.size-chart-modal{background-color:#00000080;height:100%;position:fixed;top:0;left:0;width:100%;visibility:hidden;opacity:0;z-index:-1;transition:opacity .3s ease}.size-chart-modal[open]{visibility:visible;opacity:1;z-index:101}.size-chart-modal__dialog{display:flex;align-items:center;justify-content:center;height:100vh}.size-chart-modal__content{max-height:90vh;width:100%;max-width:800px;overflow:auto;padding:2rem;background-color:#fff;border-radius:8px;box-shadow:0 5px 15px #0003;position:relative}@media screen and (min-width: 750px){.size-chart-modal__content{padding:2.5rem}}.size-chart-modal__toggle{background-color:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;position:absolute;right:1rem;top:1rem;width:2.5rem;height:2.5rem;z-index:2}.size-chart-modal__toggle svg{width:1.5rem;height:1.5rem}.size-chart-modal__heading{margin-top:0;margin-bottom:1.5rem;font-size:1.5rem;text-align:center}.size-chart-modal__image{margin-bottom:1rem;text-align:center}.size-chart-modal__image img{max-width:100%;height:auto}.size-chart-modal__placeholder{text-align:center;padding:1rem}.size-chart-example{margin-top:2rem}.size-chart-table{width:100%;border-collapse:collapse;margin:0 auto;max-width:600px}.size-chart-table th,.size-chart-table td{border:1px solid #e1e1e1;padding:.75rem;text-align:center}.size-chart-table th{background-color:#f5f5f5;font-weight:600}.size-chart-table tr:nth-child(2n){background-color:#f9f9f9}.size-chart-button{display:flex;align-items:center;background:transparent;border:none;cursor:pointer;padding:.5rem 0;margin-top:1rem;text-decoration:none;font-size:14px}.size-chart-button svg{width:18px;height:18px;margin-right:.5rem}.size-chart-opener{display:block;margin-top:.5rem}
/*# sourceMappingURL=/cdn/shop/t/20/assets/size-chart-modal.css.map */
