html.global-popup-active{overflow:hidden}html.global-popup-active .pling-global-popup-backdrop{background-image:var(--background);background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;justify-content:center;align-items:center}html.global-popup-active .pling-global-popup-backdrop .popup-video{height:100%;pointer-events:none}html.global-popup-active .pling-global-popup-backdrop .video-overlay{background-image:url("images/criss-cross.png");background-color:rgba(0,0,0,.9);opacity:.5;position:absolute;width:100%;height:100%;z-index:30}.pling-global-popup-backdrop{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1000;visibility:hidden;opacity:0;-webkit-backdrop-filter:blur(7px) !important;backdrop-filter:blur(7px) !important;background-color:hsla(0,0%,100%,.5)}.pling-global-popup-backdrop.opened{opacity:1;visibility:visible}.pling-global-popup-backdrop.dark{background-color:rgba(0,0,0,.5)}.pling-global-popup{position:fixed;z-index:1001;width:100%;max-width:800px;left:50%;top:50%;color:var(--text-color-on-bright, #333);transform:translate(-50%, -50%) scale(0);opacity:0;transition-delay:.2s;transition:opacity .2s ease,transform .4s cubic-bezier(0, 1.2, 0.9, 1.2)}.pling-global-popup .popup-inner{background-color:var(--color-background-bright, #fff);margin:20px;box-shadow:0 0 10px rgba(0,0,0,.3);overflow:hidden;max-height:90vh;border-radius:var(--border-radius-width, 5px)}.pling-global-popup .popup-content{text-align:left;overflow-y:auto;overflow-x:hidden;max-height:calc(80vh - 60px);padding:0 20px 20px 20px}.pling-global-popup .message-inner .highlighted-text{font-weight:bold}.pling-global-popup .popup-header{display:flex;align-items:center;justify-content:space-between;padding:20px}.pling-global-popup .popup-header h2{margin:0;padding:0}.pling-global-popup .popup-header button{width:30px;height:30px;display:flex;justify-content:center;align-items:center;padding:0;background-color:rgba(0,0,0,0);border:none}.pling-global-popup .popup-header button svg{color:var(--text-color-on-bright, #333);width:30px;height:30px}.pling-global-popup .popup-header button:hover{background-color:rgba(0,0,0,0)}.pling-global-popup .popup-header button:hover svg{color:#ccc}.pling-global-popup.opened{top:50%;visibility:visible;transform:translate(-50%, -50%) scale(1);opacity:1}.pling-global-popup.text-center .popup-header h2{flex:1;text-align:center}.pling-global-popup.text-center .popup-content .message-inner{text-align:center}.pling-global-popup.dark{color:var(--text-color-on-dark, #fff)}.pling-global-popup.dark .popup-header{color:var(--text-color-on-dark, #fff)}.pling-global-popup.dark .popup-header h2{color:var(--text-color-on-dark, #fff)}.pling-global-popup.dark .popup-inner{background-color:var(--color-background-dark, #000)}.pling-global-popup.dark .button-close{color:var(--text-color-on-dark, #fff)}.pling-global-popup.url-coupon-popup .message-inner .call-to-action{width:60%;max-width:300px;margin-top:var(--spacing-05)}.pling-global-popup.opened .popup-content-wrapper{position:relative;overflow:hidden}.pling-global-popup.opened .popup-content-wrapper .popup-video{position:absolute;top:50%;left:50%;width:auto;height:100%;min-width:100%;transform:translate(-50%, -50%);object-fit:cover;z-index:0}.pling-global-popup.opened .popup-content-wrapper:has(.popup-video) .popup-content{padding:20px;position:relative;z-index:1}/*# sourceMappingURL=global-popup.css.map */
