.newsletter-band{background:var(--nb-background);padding:var(--nb-padding) 0}.newsletter-band__inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:40px;max-width:var(--nb-container-max-width);margin:0 auto}.newsletter-band__content{display:flex;align-items:center;gap:20px;flex:1 1 420px;min-width:280px}.newsletter-band__icon{flex-shrink:0;width:var(--nb-icon-size);height:var(--nb-icon-size);color:var(--nb-text-color)}.newsletter-band__icon svg{width:100%;height:100%}.newsletter-band__eyebrow{display:block;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--nb-eyebrow-color);margin-bottom:6px}.newsletter-band__heading{color:var(--nb-text-color);margin:0;font-size:var(--nb-heading-size);line-height:1.15}.newsletter-band__subheading{color:var(--nb-text-color);opacity:.85;margin-top:8px;max-width:460px}.newsletter-band__subheading p{margin:0}.newsletter-band__form{flex:0 1 480px;min-width:280px}.newsletter-band__input-group{display:flex;width:100%;border-radius:6px;overflow:hidden}input[type=email].newsletter-band__input{flex:1 1 auto;width:auto;min-width:0;max-width:none;display:block;margin:0;border:none;border-radius:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--nb-input-background);color:var(--nb-input-text-color);padding:0 18px;height:52px;font-size:15px;box-sizing:border-box}input[type=email].newsletter-band__input::placeholder{color:var(--nb-input-text-color);opacity:.6}input[type=email].newsletter-band__input:focus{outline:none;box-shadow:none}button[type=submit].newsletter-band__submit{flex:0 0 auto;width:auto;max-width:none;margin:0;border:none;border-radius:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--nb-button-color);color:var(--nb-button-text-color);padding:0 28px;height:52px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:opacity .2s ease}button[type=submit].newsletter-band__submit:hover{opacity:.85}.newsletter-band__gdpr{color:var(--nb-text-color);opacity:.7;font-size:12px;margin-top:10px}.newsletter-band__success{color:var(--nb-text-color);font-weight:600}@media screen and (max-width:740px){.newsletter-band__inner{text-align:center;justify-content:center;padding-left:4%;padding-right:4%;box-sizing:border-box}.newsletter-band__content{flex-direction:column;text-align:center}.newsletter-band__form{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-newsletter-band.css.map */
