.size-chart{margin-bottom:1.6rem}.size-chart__links{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem}.size-chart__trigger,.size-chart__shipping{padding:0;border:0;background:none;color:inherit;font-size:1.4rem;letter-spacing:.04em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.size-chart__trigger:hover,.size-chart__shipping:hover{opacity:.7}.size-chart__dialog{width:min(52rem,calc(100vw - 4rem));padding:0;border:1px solid rgb(var(--color-foreground));background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.size-chart__dialog::backdrop{background-color:#0009;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.size-chart__dialog-inner{padding:2.4rem}.size-chart__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1.6rem;margin-bottom:1.6rem}.size-chart__title{margin:0;font-size:2rem;line-height:1.2}.size-chart__close{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;margin:-1rem -1rem 0 0;padding:0;border:0;background:none;color:inherit;cursor:pointer}.size-chart__units{display:inline-flex;margin:0 0 1.6rem;padding:0;border:1px solid rgb(var(--color-foreground))}.size-chart__unit{position:relative}.size-chart__unit input{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.size-chart__unit span{display:block;padding:.8rem 1.8rem;font-size:1.4rem;text-transform:uppercase}.size-chart__unit input:checked+span{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.size-chart__unit input:focus-visible+span{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.size-chart__table-wrap{overflow-x:auto}.size-chart__table{width:100%;border-collapse:collapse;font-size:1.4rem}.size-chart__table th,.size-chart__table td{padding:1rem .8rem;border-bottom:1px solid rgba(var(--color-foreground),.25);text-align:left;white-space:nowrap}.size-chart__table thead th{font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase}.size-chart__table tbody th{font-weight:600}.size-chart__size-up{margin:1.6rem 0 0;font-size:1.4rem;font-weight:600}.size-chart__note{margin-top:1rem;font-size:1.3rem;line-height:1.5;opacity:.7}.size-chart__note p{margin:0}
/*# sourceMappingURL=/cdn/shop/t/7/assets/size-chart.css.map */
