.section-newsletter{position:relative;background-color:var(--color-yellow)}.section-newsletter__inner{display:grid;grid-template-columns:1fr 30em;gap:2em}@media (max-width:1100px){.section-newsletter__inner{grid-template-columns:1fr;grid-template-rows:auto;gap:1.5em}}.section-newsletter__content{display:flex;flex-direction:column;gap:.5em}@media (max-width:1100px){.section-newsletter__content{text-align:center}}.section-newsletter__content h2,.section-newsletter__content h3,.section-newsletter__content h4,.section-newsletter__content h5,.section-newsletter__content h6,.section-newsletter__content p{margin:0}.section-newsletter__content p{font-size:1.25em;letter-spacing:1px}.section-newsletter__content h2,.section-newsletter__content h3,.section-newsletter__content h4,.section-newsletter__content h5,.section-newsletter__content h6{font-size:1.75em;line-height:1.2}.section-newsletter__form{display:flex;align-items:center}@media (max-width:1100px){.section-newsletter__form{text-align:center}}.section-newsletter__form>.klaviyo-form{width:100%;min-width:100%}.section-newsletter__form>.klaviyo-form button{font:1.25em Oswald,arial,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;padding-left:2em!important;padding-right:2em!important;border-radius:0 3px 3px 0!important}.section-newsletter__form>.klaviyo-form input{border-radius:3px 0 0 3px!important}.section-newsletter__form form{width:100%;min-width:100%;display:flex;flex-direction:column;gap:.5em}.section-newsletter__form form .newsletter-success span{font-size:.875em;font-weight:700}.section-newsletter__form label{display:none}.section-newsletter__form .fields{display:flex}@media (max-width:440px){.section-newsletter__form .fields{flex-direction:column;gap:.25em}}.section-newsletter__form .fields input{width:100%;border:1px solid var(--color-white);border-radius:3px 0 0 3px}@media (max-width:440px){.section-newsletter__form .fields input{border-radius:3px}}.section-newsletter__form .fields button{border-radius:0 3px 3px 0}@media (max-width:440px){.section-newsletter__form .fields button{border-radius:3px;width:100%}}.section-newsletter__form .fields ::-moz-placeholder{font:.875em "Nunito Sans",arial,sans-serif}.section-newsletter__form .fields ::placeholder{font:.875em "Nunito Sans",arial,sans-serif}.section-newsletter__form .fields :-ms-input-placeholder{font:.875em "Nunito Sans",arial,sans-serif}.section-newsletter__form .fields ::-ms-input-placeholder{font:.875em "Nunito Sans",arial,sans-serif}