.newsletter{background-color:var(--primary-color);color:var(--text-alternate-color)}.newsletter .newsletter-wrapper{display:flex;flex-wrap:wrap;gap:16px 38px;justify-content:center}@media only screen and (max-width:991.98px){.newsletter .newsletter-wrapper{flex-direction:column}}.newsletter .newsletter-wrapper .heading{align-items:center;display:flex}@media only screen and (min-width:992px){.newsletter .newsletter-wrapper .heading{white-space:nowrap;width:-moz-max-content;width:max-content}}@media only screen and (max-width:991.98px){.newsletter .newsletter-wrapper .heading{margin:0 auto;text-align:center}}@media only screen and (min-width:320px){.newsletter .newsletter-wrapper .heading{font-size:24px}}@media only screen and (max-width:319.98px){.newsletter .newsletter-wrapper .heading{font-size:inherit}}.newsletter .newsletter-wrapper .form{flex:1}.newsletter .newsletter-wrapper .form .newsletter-form{position:relative}.newsletter .newsletter-wrapper .form .newsletter-form .field{align-items:center;display:flex;flex:1;gap:17px;justify-content:space-between}@media only screen and (max-width:991.98px){.newsletter .newsletter-wrapper .form .newsletter-form .field{flex-direction:column}}.newsletter .newsletter-wrapper .form .newsletter-form .field .custom-checkbox{align-items:center;display:flex;margin-bottom:0;width:220px}@media only screen and (max-width:991.98px){.newsletter .newsletter-wrapper .form .newsletter-form .field .custom-checkbox{margin:0 auto}}@media only screen and (max-width:589.98px){.newsletter .newsletter-wrapper .form .newsletter-form .field .custom-checkbox{max-width:310px}}@media only screen and (max-width:379.98px){.newsletter .newsletter-wrapper .form .newsletter-form .field .custom-checkbox{max-width:200px}}.newsletter .newsletter-wrapper .form .newsletter-form .field .custom-checkbox a,.newsletter .newsletter-wrapper .form .newsletter-form .field .custom-checkbox p{color:#fff;font-size:14px;font-weight:400}@media only screen and (max-width:379.98px){.newsletter .newsletter-wrapper .form .newsletter-form .field .custom-checkbox a,.newsletter .newsletter-wrapper .form .newsletter-form .field .custom-checkbox p{font-size:10px}}.newsletter .newsletter-wrapper .form .newsletter-form .field .custom-checkbox a{text-decoration:underline}.newsletter .newsletter-wrapper .form .newsletter-form .field .custom-checkbox .checkmark{top:50%;transform:translateY(-50%)}.newsletter .newsletter-wrapper .form .newsletter-form .field .field__input{border:none;border-radius:5px;box-sizing:border-box;flex:1;font-size:14px;max-height:41px;padding:8px 17px 11px;width:264px}@media only screen and (max-width:991.98px){.newsletter .newsletter-wrapper .form .newsletter-form .field .field__input{padding:12px 20px;width:clamp(100px,100%,600px)}}@media only screen and (max-width:767.98px){.newsletter .newsletter-wrapper .form .newsletter-form .field .field__input{width:100%}}.newsletter .newsletter-wrapper .form .newsletter-form .field button{white-space:nowrap}@media only screen and (max-width:991.98px){.newsletter .newsletter-wrapper .form .newsletter-form .field button{margin:0 auto}}.newsletter .newsletter-wrapper .form .newsletter-form .field .field__label{height:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;width:0}.newsletter .newsletter-form__message{align-items:center;display:flex;justify-content:flex-start}.newsletter .newsletter-form__message:focus-visible{outline:none}.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)}

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