.section-newsletter .section__wrapper .newsletter-image{display:block}.section-newsletter.newsletter--single-image{position:relative;overflow:hidden}.section-newsletter.newsletter--single-image .newsletter-background-image{position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--newsletter-background-image);background-position:center;background-size:cover;z-index:-2}.section-newsletter.newsletter--single-image .section__wrapper{gap:0}.section-newsletter.newsletter--single-image .newsletter-main{position:relative;overflow:hidden;isolation:isolate}.section-newsletter.newsletter--single-image .newsletter-main:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(var(--color-background));opacity:.82;pointer-events:none;z-index:-1}@media screen and (max-width:749px){.section-newsletter .section__wrapper .newsletter-main{padding-inline:2rem}.section-newsletter .section__wrapper .newsletter-image{height:20rem}.section-newsletter.newsletter--single-image .newsletter-main{min-height:24rem}}@media screen and (min-width:750px){.section-newsletter .section__wrapper{display:flex;align-items:stretch;gap:2rem}.section-newsletter .section__wrapper .newsletter-main{flex:1 1 auto;padding-inline:2rem;display:flex;align-items:center;justify-content:center}.section-newsletter.newsletter--single-image .section__wrapper .newsletter-main{flex:0 0 50%;min-height:25rem}.section-newsletter .section__wrapper .newsletter-image{flex:0 0 auto;width:35%;min-height:25rem}.section-newsletter .section__wrapper.image-width--medium .newsletter-image{width:50%}.section-newsletter .section__wrapper.image-width--large .newsletter-image{width:60%}}.section-newsletter .flexible-group{align-items:stretch}.section-newsletter .field{align-items:center;min-width:18rem}.section-newsletter .field .field-input{height:3.5rem}.section-newsletter .field .field-button{flex:0 0 auto;height:2.5rem;width:2.5rem;padding:0;background:rgb(var(--color-button));color:rgb(var(--color-button-text));border-radius:9999px}.section-newsletter .field.field--normal .field-button{margin-inline-end:.5rem}.section-newsletter .separate-button{padding-inline:1.75rem}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-newsletter.css.map */
