.size-chart-opener{display:inline-flex;align-items:center;gap:.6rem;margin:.4rem 0 1.2rem}.size-chart-btn{display:inline-flex;align-items:center;gap:.55rem;font-size:1.3rem;font-weight:600;letter-spacing:.04em;color:rgb(var(--color-foreground));background:transparent;border:.15rem solid rgba(var(--color-foreground),.22);border-radius:2rem;padding:.5rem 1.2rem;cursor:pointer;text-decoration:none;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease;line-height:1.4;min-height:0}.size-chart-btn svg,.size-chart-btn .size-chart-icon,.size-chart-opener .product-popup-modal__button .size-chart-btn-icon svg{width:1.5rem;height:1.5rem;flex-shrink:0;opacity:.7}.size-chart-btn:hover,.size-chart-btn:focus-visible{background:rgba(var(--color-foreground),.06);border-color:rgba(var(--color-foreground),.5);box-shadow:0 0 0 .2rem rgba(var(--color-foreground),.08);text-decoration:none}.size-chart-opener .product-popup-modal__button{display:inline-flex;align-items:center;gap:.55rem;font-size:1.3rem;font-weight:600;letter-spacing:.04em;color:rgb(var(--color-foreground));border:.15rem solid rgba(var(--color-foreground),.22);border-radius:2rem;padding:.45rem 1.2rem;min-height:0;text-decoration:none;background:transparent;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.size-chart-opener .product-popup-modal__button:hover{background:rgba(var(--color-foreground),.06);border-color:rgba(var(--color-foreground),.5);box-shadow:0 0 0 .2rem rgba(var(--color-foreground),.08);text-decoration:none}.size-chart-modal[open]{z-index:300}.size-chart-modal .product-popup-modal__content{width:min(92vw,62rem);max-height:min(85vh,56rem);height:auto;margin-top:0;top:50%;left:50%;transform:translate(-50%,-50%);padding:2rem 2rem 2rem 2.4rem;border-radius:1.2rem;overflow:hidden;display:flex;flex-direction:column}.size-chart-modal .product-popup-modal__content-info{padding-right:4rem;overflow-y:auto;-webkit-overflow-scrolling:touch;flex:1 1 auto}.size-chart-modal .product-popup-modal__content-info h1,.size-chart-modal .product-popup-modal__content-info h2{font-size:1.8rem;margin-bottom:1.2rem;padding-bottom:.8rem;border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.size-chart-modal .product-popup-modal__content-info table{width:100%;border-collapse:collapse;font-size:1.25rem;line-height:1.5;margin:0 0 1rem}.size-chart-modal .product-popup-modal__content-info th,.size-chart-modal .product-popup-modal__content-info td{padding:.55rem .9rem;border:.1rem solid rgba(var(--color-foreground),.12);text-align:center;white-space:nowrap}.size-chart-modal .product-popup-modal__content-info th{background:rgba(var(--color-foreground),.05);font-weight:700;font-size:1.2rem;letter-spacing:.03em;text-transform:uppercase}.size-chart-modal .product-popup-modal__content-info tr:nth-child(2n) td{background:rgba(var(--color-foreground),.025)}.size-chart-modal .product-popup-modal__toggle{position:absolute;top:1.4rem;right:1.4rem;padding:.8rem;width:3.4rem;border-radius:50%;z-index:10}@media screen and (max-width:749px){.size-chart-modal .product-popup-modal__content{width:95vw;max-height:88vh;padding:1.6rem 1.2rem 1.6rem 1.6rem;border-radius:1rem}.size-chart-modal .product-popup-modal__content-info{padding-right:.4rem}.size-chart-modal .product-popup-modal__content-info .rte,.size-chart-modal .product-popup-modal__content-info>*{overflow-x:auto;-webkit-overflow-scrolling:touch}.size-chart-modal .product-popup-modal__content-info table{display:block;overflow-x:auto;white-space:nowrap;font-size:1.15rem}.size-chart-modal .product-popup-modal__content-info th,.size-chart-modal .product-popup-modal__content-info td{padding:.45rem .7rem}.size-chart-modal .product-popup-modal__content-info h1,.size-chart-modal .product-popup-modal__content-info h2{font-size:1.6rem}}@media screen and (min-width:750px){.size-chart-modal .product-popup-modal__content{padding:2.4rem 2.4rem 2.4rem 3rem}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/component-size-chart.css.map */
