size-guide{display:block}.size-guide{padding:0}.size-guide__header{text-align:center;margin-bottom:4rem}.size-guide__heading{font-size:clamp(2rem,4vw,3rem);font-weight:400;color:rgb(var(--color-foreground));margin:0 0 1rem;line-height:1.2;letter-spacing:-.02em}.size-guide__subheading{font-size:1.1rem;line-height:1.7;color:rgba(var(--color-foreground),.6);margin:0 auto;max-width:44rem}.size-guide__body{display:grid;grid-template-columns:1fr;gap:2rem;align-items:center}@media screen and (min-width:990px){.size-guide__body{grid-template-columns:1fr 1fr;gap:4rem}}.size-guide__illustration{display:flex;justify-content:center;align-items:center;padding:1rem}.size-guide__svg{width:100%;max-width:400px;height:auto}@media screen and (max-width:749px){.size-guide__svg{max-width:300px}.size-guide__illustration{padding:0}}.size-guide__silhouette{fill:none;stroke:rgba(var(--color-foreground),.5);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.size-guide__detail{fill:none;stroke:rgba(var(--color-foreground),.35);stroke-width:1;stroke-linecap:round}.size-guide__detail-fill{fill:rgba(var(--color-foreground),.3);stroke:none}.size-guide__collar{fill:rgba(var(--color-foreground),.02);stroke:rgba(var(--color-foreground),.15);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.size-guide__annotation{cursor:pointer}.size-guide__annotation-line{fill:none;stroke:rgb(var(--color-foreground));stroke-width:1.5;stroke-dasharray:6 4;stroke-linecap:round;opacity:.25;transition:opacity .35s ease,stroke-width .35s ease,stroke-dasharray .35s ease}.size-guide__annotation-cap{fill:none;stroke:rgb(var(--color-foreground));stroke-width:1.5;stroke-linecap:round;opacity:.25;transition:opacity .35s ease}.size-guide__annotation-ext{fill:none;stroke:rgb(var(--color-foreground));stroke-width:1;stroke-dasharray:3 3;stroke-linecap:round;opacity:.15;transition:opacity .35s ease}.size-guide__annotation-hit{fill:none;stroke:transparent;stroke-width:24;cursor:pointer}.size-guide__annotation-label{font-family:var(--font-body-family),sans-serif;font-size:11px;font-weight:500;letter-spacing:.06em;fill:rgba(var(--color-foreground),.35);transition:fill .35s ease}.size-guide__annotation-val{font-family:var(--font-body-family),sans-serif;font-size:15px;font-weight:600;fill:rgba(var(--color-foreground),.5);transition:fill .35s ease}.size-guide__annotation.--active .size-guide__annotation-line{opacity:1;stroke-dasharray:none;stroke-width:2}.size-guide__annotation.--active .size-guide__annotation-cap{opacity:.7}.size-guide__annotation.--active .size-guide__annotation-ext{opacity:.4}.size-guide__annotation.--active .size-guide__annotation-label{fill:rgba(var(--color-foreground),.6)}.size-guide__annotation.--active .size-guide__annotation-val{fill:rgb(var(--color-foreground))}size-guide.--has-active .size-guide__annotation:not(.--active) .size-guide__annotation-line,size-guide.--has-active .size-guide__annotation:not(.--active) .size-guide__annotation-cap{opacity:.06}size-guide.--has-active .size-guide__annotation:not(.--active) .size-guide__annotation-ext{opacity:.04}size-guide.--has-active .size-guide__annotation:not(.--active) .size-guide__annotation-label{fill:rgba(var(--color-foreground),.12)}size-guide.--has-active .size-guide__annotation:not(.--active) .size-guide__annotation-val{fill:rgba(var(--color-foreground),.15)}.size-guide__sizes{display:flex;gap:.75rem;margin-bottom:2rem}.size-guide__size-btn{flex:1;padding:1rem 1.5rem;border:1.5px solid rgba(var(--color-foreground),.12);border-radius:.5rem;background:transparent;color:rgba(var(--color-foreground),.4);font-family:var(--font-body-family);font-size:1.1rem;font-weight:600;letter-spacing:.08em;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.size-guide__size-btn:hover{border-color:rgba(var(--color-foreground),.25);color:rgba(var(--color-foreground),.7)}.size-guide__size-btn.--active{border-color:rgb(var(--color-foreground));color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.03);transform:translateY(-2px);box-shadow:0 4px 16px rgba(var(--color-foreground),.06)}.size-guide__measurements{list-style:none;padding:0;margin:0 0 2rem}.size-guide__measurement{display:flex;align-items:center;justify-content:space-between;padding:1.1rem 1.2rem;border-bottom:1px solid rgba(var(--color-foreground),.06);cursor:pointer;border-radius:.4rem;transition:background .3s ease,transform .3s cubic-bezier(.4,0,.2,1)}.size-guide__measurement:last-child{border-bottom:none}.size-guide__measurement:hover,.size-guide__measurement:focus-visible{background:rgba(var(--color-foreground),.03);outline:none}.size-guide__measurement.--active{background:rgba(var(--color-foreground),.05);transform:translate(6px)}.size-guide__measurement-label{font-size:1.05rem;font-weight:500;color:rgba(var(--color-foreground),.55);transition:color .3s ease}.size-guide__measurement.--active .size-guide__measurement-label{color:rgb(var(--color-foreground))}.size-guide__measurement-sublabel{display:block;font-size:.85rem;font-weight:400;color:rgba(var(--color-foreground),.35);margin-top:.15rem}.size-guide__measurement-right{display:flex;align-items:baseline;gap:.25rem}.size-guide__measurement-value{font-size:1.6rem;font-weight:600;color:rgb(var(--color-foreground));font-variant-numeric:tabular-nums;min-width:4rem;text-align:right}.size-guide__measurement-unit{font-size:.85rem;font-weight:400;color:rgba(var(--color-foreground),.35)}.size-guide__measurement-value.--pop{animation:sgValuePop .3s cubic-bezier(.34,1.56,.64,1)}@keyframes sgValuePop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.size-guide__tip{border-top:1px solid rgba(var(--color-foreground),.08);margin-bottom:1rem}.size-guide__tip-summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;font-size:.9rem;font-weight:500;color:rgba(var(--color-foreground),.45);padding:1rem 0;transition:color .3s ease}.size-guide__tip-summary:hover{color:rgba(var(--color-foreground),.7)}.size-guide__tip-summary::-webkit-details-marker{display:none}.size-guide__tip-summary::marker{content:""}.size-guide__tip-summary svg{width:1rem;height:1rem;flex-shrink:0;transition:transform .3s ease;color:rgba(var(--color-foreground),.35)}.size-guide__tip[open] .size-guide__tip-summary svg{transform:rotate(45deg)}.size-guide__tip-body{font-size:.9rem;line-height:1.65;color:rgba(var(--color-foreground),.5);padding:0 0 1rem}.size-guide__fit-note{font-size:.9rem;font-weight:500;font-style:italic;color:rgba(var(--color-foreground),.45);margin:0}.size-guide__header.scroll-trigger.animate--slide-in,.size-guide__body.scroll-trigger.animate--slide-in{opacity:0}.size-guide__header.scroll-trigger.animate--slide-in.scroll-trigger--animate,.size-guide__body.scroll-trigger.animate--slide-in.scroll-trigger--animate{opacity:1}@media(prefers-reduced-motion:reduce){.size-guide__annotation-line,.size-guide__annotation-cap,.size-guide__annotation-ext,.size-guide__annotation-label,.size-guide__annotation-val,.size-guide__size-btn,.size-guide__measurement,.size-guide__measurement-value,.size-guide__measurement-label,.size-guide__tip-summary,.size-guide__tip-summary svg{transition-duration:.01ms!important}.size-guide__measurement-value.--pop{animation:none}.size-guide__silhouette{stroke-dasharray:none!important;stroke-dashoffset:0!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-size-guide.css.map */
