.section-newsletter{background-color:var(--text-alternate-color);color:var(--primary-color)}@media only screen and (min-width:992px){.section-newsletter .newsletter-wrapper{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between}}.section-newsletter .newsletter-wrapper .socials{flex-basis:auto;gap:40px;justify-content:flex-end;width:auto}@media only screen and (max-width:991.98px){.section-newsletter .newsletter-wrapper .socials{justify-content:flex-start;margin-top:32px}}.section-newsletter .newsletter-wrapper .subheading{font-size:14px;font-weight:500;letter-spacing:.02em;margin-bottom:24px}@media only screen and (min-width:992px){.section-newsletter .newsletter-wrapper .subheading{font-size:18px;margin-bottom:30px}}.section-newsletter .newsletter-wrapper .heading{font-size:32px;font-weight:300;letter-spacing:.02em;margin-bottom:36px}@media only screen and (min-width:992px){.section-newsletter .newsletter-wrapper .heading{font-size:44px;margin-bottom:40px}}.section-newsletter .newsletter-wrapper .form{flex:1}.section-newsletter .newsletter-wrapper .form .newsletter-form{position:relative}.section-newsletter .newsletter-wrapper .form .newsletter-form .field{position:relative;width:100%}@media only screen and (min-width:992px){.section-newsletter .newsletter-wrapper .form .newsletter-form .field{max-width:590px}}.section-newsletter .newsletter-wrapper .form .newsletter-form .field .form-terms{font-size:12px;letter-spacing:.02em;line-height:18px;margin-bottom:0;margin-top:33px;max-width:579px;width:100%}@media only screen and (min-width:992px){.section-newsletter .newsletter-wrapper .form .newsletter-form .field .form-terms{margin-top:44px}}.section-newsletter .newsletter-wrapper .form .newsletter-form .field .form-terms a{font-size:12px;letter-spacing:.02em;line-height:18px;text-decoration:underline}.section-newsletter .newsletter-wrapper .form .newsletter-form .field .form-terms a:hover{text-decoration:none}.section-newsletter .newsletter-wrapper .form .newsletter-form .field .custom-checkbox{align-items:center;display:flex;margin-bottom:0;margin-top:44px;max-width:400px;min-width:200px}@media only screen and (max-width:991.98px){.section-newsletter .newsletter-wrapper .form .newsletter-form .field .custom-checkbox{margin:0 auto}}@media only screen and (max-width:589.98px){.section-newsletter .newsletter-wrapper .form .newsletter-form .field .custom-checkbox{max-width:310px}}@media only screen and (max-width:379.98px){.section-newsletter .newsletter-wrapper .form .newsletter-form .field .custom-checkbox{max-width:200px}.section-newsletter .newsletter-wrapper .form .newsletter-form .field .custom-checkbox p{font-size:10px}}.section-newsletter .newsletter-wrapper .form .newsletter-form .field .custom-checkbox .checkmark{top:50%;transform:translateY(-50%)}.section-newsletter .newsletter-wrapper .form .newsletter-form .field .field__input{border:none;border-bottom:1px solid var(--primary-color);box-sizing:border-box;color:var(--primary-color);flex:1;font-size:14px;letter-spacing:.02em;padding:15px;width:100%}.section-newsletter .newsletter-wrapper .form .newsletter-form .field .field__input:focus{border-color:var(--primary-color);outline:none}.section-newsletter .newsletter-wrapper .form .newsletter-form .field .field__input::-moz-placeholder{color:var(--primary-color)}.section-newsletter .newsletter-wrapper .form .newsletter-form .field .field__input::placeholder{color:var(--primary-color)}.section-newsletter .newsletter-wrapper .form .newsletter-form .field button{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 19'%3E%3Cpath stroke='%231b1b1b' d='M0 9.5h28m-9.354 9.146 9-9m-9-9.292 9 9'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:17px 11px;border:none;border-radius:0;height:48px;overflow:hidden;position:absolute;right:0;text-indent:-99999px;top:0;transition:transform .4s ease;width:48px}.section-newsletter .newsletter-wrapper .form .newsletter-form .field button:hover{transform:translateX(8px)}.section-newsletter .newsletter-wrapper .form .newsletter-form .field .field__label{height:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;width:0}.section-newsletter .newsletter-form__message{align-items:center;display:flex;justify-content:center;margin-top:20px}.section-newsletter .newsletter-form__message .icon{background:#fff;border-radius:50%;height:24px;margin-right:15px;padding:6px;width:24px}.section-newsletter .newsletter-form__message .icon path{fill:var(--primary-color)}.pullout-newsletter .form-wrapper .phone-container{display:flex;gap:5px}.pullout-newsletter .form-wrapper .phone-container select{border:1px solid #e1e1e1;width:60px}

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