.shopify-section:has(>.newsletter-band){display:block;width:100%}.newsletter-band{background:var(--nb-bg);color:#fff}.newsletter-band__inner{max-width:560px;margin:0 auto;padding:64px 20px;text-align:center}.newsletter-band .newsletter-band__eyebrow{margin:0 0 10px;color:var(--nb-accent);font-size:12px;font-weight:600;letter-spacing:.3em;text-transform:uppercase}.newsletter-band .newsletter-band__heading{margin:0 0 12px;padding:0;color:#fff;font-family:var(--nb-heading-family);font-weight:var(--nb-heading-weight);font-size:44px;line-height:1.05;letter-spacing:.01em;text-transform:uppercase}.newsletter-band .newsletter-band__text{margin:0 auto 26px;color:#ffffffbf;font-size:16px;line-height:1.55}.newsletter-band .newsletter-band__row{display:flex;align-items:stretch;width:100%}.newsletter-band .newsletter-band__input{flex:1 1 auto;min-width:0;height:52px;margin:0;padding:0 16px;border:1px solid rgba(255,255,255,.45);border-right:0;border-radius:0;background:transparent;color:#fff;font-size:15px}.newsletter-band .newsletter-band__input::placeholder{color:#fff9;opacity:1}.newsletter-band .newsletter-band__input:focus{outline:2px solid var(--nb-accent);outline-offset:-2px}.newsletter-band .newsletter-band__button{flex:0 0 auto;height:52px;margin:0;padding:0 30px;border:1px solid var(--nb-accent)!important;border-radius:0;background:var(--nb-accent)!important;color:#000!important;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease}.newsletter-band .newsletter-band__button:hover{background:#fff!important;border-color:#fff!important}.newsletter-band .newsletter-band__note{margin:12px 0 0;color:#ffffff8c;font-size:12px}.newsletter-band .newsletter-band__message{margin:0 0 12px;font-size:14px}.newsletter-band .newsletter-band__message--success{color:var(--nb-accent)}.newsletter-band .newsletter-band__message--error{color:#ff8a8a}.newsletter-band .newsletter-band__perks{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 0;margin:18px 0 0;padding:0;list-style:none}.newsletter-band .newsletter-band__perks li{margin:0;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.newsletter-band .newsletter-band__perks li+li:before{content:"\2022";margin:0 14px}.newsletter-band--gold{position:relative;overflow:hidden;background:var(--nb-accent);color:#000}.newsletter-band__watermark{position:absolute;top:50%;right:-40px;width:620px;height:200px;transform:translateY(-50%);background-repeat:no-repeat;background-position:top center;background-size:100% auto;opacity:.12;pointer-events:none}.newsletter-band--gold .newsletter-band__inner{position:relative;max-width:900px;padding:80px 20px}.newsletter-band--gold .newsletter-band__eyebrow{color:#000}.newsletter-band--gold .newsletter-band__heading{color:#000;font-size:84px;line-height:1}.newsletter-band--gold .newsletter-band__text{color:#000;font-size:17px;font-weight:600}.newsletter-band--gold .newsletter-band__form{max-width:580px;margin:0 auto}.newsletter-band--gold .newsletter-band__input{border:2px solid #000;border-right:0;background:#fff;color:#000}.newsletter-band--gold .newsletter-band__input::placeholder{color:#666}.newsletter-band--gold .newsletter-band__input:focus{outline-color:#000}.newsletter-band--gold .newsletter-band__button{border:2px solid #000!important;background:#000!important;color:#fff!important}.newsletter-band--gold .newsletter-band__button:hover{background:#fff!important;border-color:#000!important;color:#000!important}.newsletter-band--gold .newsletter-band__note,.newsletter-band--gold .newsletter-band__message--success{color:#000}.newsletter-band--gold .newsletter-band__message--error{color:#8b0000}@media(max-width:767px){.newsletter-band__inner{padding:48px 20px}.newsletter-band .newsletter-band__heading{font-size:32px}.newsletter-band--gold .newsletter-band__inner{padding:56px 20px}.newsletter-band--gold .newsletter-band__heading{font-size:44px}.newsletter-band__watermark{right:-120px;width:420px;height:135px}.newsletter-band .newsletter-band__perks{gap:6px 18px}.newsletter-band .newsletter-band__perks li+li:before{content:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-newsletter-band.css.map */
