.footer{background:var(--footer-bg, #20211f);color:var(--footer-text, #ffffff)}.footer__inner{display:flex;flex-wrap:wrap;align-items:flex-start;gap:80px;margin:0 auto;padding:60px}.footer__brand{flex:1 1 240px;display:flex;flex-direction:column;gap:20px;min-width:240px}.footer__logo{display:inline-block;width:74px}.footer__logo img{display:block;width:100%;height:auto}.footer__text{font-size:var(--type-body);line-height:20px;margin:0}.footer__text--strong{font-weight:700}.footer__text :is(p,ul,ol){margin:0 0 4px}.footer__text :is(p:last-child,ul:last-child,ol:last-child){margin-bottom:0}.footer__text strong{color:var(--footer-accent, #d2b2c2)}.footer__column{flex:1 1 200px;display:flex;flex-direction:column;gap:20px;min-width:200px}.footer__heading{font-size:var(--type-h4);line-height:32px;font-weight:700;color:var(--footer-accent, #d2b2c2);margin:0}.footer__heading--secondary{margin-top:20px}.footer__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.footer__link{display:flex;align-items:center;gap:8px;padding:8px;border-radius:4px;color:var(--footer-text, #ffffff);text-decoration:none;font-size:var(--type-ui-md);line-height:22px;font-weight:700;transition:background-color .2s ease}.footer__link span{flex:1 1 0;min-width:0}.footer__link svg{flex-shrink:0;width:24px;height:24px}.footer__link:hover,.footer__link:focus-visible{background:#fff;color:#802855}.footer__connect{gap:40px}.footer__connect-group{display:flex;flex-direction:column;gap:20px;width:100%}.footer__social{display:flex;flex-wrap:wrap;gap:32px}.footer__social-link{display:inline-flex;color:var(--footer-text, #ffffff);transition:opacity .2s ease}.footer__social-link:hover,.footer__social-link:focus-visible{opacity:.7}.footer__social-link svg{width:40px;height:40px}.footer__payments{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.footer__payment{background:#fff;border-radius:8px;padding:8px;display:flex;align-items:center}.footer__payment-icon{display:block;height:33px;width:auto}@media screen and (max-width:990px){.footer__inner{gap:40px;padding:40px 24px}.footer__brand,.footer__column{flex-basis:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/footer.css.map */
