body .header-wrapper{background:#111210;border-bottom:1px solid #34372d}body .header__heading-link{display:flex;align-items:center;gap:6px}.header__heading-logo-wrapper{max-width:180px}body .header__menu-item{font-size:11px;letter-spacing:.08em}.header__inline-menu{margin-left:30px}.header__submenu{border-color:#414739}.header__icon{color:#f1f0e8}.header{min-height:84px}.header__heading{margin:0}.product__title h1{font-size:clamp(36px,3.7vw,52px);line-height:1.03;font-weight:400;letter-spacing:0}.product__info-container .price{font-size:21px}.product-form__submit{min-height:54px;text-transform:uppercase;letter-spacing:.07em;font-size:12px;font-weight:600}.product-form__input--pill input[type=radio]+label{border-radius:0;min-width:44px;min-height:44px;padding:12px 15px;letter-spacing:0}.product-form__input .form__label{font-size:11px;text-transform:uppercase;letter-spacing:.09em;margin-bottom:12px}.product__accordion .accordion__title{font-family:var(--font-body-family);font-size:13px;font-weight:500;letter-spacing:0}.product__accordion .accordion__content{font-size:13px;line-height:1.8;letter-spacing:0}.product__description{font-size:14px;line-height:1.8;letter-spacing:0}.product__tax{font-size:11px}.product__media-wrapper .product__media-list{gap:14px}.product__info-wrapper{padding-top:12px}.product__info-container .product__accordion{border-color:#42463b}.product__info-container .product__text{font-size:10px;letter-spacing:.12em;color:#b4b8a6}.product__info-container .product__text:first-child{margin-bottom:18px}.product-card-wrapper .card__heading{font-size:22px;font-weight:400;line-height:1.2}.product-card-wrapper .card-information .price{font-size:14px}.card__information{padding-top:16px}.collection-hero__title{font-size:clamp(42px,6vw,72px);font-weight:400;line-height:1}.collection-hero__description{font-size:14px;line-height:1.8;max-width:720px;letter-spacing:0}.facets-container{margin-bottom:16px}.cart__ctas .button{font-size:13px;text-transform:uppercase;letter-spacing:.07em;min-height:54px}.main-page-title{font-size:clamp(44px,6vw,72px);font-weight:400}.rte{letter-spacing:0}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid currentColor;outline-offset:5px}.js-hero a:focus-visible{outline-color:#f1f0e8}.js-footer input:focus-visible{outline-offset:2px}.button{transition:filter .15s}.button:hover{filter:brightness(.91)}
@media(min-width:990px){.product__info-wrapper{padding-left:5rem!important}.product{padding-top:36px;padding-bottom:44px}}
@media(max-width:749px){.header{min-height:70px}.header__heading-logo-wrapper{max-width:145px}body .header__heading-link{gap:0}.product__title h1{font-size:38px}.product__info-wrapper{padding-top:24px}.product-card-wrapper .card__heading{font-size:20px}.product__media-wrapper{margin-top:10px}.product__info-container .product__text:first-child{margin-bottom:12px}.product-card-wrapper .card-information .price{font-size:13px}.menu-drawer__menu-item{font-size:17px;letter-spacing:.02em}.related-products{padding-top:40px!important;padding-bottom:44px!important}.related-products__heading{font-size:38px}}
@media(prefers-reduced-motion:reduce){.js-button,.button{transition:none}}
