.newsletter-footer{position:relative;overflow:hidden;padding:clamp(48px,6vw,96px) 0;background:var(--nf-bg, #0b0f14);color:var(--nf-text, #ffffff)}.newsletter-footer__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-size:cover;background-position:center;opacity:var(--nf-bg-opacity, .35);transform:scale(1.03)}.newsletter-footer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#0000008c,#000000b3 60%,#000c)}.newsletter-footer__inner{position:relative;z-index:2;text-align:center;max-width:820px;margin:0 auto;padding:0 1.5rem}.newsletter-footer__kicker{letter-spacing:.25em;text-transform:uppercase;font-size:.9rem;opacity:.85;margin-bottom:1rem}.newsletter-footer__title{margin:0;font-size:clamp(2.4rem,4.6vw,3.6rem);line-height:1.1;color:#bf963f}.newsletter-footer__text{margin:1.2rem auto 2.2rem;max-width:720px;opacity:.9;font-size:1.15rem}.newsletter-footer__form{display:grid;grid-template-columns:1fr auto;gap:.75rem;align-items:stretch;justify-content:center;max-width:640px;margin:0 auto}.newsletter-footer__input{width:100%;padding:1.1rem 1.15rem;border-radius:10px;border:1px solid rgba(255,255,255,.18);background:#ffffff14;color:#fff;outline:none}.newsletter-footer__input::placeholder{color:#ffffffa6}.newsletter-footer__input:focus{border-color:#ffffff61;background:#ffffff1a}.newsletter-footer__btn{padding:1.1rem 1.5rem;border-radius:10px;border:0;cursor:pointer;font-weight:700;background:var(--nf-accent, #f1c40f);color:#111;display:inline-flex;align-items:center;gap:.6rem;white-space:nowrap}.newsletter-footer__btn:hover{filter:brightness(.98)}.newsletter-footer__fineprint{margin-top:.9rem;font-size:.85rem;opacity:.75}.newsletter-footer__messages{margin-top:1rem;font-size:.95rem}.newsletter-footer__messages .success{color:#b8ffcc}.newsletter-footer__messages .error{color:#ffb8b8}@media (max-width: 640px){.newsletter-footer__form{grid-template-columns:1fr}.newsletter-footer__btn{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
