:is(.recon,.fit,.sizes) .home-eyebrow{color:var(--color-text);font:700 1.0625rem/1.3 var(--font-body);font-variant-caps:all-small-caps;letter-spacing:.09em}.ed-link{display:inline-flex;align-items:center;gap:.5rem;min-height:var(--touch-target);color:var(--color-text);font:700 var(--type-body)/1.3 var(--font-body);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.ed-link:hover{color:var(--color-text);text-decoration-thickness:2px}.ed-link>svg{flex:none;width:1.25rem;height:1.25rem}@media(prefers-reduced-motion:no-preference){.ed-link__arrow{transition:translate var(--dur-out) var(--ease-out-quart)}.ed-link:hover .ed-link__arrow{translate:3px 0}}.recon{background:var(--color-bg)}.recon__head,.recon__track,.recon__closing{grid-column:1 / -1}.recon__head>*+*,.fit__head>*+*,.sizes__head>*+*{margin-top:1rem}.recon__head [tabindex="-1"]:focus{outline:none}.recon__track{display:grid;row-gap:clamp(3.5rem,9svh,5rem);margin-top:clamp(3rem,8svh,5.5rem)}.recon__row{display:grid;row-gap:1.25rem;align-items:center}.recon__statement{max-width:17ch;margin:0;color:var(--color-text);font-family:var(--font-heading);font-size:2rem;font-weight:500;line-height:1.08;letter-spacing:-.02em;text-wrap:balance}.recon__fig{margin:0}.recon__plate{display:grid;place-items:center;aspect-ratio:4 / 3;overflow:clip;border-radius:var(--radius-xl);background:color-mix(in srgb,var(--color-bg-alt) 55%,var(--color-border))}.recon__draw{width:100%}.recon__fig .provenance{margin-top:.75rem}@media(max-width:989px){.recon__track{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.75rem}.recon__row{grid-column:1 / -1}.recon__row:first-child .recon__plate{margin-inline:calc(-1 * var(--page-gutter));border-radius:0;aspect-ratio:5 / 4}.recon__row:nth-child(n+2){grid-column:auto;grid-template-rows:1fr auto;row-gap:1rem;align-items:start}.recon__row:nth-child(2):last-child{grid-column:1 / -1}.recon__row:nth-child(n+2) .recon__statement{font-size:clamp(1.25rem,.85rem + 1.7vw,1.75rem);line-height:1.15}.recon__row:nth-child(n+2) .recon__plate{aspect-ratio:1;border-radius:var(--radius-lg)}}.recon__closing{max-width:30ch;margin:clamp(5rem,14svh,9rem) 0 0;color:var(--color-text);font-family:var(--font-heading);font-size:clamp(1.625rem,1.1rem + 2.2vw,3.25rem);font-weight:500;line-height:1.22;letter-spacing:-.015em;text-align:left}@media(min-width:990px){.recon__head{grid-column:2 / 10}.recon__track,.recon__row{grid-column:1 / -1;grid-template-columns:subgrid}.recon__track{row-gap:clamp(4rem,10svh,7rem)}.recon__statement{grid-column:2 / 7;padding-right:clamp(.5rem,2vw,2.5rem);font-size:clamp(2rem,1.2rem + 2.4vw,3.5rem)}.recon__fig{grid-column:7 / -1}.recon__row:nth-child(2n) .recon__statement{grid-row:1;grid-column:8 / -1;padding-right:0}.recon__row:nth-child(2n) .recon__fig{grid-row:1;grid-column:1 / 7}.recon__closing{grid-column:2 / 11}}@media(prefers-reduced-motion:no-preference)and (min-width:990px)and (min-height:640px){html.motion-live .recon__track[data-beats]{--recon-r: 72svh;grid-template-rows:repeat(var(--n),var(--recon-r));row-gap:0}html.motion-live .recon__track[data-beats] .recon__row{display:contents}html.motion-live .recon__track[data-beats] .recon__statement{grid-row:var(--row);grid-column:2 / 7;align-self:center;padding-right:clamp(.5rem,2vw,2.5rem)}html.motion-live .recon__track[data-beats] .recon__fig{position:sticky;top:calc((100svh + var(--lnav-h) - var(--recon-r)) / 2);display:grid;grid-row:1 / -1;grid-column:7 / -1;align-content:center;align-self:start;height:var(--recon-r);opacity:0;transition:opacity var(--dur-out) var(--ease-exit)}html.motion-live .recon__track[data-beats] .recon__plate{width:min(100%,(var(--recon-r) - 3rem) * 4 / 3)}html.motion-live .recon__track[data-beats] .recon__plate.t-anim{transform-origin:0 100%;animation-name:recon-open;animation-timing-function:linear;animation-fill-mode:both}html.motion-live .recon__track[data-beats] .recon__draw.t-anim{animation-name:recon-drift;animation-timing-function:linear;animation-fill-mode:both}html.motion-live .recon__track[data-beat="0"] [data-k="0"] .recon__fig,html.motion-live .recon__track[data-beat="1"] [data-k="1"] .recon__fig,html.motion-live .recon__track[data-beat="2"] [data-k="2"] .recon__fig{opacity:1;transition:opacity var(--dur-in) var(--ease-out-expo) 80ms}@media not (prefers-contrast:more){html.motion-live .recon__track[data-beats] .recon__statement{color:var(--dim-text);transition:color .7s var(--ease-out-quart)}html.motion-live .recon__track[data-beats] [data-k="0"] .recon__statement,html.motion-live .recon__track[data-past~="1"] [data-k="1"] .recon__statement,html.motion-live .recon__track[data-past~="2"] [data-k="2"] .recon__statement{color:var(--color-text)}}@supports (width: calc(1px*1px/1px)){html.motion-live .recon__track[data-beats] .ill-pen.is-in .ill--line .s-anim{animation-name:none}html.motion-live .recon__track[data-beat="0"] [data-k="0"] .ill-pen.is-in .ill--line .s-anim,html.motion-live .recon__track[data-beat="1"] [data-k="1"] .ill-pen.is-in .ill--line .s-anim,html.motion-live .recon__track[data-beat="2"] [data-k="2"] .ill-pen.is-in .ill--line .s-anim{animation-name:var(--pen)}}}@keyframes recon-open{0%{scale:.84}to{scale:1}}@keyframes recon-drift{0%{translate:0 6%}to{translate:0 -6%}}@media(prefers-reduced-motion:no-preference){html.motion-ok [data-scrub].read-words{animation-name:home-p;animation-timing-function:linear;animation-fill-mode:both}@media not (prefers-contrast:more){html.motion-ok .read-words .rw{color:color-mix(in srgb,var(--color-text) calc(clamp(0,(var(--p) * (var(--n) + 4) - var(--w)) / 4,1)*100%),var(--dim-text))}}}.fit,.sizes{background:var(--color-bg)}.fit.home-section{padding-bottom:clamp(3.5rem,8svh,5.5rem)}.sizes.home-section{padding-top:0}.fit__head,.fit__spread,.fit__foot{grid-column:1 / -1}.fit__spread{display:grid;gap:2rem;margin-top:clamp(2.5rem,7svh,4.5rem)}.fit__title{display:flex;gap:.5rem;align-items:center;margin:0;color:var(--color-text);font:700 1.0625rem/1.3 var(--font-body);font-variant-caps:all-small-caps;letter-spacing:.09em}.fit__icon{display:flex;color:var(--color-text)}.fit__side--yes .fit__icon{color:var(--color-secondary)}.fit__text{max-width:30ch;margin-top:1rem;color:var(--color-text);font-family:var(--font-heading);font-size:clamp(1.375rem,1.05rem + .85vw,1.875rem);font-weight:500;line-height:1.3;letter-spacing:-.01em;text-wrap:pretty}.fit__rule{display:block;height:1px;background:var(--hair);transform-origin:0 50%}.fit__foot{display:flex;flex-wrap:wrap;gap:.75rem 2.5rem;align-items:center;justify-content:space-between;margin-top:clamp(2.5rem,6svh,3.5rem);padding-top:1.25rem;border-top:1px solid var(--hair)}.fit__note{display:flex;gap:.5rem;align-items:flex-start;max-width:60ch;margin:0;color:var(--color-text);font-weight:600}.fit__note .icon{flex:none;margin-top:.125rem;color:var(--color-secondary)}.sizes__rule{display:block;height:1px;margin-bottom:clamp(3.5rem,8svh,5.5rem);background:var(--hair)}.sizes__rule,.sizes__head,.sizes__track,.sizes__foot{grid-column:1 / -1}.sizes__track{display:grid;margin-top:clamp(2rem,5svh,3rem)}.sizes__figure{margin:0}.sizes__draw{width:100%}.sizes__draw .measure{max-width:none}.sizes__draw :is(.ill__hair,.ill__thin){--lw: 1}.sizes__draw .measure__strap{--lw: 8}.sizes__figure .provenance{margin-top:.5rem}.sizes__plate{display:none}.sizes__steps{gap:0;margin:2rem 0 0}.sizes__step{padding-block:1.125rem;border-top:1px solid var(--hair);color:var(--color-text);font-size:1.125rem}.sizes__step:last-child{border-bottom:1px solid var(--hair)}.sizes__key{display:inline-grid;place-items:center;width:1.5em;height:1.5em;margin-inline:.15em;border:1px solid currentColor;border-radius:50%;font-size:.8em;font-weight:700;line-height:1;vertical-align:.1em}.sizes__exchange{max-width:48ch;margin-top:1.5rem;color:var(--color-text-muted)}.sizes__ctas{display:flex;flex-wrap:wrap;gap:.75rem 1.75rem;align-items:center;margin-top:1.75rem}@media(max-width:749px){.sizes__ctas>.button{width:100%}}@media(min-width:990px){.fit__head{grid-column:1 / 9}.fit__spread{grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);gap:clamp(2rem,4vw,4rem)}.fit__rule{width:1px;height:auto;transform-origin:50% 0}.sizes__head{grid-column:1 / 9}.sizes__track{grid-template-columns:subgrid;align-items:center}.sizes__figure{grid-row:1;grid-column:1 / 7;margin:0}.sizes__steps{grid-row:1;grid-column:8 / -1;margin:0}.sizes__foot{grid-column:8 / -1}}@media(prefers-reduced-motion:no-preference)and (min-height:640px){html.motion-live .sizes__track[data-beats] .sizes__steps{grid-template-rows:repeat(var(--n),var(--sz-r));margin:0;padding-bottom:var(--sz-tail)}html.motion-live .sizes__track[data-beats] .sizes__step{align-self:center;padding-block:0;border:0;font-family:var(--font-heading);font-weight:500;letter-spacing:-.01em;text-wrap:pretty}html.motion-live .sizes__track[data-beats] .sizes__step>span:last-child{padding-top:max(0px,(2.5rem - 1lh) / 2)}html.motion-live .sizes__track[data-beats] .step-number{border-radius:50%;font-family:var(--font-body);font-size:1rem;letter-spacing:0;transition:background-color var(--dur-in) var(--ease-out-quart),color var(--dur-in) var(--ease-out-quart)}html.motion-live .sizes__track[data-beats] .step-number circle{stroke:currentColor}html.motion-live .sizes__track[data-beat="0"] [data-k="0"] .step-number,html.motion-live .sizes__track[data-beat="1"] [data-k="1"] .step-number,html.motion-live .sizes__track[data-beat="2"] [data-k="2"] .step-number{background:var(--color-text);color:var(--color-bg)}@supports (width: calc(1px*1px/1px)){html.motion-live .sizes__track[data-beats] .measure__strap [pathLength].t-anim{vector-effect:none;stroke-width:calc(var(--lw) * var(--ill-vbw, 446) * 1px / 100cqi);stroke-dasharray:1 1.2;animation-name:sizes-tape-a;animation-timing-function:linear;animation-fill-mode:both}html.motion-live .sizes__track[data-beats] [data-band=waist] [pathLength].t-anim{animation-name:sizes-tape-b}}html.motion-live .sizes__track[data-beats] .measure__mark.t-anim{animation-name:sizes-mark-a;animation-timing-function:linear;animation-fill-mode:both}html.motion-live .sizes__track[data-beats] [data-mark=waist].t-anim{animation-name:sizes-mark-b}html.motion-live .sizes__track[data-beats] .measure__dog.t-anim{animation-name:sizes-dog;animation-timing-function:linear;animation-fill-mode:both}html.motion-live .sizes__track[data-beats] .sizes__plate{display:block;grid-area:1 / 1;margin:calc(var(--sz-plate-out) * -1);border-radius:var(--radius-xl);background:color-mix(in srgb,var(--color-bg-alt) 55%,var(--color-border))}html.motion-live .sizes__track[data-beats] .sizes__plate.t-anim{animation-name:sizes-plate;animation-timing-function:linear;animation-fill-mode:both}html.motion-live .sizes__track[data-beats] .sizes__draw{position:relative;grid-area:1 / 1}html.motion-live .sizes__track[data-beats] .sizes__figure .provenance{margin-top:calc(var(--sz-plate-out) + .75rem)}}@media(prefers-reduced-motion:no-preference)and (min-width:990px)and (min-height:640px){html.motion-live .sizes__track[data-beats]{--sz-r: 60svh;--sz-tail: 40svh;--sz-fig: min(100svh - var(--lnav-h) - 4rem, 46rem);--sz-plate-out: 1.5rem;align-items:start}html.motion-live .sizes__track[data-beats] .sizes__figure{position:sticky;top:calc((100svh + var(--lnav-h) - var(--sz-fig)) / 2);display:grid;align-content:center;height:var(--sz-fig)}html.motion-live .sizes__track[data-beats] .sizes__draw{width:min(100%,(var(--sz-fig) - 6rem) * 446 / 400)}html.motion-live .sizes__track[data-beats] .sizes__step{grid-template-columns:2.5rem minmax(0,1fr);column-gap:1.25rem;font-size:clamp(2rem,1.1rem + 1.4vw,2.25rem);line-height:1.15}@media not (prefers-contrast:more){html.motion-live .sizes__track[data-beats] .sizes__step{color:var(--dim-text);transition:color .7s var(--ease-out-quart)}html.motion-live .sizes__track[data-beats] [data-k="0"],html.motion-live .sizes__track[data-past~="1"] [data-k="1"],html.motion-live .sizes__track[data-past~="2"] [data-k="2"]{color:var(--color-text)}}}@media(prefers-reduced-motion:no-preference)and (max-width:989px)and (min-height:640px){html.motion-live .sizes__track[data-beats]{--sz-r: 38svh;--sz-tail: 20svh;--sz-fig: 42svh;--sz-plate-out: .75rem}html.motion-live .sizes__track[data-beats] .sizes__figure{position:sticky;top:0;z-index:1;display:grid;grid-template-columns:min(100% - 1.5rem,(var(--sz-fig) - 4.5rem) * 446 / 410);justify-content:center;align-content:center;height:var(--sz-fig);background:var(--color-bg)}html.motion-live .sizes__track[data-beats] .sizes__plate{border-radius:var(--radius-lg)}html.motion-live .sizes__track[data-beats] .sizes__figure:after{position:absolute;top:100%;right:0;left:0;height:2rem;background:linear-gradient(var(--color-bg),color-mix(in srgb,var(--color-bg) 0%,transparent));content:"";pointer-events:none}html.motion-live .sizes__track[data-beats] .sizes__step{font-size:clamp(1.375rem,1rem + 1.6vw,1.75rem);line-height:1.25}}@keyframes sizes-tape-a{0%,28%{stroke-dashoffset:1.06}46%,to{stroke-dashoffset:0}}@keyframes sizes-tape-b{0%,50%{stroke-dashoffset:1.06}68%,to{stroke-dashoffset:0}}@keyframes sizes-mark-a{0%,43%{opacity:0}49%,to{opacity:1}}@keyframes sizes-mark-b{0%,65%{opacity:0}71%,to{opacity:1}}@keyframes sizes-plate{0%{scale:.6}to{scale:1}}@keyframes sizes-dog{0%,76%{opacity:1}86%,to{opacity:.3}}@keyframes fit-rule-x{0%{transform:scaleX(0)}to{transform:none}}@keyframes fit-rule-y{0%{transform:scaleY(0)}to{transform:none}}.faq2{background:var(--color-bg);content-visibility:auto;contain-intrinsic-size:auto 600px}.faq2__title,.faq2__body{grid-column:1 / -1}.faq2__body{margin-top:clamp(2rem,5svh,3rem)}.faq2 .faq-list{border-top-color:color-mix(in srgb,var(--color-primary) 18%,transparent)}.faq2 .faq-item{border-bottom-color:color-mix(in srgb,var(--color-primary) 18%,transparent)}.faq2 .faq-item__question{display:grid;grid-template-columns:minmax(0,1fr) 24px;align-items:center;column-gap:1.5rem;min-height:72px;padding-block:1rem;font-size:clamp(1.125rem,1.05rem + .35vw,1.3125rem);line-height:1.35}.faq2 .faq-item__question>span{grid-area:1 / 1}.faq2 :is(.faq-item[open],.faq-item:not([open])) .faq-item__icon{display:block;grid-area:1 / 2}.faq2 .faq-item[open] .faq-item__icon--closed,.faq2 .faq-item:not([open]) .faq-item__icon--open{opacity:0}.faq2 .faq-item__answer{max-width:62ch;padding-bottom:1.5rem}.faq2__cta{margin-top:1.25rem}@media(min-width:990px){.faq2__title{grid-column:1 / 5;align-self:start}.faq2__body{grid-column:5 / 13;margin-top:0}}.close{background:linear-gradient(var(--color-bg),var(--color-bg-alt))}.close__inner{display:grid;justify-items:center;text-align:center}.close__motif{width:12rem;margin-bottom:clamp(2rem,5svh,3rem);color:var(--color-primary)}.close__motif .handle-motif{display:block}.close__motif .handle-motif__loop{width:100%;height:auto}.close__motif .handle-motif__path{stroke-width:2px;vector-effect:non-scaling-stroke}.close__title{max-width:21ch;margin-inline:auto;text-align:center}.close__buttons{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 2rem;margin-top:clamp(2rem,5svh,3rem)}.close__contact{max-width:64ch;margin-top:1.5rem;color:var(--color-text-muted);font-size:var(--text-body-small);line-height:var(--leading-body-small)}@media(max-width:749px){.close__buttons{flex-direction:column;width:100%}.close__buttons>.button{width:min(100%,24rem)}}@media(prefers-reduced-motion:no-preference){:is(html.motion-ok:not(.mo-fb),html.motion-live) .fit__rule.s-anim{animation-name:fit-rule-x;animation-timing-function:var(--ease-out-quart);animation-fill-mode:both}html.motion-ok .faq2{interpolate-size:allow-keywords}html.motion-ok .faq2 details::details-content{block-size:0;overflow:clip;transition:block-size .25s var(--ease),content-visibility .25s allow-discrete}html.motion-ok .faq2 details[open]::details-content{block-size:auto}html.motion-ok .faq2 .faq-item__icon{transition:opacity .15s var(--ease),rotate .25s var(--ease)}html.motion-ok .faq2 .faq-item[open] .faq-item__icon--closed{rotate:90deg}html.motion-ok .faq2 .faq-item:not([open]) .faq-item__icon--open{rotate:-90deg}}@media(prefers-reduced-motion:no-preference)and (min-width:990px){:is(html.motion-ok:not(.mo-fb),html.motion-live) .fit__rule.s-anim{animation-name:fit-rule-y}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/home-editorial.css.map */
