.footer{background:#fff;color:#000}.footer-container{padding-top:var(--spacing-10);padding-bottom:var(--spacing-8);display:flex;flex-direction:column;gap:var(--spacing-10)}.footer-header-logo{width:77px}.footer-header-logo svg{width:100%;height:auto}.footer-header svg path{fill:#000}.footer-body{display:flex;flex-direction:column;gap:var(--spacing-10)}.footer-signup-container{display:flex;flex-direction:column;gap:var(--spacing-5);max-width:20.5rem}@media screen and (min-width:750px){.footer-signup-container{max-width:unset;width:clamp(25rem,30%,30rem)}}.footer-signup-container p{margin:0}.footer-signup-container form input{background-color:transparent;border:0;flex:1;padding:var(--spacing-4) var(--spacing-3);color:inherit;font-size:inherit;border-radius:var(--border-radius-small)}.footer-signup-container form input:focus{outline-offset:0}.footer-signup-container form input::placeholder{color:var(--color-cloudy-white);opacity:.5;font-size:.875rem;font-family:inherit;align-self:flex-end}.footer-signup-container form input:focus{border:0;outline:none;box-shadow:none}.footer-signup-container form input:focus-visible{outline:var(--color-ocean-blue) 1px solid;outline-style:dashed}.footer-signup-form{width:100%;border-bottom:#000000 1px solid}.footer-signup-form-container{display:flex;gap:var(--spacing-5);align-items:stretch;padding-top:var(--spacing-4);padding-bottom:var(--spacing-3)}.footer-signup-form-container button{background-color:var(--color-rich-black);color:var(--color-full-white);border:0;padding:var(--spacing-4) var(--spacing-5);border-radius:var(--border-radius-small)}.footer-signup-form-container button:focus{outline-offset:0}.footer-signup-form-container button:hover{background-color:var(--color-full-white);color:var(--color-rich-black);transition:var(--transition)}.footer-signup-form-success,.footer-signup-form-errors{display:flex;gap:var(--spacing-3);align-items:center}.footer-signup-form-errors{margin-top:var(--spacing-3);margin-bottom:var(--spacing-3)}.footer-signup-form-success svg,.footer-signup-form-errors svg{width:.875rem;height:auto}.footer-signup-form-success svg path:first-of-type{fill:transparent}.footer-signup-form-errors svg circle:nth-of-type(1){stroke-width:1}.footer-signup-form-errors svg circle:nth-of-type(2){fill:transparent;stroke:transparent}.footer-signup-form-errors svg path{stroke:var(--color-full-black);stroke-width:.4}.footer-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(15.625rem,1fr));gap:var(--spacing-8)}.footer-links-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.footer-links-list a{display:inline-block;padding-top:var(--spacing-2);padding-bottom:var(--spacing-2)}.footer-links-container{display:flex;flex-direction:column;gap:var(--spacing-3)}.footer-links-heading{color:#000;margin:0}.localization-form-list{display:flex;list-style:none;margin:0;padding:0;gap:var(--spacing-5)}.localization-form-list button{background-color:transparent;border:0;color:#000;padding:0;text-underline-offset:2px}.localization-form-list button[aria-current=true]{text-decoration:underline}.footer-footer{display:flex;align-items:flex-end;gap:var(--spacing-5);color:#000}.footer-footer p{margin:0;color:#000}.footer-footer p{margin:0}.footer-footer-logo{width:4rem}.footer-footer-logo svg{width:100%;height:auto}.footer-footer-logo svg,.footer-footer-logo svg *,.footer-footer-logo svg path{fill:#000!important;stroke:#000!important}.footer-signup-container,.footer-signup-container p,.footer-signup-container input,.footer-signup-container input::placeholder{color:#000!important}.footer-signup-form-container,.footer-signup-form-container input,.footer-signup-form-container input::placeholder{color:#000!important}.footer button,.footer input[type=submit]{font-family:Assistant,sans-serif!important;font-weight:300!important;letter-spacing:0!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-footer.css.map */
