.size-guide-popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;display:flex;justify-content:center;align-items:center;z-index:9900!important}.size-guide-popup-overlay[hidden]{display:none!important}.body-locked{overflow:hidden;height:100vh}.body-locked .layer-left,.body-locked .layer-right,.body-locked .pg-arrow{display:none!important}.size-guide-modal-title{color:var(--pro-primary);font-family:var(--pro-font);font-size:1.5rem;line-height:100%;margin:0 0 20px}.size-guide-popup{background:#fff;padding:32px;width:90%;max-width:600px;border-radius:8px;position:relative;box-shadow:0 8px 24px #0003;animation:scaleIn .25s ease;max-height:90vh;overflow-y:auto;z-index:101!important}.size-guide-close{position:absolute;top:10px;right:10px;background:transparent;border:none;cursor:pointer;padding:0}.size-guide-table-wrapper{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.size-guide-table-wrapper table{min-width:500px}.size-guide-popup table{width:100%;border-collapse:collapse;margin:0;font-family:Work Sans;font-size:14px;text-align:center}.size-guide-popup th,.size-guide-popup td{border:1px solid #ccc;padding:8px}.size-guide-popup th{background-color:#0c20130f;text-transform:capitalize;color:#000}.size-guide-popup tbody tr:nth-child(2n){background-color:#f9f9f9}@media (max-width: 480px){.size-guide-popup{padding:20px;max-height:80vh}.size-guide-modal-title{font-size:18px;margin-bottom:10px}.size-guide-close{top:15px;right:15px}.size-guide-popup th,.size-guide-popup td{padding:8px 5px;font-size:14px}.size-guide-popup td{font-size:12px}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/size-guide-modal.css.map */
