.promo-signup-banner{background-color:var(--psb-bg, #7a5c1e);color:var(--psb-text, #faf7f0)}.promo-signup-banner__wrapper{display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:center}@media screen and (min-width:750px){.promo-signup-banner__wrapper{grid-template-columns:1.4fr 1fr;gap:4rem}}.promo-signup-banner__eyebrow{margin:0 0 1rem;font-size:1.2rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--psb-text, #faf7f0)}.promo-signup-banner__heading{margin:0 0 1.2rem;line-height:1.15;color:var(--psb-text, #faf7f0)}.promo-signup-banner__text{margin:0;font-size:1.6rem;line-height:1.65;color:color-mix(in srgb,var(--psb-text, #faf7f0) 82%,transparent)}.promo-signup-banner__text p{margin:0}.promo-signup-banner__form-wrap{width:100%}.promo-signup-banner__form-wrap .newsletter-form{align-items:stretch;max-width:none;margin:0}.promo-signup-banner__field-wrapper{display:flex;gap:0}.promo-signup-banner__field-wrapper .field{flex:1}.promo-signup-banner__field-wrapper .field__input{padding-right:1.5rem;height:100%;border-radius:0}.promo-signup-banner__button{flex:0 0 auto;margin:0;border-radius:0;background-color:var(--psb-button-bg, #1c1a16);color:var(--psb-button-text, #faf7f0);border-color:var(--psb-button-bg, #1c1a16);white-space:nowrap}.promo-signup-banner__button:after,.promo-signup-banner__button:hover:after{box-shadow:unset}.promo-signup-banner__note{margin:1.2rem 0 0;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--psb-text, #faf7f0) 70%,transparent)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-promo-signup-banner.css.map */
