popup-modal{position:fixed;top:0;left:0;padding:16px;z-index:9999;width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.modal-overlay{position:absolute;top:0;left:0;background-color:#00000080;width:100%;height:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal-close-btn{display:flex;justify-content:center;align-items:center;padding:4px;border-radius:8px;border:1px solid #D1D3CF;background:#fbfbf9;position:absolute;right:20px;top:20px}.modal-close-btn.overlay-position{position:fixed}.modal-container{max-width:900px;z-index:10000;border-radius:8px;overflow:hidden}.iframe-modal{z-index:10000;width:100%;background-color:#000;aspect-ratio:16/9;max-width:900px;max-height:90vh;border-radius:8px;overflow:hidden}.modal-container video{max-width:900px;max-height:90vh;border-radius:8px;width:100%}.modal-inner{background-color:#fff;border-radius:12px;overflow:hidden;position:relative;padding:40px}.modal-inner .modal-sub-heading{font-family:var(--font-family-heading);font-size:16px;font-weight:500;margin-bottom:16px;text-transform:uppercase}.modal-inner h2{font-size:20px;font-family:var(--font-family-heading);font-weight:700;line-height:1.2}@media screen and (min-width: 1024px){.modal-inner h2{font-size:24px}}.modal-inner p{line-height:1.4;font-size:16px}@media screen and (min-width: 1024px){.modal-inner p{font-size:18px}}.modal-container .button{margin-top:20px;font-weight:600;font-size:18px;text-transform:uppercase;border-color:#d1d3cf}.modal-container .button:hover{border-color:#000}
/*# sourceMappingURL=/cdn/shop/t/5/assets/popup-modal.css.map */
