:root{--buttons-radius: 0px;--buttons-radius-outset: 0px;--buttons-border-width: 1px;--inputs-radius: 0px;--inputs-radius-outset: 0px;--variant-pills-radius: 0px;--media-radius: 0px;--media-shadow-opacity: 0;--product-card-corner-radius: 0px;--product-card-border-width: 0rem;--product-card-shadow-opacity: 0;--product-card-image-padding: 0rem;--popup-corner-radius: 0px;--color-bg: #f1f1f1;--color-divider: #a8a8a8;--color-text: #000000;--color-text-hover: #787878;--space: .625rem;--col-gutter: 3vw;--header-link-vert-pad: .625rem}*,*:before,*:after{box-sizing:border-box}::selection{background:#a8a8a8;color:#f1f1f1}body{font-weight:400;letter-spacing:-.01em;line-height:1.19;color:var(--color-text);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:var(--color-text);transition:color .15s ease}a:hover{color:var(--color-text-hover)}h1,h2,h3,h4,h5,h6{font-weight:700!important;letter-spacing:-.01em}.caption,.caption-with-letter-spacing,.form__label,legend.form__label,.facet-filters__label,.footer-block__heading{text-transform:uppercase;letter-spacing:.1em!important;font-weight:500!important}body,h1,h2,h3,h4,h5,h6,button,input,select,textarea,.header__icon-label,.card__heading,.product__title,.price{font-family:Inter,Helvetica,Arial,sans-serif!important}.header{padding-top:.5rem;padding-bottom:.5rem}.header__icons{gap:1.2rem;align-items:center}.header__icon svg{width:1.8rem;height:1.8rem}.header__icon--text .cart-count-bubble{all:unset;display:inline;font-size:1rem;color:inherit;margin-left:.3em;vertical-align:baseline}.header__icon-label{text-transform:uppercase;font-size:3,5 rem;font-weight:500;letter-spacing:.08em;white-space:nowrap}.header__icon--text.header__icon--cart{position:relative;border-left:none;padding-left:1.2rem}.header__icon--text.header__icon--cart:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:1.9rem;background:#111}.list-menu__item--link{text-transform:uppercase;font-size:1.4rem;letter-spacing:.08em}.product-grid-container{margin-top:2rem}.facet-filters__label,.facet-filters__sort{font-size:1.3rem}#product-grid.product-grid{row-gap:4rem;column-gap:2.4rem}.card-wrapper .card__media,.card-wrapper .media,.product__media-wrapper .media,.product-media-container{background:rgb(var(--color-background))!important}.card-wrapper .card,.card-wrapper .card__inner{box-shadow:none!important;border:none!important}.card__content{padding:0}.card__information{padding-top:1.2rem;padding-left:0;padding-right:0;text-align:left}.card__heading{font-size:1.5rem;font-weight:500!important;margin:0}.card-information{margin-top:.4rem}.card-information .price,.card-information .price__container{font-size:1.6rem;font-weight:600}.card__badge .badge{border-radius:0;text-transform:uppercase;font-size:1rem}.product__title .h1,.product__title h1{font-size:4.4rem;font-weight:700!important;line-height:1.02;letter-spacing:-.01em}.product__info-container>*+*{margin-top:2rem}.price--large,.price--large .price-item{font-size:2.4rem}.price .price-item--regular,.price s{opacity:.5;font-weight:400}.product-form__input--pill label,.product-form__input--pill input:checked+label{background:none!important;background-color:transparent!important;box-shadow:none!important;border:none!important}.product-form__input--pill label{color:rgba(var(--color-foreground),.35)!important;font-weight:500!important}.product-form__input--pill input:checked+label{color:#111!important;font-weight:700!important}.product-form__input,.product-form__quantity{border-top:1px solid rgba(var(--color-foreground),.15);padding-top:1.6rem}.product-form__quantity .quantity{border:1px solid rgba(var(--color-foreground),1);border-radius:0}.quantity__input{font-weight:500}.quantity--a24-hidden{display:none!important}.quantity__digits{display:flex;align-items:center;gap:1.2rem}.quantity__digit{background:none;border:none;padding:0;font-size:1.4rem;font-weight:500;color:rgba(var(--color-foreground),.35);cursor:pointer;line-height:1}.quantity__digit--selected{color:#111;font-weight:700}.product-form__quantity{display:block;margin:0 0 2rem!important}.product-form__submit{border:1px solid rgb(17,17,17)!important;background:transparent!important;color:#111!important;border-radius:0!important;text-transform:uppercase;letter-spacing:.1em;font-weight:600;padding:1.6rem 2rem;transition:background-color .15s ease,color .15s ease}.product-form__submit:hover{background:#111!important;color:#fff!important}.product-form__submit:before,.product-form__submit:after{display:none!important}.product-form__quantity+div{display:block;width:100%;margin:0 0 3rem!important}.product-form__quantity+div .product-form,.product-form__quantity+div .product-form__buttons{width:100%;margin:0}.product-form__quantity+div .product-form__submit{width:100%;height:10rem;min-height:0;font-size:3rem;letter-spacing:.03rem}.product__accordion.accordion summary{text-transform:uppercase;letter-spacing:.08em;font-size:1.3rem;border-top:1px solid rgba(var(--color-foreground),.2);padding:1.4rem 0}.product__accordion .accordion__title{font-size:1.3rem;font-weight:600!important}.complementary-products .accordion__title,.complementary-products h2{text-transform:uppercase;font-size:1.3rem;letter-spacing:.1em;font-weight:600!important}.footer{border-top:1px solid rgba(var(--color-foreground),1)}.footer-block__heading{font-size:1.2rem}.footer__copyright,.policies{text-transform:uppercase;letter-spacing:.06em;font-size:1.1rem}.header-wrapper{background:#f1f1f1!important;background-color:#f1f1f1!important;background-image:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.header-wrapper.header--hidden{transform:translateY(-100%)}.a24-floating-cart{position:fixed;top:3rem;right:1.6rem;transform:translate(6rem);opacity:0;pointer-events:none;display:inline-block;writing-mode:vertical-rl;text-orientation:mixed;text-transform:uppercase;font-size:1.4rem;font-weight:450;letter-spacing:.08em;color:#111;text-decoration:none;z-index:500;transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .3s ease}.a24-floating-cart-count{font-size:.8em;margin-top:.4em;display:inline-block}.a24-floating-cart.is-visible{transform:translateY(-50%) translate(0);opacity:1;pointer-events:auto}@media screen and (max-width:749px){.a24-floating-cart{display:none}}.header__icon--text,.header__icon-label{text-decoration:none!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/a24-style.css.map */
