.newsletter_popup .newsletter_popup_inner{width:100%}.newsletter_popup .modal-dialog{max-width:50%;margin:0 auto;width:100%;display:flex;align-items:center;justify-content:center;min-height:100%}.newsletter_popup button:focus,.newsletter_popup .email-input:focus-visible{outline:none}.newsletter_popup{height:100%;position:fixed;width:100%;z-index:999}.newsletter_popup .newsletter-overlay{background:#2d2d32cc;overflow-x:hidden;overflow-y:auto;height:100%}.newsletter_popup .modal-content{position:relative;width:100%;display:flex;align-items:center;border-radius:var(--media-radius)}.newsletter_popup #subscribe-block{margin-top:2.5rem}.newsletter_popup .modal-content .close{position:absolute;right:1rem;top:1rem;z-index:10;padding:0;cursor:pointer;transition:all .5s ease;border:none}.newsletter_popup .modal-content .close svg{height:2.4rem;width:2.4rem}.newsletter_popup .modal-content .newsletter-left{text-align:center;max-width:50%;width:100%;float:left;padding:0 3rem;text-align:left}.newsletter_popup .modal-content .media{max-width:50%;width:100%;border-radius:var(--media-radius)}.newsletter_popup .popup-newsletter-form{display:flex;flex-direction:column;gap:1rem}.newsletter_popup .newsletter-heading{font-size:3.4rem}.newsletter_popup .field__input.country-code{width:100%;max-width:max-content}@media screen and (max-width: 1429px){.newsletter_popup .modal-dialog{max-width:65%}.newsletter_popup .newsletter-heading{font-size:3rem}.newsletter_popup #subscribe-block{margin-top:2rem}}@media screen and (max-width: 1199px){.newsletter_popup .modal-dialog{max-width:75%}.newsletter_popup #subscribe-block{margin-top:1.5rem}}@media screen and (max-width: 991px){.newsletter_popup .modal-dialog{max-width:85%}.newsletter_popup .newsletter-heading{font-size:2.6rem}.newsletter_popup .modal-dialog{margin:auto;align-items:center}.newsletter_popup #subscribe-block{margin-top:1rem}}@media screen and (max-width: 767px){.newsletter_popup .modal-dialog{max-width:65%}.newsletter_popup .modal-content .newsletter-left{padding:2rem}.newsletter_popup .newsletter-heading{font-size:2.2rem}.newsletter_popup .modal-content .media{--ratio-percent: 100% !important;max-width:100%;width:100%}.newsletter_popup .modal-content{flex-direction:column}.newsletter_popup .modal-content .newsletter-left{text-align:center;max-width:100%}}@media screen and (max-width: 575px){.newsletter_popup .modal-dialog{max-width:90%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/popup-newsletter.css.map */
