.sizing-chart.product-popup-modal__opener{display:flex}.sizing-chart.flex-justify-start{justify-content:flex-start}.sizing-chart.flex-justify-center{justify-content:center}.sizing-chart.flex-justify-end{justify-content:flex-end}.sizing-chart .sizing-chart__button{--sizing-chart-icon-size: var(--sizing-chart-icon-size-mobile, 1.4em)}.sizing-chart--style-1 .sizing-chart__button{display:inline-flex;align-items:center;justify-content:center;gap:var(--sizing-chart-button-gap, .5em);min-height:44px;max-width:100%;padding:.6em .9em;border:1px solid rgba(var(--color-foreground),.16);border-radius:.6em;background:rgba(var(--color-foreground),.025);color:var(--sizing-chart-button-color, rgb(var(--color-foreground)));font:inherit;font-size:var(--font-size-mobile, var(--font-size));line-height:1.35;text-align:start;overflow-wrap:anywhere;cursor:pointer}.sizing-chart--style-1 .sizing-chart__button:hover{background:rgba(var(--color-foreground),.06)}.sizing-chart .sizing-chart__button--link{justify-content:flex-start;gap:var(--sizing-chart-button-gap, .45em);padding:0;border:0;border-radius:0;background:transparent}.sizing-chart .sizing-chart__button--link:hover{background:transparent;text-decoration-thickness:.1em}.sizing-chart__button--link .sizing-chart__button__text,.sizing-chart__button--underline .sizing-chart__button__text{text-decoration:underline;text-decoration-thickness:.05em;text-underline-offset:.13em}.sizing-chart__tape,.sizing-chart__ruler{flex-shrink:0;width:var(--sizing-chart-icon-size);height:auto;color:var(--button-icon-color, currentColor)}.sizing-chart__button img{flex-shrink:0;width:var(--sizing-chart-icon-size);height:var(--sizing-chart-icon-size);object-fit:contain}.sizing-chart__button .material-icon{flex-shrink:0;font-size:var(--sizing-chart-icon-size);color:var(--button-icon-color, currentColor)}.sizing-chart--style-2{min-width:0;max-width:100%}.sizing-chart--theme-colors{--sizing-chart-card-background: var(--gradient-background, rgb(var(--color-background)));--sizing-chart-heading-color: rgb(var(--color-foreground));--sizing-chart-sizes-color: rgb(var(--color-foreground));--sizing-chart-chip-background: rgba(var(--color-foreground), .12);--sizing-chart-cta-background: rgb(var(--color-button, var(--color-foreground)));--sizing-chart-cta-color: rgb(var(--color-button-text, var(--color-background)))}.sizing-chart--style-2 .sizing-chart__card{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sizing-chart-content-gap, 16px);width:100%;min-width:44px;min-height:44px;max-width:100%;padding:var(--sizing-chart-card-padding, 14px);border:0;border-radius:var(--sizing-chart-card-radius, 12px);background:var(--sizing-chart-card-background, rgb(var(--color-foreground)));color:var(--sizing-chart-heading-color, rgb(var(--color-background)));font:inherit;line-height:1.35;text-align:start;text-decoration:none;overflow-wrap:anywhere;cursor:pointer}.sizing-chart__card-main{display:flex;flex:1 1 12rem;align-items:center;gap:var(--sizing-chart-button-gap, 8px);min-width:0;max-width:100%}.sizing-chart__card-copy{display:flex;flex-direction:column;gap:.4rem;min-width:0}.sizing-chart__card-heading{color:var(--sizing-chart-heading-color, rgb(var(--color-background)))}.sizing-chart__chips{display:flex;flex-wrap:wrap;align-items:center;gap:.4em;min-width:0;color:var(--sizing-chart-sizes-color, rgb(var(--color-background)))}.sizing-chart__chip{box-sizing:border-box;max-width:100%;padding:.1em .5em;border-radius:var(--sizing-chart-chip-radius, 4px);background:var(--sizing-chart-chip-background, rgba(var(--color-background), .16))}.sizing-chart__cta{box-sizing:border-box;display:inline-block;flex:0 1 auto;max-width:100%;margin-inline-start:auto;padding:1rem 1.4rem;border-radius:var(--sizing-chart-cta-radius, 8px);background:var(--sizing-chart-cta-background, rgb(var(--color-background)));color:var(--sizing-chart-cta-color, rgb(var(--color-foreground)));font-size:1.5rem;text-align:center}.sizing-chart--style-2 .sizing-chart__card:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px;box-shadow:0 0 0 3px rgb(var(--color-background))}.sizing-chart-modal{background:rgba(var(--color-foreground),.35)}.product-popup-modal__content.sizing-chart__modal-container{box-sizing:border-box;display:flex;flex-direction:column;top:50%;width:min(72rem,calc(100% - 3.2rem));height:auto;max-height:calc(100vh - 4rem);max-height:calc(100dvh - 4rem);margin:0;padding:0;overflow:hidden;border:1px solid rgba(var(--color-foreground),.12);border-radius:1.6rem;box-shadow:0 1.6rem 5.6rem rgba(var(--color-shadow, var(--color-foreground)),.16);transform:translate(-50%,-50%)}.sizing-chart__header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.6rem 2rem;border-block-end:1px solid rgba(var(--color-foreground),.1)}.sizing-chart__title{flex:1;min-width:0;margin:0;line-height:1.3;text-align:start;overflow-wrap:anywhere}.sizing-chart__modal-container .product-popup-modal__toggle{position:static;flex:0 0 44px;width:44px;height:44px;margin:0;margin-inline-start:auto;padding:1.2rem;border:0;border-radius:50%;background:rgba(var(--color-foreground),.045);color:rgb(var(--color-foreground))}.sizing-chart__modal-container .product-popup-modal__toggle:hover{background:rgba(var(--color-foreground),.09)}.product-popup-modal__content-info.sizing-chart__modal{min-height:0;padding:2rem;overflow:auto;overscroll-behavior:contain}.sizing-chart__modal>*+*{margin-block-start:2rem}.sizing-chart__modal>*{box-sizing:border-box}.sizing-chart__image img{display:block;width:100%;height:auto;border-radius:.8rem}.sizing-chart__table-scroll{overflow-x:auto;overscroll-behavior-inline:contain;border:1px solid rgba(var(--color-foreground),.12);border-radius:1rem}.sizing-chart__modal .sizing-chart-table{display:table;width:100%;max-width:none;margin:0;overflow:visible;border:0;border-collapse:separate;border-spacing:0;box-shadow:none;white-space:normal;font-size:var(--table-text-size-mobile, 1.3rem);font-variant-numeric:tabular-nums;line-height:1.5}.sizing-chart-table :is(th,td){padding:1.2rem 1.4rem;border:0;text-align:center;white-space:nowrap}.sizing-chart-table thead th{color:rgb(var(--color-foreground));background:rgb(var(--color-background));background-image:linear-gradient(rgba(var(--color-foreground),.045),rgba(var(--color-foreground),.045));font-weight:var(--font-body-weight-bold, 700)}.sizing-chart-table tbody tr+tr>*{border-block-start:1px solid rgba(var(--color-foreground),.075)}.sizing-chart-table tbody tr:nth-child(2n){background:rgba(var(--color-foreground),.025)}.sizing-chart-table__size{font-weight:var(--font-body-weight-bold, 700)}.sizing-chart__caption{padding:1.4rem 1.6rem;border-radius:.8rem;background:rgba(var(--color-foreground),.035);font-size:var(--text-size-mobile, var(--text-size));color:var(--text-color, rgb(var(--color-foreground)));line-height:1.6;overflow-wrap:anywhere}.sizing-chart__caption>:first-child{margin-block-start:0}.sizing-chart__caption>:last-child{margin-block-end:0}.sizing-chart__button:focus-visible,.sizing-chart__modal-container :is(button,.sizing-chart__table-scroll):focus-visible{outline:2px solid currentColor;outline-offset:3px}.sizing-chart__table-scroll:focus-visible{outline-offset:-3px}@media screen and (min-width:750px){.sizing-chart .sizing-chart__button{--sizing-chart-icon-size: var(--sizing-chart-icon-size-desktop, 1.4em)}.sizing-chart--style-1 .sizing-chart__button{font-size:var(--font-size)}.sizing-chart__header{padding:2rem 2.8rem}.product-popup-modal__content-info.sizing-chart__modal{padding:2.8rem}.sizing-chart__modal .sizing-chart-table{font-size:var(--table-text-size, 1.5rem)}.sizing-chart-table :is(th,td){padding:1.4rem 1.8rem}.sizing-chart__caption{font-size:var(--text-size)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-sizing-chart.css.map */
