.newsletter__wrapper{padding-right:calc(4rem / var(--font-body-scale));padding-left:calc(4rem / var(--font-body-scale));background:#c7deeb33}@media screen and (min-width:768px){.newsletter__wrapper{display:flex;align-items:center;justify-content:center;column-gap:10rem}}@media screen and (min-width:992px){.newsletter__wrapper{column-gap:13rem}}@media screen and (min-width:750px){.newsletter__wrapper{padding-right:9rem;padding-left:9rem}}.newsletter__wrapper>*{margin-top:0;margin-bottom:0}@media screen and (max-width:767px){.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:37rem}.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}}.newsletter__wrapper h2{font-size:2rem;font-family:CallunaRegular;color:#000;text-align:left;font-weight:300;text-transform:none}@media(min-width:750px){.newsletter__wrapper h2{font-size:2.9rem}}.newsletter__wrapper .newsletter-form__button:not(:focus-visible):not(.focused){position:static;text-align:center;background-color:var(--brand-color-red);color:#fff;width:100%;font-weight:700;font-size:1.8rem;font-family:var(--font-body-family);min-height:5rem}.newsletter__wrapper .field{margin-bottom:2.4rem}.newsletter__wrapper .field:last-child{margin-bottom:0}.newsletter-form__wrapper{flex-basis:37rem}.newsletter__wrapper h2{flex-basis:53rem}.newsletter__wrapper .field__input{background-color:#fff;border:1px solid #B3B3B3;box-shadow:none}.newsletter__wrapper .field:after,.newsletter__wrapper .field:before{box-shadow:none;border:0}.newsletter__wrapper .field--label{flex-direction:column;align-items:flex-start}.newsletter__wrapper .field__label{position:static;font-weight:700;font-size:1.4rem;margin-bottom:.8rem;color:#000}.newsletter__wrapper input::-webkit-input-placeholder{color:#b3b3b3}.newsletter__wrapper input::-moz-placeholder{color:#b3b3b3}.newsletter__wrapper input:-ms-input-placeholder{color:#b3b3b3}.newsletter__wrapper input:-moz-placeholder{color:#b3b3b3}
/*# sourceMappingURL=/cdn/shop/t/74/assets/newsletter-section.css.map */
