a,button,input,select,textarea,summary,[role=button],.header__icon,.menu-drawer__menu-item,.icon-close{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}@supports (height: 100dvh){:root{--full-height: 100dvh}}html,body{scrollbar-width:auto;-ms-overflow-style:auto;overflow-anchor:none}html::-webkit-scrollbar,body::-webkit-scrollbar,*::-webkit-scrollbar{display:initial;width:initial;height:initial}.content-for-layout,#MainContent,html.ios-chrome *{overflow-anchor:none}html.ios-chrome,html.ios-chrome body{height:auto;min-height:calc(var(--stable-vh, 1vh) * 100);overscroll-behavior:none;scroll-behavior:auto}html.ios-chrome details[open] .modal-overlay:after,html.ios-chrome .animate--fixed>img:not(.zoom):not(.deferred-media__poster-button),html.ios-chrome .animate--fixed>svg:not(.zoom):not(.deferred-media__poster-button),html.ios-chrome .banner__media.animate--zoom-in>img:not(.zoom):not(.deferred-media__poster-button),html.ios-chrome .banner__media.animate--zoom-in>svg:not(.zoom):not(.deferred-media__poster-button),html.ios-chrome .product-media-modal__dialog,html.ios-chrome .product-media-modal__content,html.ios-chrome .menu-drawer,html.ios-chrome .js .menu-drawer,html.ios-chrome .mobile-facets__wrapper .disclosure-has-popup[open]>summary:before{height:calc(var(--stable-vh, 1vh) * 100);max-height:calc(var(--stable-vh, 1vh) * 100)}html.ios-chrome .slider,html.ios-chrome .slider-component,html.ios-chrome .product__media-list{scroll-behavior:auto!important;scroll-snap-type:none!important;-webkit-overflow-scrolling:auto!important}@media screen and (max-width: 749px){html{overflow-x:hidden}}@media screen and (max-width: 749px){body{overflow-x:hidden}}.custom-back-button{display:none}svg.custom-back-button-icon{cursor:pointer;max-width:4rem;height:auto}@media only screen and (min-width: 750px){.custom-back-button{display:flex;justify-content:flex-start;align-items:center;padding:0 0 2rem;margin-top:-2rem}}quick-add-modal .custom-back-button{display:none!important}.product .product__info-container .product-form,.product .product__info-container .product__description{margin:1.5rem 0}.product .product__tax{margin-top:1.5rem}.product div.price__container{margin-bottom:0}.card-information>.price{font-size:11px;font-weight:600;letter-spacing:2px}.card-wrapper .card__heading{font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase}.product .product__title *,.product .price__regular .price-item--regular{font-size:14px;font-weight:600}.caption{font-size:1rem}@media screen and (min-width: 750px){.caption{font-size:1rem}}.caption-large,.customer .field input,.customer select,.field__input,.form__label,.select__select{font-size:1rem}.product .product-form__input--pill input[type=radio]+label{font-size:11px;letter-spacing:1px}.quantity__input,.button,.button-label,.shopify-challenge__button,.customer button,.shopify-payment-button__more-options,.product-form__buttons .shopify-payment-button__more-options,.footer__copyright .copyright__content,.facets-container *,.facets-container .facets__heading,.facets-container .facet-filters__sort{font-size:1rem}.facets,.facets-container,.facets-vertical-form,.facet-filters,.facet-filters__field,.facet-filters__sort,.product-count{display:none!important}body .menu-drawer__menu-item{font-size:1rem}.desktop-side-menu{position:fixed;top:40vh;left:3rem;transform:translateY(-50%);width:auto;z-index:5;pointer-events:none}.desktop-side-menu__link,.desktop-side-menu__sublink,.desktop-side-menu__back{pointer-events:auto}.contact-page .main-page-title{font-size:13px;font-weight:500;letter-spacing:1px;text-transform:uppercase;text-align:left;margin-top:0;margin-bottom:32px!important}.contact-page .rte{text-align:left}.contact-form-section .contact-form-section__inner{padding-top:0!important}.contact-form-section{margin-top:-32px!important;padding-top:0!important}.contact-form-section .contact__fields{margin-top:0}.contact-page+.shopify-section .contact{text-align:left;margin-top:0}.contact-page{padding-bottom:0!important}.contact-page+.shopify-section .contact .field__label,.contact-page+.shopify-section .contact input,.contact-page+.shopify-section .contact textarea,.contact-page+.shopify-section .contact button{font-size:11px;letter-spacing:1px;text-transform:uppercase}.contact-page+.shopify-section .contact textarea{min-height:14rem}.contact-page+.shopify-section .contact .contact__button{margin-top:2rem}.desktop-side-menu__list,.desktop-side-menu__sublist{list-style:none;margin:0;padding:0}.desktop-side-menu__item{margin-bottom:2.2rem}.desktop-side-menu__link,.desktop-side-menu__sublink{display:inline-block;font-size:1rem;letter-spacing:1px;text-transform:uppercase;text-decoration:none;color:rgb(var(--color-foreground));background:transparent;border:0;padding:0}.desktop-side-menu__link:hover,.desktop-side-menu__sublink:hover,.desktop-side-menu__link--active,.desktop-side-menu__sublink--active{text-decoration:underline;text-underline-offset:.25em;text-decoration-thickness:1px}.desktop-side-menu__back{display:none;margin-bottom:1rem;background:transparent;border:0;padding:0;font-size:1rem;letter-spacing:1px;text-transform:uppercase;color:rgb(var(--color-foreground));cursor:pointer}.desktop-side-menu__back-arrow{display:inline-block;font-size:1.4rem}.desktop-side-menu__back:hover,.desktop-side-menu__back:focus-visible{text-decoration:underline;text-underline-offset:.25em;text-decoration-thickness:1px}.desktop-side-menu__panel[hidden],.desktop-side-menu__panel{display:none}.desktop-side-menu__panel .desktop-side-menu__sublist{margin-left:0}.desktop-side-menu.is-submenu-open .desktop-side-menu__list{display:none}.desktop-side-menu.is-submenu-open .desktop-side-menu__back{display:inline-block}.desktop-side-menu.is-submenu-open .desktop-side-menu__panel.is-active{display:block}.desktop-side-menu__sublist{margin-top:.6rem;margin-left:1.6rem}.desktop-side-menu__subitem{margin-bottom:2.2rem}@media screen and (max-width: 749px){.desktop-side-menu{display:none}html.overflow-hidden-tablet,body.overflow-hidden-tablet{overflow:hidden;height:100%}body.overflow-hidden-tablet{position:fixed;width:100%;left:0;top:0;touch-action:none}html.menu-open-lock,body.menu-open-lock{overflow:hidden;height:100%;overscroll-behavior:none}body.menu-open-lock{position:fixed;width:100%;left:0;top:0;touch-action:none}}@media screen and (max-width: 749px){.menu-drawer__navigation{padding-top:108px!important}.menu-drawer__navigation-container{overflow:hidden}.menu-drawer__mobile-close{position:fixed;top:48px;left:30px;background:transparent;border:0;padding:1rem;margin:-1rem;z-index:1010;display:flex!important;align-items:center;justify-content:center;color:rgb(var(--color-foreground));cursor:pointer}.menu-drawer__mobile-close .icon{width:18px;height:16px}.template-product .page-width{padding-left:0!important;padding-right:0!important}.template-product .product{margin-left:0!important;margin-right:0!important}.template-product .product__media-wrapper{padding-left:0!important;padding-right:0!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;transform:none!important}.template-product .product__media-list{padding:0!important;margin:0!important;width:100%!important;max-width:100%!important}.template-product .product__media-list.slider--mobile{scroll-padding-left:0!important;margin-bottom:0!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;transform:none!important;padding-left:0!important;padding-right:0!important;gap:0!important}.template-product .product__media-list.slider--mobile:after{padding-left:0!important;display:none!important;content:none!important}.template-product .slider.slider--mobile{scroll-padding-left:0!important;padding-left:0!important;padding-right:0!important}.template-product .slider.slider--mobile .slider__slide{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.template-product .slider--mobile:after{display:none!important;padding-left:0!important;width:0!important}.template-product .product__media-list.slider--mobile .grid__item{margin-left:0!important;margin-right:0!important}.template-product .product__media-list.slider--mobile .grid__item:first-of-type{margin-left:0!important}.template-product .product__media-list.grid--peek.slider--mobile .grid__item:first-of-type{margin-left:0!important}.template-product .product__media-list.grid--peek.slider--mobile{margin-left:0!important;margin-right:0!important}.template-product .product__media-list.grid--peek.slider--mobile:after{margin-left:0!important;padding-left:0!important;width:0!important}.template-product .product__media-item,.template-product .product__media-item.grid__item{padding-left:0!important;padding-right:0!important;width:100%!important;max-width:100%!important;min-width:100%!important;margin-left:0!important;margin-right:0!important;display:block!important}.template-product .product__media-wrapper .media{margin:0 auto!important;width:100%!important}.template-product .product-media-container{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.template-product .product__media-list.grid--peek .grid__item{margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important;min-width:100%!important;box-sizing:border-box!important}.template-product .grid--peek.slider:after{margin-left:0!important;padding-left:0!important;width:0!important}.template-product .product__media-wrapper .media>img,.template-product .product__media-wrapper .media>picture,.template-product .product__media-wrapper .media>video,.template-product .product__media-wrapper .media model-viewer{width:100%!important;display:block!important;object-fit:cover!important;object-position:center!important}}@media screen and (max-width: 749px){html.menu-drawer-open,body.menu-drawer-open{overflow:hidden;height:100vh;overscroll-behavior:none}body.menu-drawer-open{position:fixed;width:100%;left:0;top:0;touch-action:none}}@media screen and (max-width: 749px){html.ios-chrome.menu-drawer-open,html.ios-chrome body.menu-drawer-open{height:auto}}.header__cart-text{font-size:10px;letter-spacing:1px;text-transform:uppercase;font-weight:400;white-space:nowrap}.header__icon--cart{padding-right:12px;text-decoration:none;background:transparent;-webkit-tap-highlight-color:transparent}.header__icon--cart:hover .header__cart-text,.header__icon--cart:focus-visible .header__cart-text{text-decoration:underline;text-underline-offset:.25em;text-decoration-thickness:1px}.header__icon--cart.focus-inset:focus,.header__icon--cart.focus-inset:focus-visible,.header__icon--cart.focus-inset.focused{box-shadow:none;outline:none;background:transparent}.header__icon--cart:active{background:transparent}@media screen and (min-width: 750px){header-drawer{display:none!important}}.cart__items .product-option{font-size:1rem}.cart__items .cart-item__name{font-size:11px;font-weight:600;line-height:1.4;letter-spacing:1px}.cart__items .cart-item__variant{font-size:11px;letter-spacing:1px!important;margin-top:.2rem;text-transform:uppercase}.cart__items .cart-item__price-inline,.cart__items .cart-item__price-inline *,.cart__items .price,.cart__items .price *{font-size:11px!important;letter-spacing:1px!important}.cart__items .price{font-size:1.4rem}a.link.product__view-details.animate-arrow{font-size:1rem;text-align:center;font-weight:600}@media only screen and (max-width: 650px){quick-add-modal .product__info-wrapper.grid__item{padding-top:1rem}}h2.related-products__heading.inline-richtext.h2{font-size:15px;font-weight:600;letter-spacing:1px!important;text-transform:uppercase;text-align:left}.related-products .card__heading,.related-products .card__heading a{line-height:1.4}@media screen and (max-width: 749px){h2.related-products__heading.inline-richtext.h2{text-align:left}.template-product .rich-text__text,.template-product .rich-text__text *{text-align:left!important}}#product-grid .grid__item .card__heading.h5,.product-grid .grid__item .card__heading.h5{font-size:11px;font-weight:400;letter-spacing:1px;text-transform:uppercase;text-align:left}#product-grid .grid__item .card-information .price,#product-grid .grid__item .card-information .price *,.product-grid .grid__item .card-information .price,.product-grid .grid__item .card-information .price *{font-size:11px;font-weight:400;letter-spacing:.5px;text-align:left}#product-grid .grid__item .card__information,.product-grid .grid__item .card__information{text-align:left}#product-grid,.product-grid{--product-card-text-alignment: left;--text-alignment: left;column-gap:calc(var(--grid-desktop-horizontal-spacing) - 2px)}@media screen and (max-width: 749px){.product-grid.grid--2-col-tablet-down:not(.slider) .grid__item,#product-grid.grid--2-col-tablet-down:not(.slider) .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}.product-grid.grid--2-col-tablet-down.slider,#product-grid.grid--2-col-tablet-down.slider{flex-wrap:wrap!important;overflow-x:visible!important}.product-grid.grid--2-col-tablet-down.slider .grid__item,#product-grid.grid--2-col-tablet-down.slider .grid__item{min-width:auto!important;width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)!important;max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)!important}.product-grid.grid--2-col-tablet-down.slider:after,#product-grid.grid--2-col-tablet-down.slider:after{content:none!important}.product-grid.grid--2-col-tablet-down,#product-grid.grid--2-col-tablet-down{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:var(--grid-mobile-horizontal-spacing)!important;row-gap:var(--grid-mobile-vertical-spacing)!important}.product-grid.grid--2-col-tablet-down .grid__item,#product-grid.grid--2-col-tablet-down .grid__item{width:auto!important;max-width:none!important}}.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a{font-weight:400!important;text-align:left;letter-spacing:1px!important;text-transform:uppercase;font-size:11px}@media screen and (min-width: 750px){.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a{line-height:1.35}}#product-grid .grid__item .card__heading+.price,.product-grid .grid__item .card__heading+.price{margin-top:-4px}#product-grid .grid__item .card__heading,.product-grid .grid__item .card__heading{margin-bottom:0}#product-grid .card-information>.card__heading+.price,.product-grid .card-information>.card__heading+.price{margin-top:-.9rem!important}#product-grid .card-information .price,.product-grid .card-information .price{margin-top:-.9rem!important}.product-card-wrapper .price,.product-card-wrapper .price *{font-weight:400!important;text-align:left;letter-spacing:.5px!important}.product-card-wrapper .card-information .brand-name{font-size:12px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.product-card-wrapper .card-information .price{font-size:12px;letter-spacing:.5px;text-transform:uppercase}.product-card-wrapper .card-information .price strong{font-weight:400}.product-card-wrapper .card-information .price{margin-top:-.4rem}.product-card-wrapper .card-information .discount-rate{display:block;margin-bottom:.2rem;font-weight:400}.product-card-wrapper .card-information .sold-out-inline{font-weight:400;letter-spacing:.5px;text-transform:uppercase}.product__info-container{text-align:left}.product__info-container *{letter-spacing:.5px!important;font-weight:400}.product__title h1,.product__title h2{font-size:13px;letter-spacing:1px!important;text-transform:uppercase;margin-top:10px}.product .price,.product .price *{font-size:13px;letter-spacing:.5px!important;font-weight:400;text-align:left}.product .price--sold-out{display:flex;flex-direction:row;align-items:baseline;flex-wrap:nowrap}.product .price--sold-out .price__container{display:inline}.product .price--sold-out .price__badge-sold-out{display:inline!important;background:none!important;border:none!important;border-radius:0!important;padding:0!important;margin-left:8px!important;font-size:13px!important;font-weight:700!important;letter-spacing:.5px!important;text-transform:uppercase!important;color:inherit!important;vertical-align:baseline!important;white-space:nowrap}.product .price--sold-out .price__badge-sold-out:before{content:"-";margin-right:8px}.product .price--sold-out .price-item{font-weight:700!important}.product__description,.product__description *,.product__text,.product__text *,.product__tax,shopify-payment-terms{font-size:12px}.product-form__input .form__label,.quantity__label,.product-form__buttons .button,.shopify-payment-button__button,.shopify-payment-button__more-options{font-size:12px;letter-spacing:1px!important;text-transform:uppercase}.product__description{position:relative}.product__description .product__description-content{max-height:285px;overflow:hidden}.product__description.is-expanded .product__description-content{max-height:none}.product__description .product__description-content,.product__description .product__description-content *{font-size:12px;letter-spacing:.5px!important;text-transform:uppercase;font-weight:400}.product__description .product__description-content p{margin:0 0 1.6rem}.product__description .product__description-content p:empty{margin:0 0 1.6rem}.product__description .product__description-content p:last-child{margin-bottom:0}.product__description .open-description{background:transparent;border:none;padding:.4rem 0 0;display:inline-block;font-size:16px;line-height:1;letter-spacing:1px!important;text-transform:uppercase;cursor:pointer}.accordion--minimal{border:none;margin-top:1.5rem}.accordion--minimal summary{display:flex;justify-content:flex-start;align-items:baseline;gap:.5rem;padding:0;cursor:pointer;list-style:none}.accordion--minimal summary::-webkit-details-marker{display:none}.accordion--minimal .accordion__title{font-size:12px;font-weight:400;letter-spacing:.5px;text-transform:uppercase;line-height:1}.accordion--minimal .accordion__toggle{font-size:12px;line-height:1;font-weight:400;transition:transform .2s ease}.accordion--minimal details[open] .accordion__toggle{transform:rotate(45deg)}@media screen and (min-width: 750px){.product__column-sticky{contain:layout style}.product__media-wrapper{will-change:auto;transform:translateZ(0)}}.accordion--minimal .accordion__content{padding:1rem 0 0;font-size:9px;letter-spacing:0;text-transform:uppercase;font-weight:400;line-height:1;overflow:visible;overflow-x:visible;overflow-y:visible;word-wrap:break-word;overflow-wrap:break-word;-webkit-overflow-scrolling:auto;touch-action:auto}.accordion--minimal .accordion__content *{font-size:9px;letter-spacing:0;text-transform:uppercase;font-weight:400;line-height:1}.accordion--minimal .accordion__content a{text-decoration:none;color:inherit}.accordion--minimal .accordion__content table{width:100%;max-width:100%;table-layout:fixed}.accordion--minimal .accordion__content img,.accordion--minimal .accordion__content iframe{max-width:100%;height:auto}.accordion--minimal .accordion__content.rte{overflow:visible!important;max-height:none!important;height:auto!important}.accordion--minimal .accordion__content *,.accordion--minimal .accordion__content.rte *{overflow:visible!important;max-height:none!important}.product-form__input--pill input[type=radio]+label{border-radius:0!important}.cart,.cart *{letter-spacing:.5px!important;font-weight:400}.cart .title,.cart .cart-items th,.cart .cart-items td,.cart .cart__ctas button,.cart .cart__checkout-button,.cart .cart__note label{text-transform:uppercase}.cart .title,cart-items .title{font-size:13px;font-weight:400;letter-spacing:2px!important}.cart .cart-item__name,.cart .cart-item__price-wrapper,.cart .totals__total-value,.cart .totals__total{font-size:13px;letter-spacing:1px!important}.cart .cart-item__details,.cart .product-option,.cart .cart-items th,.cart .cart__note,.cart .cart__note .field__input,.cart .tax-note,.cart .discounts{font-size:12px}.cart-detail{margin-top:0}.cart-headings{display:none;list-style:none;padding:0;margin:0 0 1.6rem;text-transform:uppercase}.cart-headings li{font-size:12px;letter-spacing:1px!important}.cart-items{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0;width:100%}.cart-items>li{width:100%}.cart-item{display:flex!important;flex-direction:row!important;align-items:center!important;gap:1.5rem!important;padding:2rem 0!important;border-bottom:1px solid rgba(var(--color-foreground),.15)!important;width:100%!important;margin-bottom:0!important}.cart-item__media{flex:0 0 100px!important;grid-row:unset!important}.cart-item__description{flex:1 1 auto!important}.cart-item__quantity-block{flex:0 0 auto!important;margin-left:auto!important}.cart-item:first-child{border-top:1px solid rgba(var(--color-foreground),.15)}.cart-item:last-child{border-bottom:none!important}.cart-item__price-block{display:none}.cart-item .quantity{border:.5px solid rgba(var(--color-foreground),.4);display:flex;align-items:center}.cart-item .quantity__button{background:transparent;border:none;padding:1rem 1.2rem}.cart-item .quantity__input{border:none;width:3rem;text-align:center;font-size:13px;padding:.8rem 0}.cart-item__media img{width:100%;height:auto}.cart-item__designer{font-size:12px;letter-spacing:1px!important;text-transform:uppercase}.cart-item__name{display:block;text-transform:uppercase;font-size:13px;font-weight:600;letter-spacing:1px!important;text-decoration:none;color:inherit;margin-bottom:0}.cart-item__price-inline{display:flex;gap:.6rem;margin-top:.8rem}.cart-item__price-label{font-size:12px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.cart-item__price-value{font-size:12px;font-weight:400;letter-spacing:.5px}.cart-item__options,.cart-item__label{display:none}.cart-item__price-block{text-align:right}.cart-item__price{display:flex;flex-direction:column;gap:.4rem}.cart-item__final-price{font-size:13px;letter-spacing:1px!important}.cart-item__compare-price{font-size:12px;opacity:.7}.cart-item__remove-block{display:flex!important;align-items:center;flex:0 0 auto;position:relative;z-index:10}.cart-item__remove-block cart-remove-button{display:flex}button.cart-item__remove,.cart-item__remove{display:flex!important;align-items:center;justify-content:center;background:transparent!important;border:none!important;color:inherit;opacity:.5;padding:8px;min-width:auto!important;min-height:auto!important;cursor:pointer;pointer-events:auto!important;-webkit-tap-highlight-color:transparent}button.cart-item__remove:hover,.cart-item__remove:hover{opacity:1;background:transparent!important}button.cart-item__remove:before,button.cart-item__remove:after{content:none!important}.cart-item__remove svg,.cart-item__remove .icon{width:12px;height:12px;pointer-events:none}@media screen and (min-width: 750px){.cart-headings{display:none}.cart-detail{display:block!important}ul.cart-items,.cart-items.list-unstyled,.cart-items{display:block!important;width:100%!important}li.cart-item,.cart-item{display:flex!important;flex-direction:row!important;align-items:center!important;gap:1.5rem!important;width:100%!important}.cart-item .cart-item__remove-block,.cart-item>.cart-item__remove-block,li.cart-item>.cart-item__remove-block{display:flex!important;align-items:center!important;visibility:visible!important;position:relative!important;z-index:9999!important;pointer-events:auto!important}.cart-item__remove-block cart-remove-button,.cart-item .cart-item__remove-block cart-remove-button{display:flex!important;visibility:visible!important;pointer-events:auto!important;position:relative!important;z-index:9999!important}.cart-item__remove-block button.cart-item__remove,.cart-item__remove-block .cart-item__remove,cart-remove-button button.cart-item__remove{display:flex!important;visibility:visible!important;pointer-events:auto!important;cursor:pointer!important;position:relative!important;z-index:9999!important;background:transparent!important;padding:12px!important;opacity:.5}.cart-item__remove-block button.cart-item__remove:hover{opacity:1}.cart__items,#main-cart-items{position:relative;z-index:100}}@media screen and (max-width: 749px){.cart-item{display:flex!important;flex-direction:row!important;grid-template:none!important}.cart-item__media{flex:0 0 70px!important;grid-row:unset!important}.cart-item__quantity-block{grid-column:unset!important;margin-left:auto!important}.cart-item .quantity__button{padding:.8rem 1rem}.cart-item .quantity__input{width:2.5rem}}.cart cart-remove-button .button{width:calc((var(--inputs-border-width) * 2) + 4.5rem);height:calc((var(--inputs-border-width) * 2) + 4.5rem);min-width:calc((var(--inputs-border-width) * 2) + 4.5rem);min-height:calc((var(--inputs-border-width) * 2) + 4.5rem);box-sizing:border-box}.cart cart-remove-button .icon-remove{width:1rem;height:1rem}.footer__content-bottom,.footer__content-bottom *,.footer__copyright,.footer__copyright .copyright__content,.footer__copyright .copyright__content a{font-size:12px;letter-spacing:.5px!important;font-weight:400;text-transform:uppercase}@media screen and (max-width: 749px){.product .product-media-container .media>img,.product .product-media-container .media>picture img,.product .product-media-container .media>svg,.product .product-media-container .media>video{object-fit:cover!important;object-position:center!important}}.product__media-wrapper .thumbnail-slider,.product__media-wrapper .thumbnail-list,.product__media-wrapper .product__media-sublist{display:none!important}.product__media-wrapper .slider-buttons{display:flex!important;justify-content:center;align-items:center;gap:1rem;margin-top:1rem}.product__media-wrapper .slider-buttons.small-hide{display:flex!important}.product__media-wrapper .slider-counter{display:flex!important;font-size:12px;letter-spacing:2px;visibility:hidden}.product__media-wrapper .slider-counter.slider-counter--ready{visibility:visible}.product__media-list{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:none!important;scrollbar-width:none!important;scroll-behavior:smooth!important;padding-left:0!important;padding-right:0!important;scroll-padding-left:0!important;margin-left:0!important;margin-right:0!important;gap:0!important}.product__media-list::-webkit-scrollbar{display:none!important}.product__media-list.grid{display:flex!important;flex-wrap:nowrap!important}.product__media-item{flex:0 0 100%!important;min-width:100%!important;scroll-snap-align:start!important}.product__media-item.grid__item{width:100%!important;max-width:100%!important;padding:0!important}@media screen and (min-width: 750px){.product__media-wrapper .thumbnail-slider,.product__media-wrapper .thumbnail-list{display:none!important}.product__media-wrapper .slider-buttons{display:flex!important}.product__media-list,.product__media-list.grid,.product__media-list.slider--mobile{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;scroll-snap-type:none!important;padding-left:0!important;padding-right:0!important;scroll-padding-left:0!important;margin-left:0!important;margin-right:0!important;gap:0!important}.product__media-list.slider--mobile:after{padding-left:0!important}.product__media-list.grid--peek.slider--mobile .grid__item:first-of-type{margin-left:0!important}.product__media-list.grid--peek.slider:after{margin-left:0!important}.product__media-item,.product__media-item.grid__item{flex:0 0 100%!important;min-width:100%!important;width:100%!important;max-width:100%!important}.product--thumbnail .product__media-item:not(.is-active),.product--thumbnail_slider .product__media-item:not(.is-active){display:block!important}}@media screen and (min-width: 990px){.template-product .product.grid--1-col.grid--2-col-tablet{display:flex!important;flex-wrap:nowrap!important;align-items:flex-start!important}.template-product .product.grid--1-col.grid--2-col-tablet>.grid__item{width:auto!important;max-width:none!important;flex:0 0 auto!important}.template-product .product.product--mobile-hide.grid{display:flex!important;flex-wrap:nowrap!important;align-items:flex-start!important}.template-product .product.product--mobile-hide.grid>.grid__item{flex:0 0 auto!important}.template-product .product.grid--1-col.grid--2-col-tablet .product__media-wrapper{max-width:60%!important;width:60%!important;flex:0 0 60%!important}.template-product .product.grid--1-col.grid--2-col-tablet .product__info-wrapper{max-width:40%!important;width:40%!important;min-width:0!important;padding-left:2rem!important;padding-right:0!important;flex:0 0 40%!important}.template-product .product__media-wrapper .media{overflow:visible!important}.template-product .product__media-wrapper .media>img,.template-product .product__media-wrapper .media>picture,.template-product .product__media-wrapper .media>video,.template-product .product__media-wrapper .media model-viewer{transform:scale(1.08);transform-origin:center left}}@media screen and (min-width: 990px){.template-product .page-width{max-width:85vw!important;width:85vw!important;padding-left:0!important;padding-right:0!important}.template-product .product{width:75vw!important;max-width:75vw!important;margin-left:0!important;margin-right:0!important}.template-product .product__info-wrapper{padding-left:0!important;padding-right:0!important}}a img{transition:opacity .2s ease}a:hover img{opacity:.75}shop-pay-terms,shop-pay-terms a{text-transform:uppercase}@media screen and (max-width: 749px){.product__media-wrapper{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.product__media-wrapper .product__media-list{margin-left:0!important}}[class*=__rich_text_GxhNF9] .rich-text__wrapper,[class*=__rich_text_GxhNF9] .rich-text__blocks,[class*=__rich_text_GxhNF9] .rich-text__text,[class*=__rich_text_GxhNF9] .rich-text__text p{margin-top:0;padding-top:0}[class*=__rich_text_GxhNF9] .rich-text,[class*=__rich_text_GxhNF9] .content-container,[class*=__rich_text_GxhNF9] .page-width{padding-top:0;padding-bottom:0;margin-top:-24px;margin-bottom:-24px}#shopify-privacy-banner,#shopify-pc__banner,.shopify-pc__banner{text-align:left}#shopify-privacy-banner *,#shopify-pc__banner *,.shopify-pc__banner *{letter-spacing:.5px!important;font-weight:400}#shopify-privacy-banner .shopify-pc__banner__title,#shopify-pc__banner .shopify-pc__banner__title,.shopify-pc__banner .shopify-pc__banner__title{font-size:10px!important;letter-spacing:1px!important;text-transform:uppercase}#shopify-privacy-banner .shopify-pc__banner__body,#shopify-pc__banner .shopify-pc__banner__body,.shopify-pc__banner .shopify-pc__banner__body{font-size:10px}#shopify-privacy-banner .shopify-pc__banner__btn,#shopify-pc__banner .shopify-pc__banner__btn,.shopify-pc__banner .shopify-pc__banner__btn,#shopify-privacy-banner .shopify-pc__banner__manage,#shopify-pc__banner .shopify-pc__banner__manage,.shopify-pc__banner .shopify-pc__banner__manage{font-size:10px;letter-spacing:1px!important;text-transform:uppercase;padding:.4rem 1.2rem;min-height:auto}[class*=shopify-pc__modal],[class*=shopify-pc__preferences]{padding:.8rem 1.2rem!important;gap:.8rem!important}[class*=shopify-pc__modal] *,[class*=shopify-pc__preferences] *,#shopify-pc__prefs__dialog,#shopify-pc__prefs__dialog *{letter-spacing:1px!important}[class*=shopify-pc__modal] h1,[class*=shopify-pc__modal] h2,[class*=shopify-pc__modal] h3,[class*=shopify-pc__preferences] h1,[class*=shopify-pc__preferences] h2,[class*=shopify-pc__preferences] h3,[class*=shopify-pc__modal] p,[class*=shopify-pc__preferences] p{margin:0 0 .8rem!important}[class*=shopify-pc__modal]>*+*,[class*=shopify-pc__preferences]>*+*{margin-top:.8rem!important}[class*=shopify-pc__modal] .shopify-pc__section,[class*=shopify-pc__preferences] .shopify-pc__section,[class*=shopify-pc__modal] .shopify-pc__option,[class*=shopify-pc__preferences] .shopify-pc__option{margin:.6rem 0!important;padding:0!important}product-recommendations .grid__item .card__heading.h5{font-size:13px;letter-spacing:1px}product-recommendations .grid__item .card-information *{font-size:12px;font-weight:400;letter-spacing:.5px}h2.footer-block__heading.inline-richtext{font-size:15px!important;font-weight:600!important;letter-spacing:1px!important;text-transform:uppercase}.field__label,.customer .field label{font-size:1rem}.field__input,.customer .field input{padding:1rem}.field__input,.select__select,.customer .field input,.customer select{height:3.5rem}.collection-list-wrapper h3.card__heading{font-size:10px!important}cart-items .title.title--primary.h4{display:none}cart-items .title-wrapper-with-link{margin-bottom:2rem;justify-content:flex-end}cart-items .title-wrapper-with-link .underlined-link{font-size:8pt;font-weight:400;letter-spacing:1px!important;text-transform:uppercase}@media screen and (min-width: 750px){#main-cart-footer .cart__footer>*{width:100%}}#main-cart-footer .totals{border-top:1px solid rgba(var(--color-foreground),.15);border-bottom:1px solid rgba(var(--color-foreground),.15);padding:1.5rem 0;margin-top:0;margin-bottom:40px;text-align:center}#main-cart-footer .totals__total-line{font-size:12px;font-weight:400;letter-spacing:4px;text-transform:uppercase;margin:0}#main-cart-footer .tax-note{display:none}.header__icon--search,.header__icon--account,details-modal.header__search,.header__search{display:none!important}.cart__ctas{margin-bottom:0!important}.cart__blocks>*+*{margin-top:0!important}.cart__dynamic-checkout-buttons{margin-top:0!important;padding-top:0!important}#main-cart-footer .cart__blocks>.js-contents>div:first-child{display:none}#main-cart-footer .cart__footer,.cart__footer-wrapper{border:none}cart-items form.cart__contents{border-bottom:none}.cart-detail{border-bottom:none}.cart__items,#main-cart-items.cart__items{border:none!important;border-bottom:none!important;padding-bottom:0!important;margin-bottom:0!important}.cart-detail{border:none!important}.cart__contents{border:none!important;padding-bottom:0!important}.cart__footer-wrapper{margin-top:0!important}@media screen and (min-width: 750px){#main-cart-footer .cart__blocks .cart__ctas{justify-content:flex-end}#main-cart-footer .cart__blocks .cart__dynamic-checkout-buttons{margin-inline-end:0}}div.shopify-policy__container{max-width:var(--page-width);margin-block-end:4rem}div.shopify-policy__container *{text-transform:none!important}div.shopify-policy__container,div.shopify-policy__container *,.shopify-policy__body,.shopify-policy__body *{letter-spacing:0!important;line-height:normal!important}.shopify-policy__body p,.shopify-policy__body li,.shopify-policy__body span,.shopify-policy__body a,.shopify-policy__body strong,html body #MainContent .shopify-policy__body .rte,html body #MainContent .shopify-policy__body .rte p,html body #MainContent .shopify-policy__body .rte li,html body #MainContent .shopify-policy__body .rte span,html body #MainContent .shopify-policy__body .rte a,html body #MainContent .shopify-policy__body .rte strong{letter-spacing:0!important;line-height:1.6!important;text-transform:none!important}.menu-drawer__inner-container .header-localization .disclosure .localization-form__select{font-size:1rem;line-height:calc(1 + .3 / var(--font-body-scale))}.cart-count-bubble span{text-align:center;display:flex;justify-content:center;align-items:center;letter-spacing:0!important}.cart-count-bubble span.visually-hidden{display:none!important}html body #MainContent .rte span,html body #MainContent .rte p,html body #MainContent .rte li,html body #MainContent .rte strong,html body #MainContent .rte a{letter-spacing:1px!important}.shopify-policy__title h1,h1{text-transform:uppercase!important}html body #MainContent .rte h2{text-transform:uppercase!important;font-size:1.5rem;letter-spacing:2px!important}.shopify-policy__title h1{font-size:1.5rem;text-align:left;letter-spacing:2px!important;margin:4rem 0 2rem}.shopify-policy__title h1{font-size:10px!important;font-weight:600!important;letter-spacing:1px!important;text-transform:uppercase!important;text-decoration:underline;text-underline-offset:4px}html body #MainContent small.tax-note.caption-large.rte a,html body #MainContent .product__tax.caption.rte a,html body #MainContent .product__description.rte p,html body #MainContent .product__description.rte a,html body #MainContent .product__description.rte span,html body #MainContent .shopify-section.section .rich-text.content-container .rich-text__text.rte p,html body #MainContent .shopify-section.section .rich-text.content-container .rich-text__text.rte a,html body #MainContent .shopify-section.section .rich-text.content-container .rich-text__text.rte strong{letter-spacing:1px!important}.rick-owens-grid{gap:3rem 2rem}@media screen and (min-width: 750px){.rick-owens-grid{gap:5rem 3rem}}@media screen and (min-width: 990px){.rick-owens-grid{gap:6rem 4rem}}.page-width{padding-left:2rem;padding-right:2rem}@media screen and (min-width: 750px){.page-width{padding-left:4rem;padding-right:4rem}}@media screen and (min-width: 990px){.page-width{padding-left:6rem;padding-right:6rem}}.button,.shopify-payment-button__button{background:#000;color:#fff;border:1px solid #000000;border-radius:0;font-size:13px;letter-spacing:2px;font-weight:600;text-transform:uppercase;padding:1.2rem 3rem;transition:all .3s ease}.button:hover{background:#fff;color:#000;border-color:#000}.button--secondary{background:#fff;color:#000;border:1px solid #000000}.button--secondary:hover{background:#000;color:#fff}.cart__empty-text{font-size:13px;font-weight:400;letter-spacing:2px;text-transform:uppercase}.cart__warnings .button{font-size:12px;font-weight:400;letter-spacing:1px;padding:1rem 2rem}.cart__login-title{font-size:13px;font-weight:400;letter-spacing:2px;text-transform:uppercase;margin-top:3rem}.cart__login-paragraph,.cart__login-paragraph a{font-size:12px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.menu-drawer__utility-links .menu-drawer__localization,.menu-drawer__utility-links .list-social{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
