size-chart-component{display:block;width:100%;height:100%}.size-chart-drawer__inner{display:flex;flex-direction:column;height:100%;background-color:var(--color-background);color:var(--color-foreground);font-family:var(--font-body--family)}.size-chart-drawer__dialog .theme-drawer__header{padding:var(--theme-drawer-padding, var(--padding-xl));border-bottom:var(--style-border-width, 1px) solid rgb(var(--color-foreground-rgb) / var(--opacity-10-25, .15))}.size-chart-drawer__dialog .theme-drawer__title{font-family:var(--font-heading--family, var(--font-body--family));letter-spacing:var(--font-heading--letter-spacing, .02em);text-transform:none}.size-chart__body{flex:1;overflow-y:auto;padding:var(--theme-drawer-padding, var(--padding-xl));display:flex;flex-direction:column;gap:var(--gap-lg, 1.25rem)}.size-chart__control-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-md, 1rem)}.size-chart__units-title{font-size:var(--font-body--size, .85rem);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-foreground)}.size-chart__units{display:flex;border:var(--style-border-width, 1px) solid var(--color-foreground);border-radius:var(--style-border-radius-inputs, 0);overflow:hidden;margin-inline-start:auto}.size-chart__unit-btn{background:var(--color-background);border:none;padding:var(--padding-xs, .4rem) var(--padding-md, .85rem);font-size:var(--font-caption--size, .75rem);font-weight:600;letter-spacing:.05em;color:var(--color-foreground);cursor:pointer;transition:background-color var(--animation-speed, .2s) ease,color var(--animation-speed, .2s) ease}.size-chart__unit-btn.is-active{background:var(--color-foreground);color:var(--color-background)}.size-chart__diagram-placeholder{display:flex;justify-content:center;align-items:center;padding:var(--padding-lg, 1rem);background-color:rgb(var(--color-foreground-rgb) / var(--opacity-5-10, .04));border:var(--style-border-width, 1px) solid rgb(var(--color-foreground-rgb) / var(--opacity-10-25, .12));border-radius:var(--style-border-radius-inputs, 2px)}.size-chart__body-svg,.size-chart__body-img{max-width:240px;width:100%;height:auto;display:block;margin:0 auto;object-fit:contain}.size-chart__table-wrapper{width:100%;overflow:visible;max-height:none;border:var(--style-border-width, 1px) solid rgb(var(--color-foreground-rgb) / var(--opacity-10-25, .15))}.size-chart__table{width:100%;border-collapse:collapse;text-align:center;font-size:var(--font-body--size, .8rem);white-space:normal}.size-chart__table th{padding:var(--padding-sm, .65rem) var(--padding-xs, .4rem);font-weight:600;font-size:var(--font-caption--size, .7rem);letter-spacing:.04em;text-transform:uppercase;background-color:var(--color-background);color:var(--color-foreground);border-bottom:var(--style-border-width, 1px) solid rgb(var(--color-foreground-rgb) / var(--opacity-10-25, .15));border-right:var(--style-border-width, 1px) solid rgb(var(--color-foreground-rgb) / var(--opacity-10-25, .15));word-break:break-word}.size-chart__table th:last-child{border-right:none}.size-chart__table th:first-child,.size-chart__table td:first-child{min-width:56px;width:56px}.size-chart__table td{padding:var(--padding-sm, .65rem) var(--padding-xs, .4rem);border-bottom:var(--style-border-width, 1px) solid rgb(var(--color-foreground-rgb) / var(--opacity-10-25, .15));border-right:var(--style-border-width, 1px) solid rgb(var(--color-foreground-rgb) / var(--opacity-10-25, .15));color:var(--color-foreground);transition:background-color var(--animation-speed, .15s) ease;word-break:break-word}.size-chart__table td:last-child{border-right:none}.size-chart__table tbody tr{cursor:pointer;transition:background-color var(--animation-speed, .15s) ease}.size-chart__table tbody tr:last-child td{border-bottom:none}.size-chart__table tbody tr:hover{background-color:rgb(var(--color-foreground-rgb) / var(--opacity-5-10, .04))}.size-chart__table tbody tr.is-active{background-color:rgb(var(--color-foreground-rgb) / var(--opacity-10-25, .12))!important;font-weight:600}.size-chart__table tbody tr.is-active td{color:var(--color-foreground)}size-chart-component[data-active-unit=cm] .unit-in{display:none!important}size-chart-component[data-active-unit=in] .unit-cm{display:none!important}size-chart-component:not([data-active-unit=cm]) .unit-cm{display:none!important}.size-chart__guide-info{margin-top:var(--margin-xs, .5rem);padding-top:var(--padding-md, 1rem);border-top:var(--style-border-width, 1px) solid rgb(var(--color-foreground-rgb) / var(--opacity-10-25, .15));font-size:var(--font-caption--size, .8rem);line-height:1.5;color:var(--color-foreground-subdued, var(--color-foreground));display:flex;flex-direction:column;gap:var(--gap-sm, .75rem)}.size-chart__subheading{font-family:var(--font-heading--family, var(--font-body--family));font-size:var(--font-caption--size, .85rem);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-foreground);margin-bottom:var(--margin-2xs, .25rem)}.size-chart__descriptions{display:flex;flex-direction:column;gap:var(--gap-sm, .75rem)}.size-chart__descriptions p{margin:0;font-size:var(--font-caption--size, .825rem);color:var(--color-foreground);line-height:1.45}.size-chart__descriptions strong{color:var(--color-foreground);font-weight:600}.size-chart-trigger{background:none;border:none;padding:0;margin-inline-start:auto;font-size:var(--font-caption--size, .85rem);font-weight:400;text-decoration:underline;text-underline-offset:3px;color:var(--color-foreground);cursor:pointer;display:inline-flex;align-items:center;gap:.25rem;transition:opacity var(--animation-speed, .2s) ease}.size-chart-trigger:hover{opacity:.7}.size-chart-trigger svg{width:.75rem;height:.75rem;stroke-width:2}.variant-option__header-row{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:var(--margin-xs, .5rem)}@media screen and (max-width:749px){.size-chart-drawer__dialog .theme-drawer__header{padding:.75rem}.size-chart__body{padding:.75rem .35rem;gap:.75rem}.size-chart__table-wrapper{margin:0}.size-chart__table{font-size:.65rem}.size-chart__table th{padding:.35rem .15rem;font-size:.58rem;letter-spacing:0;word-break:normal;overflow-wrap:normal}.size-chart__table td{padding:.35rem .15rem;font-size:.65rem;word-break:normal;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/size-chart.css.map */
