:root{--ed-ink: var(--c-dark, #2F2A23);--ed-muted: rgba(47, 42, 35, .58);--ed-line: rgba(47, 42, 35, .12);--ed-radius: 6px;--ed-space: clamp(56px, 7vw, 112px)}h1,h2,h3,.h1,.h2{font-weight:600;letter-spacing:-.025em}.section h2,.section-head h2{font-size:clamp(1.6rem,2.6vw,2.4rem);line-height:1.08;font-weight:600}.eyebrow{color:var(--ed-muted);font-weight:500;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase}.eyebrow:empty,.lead:empty{display:none}.lead,.section-head p{color:var(--ed-muted);font-size:1rem;max-width:46ch}.dd--bg,.dd--head,.dd--store-1,.dd--store-2,.dd--store-3,.dd--calc-1,.dd--calc-2,.dd--sizeshop,.newsletter__doodle,.coll-hero__dd,.hero__doodle{display:none!important}.section-head--dd{padding-left:0!important;gap:1rem}.section{padding-block:var(--ed-space)}.section--tight{padding-block:calc(var(--ed-space) * .6)}.section-head{margin-bottom:clamp(20px,2.4vw,36px);align-items:flex-end}.section-head__link,.link--arrow{font-size:.82rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.section-head__link .icon,.link--arrow .icon{display:none}.btn{font-weight:600;letter-spacing:.01em;box-shadow:none!important}.btn--lg{padding:1rem 1.9rem;font-size:1rem}.announcement{font-size:.74rem;font-weight:500;letter-spacing:.04em}.announcement .icon{display:none}.card__media{border-radius:var(--ed-radius)}.card__badges .badge--new{display:none}.badge{border-radius:3px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;font-size:.62rem;padding:.35em .6em}.card__vendor{font-weight:600;font-size:.68rem;letter-spacing:.14em;color:var(--ed-muted)}.card__title{font-weight:500;letter-spacing:0;font-size:.92rem;line-height:1.35}.card .price{font-weight:600}.hx{position:relative;background:var(--c-cream, #F5EFE8)}.hx__media{display:block;line-height:0}.hx__img,.hx__media img{display:block;width:100%;height:auto}.hx__bar{display:flex;flex-direction:column;align-items:center;gap:14px;padding:22px 16px 30px;text-align:center;background:#fff}.hx__text{display:flex;flex-direction:column;align-items:center;gap:6px}.hx__eyebrow{font-size:.7rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ed-muted)}.hx:not(.hx--heading) .hx__title{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hx--heading .hx__title{font-size:clamp(1.6rem,3vw,2.6rem);margin:0}.hx__ctas{display:flex;align-items:center;gap:22px;flex-wrap:wrap;justify-content:center}.hx__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 30px;border-radius:999px;background:var(--ed-ink);color:#fff;font-family:Outfit,sans-serif;font-weight:600;font-size:.95rem;text-decoration:none;transition:background .2s ease,color .2s ease}.hx__btn:hover{background:var(--c-coral, #F0574C);color:#fff}.hx__link{font-family:Outfit,sans-serif;font-weight:600;font-size:.95rem;color:var(--ed-ink);text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}@media(min-width:750px){.hx__bar{position:absolute;left:var(--hx-x, 47%);top:var(--hx-y, 80%);transform:translate(-50%,-50%);padding:0;background:transparent;gap:12px}.hx__eyebrow{color:#ffffffeb}.hx--heading .hx__title{color:#fff}.hx__btn{background:#fff;color:var(--ed-ink)}.hx__btn:hover{background:var(--ed-ink);color:#fff}.hx__link{color:#fff}}.tiles{gap:clamp(10px,1.4vw,20px)}.tile{border-radius:var(--ed-radius)}.tile__body{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tile__arrow{opacity:0;transition:opacity .2s ease}.tile:hover .tile__arrow{opacity:1}.cat__media{border-radius:var(--ed-radius)}.cat__title{font-weight:500;font-size:.9rem}.size-shop{padding:clamp(24px,3vw,40px)!important;border-radius:var(--ed-radius);align-items:center}.size-shop p,.size-shop__note{display:none}.size-shop h2{margin:0}.chip{font-weight:500}.outfit__media{border-radius:var(--ed-radius);overflow:hidden}.outfit__media .badge{display:none}.outfit .lead:empty,.outfit .eyebrow:empty{display:none}.outfit__total{border-top:1px solid var(--ed-line);padding-top:18px}.brand-logo span{font-family:Outfit,sans-serif;font-weight:500;letter-spacing:.02em;color:var(--ed-muted)}.expert__points:empty{display:none}.expert .lead{margin-bottom:1.5rem}.minicalc{border-radius:var(--ed-radius)}.minicalc .eyebrow{display:none}.store{border-radius:var(--ed-radius)}.store__features{display:none}.store__body .eyebrow:empty{display:none}.review-card{border-radius:var(--ed-radius);box-shadow:none}.review-card .stars{display:none}.review-card p{font-family:Outfit,sans-serif;font-weight:500;font-size:1.12rem;line-height:1.45;letter-spacing:-.01em}.reviews__big{font-weight:600}.newsletter{border-radius:var(--ed-radius)}.newsletter__hint:empty,.newsletter .eyebrow:empty{display:none}.coll-hero{background:transparent!important;padding:clamp(16px,2vw,28px) 0 clamp(8px,1vw,12px)!important;min-height:0!important}.coll-hero .eyebrow,.coll-hero__sub,.coll-hero__trust,.coll-hero__stack{display:none!important}.coll-hero h1{font-size:clamp(1.9rem,4vw,3.2rem);font-weight:600;letter-spacing:-.03em;margin:.2em 0 .25em;color:var(--ed-ink)}.coll-hero__lead{color:var(--ed-muted);font-weight:400;font-size:1rem;margin:0}.coll-hero__crumbs{font-size:.78rem}.coll-sizes{border-top:1px solid var(--ed-line);padding-top:16px}.coll-sizes__label{font-size:.7rem;letter-spacing:.16em;font-weight:600;color:var(--ed-muted)}.pdp__rating{display:none!important}.pdp__vendor{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--ed-muted)}.pdp__info h1{font-weight:600;letter-spacing:-.025em}.buybox__help,.pdp-usp:nth-child(2),.pdp-usp:nth-child(4){display:none!important}.pdp-usps{border-top:1px solid var(--ed-line);padding-top:14px;gap:6px}.pdp-usp{font-size:.86rem}.pdp-section .section-head p,.pdp-section .section-head .eyebrow{display:none}.pdp-reviews{display:none!important}.spec,.gallery__main,.gallery__thumb{border-radius:var(--ed-radius)}.footer .eyebrow{display:none}@media(min-width:990px){#reviews .grid--4{grid-template-columns:repeat(3,1fr)}}.coll-hero h1:first-letter{text-transform:uppercase}@media(max-width:749px){.template-product .breadcrumbs,.fit__scale{display:none}.colors__row{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.colors__row::-webkit-scrollbar{display:none}.colors__row>*{flex:0 0 auto}.pdp__info{display:flex;flex-direction:column}.pdp__info>.pdp__klarna,.pdp__info>.buybox__store,.pdp__info>.buybox__help,.pdp__info>.pdp-usps,.pdp__info>h3,.pdp__info>.specs,.pdp__info>.pdp-desc,.pdp__info>.accordion{order:1}.pdp__info>.pdp__klarna{margin:14px 0 4px}.cats{display:flex!important;overflow-x:auto;gap:12px;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-16px;padding-inline:16px}.cats::-webkit-scrollbar{display:none}.cats>.cat{flex:0 0 36%;scroll-snap-align:start}#reviews .grid--4{display:flex!important;overflow-x:auto;gap:12px;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-16px;padding-inline:16px}#reviews .grid--4::-webkit-scrollbar{display:none}#reviews .review-card{flex:0 0 82%;scroll-snap-align:start}.store__media:has(.store__map){display:none}.outfit__media{aspect-ratio:4 / 5}.outfit__media img{width:100%;height:100%;object-fit:cover}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/editorial.css.map */
