.newsletter__wrapper{padding-right:calc(4rem / var(--font-body-scale));padding-left:calc(4rem / var(--font-body-scale))}.newsletter-section .newsletter-section-wrapper{border:3px solid #692538;border-radius:120px;padding:58px 80px;display:flex;flex-wrap:wrap;align-items:center}.newsletter-section{margin-bottom:120px}.newsletter-section .newsletter-section-wrapper .newsletter-heading{font-size:36px;line-height:52px;margin:0;color:#692538;letter-spacing:0px;font-family:Baskerville}.newsletter-section .field__button{position:relative}.newsletter-section .col-left{flex:0 0 40%;max-width:40%}.newsletter-section .col-right{flex:1}.newsletter-section .newsletter-form__field-wrapper{width:100%;max-width:100%}.newsletter-section .field:before{content:none}.newsletter-section .field:after{content:none}.newsletter-section .newsletter-form__field-wrapper .field__input{color:#692538;font-size:15px;line-height:52px;border-bottom:1px solid #692538!important}.newsletter-section .newsletter-form__field-wrapper .field__input::placeholder{color:#692538;font-size:15px;line-height:52px;font-weight:400;font-family:Karla}.newsletter-section .newsletter-form{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.newsletter-section .newsletter-form__button.field__button{max-width:100px;width:100%;display:block;background:#692538;color:#fff;padding:8px 23px;font-size:14px;line-height:24px;letter-spacing:0px;font-family:Karla;font-weight:500;border-radius:30px}.newsletter-section .newsletter-form__field-wrapper{flex:0 0 75%;max-width:75%}.newsletter-section .field__input:focus{box-shadow:none!important;outline:0!important;border-radius:0!important}.newsletter-section .button-wrapper{max-width:25%;flex:0 0 25%;display:flex;justify-content:flex-end}@media screen and (min-width:750px){.newsletter__wrapper{padding-right:9rem;padding-left:9rem}}.newsletter__wrapper>*{margin-top:0;margin-bottom:0}.newsletter__wrapper>*+*{margin-top:2rem}.newsletter__wrapper>*+.newsletter-form{margin-top:3rem}.newsletter__subheading{max-width:70rem;margin-left:auto;margin-right:auto}.newsletter__wrapper .newsletter-form__field-wrapper{max-width:36rem}.newsletter-form__field-wrapper .newsletter-form__message{margin-top:1.5rem}.newsletter__button{margin-top:3rem;width:fit-content}@media screen and (min-width:750px){.newsletter__button{flex-shrink:0;margin:0 0 0 1rem}}@media screen and (max-width:999px){.newsletter-section .newsletter-section-wrapper{padding:58px 40px;margin:0 -4px}.newsletter-section .col-left{flex:0 0 30%;max-width:30%;padding:0 4px}.newsletter-section .col-right{padding:0 4px}}@media screen and (max-width:749px){.newsletter-section .col-left{flex:0 0 100%;max-width:100%}.newsletter-section .newsletter-section-wrapper .newsletter-heading{font-size:44px;line-height:42px;margin-bottom:30px}.newsletter-section .newsletter-section-wrapper{padding:90px 50px 100px}.newsletter-section{margin-bottom:70px}.newsletter-section .newsletter-form{justify-content:center}.newsletter-section .button-wrapper{max-width:100%;flex:0 0 100%;justify-content:center}.newsletter-section .newsletter-section-wrapper .newsletter-heading{text-align:center}.newsletter-form__field-wrapper{margin-bottom:35px}.newsletter-section .newsletter-form__field-wrapper{flex:0 0 100%;max-width:100%}}@media screen and (max-width:375px){.newsletter-section .newsletter-section-wrapper{padding:90px 20px 100px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/newsletter-section.css.map */
