.size-guide-page{min-height:65vh;padding-bottom:110px}.size-guide-page h1{margin:18px 0 22px;font-size:clamp(58px,8vw,110px);font-weight:950;line-height:.9}.size-guide-page h1 span{color:var(--orange)}.size-guide-intro{max-width:680px;font-size:18px;line-height:1.5}.size-guide-content{color:#252321;max-width:900px;line-height:1.6}.size-guide-content p{max-width:760px}.size-guide-review{border-left:4px solid var(--orange);background:#f4f0eb;padding:12px 18px;font-size:13px}.size-guide-scroll{margin:30px 0;overflow-x:auto}.size-guide-content table{border-collapse:collapse;width:100%;min-width:530px;font-size:14px}.size-guide-content caption{text-align:left;color:#625d58;margin-bottom:10px;font-size:12px}.size-guide-content th,.size-guide-content td{text-align:left;border-bottom:1px solid #c8c3bc;padding:14px 12px}.size-guide-content thead th{color:#fff;background:#151515}.size-guide-content td small{color:#68635d;display:block}.size-guide-content h3{margin:30px 0 8px;font-size:25px}.size-guide-content ul{padding-left:20px}.size-guide-content li{margin:8px 0}.size-guide-content a{text-underline-offset:3px;text-decoration:underline}.detail-accordions .size-guide-content p{padding:0;font-size:13px}.detail-accordions .size-guide-content table{font-size:12px}.detail-accordions .size-guide-content th,.detail-accordions .size-guide-content td{padding:9px 6px}@media (max-width:520px){.size-guide-page{padding-bottom:70px}.size-guide-content table{min-width:440px}.size-guide-content th,.size-guide-content td{padding:10px 7px}}.size-guide-layout{grid-template-columns:minmax(0,900px) minmax(0,1fr);align-items:start;gap:clamp(28px,3vw,56px);display:grid}.size-guide-editorial{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding-top:34px;display:grid}.size-guide-product{min-width:0;display:block}.size-guide-product img{aspect-ratio:3/4;object-fit:cover;background:#e6e4e1;width:100%;height:auto}.size-guide-product>span{letter-spacing:.1em;border-top:1px solid #151515;justify-content:space-between;gap:8px;margin-top:10px;padding-top:10px;font-size:10px;font-weight:800;display:flex}.size-guide-product:hover>span{color:var(--orange)}@media (max-width:1150px){.size-guide-layout{grid-template-columns:minmax(0,1fr)}.size-guide-editorial{max-width:650px;padding-top:0}.size-guide-product img{max-height:360px}}@media (max-width:520px){.size-guide-editorial{gap:10px}.size-guide-product>span{font-size:9px;line-height:1.4}}.size-guide-tabs{flex-wrap:wrap;gap:8px;margin:10px 0 24px;display:flex}.size-guide-tabs button{color:#0b1020;letter-spacing:.07em;cursor:pointer;background:0 0;border:1px solid #bdb8b0;padding:11px 15px;font-size:11px;font-weight:800}.size-guide-tabs button:hover,.size-guide-tabs button:focus-visible{border-color:#0b1020}.size-guide-tabs button.selected{color:#fff;background:#0b1020;border-color:#0b1020}.size-guide-content>h3{text-transform:uppercase;margin-top:0}.size-guide-help{border-left:3px solid var(--orange);background:#f4f0eb;padding:12px 16px}.size-guide-help a{text-decoration:underline}@media (max-width:520px){.size-guide-tabs{gap:6px}.size-guide-tabs button{padding:9px 10px;font-size:10px}}.size-guide-units{gap:5px;margin:16px 0;display:flex}.size-guide-units button{background:0 0;border:1px solid #0b1020;padding:7px 12px;font-size:11px;font-weight:800}.size-guide-units button[aria-pressed=true]{color:#fff;background:#0b1020}
