@source "../../vendor/laravel/framework/src/Illuminate/Pagination/resources/views/*.blade.php";@source "../../storage/framework/views/*.php";@source "../**/*.blade.php";@source "../**/*.js";@theme{ --font-sans: "Instrument Sans", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }.horizontalMenu-list>li>a{font-size:13px!important;padding:10px 8px!important}.horizontalMenu-list>li{margin:0 2px!important}.horizontalMenu-list .sub-menu li a{font-size:13px!important;padding:6px 15px!important;line-height:1.4!important}.horizontalMenu-list .sub-menu{min-width:200px!important}.horizontalMenu-list .sub-menu hr{margin:4px 0!important}.horizontalMenu-list .sub-menu li{margin:0!important}.horizontalMenu-list .sub-menu img{max-height:20px!important;width:auto!important}.horizontalMenu-list>li .btn{font-size:12px!important;padding:6px 12px!important}.horizontalMenu-list>li button.btn-outline-primary{width:36px!important;height:36px!important}.horizontalMenu-list>li button.btn-light{padding:5px 10px!important;font-size:12px!important}.h-90{height:73px!important}.bg-iceBlue{background-color:#f1f5fd!important}.owl-carousel-icons-rubrique .owl-nav{display:none!important}@media (max-width: 991px){.horizontalMenu-list>li>a{font-size:16px!important;padding:12px 15px!important}}.burst-badge{position:absolute;bottom:-5px;left:5px;display:flex;align-items:center;justify-content:center;width:90px;height:60px;pointer-events:none}.burst-badge span,.burst-badge-detail span{position:absolute;color:#fff;font-size:12px;text-transform:uppercase;pointer-events:none}.burst-badge-detail{display:flex;align-items:center;justify-content:center;pointer-events:none}.bg-nondispo{background-color:#818181!important}.bg-nondispo:before{border-left:24px solid #818181!important}.cc_td_btn{font-size:11px}.category-card .category-card-desc .item-card-img img{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.category-card .category-card-desc:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.category-card{position:relative}.category-label{position:absolute;top:8px;left:8px;color:#162946;padding-left:10px;font-size:30px;font-weight:600;border-radius:5px;z-index:2}.category-card:hover .category-label{color:#d72213;transform:scale(1.1)}.promo-brand-slider1 #brandCarousel{display:flex;transition:transform .5s ease}.promo-brand-slider1 #brandCarousel>div{flex-shrink:0;width:100%}.promo-brand-slider1 .z-3{z-index:3}#v-categorie-section .item-card p{font-size:25px}.responsive-title{font-size:18px;text-align:center;padding:10px 0}.brands-bloc-2 .owl-carousel{opacity:0;display:block;min-height:100px;max-height:100px}.brands-bloc-2 .owl-carousel.owl-loaded{opacity:1;min-height:auto;max-height:none;transition:opacity .3s ease}.brands-bloc-2 .brand-item{display:inline-block;text-align:center}.brands-bloc-2 .brand-logo{height:60px!important;width:60px!important;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#f5f5f5;margin:0 auto}.brands-bloc-2 .brand-logo img{max-height:45px;max-width:45px;object-fit:contain}.brands-bloc-2 .brand-label{font-size:11px;display:block;text-align:center;width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.badge-new-arrival-2{position:absolute;top:2px;right:2px;background:#d64500;color:#fff;font-size:8px;font-weight:700;padding:2px 7px;border-radius:8px;z-index:10;box-shadow:0 2px 4px #d645004d;letter-spacing:.5px}.promo-vehicles-bloc .card-body h4{font-size:1.25rem}.promo-vehicles-bloc .card-body h6{font-size:.9rem}.promo-vehicles-bloc .card-body p,.promo-vehicles-bloc .card-body small{font-size:.85rem}.promo-vehicles-bloc .ribbon{width:60px;height:60px;overflow:hidden;position:absolute;z-index:10;top:-10px;left:-10px}.promo-vehicles-bloc .ribbon span{position:absolute;display:block;width:120px;padding:4px 0;box-shadow:0 3px 6px #0000001a;color:#fff;background-color:#dc3545;text-align:center;text-transform:uppercase;transform:rotate(-45deg);top:18px;right:-30px;text-shadow:0 1px 1px rgba(0,0,0,.2);font:500 11px/1 Lato,sans-serif}.promo-vehicles-bloc .ribbon-top-left{top:-10px;left:-10px}.promo-model-image-wrapper{width:100%;height:150px;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:#fff}.promo-model-img{width:100%;height:100%;object-fit:contain;display:block;padding:10px}.bl-brands .brand-section{padding:60px 0;background-color:#f8f9fa}.bl-brands .brand-card{background-color:#fff;overflow:hidden;margin-bottom:0;transition:all .3s cubic-bezier(.25,.8,.25,1);display:flex;flex-direction:column;height:100%;border:1px solid #d8dde6;border-radius:4px}.bl-brands .brand-header{display:flex;align-items:center;padding:1.5rem;text-decoration:none;color:inherit}.bl-brands .brand-logo{width:50px;height:50px;object-fit:contain;margin-right:1rem;border-radius:50%;background-color:#f1f5fd}.bl-brands .brand-name{font-size:15px;color:var(--azure)}.bl-brands .models-preview-container{padding:1rem;padding-top:0;display:flex;flex-direction:column;flex-grow:0;gap:1.2rem}.bl-brands .models-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.bl-brands .model-preview-item{text-align:center;transition:transform .3s ease}.bl-brands .model-preview-item:hover{transform:scale(1.05)}.bl-brands .model-image-wrapper{overflow:hidden;background-color:#fff;margin-bottom:.75rem;height:110px;display:flex;align-items:center;justify-content:center}.bl-brands .model-image{max-width:100%;max-height:100%;object-fit:contain;padding:.25rem}.bl-brands .model-name{font-size:15px;color:var(--azure)}.sidebar{padding:2rem;background-color:var(--dark-color);border-radius:12px;box-shadow:0 4px 6px #0000000d}.card-footer{padding:0;background:none;border:none}.card-footer .text-center{margin-top:0!important}.breadcrumbs .breadcrumb1{background-color:#f8f9fa}.mc-container{height:200px;width:100%;display:flex;align-items:center;justify-content:center;background-color:#f8f9fa;overflow:hidden}.mc-container img{max-height:100%;max-width:100%;object-fit:contain;padding:10px;display:block}.mc .card .card-body .title{font-size:18px}.mc .card .card-body .desc{font-size:14px}.brand-logo-overlay{z-index:20}.brand-logo-overlay-img{width:80px;height:80px;object-fit:contain;display:block}.mc .ribbon{width:60px;height:60px;overflow:hidden;position:absolute;z-index:10;top:-10px;left:-10px}.mc .ribbon span{position:absolute;display:block;width:120px;padding:4px 0;box-shadow:0 3px 6px #0000001a;color:#fff;text-align:center;text-transform:uppercase;transform:rotate(-45deg);top:18px;right:-30px;text-shadow:0 1px 1px rgba(0,0,0,.2);font:500 11px/1 Lato,sans-serif}.mc .ribbon--promo span{background-color:#dc3545}.mc .ribbon--not-commercialized span{background-color:#535353;font-size:6px}.mc .ribbon-top-left{top:-10px;left:-10px}.mc .item-overly-trans span{border-radius:5px;padding:5px 10px;color:#fff}.model-card{transition:all .3s ease-in-out;background-color:#fff}.model-card:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-3px)}.vp .ribbon{position:absolute;top:0;left:0;width:70px;height:70px;overflow:hidden;z-index:15}.vp .ribbon span{position:absolute;width:80px;left:-20px;top:10px;padding:4px 0;background-color:#2f2a2b;color:#fff;text-align:center;text-transform:uppercase;transform:rotate(-45deg);box-shadow:0 3px 6px #0000001a;text-shadow:0 1px 1px rgba(0,0,0,.2)}.vp .ribbon--promo span{background-color:#dc3545;font:11px/1 Lato,sans-serif}.vp .ribbon--not-commercialized span{background-color:#535353;font:7px/1 Lato,sans-serif}.vp .ribbon-top-left{top:0;left:-10px}.vp .only_desktop{display:block}.vp .only_mobile{display:none}@media (max-width: 767.98px){.vp .only_desktop{display:none!important}.vp .only_mobile{display:block!important}.vp .ribbon span{padding:2px 0}.vp .ribbon-top-left{top:0;left:0}}.vp .ribbon:before,.vp .ribbon:after{content:none!important;border:none!important}.page-wrapper{background-color:#fff;padding:20px;box-shadow:0 2px 10px #0000001a;border-radius:8px}.vp .title_newcar{font-size:18px;font-weight:500;margin-bottom:30px;text-align:center}.vp .brand-image{max-width:100%;max-height:200px;object-fit:contain}.vp .version-table-header{background-color:#f7f7f7;padding:15px 0;border-bottom:2px solid #ddd}.vp .version-row{padding:20px 0;border-bottom:1px solid #eee}.vp .price-old{text-decoration:line-through;font-size:13px;color:#999}.vp .price-new{color:#f04c24;font-weight:700}.vp .price-diff{font-size:12px;color:green}.vp .desktop-actions{text-align:right;display:flex;flex-direction:column;gap:.5rem;align-items:end}.vp .mobile-card{border:1px solid #ddd;padding:15px;margin-top:10px;font-size:14px}.vp .mobile-actions{margin-top:15px;display:flex;justify-content:center;gap:10px}.vp .slideshow-version{margin-top:40px;background:#f9f9f9;padding:20px;border-radius:8px;min-height:360px}.related-model-img{width:80px;height:60px;object-fit:contain}.custom-newest-cards .row{display:flex;flex-wrap:wrap;align-items:stretch}.custom-newest-cards .card{display:flex;flex-direction:column}.custom-newest-cards .section-title .title{padding:30px 0;font-size:32px;color:#182b48}.custom-newest-cards .ribbon{width:60px;height:60px;overflow:hidden;position:absolute;z-index:10;top:-10px;left:-10px}.custom-newest-cards .ribbon span{position:absolute;display:block;width:120px;padding:4px 0;box-shadow:0 3px 6px #0000001a;color:#fff;background-color:#dc3545;text-align:center;text-transform:uppercase;transform:rotate(-45deg);top:18px;right:-30px;text-shadow:0 1px 1px rgba(0,0,0,.2);font:500 11px/1 Lato,sans-serif}.custom-newest-cards .ribbon-top-left{top:-10px;left:-10px}.custom-newest-cards .item-card2-img{height:220px;overflow:hidden;position:relative;margin-bottom:0}.custom-newest-cards .item-card2-img img{height:100%;width:100%;object-fit:contain;object-position:center;display:block;transition:none!important;transform:none!important;filter:none!important}.custom-newest-cards .card-body{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;padding-top:10px;min-height:180px}.custom-newest-cards .item-card2-text{text-align:center;display:flex;flex-direction:column;align-items:center}.custom-newest-cards .brand-name{font-size:20px;font-weight:700;color:var(--azure)}.custom-newest-cards .model-name{font-size:17px;font-weight:600;color:var(--azure)}.custom-newest-cards .version-name{font-size:15px;font-weight:500;color:#6d7e9c;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4em;min-height:2.8em}.custom-newest-cards .price-value{font-size:22px;margin-top:10px}.custom-newest-cards .item-card2-icons-l.no-bg{background:none!important;padding:0}.custom-newest-cards .brand-logo-white{width:32px;height:auto;display:block}.promo-page .promo-footer{padding:.5rem 1rem;border-top:1px solid #eaeaea;background-color:#f9f9f9;margin-top:0}.compare-list-page .compare-card{height:250px;min-height:200px}.compare-list-page .compare-card .vehicle-box{width:45%;text-align:center}.compare-list-page .compare-card .vehicle-image-container{height:120px;width:90%;overflow:hidden;display:flex;align-items:center;justify-content:center}.img-flip-x img{transform:scaleX(-1)}.compare-list-page .vehicle-card{background-color:#fff;border-radius:12px;padding:16px;height:350px;display:flex;flex-direction:column;border:1px solid #d8dde6}.compare-list-page .vehicle-card .image-container{height:200px;width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:20px;border:#d8dde6 1px solid;border-radius:4px;overflow:hidden;background-color:#f9f9f9;position:relative}.compare-list-page .vehicle-card .vehicle-image{height:100%;width:auto;max-width:100%;object-fit:contain}.compare-list-page .add-vehicle-card{display:flex;align-items:center;justify-content:center;height:350px;border:2px dashed #d1d5db;border-radius:12px;cursor:pointer;background-color:#f9fafb;transition:background-color .3s ease}.compare-list-page .add-vehicle-card:hover{background-color:#f0f2f5}.compare-list-page .compare-btn-container{display:flex;justify-content:center}.compare-list-page .btn-close{position:absolute;top:-2px;right:15px}.compare-list-page .vehicle-card .form-group{margin-bottom:.75rem}.compare-list-page .comapre-from-section{border:#d8dde6 1px solid;border-radius:4px;padding-bottom:16px}.compare-details-page .vehicle-summary-card{border:1px solid #e0e0e0;border-radius:8px;padding:1rem;height:100%;display:flex;flex-direction:column;justify-content:space-between;transition:box-shadow .3s ease-in-out}.compare-details-page .vehicle-summary-card:hover{box-shadow:0 4px 15px #0000001a}.compare-details-page .image-wrapper{height:150px;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:1rem;border-radius:4px}.compare-details-page .model-image{max-width:100%;max-height:100%;object-fit:contain}.compare-details-page .vehicle-title{font-weight:600;font-size:1.1rem;color:#333}.compare-details-page .vehicle-version{color:#666;font-size:.9rem;min-height:2.7rem}.compare-details-page .vehicle-price{font-size:1.2rem;font-weight:500;color:#d94a33}.compare-details-page .card-body-content{flex-grow:1}.compare-details-page .btn-remove-vehicle{position:absolute;top:0;right:15px;background:#ffffffb3;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:none}.compare-details-page .btn-remove-vehicle:hover{color:#d94a33}@media (max-width: 767px){.vehicle-summary-card{max-width:200px}.compare-details-page .scrollable-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%;min-width:250px;margin:0}.compare-details-page .scrollable-table-wrapper .summary-scroll-container{width:auto;min-width:max-content;border-collapse:collapse}.compare-details-page .scrollable-table-wrapper .table-comparison{width:auto;table-layout:fixed}.compare-details-page #summary-cards .col-md-3{width:200px;flex:0 0 auto}.compare-details-page .scrollable-table-wrapper .table-comparison td{width:250px}.compare-details-page .panel-body{padding:0}.compare-details-page .feature-header-row{position:sticky;left:0;z-index:2;background-color:#f8f9fa!important}.compare-details-page .image-wrapper{overflow:hidden;background-color:#fff;margin-bottom:.75rem;height:110px;display:flex;align-items:center;justify-content:center}.compare-details-page .model-image{max-width:100%;max-height:100%;object-fit:contain;padding:.25rem}.compare-details-page .contactcommercial-btn{padding:8px}}.compare-details-page .scrollable-table-wrapper .table-comparison td{width:200px;min-width:200px}.compare-details-page .btn-close{position:absolute;top:6px;right:20px;z-index:10}.compare-details-page #vehicle-placeholders-container .col-4,#vehicle-placeholders-container .col-6{display:none}.contactcommercial-btn{padding:12px;font-size:12px}.news-bloc .news-img-wrapper{width:120px;height:90px;flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#fff;border-radius:8px}.news-bloc .news-img-wrapper img{width:100%;height:100%;object-fit:cover;display:block}.news-bloc .news-info{min-width:0;flex-grow:1;overflow:hidden}.news-bloc .news-row{display:block;padding:10px 0;border-bottom:1px solid #ddd}.news-bloc .news-row:hover{background-color:#f9f9f9}.news-bloc .news-row:last-child{border-bottom:none}.news-bloc .news-title{font-size:1rem;font-weight:700;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.news-bloc .news-summary{font-size:.9rem;color:#555;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-bloc .news-info .small{font-size:.8rem;color:#888}.details-page #compare-slot{height:200px;width:280px;font-size:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#f8f9fa;border:2px dashed #dee2e6;border-radius:.25rem;padding:1rem;cursor:pointer;text-align:center}.details-page .compare-vehicle-card{border:1px solid #ccc;border-radius:8px;width:280px;height:200px;padding:8px;box-sizing:border-box;text-align:center;display:flex;flex-direction:column;justify-content:center;gap:8px;background-color:#fff;position:relative}.details-page .compare-vehicle-card img{width:190px;max-height:100px;object-fit:contain;margin:0 auto 8px;display:block}.details-page .compare-vehicle-card .btn-close-2{font-size:1.2rem;color:#d94a33;position:absolute;top:-2px;right:-1px;z-index:10}.v-filter-select select{height:38px}.filter-results .model-image{width:250px;height:150px;overflow:hidden;background:#fff;display:flex;align-items:center;justify-content:center}.filter-results .model-image img{padding:10px;object-fit:contain;width:100%;height:100%}.filter-results .filter-card{border:1px solid #d8dde6;border-radius:4px}.filter-results .price-badge{color:#b43819}.filter-bar-btn{border-radius:20px!important;padding:6px 14px;white-space:nowrap;flex:0 0 auto}#filtersBarWrapper{overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;-webkit-overflow-scrolling:touch}#filtersBarWrapper::-webkit-scrollbar{display:none}.barfilter .scroll-left-btn{z-index:30}.barfilter .filter-dropdown{z-index:20;left:0}.barfilter .brand-logo{width:22px;height:22px;object-fit:contain}.barfilter .reset-filter{cursor:pointer}.filter-results .ribbon{position:absolute;top:0;left:0;width:70px;height:70px;overflow:hidden;z-index:15}.filter-results .ribbon span{position:absolute;width:80px;left:-20px;top:10px;padding:4px 0;background-color:#2f2a2b;color:#fff;text-align:center;text-transform:uppercase;transform:rotate(-45deg);box-shadow:0 3px 6px #0000001a;text-shadow:0 1px 1px rgba(0,0,0,.2)}.filter-results .ribbon--promo span{background-color:#dc3545;font:11px/1 Lato,sans-serif}.filter-results .ribbon--not-commercialized span{background-color:#535353;font:7px/1 Lato,sans-serif}.filter-results .ribbon-top-left{top:0;left:0}.filter-results .only_desktop{display:block}.filter-results .only_mobile{display:none}@media (max-width: 767.98px){.filter-results .only_desktop{display:none!important}.filter-results .only_mobile{display:block!important}.filter-results .ribbon span{padding:2px 0}.filter-results .ribbon-top-left{top:0;left:0}}.filter-results .ribbon:before,.filter-results .ribbon:after{content:none!important;border:none!important}.news-bloc-2 .card{box-sizing:border-box;width:200px;max-width:100%;height:189px;background:#fff;border:.65px solid #D9DDE5;border-radius:4px;overflow:hidden;display:flex;flex-direction:column}.news-bloc-2 .news-card-img img{height:90px;width:100%;object-fit:cover}.news-bloc-2 .card-body{display:flex;flex-direction:column;justify-content:space-between}.news-bloc-2 .card-title{font-size:14px;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.3;margin-bottom:4px}.news-bloc-2 .card-text{font-size:9px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.3;margin-bottom:20px}.news-bloc-2 .card-body .position-absolute{bottom:-8px;right:-5px;font-size:10px}.mv-page .brand-banner .banner-image{object-fit:cover}.mv-page .brand-banner .banner-title{background-color:#00000080;border-bottom-right-radius:8px;font-size:20px}.mv-page .banner-logo img{width:60px;height:60px;object-fit:contain}.bottom-sheet{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;z-index:1050}.bottom-sheet.d-none{display:none}.bottom-sheet-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.bottom-sheet-container{position:relative;width:100%;max-height:85vh;overflow-y:auto;transform:translateY(100%);transition:transform .3s ease-in-out;border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important;padding-bottom:30px}.bottom-sheet.show .bottom-sheet-container{transform:translateY(0)}.see-more-brands{font-size:13px!important;text-decoration:none!important;opacity:.9;transition:opacity .2s ease}.see-more-brands:hover{opacity:1;text-decoration:underline!important}.see-more-brands i{font-size:12px;margin-right:5px}.brand-extra-used,.brand-extra-new{animation:fadeIn .3s ease-in}.used-brand-item,.new-brand-item{transition:all .3s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.comparison-topsheet-wrapper .comparison-topsheet{position:fixed;top:0;left:0;right:0;background:#252525;color:#fff;z-index:9999;box-shadow:0 4px 12px #00000026;transform:translateY(-100%);transition:transform .3s ease-in-out}.comparison-topsheet-wrapper .comparison-topsheet.visible{transform:translateY(0)}.comparison-topsheet-wrapper .topsheet-header{padding:15px 20px}.comparison-topsheet-wrapper .topsheet-content{padding:20px;background:#fffffff2;border-top:1px solid rgba(255,255,255,.3)}@media (max-width: 767px){.comparison-topsheet-wrapper .topsheet-content{padding:15px 0;background:#fffffff2}.comparison-topsheet-wrapper .topsheet-scroll-wrapper{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding:0 10px 10px}.comparison-topsheet-wrapper .topsheet-cards-container{flex-wrap:nowrap!important;display:flex!important;margin:0!important;gap:10px}.comparison-topsheet-wrapper .topsheet-card-col{flex:0 0 auto;width:calc(50vw - 20px)!important;max-width:calc(50vw - 20px)!important;padding:0!important}.comparison-topsheet-wrapper .topsheet-scroll-wrapper::-webkit-scrollbar{height:4px}.comparison-topsheet-wrapper .topsheet-scroll-wrapper::-webkit-scrollbar-track{background:#0000001a;border-radius:10px}.comparison-topsheet-wrapper .topsheet-scroll-wrapper::-webkit-scrollbar-thumb{background:#0000004d;border-radius:10px}.comparison-topsheet-wrapper .topsheet-content .text-center{padding:10px 15px 5px;background:#fffffff2}}.comparison-topsheet-wrapper .comparison-card{background:#fff;border-radius:8px;padding:15px;min-height:180px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000001a;position:relative}.comparison-topsheet-wrapper .comparison-card .empty-state{width:100%;padding:10px}.comparison-topsheet-wrapper .comparison-card .vehicle-info{width:100%;text-align:center}.comparison-topsheet-wrapper .comparison-card .vehicle-img{max-width:100%;height:80px;object-fit:contain;margin-bottom:10px}.comparison-topsheet-wrapper .comparison-card .vehicle-details{color:#333}.comparison-topsheet-wrapper .btn-close-card{position:absolute;top:5px;right:5px;background:#dc3545;color:#fff;border:none;border-radius:50%;width:25px;height:25px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:12px}.comparison-topsheet-wrapper .btn-close-card:hover{background:#c82333}@media only screen and (max-width: 991px){.horizontal-header .right-nav-buttons{position:absolute;right:0;top:0;z-index:102;display:flex;gap:5px;align-items:center}.horizontal-header .right-nav-buttons .callusbtn{position:static;right:auto;margin:0;background:none;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.horizontal-header .right-nav-buttons .callusbtn.position-relative{padding:0}}.comparison-fly-animation{position:fixed;z-index:10000;pointer-events:none;opacity:1;transition:all .8s cubic-bezier(.25,.46,.45,.94)}.comparison-fly-animation.flying{opacity:0;transform:scale(.3)}.comparison-button-pulse{animation:comparisonPulse .6s ease-in-out}@keyframes comparisonPulse{0%{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.3);filter:brightness(1.2) drop-shadow(0 0 8px rgba(240,76,36,.8));box-shadow:0 0 15px #f04c2499}to{transform:scale(1);filter:brightness(1)}}.comparison-badge-bounce{animation:badgeBounce .5s ease-in-out}@keyframes badgeBounce{0%,to{transform:scale(1)}50%{transform:scale(1.3)}}.warning-tooltip{visibility:hidden;opacity:0;position:absolute;top:100%;left:50%;transform:translate(-50%);background-color:#fdcb80;color:#050505;padding:8px 12px;border-radius:4px;white-space:normal;font-size:12px;font-weight:400;z-index:9999;pointer-events:none;transition:opacity .3s,visibility .3s;margin-top:8px;width:90vw;max-width:400px;text-align:center}.warning-tooltip:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #fdcb80 transparent}.warning-tooltip-wrapper:hover .warning-tooltip{visibility:visible;opacity:1}.warning-tooltip-wrapper:hover{z-index:9998}.warning-tooltip-wrapper{display:inline-block;position:relative}.btn-brand-filter{color:#3c3c3c!important;border-color:#918483!important;background-color:transparent!important}.btn-brand-filter:hover{background-color:#e9a999!important;border-color:#f04c24!important;color:#f04c24!important}.btn-brand-filter:focus,.btn-brand-filter:active{background-color:#f04c24!important;border-color:#f04c24!important;color:#fff!important;box-shadow:0 0 0 .2rem #91848340!important}.item-all-card{height:220px;display:flex;flex-direction:column;justify-content:space-between;padding:1.25rem;border-radius:12px;border:1px solid #e5e7eb;background:#fff;transition:all .3s ease;position:relative;overflow:hidden}.item-all-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000001a;border-color:#d54500}.item-all-card a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.item-all-card .iteam-all-icon{flex-shrink:0;height:120px;display:flex;align-items:center;justify-content:center;margin-bottom:.75rem}.item-all-card .iteam-all-icon img{max-width:100%;max-height:100%;object-fit:contain;border-radius:8px;transition:transform .3s ease}.item-all-card:hover .iteam-all-icon img{transform:scale(1.05)}.item-all-card .item-all-text{flex-grow:1;display:flex;align-items:center;justify-content:center}.item-all-card .item-all-text h5,.item-all-card .item-all-text h6{margin:0;line-height:1.4;font-size:.95rem;font-weight:600;color:#1f2937;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:center;transition:color .3s ease}.item-all-card:hover .item-all-text h5,.item-all-card:hover .item-all-text h6{color:#d54500}@media (max-width: 576px){.item-all-cat{flex:0 0 50%;max-width:50%}.item-all-card{height:200px;padding:1rem}.item-all-card .iteam-all-icon{height:100px}.item-all-card .item-all-text h5,.item-all-card .item-all-text h6{font-size:.85rem}}.bubble-promo-rounded{position:fixed;bottom:4%;right:6%;width:24%;display:block;z-index:99999}.bubble-promo-rounded-animation{animation:width-me-in 2s infinite}.bubble-promo-rounded img{margin-top:5%;width:100%}@keyframes width-me-in{0%{width:20%}50%{width:24%}to{width:20%}}.blockmasthead{height:250px}@media (max-width: 768px){#full-gallery .arrow-ribbon2{font-size:14px}#full-gallery .arrow-ribbon2 .fs-6{font-size:11px!important}.product-slider #carousel .ribbon-top-right{top:0!important;right:0!important}.ribbon-top-right:after{bottom:40px!important}.ribbon-top-right:before{top:-3px!important}.ribbon-top-right span{left:0!important}.arrow-ribbon2:before{border-top:14px solid transparent;border-bottom:14px solid transparent}.warning-tooltip-wrapper .warning-tooltip{font-size:9px!important;width:50vw!important}.warning-tooltip-wrapper .warning-tooltip:after{margin-left:0!important}.details-page .titleVersion{font-size:1rem!important}.h-90{height:54px!important}.mp-0{padding:0!important}.mm-2{margin:4px!important}.category-label{font-size:10px;padding-left:0!important}#v-categorie-section .item-card p{font-size:15px}#v-categorie-section .card{margin-bottom:0}#v-categorie-section{padding-bottom:30px}.brands-bloc-2 .brand-logo{height:50px!important;width:50px!important}.brands-bloc-2 .brand-logo img{max-height:30px;max-width:30px;object-fit:contain}.responsive-title{font-size:1.1rem;padding:0;font-weight:500;text-align:start}.brands-bloc-2 .owl-carousel .owl-item{margin:0!important}.brands-bloc-2 .brand-label{font-size:10px;text-align:center}.promo-vehicles-bloc .card-body h4{font-size:1rem}.promo-vehicles-bloc .card-body h6{font-size:.9rem}.promo-vehicles-bloc .card-body p,.promo-vehicles-bloc .card-body small{font-size:.75rem}.promo-vehicles-bloc .card-body{padding-left:.25rem;padding-right:.25rem}.promo-vehicles-bloc .card-footer{padding:.4rem .5rem}.promo-vehicles-bloc{padding:0;margin:0}.promo-vehicles-bloc .card-body{padding:5px 0!important;height:115px!important}.promo-model-image-wrapper{height:130px}.mc-container{height:100px;padding:5px}.mc-container img{max-height:100%;max-width:100%;padding:0}.mc{padding:4px}.mc .card .card-body .title{font-size:12px}.mc .card .card-body .desc{font-size:10px}.mc .card{margin-bottom:0}.mc .card .card-body{padding:4px}.brand-logo-overlay-img{width:44px;height:44px}.brand-logo-overlay{padding:6px!important}.mc .card .burst-badge{position:absolute;bottom:-5px;left:3px;display:flex;align-items:center;justify-content:center;width:50px;height:50px;pointer-events:none}.mc .card .burst-badge span{position:absolute;color:#fff;font-size:8px;text-transform:uppercase;pointer-events:none}.mc .ribbon{width:40px;height:40px;top:-6px;left:-6px}.mc .ribbon span{width:90px;font-size:8px;top:12px;right:-24px;padding:3px 0}.mc .ribbon--not-commercialized span{font-size:5px}.related-model-img{width:65px;height:45px}.custom-newest-cards .brand-name{font-size:15px}.custom-newest-cards .model-name{font-size:12px}.custom-newest-cards .version-name{font-size:10px;padding-top:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4em;min-height:2.8em}.custom-newest-cards .price-value{margin:0;font-size:12px}.burst-badge{bottom:-5px;left:5px;width:60px;height:50px}.burst-badge span{font-size:10px}.custom-newest-cards .brand-logo-white{width:30px!important}.custom-newest-cards .item-card2-img{height:160px;overflow:hidden;position:relative;margin-bottom:0}.custom-newest-cards .item-card2-img img{padding:2px}.custom-newest-cards .card-body{flex-direction:column;justify-content:flex-start;padding-top:10px;min-height:120px}.custom-newest-cards .section-title{padding:0}.custom-newest-cards .section-title .title{padding:0;text-align:left;font-size:17px;font-weight:500}.details-page .compare-version-widget .row .align-items-center{flex-direction:column;text-align:center}.details-page .compare-version-widget .col-2{width:100%;margin:12px 0}.details-page .compare-version-widget .badge.bg-primary{padding:.6rem 1.8rem;font-size:1.1rem;align-items:center}.mv-page .brand-banner .banner-title{font-size:14px;border-bottom-right-radius:4px}.mv-page .banner-logo img{width:40px;height:40px}.breadcrumb-scroll-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.breadcrumb-scroll-wrapper::-webkit-scrollbar{height:4px}.breadcrumb-scroll-wrapper::-webkit-scrollbar-thumb{background-color:#0003;border-radius:4px}.breadcrumb-scroll-wrapper .breadcrumb1{display:flex;flex-wrap:nowrap;white-space:nowrap;min-width:max-content}.breadcrumb-scroll-wrapper .breadcrumb-item1{white-space:nowrap;flex-shrink:0}.bubble-promo-rounded{transform:translate(0)}.blockmasthead{height:50px;background-size:40%;margin:10px 0}}@media (min-width: 768px){.bubble-promo-rounded{bottom:9%;right:3.7%;width:6%}.bubble-promo-rounded img{width:100%;max-width:90%;float:right}@keyframes width-me-in{0%{width:8%}50%{width:6%}to{width:8%}}}
