.section-newsletter{background-color:var(--grey-100)}.section-newsletter .wrapper{display:flex;flex-direction:column;align-items:center;padding:4.8rem 0}@media screen and (min-width: 1024px){.section-newsletter .wrapper{flex-direction:row;gap:2rem;padding:6.4rem 0}}.section-newsletter .wrapper .newsletter-heading{display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 1024px){.section-newsletter .wrapper .newsletter-heading{align-items:flex-start;max-width:44.8rem}}.section-newsletter .wrapper .newsletter-heading h2{font-size:3.2rem;font-weight:600;line-height:4rem;text-align:center;color:var(--black)}@media screen and (min-width: 1024px){.section-newsletter .wrapper .newsletter-heading h2{text-align:left}}.section-newsletter .wrapper .newsletter-heading p{font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0px;color:var(--grey-600);margin-top:1.6rem;text-align:center}@media screen and (min-width: 1024px){.section-newsletter .wrapper .newsletter-heading p{text-align:left}}.section-newsletter .wrapper .newsletter-form{width:100%;display:flex;align-items:center;justify-content:center;margin-top:4rem;max-width:52.1rem}@media screen and (min-width: 1024px){.section-newsletter .wrapper .newsletter-form{margin-top:0;max-width:none}}.section-newsletter .wrapper .newsletter-form form{width:100%;display:flex;flex-direction:column;position:relative;isolation:isolate}@media screen and (min-width: 1024px){.section-newsletter .wrapper .newsletter-form form{max-width:52.1rem}}.section-newsletter .wrapper .newsletter-form form .form-field input{width:100%;min-height:6.4rem;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0px;color:var(--black);padding:1.3rem 6.8rem 1.3rem 2rem;background-color:var(--white);border:1.5px solid var(--grey-200);border-radius:20rem}.section-newsletter .wrapper .newsletter-form form .form-field input::placeholder{color:var(--grey-600)}.section-newsletter .wrapper .newsletter-form form .form-field input:focus{outline:none;box-shadow:none}.section-newsletter .wrapper .newsletter-form form .form-field>button{font-size:1.6rem;font-weight:700;line-height:2.4rem;letter-spacing:0px;color:var(--white);width:max-content;height:4.8rem;display:flex;align-items:center;justify-content:center;background-color:var(--green-400);border-radius:200px;flex-shrink:0;transition:background-color .2s ease;position:absolute;top:50%;right:.6rem;transform:translateY(-50%);padding:1.2rem 2.4rem}.section-newsletter .wrapper .newsletter-form form .form-field>button:hover{background-color:var(--green-500)}.section-newsletter .wrapper .newsletter-form form .form-field>button svg{width:auto;height:2rem;flex-shrink:0}.section-newsletter .wrapper .newsletter-form form .form-field>button svg path{stroke:var(--white)}.section-newsletter .wrapper .newsletter-socials{display:flex;align-items:center;justify-content:center;gap:2.8rem;margin-top:4rem}@media screen and (min-width: 1024px){.section-newsletter .wrapper .newsletter-socials{justify-content:flex-end;margin-top:0}}.section-newsletter .wrapper .newsletter-socials a{display:flex;align-items:center;justify-content:center;width:max-content;flex-shrink:0}.section-newsletter .wrapper .newsletter-socials a svg{width:auto;height:3rem;flex-shrink:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-newsletter.css.map */
