.m24-site-footer{background:#0c0c0c;border-top:1px solid rgba(255,255,255,.1);color:#bbb;padding-top:64px;font-size:14px;line-height:1.7}.m24-site-footer-grid{display:grid;grid-template-columns:1.15fr .85fr 1fr 1.15fr;gap:44px;padding-bottom:52px}.m24-site-footer h2{color:#f7f7f5;font-size:16px;font-weight:500;line-height:1.5;margin:7px 0 22px;letter-spacing:0}.m24-site-footer ul{list-style:none;padding:0;margin:0}.m24-site-footer a{color:inherit;text-decoration:none}.m24-site-footer a:hover{color:var(--accent);text-decoration:none}.m24-site-footer-logo{display:inline-block;margin-bottom:20px}.m24-site-footer-logo img{width:150px;max-width:100%;height:auto}.m24-site-footer-brand .m24-richtext{max-width:280px;font-size:14px;line-height:1.85;color:#aaa}.m24-site-footer-links li+li{margin-top:11px}.m24-site-footer-links a{display:inline-block;line-height:1.65}.m24-site-footer-contact li+li{margin-top:15px}.m24-site-footer-contact a,.m24-site-footer-contact-row{display:flex;align-items:flex-start;gap:10px;overflow-wrap:anywhere}.m24-site-footer-contact .m24-icon{width:19px;height:19px;flex:0 0 19px;color:var(--accent);margin-top:3px}.m24-site-footer-phone{color:#eee!important;font-size:17px;font-weight:500;white-space:nowrap}.m24-site-footer-phone:hover{color:var(--accent)!important}.m24-site-footer-bottom{border-top:1px solid rgba(255,255,255,.1);padding:26px 72px 30px 0;display:flex;align-items:flex-start;justify-content:space-between;gap:18px 36px;flex-wrap:wrap;font-size:12px;color:#939393}.m24-site-footer-bottom>p{margin:0;line-height:1.8}.m24-site-footer-company{text-align:right;line-height:1.8}.m24-site-footer-company p{margin:0}.m24-site-footer-company strong{font-weight:500;color:#bbb}.m24-site-footer-company span:before{content:"\b7";margin:0 9px;color:#777}@media(max-width:1100px){.m24-site-footer-grid{grid-template-columns:1fr 1fr;gap:40px 64px}.m24-site-footer-bottom{display:block}.m24-site-footer-company{text-align:left;margin-top:12px}}@media(max-width:767px){.m24-site-footer{padding-top:42px;font-size:15px}.m24-site-footer-grid{grid-template-columns:1fr;gap:30px;padding-bottom:36px}.m24-site-footer-brand .m24-richtext{max-width:360px;font-size:14px}.m24-site-footer-logo{margin-bottom:16px}.m24-site-footer h2{margin:0 0 12px;font-size:17px}.m24-site-footer-links li+li{margin-top:0}.m24-site-footer-links a{padding:9px 0;min-height:44px}.m24-site-footer-contact li+li{margin-top:2px}.m24-site-footer-contact a,.m24-site-footer-contact-row{padding:10px 0;min-height:44px}.m24-site-footer-contact .m24-icon{width:20px;height:20px;flex-basis:20px}.m24-site-footer-phone{font-size:19px}.m24-site-footer-bottom{padding:24px 0 80px;font-size:12px}.m24-site-footer-company{margin-top:14px}.m24-site-footer-company strong,.m24-site-footer-company span{display:block}.m24-site-footer-company span:before{content:none}.m24-site-footer-company p+p{margin-top:6px}}.m24-site-footer-bottom{align-items:center}.m24-footer-banners{display:inline-flex;flex-wrap:nowrap;vertical-align:middle;align-items:center;justify-content:center;gap:8px;flex:0 0 auto;max-width:100%}.m24-footer-banners img{display:block;width:110px;height:auto;min-width:0;max-width:calc((100% - 8px)/2);object-fit:contain}@media(max-width:1100px){.m24-footer-banners{justify-content:flex-start;margin:12px 0}}.m24-footer-banners a{display:block;flex:0 1 110px;width:110px;min-width:0;line-height:0}.m24-footer-banners a img{width:110px;max-width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/2/assets/m24mn-m24-footer-71db039b.css.map */
