footer.footer.dashcam-footer{background-color:#000;border-top:0;color:#fff;margin-top:0}footer.footer.dashcam-footer.gradient,footer.footer.dashcam-footer.color-background-1,footer.footer.dashcam-footer.color-background-2{background:#000}.dashcam-footer{--dashcam-footer-bg: #000000;--dashcam-footer-text: #ffffff;--dashcam-footer-muted: rgba(255, 255, 255, .72);--dashcam-footer-border: rgba(255, 255, 255, .12);--dashcam-footer-surface: #1a1a1a;--dashcam-accent: var(--dashcam-green, #6cbd45);--dashcam-footer-gap-sm: 1.2rem;--dashcam-footer-gap-md: 2rem;--dashcam-footer-gap-lg: 3.5rem;--dashcam-footer-inner-x: 1.6rem;--dashcam-footer-font: var(--font-body-family, "Poppins", sans-serif);background-color:var(--dashcam-footer-bg);color:var(--dashcam-footer-text);font-family:var(--dashcam-footer-font)}.dashcam-footer .page-width,.dashcam-footer__inner{margin:0 auto;padding-left:var(--dashcam-footer-inner-x);padding-right:var(--dashcam-footer-inner-x)}@media screen and (min-width:750px){.dashcam-footer{--dashcam-footer-inner-x: 3rem}}.dashcam-footer .list-unstyled{list-style:none;margin:0;padding:0}.dashcam-footer a{color:inherit;text-decoration:none}.dashcam-footer .rte p{margin:0}.dashcam-footer .rte p+p{margin-top:.8rem}.dashcam-footer__top{display:grid;gap:var(--dashcam-footer-gap-md)}@media screen and (min-width:990px){.dashcam-footer__top{grid-template-columns:minmax(26rem,1.1fr) minmax(0,2.4fr);gap:var(--dashcam-footer-gap-lg);align-items:start}}.dashcam-footer__brand{display:flex;flex-direction:column;gap:var(--dashcam-footer-gap-sm)}.dashcam-footer__logo{display:inline-flex;align-items:center;gap:.8rem;width:fit-content;color:var(--dashcam-accent)}.dashcam-footer__logo-image{display:block;max-width:14rem;height:auto}.dashcam-footer__logo-svg{width:3.2rem;height:3.2rem;flex-shrink:0}.dashcam-footer-icon{display:block;width:1.8rem;height:1.8rem;flex-shrink:0}.dashcam-footer-icon--arrow{width:1.6rem;height:1.6rem}.dashcam-footer-icon--payment{width:auto;height:1.6rem;min-width:3.6rem}.dashcam-footer__logo-mark{width:2.4rem;height:2.4rem;border-radius:50%;border:2px solid var(--dashcam-accent);background:transparent;flex-shrink:0;position:relative;overflow:hidden}.dashcam-footer__logo-mark:before{content:"";position:absolute;top:.35rem;right:.35rem;bottom:.35rem;left:.35rem;background:repeating-linear-gradient(-45deg,var(--dashcam-accent) 0,var(--dashcam-accent) 2px,transparent 2px,transparent 5px);border-radius:50%}.dashcam-footer__logo-mark:after{content:none}.dashcam-footer__logo-text{font-size:2rem;font-weight:700;letter-spacing:-.02em;line-height:1;color:var(--dashcam-footer-text)}.dashcam-footer__tagline{font-size:1.4rem;line-height:1.55;color:var(--dashcam-footer-muted);max-width:36rem}.dashcam-footer__menus{display:grid;gap:var(--dashcam-footer-gap-md);grid-template-columns:1fr}@media screen and (min-width:600px){.dashcam-footer__menus{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.dashcam-footer__menus{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem 3rem}}.dashcam-footer__menu{min-width:0}.dashcam-footer .footer-block__heading{margin:0 0 1.6rem;font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.2;color:#fff}.dashcam-footer__contact-list{display:flex;flex-direction:column;gap:1rem}.dashcam-footer__contact-link{display:inline-flex;align-items:center;gap:.8rem;font-size:1.4rem;line-height:1.4;color:var(--dashcam-footer-muted);transition:color .2s ease}.dashcam-footer__contact-link svg,.dashcam-footer__contact-link .dashcam-footer-icon{width:1.6rem;height:1.6rem;flex-shrink:0;opacity:.85}.dashcam-footer__contact-link:hover{color:var(--dashcam-footer-text)}.dashcam-footer__contact-link--static{cursor:default}.dashcam-footer__bottom{display:flex;flex-direction:column;gap:1.6rem;margin-top:3rem;padding-top:2rem;border-top:1px solid var(--dashcam-footer-border)}@media screen and (min-width:750px){.dashcam-footer__bottom{flex-direction:row;align-items:center;justify-content:space-between;gap:2rem}}.dashcam-footer__copyright p{margin:0;font-size:1.2rem;line-height:1.5;color:var(--dashcam-footer-muted)}.dashcam-footer__payment{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem}.dashcam-footer__payment-label{font-size:1.2rem;color:var(--dashcam-footer-muted);white-space:nowrap}.dashcam-footer .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-footer.css.map */
