.newsletter__panel{position:relative;overflow:hidden;border-radius:var(--newsletter-radius, 28px);background-color:var(--scheme-surface, var(--color-surface));isolation:isolate}.newsletter__image{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:cover}.newsletter .overlay{z-index:var(--z-base)}.newsletter__content{position:relative;z-index:calc(var(--z-base) + 1);display:flex;flex-direction:column;align-items:center;gap:var(--space-sm);padding:var(--space-xl) var(--space-md);text-align:center}.newsletter__panel:has(.newsletter__image) .newsletter__content{color:var(--color-inverse-foreground)}.newsletter__eyebrow{color:currentcolor;opacity:.8}.newsletter__heading{line-height:var(--leading-tight)}.newsletter__body{font-size:var(--text-sm);line-height:var(--leading-loose);max-inline-size:48ch;opacity:.85}.newsletter__form{inline-size:100%;max-inline-size:520px;margin-block-start:var(--space-2xs)}.newsletter__field{display:flex;flex-direction:column;gap:var(--space-2xs)}.newsletter__input{background-color:var(--color-background);color:var(--color-foreground);border-color:transparent}.newsletter__disclaimer{opacity:.7}@media screen and (min-width:750px){.newsletter__content{padding:var(--space-2xl) var(--space-xl)}.newsletter__body{font-size:var(--text-md)}.newsletter__field{flex-direction:row}.newsletter__submit{flex:0 0 auto}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/newsletter.css.map */
