.newsletter--stay-updated{background:var(--section-bg);color:var(--section-text)}.newsletter--stay-updated .newsletter__icon-wrap{color:var(--section-text);filter:drop-shadow(0 4px 12px var(--newsletter-icon-glow))}.newsletter--stay-updated .newsletter__heading{color:var(--section-heading);font-family:var(--section-heading-font);font-size:var(--section-heading-size)}.newsletter--stay-updated .newsletter__content{color:var(--section-text);font-family:var(--section-body-font);font-size:var(--section-body-size)}.newsletter--stay-updated .newsletter__privacy{color:var(--section-secondary-text);font-family:var(--section-body-font);font-size:var(--section-body-size)}.newsletter--stay-updated .newsletter__form .input{background:var(--section-card-bg);color:var(--section-card-text);border:none;border-radius:9999px;padding:14px 30px;min-height:2.75rem;font-family:var(--section-body-font);font-size:var(--section-body-size)}.newsletter--stay-updated .newsletter__form .input::placeholder{color:var(--section-secondary-text);font-family:var(--section-body-font);font-size:var(--section-body-size)}.newsletter--stay-updated .newsletter__form .button{border-radius:28px;border-bottom-left-radius:0!important;padding:13px 50px;text-transform:uppercase;letter-spacing:.02em;min-height:2.75rem;font-family:var(--section-btn-font);font-size:var(--section-btn-size)}.newsletter--stay-updated .newsletter__form .form-row{gap:.75rem;flex-wrap:nowrap}.newsletter--stay-updated .newsletter__form .form-control{flex:1 1 auto;min-width:0}.newsletter--stay-updated .newsletter__grid{display:grid;align-items:center}.newsletter--stay-updated .newsletter__icon-wrap{margin-bottom:25px}.newsletter--stay-updated .newsletter__heading{margin-bottom:15px}.newsletter--stay-updated .newsletter__content{margin-bottom:30px}.newsletter--stay-updated .newsletter__content.prose p{margin:0}.newsletter__inner{padding:100px var(--page-padding)}@media(min-width:700px){.newsletter--stay-updated .newsletter__grid{grid-template-columns:1fr 1fr}}@media(max-width:699px){.newsletter--stay-updated .newsletter__form .form-row{flex-wrap:wrap;gap:16px;padding-top:20px;padding-bottom:20px}.newsletter--stay-updated .newsletter__form .button{width:100%}.newsletter__inner{padding:30px var(--page-padding)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/newsletter-custom.css.map */
