.footer{flex-direction:column;gap:var(--nova-space-lg)}.footer__container{padding:var(--nova-space-lg) var(--nova-space-page-margin)}.footer__side{width:100%;margin-top:var(--nova-space-lg)}.footer__body{display:flex;justify-content:left;flex-direction:column;align-items:flex-start;width:100%}.footer__content{align-items:center}.footer__content-title a{text-decoration:underline;text-underline-offset:var(--nova-text-underline-offset)}.footer__menu-summary{list-style:none;display:flex;justify-content:space-between;align-items:center}.footer__menu-summary svg{transition:transform var(--nova-duration-short) var(--nova-animation-easing)}.footer__menu-summary::-webkit-details-marker{display:none}.footer__block details[open] .footer__menu-summary svg{transform:rotate(180deg)}.footer__block details[open] .footer__menu-wrapper{padding-top:var(--nova-space-md)}.footer__menu-wrapper{list-style:none}.footer__menu-title{margin:0}.footer__menu-link+.footer__menu-link{margin-top:var(--nova-space-md)}.footer__social-links ul{justify-content:center;gap:var(--nova-space-xl)}.footer__social-icon{width:var(--nova-icon-size-xl);height:var(--nova-icon-size-xl)}.footer__social-icon svg{width:100%;height:auto}.footer__logo,.footer__copyright{width:100%;justify-content:center;margin-top:var(--nova-space-md)}.footer__logo-img{width:var(--footer-logo-width);height:auto}@media screen and (min-width: 990px){.footer__container{padding:var(--nova-space-xl) var(--nova-space-page-margin)}.footer__body{display:grid;grid-template-columns:1fr auto;column-gap:var(--nova-space-xl);row-gap:var(--nova-space-sm)}.footer__content{max-width:var(--footer-content-max-width);align-items:flex-start}.footer__side{margin-top:0}.footer__blocks{gap:var(--nova-space-lg)}.footer__menu-title{margin-bottom:var(--nova-space-sm)}.footer__menu-link+.footer__menu-link{margin-top:var(--nova-space-sm)}.footer__social-links ul{justify-content:flex-start;gap:var(--nova-space-lg)}.footer__logo,.footer__copyright{width:100%;justify-content:left;margin-top:0;height:100%;align-items:center}}@media screen and (min-width: 1200px){.footer__blocks{gap:var(--nova-space-xl)}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/section-footer.css.map */
