aaa-newsletter-signup[hidden]{display:none}.aaa-nls__panel{width:100%;margin-inline:auto}.aaa-nls__panel--narrow{max-width:var(--narrow-content-width)}.aaa-nls__panel--normal{max-width:var(--normal-content-width)}.aaa-nls__panel--wide{max-width:var(--wide-content-width)}.aaa-nls__panel--divider{border-block-start:var(--style-border-width, 1px) solid rgb(var(--color-foreground-rgb) / var(--opacity-15))}.aaa-nls__content{display:flex;flex-direction:column;gap:var(--gap-sm)}.aaa-nls__panel--center .aaa-nls__content,.aaa-nls__panel--center .aaa-nls__success{align-items:center;text-align:center}.aaa-nls__panel--center .aaa-nls__content .text-block{--text-align: center}.aaa-nls__content .email-signup-block{align-self:stretch;margin-block-start:var(--gap-xs)}.aaa-nls__content .email-signup-block+.text-block{margin-block-start:calc(var(--gap-sm) * -.5);opacity:.8}.aaa-nls .aaa-nls__content .email-signup__input-group:not(.email-signup__input-group--integrated){align-items:stretch}.aaa-nls .aaa-nls__content .email-signup__button{align-self:stretch}.aaa-nls__content .email-signup__input,.aaa-nls__content .email-signup__button--text{min-height:calc(var(--minimum-touch-target) + var(--padding-sm))}.aaa-nls__content .email-signup__button--text{padding-inline:var(--padding-3xl)}aaa-newsletter-signup[data-foreign-result] .email-signup__message{display:none}aaa-newsletter-signup[data-state=success] .aaa-nls__content{display:none}.aaa-nls__success{display:flex;flex-direction:column;gap:var(--gap-sm);scroll-margin-block:calc(var(--header-height, 80px) + var(--padding-xl))}.aaa-nls__success[hidden]{display:none}.aaa-nls__success:focus{outline:none}.aaa-nls__success-heading,.aaa-nls__success-text p{margin:0}aaa-newsletter-signup[data-state=success] .aaa-nls__success{animation:aaaNlsFadeIn .6s var(--animation-easing, ease) both}@keyframes aaaNlsFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){aaa-newsletter-signup[data-state=success] .aaa-nls__success{animation:none}}@media screen and (max-width:749px){.aaa-nls__content .email-signup-block+.text-block,.aaa-nls__content .email-signup-block+.text-block>*{font-size:.8125rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/aaa-newsletter-signup.css.map */
