.newsletter__inner{max-width:600px;margin-inline:auto;text-align:center}.newsletter__heading{margin-bottom:var(--space-2xs)}.newsletter__inner>div:first-child p{opacity:.72;line-height:1.6;max-width:46ch;margin-inline:auto}.newsletter__form{margin-top:1.75rem}.newsletter__input-wrap{display:flex;gap:0;border-radius:999px;border:1px solid rgb(var(--color-fg) / .2);background:rgb(var(--color-bg));overflow:hidden;transition:border-color var(--duration-normal) ease,box-shadow var(--duration-normal) ease}.newsletter__input-wrap:focus-within{border-color:rgb(var(--color-accent));box-shadow:0 0 0 4px rgb(var(--color-accent) / .12)}.newsletter__input-wrap input{flex:1;min-width:0;border:0;border-radius:0;padding:.95em 1.4em;background:transparent;font-size:var(--text-base)}.newsletter__input-wrap input:focus{box-shadow:none;transform:none;outline:none}.newsletter__input-wrap input::placeholder{opacity:.55}.newsletter__btn{border-radius:999px;flex-shrink:0;margin:4px;padding-inline:1.75em}.newsletter__success{font-weight:600;margin-top:var(--space-md);color:rgb(var(--color-accent-text));animation:slide-up-fade var(--duration-slow) ease}.section--dark .newsletter__input-wrap,.section--accent .newsletter__input-wrap{background:rgb(var(--color-bg) / .12);border-color:rgb(var(--color-bg) / .28)}.section--dark .newsletter__input-wrap input,.section--accent .newsletter__input-wrap input{color:inherit}@media(max-width:520px){.newsletter__input-wrap{flex-direction:column;border-radius:var(--radius-lg);background:transparent;border:0;box-shadow:none}.newsletter__input-wrap:focus-within{box-shadow:none}.newsletter__input-wrap input{border:1px solid rgb(var(--color-fg) / .2);border-radius:999px;text-align:center}.newsletter__btn{margin:.6rem 0 0;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/section-newsletter.css.map */
