.site-footer .footer__blocks{justify-content:space-between;gap:40px}.site-footer .footer__block{flex:1 1 0;max-width:none;min-width:0}.site-footer .footer__block[data-type=brand]{flex:1.5 1 0;max-width:340px}.footer__brand-logo{display:inline-block;margin-bottom:15px}.footer__brand-logo img{display:block;width:var(--footer-logo-width, 150px);height:auto}.footer__brand-text{margin-bottom:15px;line-height:1.6}.footer__brand .footer__social{margin-top:0}.footer__address{font-style:normal;line-height:1.6;margin-top:12px}.footer__base{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}.footer__base-payments .footer__mobile-section{border-top:0;margin:0;padding:0}.footer__base-payments .footer__blocks--mobile{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.footer__base-payments .footer__title{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.footer__base-payments .payment-icons{margin:0}.site-header__mobile-nav .footer__block[data-type=brand]{display:none}@media only screen and (max-width:768px){.site-footer .footer__blocks{gap:0}.site-footer .footer__block[data-type=brand]{flex:1 0 100%;max-width:none;padding-bottom:20px}.site-footer .footer__block[data-type=menu]{flex:1 1 50%;padding-top:20px;border-top:1px solid var(--colorFooterBorder)}.site-footer .footer__block[data-type=contact]{flex:1 0 100%}.footer__base{flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/kaviso-footer.css.map */
