.product-form__input .form__label.size-chart__legend{display:flex;align-items:center;justify-content:space-between;width:100%;gap:1rem}.size-chart__trigger{display:inline-flex;align-items:center;gap:.7rem;padding:.2rem 0;border:0;background:none;cursor:pointer;font-family:inherit;font-size:1.4rem;letter-spacing:.04rem;color:rgb(var(--color-foreground))}.size-chart__trigger span{text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.1rem}.size-chart__trigger:hover span{text-decoration-thickness:.2rem}.size-chart__icon{flex:0 0 auto}.size-chart{width:min(56rem,calc(100vw - 3rem));max-height:calc(100vh - 6rem);padding:0;border:.1rem solid rgba(var(--color-foreground),.12);background:rgb(var(--color-background));color:rgb(var(--color-foreground));overflow:auto}.size-chart::backdrop{background:#12121273}.size-chart[open]{animation:size-chart-in .25s ease}@keyframes size-chart-in{0%{opacity:0;transform:translateY(1.2rem)}to{opacity:1;transform:none}}.size-chart__inner{padding:2.8rem 3.2rem 3.2rem}.size-chart__header{display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.size-chart__title{margin:0;font-family:var(--font-heading-family);font-size:1.5rem;font-weight:600;letter-spacing:.15rem;text-transform:uppercase}.size-chart__title:focus{outline:none;box-shadow:none}.size-chart__close{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;margin-right:-1rem;border:0;background:none;color:rgb(var(--color-foreground));cursor:pointer}.size-chart__unit{margin:.4rem 0 2rem;font-size:1.3rem;color:rgba(var(--color-foreground),.7)}.size-chart__table-wrap{overflow-x:auto}.size-chart__table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:1.5rem;font-variant-numeric:tabular-nums}.size-chart__table th,.size-chart__table td{padding:1.4rem 1rem;text-align:center;border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.size-chart__table th:first-child{text-align:left;padding-left:0}.size-chart__table thead th{font-size:1.2rem;font-weight:600;letter-spacing:.1rem;text-transform:uppercase;vertical-align:bottom;border-bottom-color:rgba(var(--color-foreground),.35)}.size-chart__table thead th span{display:block;margin-top:.3rem;font-size:1.1rem;font-weight:400;letter-spacing:.04rem;text-transform:none;color:rgba(var(--color-foreground),.65)}.size-chart__table tbody th{font-weight:600;letter-spacing:.06rem}.size-chart__table tbody tr{transition:background .2s ease}.size-chart__table tbody tr.is-selected{background:rgba(var(--color-foreground),.05)}.size-chart__table tbody tr.is-selected th{padding-left:1rem}.size-chart__note{margin:2rem 0 0;font-size:1.3rem;line-height:1.6;color:rgba(var(--color-foreground),.75)}@media screen and (max-width:749px){.size-chart{width:100vw;max-width:100vw;max-height:85vh;margin:auto 0 0;border-width:.1rem 0 0}.size-chart[open]{animation-name:size-chart-up}@keyframes size-chart-up{0%{transform:translateY(100%)}to{transform:none}}.size-chart__inner{padding:2rem 2rem 3.2rem}.size-chart__table{font-size:1.4rem}.size-chart__table th,.size-chart__table td{padding:1.3rem .4rem}}@media(prefers-reduced-motion:reduce){.size-chart[open]{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-size-chart.css.map */
