.footer{background-color:var(--color-footer-bg);color:var(--color-footer-text)}.footer__body{padding-block:var(--space-lg)}.footer__inner{display:flex;align-items:start;justify-content:space-evenly}.footer__brand{display:flex;justify-content:flex-start}.footer__logo-link{display:flex;align-items:center;justify-content:center;width:140px;height:140px;border-radius:50%;background-color:#fff;overflow:hidden;transition:opacity var(--transition)}.footer__logo-link:hover{opacity:.9}.footer__logo-image{width:100%;height:100%;object-fit:cover;transform:scale(1.5)}.footer__nav-heading{font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;font-weight:500;color:var(--color-footer-muted);margin-bottom:.75rem}.footer__nav-list{display:flex;flex-direction:column;gap:1rem}.footer__nav-link{font-size:1.375rem;color:var(--color-footer-text);transition:opacity var(--transition)}.footer__nav-link:hover{opacity:.6}.footer__social{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.footer__social-title{font-size:1.125rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--color-footer-text)}.footer__social-link{display:inline-flex;align-items:center;gap:.5rem;color:var(--color-footer-text);transition:opacity var(--transition);line-height:1}.footer__social-link:hover{opacity:.6}.footer__social-icon{width:38px;height:38px;display:block;flex-shrink:0}.footer__social-handle{font-size:1.125rem;color:var(--color-footer-text)}.footer__copyright-bar{background-color:var(--color-copyright-bg);padding-block:.875rem;text-align:center}.footer__copyright{font-size:.9375rem;color:#000;letter-spacing:.03em}@media(max-width:989px){.footer__inner{flex-wrap:wrap;gap:var(--space-lg);justify-content:center}.footer__brand{flex-basis:100%;justify-content:center}}@media(max-width:767px){.footer__inner{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"brand  social" "nav1   nav2";align-items:start;justify-items:center;gap:var(--space-md)}.footer__brand{grid-area:brand;flex-basis:auto;justify-content:center}.footer__social{grid-area:social;align-items:center;align-self:center}.footer__inner>:nth-child(2){grid-area:nav1}.footer__inner>:nth-child(3){grid-area:nav2}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-footer.css.map */
