.gv-footer{--gv-footer-bg: #003366;--gv-footer-text: #ffffff;--gv-footer-muted: rgba(255, 255, 255, .88);--gv-footer-line: rgba(255, 255, 255, .22);--gv-footer-accent: #4da3ff;background:var(--gv-footer-bg);color:var(--gv-footer-text);font-family:Segoe UI,Helvetica Neue,Arial,sans-serif}.gv-footer a{color:inherit;text-decoration:none}.gv-footer__inner{width:min(100% - 40px,1200px);margin:0 auto;padding:48px 0 20px}.gv-footer__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 40px}.gv-footer__heading{margin:0 0 16px;padding:0;border:0;font-size:16px;font-weight:700;line-height:1.3;color:var(--gv-footer-text)}.gv-footer__heading:after{content:"";display:block;width:42px;height:3px;margin-top:8px;border-radius:2px;background:var(--gv-footer-accent)}.gv-footer__heading--spaced{margin-top:28px}.gv-footer__links{margin:0;padding:0;list-style:none}.gv-footer__links li+li{margin-top:10px}.gv-footer__links a{color:var(--gv-footer-muted);font-size:14px;line-height:1.4;transition:color .2s ease}.gv-footer__links a:hover{color:var(--gv-footer-text)}.gv-footer__apps{display:flex;flex-wrap:wrap;gap:10px}.gv-footer__store-badge{display:inline-flex;max-width:148px}.gv-footer__store-badge img{display:block;width:100%;height:auto}.gv-footer__store-badge-fallback{display:inline-flex;align-items:center;gap:8px;min-width:140px;padding:8px 12px;border:1px solid #d7d7d7;border-radius:8px;background:#fff;color:#111;box-shadow:0 1px 2px #00000014}.gv-footer__store-badge-fallback small{display:block;font-size:9px;letter-spacing:.04em;text-transform:uppercase;opacity:.75}.gv-footer__store-badge-fallback strong{display:block;font-size:13px;line-height:1.1}.gv-footer__social{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.gv-footer__social a{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:50%;background:#fff;color:var(--gv-footer-bg);transition:transform .2s ease,opacity .2s ease}.gv-footer__social a:hover{opacity:.9;transform:translateY(-1px)}.gv-footer__social svg{width:16px;height:16px}.gv-footer__contact{margin:0;padding:0;list-style:none}.gv-footer__contact li+li{margin-top:10px}.gv-footer__contact a{display:inline-flex;align-items:center;gap:10px;color:var(--gv-footer-muted);font-size:14px}.gv-footer__contact a:hover{color:var(--gv-footer-text)}.gv-footer__contact svg{width:16px;height:16px;flex-shrink:0}.gv-footer__bottom{margin-top:36px;padding-top:16px;border-top:1px solid var(--gv-footer-line)}.gv-footer__copyright{margin:0;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--gv-footer-muted)}@media(max-width:990px){.gv-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.gv-footer__inner{width:min(100% - 24px,1200px);padding:36px 0 16px}.gv-footer__grid{gap:10px}.gv-footer__links a{font-size:13px}.gv-footer__links li+li{margin-top:5px}.gv-footer__contact a{font-size:12px}.gv-footer__social a{width:30px;height:30px}.gv-footer__social svg{width:20px;height:20px}.gv-footer__copyright{text-align:center}.gv-footer__apps{gap:12px}.gv-footer__store-badge{max-width:calc(50% - 6px);flex:1 1 calc(50% - 6px)}.gv-footer__store-badge-fallback{width:100%;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/gv-footer.css.map */
