.footer{background-color:rgb(var(--color-background))}.footer__main{display:flex;flex-direction:column;gap:3rem;align-items:center;text-align:center}@media screen and (min-width: 990px){.footer__main{flex-direction:row;justify-content:space-between;align-items:center;gap:2rem;text-align:left}}.footer__logo{flex-shrink:0}.footer__logo img{display:block;height:auto}.footer__logo-text{font-family:var(--font-heading-family);font-size:2.4rem;font-style:italic;color:rgb(var(--color-foreground))}.footer__nav{flex-grow:1}.footer__nav-list{display:flex;flex-direction:column;gap:1.5rem;margin:0;padding:0;list-style:none}@media screen and (min-width: 990px){.footer__nav-list{flex-direction:row;justify-content:center;gap:4rem}}.footer__nav-item{margin:0}.footer__nav-link{font-size:1.1rem;letter-spacing:.15em;text-transform:uppercase;color:rgb(var(--color-foreground));text-decoration:none;transition:opacity .2s ease}.footer__nav-link:hover{opacity:.7}.footer__address{text-align:center}@media screen and (min-width: 990px){.footer__address{text-align:right}}.footer__address-line{font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;margin:0;line-height:1.6;color:rgb(var(--color-foreground))}.footer__contact{text-align:center}@media screen and (min-width: 990px){.footer__contact{text-align:right}}.footer__contact-line{font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;margin:0;line-height:1.6;color:rgb(var(--color-foreground))}.footer__contact-line a{color:rgb(var(--color-foreground));text-decoration:none;transition:opacity .2s ease}.footer__contact-line a:hover{opacity:.7}
/*# sourceMappingURL=/cdn/shop/t/44/assets/section-footer.css.map */
