.newsletter{position:relative;z-index:0}.newsletter:has(.newsletter__media-as-background){display:grid;align-items:center;overflow:clip;margin:2rem 0}.newsletter:has(.newsletter__media-as-background) .newsletter__wrapper :first-child{margin-top:0}.newsletter:not(.color-background-1){padding:2rem 0}.newsletter.page-width{margin-top:3rem;margin-bottom:3rem}@media (min-width: 990px){.newsletter.page-width{margin-bottom:3rem}}.newsletter__media{margin:2rem auto;max-width:100%}.newsletter__media-as-background{position:absolute;margin:0;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1}.newsletter__icon{margin:2rem 0}.newsletter__icon svg,.newsletter__icon>img{margin:0 auto}.form-newsletter_container{max-width:24rem;margin:0 auto;position:relative;z-index:10}.subtext-content{position:relative;z-index:10;margin-bottom:1rem;display:block;max-width:42rem;padding-bottom:1rem}.newsletter-form__field-wrapper input::-moz-placeholder{color:var(--color-foreground)}.newsletter-form__field-wrapper input::placeholder{color:var(--color-foreground)}.newsletter-form__button{background-color:#fff!important;color:#000!important;border:1px solid white;border-radius:6px;padding:.75rem 1.25rem;transition:all .2s ease-in-out}.field__input:focus,.newsletter-form__button:hover{outline:2px solid #f0a500;box-shadow:0 0 0 2px #fff6}.newsletter-form__button:hover,.newsletter-form__button:focus{background-color:#f4a300;color:#fff;border-color:#f4a300}.newsletter-form__button:hover{transform:scale(1.03)}.field__input{border:1px solid white;border-radius:6px;padding:.75rem 1.25rem;background:transparent;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/7/assets/newsletter.css.map */
