.size-chart{margin-top:1.25rem}.size-chart__tabs{flex-wrap:wrap;gap:.5rem;margin:0 0 1.25rem;display:flex}.size-chart__tab{font:inherit;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:1px solid var(--field,#8c8c89);min-height:44px;color:var(--ink,#121212);background:#fff;border-radius:999px;padding:.55rem 1.1rem;font-size:.85rem}.size-chart__tab:hover{border-color:#001c43}.size-chart__tab.is-active{color:#fff;background:#001c43;border-color:#001c43}.size-chart__tab:focus-visible{outline-offset:2px;outline:2px solid #cd9a27}.size-chart__panel:focus-visible{outline-offset:4px;outline:2px solid #cd9a27}.size-chart__head{color:#fff;background:#001c43;border-radius:10px 10px 0 0;padding:.9rem 1.1rem}.size-chart__title{font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;color:#fff;margin:0;font-size:1.25rem;line-height:1.2}.size-chart__units{letter-spacing:.08em;text-transform:uppercase;color:#d6dde6;margin:.25rem 0 0;font-size:.72rem}.size-chart__block{margin-top:1rem}.size-chart__group{font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;color:#001c43;margin:0 0 .5rem;font-size:1rem}.size-chart__scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.size-chart__table{border-collapse:collapse;font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;width:100%;font-size:.9rem}.size-chart__table thead th{color:#fff;background:#213a52;padding:.7rem .75rem;font-weight:600}.size-chart__table tbody th,.size-chart__table td{color:#1b1b1b;padding:.65rem .75rem}.size-chart__table tbody th{font-weight:600}.size-chart__table tbody tr:nth-child(odd){background:#edf2f5}.size-chart__notes{color:var(--ink-2,#4a4a4a);margin-top:.9rem;font-size:.8rem}.size-chart__notes p{margin:.2rem 0}.pv-opt--size>legend{float:left}.pv-opt--size>.pv-pills{clear:both}.size-chart-button{float:right;cursor:pointer;min-height:32px;font:inherit;color:var(--ink,#121212);text-underline-offset:3px;background:0 0;border:0;align-items:center;gap:.4rem;margin:-.3rem 0 .25rem 1rem;padding:0 .1rem;font-size:.85rem;text-decoration:underline;display:inline-flex}.size-chart-button:hover{color:#001c43}.size-chart-dialog{width:min(760px,100vw - 1.5rem);max-height:calc(100dvh - 1.5rem);color:var(--ink,#121212);background:#fff;border:0;border-radius:14px;padding:0}.size-chart-dialog::backdrop{background:#0009}.size-chart-dialog__inner{padding:1rem 1.25rem 1.25rem}.size-chart-dialog__bar{justify-content:space-between;align-items:center;gap:1rem;display:flex}.size-chart-dialog__title{font-family:var(--display);letter-spacing:.03em;text-transform:uppercase;margin:0;font-size:1.4rem}.size-chart-dialog__close{cursor:pointer;width:44px;height:44px;color:inherit;background:0 0;border:0;border-radius:999px;place-items:center;margin-right:-.6rem;display:grid}.size-chart-dialog__close:hover{background:var(--wash,#f7f7f5)}.size-chart-dialog .size-chart{margin-top:.5rem}@media (max-width:749px){.size-chart-dialog__inner{padding:.75rem .9rem 1rem}.size-chart__table{font-size:.82rem}.size-chart__table .size-chart__range{white-space:normal;min-width:4.6em}.size-chart__tab{padding:.45rem .85rem;font-size:.78rem}.size-chart__table thead th,.size-chart__table tbody th,.size-chart__table td{padding:.55rem .5rem}}
