.template-product main>.wrap.section-pad{padding-top:24px}@media(min-width:750px){.template-product main>.wrap.section-pad{padding-top:38px}}.template-product .product__info{display:flex;flex-direction:column}.template-product .product__info>*{order:90}.template-product .product__info>.product__vendor{order:1}.template-product .product__info>.product__title{order:2}.template-product .product__info>.product__price{order:3}.template-product .product__info>.rte{order:4}.template-product .product__info>.cod{order:5}.template-product .product__info>.accordion{order:6}.template-product .product__info>form{order:89}.template-product .product__info>.product__title{margin-bottom:14px}.template-product .product__info>.rte{margin-bottom:24px}:root{--page-gutter: clamp(16px, 4vw, 56px)}.wrap{padding-inline:var(--page-gutter)}@media(min-width:750px){.wrap{padding-inline:var(--page-gutter)}}h1,h2,h3,h4,.h1,.h2,.h3{letter-spacing:-.01em;line-height:1.1}.section-pad{padding-block:clamp(48px,6vw,96px)}.section-head{text-align:left;margin-bottom:32px}.section-head p{margin-inline:0}.section-head .eyebrow,.eyebrow{font-size:11px;letter-spacing:.16em;color:var(--color-text-light);font-weight:600}.btn{border-radius:0;text-transform:none;letter-spacing:.01em;font-weight:600;font-size:13px;padding:15px 28px}.btn:hover{background:transparent;color:var(--color-text);border-color:var(--color-text)}.btn--outline:hover{background:var(--color-text);color:#fff}.announcement{padding:10px 0;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.header{position:sticky;top:0}.header__inner{padding-block:0;min-height:66px}.header__logo img{max-height:26px}.icon-btn{border-radius:0}.icon-btn:hover{background:none;opacity:.55}.icon-btn svg{width:19px;height:19px}.cart-count{background:var(--color-text)}@media(min-width:990px){.nav__link{text-transform:none;letter-spacing:.01em;font-weight:400;font-size:14px;padding:10px 0;margin-inline:14px;position:relative}.nav__link:after{content:"";position:absolute;left:0;right:0;bottom:4px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.2,.7,.3,1)}.nav__item:hover>.nav__link:after{transform:scaleX(1)}.nav__panel{border-radius:0;box-shadow:none;padding:14px;min-width:250px}.nav__panel a{border-radius:0}}.drawer{border-radius:0}.drawer__list a,.drawer__toggle{font-size:17px}.hero__content{align-content:end;justify-items:start;text-align:left;padding:clamp(24px,5vw,64px);background:linear-gradient(180deg,#0000001f,#0000 40%,#00000085)}.hero__content h2{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:-.03em;line-height:1.02;max-width:15ch;font-size:clamp(38px,6vw,84px)}.hero__content p{max-width:42ch}@media(min-width:750px){.hero__media{aspect-ratio:auto;height:min(82vh,860px)}}.swatches{gap:12px}.swatch{width:clamp(120px,16vw,210px);text-align:left}.swatch__media{width:100%;height:auto;aspect-ratio:2 / 3;border-radius:0;border:0;margin:0 0 10px}.swatch__media img{transition:transform .8s cubic-bezier(.2,.7,.3,1)}.swatch:hover .swatch__media{transform:none}.swatch:hover .swatch__media img{transform:scale(1.05)}.swatch__label{font-size:11px;letter-spacing:.16em;text-transform:uppercase}.tile{aspect-ratio:2 / 3}.tile__label{padding:24px 18px 16px;text-align:left;font-family:var(--font-body);font-size:12px;letter-spacing:.18em;text-transform:uppercase}.card__media{margin-bottom:14px}.card__title{font-weight:600;font-size:14.5px;letter-spacing:0}.price{font-weight:400;color:var(--color-text-light)}.card__size{border-radius:0;font-size:10.5px}.badge{border-radius:0;font-weight:600;letter-spacing:.14em}.reassure{gap:0;border-top:1px solid var(--color-border)}.reassure__item{text-align:left;padding:26px 24px 28px;border-right:1px solid var(--color-border)}.reassure__icon{margin:0 0 12px;width:22px;height:22px;color:var(--color-text)}.reassure__item h3{letter-spacing:0}@media(max-width:749px){.reassure__item{border-bottom:1px solid var(--color-border)}.reassure__item:nth-child(2n){border-right:0}}@media(min-width:750px){.reassure__item:last-child{border-right:0}}.quote{border-radius:0}.quote__text{font-size:18px}.newsletter{border-radius:0;background:var(--color-surface);text-align:left;padding-inline:clamp(24px,5vw,64px)}.newsletter p,.newsletter__form{margin-inline:0}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=search],input[type=number],select,textarea{border-radius:0;background:transparent}input:focus,select:focus,textarea:focus{box-shadow:none;border-color:var(--color-text)}.product__main-img{aspect-ratio:2 / 3}.product__thumb{border-radius:0;aspect-ratio:2 / 3}.product__vendor{color:var(--color-text-light);letter-spacing:.16em;font-size:11px}.product__price{font-size:19px}.option__name{font-size:11px;letter-spacing:.16em;text-transform:uppercase}.option__value span{border-radius:0;background:transparent}.qty{border-radius:0}.qty button,.qty input{background:transparent}.cod{border-radius:0;background:var(--color-surface);border:1px solid var(--color-border);border-top:1px solid var(--color-text)}.cod__title svg{color:var(--color-text)}.accordion__btn{font-size:13.5px}.collection-head{text-align:left;padding-block:clamp(28px,4vw,52px) 20px}.collection-head p{margin-inline:0}.facets summary{border-radius:0;background:transparent}.facets__panel{border-radius:0;box-shadow:none}.toolbar select,.pagination a,.pagination span{border-radius:0}.footer{background:var(--color-bg);margin-top:0}.footer h3{letter-spacing:.16em;color:var(--color-text-light)}.footer__social a{border-radius:0}.split__media{border-radius:0;aspect-ratio:3 / 4}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
