.elementor-1861 .elementor-element.elementor-element-4a01800{padding:100px 0px 60px 0px;}.elementor-1861 .elementor-element.elementor-element-f778c52 > .elementor-element-populated{padding:0px 18px 0px 14px;}.elementor-1861 .elementor-element.elementor-element-e3af2b5 > .elementor-element-populated{padding:0px 14px 0px 30px;}@media(min-width:768px){.elementor-1861 .elementor-element.elementor-element-f778c52{width:75%;}.elementor-1861 .elementor-element.elementor-element-e3af2b5{width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1861 .elementor-element.elementor-element-f778c52{width:100%;}.elementor-1861 .elementor-element.elementor-element-e3af2b5{width:100%;}}/* Start custom CSS for bdevs-car-detail, class: .elementor-element-bbc5220 *//* Forzar tamaño máximo del lightbox (Magnific Popup) */
img.mfp-img {
    max-height: 95vh !important;
    max-width: 95vw !important;
    width: auto !important;
    height: auto !important;
    object-fit: contain !important;
}

/* Ampliar contenedor también */
.mfp-image-holder .mfp-content,
.mfp-figure {
    max-width: 95vw !important;
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for bdevs-car-carousel, class: .elementor-element-79ee9f4 */#product-slider-1 .slider-navigation {
    display: none !important;
}

/* Oculta todos los slides duplicados del Swiper */
#product-slider-1 .swiper-slide-duplicate,
#product-slider-1 .swiper-slide-duplicate-next,
#product-slider-1 .swiper-slide-duplicate-prev,
#product-slider-1 .swiper-slide-duplicate-active {
    display: none !important;
}

/* Asegura que el único slide real se muestre correctamente */
#product-slider-1 .swiper-slide:not(.swiper-slide-duplicate) {
    display: block !important;
}/* End custom CSS */