.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-orange, #ff580d);border-color:var(--so-orange, #ff580d);color:#fff;border-radius:0 var(--btn-border-radius, 8px) var(--btn-border-radius, 8px) 0}.footer-col--newsletter .btn:hover{background:var(--so-orange-deep, #b83c00);border-color:var(--so-orange-deep, #b83c00)}.footer-col--newsletter .btn svg,.footer-col--newsletter .btn use{color:#fff}.footer-col--newsletter .form__field-error{color:#ffb4a3}
/*# sourceMappingURL=/cdn/shop/t/114/assets/so-footer-newsletter.css.map */
