.site-footer__top p{margin:0}.site-footer{background-color:#f2f2f2}.site-footer a{color:#07304a;text-decoration:none}.site-footer .site-footer__top{display:grid;grid-template-columns:1.2fr 2fr 1.4fr 1.4fr;gap:40px;align-items:start;--padding-y: 100px;padding-top:var(--padding-y);padding-bottom:var(--padding-y)}@media(max-width:1023px){.site-footer .site-footer__top{grid-template-columns:1fr 1fr}}@media(max-width:767px){.site-footer .site-footer__top{grid-template-columns:1fr;--padding-y: 50px}}.site-footer .site-footer__top .site-footer__brand{display:flex;flex-direction:column;gap:50px}.site-footer .site-footer__top .site-footer__brand img{max-width:220px;height:auto;display:block}.site-footer .site-footer__top .site-footer__brand .site-footer__social{display:flex;gap:14px;list-style:none;padding:0;margin:0}.site-footer .site-footer__top .site-footer__brand .site-footer__social a{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.site-footer .site-footer__top .site-footer__menus{display:grid;grid-template-columns:1fr 1fr;gap:40px}@media(max-width:1023px){.site-footer .site-footer__top .site-footer__menus{grid-template-columns:1fr}}.site-footer .site-footer__top .site-footer__menus .site-footer__menu ul{list-style:none;padding:0;margin:0}.site-footer .site-footer__top .site-footer__menus .site-footer__menu ul li+li{margin-top:8px}.site-footer .site-footer__top .site-footer__menus .site-footer__menu h4{font-size:24px;margin:0 0 32px;color:#0094da;font-family:inherit;-webkit-text-stroke:.5px}.site-footer .site-footer__top .site-footer__contact,.site-footer .site-footer__top .site-footer__hotline{display:flex;flex-direction:column;gap:10px;color:#07304a}:is(.site-footer .site-footer__top .site-footer__contact,.site-footer .site-footer__top .site-footer__hotline) h4{font-size:24px;margin:0 0 22px;color:#0094da;font-family:inherit;-webkit-text-stroke:.5px}.site-footer .site-footer__bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:30px;padding-bottom:30px;border-top:1px solid #07304A29;font-size:14px}@media(max-width:767px){.site-footer .site-footer__bottom{flex-direction:column;align-items:flex-start;gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-footer.css.map */
