.footer-newsletter{background-color:#00aeef;border-radius:8px;padding:24px 28px;margin-bottom:20px;max-width:100%}.footer-heading{font-family:futura-pt-condensed,sans-serif;font-size:24px;letter-spacing:.08em;line-height:24.8px;font-weight:450;font-style:italic;text-transform:uppercase;margin-bottom:16px;color:#fcfefe!important}.footer-form{display:flex;flex-direction:column;gap:12px}.footer-form__fields{display:flex;gap:10px;flex-wrap:wrap}.footer-form__field{display:flex;flex-direction:column;flex:1 1 110px;min-width:0}.footer-form__label{font-family:Fira Sans;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#fcfefe;margin-bottom:6px}.footer-form__field input{width:100%;min-width:0;padding:12px 13px;background:#fcfefe;color:#1c3880;border:none;outline:none;border-radius:4px;font-family:Fira Sans;font-size:15px;font-weight:400}.footer-form__field input::placeholder{color:#5f6e8c}.footer-form__field input:focus{outline:2px solid #1c3880;outline-offset:2px}.footer-form__field input.has-error{outline:2px solid #b3261e}.footer-form__consent{display:flex;align-items:flex-start;gap:8px;cursor:pointer}.footer-form__consent input[type=checkbox]{margin-top:3px;flex-shrink:0}.footer-form__consent span{font-family:Fira Sans;font-size:12px;line-height:140%;color:#fcfefe}.footer-form__consent a{color:#fcfefe;text-decoration:underline}.footer-form .field-error{display:block;font-family:Fira Sans;font-size:12px;font-weight:600;color:#600;margin-top:4px}.footer-form button{align-self:flex-start;padding:12px 28px;background-color:#1c3880;border:none;border-radius:6px;color:#fcfefe;font-weight:600;font-family:Oswald;letter-spacing:.06em;text-transform:uppercase;line-height:140%;font-size:15px;cursor:pointer;white-space:nowrap}.footer-form button:disabled{opacity:.6;cursor:not-allowed}.footer-success-msg{margin-top:10px;font-size:14px;font-family:Fira Sans;color:#fcfefe}.footer-error-msg{margin-top:10px;font-size:14px;font-weight:600;font-family:Fira Sans;color:#600}@media screen and (max-width:768px){.footer-newsletter{max-width:100%}.footer-form__fields{flex-direction:column}.footer-form button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/newsletter-klaviyo.css.map */
