.newsletter{background:linear-gradient(99deg,var(--color-primary-lighter),var(--color-primary-medium));padding:38px 10px 60px;text-align:center}@media screen and (min-width: 750px){.newsletter{padding:42px 20px 50px}}.newsletter__heading{color:var(--color-secondary-lightest);font-size:3rem;margin-bottom:20px;font-weight:600}@media screen and (min-width: 750px){.newsletter__heading{font-size:3rem}}.newsletter__subheading{color:var(--color-secondary-lightest)}.newsletter__form-wrapper{align-items:center;border:2px solid var(--color-secondary-lightest);display:flex;justify-content:space-between;margin:32px auto 0;max-width:875px}@media screen and (min-width: 750px){.newsletter__form-wrapper{margin:50px auto 0}}.newsletter__input-field{background-color:transparent;border:none;color:var(--color-secondary-lightest);font-size:1.5rem;flex:1;min-width:160px}.newsletter__input-field:focus,.newsletter__input-field:active{background-color:transparent}.newsletter__input-field::placeholder{color:var(--color-secondary-lightest)}.newsletter__field-label{display:none}.newsletter__button{background-color:transparent;border:none;color:var(--color-secondary-lightest);font-size:1.5rem;font-weight:600;white-space:nowrap}.newsletter__input-field,.newsletter__button{padding:15px 10px}@media screen and (min-width: 750px){.newsletter__input-field,.newsletter__button{padding:20px}}.newsletter-compliance{font-size:1.2rem;padding:10px;color:#fff}.newsletter-compliance a{text-decoration:underline;font-size:1.2rem;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/627/assets/component-newsletter.css.map */
