.size-chart{--sc-stripe: 251 228 235;--sc-cell-padding: 5px;--sc-font-size: 16px;max-width:72rem;margin-inline:auto}.smart-size-guide__loading,.smart-size-guide__error{text-align:center;padding:1.6rem 0}.smart-size-guide__title{text-align:center}.smart-size-guide__body .size-chart__summary{cursor:default}.smart-size-guide__body,.smart-size-guide__body .size-chart,.smart-size-guide__body .size-chart__body,.smart-size-guide__body .size-chart__scroll{display:block;width:100%;max-width:100%}.smart-size-guide__body .size-chart{margin:0}.product-popup-modal--smart .product-popup-modal__content table.size-chart__table{display:table;width:100%;max-width:100%;white-space:normal;margin:0}.size-chart--center{text-align:center}.size-chart--left{text-align:left}.size-chart__heading{margin:0 0 1.2rem}.size-chart__intro{margin:0 auto 1.6rem;max-width:60rem}.size-chart--left .size-chart__intro{margin-inline:0}.size-chart__scroll{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;position:relative}@media screen and (max-width:419px){.size-chart__scroll{background:linear-gradient(to right,rgb(var(--color-background)) 30%,rgba(var(--color-background),0)) left center / 2rem 100% no-repeat,linear-gradient(to left,rgb(var(--color-background)) 30%,rgba(var(--color-background),0)) right center / 2rem 100% no-repeat,radial-gradient(farthest-side at 0 50%,rgba(var(--color-foreground),.18),#0000) left center / 1rem 100% no-repeat,radial-gradient(farthest-side at 100% 50%,rgba(var(--color-foreground),.18),#0000) right center / 1rem 100% no-repeat;background-attachment:local,local,scroll,scroll}}.size-chart__table{width:100%;max-width:100%;border-collapse:collapse;table-layout:fixed;font-size:var(--sc-font-size, 1.6rem);line-height:1.35;text-align:center}.size-chart__table--cols-2 thead th{width:50%}.size-chart__table--cols-3 thead th{width:33.3333%}.size-chart__table--cols-4 thead th{width:25%}.size-chart__table--cols-5 thead th{width:20%}.size-chart__table--cols-6 thead th{width:16.6667%}.size-chart__table th,.size-chart__table td{padding:var(--sc-cell-padding) calc(var(--sc-cell-padding) * 1.2);border:.1rem solid rgb(var(--sc-stripe));vertical-align:middle;word-break:break-word;overflow-wrap:anywhere}.size-chart__table thead th{background-color:rgb(var(--sc-stripe));font-weight:600;letter-spacing:.04rem;text-transform:none}.size-chart__table tbody tr:nth-child(2n) th[scope=row],.size-chart__table tbody tr:nth-child(2n) td{background-color:rgb(var(--sc-stripe) / .5)}.size-chart__table tbody th[scope=row]{font-weight:600}@media(hover:hover){.size-chart__table tbody tr{transition:background-color .15s ease}.size-chart__table tbody tr:hover th[scope=row],.size-chart__table tbody tr:hover td{background-color:rgb(var(--sc-stripe));background-image:linear-gradient(rgba(var(--color-foreground),.1),rgba(var(--color-foreground),.1))}}.size-chart__details{border-top:.1rem solid rgba(var(--color-foreground),.15);border-bottom:.1rem solid rgba(var(--color-foreground),.15);margin-block:.4rem}.size-chart__summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.4rem .4rem}.size-chart__summary::-webkit-details-marker{display:none}.size-chart__summary-title{flex:1 1 auto;text-align:center;min-width:0}.size-chart__summary .size-chart__heading{margin:0;display:inline-block}.size-chart__summary .icon-plus-alt{flex:0 0 1.6rem;width:1.6rem;height:1.6rem;transition:transform .2s ease}.size-chart__details[open] .size-chart__summary .icon-plus-alt{transform:rotate(45deg)}.size-chart__body{padding-bottom:1.6rem}@media screen and (min-width:750px)and (max-width:989px){.size-chart__table{font-size:calc(var(--sc-font-size, 1.6rem) * .9)}}@media screen and (max-width:749px){.size-chart__table{font-size:calc(var(--sc-font-size, 1.6rem) * .7);line-height:1.3}.size-chart__table th,.size-chart__table td{padding:.5rem .2rem}.size-chart__heading{font-size:calc(var(--font-heading-scale) * 1.8rem)}.size-chart__summary{padding:1.2rem .2rem;gap:.6rem}.size-chart__summary .size-chart__heading{font-size:calc(var(--font-heading-scale) * 1.5rem)}}@media screen and (max-width:419px){.size-chart__table{font-size:calc(var(--sc-font-size, 1.6rem) * .62)}.size-chart__table th,.size-chart__table td{padding:.4rem .1rem}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/component-size-chart.css.map */
