footer .section-background,footer .section-wrapper .section-background{background-color:var(--color-inverse-bg)!important}footer .section,footer .footer-content{background-color:transparent;color:var(--color-inverse-text)}footer,footer a,footer p,footer span,footer li,footer h1,footer h2,footer h3,footer h4,footer h5,footer h6{color:var(--color-inverse-text)}footer a{text-decoration:none;transition:opacity .28s cubic-bezier(.16,1,.3,1)}footer a:hover{opacity:.65}footer .menu__heading,footer .menu__heading__default{font-family:Inter,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--color-inverse-text)!important;margin-bottom:16px}footer .footer-menu__item a,footer .menu a,footer nav a,footer ul li a{font-family:Inter,sans-serif;font-size:13px;font-weight:300;letter-spacing:.02em;color:#ffffffb3;display:block;padding:4px 0;text-decoration:none;transition:color .28s cubic-bezier(.16,1,.3,1)}footer .footer-menu__item a:hover,footer .menu a:hover,footer nav a:hover,footer ul li a:hover{color:var(--color-inverse-text)}footer .header-logo,footer .logo,footer [class*=logo] a,footer [class*=logo]{font-family:Cormorant Garamond,serif!important;font-weight:300!important;font-style:italic!important;font-size:16px!important;letter-spacing:.04em!important;color:var(--color-inverse-text)!important}footer .footer__tagline,footer .rte p,footer .text-block p{font-family:Cormorant Garamond,serif;font-style:italic;font-size:16px;font-weight:300;color:#ffffffb3;margin-top:8px;line-height:1.5}footer input[type=email],footer .email-signup input{background:transparent!important;border:none!important;border-bottom:1px solid rgba(255,255,255,.3)!important;border-radius:0!important;color:var(--color-inverse-text)!important;font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:300!important;padding:8px 0!important;width:100%!important;outline:none!important;box-shadow:none!important;transition:border-color .28s cubic-bezier(.16,1,.3,1)!important}footer input[type=email]::placeholder,footer .email-signup input::placeholder{color:#fff6!important;font-size:11px!important;letter-spacing:.08em!important;text-transform:uppercase!important}footer input[type=email]:focus,footer .email-signup input:focus{border-bottom-color:#ffffffb3!important}footer button[type=submit],footer .email-signup button,footer .email-signup [type=submit]{background:transparent!important;border:none!important;color:var(--color-inverse-text)!important;cursor:pointer!important;padding:0!important;font-family:Inter,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:opacity .28s cubic-bezier(.16,1,.3,1)!important}footer button[type=submit]:hover,footer .email-signup button:hover{opacity:.65!important}.footer-utilities,footer-group>footer:last-child{border-top:1px solid rgba(255,255,255,.12);background-color:var(--color-inverse-bg)}footer .social-links a,footer [class*=social] a{color:#ffffffb3!important;transition:color .28s cubic-bezier(.16,1,.3,1)!important}footer .social-links a:hover,footer [class*=social] a:hover{color:var(--color-inverse-text)!important;opacity:1!important}footer .payment-icons img,footer [class*=payment] img{filter:brightness(0) invert(1);opacity:.5}footer .footer-copyright,footer [class*=copyright]{font-family:Inter,sans-serif;font-size:11px;font-weight:300;color:#fff6;letter-spacing:.04em}footer *,footer *:before,footer *:after{border-radius:0!important}@media screen and (min-width:990px){footer .footer-content{grid-template-columns:repeat(4,1fr)!important;gap:48px!important;padding-top:80px!important;padding-bottom:80px!important}}@media screen and (max-width:989px){footer .footer-content{padding-top:48px!important;padding-bottom:48px!important;gap:40px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/footer.css.map */
