.size-chart__opener{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;justify-content:flex-start;width:100%;margin:0 0 1.4rem;text-align:left}.size-chart__button{display:inline-flex;align-items:center;gap:.5rem;padding:0;line-height:1.3}.size-chart__button:focus-visible{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset)}.size-chart__button .icon{width:1.6rem;height:1.6rem;flex-shrink:0}.size-chart__description{color:rgba(var(--color-foreground),.7);font-size:1.2rem;line-height:1.45}.size-chart-modal{--size-chart-surface: #ffffff;--size-chart-ink: #121212;--size-chart-content-width: min(94vw, 80rem);align-items:center;justify-content:center;overflow:hidden;background:#00000080}.size-chart-modal[open]{display:flex}.size-chart-modal .product-popup-modal__content{position:relative;top:auto;left:auto;display:flex;flex-direction:column;width:var(--size-chart-content-width);height:auto;max-height:calc(100vh - 4rem);margin:0;padding:1.2rem;overflow:hidden;color:var(--size-chart-ink);background:var(--size-chart-surface);border:0;border-radius:0;transform:none;box-shadow:0 1.2rem 4rem #0003}.size-chart-modal .product-popup-modal__content-info{display:flex;flex:0 1 auto;flex-direction:column;align-items:stretch;min-height:0;padding:0;overflow:hidden}.size-chart-modal__header{flex:0 0 auto;width:100%;padding:1.6rem 3.6rem 1.4rem;text-align:center}.size-chart-modal__heading{margin:0;color:var(--size-chart-ink);font-size:clamp(1.8rem,2.5vw,2.4rem);line-height:1.25}.size-chart-modal__media{display:block;flex:0 1 auto;width:100%;max-height:calc(100vh - 8rem);min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}.size-chart-modal__media::-webkit-scrollbar{display:none}.size-chart-modal--compact .product-popup-modal__content{--size-chart-content-width: min(94vw, 64rem)}.size-chart-modal--wide .product-popup-modal__content{--size-chart-content-width: min(96vw, 96rem)}.size-chart-modal .product-popup-modal__toggle{position:absolute;top:1rem;right:1rem;width:auto;margin:0;padding:.4rem;border:none;border-radius:0;background:transparent!important;background-color:transparent!important;box-shadow:none!important;color:#121212b8;-webkit-appearance:none;appearance:none;transition:color var(--duration-short) ease}.size-chart-modal .product-popup-modal__toggle:hover{color:var(--size-chart-ink)}.size-chart__image{display:block;width:100%;max-width:100%;height:auto;max-height:none;margin:0 auto;border:0;border-radius:0;background:var(--size-chart-surface);box-shadow:none}.size-chart__image:last-child{margin-bottom:0}.size-chart__setup-notice{padding:1.6rem 2rem;border:.1rem dashed rgba(var(--color-foreground),.28);border-radius:0;background:rgba(var(--color-foreground),.045);font-size:1.4rem}.size-chart__setup-notice code{padding:.2rem .5rem;border-radius:0;background-color:rgba(var(--color-foreground),.07);font-size:1.3rem}.size-chart__source-notice{margin:0 0 1.2rem;padding:.8rem 1.2rem;border:.1rem dashed rgba(var(--color-foreground),.28);background:rgba(var(--color-foreground),.045);font-size:1.3rem}@media screen and (max-width:749px){.size-chart-modal .product-popup-modal__content{width:96vw;height:auto;max-height:calc(100vh - 2rem);padding:.6rem}.size-chart-modal__media{max-height:calc(100vh - 6rem)}.size-chart-modal__header{padding:1.2rem 3.2rem 1rem}.size-chart-modal__heading{font-size:1.8rem}}@media(prefers-reduced-motion:reduce){.size-chart-modal .product-popup-modal__toggle{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/component-size-chart.css.map */
