.size-chart-trigger{display:inline-flex;align-items:center;gap:calc(1.5 * var(--space-unit));background:none;border:0;padding:0;cursor:pointer;color:rgb(var(--link-color))}.size-chart-trigger__icon{flex-shrink:0}.size-chart{border:0;padding:0;margin:auto;width:min(720px,calc(100vw - 2 * var(--gutter)));max-height:calc(var(--viewport-height, 100vh) - 2 * var(--gutter));background-color:rgb(var(--bg-color));color:rgb(var(--text-color));border-radius:var(--modal-border-radius);overscroll-behavior:contain}.size-chart::backdrop{background-color:rgba(var(--modal-overlay-color, 0 0 0) / var(--modal-overlay-opacity, .4))}html:has(dialog.size-chart[open]){overflow:hidden}.size-chart__scroll{max-height:inherit;overflow-y:auto;padding:calc(6 * var(--space-unit)) calc(6 * var(--space-unit)) calc(8 * var(--space-unit))}.size-chart__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-unit);margin-bottom:calc(3 * var(--space-unit))}.size-chart__title{margin:0}.size-chart__close{background:none;border:0;padding:calc(1.5 * var(--space-unit));margin:calc(-1.5 * var(--space-unit));cursor:pointer;color:currentColor;line-height:0}.size-chart__intro{margin:0 0 calc(4 * var(--space-unit));color:rgba(var(--text-color) / .75)}.size-chart__units{display:inline-flex;border:1px solid rgba(var(--text-color) / .25);border-radius:var(--btn-border-radius, 4px);overflow:hidden;margin-bottom:calc(4 * var(--space-unit))}.size-chart__unit-btn{background:none;border:0;padding:calc(1.25 * var(--space-unit)) calc(3.5 * var(--space-unit));font-size:.875em;cursor:pointer;color:rgba(var(--text-color) / .7)}.size-chart__unit-btn.is-active{background-color:rgb(var(--btn-bg-color));color:rgb(var(--btn-text-color));cursor:default}.size-chart__section{margin-bottom:calc(5 * var(--space-unit))}.size-chart__subtitle{margin:0 0 calc(2 * var(--space-unit));font-weight:600}.size-chart__subtitle:not(:first-child){margin-top:calc(6 * var(--space-unit))}.size-chart__table-wrap+.size-chart__table-wrap{margin-top:calc(6 * var(--space-unit))}.size-chart__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;position:relative;border:1px solid rgba(var(--text-color) / .12);border-radius:12px;background:linear-gradient(to right,rgb(var(--bg-color)) 30%,rgba(var(--bg-color) / 0)),linear-gradient(to left,rgb(var(--bg-color)) 30%,rgba(var(--bg-color) / 0)) 100% 0,radial-gradient(farthest-side at 0 50%,rgba(var(--text-color) / .18),transparent),radial-gradient(farthest-side at 100% 50%,rgba(var(--text-color) / .18),transparent) 100% 0;background-repeat:no-repeat;background-size:48px 100%,48px 100%,16px 100%,16px 100%;background-attachment:local,local,scroll,scroll}.size-chart__table{width:100%;border-collapse:collapse;font-size:.875em;white-space:nowrap}.size-chart__table th,.size-chart__table td{padding:calc(2 * var(--space-unit)) calc(3 * var(--space-unit));text-align:start;border-bottom:1px solid rgba(var(--text-color) / .12)}.size-chart__table thead th{position:sticky;top:0;background-color:color-mix(in srgb,rgb(var(--text-color)) 5%,rgb(var(--bg-color)));font-weight:600;font-size:.8em;text-transform:uppercase;letter-spacing:.06em;color:rgba(var(--text-color) / .75);border-bottom:1px solid rgba(var(--text-color) / .2);z-index:1}.size-chart__table tbody th[scope=row]{position:sticky;inset-inline-start:0;background-color:rgb(var(--bg-color));font-weight:600;z-index:1}.size-chart__table tbody tr:nth-child(2n) th,.size-chart__table tbody tr:nth-child(2n) td{background-color:color-mix(in srgb,rgb(var(--text-color)) 2.5%,rgb(var(--bg-color)))}.size-chart__table tbody tr:last-child th,.size-chart__table tbody tr:last-child td{border-bottom:0}.size-chart__table thead th:first-child,.size-chart__table tbody th[scope=row]{width:1%;white-space:nowrap}.size-chart__table thead th:first-child{inset-inline-start:0;z-index:2}.size-chart__table tbody tr{cursor:pointer}.size-chart__table tbody tr:hover th,.size-chart__table tbody tr:hover td{background-color:rgba(var(--text-color) / .04)}.size-chart__table tbody tr.is-selected th,.size-chart__table tbody tr.is-selected td{background-color:color-mix(in srgb,rgb(var(--btn-bg-color)) 14%,rgb(var(--bg-color)))}.size-chart__table tbody tr.is-selected th[scope=row]:after{content:attr(data-badge);display:inline-block;margin-inline-start:calc(2 * var(--space-unit));padding:1px calc(1.5 * var(--space-unit));font-size:.75em;font-weight:400;border-radius:99px;background-color:rgb(var(--btn-bg-color));color:rgb(var(--btn-text-color));vertical-align:middle}.size-chart__model-info{margin:0 0 calc(4 * var(--space-unit));color:rgba(var(--text-color) / .65)}.size-chart__disclosure{border-top:1px solid rgba(var(--text-color) / .12)}.size-chart__disclosure-toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--space-unit);padding:calc(3 * var(--space-unit)) 0;cursor:pointer;font-weight:600;list-style:none}.size-chart__disclosure-toggle::-webkit-details-marker{display:none}.size-chart__disclosure[open] .size-chart__disclosure-toggle svg{transform:rotate(180deg)}.size-chart__disclosure-content{padding-bottom:calc(4 * var(--space-unit))}.size-chart__guide-image{max-width:100%;height:auto;border-radius:var(--media-border-radius, 0);margin-bottom:calc(3 * var(--space-unit))}.size-chart__warning{padding:calc(2 * var(--space-unit));background-color:rgb(var(--error-bg-color));color:rgb(var(--error-text-color));font-size:.875em}@media(max-width:749px){.size-chart{width:100vw;max-width:none;margin:auto 0 0;max-height:calc(var(--viewport-height, 100vh) - 40px);border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0}.size-chart[open]{animation:size-chart-slide-up .3s ease}.size-chart__scroll{padding:calc(4 * var(--space-unit)) var(--gutter) calc(6 * var(--space-unit))}}@keyframes size-chart-slide-up{0%{transform:translateY(24px);opacity:.4}to{transform:translateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){.size-chart[open]{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/105/assets/size-chart.css.map */
