@media only screen and (min-width:1025px){.newsletter{order:3}}.newsletter .newsletter-wrapper{display:flex;flex-direction:column;gap:20px}.newsletter .newsletter-wrapper .heading{font-size:var(--font-size-14);font-weight:var(--font-weight-medium);letter-spacing:1.69px;text-align:center;text-transform:uppercase}@media only screen and (min-width:1025px){.newsletter .newsletter-wrapper .heading{text-align:left}}.newsletter .newsletter-wrapper .description{font-size:var(--font-size-14);margin:0 auto;max-width:400px;text-align:center}@media only screen and (min-width:1025px){.newsletter .newsletter-wrapper .description{flex-shrink:1;max-width:300px;text-align:left}}@media only screen and (min-width:1399.98px){.newsletter .newsletter-wrapper .description{max-width:400px}}.newsletter .newsletter-wrapper .form .newsletter-form{position:relative}.newsletter .newsletter-wrapper .form .newsletter-form .field{display:flex;margin:0 auto 1rem;max-width:400px}.newsletter .newsletter-wrapper .form .newsletter-form .field .field__input{border:1px solid #e2e1df;flex:1;font-size:var(--font-size-14);padding:18px 20px;text-transform:uppercase;width:100%}.newsletter .newsletter-wrapper .form .newsletter-form .field .field__input::-moz-placeholder{color:#858585;text-transform:uppercase}.newsletter .newsletter-wrapper .form .newsletter-form .field .field__input::placeholder{color:#858585;text-transform:uppercase}.newsletter .newsletter-wrapper .form .newsletter-form .field button{font-size:var(--font-size-14);padding:18px 20px;white-space:nowrap}.newsletter .newsletter-wrapper .form .newsletter-form .terms{color:#858585;font-size:var(--font-size-12);text-align:center}.newsletter .newsletter-wrapper .form .newsletter-form .terms a{color:inherit;font-size:inherit;letter-spacing:0;text-transform:none}.newsletter .newsletter-wrapper .form .newsletter-form .terms a:hover{color:var(--accent-1-color)}@media only screen and (min-width:1025px){.newsletter .newsletter-wrapper .form .newsletter-form .terms{text-align:left}}.newsletter .newsletter-form__message{align-items:center;display:flex;justify-content:center;margin-bottom:20px;margin-top:20px}.newsletter .newsletter-form__message .icon{background:#fff;border-radius:50%;height:24px;margin-right:15px;padding:6px;width:24px}.newsletter .newsletter-form__message .icon path{fill:var(--primary-color)}.newsletter .newsletter-form__message--error{color:#b30000}

/*# sourceMappingURL=section-gb-newsletter.min.css.map*/