.newsletter__background img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.newsletter__wrapper{position:relative;z-index:1}.newsletter-form__field-wrapper .field__input::placeholder{opacity:1}.newsletter__content{background-color:rgb(var(--color-background-content))}.newsletter__content>*+*{margin:.8rem 0}.newsletter__content>*:first-child{margin-top:0}.newsletter__content>*:last-child{margin-bottom:0}.newsletter__content>*+.newsletter__form{margin-top:3rem}.newsletter-form{max-width:100%}.newsletter-form__fields{display:flex;flex-direction:column;gap:1rem}.newsletter-form__email-field,.newsletter-form__phone-field{flex:1}.newsletter-form__button.field__button{position:relative;background-color:rgb(var(--color-foreground));color:#fff;width:100%}.newsletter-form__button.field__button svg{position:absolute;right:2rem}.newsletter-form .field__input{background-color:transparent;width:100%}.newsletter-form__email-field .field__input,.newsletter-form__phone-field .field__input{padding-right:1rem}.field__input--error{border-color:#dc2626;box-shadow:0 0 0 1px #dc2626}.field__input--error:focus{border-color:#dc2626;box-shadow:0 0 0 2px #dc262633}.field__input--error:after{content:attr(title);position:absolute;bottom:-20px;left:0;color:#dc2626;font-size:.875rem;font-weight:500}@media (min-width: 768px){.newsletter-form__fields{position:relative}.newsletter-form__phone-field .field__input{padding-right:5rem}}.newsletter__overlay:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--image-overlay);width:100%;height:100%;z-index:1}.newsletter-form__button{color:rgb(var(--color-foreground))}
/*# sourceMappingURL=/cdn/shop/t/15/assets/newsletter-section.css.map */
