.HeroStories-module__CxjwQW__hero{background:var(--carbon);height:100svh;min-height:620px;max-height:1100px;color:var(--chalk);isolation:isolate;position:relative;overflow:hidden}.HeroStories-module__CxjwQW__slide{opacity:0;transition:opacity .9s var(--ease-inout);position:absolute;inset:0}.HeroStories-module__CxjwQW__active{opacity:1}.HeroStories-module__CxjwQW__panels{position:absolute;inset:0}.HeroStories-module__CxjwQW__panel{display:none;position:absolute;inset:0;overflow:hidden}.HeroStories-module__CxjwQW__panel.HeroStories-module__CxjwQW__mobile{display:block}.HeroStories-module__CxjwQW__img{object-fit:cover;transition:transform 7.5s linear;transform:scale(1.07)}.HeroStories-module__CxjwQW__active .HeroStories-module__CxjwQW__img{transform:scale(1)}.HeroStories-module__CxjwQW__scrim{z-index:1;pointer-events:none;background:linear-gradient(#08090a00 40%,#08090a8c 68%,#08090aeb 100%),linear-gradient(#08090a73,#08090a00 22%);position:absolute;inset:0}.HeroStories-module__CxjwQW__progress{top:calc(var(--header-h) + 4px);z-index:3;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;display:grid;position:absolute;left:0;right:0}.HeroStories-module__CxjwQW__seg{background:0 0;border:0;align-items:center;height:24px;padding:0;display:flex;position:relative}.HeroStories-module__CxjwQW__seg:after{content:"";position:absolute;inset:-10px 0}.HeroStories-module__CxjwQW__track{background:#f4f4f347;width:100%;height:2px;display:block;overflow:hidden}.HeroStories-module__CxjwQW__fill{background:var(--chalk);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.HeroStories-module__CxjwQW__done{transform:scaleX(1)}.HeroStories-module__CxjwQW__running{animation-name:HeroStories-module__CxjwQW__fill;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes HeroStories-module__CxjwQW__fill{to{transform:scaleX(1)}}.HeroStories-module__CxjwQW__content{z-index:2;flex-direction:column;gap:18px;display:flex;position:absolute;bottom:clamp(24px,5vh,52px);left:0;right:0}.HeroStories-module__CxjwQW__headline{font-size:var(--t-hero);max-width:11ch;animation:HeroStories-module__CxjwQW__lift var(--d-4) var(--ease-out) both}.HeroStories-module__CxjwQW__copyCol{flex-direction:column;gap:14px;display:flex}.HeroStories-module__CxjwQW__countdown{color:var(--ash);animation:HeroStories-module__CxjwQW__lift var(--d-4) var(--ease-out) .14s both;gap:14px;font-size:14px;font-weight:600;display:flex}.HeroStories-module__CxjwQW__countdown b{color:var(--chalk);font-variant-numeric:tabular-nums;margin-right:2px;font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);font-weight:800;font-stretch:125%}.HeroStories-module__CxjwQW__line{font-size:var(--t-lead);color:var(--smoke);max-width:46ch;animation:HeroStories-module__CxjwQW__lift var(--d-4) var(--ease-out) 90ms both;align-items:center;gap:10px;display:flex}@keyframes HeroStories-module__CxjwQW__lift{0%{opacity:0;transform:translateY(18px)}}.HeroStories-module__CxjwQW__bottom{flex-direction:column;gap:18px;display:flex}.HeroStories-module__CxjwQW__actions{gap:8px;display:flex}.HeroStories-module__CxjwQW__cta{background:var(--chalk);height:56px;color:var(--ink);transition:background var(--d-1) var(--ease-out);flex:1;justify-content:space-between;align-items:center;gap:24px;padding:0 22px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.HeroStories-module__CxjwQW__cta svg{transition:transform var(--d-2) var(--ease-out)}.HeroStories-module__CxjwQW__cta:hover{background:var(--floor)}.HeroStories-module__CxjwQW__cta:hover svg{transform:translate(4px)}.HeroStories-module__CxjwQW__pause{width:56px;height:56px;color:var(--chalk);transition:border-color var(--d-1) var(--ease-out);background:0 0;border:1px solid #f4f4f36b;flex:none;place-items:center;display:grid}.HeroStories-module__CxjwQW__pause:hover{border-color:var(--chalk)}@media (min-width:900px){.HeroStories-module__CxjwQW__panels{gap:2px;display:grid}.HeroStories-module__CxjwQW__panels[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.HeroStories-module__CxjwQW__panels[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.HeroStories-module__CxjwQW__panel{display:block;position:relative}.HeroStories-module__CxjwQW__headline{max-width:16ch}.HeroStories-module__CxjwQW__bottom{flex-direction:row;justify-content:space-between;align-items:center;gap:40px}.HeroStories-module__CxjwQW__cta{flex:none;width:280px}}
.WornIn-module__40b7gG__section{background:var(--carbon);color:var(--chalk);display:grid}.WornIn-module__40b7gG__photo{width:100%;position:relative;overflow:hidden}.WornIn-module__40b7gG__img{object-fit:cover}.WornIn-module__40b7gG__spot{width:44px;height:44px;transition:transform var(--d-2) var(--ease-out), background var(--d-2) var(--ease-out);background:#f4f4f33d;border:0;border-radius:50%;place-items:center;margin:-22px 0 0 -22px;padding:0;display:grid;position:absolute}.WornIn-module__40b7gG__spot span{background:var(--chalk);width:14px;height:14px;transition:transform var(--d-2) var(--ease-out);border-radius:50%;box-shadow:0 0 0 4px #08090a40}.WornIn-module__40b7gG__spot:after{content:"";animation:WornIn-module__40b7gG__halo 2.4s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 #f4f4f380}@keyframes WornIn-module__40b7gG__halo{0%{box-shadow:0 0 #f4f4f380}80%,to{box-shadow:0 0 0 16px #f4f4f300}}.WornIn-module__40b7gG__on{background:#f4f4f36b;transform:scale(1.1)}.WornIn-module__40b7gG__on span{transform:scale(1.15)}.WornIn-module__40b7gG__side{padding:40px var(--gutter) 44px;flex-direction:column;gap:32px;display:flex}.WornIn-module__40b7gG__copy{flex-direction:column;gap:14px;display:flex}.WornIn-module__40b7gG__copy .display{font-size:clamp(2.75rem,1.8rem + 4.4vw,5.5rem)}.WornIn-module__40b7gG__copy p{color:var(--ash);font-size:var(--t-lead)}.WornIn-module__40b7gG__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.WornIn-module__40b7gG__item{background:var(--gunmetal);transition:background var(--d-2) var(--ease-out);align-items:center;gap:14px;padding:10px 16px 10px 10px;text-decoration:none;display:flex}.WornIn-module__40b7gG__item svg{transition:transform var(--d-2) var(--ease-out)}.WornIn-module__40b7gG__itemOn,.WornIn-module__40b7gG__item:hover{background:var(--iron)}.WornIn-module__40b7gG__itemOn svg,.WornIn-module__40b7gG__item:hover svg{transform:translate(4px)}.WornIn-module__40b7gG__thumb{background:var(--floor);flex:none;width:56px;height:70px;position:relative}.WornIn-module__40b7gG__thumb img{object-fit:contain}.WornIn-module__40b7gG__meta{flex-direction:column;flex:1;gap:3px;display:flex}.WornIn-module__40b7gG__name{font-size:15px;font-weight:600}.WornIn-module__40b7gG__sub{color:var(--ash);font-size:13.5px}@media (min-width:900px){.WornIn-module__40b7gG__section{grid-template-columns:auto minmax(0,1fr)}.WornIn-module__40b7gG__photo{width:auto;height:min(92svh,920px)}.WornIn-module__40b7gG__side{justify-content:center;gap:40px;max-width:720px;padding:56px clamp(40px,5vw,96px)}}
.ProductCard-module__uTKuCq__card{flex-direction:column;gap:12px;min-width:0;display:flex}.ProductCard-module__uTKuCq__media{aspect-ratio:4/5;background:var(--floor);position:relative;overflow:hidden}.ProductCard-module__uTKuCq__frame{display:block;position:absolute;inset:0}.ProductCard-module__uTKuCq__front,.ProductCard-module__uTKuCq__back{position:absolute;inset:0}.ProductCard-module__uTKuCq__front{transition:transform var(--d-4) var(--ease-out), opacity var(--d-3) var(--ease-out)}.ProductCard-module__uTKuCq__back{opacity:0;transition:opacity var(--d-3) var(--ease-out), transform var(--d-4) var(--ease-out);transform:scale(1.03)}.ProductCard-module__uTKuCq__flat{object-fit:contain}.ProductCard-module__uTKuCq__cover{object-fit:cover}@media (hover:hover) and (pointer:fine){.ProductCard-module__uTKuCq__frame:hover .ProductCard-module__uTKuCq__back{opacity:1;transform:none}.ProductCard-module__uTKuCq__frame:hover .ProductCard-module__uTKuCq__front{opacity:0;transform:scale(.98)}}.ProductCard-module__uTKuCq__tag{background:var(--ink);color:var(--chalk);letter-spacing:.04em;pointer-events:none;padding:5px 9px;font-size:12px;font-weight:700;position:absolute;top:0;left:0}.ProductCard-module__uTKuCq__quick{min-width:44px;height:44px;color:var(--ink);transition:transform var(--d-2) var(--ease-out), background var(--d-1) var(--ease-out);background:#f4f4f3f0;border-radius:22px;justify-content:center;align-items:center;gap:8px;padding:0 13px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex;position:absolute;bottom:8px;right:8px;box-shadow:0 6px 18px #08090a1f}.ProductCard-module__uTKuCq__quick span{display:none}.ProductCard-module__uTKuCq__quick:hover{background:var(--floor)}@media (hover:hover) and (pointer:fine){.ProductCard-module__uTKuCq__quick{border-radius:0;bottom:10px;left:10px;right:10px;transform:translateY(calc(100% + 12px))}.ProductCard-module__uTKuCq__quick span{display:inline}.ProductCard-module__uTKuCq__media:hover .ProductCard-module__uTKuCq__quick,.ProductCard-module__uTKuCq__quick:focus-visible{transform:none}}.ProductCard-module__uTKuCq__state{background:var(--ink);color:var(--chalk);align-items:center;gap:8px;padding:8px 12px;font-size:12.5px;font-weight:600;display:inline-flex;position:absolute;bottom:8px;left:8px}.ProductCard-module__uTKuCq__muted .ProductCard-module__uTKuCq__flat{opacity:.72}.ProductCard-module__uTKuCq__preview .ProductCard-module__uTKuCq__flat{opacity:1}.ProductCard-module__uTKuCq__info{flex-direction:column;gap:5px;display:flex}.ProductCard-module__uTKuCq__row{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.ProductCard-module__uTKuCq__name{font-size:14.5px;font-weight:600;line-height:1.3;text-decoration:none}.ProductCard-module__uTKuCq__name:hover{text-decoration:underline}.ProductCard-module__uTKuCq__price{white-space:nowrap;font-size:14.5px;font-weight:600}.ProductCard-module__uTKuCq__sub{color:var(--pewter);font-size:13px}.ProductCard-module__uTKuCq__swatches{align-items:center;gap:2px;margin:2px 0 0 -6px;display:flex}.ProductCard-module__uTKuCq__swatch{background:0 0;border:0;border-radius:50%;place-items:center;width:28px;height:28px;padding:0;display:grid}.ProductCard-module__uTKuCq__swatch:before{content:"";background:var(--sw);width:14px;height:14px;transition:box-shadow var(--d-1) var(--ease-out);border-radius:50%;box-shadow:inset 0 0 0 1px #0b0c0d29}.ProductCard-module__uTKuCq__on:before{box-shadow:0 0 0 2px var(--floor), 0 0 0 3.5px var(--ink)}.ProductCard-module__uTKuCq__more{color:var(--pewter);padding:0 4px;font-size:12px;font-weight:600;text-decoration:none}
.SizeChart-module__r6n99W__chart{flex-direction:column;gap:12px;display:flex}.SizeChart-module__r6n99W__bar{justify-content:space-between;align-items:center;gap:12px;display:flex}.SizeChart-module__r6n99W__kind{color:var(--pewter);font-size:13.5px}.SizeChart-module__r6n99W__toggle{background:var(--fog);border-radius:20px;padding:3px;display:flex}.SizeChart-module__r6n99W__toggle button{background:0 0;border:0;border-radius:17px;min-width:44px;height:34px;font-size:13.5px;font-weight:600;position:relative}.SizeChart-module__r6n99W__toggle button:after{content:"";position:absolute;inset:-5px 0}.SizeChart-module__r6n99W__toggle button[aria-pressed=true]{background:var(--ink);color:var(--chalk)}.SizeChart-module__r6n99W__scroll{margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter);overflow-x:auto}.SizeChart-module__r6n99W__table{border-collapse:collapse;width:100%;font-size:14.5px}.SizeChart-module__r6n99W__table th,.SizeChart-module__r6n99W__table td{text-align:center;white-space:nowrap;padding:12px 10px}.SizeChart-module__r6n99W__table thead th{color:var(--pewter);background:var(--chalk);font-size:12.5px;font-weight:600}.SizeChart-module__r6n99W__table tbody th{text-align:left;font-weight:600}.SizeChart-module__r6n99W__table tbody tr:nth-child(2n){background:#fafafa}.SizeChart-module__r6n99W__mine{background:var(--ink)!important;color:var(--chalk)!important}.SizeChart-module__r6n99W__na{opacity:.45}.SizeChart-module__r6n99W__note{color:var(--pewter);font-size:13px}.SizeChart-module__r6n99W__mineRow th,.SizeChart-module__r6n99W__mineRow td{background:var(--ink)!important;color:var(--chalk)!important}.SizeChart-module__r6n99W__image{border-radius:4px;width:100%;max-width:720px;height:auto;display:block}
.OnAthletes-module__zgsW-a__section{padding-top:clamp(48px,7vw,96px)}.OnAthletes-module__zgsW-a__head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:20px;display:flex}.OnAthletes-module__zgsW-a__head .heading{font-size:var(--t-h1)}.OnAthletes-module__zgsW-a__all{white-space:nowrap;align-items:center;min-height:44px;font-size:14px;font-weight:600;display:inline-flex}.OnAthletes-module__zgsW-a__list{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:62%;grid-auto-flow:column;gap:10px;margin:0;padding:0;list-style:none;display:grid;overflow-x:auto}.OnAthletes-module__zgsW-a__list::-webkit-scrollbar{display:none}.OnAthletes-module__zgsW-a__card{scroll-snap-align:start;flex-direction:column;gap:4px;display:flex}.OnAthletes-module__zgsW-a__media{aspect-ratio:3/4;background:var(--fog);margin-bottom:8px;position:relative;overflow:hidden}.OnAthletes-module__zgsW-a__img{object-fit:cover;transition:opacity var(--d-4) var(--ease-out)}.OnAthletes-module__zgsW-a__colour{opacity:0}.OnAthletes-module__zgsW-a__name{text-transform:uppercase;font-size:15px;font-weight:800;font-stretch:112.5%}.OnAthletes-module__zgsW-a__size{color:var(--pewter);font-size:14px}.OnAthletes-module__zgsW-a__size strong{color:var(--ink)}@media (hover:hover) and (pointer:fine){.OnAthletes-module__zgsW-a__card:hover .OnAthletes-module__zgsW-a__colour{opacity:1}}@media (min-width:900px){.OnAthletes-module__zgsW-a__list{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;overflow:visible}}
.page-module__bqjugq__page{padding-top:calc(var(--header-h) + 8px);padding-bottom:clamp(56px,8vw,112px)}.page-module__bqjugq__crumbs{height:44px;color:var(--pewter);align-items:center;gap:8px;font-size:13.5px;display:flex}.page-module__bqjugq__crumbs a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.page-module__bqjugq__crumbs a:hover{text-decoration:underline}.page-module__bqjugq__details{gap:40px;margin-top:clamp(40px,6vw,88px);display:grid}.page-module__bqjugq__block{flex-direction:column;gap:16px;min-width:0;display:flex}.page-module__bqjugq__block h2{font-size:var(--t-h2)}.page-module__bqjugq__blurb{color:#33363a;max-width:62ch;font-size:15.5px;line-height:1.6}.page-module__bqjugq__details2{flex-direction:column;gap:12px;max-width:62ch;display:flex}.page-module__bqjugq__subhead{letter-spacing:.02em;margin-top:8px;font-size:15px;font-weight:700}.page-module__bqjugq__list{color:#33363a;margin:0;padding-left:20px;font-size:15.5px;line-height:1.6}.page-module__bqjugq__list li+li{margin-top:4px}.page-module__bqjugq__related{flex-direction:column;gap:24px;margin-top:clamp(56px,8vw,104px);display:flex}.page-module__bqjugq__related h2{font-size:var(--t-h1)}.page-module__bqjugq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 10px;display:grid}@media (min-width:1024px){.page-module__bqjugq__page{padding-top:84px}.page-module__bqjugq__details{grid-template-columns:7fr 5fr;column-gap:64px}.page-module__bqjugq__details .page-module__bqjugq__block:first-child{grid-row:span 2}.page-module__bqjugq__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px}}
.DropCountdown-module__8CorZq__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;max-width:520px;display:grid}.DropCountdown-module__8CorZq__cell{background:var(--gunmetal);flex-direction:column;align-items:center;gap:6px;padding:14px 0 12px;display:flex}.DropCountdown-module__8CorZq__last{background:var(--chalk);color:var(--ink)}.DropCountdown-module__8CorZq__num{font-variant-numeric:tabular-nums;font-size:clamp(2.25rem,1.6rem + 2.4vw,3.5rem);font-weight:900;font-stretch:125%;line-height:1}.DropCountdown-module__8CorZq__unit{letter-spacing:.14em;text-transform:uppercase;color:var(--ash);font-size:11px;font-weight:700}.DropCountdown-module__8CorZq__last .DropCountdown-module__8CorZq__unit{color:var(--pewter)}.DropCountdown-module__8CorZq__opening{color:var(--ash);margin-top:12px;font-size:14px}
.Sections-module__sSVJSq__sectionTitle{font-size:var(--t-h1)}.Sections-module__sSVJSq__textLink{white-space:nowrap;align-items:center;gap:8px;padding:10px 0;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.Sections-module__sSVJSq__textLink svg{transition:transform var(--d-2) var(--ease-out)}.Sections-module__sSVJSq__textLink:hover svg{transform:translate(4px)}.Sections-module__sSVJSq__drop{padding:clamp(48px,7vw,96px) 0 clamp(56px,7vw,104px)}.Sections-module__sSVJSq__dropHead{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.Sections-module__sSVJSq__titleBlock{flex-direction:column;gap:10px;display:flex}.Sections-module__sSVJSq__titleBlock h2{font-size:var(--t-h1)}.Sections-module__sSVJSq__dropMeta{color:var(--pewter);flex-wrap:wrap;gap:4px 10px;font-size:14.5px;display:flex}.Sections-module__sSVJSq__rail{padding:0 var(--gutter);scroll-snap-type:x mandatory;scroll-padding:0 var(--gutter);scrollbar-width:none;grid-auto-columns:72vw;grid-auto-flow:column;gap:12px;display:grid;overflow-x:auto}.Sections-module__sSVJSq__rail::-webkit-scrollbar{display:none}.Sections-module__sSVJSq__railItem{scroll-snap-align:start}@media (min-width:700px){.Sections-module__sSVJSq__rail{grid-auto-columns:40vw}}@media (min-width:1024px){.Sections-module__sSVJSq__rail{max-width:var(--maxw);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:40px 24px;margin:0 auto;overflow:visible}}.Sections-module__sSVJSq__cuts{padding-top:clamp(48px,6vw,88px)}.Sections-module__sSVJSq__railHead{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}.Sections-module__sSVJSq__railNav{gap:8px;display:none}.Sections-module__sSVJSq__railNav button{border:1px solid var(--fog);background:var(--chalk);width:48px;height:48px;color:var(--ink);transition:background var(--d-1) var(--ease-out), opacity var(--d-1) var(--ease-out);place-items:center;display:grid}.Sections-module__sSVJSq__railNav button:hover:not(:disabled){background:var(--fog)}.Sections-module__sSVJSq__railNav button:disabled{opacity:.35;cursor:default}.Sections-module__sSVJSq__flip{transform:scaleX(-1)}@media (hover:hover) and (pointer:fine){.Sections-module__sSVJSq__railNav{display:flex}}.Sections-module__sSVJSq__tiles{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding-inline:var(--gutter);scrollbar-width:none;grid-auto-columns:72%;grid-auto-flow:column;gap:2px;display:grid;overflow-x:auto}.Sections-module__sSVJSq__tiles::-webkit-scrollbar{display:none}@media (min-width:600px){.Sections-module__sSVJSq__tiles{grid-auto-columns:42%}}@media (min-width:900px){.Sections-module__sSVJSq__tiles{grid-auto-columns:calc((100% - 2 * var(--gutter) - 6px) / 4.2)}}.Sections-module__sSVJSq__tile{scroll-snap-align:start;aspect-ratio:4/5;color:var(--chalk);text-decoration:none;position:relative;overflow:hidden}.Sections-module__sSVJSq__tileImg{object-fit:cover;transition:transform var(--d-4) var(--ease-out)}.Sections-module__sSVJSq__tile:after{content:"";background:linear-gradient(#08090a00 55%,#08090acc);position:absolute;inset:0}.Sections-module__sSVJSq__tileLabel{z-index:1;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:14px;left:14px;right:14px}.Sections-module__sSVJSq__tileLabel .heading{font-size:clamp(1.25rem,1rem + 1vw,1.875rem)}.Sections-module__sSVJSq__tileLabel svg{opacity:0;transition:opacity var(--d-2) var(--ease-out), transform var(--d-2) var(--ease-out);transform:translate(-8px)}@media (hover:hover){.Sections-module__sSVJSq__tile:hover .Sections-module__sSVJSq__tileImg{transform:scale(1.05)}.Sections-module__sSVJSq__tile:hover .Sections-module__sSVJSq__tileLabel svg{opacity:1;transform:none}}@media (hover:none){.Sections-module__sSVJSq__tileLabel svg{opacity:1;transform:none}}.Sections-module__sSVJSq__athletes{min-height:min(92svh,900px);color:var(--chalk);align-items:flex-end;margin-top:2px;display:flex;position:relative;overflow:hidden}.Sections-module__sSVJSq__athletesImg{object-fit:cover;object-position:50% 45%}.Sections-module__sSVJSq__athletesScrim{background:linear-gradient(#08090a1a,#08090a40 45%,#08090ae6);position:absolute;inset:0}.Sections-module__sSVJSq__athletesCopy{flex-direction:column;gap:18px;padding-bottom:clamp(32px,6vw,72px);display:flex;position:relative}.Sections-module__sSVJSq__athletesCopy .display{font-size:var(--t-hero)}.Sections-module__sSVJSq__athletesCopy p{font-size:var(--t-lead);color:var(--smoke);max-width:44ch}.Sections-module__sSVJSq__lightCta{background:var(--chalk);height:56px;color:var(--ink);transition:background var(--d-1) var(--ease-out);align-self:flex-start;align-items:center;gap:28px;padding:0 22px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.Sections-module__sSVJSq__lightCta svg{transition:transform var(--d-2) var(--ease-out)}.Sections-module__sSVJSq__lightCta:hover{background:var(--floor)}.Sections-module__sSVJSq__lightCta:hover svg{transform:translate(4px)}.Sections-module__sSVJSq__community{background:var(--graphite);color:var(--chalk);padding:clamp(56px,7vw,104px) 0;overflow:hidden}.Sections-module__sSVJSq__communityHead{flex-direction:column;gap:14px;margin-bottom:32px;display:flex}.Sections-module__sSVJSq__communityHead .display{font-size:var(--t-h1)}.Sections-module__sSVJSq__communityHead p{color:var(--ash);font-size:var(--t-lead);max-width:52ch}.Sections-module__sSVJSq__communityHead a{color:var(--chalk);font-weight:600}.Sections-module__sSVJSq__post{aspect-ratio:4/5;background:var(--gunmetal);color:var(--chalk);flex:none;text-decoration:none;display:block;position:relative;overflow:hidden}.Sections-module__sSVJSq__postImg{object-fit:cover;transition:opacity var(--d-4) var(--ease-out), transform var(--d-4) var(--ease-out)}.Sections-module__sSVJSq__colour{opacity:0}.Sections-module__sSVJSq__postCap{z-index:1;background:#08090ab8;align-items:center;gap:6px;padding:6px 10px;font-size:12.5px;font-weight:600;display:inline-flex;position:absolute;bottom:12px;left:12px}@media (hover:hover){.Sections-module__sSVJSq__postCap{opacity:0;transition:opacity var(--d-2) var(--ease-out), transform var(--d-2) var(--ease-out);transform:translateY(6px)}.Sections-module__sSVJSq__post:hover .Sections-module__sSVJSq__colour,.Sections-module__sSVJSq__post:focus-visible .Sections-module__sSVJSq__colour{opacity:1}.Sections-module__sSVJSq__post:hover .Sections-module__sSVJSq__postImg{transform:scale(1.03)}.Sections-module__sSVJSq__post:hover .Sections-module__sSVJSq__postCap,.Sections-module__sSVJSq__post:focus-visible .Sections-module__sSVJSq__postCap{opacity:1;transform:none}}.Sections-module__sSVJSq__swipe{padding:0 var(--gutter);scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:62vw;grid-auto-flow:column;gap:2px;display:grid;overflow-x:auto}.Sections-module__sSVJSq__swipe::-webkit-scrollbar{display:none}.Sections-module__sSVJSq__swipe .Sections-module__sSVJSq__post{scroll-snap-align:start}.Sections-module__sSVJSq__marquee{display:none}@media (min-width:900px){.Sections-module__sSVJSq__swipe{display:none}.Sections-module__sSVJSq__marquee{flex-direction:column;gap:2px;display:flex}.Sections-module__sSVJSq__track{gap:2px;width:max-content;animation:90s linear infinite Sections-module__sSVJSq__drift;display:flex}.Sections-module__sSVJSq__track .Sections-module__sSVJSq__post{width:300px}.Sections-module__sSVJSq__reverse{animation-direction:reverse}.Sections-module__sSVJSq__marquee:hover .Sections-module__sSVJSq__track,.Sections-module__sSVJSq__marquee:focus-within .Sections-module__sSVJSq__track{animation-play-state:paused}@keyframes Sections-module__sSVJSq__drift{to{transform:translate(-33.3333%)}}}@media (min-width:900px) and (prefers-reduced-motion:reduce){.Sections-module__sSVJSq__track{animation:none}}.Sections-module__sSVJSq__window{isolation:isolate;background:var(--carbon);color:var(--chalk);padding:clamp(72px,10vw,144px) 0;position:relative;overflow:hidden}.Sections-module__sSVJSq__watermark{z-index:-1;color:var(--graphite);width:min(560px,90vw);height:auto;position:absolute;top:-80px;right:-140px}.Sections-module__sSVJSq__windowInner{gap:48px;display:grid}.Sections-module__sSVJSq__windowHead{flex-direction:column;gap:18px;display:flex}.Sections-module__sSVJSq__kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--ash);font-size:12px;font-weight:700}.Sections-module__sSVJSq__windowInner .display{font-size:min(var(--t-hero), 10.4vw);max-width:12ch;line-height:.88}.Sections-module__sSVJSq__manifesto{font-size:var(--t-lead);color:var(--smoke);max-width:44ch}.Sections-module__sSVJSq__pillars{gap:2px;margin:0;padding:0;list-style:none;display:grid}.Sections-module__sSVJSq__pillars li{background:var(--graphite);flex-direction:column;gap:10px;padding:24px 20px;display:flex}.Sections-module__sSVJSq__pillarNo{color:var(--ash);font-variant-numeric:tabular-nums;font-size:14px;font-weight:900;font-stretch:125%}.Sections-module__sSVJSq__pillars h3{text-transform:uppercase;letter-spacing:-.01em;font-size:20px;font-weight:800;font-stretch:112.5%}.Sections-module__sSVJSq__pillars p{color:var(--ash);flex:1;line-height:1.6}.Sections-module__sSVJSq__pillarLink{min-height:44px;color:var(--chalk);align-items:center;gap:8px;margin-top:6px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.Sections-module__sSVJSq__pillarLink svg{transition:transform var(--d-2) var(--ease-out)}.Sections-module__sSVJSq__pillarLink:hover svg{transform:translate(4px)}@media (min-width:900px){.Sections-module__sSVJSq__pillars{grid-template-columns:repeat(3,minmax(0,1fr))}.Sections-module__sSVJSq__watermark{top:-120px;right:-60px}}
.FilterBar-module__ho3_kG__bar{flex-direction:column;gap:14px;display:flex}.FilterBar-module__ho3_kG__sizeRow{flex-direction:column;gap:8px;display:flex}.FilterBar-module__ho3_kG__sizeRow .label{color:var(--pewter)}.FilterBar-module__ho3_kG__sizes{grid-template-columns:repeat(var(--n,5), minmax(0, 1fr));gap:4px;max-width:460px;display:grid}.FilterBar-module__ho3_kG__sizes button{background:var(--fog);height:46px;transition:background var(--d-1) var(--ease-out), color var(--d-1) var(--ease-out);border:0;font-size:14px;font-weight:600}.FilterBar-module__ho3_kG__sizes button:hover{background:var(--smoke)}.FilterBar-module__ho3_kG__sizes .FilterBar-module__ho3_kG__on,.FilterBar-module__ho3_kG__sizes .FilterBar-module__ho3_kG__on:hover{background:var(--ink);color:var(--chalk)}.FilterBar-module__ho3_kG__chips{scrollbar-width:none;margin:0 calc(var(--gutter) * -1);padding:2px var(--gutter);gap:6px;display:flex;overflow-x:auto}.FilterBar-module__ho3_kG__chips::-webkit-scrollbar{display:none}.FilterBar-module__ho3_kG__chips button{background:var(--fog);height:40px;transition:background var(--d-1) var(--ease-out), color var(--d-1) var(--ease-out);border:0;border-radius:20px;flex:none;padding:0 16px;font-size:14px;font-weight:500}.FilterBar-module__ho3_kG__chips button:hover{background:var(--smoke)}.FilterBar-module__ho3_kG__chips .FilterBar-module__ho3_kG__chipOn,.FilterBar-module__ho3_kG__chips .FilterBar-module__ho3_kG__chipOn:hover{background:var(--ink);color:var(--chalk)}.FilterBar-module__ho3_kG__divider{background:var(--smoke);flex:none;width:1px;margin:8px 4px}.FilterBar-module__ho3_kG__meta{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.FilterBar-module__ho3_kG__pills{flex-wrap:wrap;gap:6px;display:flex}.FilterBar-module__ho3_kG__pill{background:var(--ink);height:34px;color:var(--chalk);border:0;align-items:center;gap:6px;padding:0 10px 0 12px;font-size:13px;font-weight:600;display:inline-flex}.FilterBar-module__ho3_kG__clear{text-underline-offset:3px;background:0 0;border:0;height:34px;padding:0 4px;font-size:13.5px;text-decoration:underline}.FilterBar-module__ho3_kG__sort{flex:none;align-items:center;display:inline-flex;position:relative}.FilterBar-module__ho3_kG__sort select{appearance:none;background:var(--chalk);cursor:pointer;border:0;height:44px;padding:0 34px 0 14px;font-size:16px;font-weight:600}.FilterBar-module__ho3_kG__sort svg{pointer-events:none;position:absolute;right:12px}
.EmailSignup-module__2x351q__form{flex-direction:column;gap:8px;width:100%;display:flex}.EmailSignup-module__2x351q__row{display:flex}.EmailSignup-module__2x351q__row input{background:var(--floor);min-width:0;height:56px;color:var(--ink);box-shadow:inset 0 0 0 1px var(--smoke);transition:box-shadow var(--d-1) var(--ease-out);border:0;border-radius:0;outline:none;flex:1;padding:0 16px;font-size:16px;font-weight:500}.EmailSignup-module__2x351q__row input:focus,.EmailSignup-module__2x351q__row input[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--ink)}.EmailSignup-module__2x351q__row button{background:var(--ink);height:56px;color:var(--chalk);white-space:nowrap;transition:opacity var(--d-1) var(--ease-out);border:0;padding:0 22px;font-size:15px;font-weight:700}.EmailSignup-module__2x351q__row button:disabled{opacity:.7}.EmailSignup-module__2x351q__dark .EmailSignup-module__2x351q__row input{background:var(--gunmetal);color:var(--chalk);box-shadow:none}.EmailSignup-module__2x351q__dark .EmailSignup-module__2x351q__row input::placeholder{color:var(--ash)}.EmailSignup-module__2x351q__dark .EmailSignup-module__2x351q__row input:focus,.EmailSignup-module__2x351q__dark .EmailSignup-module__2x351q__row input[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--chalk)}.EmailSignup-module__2x351q__dark .EmailSignup-module__2x351q__row button{background:var(--chalk);color:var(--ink)}.EmailSignup-module__2x351q__err{font-size:13.5px;font-weight:600}.EmailSignup-module__2x351q__done{padding:16px 0;font-size:15px;font-weight:600}.EmailSignup-module__2x351q__dark.EmailSignup-module__2x351q__done,.EmailSignup-module__2x351q__dark .EmailSignup-module__2x351q__err{color:var(--chalk)}
.Footer-module__yj3kTq__footer{background:var(--carbon);color:var(--chalk);padding:56px 0 28px}.Footer-module__yj3kTq__top{gap:48px;display:grid}.Footer-module__yj3kTq__brand{flex-direction:column;gap:32px;display:flex}.Footer-module__yj3kTq__logo{width:150px;height:auto}.Footer-module__yj3kTq__signup{flex-direction:column;gap:12px;max-width:460px;display:flex}.Footer-module__yj3kTq__signup h2{font-size:28px}.Footer-module__yj3kTq__signup p{color:var(--ash);font-size:15px}.Footer-module__yj3kTq__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px;display:grid}.Footer-module__yj3kTq__col{flex-direction:column;display:flex}.Footer-module__yj3kTq__col .label{color:var(--ash);padding-bottom:8px}.Footer-module__yj3kTq__col a{width:fit-content;transition:background-size var(--d-2) var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 calc(100% - 9px)/0 1px no-repeat;padding:11px 0;font-size:15px;text-decoration:none}.Footer-module__yj3kTq__col a:hover{background-size:100% 1px}.Footer-module__yj3kTq__bottom{box-shadow:0 -1px 0 var(--iron);color:var(--ash);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:48px;padding-top:20px;font-size:12.5px;display:flex}.Footer-module__yj3kTq__social{gap:4px;width:100%;display:flex}.Footer-module__yj3kTq__social a{width:44px;height:44px;color:var(--chalk);place-items:center;margin-left:-12px;margin-right:12px;display:grid}@media (min-width:900px){.Footer-module__yj3kTq__footer{padding-top:72px}.Footer-module__yj3kTq__top{grid-template-columns:5fr 7fr;gap:64px}.Footer-module__yj3kTq__logo{width:200px}.Footer-module__yj3kTq__cols{grid-template-columns:repeat(3,minmax(0,1fr))}.Footer-module__yj3kTq__social{width:auto}}
.Drawer-module__0J3R3W__drawer{--w:min(440px, 100vw);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--ink);background:0 0;border:0;outline:none;margin:0;padding:0;position:fixed;inset:0;overflow:clip}.Drawer-module__0J3R3W__drawer::backdrop{opacity:0;transition:opacity var(--d-3) var(--ease-out), overlay var(--d-3) allow-discrete, display var(--d-3) allow-discrete;background:#08090a8c}.Drawer-module__0J3R3W__drawer[open]::backdrop{opacity:1;animation:Drawer-module__0J3R3W__drawer-fade var(--d-3) var(--ease-out) both}.Drawer-module__0J3R3W__panel{background:var(--floor);transition:transform var(--d-3) var(--ease-sheet), opacity var(--d-2) var(--ease-out);flex-direction:column;display:flex;position:absolute;overflow:clip}.Drawer-module__0J3R3W__dark .Drawer-module__0J3R3W__panel{background:var(--carbon);color:var(--chalk)}.Drawer-module__0J3R3W__right .Drawer-module__0J3R3W__panel{width:var(--w);top:0;bottom:0;right:0;transform:translate(100%)}.Drawer-module__0J3R3W__left .Drawer-module__0J3R3W__panel{width:var(--w);top:0;bottom:0;left:0;transform:translate(-100%)}.Drawer-module__0J3R3W__bottom .Drawer-module__0J3R3W__panel{max-height:88dvh;bottom:0;left:0;right:0;transform:translateY(100%)}.Drawer-module__0J3R3W__center .Drawer-module__0J3R3W__panel{opacity:0;inset:0;transform:translateY(12px)}.Drawer-module__0J3R3W__sheet .Drawer-module__0J3R3W__panel{max-height:92dvh;bottom:0;left:0;right:0;transform:translateY(100%)}@media (min-width:900px){.Drawer-module__0J3R3W__sheet .Drawer-module__0J3R3W__panel{opacity:0;width:min(980px,92vw);max-height:88dvh;inset:50% auto auto 50%;transform:translate(-50%,-46%)scale(.98);box-shadow:0 40px 80px #08090a59}}.Drawer-module__0J3R3W__drawer[open] .Drawer-module__0J3R3W__panel{opacity:1;animation:var(--d-3) var(--ease-sheet) both;transform:none}.Drawer-module__0J3R3W__right[open] .Drawer-module__0J3R3W__panel{animation-name:Drawer-module__0J3R3W__drawer-in-right}.Drawer-module__0J3R3W__left[open] .Drawer-module__0J3R3W__panel{animation-name:Drawer-module__0J3R3W__drawer-in-left}.Drawer-module__0J3R3W__bottom[open] .Drawer-module__0J3R3W__panel,.Drawer-module__0J3R3W__sheet[open] .Drawer-module__0J3R3W__panel{animation-name:Drawer-module__0J3R3W__drawer-in-up}.Drawer-module__0J3R3W__center[open] .Drawer-module__0J3R3W__panel{animation-name:Drawer-module__0J3R3W__drawer-in-fade}@media (min-width:900px){.Drawer-module__0J3R3W__sheet[open] .Drawer-module__0J3R3W__panel{animation-name:Drawer-module__0J3R3W__drawer-in-window;transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce){.Drawer-module__0J3R3W__drawer[open] .Drawer-module__0J3R3W__panel,.Drawer-module__0J3R3W__drawer[open]::backdrop{animation:none}}@keyframes Drawer-module__0J3R3W__drawer-in-right{0%{transform:translate(100%)}}@keyframes Drawer-module__0J3R3W__drawer-in-left{0%{transform:translate(-100%)}}@keyframes Drawer-module__0J3R3W__drawer-in-up{0%{transform:translateY(100%)}}@keyframes Drawer-module__0J3R3W__drawer-in-fade{0%{opacity:0;transform:translateY(12px)}}@keyframes Drawer-module__0J3R3W__drawer-in-window{0%{opacity:0;transform:translate(-50%,-46%)scale(.98)}}@keyframes Drawer-module__0J3R3W__drawer-fade{0%{opacity:0}}
.MenuDrawer-module__3fkLnW__top{height:var(--header-h);padding:0 calc(var(--gutter) - 10px);border-bottom:1px solid var(--gunmetal);flex:none;grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.MenuDrawer-module__3fkLnW__top>:last-child{justify-self:end}.MenuDrawer-module__3fkLnW__icon{width:44px;height:44px;color:inherit;background:0 0;border:0;place-items:center;display:grid;position:relative}.MenuDrawer-module__3fkLnW__logo{width:78px;height:44px;display:block;position:relative}.MenuDrawer-module__3fkLnW__logo img{object-fit:contain;width:100%;height:100%}.MenuDrawer-module__3fkLnW__body{overscroll-behavior:contain;padding:16px var(--gutter) calc(24px + env(safe-area-inset-bottom));flex-direction:column;flex:1;gap:28px;display:flex;overflow-y:auto}.MenuDrawer-module__3fkLnW__label{letter-spacing:.16em;text-transform:uppercase;color:var(--ash);margin-bottom:8px;font-size:12px;font-weight:700}.MenuDrawer-module__3fkLnW__feature{height:168px;color:var(--chalk);flex:none;justify-content:space-between;align-items:flex-end;padding:16px;text-decoration:none;display:flex;position:relative;overflow:hidden}.MenuDrawer-module__3fkLnW__featureImg{object-fit:cover;object-position:50% 6%}.MenuDrawer-module__3fkLnW__feature:after{content:"";background:linear-gradient(#08090a0d 30%,#08090ad9);position:absolute;inset:0}.MenuDrawer-module__3fkLnW__featureText,.MenuDrawer-module__3fkLnW__feature>svg{z-index:1;position:relative}.MenuDrawer-module__3fkLnW__featureText{flex-direction:column;gap:6px;display:flex}.MenuDrawer-module__3fkLnW__featureText .display{font-size:34px;line-height:.9}.MenuDrawer-module__3fkLnW__featureSub{color:var(--smoke);font-size:13.5px;font-weight:600}.MenuDrawer-module__3fkLnW__live{letter-spacing:.12em;text-transform:uppercase;color:var(--smoke);align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.MenuDrawer-module__3fkLnW__big{flex-direction:column;display:flex}.MenuDrawer-module__3fkLnW__big a{border-bottom:1px solid var(--gunmetal);height:60px;transition:color var(--d-1) var(--ease-out), padding var(--d-2) var(--ease-out);justify-content:space-between;align-items:center;font-size:28px;text-decoration:none;display:flex}.MenuDrawer-module__3fkLnW__big a:first-of-type{border-top:1px solid var(--gunmetal)}.MenuDrawer-module__3fkLnW__big a svg{color:var(--ash);transition:transform var(--d-2) var(--ease-out)}.MenuDrawer-module__3fkLnW__big a[aria-current=page]{color:var(--chalk)}.MenuDrawer-module__3fkLnW__big a[aria-current=page]:before{content:"";background:var(--chalk);border-radius:50%;flex:none;width:6px;height:6px;margin-right:12px}.MenuDrawer-module__3fkLnW__big a[aria-current=page]{justify-content:flex-start}.MenuDrawer-module__3fkLnW__big a[aria-current=page] svg{margin-left:auto}@media (hover:hover){.MenuDrawer-module__3fkLnW__big a:hover svg{transform:translate(4px)}}.MenuDrawer-module__3fkLnW__chips{flex-wrap:wrap;gap:8px;display:flex}.MenuDrawer-module__3fkLnW__chips a{background:var(--gunmetal);height:44px;transition:background var(--d-1) var(--ease-out), color var(--d-1) var(--ease-out);border-radius:22px;align-items:center;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.MenuDrawer-module__3fkLnW__chips a:hover{background:var(--iron)}.MenuDrawer-module__3fkLnW__chips a[aria-current=page]{background:var(--chalk);color:var(--ink)}.MenuDrawer-module__3fkLnW__small{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;display:grid}.MenuDrawer-module__3fkLnW__small a{min-height:44px;color:var(--smoke);align-items:center;font-size:15px;text-decoration:none;display:flex}.MenuDrawer-module__3fkLnW__small a:hover{color:var(--chalk)}.MenuDrawer-module__3fkLnW__ig{min-height:48px;color:var(--chalk);align-items:center;gap:10px;margin-top:auto;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:no-preference){.MenuDrawer-module__3fkLnW__feature,.MenuDrawer-module__3fkLnW__big a{animation:MenuDrawer-module__3fkLnW__menu-in var(--d-3) var(--ease-out) both;animation-delay:calc(80ms + var(--i,0) * 35ms)}}@keyframes MenuDrawer-module__3fkLnW__menu-in{0%{opacity:0;transform:translate(-12px)}}
.ProductGallery-module__gZVn1a__gallery{flex-direction:column;gap:8px;min-width:0;display:flex}.ProductGallery-module__gZVn1a__strip{scroll-snap-type:x mandatory;scrollbar-width:none;outline-offset:-2px;grid-auto-columns:100%;grid-auto-flow:column;display:grid;overflow-x:auto}.ProductGallery-module__gZVn1a__strip::-webkit-scrollbar{display:none}.ProductGallery-module__gZVn1a__slide{aspect-ratio:4/5;scroll-snap-align:start;background:var(--floor);position:relative;overflow:hidden}.ProductGallery-module__gZVn1a__fill{position:absolute;inset:0}.ProductGallery-module__gZVn1a__flat{object-fit:contain}.ProductGallery-module__gZVn1a__cover{object-fit:cover}.ProductGallery-module__gZVn1a__thumbs{padding:0 var(--gutter);align-items:center;gap:6px;display:flex}.ProductGallery-module__gZVn1a__thumb{background:var(--floor);width:52px;height:65px;box-shadow:inset 0 0 0 1px var(--fog);opacity:.62;transition:opacity var(--d-1) var(--ease-out);border:0;flex:none;padding:0;position:relative}.ProductGallery-module__gZVn1a__thumb img{pointer-events:none}.ProductGallery-module__gZVn1a__on{opacity:1;box-shadow:inset 0 0 0 2px var(--ink)}.ProductGallery-module__gZVn1a__count{color:var(--pewter);margin-left:auto;font-size:13px;font-weight:600}@media (min-width:1024px){.ProductGallery-module__gZVn1a__gallery:not(.ProductGallery-module__gZVn1a__compact) .ProductGallery-module__gZVn1a__strip{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:4px;overflow:visible}.ProductGallery-module__gZVn1a__gallery:not(.ProductGallery-module__gZVn1a__compact) .ProductGallery-module__gZVn1a__worn{grid-column:span 1}.ProductGallery-module__gZVn1a__gallery:not(.ProductGallery-module__gZVn1a__compact) .ProductGallery-module__gZVn1a__thumbs{display:none}}.ProductGallery-module__gZVn1a__compact .ProductGallery-module__gZVn1a__thumbs{padding:0}
.BagDrawer-module__mSYWVq__top{flex:none;justify-content:space-between;align-items:center;height:68px;padding:0 6px 0 20px;display:flex}.BagDrawer-module__mSYWVq__top h2{align-items:baseline;gap:10px;font-size:24px;display:flex}.BagDrawer-module__mSYWVq__n{color:var(--pewter);font-size:18px;font-weight:500;font-stretch:100%}.BagDrawer-module__mSYWVq__icon{background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid}.BagDrawer-module__mSYWVq__eta{background:var(--chalk);flex:none;align-items:center;gap:10px;margin:0 20px;padding:12px 14px;font-size:13.5px;display:flex}.BagDrawer-module__mSYWVq__eta b{font-weight:600}.BagDrawer-module__mSYWVq__lines{flex:1;margin:0;padding:8px 20px;list-style:none;overflow-y:auto}.BagDrawer-module__mSYWVq__line{gap:14px;padding:14px 0;display:flex}.BagDrawer-module__mSYWVq__thumb{background:var(--floor);width:88px;height:110px;box-shadow:inset 0 0 0 1px var(--fog);flex:none;position:relative}.BagDrawer-module__mSYWVq__thumb img{object-fit:contain}.BagDrawer-module__mSYWVq__meta{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.BagDrawer-module__mSYWVq__row{justify-content:space-between;align-items:center;gap:10px;display:flex}.BagDrawer-module__mSYWVq__row:last-child{margin-top:auto}.BagDrawer-module__mSYWVq__name{font-size:14.5px;font-weight:600;line-height:1.3;text-decoration:none}.BagDrawer-module__mSYWVq__price{align-self:flex-start;font-size:14.5px;font-weight:600}.BagDrawer-module__mSYWVq__muted{color:var(--pewter);font-size:13px;line-height:1.45}.BagDrawer-module__mSYWVq__qty{background:var(--fog);border-radius:22px;align-items:center;display:flex}.BagDrawer-module__mSYWVq__qty button{background:0 0;border:0;border-radius:22px;place-items:center;width:44px;height:44px;display:grid}.BagDrawer-module__mSYWVq__qty button:disabled{opacity:.35;cursor:default}.BagDrawer-module__mSYWVq__qty span{text-align:center;min-width:18px;font-size:14.5px;font-weight:600}.BagDrawer-module__mSYWVq__remove{height:44px;color:var(--pewter);text-underline-offset:3px;background:0 0;border:0;padding:0 4px;font-size:13.5px;text-decoration:underline}.BagDrawer-module__mSYWVq__foot{background:var(--chalk);flex-direction:column;flex:none;gap:12px;padding:18px 20px 20px;display:flex}.BagDrawer-module__mSYWVq__total{justify-content:space-between;align-items:baseline;font-size:15px;font-weight:600;display:flex}.BagDrawer-module__mSYWVq__total span:last-child{font-size:22px;font-weight:700}.BagDrawer-module__mSYWVq__error{background:var(--floor);box-shadow:inset 0 0 0 1.5px var(--ink);align-items:flex-start;gap:8px;padding:10px 12px;font-size:13.5px;font-weight:600;display:flex}.BagDrawer-module__mSYWVq__primary{background:var(--ink);height:58px;color:var(--chalk);transition:background var(--d-1) var(--ease-out);border:0;justify-content:space-between;align-items:center;padding:0 20px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.BagDrawer-module__mSYWVq__primary svg{transition:transform var(--d-2) var(--ease-out)}.BagDrawer-module__mSYWVq__primary:hover svg{transform:translate(4px)}.BagDrawer-module__mSYWVq__primary:disabled{opacity:.7;cursor:progress}.BagDrawer-module__mSYWVq__empty{flex-direction:column;flex:1;gap:20px;padding:12px 20px 20px;display:flex}.BagDrawer-module__mSYWVq__emptyLead{color:var(--pewter);font-size:15px}.BagDrawer-module__mSYWVq__suggest{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.BagDrawer-module__mSYWVq__suggestCard{flex-direction:column;gap:6px;text-decoration:none;display:flex}.BagDrawer-module__mSYWVq__suggestImg{aspect-ratio:4/5;position:relative}.BagDrawer-module__mSYWVq__suggestImg img{object-fit:contain}.BagDrawer-module__mSYWVq__suggestName{font-size:14px;font-weight:600}.BagDrawer-module__mSYWVq__empty .BagDrawer-module__mSYWVq__primary{margin-top:auto}
.BuyBox-module__JNfiAG__box{flex-direction:column;gap:24px;display:flex}.BuyBox-module__JNfiAG__head{flex-direction:column;gap:12px;display:flex}.BuyBox-module__JNfiAG__title{font-size:clamp(1.75rem,1.2rem + 1.8vw,2.5rem);line-height:1}.BuyBox-module__JNfiAG__compact .BuyBox-module__JNfiAG__title{font-size:1.625rem}.BuyBox-module__JNfiAG__priceRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.BuyBox-module__JNfiAG__sub{color:var(--pewter);font-size:14px}.BuyBox-module__JNfiAG__price{font-size:22px;font-weight:700}.BuyBox-module__JNfiAG__group{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}.BuyBox-module__JNfiAG__legendRow{justify-content:space-between;align-items:center;display:flex}.BuyBox-module__JNfiAG__legend{padding:0;font-size:14px;font-weight:600}.BuyBox-module__JNfiAG__legend span{color:var(--pewter);margin-left:6px;font-weight:400}.BuyBox-module__JNfiAG__small{text-underline-offset:3px;min-height:32px;color:inherit;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:14px;display:inline-flex}.BuyBox-module__JNfiAG__swatches{flex-wrap:wrap;gap:6px;display:flex}.BuyBox-module__JNfiAG__swatch{background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid}.BuyBox-module__JNfiAG__swatch:before{content:"";background:var(--sw);width:32px;height:32px;transition:transform var(--d-2) var(--ease-out);border-radius:50%;box-shadow:inset 0 0 0 1px #0b0c0d29}.BuyBox-module__JNfiAG__swatch:hover:before{transform:scale(1.08)}.BuyBox-module__JNfiAG__on{box-shadow:inset 0 0 0 2px var(--ink)}.BuyBox-module__JNfiAG__sizes{grid-template-columns:repeat(var(--cols,5), minmax(0, 1fr));gap:4px;display:grid}.BuyBox-module__JNfiAG__sizes[data-count="4"]{--cols:4}.BuyBox-module__JNfiAG__sizes[data-count="3"]{--cols:3}.BuyBox-module__JNfiAG__sizes[data-count="2"]{--cols:2}.BuyBox-module__JNfiAG__size{background:var(--fog);height:52px;transition:background var(--d-1) var(--ease-out), color var(--d-1) var(--ease-out), transform var(--d-1) var(--ease-out);border:0;font-size:15px;font-weight:600}.BuyBox-module__JNfiAG__size:hover:not(:disabled){background:var(--smoke)}.BuyBox-module__JNfiAG__size:active:not(:disabled){transform:scale(.97)}.BuyBox-module__JNfiAG__sizeOn,.BuyBox-module__JNfiAG__sizeOn:hover:not(:disabled){background:var(--ink);color:var(--chalk)}.BuyBox-module__JNfiAG__size:disabled{background:var(--chalk);color:var(--ash);cursor:not-allowed;text-decoration:line-through}.BuyBox-module__JNfiAG__flag .BuyBox-module__JNfiAG__size:not(.BuyBox-module__JNfiAG__sizeOn):not(:disabled){box-shadow:inset 0 0 0 2px var(--ink)}.BuyBox-module__JNfiAG__alert{animation:BuyBox-module__JNfiAG__nudge .36s var(--ease-out);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}@keyframes BuyBox-module__JNfiAG__nudge{0%,to{transform:none}30%{transform:translate(-4px)}60%{transform:translate(3px)}}.BuyBox-module__JNfiAG__note{color:var(--pewter);font-size:14px;line-height:1.5}.BuyBox-module__JNfiAG__add{background:var(--ink);height:60px;color:var(--chalk);transition:background var(--d-1) var(--ease-out);border:0;justify-content:space-between;align-items:center;padding:0 22px;font-size:16px;font-weight:700;display:flex}.BuyBox-module__JNfiAG__add:hover{background:#000}.BuyBox-module__JNfiAG__add svg{transition:transform var(--d-2) var(--ease-out)}.BuyBox-module__JNfiAG__add:hover svg{transform:translate(3px)}.BuyBox-module__JNfiAG__locked{background:var(--ink);color:var(--chalk);flex-direction:column;gap:8px;padding:18px 20px;display:flex}.BuyBox-module__JNfiAG__lockHead{align-items:center;gap:8px;font-weight:600;display:flex}.BuyBox-module__JNfiAG__clock{letter-spacing:-.01em;font-size:34px;font-weight:800;font-stretch:112.5%}.BuyBox-module__JNfiAG__clockNote{color:var(--smoke);font-size:14px}.BuyBox-module__JNfiAG__locked .BuyBox-module__JNfiAG__small{color:var(--chalk)}.BuyBox-module__JNfiAG__facts{flex-direction:column;gap:2px;display:flex}.BuyBox-module__JNfiAG__fact{background:var(--chalk);text-align:left;color:var(--pewter);transition:background var(--d-1) var(--ease-out);border:0;align-items:flex-start;gap:12px;padding:16px;font-size:13.5px;line-height:1.45;text-decoration:none;display:flex}a.BuyBox-module__JNfiAG__fact:hover,button.BuyBox-module__JNfiAG__fact:hover{background:var(--fog)}.BuyBox-module__JNfiAG__fact>svg:first-child{color:var(--ink);flex:none;margin-top:1px}.BuyBox-module__JNfiAG__fact span{flex-direction:column;flex:1;gap:2px;display:flex}.BuyBox-module__JNfiAG__fact b{color:var(--ink);font-size:14.5px;font-weight:600}.BuyBox-module__JNfiAG__bar{z-index:40;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--fog);transition:transform var(--d-3) var(--ease-sheet);background:#fffffff0;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.BuyBox-module__JNfiAG__barOn{transform:none}.BuyBox-module__JNfiAG__barMeta{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.BuyBox-module__JNfiAG__barName{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.BuyBox-module__JNfiAG__barSub{color:var(--pewter);font-size:13px}.BuyBox-module__JNfiAG__barBtn{background:var(--ink);height:48px;color:var(--chalk);border:0;flex:none;padding:0 20px;font-size:15px;font-weight:700}@media (min-width:1024px){.BuyBox-module__JNfiAG__bar{display:none}}
.SearchSheet-module__x4ZKMa__wrap{width:100%;max-width:760px;padding:12px var(--gutter) 32px;flex-direction:column;gap:28px;height:100%;margin:0 auto;display:flex;overflow-y:auto}.SearchSheet-module__x4ZKMa__bar{border-bottom:2px solid var(--ink);align-items:center;gap:12px;height:64px;display:flex}.SearchSheet-module__x4ZKMa__bar input{background:0 0;border:0;outline:none;flex:1;min-width:0;height:56px;font-size:20px;font-weight:500}.SearchSheet-module__x4ZKMa__bar input::-webkit-search-cancel-button{display:none}.SearchSheet-module__x4ZKMa__close{text-underline-offset:3px;background:0 0;border:0;height:44px;padding:0 4px;font-size:14px;font-weight:600;text-decoration:underline}.SearchSheet-module__x4ZKMa__suggested{flex-direction:column;gap:12px;display:flex}.SearchSheet-module__x4ZKMa__suggested .label{color:var(--pewter)}.SearchSheet-module__x4ZKMa__chips{flex-wrap:wrap;gap:8px;display:flex}.SearchSheet-module__x4ZKMa__chips button{background:var(--fog);height:40px;transition:background var(--d-1) var(--ease-out);border:0;border-radius:20px;padding:0 16px;font-size:14px}.SearchSheet-module__x4ZKMa__chips button:hover{background:var(--smoke)}.SearchSheet-module__x4ZKMa__none{color:var(--pewter);font-size:15px}.SearchSheet-module__x4ZKMa__none button{color:var(--ink);background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.SearchSheet-module__x4ZKMa__results{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.SearchSheet-module__x4ZKMa__result{transition:transform var(--d-2) var(--ease-out);align-items:center;gap:14px;padding:10px 0;text-decoration:none;display:flex}.SearchSheet-module__x4ZKMa__result:hover{transform:translate(4px)}.SearchSheet-module__x4ZKMa__thumb{flex:none;width:64px;height:80px;position:relative}.SearchSheet-module__x4ZKMa__thumb img{object-fit:contain}.SearchSheet-module__x4ZKMa__rname{flex-direction:column;flex:1;gap:2px;font-size:15px;font-weight:600;display:flex}.SearchSheet-module__x4ZKMa__muted{color:var(--pewter);font-size:13px;font-weight:400}.SearchSheet-module__x4ZKMa__price{font-weight:600}
.DropPopup-module__iD4k3G__wrap{overscroll-behavior:contain;grid-template-rows:auto 1fr;max-height:92dvh;display:grid;overflow-y:auto}.DropPopup-module__iD4k3G__art{background:#e9e6e1;height:38dvh;position:relative}.DropPopup-module__iD4k3G__artImg{object-fit:cover;object-position:50% 10%}.DropPopup-module__iD4k3G__body{padding:18px var(--gutter) calc(18px + env(safe-area-inset-bottom));flex-direction:column;gap:14px;display:flex}.DropPopup-module__iD4k3G__top{justify-content:space-between;align-items:center;display:flex}.DropPopup-module__iD4k3G__kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--smoke);align-items:center;gap:9px;font-size:12px;font-weight:700;display:inline-flex}.DropPopup-module__iD4k3G__dot{background:var(--chalk);border-radius:50%;width:7px;height:7px}.DropPopup-module__iD4k3G__close{width:44px;height:44px;color:var(--ash);transition:color var(--d-1) var(--ease-out);background:0 0;border:0;place-items:center;margin:-10px -12px -10px 0;display:grid}.DropPopup-module__iD4k3G__close:hover{color:var(--chalk)}.DropPopup-module__iD4k3G__title{text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(2.375rem,1.6rem + 3vw,4rem);font-weight:900;font-stretch:125%;line-height:.86}.DropPopup-module__iD4k3G__when{color:var(--ash);margin-top:10px;font-size:15px}.DropPopup-module__iD4k3G__when b{color:var(--chalk);font-weight:600}.DropPopup-module__iD4k3G__clock{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;display:grid}.DropPopup-module__iD4k3G__clock div{background:var(--graphite);flex-direction:column;align-items:center;gap:4px;padding:10px 2px 9px;display:flex}.DropPopup-module__iD4k3G__clock b{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:clamp(1.5rem,1.2rem + 1vw,2.125rem);font-weight:900;font-stretch:125%;line-height:1}.DropPopup-module__iD4k3G__clock span{letter-spacing:.14em;text-transform:uppercase;color:var(--ash);font-size:10.5px;font-weight:700}.DropPopup-module__iD4k3G__pieces{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.DropPopup-module__iD4k3G__pieces a{background:var(--graphite);min-height:48px;color:var(--chalk);transition:background var(--d-1) var(--ease-out);justify-content:space-between;align-items:center;gap:12px;padding:0 14px;font-size:14.5px;font-weight:600;text-decoration:none;display:flex}.DropPopup-module__iD4k3G__pieces a:hover{background:var(--gunmetal)}.DropPopup-module__iD4k3G__pieces a span:last-child{color:var(--ash);font-weight:500}.DropPopup-module__iD4k3G__cta{background:var(--chalk);height:58px;color:var(--ink);justify-content:space-between;align-items:center;padding:0 22px;font-size:16px;font-weight:700;text-decoration:none;display:flex}.DropPopup-module__iD4k3G__cta svg{transition:transform var(--d-2) var(--ease-out)}.DropPopup-module__iD4k3G__cta:hover svg{transform:translate(4px)}.DropPopup-module__iD4k3G__row{color:var(--ash);justify-content:space-between;align-items:center;gap:12px;font-size:13.5px;display:flex}.DropPopup-module__iD4k3G__row a,.DropPopup-module__iD4k3G__row button{min-height:44px;color:var(--chalk);font:inherit;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:700;text-decoration:none;display:inline-flex}@media (min-width:900px){.DropPopup-module__iD4k3G__wrap{grid-template-rows:none;grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);max-height:88dvh}.DropPopup-module__iD4k3G__art{aspect-ratio:1122/1402;height:auto}.DropPopup-module__iD4k3G__artImg{object-position:50% 50%}.DropPopup-module__iD4k3G__body{justify-content:center;gap:22px;padding:34px 34px 30px}.DropPopup-module__iD4k3G__close{margin:-12px -14px -12px 0}}
.Gifting-module__61BhCq__kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--pewter);font-size:12px;font-weight:700}.Gifting-module__61BhCq__muted{color:var(--pewter);line-height:1.65}.Gifting-module__61BhCq__label{margin-bottom:6px;font-size:13px;font-weight:600;display:block}.Gifting-module__61BhCq__input{border:1px solid var(--smoke);background:var(--floor);width:100%;height:52px;color:var(--ink);font:inherit;transition:border-color var(--d-1) var(--ease-out);padding:0 14px;font-size:16px}.Gifting-module__61BhCq__input:hover{border-color:var(--ash)}.Gifting-module__61BhCq__input:focus-visible{outline:2px solid var(--ink);outline-offset:-1px;border-color:var(--ink)}.Gifting-module__61BhCq__submit{background:var(--ink);height:56px;color:var(--chalk);cursor:pointer;transition:background var(--d-1) var(--ease-out);border:0;justify-content:space-between;align-items:center;gap:24px;padding:0 22px;font-size:15px;font-weight:700;display:inline-flex}.Gifting-module__61BhCq__submit:hover{background:var(--iron)}.Gifting-module__61BhCq__submit:disabled{opacity:.6;cursor:progress}.Gifting-module__61BhCq__submitWide{width:100%;margin-top:32px}.Gifting-module__61BhCq__count{letter-spacing:.08em;text-transform:uppercase;margin:8px 0 16px;font-size:13px;font-weight:700}.Gifting-module__61BhCq__gate{flex-direction:column;gap:12px;max-width:440px;margin:0 auto;padding:clamp(24px,8vw,80px) 0;display:flex}.Gifting-module__61BhCq__gateTitle{font-size:var(--t-h1)}.Gifting-module__61BhCq__gateForm{flex-direction:column;gap:10px;margin-top:12px;display:flex}.Gifting-module__61BhCq__code{letter-spacing:.2em;text-transform:uppercase}.Gifting-module__61BhCq__fieldError{color:#9b1c1c;font-size:14px;font-weight:600}.Gifting-module__61BhCq__errors{color:#6f1414;background:#fbeeee;border-left:3px solid #9b1c1c;margin-bottom:24px;padding:16px 18px;font-size:14.5px}.Gifting-module__61BhCq__errors ul{gap:4px;padding-left:18px;display:grid}.Gifting-module__61BhCq__set{border:0;min-width:0;margin:0 0 40px;padding:0}.Gifting-module__61BhCq__legend{font-weight:800;font-stretch:112.5%;font-size:var(--t-h2);text-transform:uppercase;letter-spacing:-.01em;margin-bottom:16px;padding:0}.Gifting-module__61BhCq__fields{gap:16px 12px;display:grid}.Gifting-module__61BhCq__tray{gap:8px;margin:18px 0 8px;padding:0;list-style:none;display:grid}.Gifting-module__61BhCq__slot,.Gifting-module__61BhCq__slotOn{align-items:center;gap:12px;min-height:72px;padding:8px;display:flex}.Gifting-module__61BhCq__slot{border:1.5px dashed var(--smoke);justify-content:center}.Gifting-module__61BhCq__slotOn{background:var(--chalk)}.Gifting-module__61BhCq__slotEmpty{letter-spacing:.12em;text-transform:uppercase;color:var(--pewter);font-size:13px;font-weight:700}.Gifting-module__61BhCq__slotImg{background:var(--floor);flex:none;width:56px;height:56px;position:relative}.Gifting-module__61BhCq__slotImg img{object-fit:contain}.Gifting-module__61BhCq__slotText{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:14px;display:flex}.Gifting-module__61BhCq__slotText b{white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.Gifting-module__61BhCq__slotText span{color:var(--pewter)}.Gifting-module__61BhCq__slotRemove{width:44px;height:44px;color:var(--pewter);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.Gifting-module__61BhCq__slotRemove:hover{color:var(--ink)}.Gifting-module__61BhCq__catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.Gifting-module__61BhCq__piece{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:6px;padding:0;display:flex}.Gifting-module__61BhCq__piece:disabled{cursor:not-allowed;opacity:.45}.Gifting-module__61BhCq__pieceImg{aspect-ratio:1;background:var(--chalk);outline-offset:-2px;transition:outline-color var(--d-1) var(--ease-out);outline:2px solid #0000;position:relative}.Gifting-module__61BhCq__pieceImg img{object-fit:contain;transition:transform var(--d-3) var(--ease-out);padding:8%}@media (hover:hover){.Gifting-module__61BhCq__piece:not(:disabled):hover .Gifting-module__61BhCq__pieceImg img{transform:scale(1.04)}}.Gifting-module__61BhCq__pieceOn .Gifting-module__61BhCq__pieceImg{outline-color:var(--ink)}.Gifting-module__61BhCq__badge{background:var(--ink);color:var(--chalk);letter-spacing:.08em;text-transform:uppercase;padding:4px 8px;font-size:11px;font-weight:700;position:absolute;top:8px;left:8px}.Gifting-module__61BhCq__pieceName{font-size:14px;font-weight:700;line-height:1.3}.Gifting-module__61BhCq__pieceMeta{color:var(--pewter);font-size:12.5px}.Gifting-module__61BhCq__tick{background:var(--ink);width:28px;height:28px;color:var(--chalk);place-items:center;display:grid;position:absolute;top:8px;right:8px}@media (min-width:700px){.Gifting-module__61BhCq__tray,.Gifting-module__61BhCq__catalog{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1000px){.Gifting-module__61BhCq__catalog{grid-template-columns:repeat(4,minmax(0,1fr))}}.Gifting-module__61BhCq__sheet{overscroll-behavior:contain;max-height:92dvh;display:grid;overflow-y:auto}.Gifting-module__61BhCq__sheetImg{background:var(--chalk);height:34dvh;position:relative}.Gifting-module__61BhCq__sheetImg img{object-fit:contain;padding:6%}.Gifting-module__61BhCq__sheetBody{padding:18px var(--gutter) calc(18px + env(safe-area-inset-bottom));flex-direction:column;gap:18px;display:flex}.Gifting-module__61BhCq__sheetTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.Gifting-module__61BhCq__sheetBadge{letter-spacing:.14em;text-transform:uppercase;color:var(--pewter);margin-bottom:8px;font-size:11.5px;font-weight:700;display:inline-block}.Gifting-module__61BhCq__sheetTitle{text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(1.375rem,1.1rem + 1vw,1.875rem);font-weight:800;font-stretch:112.5%;line-height:1}.Gifting-module__61BhCq__sheetClose{width:44px;height:44px;color:var(--pewter);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin:-8px -10px 0 0;display:grid}.Gifting-module__61BhCq__group{flex-direction:column;gap:10px;display:flex}.Gifting-module__61BhCq__groupLabel{font-size:14px;font-weight:700}.Gifting-module__61BhCq__groupLabel span{color:var(--pewter);margin-left:6px;font-weight:500}.Gifting-module__61BhCq__swatches{flex-wrap:wrap;gap:8px;display:flex}.Gifting-module__61BhCq__swatch{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid}.Gifting-module__61BhCq__swatch:before{content:"";background:var(--sw);border-radius:50%;width:30px;height:30px;box-shadow:inset 0 0 0 1px #0b0c0d29}.Gifting-module__61BhCq__swatchOn:before{box-shadow:0 0 0 2px var(--floor), 0 0 0 4px var(--ink)}.Gifting-module__61BhCq__sizeRow{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:4px;display:grid}.Gifting-module__61BhCq__size{background:var(--chalk);height:48px;font:inherit;cursor:pointer;border:0;font-size:14px;font-weight:700}.Gifting-module__61BhCq__size:disabled{color:var(--smoke);cursor:not-allowed;text-decoration:line-through}.Gifting-module__61BhCq__sizeOn{background:var(--ink);color:var(--chalk)}.Gifting-module__61BhCq__note{color:var(--pewter);font-size:13.5px}.Gifting-module__61BhCq__add{background:var(--ink);height:58px;color:var(--chalk);font:inherit;cursor:pointer;border:0;justify-content:space-between;align-items:center;padding:0 22px;font-size:16px;font-weight:700;display:flex}.Gifting-module__61BhCq__add:disabled{background:var(--smoke);color:var(--pewter);cursor:not-allowed}@media (min-width:900px){.Gifting-module__61BhCq__sheet{grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-height:88dvh}.Gifting-module__61BhCq__sheetImg{height:auto;min-height:460px}.Gifting-module__61BhCq__sheetBody{justify-content:center;padding:30px}}.Gifting-module__61BhCq__doneList{flex-direction:column;gap:4px;margin:8px 0 0;padding:0;font-size:15px;font-weight:600;list-style:none;display:flex}.Gifting-module__61BhCq__done{flex-direction:column;gap:14px;max-width:560px;margin:0 auto;padding:clamp(40px,10vw,100px) 0;display:flex}.Gifting-module__61BhCq__done .display{font-size:var(--t-h1)}.Gifting-module__61BhCq__bar{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.Gifting-module__61BhCq__scroll{border:1px solid var(--smoke);display:none;overflow-x:auto}.Gifting-module__61BhCq__table{border-collapse:collapse;width:100%;font-size:13.5px}.Gifting-module__61BhCq__table th,.Gifting-module__61BhCq__table td{text-align:left;white-space:nowrap;border-bottom:1px solid var(--fog);padding:10px 12px}.Gifting-module__61BhCq__table th{background:var(--chalk);font-weight:700;position:sticky;top:0}.Gifting-module__61BhCq__cards{gap:8px;padding:0;list-style:none;display:grid}.Gifting-module__61BhCq__subCard{background:var(--chalk);padding:16px}.Gifting-module__61BhCq__subTop{justify-content:space-between;gap:12px;margin-bottom:10px;display:flex}.Gifting-module__61BhCq__subTop span{color:var(--pewter);font-size:13px}.Gifting-module__61BhCq__subCard dl{grid-template-columns:90px 1fr;gap:6px 10px;font-size:14px;display:grid}.Gifting-module__61BhCq__subCard dt{color:var(--pewter)}.Gifting-module__61BhCq__subCard dd{overflow-wrap:anywhere;min-width:0;margin:0}.Gifting-module__61BhCq__subPick{display:block}.Gifting-module__61BhCq__markerBar{background:var(--chalk);border-left:3px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:8px;padding:14px 16px;font-size:14px;line-height:1.5;display:flex}.Gifting-module__61BhCq__markerActions{align-items:center;gap:16px;display:flex}.Gifting-module__61BhCq__markerError{color:#9b1c1c;flex-basis:100%}.Gifting-module__61BhCq__markerNote{color:var(--pewter);flex-basis:100%;font-size:12.5px}.Gifting-module__61BhCq__hideDone{cursor:pointer;align-items:center;gap:6px;min-height:44px;font-weight:600;display:inline-flex}.Gifting-module__61BhCq__hideDone input{width:18px;height:18px;accent-color:var(--ink)}.Gifting-module__61BhCq__linkBtn{min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.Gifting-module__61BhCq__linkBtn:disabled,.Gifting-module__61BhCq__markBtn:disabled{opacity:.5;cursor:progress}.Gifting-module__61BhCq__markBtn{border:1px solid var(--ink);background:var(--floor);min-height:36px;color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;padding:0 12px;font-size:12.5px;font-weight:700}.Gifting-module__61BhCq__markBtn:hover{background:var(--ink);color:var(--chalk)}.Gifting-module__61BhCq__leftOff{white-space:nowrap;align-items:center;gap:4px;font-size:12.5px;font-weight:700;display:inline-flex}.Gifting-module__61BhCq__doneRow,.Gifting-module__61BhCq__doneRow td{color:var(--pewter);background:var(--fog)}.Gifting-module__61BhCq__markerSummary:focus{outline:none}.Gifting-module__61BhCq__markerSummary:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.Gifting-module__61BhCq__divider td,.Gifting-module__61BhCq__cardDivider{background:var(--ink);color:var(--chalk);letter-spacing:.04em;text-transform:uppercase;padding:10px 12px;font-size:12.5px;font-weight:700}.Gifting-module__61BhCq__dividerInner,.Gifting-module__61BhCq__cardDivider{align-items:center;gap:6px;list-style:none;display:flex}.Gifting-module__61BhCq__dividerInner svg,.Gifting-module__61BhCq__cardDivider svg{flex-shrink:0}.Gifting-module__61BhCq__cardMark{margin-top:12px}.Gifting-module__61BhCq__cardMark .Gifting-module__61BhCq__markBtn{width:100%;min-height:44px}@media (min-width:700px){.Gifting-module__61BhCq__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.Gifting-module__61BhCq__wide{grid-column:1/-1}.Gifting-module__61BhCq__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.Gifting-module__61BhCq__bar{flex-direction:row}.Gifting-module__61BhCq__bar .Gifting-module__61BhCq__input{max-width:420px}}@media (min-width:900px){.Gifting-module__61BhCq__scroll{display:block}.Gifting-module__61BhCq__cards{display:none}}.Gifting-module__61BhCq__orderBanner{background:var(--chalk);border-left:3px solid var(--ink);gap:12px;margin-bottom:16px;padding:16px 18px;font-size:14px;line-height:1.55;display:grid}.Gifting-module__61BhCq__orderBanner .Gifting-module__61BhCq__submit{justify-self:start}.Gifting-module__61BhCq__orderCell{white-space:normal;gap:6px;display:inline-grid}.Gifting-module__61BhCq__orderBtn{border:1px solid var(--ink);background:var(--ink);height:36px;color:var(--chalk);cursor:pointer;justify-self:start;padding:0 14px;font-size:13px;font-weight:700}.Gifting-module__61BhCq__orderBtn:hover{background:var(--iron)}.Gifting-module__61BhCq__orderBtn:disabled{opacity:.6;cursor:progress}.Gifting-module__61BhCq__orderLink{text-underline-offset:3px;font-weight:700;text-decoration:underline}.Gifting-module__61BhCq__orderNote{color:var(--pewter)}.Gifting-module__61BhCq__orderErr{color:#9b1c1c;max-width:260px;font-size:12.5px;line-height:1.4}
.ProductView-module__OWYJZG__view{gap:24px;display:grid}.ProductView-module__OWYJZG__buy{padding:0 var(--gutter);min-width:0}.ProductView-module__OWYJZG__full{align-items:center;gap:8px;margin-top:16px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.ProductView-module__OWYJZG__full svg{transition:transform var(--d-2) var(--ease-out)}.ProductView-module__OWYJZG__full:hover svg{transform:translate(4px)}@media (min-width:1024px){.ProductView-module__OWYJZG__view:not(.ProductView-module__OWYJZG__compact){padding:0 var(--gutter);max-width:var(--maxw);grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:56px;margin:0 auto}.ProductView-module__OWYJZG__view:not(.ProductView-module__OWYJZG__compact) .ProductView-module__OWYJZG__buy{padding:0}.ProductView-module__OWYJZG__view:not(.ProductView-module__OWYJZG__compact) .ProductView-module__OWYJZG__sticky{top:calc(var(--header-h) + 16px);max-height:calc(100svh - var(--header-h) - 32px);overscroll-behavior:contain;scrollbar-width:thin;padding-bottom:24px;position:sticky;overflow-y:auto}}.ProductView-module__OWYJZG__compact{gap:20px}.ProductView-module__OWYJZG__compact .ProductView-module__OWYJZG__buy{padding:0}@media (min-width:900px){.ProductView-module__OWYJZG__compact{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:32px}}
.page-module__Pob15a__page{background:var(--carbon);color:var(--chalk)}.page-module__Pob15a__hero{isolation:isolate;align-items:flex-end;min-height:min(88svh,980px);display:flex;position:relative;overflow:hidden}.page-module__Pob15a__heroImg{object-fit:cover;object-position:50% 40%;z-index:-2;animation:page-module__Pob15a__settle 2.4s var(--ease-out) both}@keyframes page-module__Pob15a__settle{0%{transform:scale(1.08)}}.page-module__Pob15a__scrim{z-index:-1;background:linear-gradient(#08090a00 30%,#08090a80 60%,#08090af2 100%),linear-gradient(#08090a80,#08090a00 22%);position:absolute;inset:0}.page-module__Pob15a__heroCopy{flex-direction:column;gap:12px;width:100%;padding-bottom:clamp(32px,7vh,72px);display:flex}.page-module__Pob15a__heroCopy>*{animation:page-module__Pob15a__lift var(--d-4) var(--ease-out) both}.page-module__Pob15a__heroCopy>:nth-child(2){animation-delay:70ms}.page-module__Pob15a__heroCopy>:nth-child(3){animation-delay:.14s}@keyframes page-module__Pob15a__lift{0%{opacity:0;transform:translateY(18px)}}.page-module__Pob15a__kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--smoke);font-size:12px;font-weight:700}.page-module__Pob15a__heroCopy .display{font-size:var(--t-hero);line-height:.88}.page-module__Pob15a__lede{font-size:var(--t-lead);color:var(--smoke);max-width:46ch}.page-module__Pob15a__roster{padding:clamp(40px,6vw,96px) 0}.page-module__Pob15a__grid{grid-template-columns:minmax(0,1fr);gap:48px 16px;padding-block:0;list-style:none;display:grid}.page-module__Pob15a__card{flex-direction:column;gap:16px;display:flex}.page-module__Pob15a__media{aspect-ratio:3/4;background:var(--graphite);position:relative;overflow:hidden}.page-module__Pob15a__img{object-fit:cover;transition:opacity var(--d-4) var(--ease-out), transform 1.2s var(--ease-out)}.page-module__Pob15a__colour{opacity:0}.page-module__Pob15a__index{letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--chalk);mix-blend-mode:difference;font-size:15px;font-weight:900;font-stretch:125%;position:absolute;top:12px;left:14px}.page-module__Pob15a__nameplate{background:linear-gradient(#08090a00,#08090ad9);flex-direction:column;gap:4px;padding:64px 16px 16px;display:flex;position:absolute;bottom:0;left:0;right:0}.page-module__Pob15a__discipline{letter-spacing:.16em;text-transform:uppercase;color:var(--smoke);font-size:12px;font-weight:700}.page-module__Pob15a__name{text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(1.75rem,1.3rem + 1.6vw,2.5rem);font-weight:900;font-stretch:125%;line-height:.95}.page-module__Pob15a__body{flex-direction:column;gap:14px;display:flex}.page-module__Pob15a__bio{color:var(--smoke);max-width:46ch}.page-module__Pob15a__wears{flex-direction:column;gap:4px;list-style:none;display:flex}.page-module__Pob15a__wear{background:var(--graphite);min-height:52px;color:var(--chalk);transition:background var(--d-1) var(--ease-out);align-items:center;gap:14px;padding:0 14px 0 0;text-decoration:none;display:flex}.page-module__Pob15a__size{background:var(--chalk);min-width:56px;color:var(--ink);align-self:stretch;place-items:center;padding:0 10px;font-size:14px;font-weight:800;display:grid}.page-module__Pob15a__piece{flex:1;font-size:14.5px;font-weight:600}.page-module__Pob15a__wear svg{transition:transform var(--d-2) var(--ease-out);flex:none}a.page-module__Pob15a__wear:hover{background:var(--gunmetal)}a.page-module__Pob15a__wear:hover svg{transform:translate(4px)}.page-module__Pob15a__ig{min-height:44px;color:var(--ash);align-items:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.page-module__Pob15a__ig:hover{color:var(--chalk)}.page-module__Pob15a__sheet{padding:clamp(56px,8vw,120px) 0 clamp(40px,6vw,88px)}.page-module__Pob15a__sheetHead{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:clamp(20px,3vw,36px);display:flex}.page-module__Pob15a__sheetHead .heading{font-size:var(--t-h1)}.page-module__Pob15a__count{letter-spacing:.14em;text-transform:uppercase;color:var(--ash);font-size:13px;font-weight:700}.page-module__Pob15a__list{border-top:1px solid var(--gunmetal);margin:0;padding-block:0;list-style:none}.page-module__Pob15a__list li{border-bottom:1px solid var(--gunmetal)}.page-module__Pob15a__row{min-height:clamp(64px,7vw,96px);color:var(--chalk);align-items:center;gap:clamp(14px,2.4vw,32px);text-decoration:none;display:flex}.page-module__Pob15a__no{font-variant-numeric:tabular-nums;width:2.2em;color:var(--ash);flex:none;font-size:13px;font-weight:800;font-stretch:125%}.page-module__Pob15a__nameBlock{flex-direction:column;flex:1;gap:6px;min-width:0;padding-block:12px;display:flex}@media (min-width:700px){.page-module__Pob15a__nameBlock{flex-direction:row;justify-content:space-between;align-items:center;gap:24px;padding-block:0}}.page-module__Pob15a__who{text-transform:uppercase;letter-spacing:-.02em;min-width:0;transition:color var(--d-2) var(--ease-out);font-size:clamp(1.4rem,.9rem + 3.4vw,4rem);font-weight:900;font-stretch:125%;line-height:.95}.page-module__Pob15a__what{letter-spacing:.14em;text-transform:uppercase;color:var(--ash);font-size:12px;font-weight:700}.page-module__Pob15a__row svg{color:var(--ash);flex:none}@media (hover:hover) and (pointer:fine){.page-module__Pob15a__list:hover .page-module__Pob15a__who{color:var(--pewter)}.page-module__Pob15a__list li:hover .page-module__Pob15a__who,a.page-module__Pob15a__row:hover svg{color:var(--chalk)}}.page-module__Pob15a__join{border-top:1px solid var(--iron);padding:clamp(56px,8vw,120px) 0}.page-module__Pob15a__joinInner{flex-direction:column;gap:20px;display:flex}.page-module__Pob15a__joinInner .display{font-size:var(--t-h1)}.page-module__Pob15a__joinBody{flex-direction:column;gap:20px;max-width:520px;display:flex}.page-module__Pob15a__joinBody p{color:var(--smoke)}.page-module__Pob15a__cta{background:var(--chalk);height:56px;color:var(--ink);transition:background var(--d-1) var(--ease-out);justify-content:space-between;align-items:center;gap:24px;padding:0 22px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.page-module__Pob15a__cta:hover{background:var(--floor)}.page-module__Pob15a__cta svg{transition:transform var(--d-2) var(--ease-out)}.page-module__Pob15a__cta:hover svg{transform:translate(4px)}@media (hover:hover) and (pointer:fine){.page-module__Pob15a__card:hover .page-module__Pob15a__colour{opacity:1}.page-module__Pob15a__card:hover .page-module__Pob15a__img{transform:scale(1.03)}}@media (min-width:700px){.page-module__Pob15a__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.page-module__Pob15a__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:72px 24px}.page-module__Pob15a__card:nth-child(3n+2){margin-top:72px}.page-module__Pob15a__joinInner{flex-direction:row;justify-content:space-between;align-items:flex-end}}
.page-module__iga_QG__page{padding:calc(var(--header-h) + 20px) 0 clamp(64px, 8vw, 112px)}.page-module__iga_QG__head{flex-direction:column;gap:14px;padding-bottom:24px;display:flex}.page-module__iga_QG__head .display{font-size:var(--t-h1)}.page-module__iga_QG__head p{max-width:56ch;color:var(--pewter)}.page-module__iga_QG__jump{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.page-module__iga_QG__jump a{background:var(--fog);font-variant-numeric:tabular-nums;min-width:56px;height:40px;transition:background var(--d-1) var(--ease-out), color var(--d-1) var(--ease-out);place-items:center;padding:0 14px;font-size:14px;font-weight:700;display:inline-grid}.page-module__iga_QG__jump a:hover{background:var(--ink);color:var(--chalk)}.page-module__iga_QG__group{scroll-margin-top:var(--header-h);padding-top:clamp(40px,6vw,88px)}.page-module__iga_QG__groupHead{border-bottom:1px solid var(--smoke);align-items:flex-end;gap:16px;margin-bottom:24px;padding-bottom:20px;display:flex}.page-module__iga_QG__numeral{letter-spacing:-.03em;color:#0000;-webkit-text-stroke:1.5px var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(3.5rem,2rem + 6vw,7.5rem);font-weight:900;font-stretch:125%;line-height:.8}.page-module__iga_QG__groupHead .heading{font-size:var(--t-h2)}.page-module__iga_QG__name{color:var(--pewter);font-weight:600}.page-module__iga_QG__meta{color:var(--pewter);margin-top:6px;font-size:14px}.page-module__iga_QG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 10px;display:grid}@media (min-width:700px){.page-module__iga_QG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.page-module__iga_QG__page{padding-top:calc(var(--header-h) + 32px)}.page-module__iga_QG__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 24px}}
.page-module__3PpTsa__page{background:var(--carbon);color:var(--chalk)}.page-module__3PpTsa__hero{isolation:isolate;align-items:flex-end;min-height:min(100svh,1100px);display:flex;position:relative;overflow:hidden}.page-module__3PpTsa__panels{z-index:-2;position:absolute;inset:0}.page-module__3PpTsa__panel{display:none;position:absolute;inset:0;overflow:hidden}.page-module__3PpTsa__panel img{object-fit:cover;animation:page-module__3PpTsa__settle 2.4s var(--ease-out) both}.page-module__3PpTsa__lead{display:block}@keyframes page-module__3PpTsa__settle{0%{transform:scale(1.08)}}.page-module__3PpTsa__scrim{z-index:-1;background:linear-gradient(#08090a00 34%,#08090a99 62%,#08090af5 100%),linear-gradient(#08090a80,#08090a00 22%);position:absolute;inset:0}.page-module__3PpTsa__copy{width:100%;padding-top:calc(var(--header-h) + 40vh);flex-direction:column;gap:10px;padding-bottom:clamp(28px,6vh,64px);display:flex}.page-module__3PpTsa__copy>*{animation:page-module__3PpTsa__lift var(--d-4) var(--ease-out) both}.page-module__3PpTsa__copy>:nth-child(2){animation-delay:60ms}.page-module__3PpTsa__copy>:nth-child(3){animation-delay:.12s}.page-module__3PpTsa__copy>:nth-child(4){animation-delay:.18s}.page-module__3PpTsa__copy>:nth-child(5){animation-delay:.24s}@keyframes page-module__3PpTsa__lift{0%{opacity:0;transform:translateY(18px)}}.page-module__3PpTsa__kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--smoke);align-items:center;gap:10px;font-size:12px;font-weight:700;display:inline-flex}.page-module__3PpTsa__copy .display{font-size:var(--t-hero);line-height:.88}.page-module__3PpTsa__name{font-weight:800;font-stretch:112.5%;font-size:var(--t-h2);text-transform:uppercase;letter-spacing:-.01em}.page-module__3PpTsa__line{font-size:var(--t-lead);color:var(--smoke);max-width:44ch}.page-module__3PpTsa__cta{background:var(--chalk);max-width:420px;height:56px;color:var(--ink);transition:background var(--d-1) var(--ease-out);justify-content:space-between;align-items:center;gap:24px;margin-top:12px;padding:0 22px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.page-module__3PpTsa__cta:hover{background:var(--floor)}.page-module__3PpTsa__cta svg{transition:transform var(--d-2) var(--ease-out)}.page-module__3PpTsa__cta:hover svg{transform:translateY(3px)}.page-module__3PpTsa__lockBlock{flex-direction:column;gap:12px;max-width:520px;margin-top:16px;display:flex}.page-module__3PpTsa__preview{min-height:44px;color:var(--chalk);align-items:center;gap:8px;margin-top:4px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.page-module__3PpTsa__notify{margin-top:8px;font-size:15px;font-weight:600}.page-module__3PpTsa__metaRow{border-bottom:1px solid var(--iron);color:var(--ash);flex-wrap:wrap;gap:6px 10px;padding-top:18px;padding-bottom:18px;font-size:14px;display:flex}.page-module__3PpTsa__pieces{background:var(--floor);color:var(--ink);padding:clamp(40px,6vw,88px) 0}.page-module__3PpTsa__piecesHead{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:24px;display:flex}.page-module__3PpTsa__piecesHead .heading{font-size:var(--t-h1)}.page-module__3PpTsa__piecesHead span{color:var(--pewter);font-size:14px}.page-module__3PpTsa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 10px;display:grid}.page-module__3PpTsa__motion{padding:clamp(56px,8vw,120px) 0 clamp(40px,6vw,80px)}.page-module__3PpTsa__motion .display{font-size:var(--t-h1)}.page-module__3PpTsa__motionLine{color:var(--ash);margin-top:8px}.page-module__3PpTsa__frames{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:78%;grid-auto-flow:column;gap:8px;margin-top:28px;display:grid;overflow-x:auto}.page-module__3PpTsa__frames::-webkit-scrollbar{display:none}.page-module__3PpTsa__frame{aspect-ratio:3/4;scroll-snap-align:start;background:var(--graphite);color:var(--chalk);text-decoration:none;position:relative;overflow:hidden}.page-module__3PpTsa__frame img{object-fit:cover;transition:transform var(--d-4) var(--ease-out), filter var(--d-3) var(--ease-out)}.page-module__3PpTsa__frameCap{background:linear-gradient(#08090a00,#08090ad9);justify-content:space-between;align-items:center;gap:12px;padding:40px 14px 14px;font-size:14px;font-weight:600;display:flex;position:absolute;bottom:0;left:0;right:0}.page-module__3PpTsa__frameCap svg{transition:transform var(--d-2) var(--ease-out);flex:none}.page-module__3PpTsa__next{border-top:1px solid var(--iron);padding:clamp(48px,7vw,96px) 0}.page-module__3PpTsa__nextInner{flex-direction:column;gap:20px;display:flex}.page-module__3PpTsa__nextInner .heading{font-size:var(--t-h2)}.page-module__3PpTsa__nextInner p{color:var(--ash);max-width:44ch;margin-top:6px}@media (hover:hover) and (pointer:fine){.page-module__3PpTsa__frame:hover img{transform:scale(1.04)}.page-module__3PpTsa__frame:hover .page-module__3PpTsa__frameCap svg{transform:translate(4px)}}@media (min-width:700px){.page-module__3PpTsa__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){.page-module__3PpTsa__panels{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));gap:3px;display:grid}.page-module__3PpTsa__panel{display:block;position:relative}.page-module__3PpTsa__panel:nth-child(2) img{animation-delay:80ms}.page-module__3PpTsa__panel:nth-child(3) img{animation-delay:.16s}.page-module__3PpTsa__copy{padding-top:calc(var(--header-h) + 34vh)}.page-module__3PpTsa__frames{grid-auto-flow:row;grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));overflow:visible}.page-module__3PpTsa__nextInner{flex-direction:row;justify-content:space-between;align-items:flex-end}.page-module__3PpTsa__nextInner>:last-child{flex:0 480px}}@media (min-width:1024px){.page-module__3PpTsa__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 24px}.page-module__3PpTsa__grid[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1120px}}
.page-module__-msXra__page{padding:calc(var(--header-h) + 20px) 0 clamp(64px, 8vw, 112px)}.page-module__-msXra__head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:8px;display:flex}.page-module__-msXra__head .display{font-size:var(--t-h1)}.page-module__-msXra__count{color:var(--pewter);white-space:nowrap;font-size:14px}.page-module__-msXra__lede{color:var(--pewter);margin-bottom:18px;font-size:14.5px}.page-module__-msXra__head+div,.page-module__-msXra__lede+div{margin-top:16px}.page-module__-msXra__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 10px;margin-top:24px;display:grid}.page-module__-msXra__empty{background:var(--chalk);text-align:center;flex-direction:column;align-items:center;gap:10px;margin-top:40px;padding:48px 24px;display:flex}.page-module__-msXra__empty .heading{font-size:var(--t-h2)}.page-module__-msXra__footnote{color:var(--pewter);margin-top:36px;font-size:14px}@media (min-width:700px){.page-module__-msXra__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.page-module__-msXra__page{padding-top:calc(var(--header-h) + 32px)}.page-module__-msXra__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 24px}}
.Page-module__ksKtXW__page{padding:calc(var(--header-h) + clamp(28px, 5vw, 64px)) 0 clamp(64px, 8vw, 120px);min-height:72vh}.Page-module__ksKtXW__narrow{max-width:820px}.Page-module__ksKtXW__kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--pewter);font-size:12px;font-weight:700}.Page-module__ksKtXW__title{font-size:var(--t-h1);margin-top:12px}.Page-module__ksKtXW__lede{font-size:var(--t-lead);color:var(--pewter);max-width:56ch;margin-top:16px}.Page-module__ksKtXW__actions{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.Page-module__ksKtXW__primary,.Page-module__ksKtXW__secondary{height:56px;transition:background var(--d-1) var(--ease-out), color var(--d-1) var(--ease-out);border:0;justify-content:space-between;align-items:center;gap:24px;padding:0 22px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.Page-module__ksKtXW__primary{background:var(--ink);color:var(--chalk);min-width:min(100%,300px)}.Page-module__ksKtXW__primary:hover{background:var(--iron)}.Page-module__ksKtXW__secondary{background:var(--fog);color:var(--ink)}.Page-module__ksKtXW__secondary:hover{background:var(--smoke)}.Page-module__ksKtXW__primary svg,.Page-module__ksKtXW__secondary svg{transition:transform var(--d-2) var(--ease-out)}.Page-module__ksKtXW__primary:hover svg,.Page-module__ksKtXW__secondary:hover svg{transform:translate(4px)}.Page-module__ksKtXW__steps{counter-reset:step;border-top:1px solid var(--smoke);margin-top:clamp(36px,5vw,56px);list-style:none}.Page-module__ksKtXW__steps li{counter-increment:step;border-bottom:1px solid var(--smoke);grid-template-columns:44px 1fr;gap:12px;padding:18px 0;display:grid}.Page-module__ksKtXW__steps li:before{content:counter(step, decimal-leading-zero);font-variant-numeric:tabular-nums;font-size:15px;font-weight:900;font-stretch:125%}.Page-module__ksKtXW__steps strong{margin-bottom:4px;font-weight:700;display:block}.Page-module__ksKtXW__steps p{color:var(--pewter);font-size:15px}.Page-module__ksKtXW__note{color:var(--pewter);margin-top:24px;font-size:14.5px}.Page-module__ksKtXW__note a{color:var(--ink);font-weight:600}.Page-module__ksKtXW__toc{flex-wrap:wrap;gap:6px;margin-top:28px;display:flex}.Page-module__ksKtXW__toc a{background:var(--fog);height:40px;transition:background var(--d-1) var(--ease-out), color var(--d-1) var(--ease-out);align-items:center;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.Page-module__ksKtXW__toc a:hover{background:var(--smoke)}.Page-module__ksKtXW__toc a[aria-current=page]{background:var(--ink);color:var(--chalk)}.Page-module__ksKtXW__sections{border-top:1px solid var(--smoke);margin-top:clamp(32px,5vw,56px)}.Page-module__ksKtXW__section{border-bottom:1px solid var(--smoke);gap:12px;padding:clamp(24px,3vw,36px) 0;display:grid}.Page-module__ksKtXW__section h2{font-size:clamp(1.25rem,1.1rem + .6vw,1.625rem)}.Page-module__ksKtXW__section p,.Page-module__ksKtXW__section li{color:var(--iron);max-width:68ch;line-height:1.65}.Page-module__ksKtXW__section ul{gap:8px;padding-left:1.1em;display:grid}.Page-module__ksKtXW__table{border:1px solid var(--smoke);overflow-x:auto}.Page-module__ksKtXW__table table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.Page-module__ksKtXW__table th,.Page-module__ksKtXW__table td{text-align:left;border-bottom:1px solid var(--fog);white-space:nowrap;padding:12px 14px}.Page-module__ksKtXW__table th{background:var(--chalk);font-weight:700}.Page-module__ksKtXW__table tr:last-child td{border-bottom:0}@media (min-width:900px){.Page-module__ksKtXW__section{grid-template-columns:280px 1fr;column-gap:32px}.Page-module__ksKtXW__section>:not(h2){grid-column:2}.Page-module__ksKtXW__section h2{grid-row:1/span 9}}
.QuickLook-module__hCWBpa__bar{flex:none;justify-content:space-between;align-items:center;height:56px;padding:0 6px 0 20px;display:flex}.QuickLook-module__hCWBpa__bar .label{color:var(--pewter)}.QuickLook-module__hCWBpa__close{background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid}.QuickLook-module__hCWBpa__body{flex:1;padding:0 20px 24px;overflow-y:auto}
