.dashcam-hero{background-color:#000;overflow:hidden;position:relative;width:100%;line-height:0}.dashcam-hero__inner{position:relative;width:100%}.dashcam-hero__swiper,.dashcam-hero__single{width:100%}.dashcam-hero__link,.dashcam-hero__media{display:block;width:100%;text-decoration:none}.dashcam-hero__picture{display:block;width:100%}.dashcam-hero__img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain;object-position:center top;-webkit-backface-visibility:hidden;backface-visibility:hidden}.dashcam-hero__img--desktop{display:none}.dashcam-hero__img--mobile{display:block}@media screen and (min-width:750px){.dashcam-hero__img--mobile{display:none}.dashcam-hero__img--desktop{display:block}}.dashcam-hero__swiper{position:relative;overflow:hidden}.dashcam-hero .swiper{margin:0;padding:0;list-style:none}.dashcam-hero .swiper-wrapper{align-items:stretch}.dashcam-hero .swiper-slide{display:block;height:auto;opacity:0!important}.dashcam-hero .swiper-slide-active{opacity:1!important}.dashcam-hero__nav{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);z-index:10;display:flex;align-items:center;justify-content:space-between;pointer-events:none;padding:0 .8rem}@media screen and (min-width:750px){.dashcam-hero__nav{padding:0 2rem}}.dashcam-hero__nav-button{pointer-events:auto;display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border-radius:50%;border:.15rem solid var(--dashcam-accent, #6cbd45);background:#00000073;color:var(--dashcam-accent, #6cbd45);cursor:pointer;flex-shrink:0;transition:border-color .25s ease,background .25s ease,transform .25s ease,color .25s ease}@media screen and (min-width:750px){.dashcam-hero__nav-button{width:4.4rem;height:4.4rem}}.dashcam-hero__nav-button.swiper-button-disabled{opacity:.35;pointer-events:none}.dashcam-hero__nav-button:hover{border-color:var(--dashcam-accent, #6cbd45);background:#000000d9;color:var(--dashcam-accent, #6cbd45);transform:scale(1.06)}.dashcam-hero__nav-button svg{width:1.4rem;height:1.4rem}.dashcam-hero__bottom{margin-top:1.2rem;display:flex;justify-content:center;width:100%}.dashcam-hero__pagination{display:flex!important;align-items:center;justify-content:center;flex-wrap:wrap;gap:.8rem;position:static!important;width:auto!important;bottom:auto!important;left:auto!important}.dashcam-hero__dot{width:.8rem!important;height:.8rem!important;margin:0!important;padding:0;border:none;border-radius:50%;background:#ffffff40!important;opacity:1!important;cursor:pointer;transition:width .3s ease,background .3s ease,border-radius .3s ease}.dashcam-hero__dot.is-active,.dashcam-hero__dot.swiper-pagination-bullet-active{width:3.2rem!important;border-radius:.4rem!important;background:var(--dashcam-accent, #6cbd45)!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/component-dashcam-hero.css.map */
