.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}.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)}.custom_button_design:active{transform:translateY(1px)}.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}.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}.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}.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}.owl-item a img.main-image{border-radius:11px;max-height:-webkit-fill-available}.veh-tabs-cst>ul li a:not([aria-selected]){color:#22569f}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}.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:#191919!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-surface)!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-surface)!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 .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}.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 .engine-detail-main,.vehicles-single-main .fahrz-ct,.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}.veh-list-dtl .technishe-list-items li{width:100%!important;padding:0}}.vehi-prd-price p{font-size:12px!important;letter-spacing:.06em;text-transform:uppercase;opacity:.7}#loader_gif{width:30px!important;height:30px!important}.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}.veh-tab-panel{overflow-wrap:break-word!important}.popup_tab.active{background-color:var(--md-sys-color-primary)!important}.vehc-int .iti__selected-flag:focus{outline:none!important;box-shadow:none!important}.vehc-int .iti__selected-dial-code{font-size:14px!important;color:var(--md-sys-color-on-surface)!important}.vehi-prd-table table,.vehi-prd-table th,.vehi-prd-table td{border:none!important;border-collapse:collapse}.gallery-slider_wrapper .single-gallery-carousel-thumbnail-box.owl-carousel.owl-loaded{display:block!important}