.footer{--shell-width: 1060px;color:#fff;background-color:#000;padding:5rem 4rem 3rem}.footer__inner{display:grid;grid-template-columns:26.437% repeat(2,21.698%);gap:3.773%;max-width:var(--shell-width);margin-inline:auto}.footer__logo img,.footer__logo svg{width:26.2rem;max-width:100%}.footer__main-text{font-size:1.6rem;font-weight:400;line-height:1.312}.footer__main-text:not(:first-child){margin-top:1.8rem}.footer__socials{display:flex;align-items:center;gap:1.8rem}.footer__socials:not(:first-child){margin-top:4rem}.footer__title{font-size:1.6rem;font-weight:700;line-height:1.312;margin:0 0 1rem}.footer__links{font-size:1.6rem;line-height:1.875}.footer__aside{line-height:1.3125}.footer__title+div>.footer__aside-link{margin-top:2rem}.footer__aside-link{display:flex;align-items:center;gap:.4rem}.footer__work-hours{margin-block:1.5rem 0}.footer__work-hours+div{margin-top:1.8rem}.footer__address{display:flex;gap:.6rem;margin-top:1.8rem}.footer__address svg{flex-shrink:0}.footer__address address{margin-top:-.2rem}.footer__address address ul,.footer__address address ol{padding-left:2rem}.footer__payments{grid-column:span 4;max-width:var(--shell-width);margin-top:-1.5rem;margin-inline:auto}.footer__payments-inner{display:flex;justify-content:flex-end}.footer__payments ul{line-height:1;display:grid;grid-template-columns:repeat(4,1fr);gap:.8rem;margin-bottom:2rem}.footer__payments svg{width:4rem}.footer__bar{font-size:1.2rem;font-weight:400;line-height:1.333;display:flex;justify-content:space-between;align-items:center;max-width:var(--shell-width);padding-top:1.8rem;border-top:1px solid #ccc;margin-inline:auto}.footer__copyright{margin:0}.footer__secondary-menu{display:flex;gap:.8rem}@media (max-width: 989px){.footer__inner{grid-template-columns:repeat(3,1fr)}.footer__nav{padding-left:2rem}.footer__payments{margin-top:1.6rem}}@media (max-width: 749px){.footer{padding-inline:3rem}.footer__inner{grid-template-columns:1fr;gap:4rem}.footer__nav{padding-left:0}.footer__work-hours,.footer__work-hours+div,.footer__address{margin-top:3rem}.footer__payments{margin-top:3rem}.footer__payments-inner{justify-content:flex-start}.footer__bar{font-size:1.6rem;flex-direction:column;align-items:flex-start}.footer__copyright{order:1;margin-top:3rem}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-footer.css.map */
