.newsletter{display:flex;background-color:var(--color-dark);color:var(--color-light)!important;padding-block:8rem}.newsletter__inner{display:flex;flex-direction:column;justify-content:center;align-items:stretch;text-align:center}.newsletter__description{font-size:1.5rem}.newsletter__form{margin-top:3rem;position:relative}.newsletter .field input[type=email]{height:3.5rem;border:1px solid var(--color-text-light);border-radius:.25rem .5rem .5rem .25rem;color:var(--color-light)}.newsletter .field input[type=email]::placeholder{color:var(--color-text-light)}.newsletter .field.invalid input[type=email]{border-color:#ff6b6b;color:#ff6b6b}.newsletter .field.invalid input[type=email]::placeholder{color:#ff6b6b}.newsletter button[type=submit]{position:absolute;right:.25rem;top:.25rem}.newsletter__consent{display:flex;flex-direction:row;align-items:flex-start;gap:.5rem;margin-top:1.5rem;text-align:left}.newsletter__consent input[type=checkbox]{accent-color:var(--color-light)}.newsletter .field.invalid input[type=checkbox]{outline-color:#ff6b6b}.newsletter__disclaimer{font-size:.75rem;line-height:1.7;color:var(--color-text-lighter)}.newsletter__disclaimer a{color:var(--color-light);text-decoration:underline}.newsletter__region--hidden{opacity:0;pointer-events:none;height:0;overflow:hidden;margin:0;transition:opacity .3s ease,height .3s ease,margin .3s ease}.newsletter__success,.newsletter__error{opacity:0;transform:translateY(.75rem);transition:opacity .4s ease,transform .4s ease}.newsletter__status--visible,.newsletter--design-mode .newsletter__success,.newsletter--design-mode .newsletter__error{opacity:1;transform:translateY(0)}.newsletter__error .newsletter__description,.newsletter__success .newsletter__description{margin-block:2rem 0;font-size:1rem;color:var(--color-text-lighter)}@media(max-width:767px){.newsletter{padding-block:5rem}.newsletter .field input[type=email]{height:3.25rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-newsletter.css.map */
