.newsletter-section{position:relative}.newsletter-bg-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.newsletter-bg-image.mobile{display:none}.newsletter-bg-image img{width:100%;height:100%}.newsletter-container{display:flex;justify-content:space-between}.newsletter-container .heading{max-width:530px;margin-bottom:25px;font-weight:600;font-size:27px;line-height:150%;color:var(--color-accent-1)}.newsletter-container .paragraph{max-width:450px;font-weight:400;font-size:18px;line-height:160%;color:#fff}.newsletter-form{width:fit-content;max-width:530px}.newsletter-form .drip-form{width:100%}.newsletter-form-field-wrapper{width:100%;margin-bottom:16px;padding:10px;background:#aeecff1f;-webkit-backdrop-filter:blur(3.5px);backdrop-filter:blur(3.5px);border-radius:12px}.newsletter-form .field{width:unset;height:unset;margin:0;border:none}.newsletter-form__input-container{width:100%;position:relative;margin-right:7px}.newsletter-form .field input{width:100%;margin-right:7px;color:var(--color-almost-dark-text);background:#fff;border:1px solid #AEECFF;-webkit-backdrop-filter:blur(3.5px);backdrop-filter:blur(3.5px);border-radius:7px}.field__input:focus~label.field__label{font-size:11px}.newsletter-container .primary-btn{width:160px}.newsletter-form .field label{width:max-content;font-weight:400;font-size:17px;line-height:24px;color:var(--color-almost-dark-text)}.newsletter-container .newsletter-form__message{justify-content:flex-start}.newsletter-container .newsletter-form__message--success{color:#fff}.newsletter-container .newsletter-form__message--success .icon-success{width:35px}.newsletter-container .newsletter-form__legal-text{font-weight:400;font-size:14px;line-height:20px;color:var(--color-accent-2)}@media screen and (min-width:1800px){.newsletter-container .heading{max-width:620px;margin-bottom:35px;font-size:32px}.newsletter-container .newsletter-form__legal-text{font-size:16px}.newsletter-form{max-width:700px}.newsletter-form-field-wrapper .field__input{width:100%}.newsletter-form .field button{width:200px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{font-size:20px}}@media screen and (max-width:1300px){.newsletter-form{padding-left:50px}}@media screen and (max-width:1000px){.newsletter-bg-image.desktop{display:none}.newsletter-bg-image.mobile{display:block}.newsletter-container{flex-direction:column;align-items:center}.newsletter-form{margin-top:50px;padding-left:0}}@media screen and (max-width:768px){.newsletter-container .heading{margin-bottom:25px;font-size:24px;text-align:center}.newsletter-container .paragraph{margin:0 auto;font-size:15px;text-align:center}.newsletter-form-field-wrapper{margin-bottom:20px}.newsletter-container .field{flex-direction:column}.newsletter-container .field__input{width:100%}.newsletter-form__input-container .field__label{top:50%;left:50%;transform:translate(-50%,-50%)}.field__input:focus~label.field__label,.field__input:not(:placeholder-shown)~.field__label{transform:translateY(-50%)}.newsletter-container .primary-btn{width:100%;margin-top:10px}.newsletter-container .newsletter-form__legal-text{font-size:13px;text-align:center}}@media screen and (max-width:400px){.newsletter-container .paragraph{font-size:13px}}@media screen and (max-width:355px){.newsletter-container .heading{font-size:20px}.newsletter-container .paragraph{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/component-newsletter-form.css.map */
