.SizeGuide_guide__WZ5NF{--red:var(--accent,#e10600);--red-hot:#ff4040;--ink:#0b0c0e;--line:rgb(11 12 14/12%);margin-top:2rem;min-width:0}.SizeGuide_tabs__phuf3{display:flex;flex-wrap:wrap;gap:.5rem}.SizeGuide_tab__uMLoh{min-height:3rem;padding:.75rem 1.6rem;border:1px solid var(--line);background:#fff;color:var(--ink);font-family:var(--font-nav),var(--font-sans),sans-serif;font-size:.82rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);transition:background .25s,color .25s,transform .2s}.SizeGuide_tab__uMLoh[aria-pressed=true]{border-color:transparent;background:linear-gradient(100deg,#9e0008,var(--red) 55%,var(--red-hot));color:#fff}.SizeGuide_tab__uMLoh:active{transform:scale(.97)}.SizeGuide_panel__jRslj{position:relative;isolation:isolate;margin-top:1.25rem;padding:clamp(1.25rem,3vw,2.25rem);overflow:hidden;border:1px solid var(--line);background:linear-gradient(rgb(11 12 14/4%) 1px,transparent 0) 0 0 /24px 24px,linear-gradient(90deg,rgb(11 12 14/4%) 1px,transparent 0) 0 0 /24px 24px,linear-gradient(180deg,#fff,#f6f6f4)}.SizeGuide_panel__jRslj:before{content:"";position:absolute;inset:8px;z-index:-1;pointer-events:none;--c:var(--red);background:linear-gradient(var(--c),var(--c)) 0 0 /18px 2px no-repeat,linear-gradient(var(--c),var(--c)) 0 0 /2px 18px no-repeat,linear-gradient(var(--c),var(--c)) 100% 0 /18px 2px no-repeat,linear-gradient(var(--c),var(--c)) 100% 0 /2px 18px no-repeat,linear-gradient(var(--c),var(--c)) 0 100% /18px 2px no-repeat,linear-gradient(var(--c),var(--c)) 0 100% /2px 18px no-repeat,linear-gradient(var(--c),var(--c)) 100% 100% /18px 2px no-repeat,linear-gradient(var(--c),var(--c)) 100% 100% /2px 18px no-repeat}.SizeGuide_head__bzbVN{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem}.SizeGuide_kicker__XXZrk{display:inline-flex;align-items:center;gap:.6em;color:rgb(11 12 14/55%);font-family:var(--font-nav),var(--font-sans),sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.3em;font-variant-numeric:tabular-nums}.SizeGuide_kicker__XXZrk:before{content:"";width:1.6em;height:3px;background:linear-gradient(90deg,var(--red),var(--red-hot));transform:skewX(-30deg)}.SizeGuide_title__v4sWh{margin-top:.4rem;font-family:var(--font-display),sans-serif;font-size:clamp(1.4rem,2.6vw,2rem);text-transform:uppercase}.SizeGuide_hint__OyoVK{color:rgb(11 12 14/50%);font-size:.75rem}.SizeGuide_ruler__BgD7p{margin-top:1.75rem;overflow-x:auto;scrollbar-width:thin}.SizeGuide_track__4IARW{position:relative;min-width:calc(var(--count) * 3.5rem);padding-bottom:1.6rem}.SizeGuide_sizes__R8FPS{position:relative;z-index:1;display:grid;grid-template-columns:repeat(var(--count),1fr)}.SizeGuide_size__5ZeGk{min-height:3.75rem;color:rgb(11 12 14/50%);font-family:var(--font-nav),var(--font-sans),sans-serif;font-size:1.15rem;font-weight:600;letter-spacing:.04em;transition:color .25s,transform .2s}.SizeGuide_size__5ZeGk:hover{color:var(--ink)}.SizeGuide_size__5ZeGk:active{transform:translateY(1px)}.SizeGuide_size__5ZeGk[aria-pressed=true]{color:#fff}.SizeGuide_cursor__P260t{position:absolute;top:0;left:calc(100% / var(--count) * var(--index));width:calc(100% / var(--count));height:3.75rem;background:linear-gradient(160deg,var(--red-hot),var(--red) 60%,#9e0008);clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);box-shadow:0 10px 24px -10px rgb(225 6 0/70%);transition:left .45s cubic-bezier(.2,.8,.2,1)}.SizeGuide_cursor__P260t:after{content:"";position:absolute;left:50%;top:100%;width:2px;height:1.6rem;background:var(--red);box-shadow:0 0 10px var(--red-hot)}.SizeGuide_scale__vDHeb{position:absolute;left:0;right:0;bottom:0;height:1.25rem;border-top:1px solid rgb(11 12 14/35%);background:repeating-linear-gradient(90deg,rgb(11 12 14/55%) 0 1px,transparent 1px calc(100% / var(--count))) 0 0 /100% 100% no-repeat,repeating-linear-gradient(90deg,rgb(11 12 14/22%) 0 1px,transparent 1px 8px) 0 0 /100% 45% no-repeat}.SizeGuide_metrics__gcoRP{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;margin-top:1.75rem}.SizeGuide_metric__lEtaI{position:relative;padding:.9rem 1rem 1.1rem;border:1px solid var(--line);background:rgb(255 255 255/85%);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%)}.SizeGuide_metric__lEtaI dt{color:rgb(11 12 14/55%);font-size:.72rem;letter-spacing:.04em}.SizeGuide_metric__lEtaI dd{margin-top:.35rem;font-family:var(--font-nav),var(--font-sans),sans-serif;font-size:clamp(1.6rem,3vw,2.1rem);font-weight:600;font-variant-numeric:tabular-nums;line-height:1}.SizeGuide_bar__cr_1O{position:absolute;left:1rem;right:1rem;bottom:.55rem;height:3px;background:rgb(11 12 14/8%)}.SizeGuide_bar__cr_1O:after{content:"";position:absolute;inset:0 auto 0 0;width:calc(8% + 92% * var(--fill));background:linear-gradient(90deg,#9e0008,var(--red),var(--red-hot));transition:width .5s cubic-bezier(.2,.8,.2,1)}.SizeGuide_note__DtJu9{margin-top:1.5rem;max-width:42rem;color:rgb(11 12 14/60%);font-size:.875rem;line-height:1.6}.SizeGuide_all__BdD5T{margin-top:1.5rem;border-top:1px solid var(--line)}.SizeGuide_all__BdD5T summary{display:flex;min-height:3rem;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;font-family:var(--font-nav),var(--font-sans),sans-serif;font-size:.82rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.SizeGuide_all__BdD5T summary::-webkit-details-marker{display:none}.SizeGuide_all__BdD5T summary span{font-size:1.25rem;transition:transform .25s}.SizeGuide_all__BdD5T[open] summary span{transform:rotate(45deg);color:var(--red)}.SizeGuide_tableWrap__BE_fK{overflow-x:auto;padding-bottom:.5rem}.SizeGuide_table__7R9_3{width:100%;min-width:320px;border-collapse:collapse;text-align:left;font-size:.875rem;font-variant-numeric:tabular-nums}.SizeGuide_table__7R9_3 th[scope=col]{padding:.75rem 1rem .75rem 0;border-bottom:1px solid rgb(11 12 14/20%);color:rgb(11 12 14/55%);font-size:.72rem;font-weight:500}.SizeGuide_table__7R9_3 tbody tr{border-bottom:1px solid rgb(11 12 14/8%);transition:background .2s}.SizeGuide_table__7R9_3 tbody th{padding:.75rem .5rem;font-weight:600}.SizeGuide_table__7R9_3 td{padding:.75rem 1rem .75rem 0}.SizeGuide_table__7R9_3 tbody tr[aria-current]{background:linear-gradient(90deg,#9e0008,var(--red) 60%,var(--red-hot));color:#fff}@media (prefers-reduced-motion:no-preference){.SizeGuide_metric__lEtaI dd{animation:SizeGuide_value-in__RUbdu .45s cubic-bezier(.2,.8,.2,1)}@keyframes SizeGuide_value-in__RUbdu{0%{opacity:0;transform:translateY(6px);filter:blur(3px)}}}@media (prefers-reduced-motion:reduce){.SizeGuide_bar__cr_1O:after,.SizeGuide_cursor__P260t{transition:none}}