.newsletter-footer{background-color:var(--orange);position:relative;overflow:hidden;padding-bottom:0;padding-top:80px}.newsletter-footer__form-section{margin-bottom:80px}.newsletter-footer__content{width:100%}.newsletter-footer__heading{color:var(--white);font-size:49px!important;font-weight:400;line-height:1.2;margin-bottom:2rem;text-align:center;margin-top:0}.newsletter-footer__form{width:100%}.newsletter-footer__field-wrapper{margin-bottom:1rem}.newsletter-footer__field{display:flex;border:1px solid var(--white);border-radius:0;overflow:hidden;background:transparent}.newsletter-footer__input{flex:1;padding:10px 20px;border:none;background:transparent;font-size:14px;color:var(--white)}.newsletter-footer__input::placeholder{color:var(--white);opacity:.7}.newsletter-footer__input:focus{outline:none}.newsletter-footer__button{background:transparent;color:var(--white);border:none;padding:1.2rem 2rem;font-size:1.4rem;text-decoration:underline;font-weight:200;letter-spacing:.5px;cursor:pointer;transition:background-color .3s ease;white-space:nowrap}.newsletter-footer__input:focus-visible{box-shadow:none}.newsletter-footer__message{display:block;margin-top:1rem;font-size:1.3rem;line-height:1.4}.newsletter-footer__message--error{color:#f44;background:#ffffffe6;padding:.8rem 1rem;border-radius:4px}.newsletter-footer__message--success{color:var(--white);background:#0003;padding:1rem;border-radius:4px;border:1px solid rgba(255,255,255,.3)}@media screen and (max-width: 750px){.newsletter-footer{padding-top:20px}.newsletter-footer__form-section{margin-bottom:20px}.newsletter-footer__heading{font-size:18px!important}.newsletter-footer__input{padding:1rem 1.2rem;font-size:1.3rem}.newsletter-footer__button{padding:1rem 1.5rem;font-size:1.3rem}.newsletter-footer__image-section{min-height:200px;margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-newsletter-footer.css.map */
