.exit-intent-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9998;opacity:0;visibility:hidden;transition:opacity .15s cubic-bezier(.4,0,.2,1),visibility .15s cubic-bezier(.4,0,.2,1)}.exit-intent-popup.debug-visible{opacity:1!important;visibility:visible!important}.exit-intent-popup--visible{opacity:1;visibility:visible}.exit-intent-popup__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000000bf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer}.exit-intent-popup__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.9);width:90%;max-width:500px;max-height:90vh;background:#fff;border-radius:16px;box-shadow:0 25px 50px -12px #00000040;overflow:hidden;z-index:9999;transition:transform .15s cubic-bezier(.4,0,.2,1)}.exit-intent-popup--visible .exit-intent-popup__content{transform:translate(-50%,-50%) scale(1)}@media (min-width: 768px){.exit-intent-popup__content{width:500px}}.exit-intent-popup__close{position:absolute;top:16px;right:16px;width:32px;height:32px;background:#ffffffe6;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;font-size:14px;color:#666;transition:all .15s cubic-bezier(.4,0,.2,1)}.exit-intent-popup__close:hover{background:#fff;color:#333;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.exit-intent-popup__close i{font-size:12px}.exit-intent-popup__image{width:100%;height:200px;overflow:hidden;position:relative}.exit-intent-popup__image img{width:100%;height:100%;object-fit:cover;object-position:center}@media (min-width: 768px){.exit-intent-popup__image{height:240px}}.exit-intent-popup__body{padding:2rem 1.5rem 1.5rem;text-align:center}@media (min-width: 768px){.exit-intent-popup__body{padding:3rem 3rem 2rem}}.exit-intent-popup__headline{font-size:1.875rem;font-weight:700;color:#03045e;margin:0 0 .5rem;letter-spacing:-.02em;line-height:1.2}@media (min-width: 768px){.exit-intent-popup__headline{font-size:2.25rem}}.exit-intent-popup__subheading{font-size:1.125rem;color:#666;margin:0 0 2rem;line-height:1.5}.exit-intent-popup__form{margin-bottom:1.5rem}.exit-intent-popup__field{margin-bottom:1rem;position:relative}.exit-intent-popup__input{width:100%;padding:12px 16px;border:2px solid #e5e5e5;border-radius:8px;font-size:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#fff;color:#121212;transition:all .15s cubic-bezier(.4,0,.2,1)}.exit-intent-popup__input::placeholder{color:#999}.exit-intent-popup__input:focus{outline:none;border-color:#03045e;box-shadow:0 0 0 3px #03045e1a}.exit-intent-popup__input--error{border-color:#ff3b30}.exit-intent-popup__input--error:focus{border-color:#ff3b30;box-shadow:0 0 0 3px #ff3b301a}.exit-intent-popup__error{display:block;color:#ff3b30;font-size:.875rem;margin-top:.25rem;min-height:20px}.exit-intent-popup__submit{width:100%;padding:16px 2rem;background:linear-gradient(135deg,#03045e,#023e8a);color:#fff;border:none;border-radius:8px;font-size:1.125rem;font-weight:700;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 32px #03045e40;text-transform:uppercase;letter-spacing:.02em}.exit-intent-popup__submit:hover:not(:disabled){box-shadow:0 12px 40px #03045e59;transform:translateY(-2px)}.exit-intent-popup__submit:disabled{opacity:.7;cursor:not-allowed;transform:none}.exit-intent-popup__submit.is-loading{position:relative;color:#0000}.exit-intent-popup__submit.is-loading:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:spin .8s linear infinite}.exit-intent-popup__success{text-align:center}.exit-intent-popup__success-content{background:#00c66b;color:#fff;padding:2rem;border-radius:12px;margin-bottom:1.5rem}.exit-intent-popup__success-title{font-size:1.25rem;font-weight:700;margin:0 0 1rem}.exit-intent-popup__success-text{font-size:.875rem;opacity:.9;margin:1rem 0 0}.exit-intent-popup__coupon{display:flex;align-items:center;justify-content:center;gap:1rem;background:#ffffff26;border-radius:8px;padding:1rem;margin:1rem 0}.exit-intent-popup__coupon-code{font-size:1.5rem;font-weight:700;font-family:Courier New,monospace;letter-spacing:.05em}.exit-intent-popup__copy-btn{background:#fff3;border:1px solid hsla(0,0%,100%,.3);color:#fff;padding:.25rem 1rem;border-radius:4px;cursor:pointer;transition:.15s cubic-bezier(.4,0,.2,1);font-size:.75rem;display:flex;align-items:center;gap:.25rem}.exit-intent-popup__copy-btn:hover,.exit-intent-popup__copy-btn.copied{background:#ffffff4d}.exit-intent-popup__copy-btn.copied .copy-text{color:#00c66b}.exit-intent-popup__copy-btn i{font-size:10px}.exit-intent-popup__message{text-align:center;min-height:24px;font-size:.875rem}.exit-intent-popup__message--error{color:#ff3b30}.exit-intent-popup__message--success{color:#00c66b}.exit-intent-popup__disclaimer{font-size:.875rem;color:#666;margin:1.5rem 0 0;line-height:1.5}.exit-intent-popup-open{overflow:hidden}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@media (max-width: 767px){.exit-intent-popup__content{width:95%;max-height:85vh;overflow-y:auto}.exit-intent-popup__image{height:160px}.exit-intent-popup__body{padding:1.5rem 1rem}.exit-intent-popup__headline{font-size:1.5rem}.exit-intent-popup__subheading{font-size:1rem}.exit-intent-popup__coupon{flex-direction:column;gap:.5rem}.exit-intent-popup__coupon-code{font-size:1.25rem}}@media (prefers-contrast: high){.exit-intent-popup__content{border:2px solid #333}.exit-intent-popup__input{border-width:2px}}@media (prefers-reduced-motion: reduce){.exit-intent-popup{transition:opacity 0ms,visibility 0ms}.exit-intent-popup__content{transition:none;transform:translate(-50%,-50%)}.exit-intent-popup__submit{transition:none}.exit-intent-popup__submit:hover:not(:disabled){transform:none}@keyframes spin{0%,to{transform:translate(-50%,-50%) rotate(0)}}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/exit-intent-popup.css.map */
