.footer-col--newsletter .footer-block__heading,.footer-col--newsletter .disclosure__title{color:rgb(var(--text-color))}.footer-col--newsletter .rte{color:rgba(var(--text-color) / .82);font-size:14px;line-height:1.5;margin-bottom:14px}.footer-col--newsletter .input-with-button{max-width:380px}.footer-col--newsletter .input{background:var(--so-beige-lite, #faf7f0);color:var(--so-navy, #0f1c35);border:1px solid transparent;border-radius:var(--btn-border-radius, 8px) 0 0 var(--btn-border-radius, 8px)}.footer-col--newsletter .input::placeholder{color:var(--so-navy-muted, #5b6577);opacity:1}.footer-col--newsletter .input:focus-visible{outline:2px solid var(--so-orange, #ff580d);outline-offset:-2px}.footer-col--newsletter .btn{background:var(--so-beige, #ede5d5);border-color:var(--so-beige, #ede5d5);color:var(--so-navy, #0f1c35);border-radius:0 var(--btn-border-radius, 8px) var(--btn-border-radius, 8px) 0}.footer-col--newsletter .btn:hover{background:#fff;border-color:#fff}.footer-col--newsletter .btn svg,.footer-col--newsletter .btn use{color:var(--so-navy, #0f1c35)}.footer-col--newsletter .form__field-error{color:#ffb4a3}
/*# sourceMappingURL=/cdn/shop/t/182/assets/so-footer-newsletter.css.map */
