.m-newsletter-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:none}.m-newsletter-popup .m-modal--wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}.m-newsletter-popup .m-modal--content{background:#fff;border-radius:12px;max-width:1070px;width:100%;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;opacity:var(--m-opacity, 0);transition:opacity .3s ease}.m-newsletter-popup .m-modal--content .m-newsletter-form{text-align:left}.m-newsletter-popup .m-modal--content-inner{position:relative;width:100%;height:100%;display:flex;flex-direction:row}.m-newsletter-popup__bg{border-radius:0;flex:1}.m-newsletter-popup__bg-blur{filter:blur(2px)}.m-newsletter-popup__wrapper{flex:1;position:relative;z-index:1;padding:40px 0;background:#fffffff2;border-radius:12px}.m-newsletter-popup__wrapper .m-newsletter-popup__content{padding:0 40px}.m-newsletter-popup__close{position:absolute;top:5px;right:5px;background:none;border:none;cursor:pointer;padding:8px;border-radius:50%;transition:background-color .2s ease;z-index:2}.m-newsletter-popup__close:hover{background-color:#0000001a}.m-newsletter-popup__close .m-svg-icon{width:20px;height:20px;color:#666}.m-newsletter-popup__title{font-size:28px;font-weight:600;margin-bottom:16px;color:#1f2937}.m-newsletter-popup__description{font-size:16px;color:#6b7280;margin-bottom:50px;line-height:1.5}.m-newsletter-popup__form{margin-bottom:0}.m-newsletter-popup__form .m-newsletter-form__wrapper{display:block;margin-top:30px}.m-newsletter-popup__form .m-newsletter-form__wrapper .m-newsletter-form__button{position:relative;width:100%;margin-top:10px;border-top-left-radius:var(--inputs-radius);border-bottom-left-radius:var(--inputs-radius)}.m-newsletter-popup__form .m-newsletter-form__agreement-text{margin-top:15px}.m-newsletter-popup__success{text-align:center}.m-newsletter-popup__success-icon{margin-bottom:20px}.m-newsletter-popup__success-icon .m-svg-icon--large{width:48px;height:48px;color:#10b981}.m-newsletter-popup__success-title{font-size:24px;font-weight:600;margin-bottom:12px;color:#1f2937}.m-newsletter-popup__success-text{font-size:16px;color:#6b7280;margin-bottom:24px}.m-newsletter-popup__code-wrapper{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:16px;padding:16px;background:#f3f4f6;border-radius:8px;border:2px dashed #d1d5db}.m-newsletter-popup__code{font-family:Courier New,monospace;font-size:18px;font-weight:600;color:#1f2937;letter-spacing:1px}.m-newsletter-popup__copy-btn{display:flex;align-items:center;gap:6px;background:#3b82f6;color:#fff;border:none;padding:8px 16px;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;transition:background-color .2s ease}.m-newsletter-popup__copy-btn:hover{background:#2563eb}.m-newsletter-popup__copy-btn.copied{background:#10b981}.m-newsletter-popup__copy-btn .m-svg-icon{width:16px;height:16px}.m-newsletter-popup__code-note{font-size:14px;color:#6b7280;margin-bottom:24px}.m-newsletter-popup__success-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.m-newsletter-popup__success-actions .m-button{min-width:140px}.m-newsletter-popup.m-open-modal{display:block}.m-newsletter-popup.m-open-modal .m-modal--content{opacity:1}@media (max-width: 640px){.m-newsletter-popup .m-modal--content-inner{flex-direction:column}#newsletter-popup .m-newsletter-popup__bg{flex:auto;height:250px}.m-newsletter-popup .m-modal--content{margin:10px;max-width:none}.m-newsletter-popup .m-modal--content .m-newsletter-popup__description{margin-bottom:15px}.m-newsletter-popup__form .m-newsletter-form__wrapper{margin-top:30px}.m-newsletter-popup__wrapper .m-newsletter-popup__content{padding:0 20px}.m-newsletter-popup__wrapper{padding:30px 0}.m-newsletter-popup__title{font-size:24px}.m-newsletter-popup__success-actions{flex-direction:column}.m-newsletter-popup__success-actions .m-button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/newsletter-popup.css.map */
