.newsletter_section .section-block.section-block--padding{display:flex;align-items:center}.newsletter_section .section-block__header{width:30%;text-align:left}.newsletter_section .section-block.section-block--padding .grid{width:70%;display:inline-block;margin:0;flex:1}.newsletter_section .section-block.section-block--padding .grid__item{width:100%;max-width:100%;padding:0}.newsletter_section form#ContactFooter{display:flex}.newsletter_section .newsletter-form__field-wrapper{width:100%}.wp_newsletter{border-style:solid;border-width:1px 1px 1px 1px;margin-top:0;margin-bottom:80px;padding:35px 80px}.newsletter_section .field__input{margin:0 8px 0 0;padding:5px 25px;border-radius:5px;width:100%;font-size:13px;line-height:2;color:#000;border:1px solid #e5e5e5;font-weight:400;background-color:#f6f6f6;box-shadow:none;height:4.7rem}.newsletter_section .field__input:hover{box-shadow:none}.newsletter_section .field__input::placeholder{display:block;visibility:visible;opacity:1;color:#999}.newsletter_section .field__input~label{display:none}.newsletter_section .newsletter-form__button.btn-effect{width:max-content;min-width:unset;min-height:unset;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;line-height:1.2857142857;padding:14px 20px;border-radius:5px;border:none;background-color:var(--primary);transition:transform .3s ease;box-shadow:none;color:#fff}h4.h1--mini.section-block__title{font-family:"Jost",Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1}.section-block__subtext{line-height:1.714}.section-block__subtext p{margin:0}.newsletter_section .footer-block__newsletter{position:relative}.newsletter_section .form__message{position:absolute;bottom:-35px;left:0}@media (max-width: 1024px){.wp_newsletter{padding:30px}}@media (max-width: 767px){.newsletter_section .section-block__header,.newsletter_section .section-block.section-block--padding .grid{width:100%}.newsletter_section .section-block__header{margin-bottom:20px}.newsletter_section .section-block.section-block--padding .grid{flex:unset}.newsletter_section .section-block.section-block--padding{display:block}}@media (max-width: 576px){.newsletter_section form#ContactFooter{display:block}.newsletter_section .field__input{margin-bottom:15px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/newsletter.css.map */
