.vehicles-single-main .custom_button_design{background-color:var(--md-sys-color-primary)!important;color:var(--md-sys-color-on-primary)!important;border-radius:11px;text-decoration:none!important;min-width:49%;text-align:center;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:12px 18px;font-size:15px;font-weight:600;line-height:1.2;letter-spacing:.01em;border:1px solid transparent;box-shadow:0 1px 2px rgba(0,0,0,.08);transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .1s ease}.vehicles-single-main .custom_button_design:hover{background-color:color-mix(in srgb,var(--md-sys-color-primary) 92%,var(--md-sys-color-on-primary))!important;color:var(--md-sys-color-on-primary)!important;text-decoration:none!important;box-shadow:0 2px 6px rgba(0,0,0,.12)}.vehicles-single-main .custom_button_design:active{transform:translateY(1px)}.vehicles-single-main .pdf-btn.custom_button_design{background-color:transparent!important;color:var(--md-sys-color-primary)!important;border-color:var(--md-sys-color-primary)!important;box-shadow:none}.vehicles-single-main .pdf-btn.custom_button_design:hover{background-color:color-mix(in srgb,var(--md-sys-color-primary) 8%,transparent)!important;color:var(--md-sys-color-primary)!important;border-color:var(--md-sys-color-primary)!important}.vehicles-single-main .vehi-buttons{gap:12px;align-items:center}.mfp-figure img{max-width:100%!important;max-height:100vh!important;width:auto!important;height:auto!important;object-fit:contain}.mfp-content{overflow:auto!important;max-height:100vh!important}.mfp-img{transition:transform .3s ease;cursor:zoom-in}.vehicles-single-main .custom_button_design:after{background-color:color-mix(in srgb,var(--md-sys-color-primary) 92%,var(--md-sys-color-on-primary))!important;color:var(--md-sys-color-on-primary)!important;border-radius:11px}.vehicles-single-main .owl-item a img.main-image{border-radius:11px;max-height:-webkit-fill-available}.vehicles-single-main .veh-tabs-cst>ul li a:not([aria-selected]){color:#22569f}.vehicles-single-main .mobile-de-tooltip .tooltip-text p,.vehicles-single-main .mobile-de-tooltip .tooltip-text strong{color:var(--md-sys-color-on-surface)!important}.vehicles-single-main svg#Capa_1{height:6px;width:6px;margin-right:8px;fill:var(--md-sys-color-on-surface)!important;stroke:var(--md-sys-color-on-surface)!important}.vehicles-single-main .recommendation_class{font-family:inherit!important;font-style:normal!important;font-weight:600!important;text-decoration:none;font-size:20px!important;letter-spacing:.04em;line-height:1.2;text-transform:uppercase!important;color:var(--md-sys-color-on-surface)!important}.vehicles-single-main .custom-nav{display:flex;justify-content:flex-end;margin-top:30px!important;padding-right:8px!important}.vehicles-single-main .vehi-prd-price p{font-size:12px;letter-spacing:.06em;text-transform:uppercase;opacity:.7}.vehicles-single-main .vehi-prd-table th{font-size:12px;text-transform:none;letter-spacing:.04em;font-weight:400;opacity:.68;padding:10px 0}.vehicles-single-main .vehi-prd-table td{font-size:15px;font-weight:600;padding:10px 0}.vehicles-single-main .vehi-prd-tab-wrapper{margin-bottom:12px}.vehicles-single-main .vehi-prd-tabs li{font-size:13px;letter-spacing:.04em;text-transform:uppercase}.vehicles-single-main .vehi-cnt{background-color:var(--md-sys-color-primary)!important;color:#000!important;border-radius:11px;text-decoration:none!important;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:12px 18px;font-size:15px;font-weight:600;line-height:1.2;letter-spacing:.01em;border:1px solid transparent;box-shadow:0 1px 2px rgba(0,0,0,.08);transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .1s ease}.vehicles-single-main .vehi-cnt:hover{background-color:color-mix(in srgb,var(--md-sys-color-primary) 92%,var(--md-sys-color-on-primary))!important;color:var(--md-sys-color-on-primary)!important;box-shadow:0 2px 6px rgba(0,0,0,.12)}.vehicles-single-main .vehi-cnt:active{transform:translateY(1px)}.vehicles-single-main .cta-trust,.vehicles-single-main .lock-txt{display:flex;align-items:center;justify-content:center;gap:8px;font-size:12px;font-weight:400;color:#6b7280!important;opacity:1;text-align:center;width:100%;margin:10px 0 0}.vehicles-single-main .vehi-help .cta-trust{justify-content:center}.vehicles-single-main .sdn-btn{background:var(--md-sys-color-primary)!important;color:var(--md-sys-color-on-primary)!important;border-radius:10px!important;border:1px solid transparent!important;min-height:44px!important;padding:12px 18px!important;font-size:15px!important;font-weight:600!important;letter-spacing:.01em!important;box-shadow:0 1px 2px rgba(0,0,0,.08)!important;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .1s ease}.vehicles-single-main .sdn-btn:hover{background:var(--md-sys-color-primary)!important;color:var(--md-sys-color-on-primary)!important;box-shadow:0 2px 6px rgba(0,0,0,.12)!important}.vehicles-single-main .sdn-btn:active{transform:translateY(1px)}.vehicles-single-main .form_popup_tab{background:0 0;color:var(--md-sys-color-on-surface)!important;outline:1px solid var(--md-sys-color-on-surface);outline-offset:-1px;border:none;border-radius:10px;padding:10px 14px;font-size:13px;font-weight:600;letter-spacing:.02em;transition:background-color .2s ease,outline-color .2s ease,color .2s ease}.vehicles-single-main .form_popup_tab.active{background:var(--md-sys-color-primary)!important;color:var(--md-sys-color-on-primary)!important;outline-color:var(--md-sys-color-primary)}.veh-similar-section .vehicles-main{margin-top:12px}.veh-similar-section .fill-btn,.veh-similar-section .outline-btn{border-radius:10px;box-shadow:0 1px 2px rgba(0,0,0,.08)}.veh-similar-section .fill-btn:hover,.veh-similar-section .outline-btn:hover{box-shadow:0 2px 6px rgba(0,0,0,.12);transform:translateY(-1px)}@media (max-width:767px){.vehicles-single-main .entry-content.wp-block-post-content #carconnect-contact h2.recommendation_class.contact_us,.vehicles-single-main .entry-content.wp-block-post-content .veh-section-card.veh-similar-section h2.recommendation_class,body .entry-content.wp-block-post-content #carconnect-contact h2.recommendation_class.contact_us,body .entry-content.wp-block-post-content .veh-section-card.veh-similar-section h2.recommendation_class{font-size:17px!important}.vehicles-single-main .veh-dtl-rep h2,.vehicles-single-main .veh-dtl-rep h3{font-size:17px!important}.vehicles-single-main .vehi-prd-table th{font-size:10px}.vehicles-single-main .vehi-prd-table td{font-size:13px}.vehicles-single-main .cta-trust,.vehicles-single-main .lock-txt{font-size:10px!important;justify-content:center}.vehicles-single-main .vehi-help .cta-trust{justify-content:center}.vehicles-single-main .veh-section-card{padding:16px;margin-bottom:var(--veh-section-gap)}.vehicles-single-main .veh-similar-section .vehicles-main{margin-top:8px}.vehicles-single-main .more{width:auto!important;max-width:100%;padding:10px 12px!important;font-size:13px!important;line-height:1.4!important;white-space:nowrap;margin-bottom:0!important;background:0 0!important}.vehicles-single-main .more .label,.entry-content .veh-list-dtl .veh-dtl-rep .more .label,.vehicles-single-main .veh-list-dtl .veh-dtl-rep .more .label{font-size:14px!important;text-decoration:underline}.vehicles-single-main .engine-detail-main,.vehicles-single-main .veh-list-dtl .technishe-list-items li:not(.ausstatung) p,.vehicles-single-main .veh-list-dtl .technishe-list-items li.ausstatung span,.vehicles-single-main .engine-detail-main ul.technishe-list-items-engine li p{font-size:13px!important}.vehicles-single-main .fahrz-ct{font-size:12px!important}.vehicles-single-main .veh-dtl-rep{padding:16px}.vehicles-single-main .veh-list-dtl .technishe-list-items{margin:0}.vehicles-single-main .veh-list-dtl .technishe-list-items li{padding:0}.vehicles-single-main .engine-detail-main ul.technishe-list-items-engine li{width:100%!important;padding-right:0}}.vehicles-single-main .vehi-prd-price p{font-size:12px!important;letter-spacing:.06em;text-transform:uppercase;opacity:.7}.vehicles-single-main .engine-detail-main{font-size:15px!important;line-height:1.6}.vehicles-single-main .fahrz-ct{font-size:14px!important;font-weight:400;line-height:1.6}.vehicles-single-main .fahrz-ct,.vehicles-single-main .fahrz-ct *{font-family:inherit!important}.vehicles-single-main p.lock-txt{font-size:12px!important;font-weight:400;line-height:1.5}.vehicles-single-main .vehi_bar_breadcrum{color:var(--md-sys-color-primary)!important;border-bottom:1px solid var(--md-sys-color-primary)!important;max-width:100%!important}.vehicles-single-main .container-energy{color:var(--md-sys-color-on-surface)!important}.vehicles-single-main .sticky-left-btn:hover{background-color:var(--md-sys-color-primary)!important;color:var(--md-sys-color-on-primary)!important}.vehicles-single-main .vehi-whatsapp.sticky-left-btn.vehiProp{height:47px!important;border-radius:8px!important}.vehicles-single-main .vehi-whatsapp.sticky-left-btn.vehiProp a{border-radius:8px!important}.vehicles-single-main #loader_gif{width:30px!important;height:30px!important}.vehicles-single-main .modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1000;overflow-y:auto}.vehicles-single-main .modal-content{background:var(--md-sys-color-surface);margin:5% auto;padding:20px;border-radius:8px;width:90%;max-width:600px;position:relative;max-height:90vh;overflow-y:auto}.vehicles-single-main .close-btn{position:absolute;top:0;right:15px;font-size:24px;cursor:pointer}#popup_Modal .modal-content{background:var(--md-sys-color-surface);margin:5% auto;padding:20px;border-radius:8px;width:90%;max-width:600px;position:relative;max-height:90vh;overflow-y:auto}.vehicles-single-main .veh-tab-panel{overflow-wrap:break-word!important}.vehicles-single-main .sdn-btn{background:var(--md-sys-color-primary)!important;color:var(--md-sys-color-on-primary)!important}.vehicles-single-main .sdn-btn:hover{background:var(--md-sys-color-primary)!important;color:var(--md-sys-color-on-primary)!important}.vehicles-single-main .popup_tab.active{background-color:var(--md-sys-color-primary)!important}.vehicles-single-main form#vehc-form input::placeholder,.vehicles-single-main form#email-form input::placeholder,.vehicles-single-main form#vehc-form textarea::placeholder,.vehicles-single-main form#email-form textarea::placeholder{color:color-mix(in srgb,var(--md-sys-color-on-surface,#1c1b1f) 50%,transparent)!important;opacity:1}.vehicles-single-main form#vehc-form input::-webkit-input-placeholder,.vehicles-single-main form#email-form input::-webkit-input-placeholder,.vehicles-single-main form#vehc-form textarea::-webkit-input-placeholder,.vehicles-single-main form#email-form textarea::-webkit-input-placeholder{color:color-mix(in srgb,var(--md-sys-color-on-surface,#1c1b1f) 50%,transparent)!important;opacity:1}.vehicles-single-main form#vehc-form input::-moz-placeholder,.vehicles-single-main form#email-form input::-moz-placeholder,.vehicles-single-main form#vehc-form textarea::-moz-placeholder,.vehicles-single-main form#email-form textarea::-moz-placeholder{color:color-mix(in srgb,var(--md-sys-color-on-surface,#1c1b1f) 50%,transparent)!important;opacity:1}@supports not (color:color-mix(in srgb,red,blue)){.vehicles-single-main form#vehc-form input::placeholder,.vehicles-single-main form#email-form input::placeholder,.vehicles-single-main form#vehc-form textarea::placeholder,.vehicles-single-main form#email-form textarea::placeholder{color:#938f99!important}}.vehicles-single-main .vehc-int .iti__selected-flag:focus{outline:none!important;box-shadow:none!important}.vehicles-single-main .vehc-int .iti__selected-dial-code{font-size:16px!important;color:var(--md-sys-color-on-surface)!important}.vehicles-single-main .vehi-prd-table table,.vehicles-single-main .vehi-prd-table th,.vehicles-single-main .vehi-prd-table td{border:none!important;border-collapse:collapse}.vehicles-single-main .gallery-slider_wrapper .single-gallery-carousel-thumbnail-box.owl-carousel.owl-loaded{display:block!important}