.kd-vehicle-gallery-wrap{margin:20px 0}.kd-vehicle-gallery-title{margin-bottom:12px}.kd-vehicle-gallery-grid{display:grid;gap:10px}.kd-cols-2{grid-template-columns:repeat(2,1fr)}.kd-cols-3{grid-template-columns:repeat(3,1fr)}.kd-cols-4{grid-template-columns:repeat(4,1fr)}.kd-cols-5{grid-template-columns:repeat(5,1fr)}.kd-cols-6{grid-template-columns:repeat(6,1fr)}.kd-vehicle-gallery-item img{width:100%;height:auto;display:block;border-radius:8px}.kd-fitment-aliases{margin-top:8px;padding-left:18px;font-size:13px;opacity:0.85}.kd-fitment-aliases-title{font-weight:600;margin-bottom:2px}.kd-fitment-aliases-list{line-height:1.4}.kd-fitment-box{border:1px solid rgba(0,0,0,0.12);border-radius:14px;padding:14px 16px;margin:14px 0;background:rgba(0,0,0,0.03)}.kd-fitment-title{font-weight:700;font-size:15px;margin:0 0 10px 0;display:flex;align-items:center;gap:8px}.kd-fitment-title:before{content:"✔";font-size:16px}.kd-fitment-list{margin:0;padding-left:18px}.kd-fitment-list li{margin:4px 0;line-height:1.35}.kd-fitment-inline{line-height:1.45}.kd-fitment-none{opacity:0.7}.kdvs-alias-line{margin:18px 0 28px;font-size:15px;line-height:1.5;color:#666}@media (max-width:767px){.kdvs-alias-line{font-size:16px}}.kdvs-alias-line{text-align:center;max-width:900px;margin-left:auto;margin-right:auto}.kdvs-alias-line{max-width:720px}.variations select{position:absolute;opacity:0;pointer-events:none;height:0}.variations select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none!important;padding-right:0.75em}.variations select::-ms-expand{display:none}.woocommerce form.cart .variations select,.et_pb_wc_add_to_cart form.cart .variations select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:none!important;background:none!important}.woocommerce form.cart .variations select::-ms-expand{display:none!important}.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none!important}.woocommerce .nice-select:after{display:none!important}.kdvs__results{list-style:none!important;padding-left:0!important;margin-left:0!important}.kdvs__results li{list-style:none!important}.kdvs-fullwidth .kdvs{max-width:none!important;width:100%!important}.kdvs-fullwidth .kdvs__input{width:100%!important}.kdvs-fullwidth .kdvs__results{left:0;right:0}.kd-vrm-lookup{display:grid;grid-template-columns:1fr auto;gap:.5rem;max-width:520px;width:100%;align-items:center;position:relative}.kd-vrm-lookup input{width:100%;padding:.6rem .8rem;box-sizing:border-box}.kd-vrm-lookup .et_pb_button{padding:.6rem 1.1rem;line-height:1;border:none;background:#ff5a00;color:#000}.kd-vrm-lookup .et_pb_button:hover,.kd-vrm-lookup .et_pb_button:focus{background:#ff7833;color:#000;opacity:1}.kd-vrm-suggest{grid-column:1 / -1;list-style:none;margin:0;padding:.25rem;border:1px solid rgba(0,0,0,.12);border-radius:6px;max-height:260px;overflow:auto;background:#fff;box-shadow:0 12px 28px rgba(0,0,0,.08);z-index:9999}.kd-vrm-suggest:empty{display:none}.kd-vrm-suggest li{padding:.45rem .6rem;cursor:pointer}.kd-vrm-suggest li.active,.kd-vrm-suggest li:hover{background:rgba(0,0,0,.04)}.kd-vrm-msg{grid-column:1 / -1;margin:.25rem 0 0;color:#b00020;font-size:.95rem}@media (prefers-color-scheme:dark){.kd-vrm-suggest{background:#111;border-color:#333;box-shadow:0 12px 28px rgba(0,0,0,.4)}.kd-vrm-suggest li.active,.kd-vrm-suggest li:hover{background:#1b1b1b}}@media (max-width:980px){.kd-vrm-lookup{max-width:100%}}@media (max-width:480px){.kd-vrm-lookup{grid-template-columns:1fr}.kd-vrm-lookup .et_pb_button{width:100%}}body.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_wc_add_to_cart_0_tb_body .button{margin-top:20px}.asp-rfw-progress-bar-percentage-wrapper{margin-bottom:15px}.asp-rfw-raffle-status.started{color:#f58320;font-size:large!important}.asp-rfw-quantity-range-slider .asp-rfw-slider-decrement,.asp-rfw-quantity-range-slider .asp-rfw-slider-increment{width:40px;height:30px}element{}.et-db #et-boc .et-l *{-webkit-box-sizing:border-box;box-sizing:border-box}p:not(.has-background):last-of-type{padding-bottom:0}.asp-rfw-quantity-range-slider{margin-top:20px}element{}.et-db #et-boc .et-l *{-webkit-box-sizing:border-box;box-sizing:border-box}p:not(.has-background):last-of-type{padding-bottom:0}.asp-rfw-quantity-range-slider.single-product.woocommerce .quantity input.qty{max-width:7.3em!important;width:7.3em!important}@media only screen and (max-width:768px){.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:block!important}}.et_pb_menu_2_tb_header.et_pb_menu ul li a{display:flex!important;align-items:center!important}.et-menu-nav li.mega-menu li>a{width:300px!important}body:not(.et-fb) .rv_element{display:none}.et_pb_button.rv_button_opened:after{content:"\32"}.et_pb_button.rv_button_closed:after{content:"\33"}#page-container{overflow-x:hidden!important}.et-menu li li a{padding:6px 20px;width:360px}.nav li ul{position:absolute;padding:20px 0;width:400px}.et_mobile_menu{max-height:90vh;overflow-y:scroll}.entry-summary p.price ins,.woocommerce div.product span.price,.woocommerce-page div.product span.price,.woocommerce #content div.product span.price,.woocommerce-page #content div.product span.price,.woocommerce div.product p.price,.woocommerce-page div.product p.price,.woocommerce #content div.product p.price,.woocommerce-page #content div.product p.price,.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button.alt.disabled:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover{color:#f58320!important}.gm-navbar a{font-size:22px;align-items:center;display:flex}.gm-navigation-drawer a{font-size:22px;align-items:center;display:flex}.asp-rfw-raffle-duration-timer-shop{background-color:#f58320!important}