.nb{padding-top:var(--nb-pt, 32px);padding-bottom:var(--nb-pb, 32px)}.nb-inner{display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap}.nb-brand{display:flex;align-items:center;gap:1.4rem}.nb-mark{width:3.6rem;height:auto;flex-shrink:0;object-fit:contain}.nb-heading{font-size:clamp(2rem,2.4vw,2.8rem);font-weight:700;letter-spacing:-.01em;margin:0}.nb-button{display:inline-flex;align-items:center;gap:.9rem;flex-shrink:0;padding:1.3rem 2.4rem;background:#111;color:#fff;font-size:1.4rem;font-weight:600;text-decoration:none;border-radius:var(--buttons-radius, 0px);transition:transform .2s ease,background-color .2s ease}.nb-button:hover{background:#2b2b2b;transform:translate(2px)}.nb-button-arrow svg{width:1.6rem;height:1.6rem;display:block}@media screen and (max-width:749px){.nb-inner{gap:1.4rem}.nb-heading{font-size:2rem}.nb-button{padding:1.1rem 1.8rem;font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/section-newsletter-banner.css.map */
