.variant-picker .variant-option.variant-option--ss-compact{display:grid;grid-template-columns:repeat(var(--ss-cols, 6),minmax(0,var(--ss-pill-max, 72px)));gap:8px}.variant-picker .variant-option--ss-compact .variant-option__button-label{min-width:0;min-height:44px;padding-block:0;padding-inline:4px;font-size:.875rem;letter-spacing:.01em}.variant-picker .variant-option--ss-compact .variant-option__button-label__text{text-align:center;text-wrap:balance;overflow-wrap:anywhere}@media screen and (min-width:750px){.variant-picker .variant-option.variant-option--ss-compact{grid-template-columns:repeat(var(--ss-cols-lg, 8),minmax(0,var(--ss-pill-max, 72px)))}.variant-picker .variant-option--ss-compact .variant-option__button-label{padding:0 4px}}.variant-option--buttons legend.ss-size-legend,.ss-size-label-row{display:flex;align-items:baseline;gap:12px;width:100%}.ss-size-label-row{margin-block-end:var(--margin-2xs, 4px)}.ss-size-chart-link{margin-inline-start:auto;padding:0;border:0;background:none;color:var(--ss-size-link-color, var(--ss-cta, #2F6FE4));font-family:var(--font-body--family);font-size:.8125rem;font-weight:600;letter-spacing:0;text-transform:none;text-decoration:underline;text-underline-offset:3px;cursor:pointer;white-space:nowrap;position:relative}.ss-size-chart-link:after{content:"";position:absolute;top:-10px;right:-6px;bottom:-10px;left:-6px}.ss-size-chart-link:hover{text-decoration-thickness:2px}.ss-size-chart-link:focus-visible{outline:2px solid var(--ss-cta, #2F6FE4);outline-offset:3px;border-radius:2px}.ss-size-chart{--ss-sheet-radius: 16px;box-sizing:border-box;width:100%;max-width:100%;max-height:85vh;max-height:85dvh;margin:auto 0 0;padding:0;border:0;border-radius:var(--ss-sheet-radius) var(--ss-sheet-radius) 0 0;background:#fff;color:var(--ss-ink, #1A1C1D);font-family:var(--font-body--family);overflow:hidden;box-shadow:0 -8px 32px #0000002e}.ss-size-chart::backdrop{background:#0a0b0c8c}.ss-size-chart__panel{display:flex;flex-direction:column;max-height:inherit}.ss-size-chart__handle{flex:none;width:40px;height:4px;margin:10px auto 0;border-radius:4px;background:#d0d3d6}.ss-size-chart__header{flex:none;display:flex;align-items:center;gap:12px;padding:10px 12px 12px 20px;border-bottom:1px solid var(--ss-line, #E6E7E9)}.ss-size-chart__title{flex:1;margin:0;font-family:var(--font-heading--family);font-size:1.125rem;font-weight:800;font-style:italic;line-height:1.15;text-transform:uppercase;letter-spacing:-.01em;padding-inline-end:.08em;color:inherit}.ss-size-chart__close{flex:none;display:grid;place-items:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:50%;background:var(--ss-mist, #F3F4F5);color:inherit;cursor:pointer}.ss-size-chart__close svg{width:18px;height:18px}.ss-size-chart__close:focus-visible{outline:2px solid var(--ss-cta, #2F6FE4);outline-offset:2px}.ss-size-chart__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px 20px calc(24px + env(safe-area-inset-bottom,0px));font-size:.875rem;line-height:1.5}.ss-size-chart__body>:first-child{margin-top:0}.ss-size-chart__body>:last-child{margin-bottom:0}.ss-size-chart__body p{margin:0 0 12px;color:var(--ss-mute, #6B6F73);font-size:.8125rem}.ss-size-chart__body em{font-style:normal}.ss-size-chart__body h1,.ss-size-chart__body h2,.ss-size-chart__body h3{margin:16px 0 8px;font-family:var(--font-heading--family);font-size:.9375rem;font-weight:800;font-style:italic;text-transform:uppercase}.ss-size-chart__scroll{overflow-x:auto;margin:0 0 16px;border:1px solid var(--ss-line, #E6E7E9);border-radius:10px;-webkit-overflow-scrolling:touch}.ss-size-chart__body table{width:100%!important;height:auto!important;min-width:100%;margin:0;border:0;border-collapse:separate;border-spacing:0;font-family:var(--font-body--family);font-size:.875rem;font-variant-numeric:tabular-nums}.ss-size-chart__body td,.ss-size-chart__body th{width:auto!important;height:auto!important;padding:11px 12px;border:0;border-bottom:1px solid var(--ss-line, #E6E7E9);background:#fff;text-align:center!important;vertical-align:middle;white-space:nowrap;font-weight:500}.ss-size-chart__body tr:last-child>td{border-bottom:0}.ss-size-chart__body tr:nth-child(odd)>td{background:#fafafb}.ss-size-chart__body thead th,.ss-size-chart__body thead td,.ss-size-chart__body table:not(:has(thead)) tr:first-child>*{background:var(--ss-mist, #F3F4F5);color:var(--ss-mute, #6B6F73);font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ss-size-chart__body thead strong,.ss-size-chart__body table:not(:has(thead)) tr:first-child strong{font-weight:inherit}.ss-size-chart__body tr>:first-child{position:sticky;left:0;z-index:1;text-align:start!important;font-weight:800;box-shadow:inset -1px 0 0 var(--ss-line, #E6E7E9)}.ss-size-chart__body strong{font-weight:800}@media(prefers-reduced-motion:no-preference){.ss-size-chart[open]{animation:ss-sheet-in .32s var(--ss-ease, cubic-bezier(.2, .7, .1, 1))}.ss-size-chart[open]::backdrop{animation:ss-sheet-fade-in .32s ease}.ss-size-chart.dialog-closing{animation:ss-sheet-out .22s ease-in forwards}.ss-size-chart.dialog-closing::backdrop{animation:ss-sheet-fade-out .22s ease-in forwards}}@keyframes ss-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ss-sheet-out{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes ss-sheet-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ss-sheet-fade-out{0%{opacity:1}to{opacity:0}}@keyframes ss-modal-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}@keyframes ss-modal-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(12px) scale(.98)}}@media screen and (min-width:750px){.ss-size-chart{width:min(640px,calc(100% - 48px));max-height:80vh;max-height:80dvh;margin:auto;border-radius:var(--ss-sheet-radius);box-shadow:0 24px 64px #00000040}.ss-size-chart__handle{display:none}.ss-size-chart__header{padding:16px 16px 16px 24px}.ss-size-chart__title{font-size:1.25rem}.ss-size-chart__body{padding:20px 24px 24px}@media(prefers-reduced-motion:no-preference){.ss-size-chart[open]{animation-name:ss-modal-in;animation-duration:.24s}.ss-size-chart.dialog-closing{animation-name:ss-modal-out;animation-duration:.18s}}}.variant-picker .variant-option--ss-compact .variant-option__button-label__pill{transform:none;opacity:0;transition:opacity var(--animation-speed, .125s) var(--animation-easing, ease-in-out)}.variant-picker .variant-option--ss-compact .variant-option__button-label:has(:checked) .variant-option__button-label__pill{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/388/assets/ss-pdp-sizes.css.map */
