#customNewsletter .newsletter__wrapper{display:flex;flex-direction:column;align-items:center;width:100%;padding:15px 15px 25px;text-align:center}#customNewsletter .newsletter-form__field-wrapper{background:#fff;border-radius:7px;border:1px solid #fff;border-width:2px;padding:0;max-width:100%;margin:0 auto}#customNewsletter .newsletter-form__field-wrapper .field:before,#customNewsletter .newsletter-form__field-wrapper .field:after{display:none}#customNewsletter .newsletter-form__field-wrapper input{background:transparent;height:35px;padding:6px 12px;min-height:auto;border:none;outline:none;box-shadow:none;font-size:16px;color:#495057;width:100%;margin:0}#customNewsletter .newsletter-form__field-wrapper input::placeholder{opacity:1;color:#495057;display:block}#customNewsletter .newsletter-form__button{position:relative;background-color:#33363a!important;border-color:#33363a;color:#fff;width:100%;padding:6px 12px;font-size:14px;border-radius:7px;border:1px solid transparent;margin:0}#customNewsletter .newsletter-form__button:hover{background-color:#212326!important}#customNewsletter .newsletter-form__field-wrapper .field__name{border-bottom:1px solid #7aa615;margin-bottom:0}#customNewsletter .custom-newsletter-form__container{width:100%;margin:0 0 35px}#customNewsletter form#ContactFooter{max-width:100%}#customNewsletter .newsletter__subheading{font-size:16px;line-height:1.2;letter-spacing:1px;max-width:100%;margin:0}#customNewsletter .newsletter__subheading h4{font-size:16px;letter-spacing:1px}#customNewsletter .newsletter-form__field-wrapper .field__name,#customNewsletter .newsletter-form__field-wrapper .field__email{width:100%}#newSubscribeLetterModal.custom-newsletter--success__popup{height:100dvh;position:fixed;top:0;width:100%;z-index:99;background:#00000052;padding-top:1px;opacity:0;visibility:hidden;transition:.5s}#newSubscribeLetterModal.custom-newsletter--success__popup.show-popup{opacity:1;visibility:visible}.custom-newsletter--success__popup .newsletter_popup{max-width:500px;margin:0 auto;background:#fff;border-radius:5px;width:90%;transform:translateY(-200%);transition:.5s;top:0}.custom-newsletter--success__popup .newsletter_popup .modal-dialog{width:100%}.custom-newsletter--success__popup.show-popup .newsletter_popup{transform:translateY(0)}.custom-newsletter--success__popup .newsletter-popup__wrapper{position:relative}#customNewsletter .newsletter-form__field-wrapper .error{font-size:14px}#newSubscribeLetterModal.custom-newsletter--success__popup .newsletter-popup__wrapper .close_btn{position:absolute;right:16px;top:14px;background:transparent;border:none;box-shadow:none;font-size:22px;color:#000;font-weight:600;opacity:.5;cursor:pointer;font-family:monospace}#newSubscribeLetterModal.custom-newsletter--success__popup .newsletter-popup__wrapper .modal-header,#newSubscribeLetterModal.custom-newsletter--success__popup .alreadySubNewMsg .alreadySubNewMsg-header{padding:16px;border-bottom:1px solid #e5e5e5;width:100%;justify-content:flex-start}#newSubscribeLetterModal.custom-newsletter--success__popup .newsletter-popup__wrapper .modal-title,#newSubscribeLetterModal.custom-newsletter--success__popup .alreadySubNewMsg .modal-title{margin:0;font-size:19px;width:90%;padding:0;border:0}#newSubscribeLetterModal.custom-newsletter--success__popup #customNewsletterSuccessModal .alreadySubNewMsg .modal-title{border:none;padding:0}.custom-newsletter--success__popup .newsletter-popup__wrapper .modal-body,.custom-newsletter--success__popup .alreadySubNewMsg p{padding:16px}#newSubscribeLetterModal.custom-newsletter--success__popup .newsletter-popup__wrapper .modal-body p,#newSubscribeLetterModal.custom-newsletter--success__popup .alreadySubNewMsg p{margin-top:0;margin-bottom:16px;font-size:16px;text-align:left}#newSubscribeLetterModal #customNewsletterSuccessModal .newsletter_popup .modal-content{border:none}#newSubscribeLetterModal #customNewsletterSuccessModal .new-subscription-modal-right-wrapper{margin:0}#newSubscribeLetterModal.custom-newsletter--success__popup .modal-content{padding:0;border:0}@media screen and (min-width: 768px){.custom-newsletter--success__popup .newsletter_popup{top:31px}#customNewsletter .newsletter__wrapper{padding:15px}#customNewsletter .newsletter-form__field-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:start;position:relative;margin-bottom:0;border-width:1px}#customNewsletter .newsletter-form__field-wrapper .field__name{border-bottom:0;border-right:1px solid #7aa615}#customNewsletter .newsletter-form__field-wrapper .field__name,#customNewsletter .newsletter-form__field-wrapper .field__email{width:40%}#customNewsletter .newsletter-form__button{position:absolute;top:0;right:0;left:auto;width:auto!important;height:100%}#newSubscribeLetterModal.custom-newsletter--success__popup .newsletter-popup__wrapper .modal-title,#newSubscribeLetterModal.custom-newsletter--success__popup .alreadySubNewMsg .modal-title{font-size:28px}#newSubscribeLetterModal.custom-newsletter--success__popup .newsletter-popup__wrapper .modal-body p,#newSubscribeLetterModal.custom-newsletter--success__popup .alreadySubNewMsg p,.custom-newsletter--success__popup .newsletter-popup__wrapper .modal-body p{font-size:14px}#customNewsletter .custom-newsletter-form__container{margin-bottom:0}}@media screen and (max-width: 1024px){#customNewsletter .newsletter-form__field-wrapper{max-width:90%!important;min-height:auto}#customNewsletter .newsletter__subheading{margin-bottom:10px}#customNewsletter .newsletter__wrapper{padding-bottom:25px}}@media screen and (min-width: 1025px){#customNewsletter .newsletter__subheading{max-width:33%;width:30%;text-align:left}#customNewsletter .newsletter__wrapper{flex-direction:row;gap:30px}#customNewsletter .custom-newsletter-form__container{width:66%}.custom-newsletter--success__popup{padding-top:28px}}@media screen and (max-width: 767px){#customNewsletter .newsletter-form__field-wrapper .error{font-size:16px;width:100%;text-align:center;top:auto;bottom:-30px;white-space:nowrap}#customNewsletter .newsletter-form__field-wrapper .error.email-error{bottom:-53px}#customNewsletter .newsletter-form__field-wrapper .error.email-error.email-validate_text{bottom:-50px}#customNewsletter .newsletter-form__field-wrapper .field__name,#customNewsletter .newsletter-form__field-wrapper .field__email{position:static}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-custom-newsletter.css.map */
