/*!
Theme Name: Viezu
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: viezu
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

*************************************************************************************************************/
 *,:active,:focus,:hover{outline:0!important}:root{--primary-color:#081b46;--secondary-color:#f2f5fc;--black-color:#2c2c31;--white-color:#fff;--fullwidth:100%}.primary-color{background-color:var(--primary-color)}.secondary-color{background-color:var(--secondary-color)}.section-light-grey{background:#ebebed}.white-text{color:var(--white-color)}.border-radius-8{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}header.site-header{color:#fff;background-color:rgb(0 0 0 / .7);margin:0!important;padding:0;border:none}footer.site-footer{color:#fff;background-color:#081b46;padding:50px 0 20px;font-size:14px}.container-inner>.vc_column-inner{max-width:950px;margin:auto}.container-inn{max-width:1050px;margin:auto;padding:0 15px}.slider-bottom-section{position:absolute;bottom:0;padding-bottom:30px;left:0;right:0;z-index:11}.top-main-slider{position:relative}.overlay-banner:before{position:absolute;content:"";background:-moz-linear-gradient(top,rgb(0 0 0 / .95) 20%,#fff0 100%);background:-webkit-linear-gradient(top,rgb(0 0 0 / .95) 20%,#fff0 100%);background:linear-gradient(to top,rgb(0 0 0 / .95) 20%,#fff0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=1);bottom:0;height:260px;width:100%;z-index:1;left:0;right:0}.site-footer{padding:0}.site-info{background:#6f7784;padding:10px 0;font-size:14px;color:#fff}.site-info a{color:#fff}.site-footer .site-info{display:none}.footer-bottom-area p{margin:0}.footer-right ul li{padding:0}.footer-right ul li a{padding-right:10px}::-webkit-input-placeholder{color:#222!important;opacity:1}::-moz-placeholder{color:#222!important;opacity:1}:-ms-input-placeholder{color:#222!important;opacity:1}:-moz-placeholder{color:#222!important;opacity:1}.main-nav li{position:relative}.home h1.entry-title{display:none}body.home header.entry-header{display:none}.slider-bottom-section h1,.slider-bottom-section h6{color:var(--white-color);margin:0 0 5px 0}.find-my-vehicle{background-color:var(--primary-color);color:var(--white-color)}.vehicle-container-inner{max-width:1020px;margin:auto;position:relative;padding:0 15px}.vehical-search-classic{background:#fff;padding:6px 13px;border-radius:10px}.form-control,.wpcf7-text,.wpcf7-textarea,.wpcf7-select{font-size:15px;border:2px solid #6f7784;border-radius:5px;height:auto;padding:10px;color:#222}.footer-additional-logo{border-top:2px solid #eee;padding:35px 0}.footer-additional-logo-row{vertical-align:middle}.footer-additional-logo img{width:270px;height:90px;object-fit:contain;border:1px solid #ddd;padding:10px;margin:5px}.vehica-button{color:#fff!important;padding:0 13px;line-height:45px;height:45px}.vehical-mask-bottom{content:'';display:block;position:absolute;bottom:-9px;left:0;background:rgb(160 185 226 / .9);width:100%;height:50%;border-bottom-left-radius:10px;border-bottom-right-radius:10px;opacity:.59;z-index:-1}.relative{position:relative}footer.site-footer a{color:#fff}footer.site-footer a:hover{color:#5ca4e5}.footer-logo{margin-bottom:20px}.contact-info p{margin-bottom:10px}.footer-title{color:#fff;text-transform:uppercase}.contact-info p i{margin:5px 8px 0 0;vertical-align:top}.vc_toggle_title{background:#eee;padding:10px 10px 10px 40px!important}.vc_toggle_title>h4{font-size:16px}.vc_toggle_title i{margin-left:15px}.contact-row-section{background:#f2f5fc;padding:50px 0}.page-footer-contact-form .wpcf7-textarea{height:100px!important}.wpcf7-form label{display:block;margin-bottom:20px}.select-fuel{-ms-flex:0 0 18.8%;flex:0 0 18.8%;max-width:19%}.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.woocommerce-account .woocommerce-MyAccount-content{float:none;width:100%}.woocommerce-account .woocommerce-MyAccount-navigation>ul{padding:0 0 20px 15px;border-radius:10px;padding-left:15px}.woocommerce-account .woocommerce-MyAccount-navigation>ul li{padding:10px 15px;font-weight:500}.woocommerce-account .woocommerce-MyAccount-navigation>ul li a{color:#fff;text-transform:uppercase;display:block;font-size:16px}.woocommerce-account .woocommerce-MyAccount-navigation>ul li.is-active{background:#fff;margin-left:0;border-radius:10px 0 0 10px}.woocommerce-account .woocommerce-MyAccount-navigation>ul li.is-active a{color:#000}body.home h2,.custom-heading,.section-title{margin-bottom:15px;position:relative;padding-bottom:15px;text-transform:uppercase;font-size:35px;line-height:42px}.section-title{font-weight:600}h2.woocommerce-loop-product__title{display:none}h3.woocommerce-loop-product__title{text-align:center}body.home h3,.custom-heading{font-size:26px;line-height:33px}body.home h2:before,.custom-heading:before,.section-title:before{content:"";width:100px;height:4px;background:#2a2a2a;display:block;position:absolute;left:0;right:0;bottom:0;margin:auto}h2.woocommerce-loop-category__title:before,h2.woocommerce-loop-product__title:before{content:inherit!important;display:none!important}h2.woocommerce-loop-category__title,h2.woocommerce-loop-product__title{text-align:center;font-size:18px!important;font-weight:500;margin:20px 0!important;padding:0!important;line-height:26px}h2.woocommerce-loop-product__title{text-align:center;font-size:16px!important;font-weight:500;padding:0;line-height:26px}h2.woocommerce-loop-category__title mark.count{font-size:14px;background:none}.footer-social-link li{display:inline-block;padding:0 1px}.footer-social-link li a{border:2px solid #3a486b;padding:8px;border-radius:5px;width:43px;text-align:center;height:43px;font-size:12px;display:block}.footer-social-link li a:hover{background:#3a486b;border:2px solid #fff}#menu-footer-menu li.menu-item{display:inline-block;width:48%;vertical-align:top}.brand-section .slick-track .pwb-slick-slide{border:1px solid #ddd}.brand-section .slick-track{margin:20px 0 10px}.category-section .card{border-radius:10px;padding:20px;border:2px solid #939aa5}.category-section .card:hover{border:2px solid #081b46;text-decoration:none;box-shadow:0 0 8px #888}.category-section .card:hover h2{color:#081b46}.find-my-vehicle input.form-control-plaintext{background:#fff;border-radius:5px;padding:0 15px;font-size:15px;border:2px solid #7988b7;color:#000;max-width:495px;width:100%}.btn-md{padding:0 30px;font-size:18px;line-height:46px}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0}.product-list-view{margin:10px 0;background:#081b46;border-radius:10px;color:#fff;overflow:hidden;min-height:355px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:0 2.2% .1em 0}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{color:#fff;margin:10px!important;line-height:20px;min-height:60px}.woocommerce ul.products li.product .price{margin:0 15px;border-radius:5px;display:block;color:#bdc3cc;font-size:14px;text-align:center}.woocommerce ul.products li.product .button{background:#6f7784;color:#fff;font-weight:500;margin:10px 15px 15px;font-size:14px;padding:.9em 1em;display:block;text-align:center;text-transform:uppercase;border:1px solid #fff0}.woocommerce ul.products li.product .button:hover{border:1px solid #fff;background:#fff0}.single_add_to_cart_button{opacity:1!important}.woocommerce ul.products li.product a.added_to_cart{text-align:center;color:#fff;display:block;padding:0;margin-bottom:10px}.category-slider .owl-nav{margin-top:20px}h2.widget-title{font-size:20px;line-height:24px;font-weight:600}.widget-area .widget{margin-bottom:30px}main.site-main{margin:40px 0}.home .slider-bottom-section h1{font-weight:700}.home .slider-bottom-section h1{font-size:60px;line-height:68px;font-weight:600}.slider-bottom-section h1{font-size:40px;line-height:48px;font-weight:600}.brand-carousel .item{border:1px solid #ddd;text-align:center;min-height:170px}.brand-carousel{padding:0 60px}.brand-carousel .owl-nav{display:block;width:100%}.brand-carousel .owl-prev,.brand-carousel .owl-next{line-height:35px;width:35px;font-size:16px;height:35px}.brand-carousel .owl-prev{position:absolute;left:0;top:50%;transform:translateY(-50%)}.brand-carousel .owl-next{position:absolute;right:0;top:50%;transform:translateY(-50%)}.form-row label{font-size:16px}.box-block{max-width:800px;margin:auto;border:2px solid #bec4cd;border-radius:10px;padding:30px;background:#efefef;box-shadow:0 0 12px #ddd}.box-block .form-row{margin:0}.box-block .form-row label{display:block;width:100%}.box-block .form-row{margin:0 0 20px 0}.woocommerce form .form-row{margin:0 0 10px}.box-block .form-row input{background:#fff;border:2px solid #6f7784;border-radius:5px}.woocommerce-privacy-policy-text{margin-bottom:30px}.woocommerce form .form-row label{line-height:inherit}.contact-info{margin-bottom:30px}.footer-quick-links{margin-bottom:30px}.archive header.woocommerce-products-header{display:none}.sidebar .widget{margin-bottom:30px}#sidebar-shop,.sidebar{background:#ebebed;padding:15px;border-radius:8px}#sidebar-shop .widget h3,.sidebar .widget h2{font-size:20px;line-height:24px;text-transform:uppercase}.sidebar .search-form input.search-field{background:#fff}.sidebar section.widget ul>li>a{color:#222;display:block;background:#fff;padding:4px 10px;border:1px solid #fff0;line-height:20px}.sidebar section.widget ul>li>a:hover{text-decoration:none;border:1px solid #888}body .widget-meta-data-filter select{border:1px solid #d9d9d9;padding:10px 8px!important;border-radius:0;background:#fff}.woocommerce ul.products li.product .woocommerce-placeholder{border:none}#sidebar-shop .woocommerce-product-search input[type="search"]{background:#fff;padding-right:60px}.mdf_filter_section td.form-row{padding:0}.archive .content-area .site-main{margin:0}.wpcf7-form.invalid .wpcf7-response-output{margin:0 0 20px 0;border:2px solid #ff0000!important}.wpb_text_column ul li{list-style:disc}.wpb_text_column>.wpb_wrapper>ul{margin-left:15px}.woo-top-bar{background:#ebebed;width:100%;padding:10px;border-radius:8px;display:flex;align-items:center;justify-content:space-between}.woo-top-bar p{margin:0 0 0 10px!important}.woo-top-bar form.woocommerce-ordering{margin:0 92px 0 0}.woo-top-bar form.woocommerce-ordering select.orderby{vertical-align:top;height:38px;background:#fff;padding:0 10px}.slider-bottom-section .woocommerce-breadcrumb{margin:0;text-align:center;color:#fff;font-size:13px}.woocommerce-breadcrumb a{text-decoration:underline;color:#fff!important}.woocommerce-breadcrumb a:hover{text-decoration:none}.site-main .woocommerce-breadcrumb{display:none}.header-cart{position:relative}.header-cart i{font-size:17px!important}.header-cart .cart-counter{background:#fff;width:20px;color:#000;display:inline-block;height:20px;text-align:center;border-radius:10px;line-height:20px;font-size:12px;position:absolute;top:-4px;right:-1px}.search-field form input.is-search-input{color:#fff;font-size:13px!important;background:none;width:300px;padding:0;height:25px;border-width:0 0 1px!important}.search-field form input.is-search-input:before{content:""}.search-field form button.is-search-submit span.is-search-icon{background:none!important;border:none!important}.search-field form button.is-search-submit{height:auto;border:none!important}.search-field form button.is-search-submit:before,.search-field form button.is-search-submit:after{content:inherit!important}.search-field form button.is-search-submit span.is-search-icon svg path{fill:#fff}h2.widget-title{text-transform:uppercase;margin-bottom:15px}#sidebar-shop h2.widget-title:after,#sidebar-shop h3:after{content:"";width:60px;height:4px;background:#2a2a2a;display:block;margin-top:7px}.woocommerce-product-search button[type="submit"]{position:absolute;right:0;width:50px;padding:0;font-size:13px;border-radius:0}.woocommerce-product-search{position:relative}#sidebar-shop .product-categories>li{color:#222;display:block;background:#fff;padding:5px 0 5px 10px;border:1px solid #fff0;line-height:20px;margin:7px 0}#sidebar-shop .product-categories li a{color:#222;padding-right:20px}#sidebar-shop .product-categories li a:hover{color:#00539e;text-decoration:none}.widget-meta-data-filter .mdf_submit_button_container button.vehica-button{-webkit-appearance:button;color:#fff;text-transform:uppercase;line-height:43px;border:1px solid #fff0;background:#11234d;background:linear-gradient(90deg,rgb(17 35 77) 0%,rgb(73 90 124) 100%);padding:0 20px;display:inline-block;font-weight:500;font-size:16px;border-radius:5px;-moz-box-shadow:0 0 5px rgb(68 68 68 / .6);-webkit-box-shadow:0 0 5px rgb(68 68 68 / .6);box-shadow:0 0 5px rgb(68 68 68 / .6);border:1px solid #3a486b;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;transition:all ease 0.3s;position:relative}.mdf_reset_button_container input.button{background:#6f7784!important;color:#fff!important;font-weight:600;height:46px}.wpb_wrapper p{text-align:justify}.footer-bottom-area{font-size:13px}body .vc_toggle_color_blue .vc_toggle_icon{background-color:#081b46}.full-img .vc_figure{display:block!important}.full-img .vc_figure .vc_single_image-wrapper{display:block!important}.full-img img{width:100%!important}.pagination a,.pagination span{background:#6f7784;color:#fff;list-style:none;line-height:33px;text-align:center;font-size:15px;font-weight:500;cursor:pointer;user-select:none;transition:all 0.3s ease;padding:0 12px;border-radius:5px;margin:0 4px}.pagination .current,.pagination a:hover{color:#fff;text-decoration:none;background:linear-gradient(90deg,rgb(17 35 77) 0%,rgb(73 90 124) 100%)}.woocommerce-form-row .password-input{width:100%}.submitted-date{color:#888;font-size:14px}.search-results article{margin-bottom:20px;background:#efefef;padding:15px}.search-results article h2{font-size:22px;line-height:28px}footer.entry-footer{font-size:13px}footer.entry-footer a{padding-right:10px}.entry-meta{margin-bottom:10px;background:#efefef;padding:7px 12px;font-size:14px}body.single-post h1{font-size:38px;line-height:45px}.page-content .search-form label{display:block}article.type-post .post-thumbnail{text-align:center;margin:15px 0}article.type-post .post-thumbnail img{height:auto;max-width:650px;width:100%}.single p img{height:auto}.post-navigation .nav-links{display:flex;align-items:center;justify-content:space-between;font-size:14px;margin-top:20px;flex-wrap:wrap}.post-navigation .nav-links a{background:#eee;padding:5px 10px;margin:5px 0;display:block}body #wpsl-search-btn,body #wpsl-search-btn{-webkit-appearance:button;color:#fff;text-transform:uppercase;line-height:43px;border:1px solid #fff0;background:#11234d;background:linear-gradient(90deg,rgb(17 35 77) 0%,rgb(73 90 124) 100%);padding:0 20px;display:inline-block;font-weight:500;font-size:16px;border-radius:5px;-moz-box-shadow:0 0 5px rgb(68 68 68 / .6);-webkit-box-shadow:0 0 5px rgb(68 68 68 / .6);box-shadow:0 0 5px rgb(68 68 68 / .6);border:1px solid #3a486b;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;transition:all ease 0.3s;position:relative}body #wpsl-search-btn:hover,body #wpsl-search-btn:hover{background:#10234d;color:#fff!important;border:1px solid #93a0ba}.wpsl-search .wpsl-input input[type="text"]{background:#fff!important;width:450px!important;padding:12px!important;border-radius:5px!important;border:2px solid #6f7784!important}.wpsl-search .wpsl-select-wrap select{background:#fff;width:450px;padding:10px;border-radius:5px;border:2px solid #6f7784}.wpsl-select-wrap{margin-right:10px!important}body .wpsl-search{margin-bottom:20px;padding:12px 12px 0 12px;background:#ebebed;border-radius:8px}#wpsl-result-list #wpsl-stores{background:#ebebed;border-radius:8px;margin-right:10px;padding:10px}#wpsl-gmap{border-radius:8px}.fa-star{margin:0 1px;color:orange}.related ul.products{margin:0}.wc-tabs-wrapper .woocommerce-Tabs-panel{border:1px solid #ddd;padding:20px!important}.wc-tabs-wrapper ul.tabs{margin:0!important;padding:0!important}.woocommerce div.product .woocommerce-tabs ul.tabs li{margin:0!important}body.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:#fff;text-transform:uppercase}body.woocommerce div.product .woocommerce-tabs ul.tabs li:before,body.woocommerce div.product .woocommerce-tabs ul.tabs li:after{box-shadow:0 0 0!important}body.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#081b46;color:#fff}body.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:500}body.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:22px;line-height:28px}.custom-product-detail-pg .woocommerce-product-gallery{width:100%!important}.custom-product-detail-pg .woocommerce-product-gallery .woocommerce-product-gallery__image img{border-radius:10px}.custom-product-detail-pg .entry-summary{width:100%!important}.custom-product-detail-pg{margin-bottom:30px}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#00539f;font-size:24px;font-weight:600;margin-top:15px}#sidebar-shop section#text-4{margin-bottom:10px}.variations tr td.label{padding-top:10px!important;font-weight:500}.variations tr td.label label{margin:0;font-weight:500!important;text-transform:uppercase}.variations tr td select{border-radius:5px;background:#fff;padding:0 10px;border:2px solid #6f7784}.variations tr td a.reset_variations{display:block}.product_meta>span{display:block;margin-top:10px;font-size:15px}body.woocommerce div.product form.cart .variations select{margin:5px 0}.single_variation_wrap .single_variation{margin-bottom:15px}form.variations_form.cart{margin-bottom:15px}.gmwqp_inquirybtn{margin-bottom:15px}.gmwqp_inquirybtn a.button{background:#6f7784;color:#fff;font-weight:500;font-size:16px}.gmwqp_inquirybtn a.button:hover{background:#081b46;color:#fff}body.woocommerce div.product form.cart div.quantity{margin:0 20px 0 0}.woocommerce-pagination{background:#ebebed;border-radius:8px;padding:10px 10px 3px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{width:35px;height:35px;line-height:22px;color:#222;background:#fff}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#081b46;color:#fff}.woocommerce nav.woocommerce-pagination ul li{border:none!important;margin:0 5px}.woocommerce nav.woocommerce-pagination ul{border:none}.gmwqp_popup_op{box-shadow:0 0 0!important}body label.gmqqp_label{font-weight:500;font-size:14px;margin:0 0 3px 0}form#gmwqp_popup_op_form{padding:10px}form#gmwqp_popup_op_form .gmqqp_submit button[type="submit"]{display:block;width:calc(100% - 20px);line-height:20px;margin:0 10px}.comment-form p input{background:#fff;border:2px solid #6f7784;border-radius:5px}.comment-form p textarea{background:#fff;border:2px solid #6f7784;border-radius:5px}.comment-form .form-submit .submit{width:auto;text-transform:uppercase;line-height:43px;border:1px solid #fff0;background:#11234d!important;background:linear-gradient(90deg,rgb(17 35 77) 0%,rgb(73 90 124) 100%)!important;padding:0 20px;color:#fff!important;display:inline-block;font-weight:500;font-size:16px;border-radius:5px!important;-moz-box-shadow:0 0 5px rgb(68 68 68 / .6);-webkit-box-shadow:0 0 5px rgb(68 68 68 / .6);box-shadow:0 0 5px rgb(68 68 68 / .6);border:1px solid #3a486b!important;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;transition:all ease 0.3s;position:relative}.page-numbers .prev,.page-numbers .next{font-size:22px!important;width:auto!important;line-height:11px!important}.menu-item.current-menu-item a,.menu-item.current-menu-parent>a{color:#4eabff!important}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){padding:5px;width:16%}.woocommerce .star-rating span::before{color:orange}.stars a{color:orange}#sidebar-shop .widget_product_categories ul.product-categories>li.cat-parent,#sidebar-shop .widget_product_categories ul.children>li.cat-parent{position:relative}#sidebar-shop .widget_product_categories ul.product-categories>li.cat-parent .woo-cat-toggle,#sidebar-shop .widget_product_categories ul.children>li.cat-parent .woo-cat-toggle,#sidebar-shop .widget_product_categories ul.children>li.cat-parent .woo-cat-toggle-child{cursor:pointer;display:inline-block;text-align:center;margin-left:.5em;width:1.5em;line-height:1em;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:all 0.4s ease;width:20px;height:20px;text-align:center;line-height:20px;border-radius:50%;margin:0;position:absolute;right:5px;top:5px}#sidebar-shop .widget_product_categories ul.product-categories>li.cat-parent .woo-cat-toggle.cat-popped,#sidebar-shop .widget_product_categories ul.children>li.cat-parent .woo-cat-toggle-child.cat-popped-child{-webkit-transform:rotate(0deg);transform:rotate(0deg)}#sidebar-shop .widget_product_categories ul.product-categories>li.cat-parent .woo-cat-toggle::before,#sidebar-shop .widget_product_categories ul.children>li.cat-parent .woo-cat-toggle-child::before{font-weight:500;font-style:normal;font-size:18px;text-transform:none;speak:none;content:'+';line-height:20px;width:20px;height:20px;text-align:center}#sidebar-shop .widget_product_categories ul.product-categories>li.cat-parent .woo-cat-toggle.cat-popped::before,#sidebar-shop .widget_product_categories ul.children>li.cat-parent .woo-cat-toggle-child.cat-popped-child::before{content:'\2013'}#sidebar-shop .widget_product_categories ul.product-categories>li.cat-parent .woo-cat-toggle~ul.children,#sidebar-shop .widget_product_categories ul.children>li.cat-parent .woo-cat-toggle-child~ul.children{overflow:hidden;max-height:0}#sidebar-shop .widget_product_categories ul.product-categories>li.cat-parent .woo-cat-toggle.cat-popped~ul.children,#sidebar-shop .widget_product_categories ul.children>li.cat-parent .woo-cat-toggle-child.cat-popped-child~ul.children{max-height:300px;margin:5px 0 0 0;overflow:auto!important;list-style:disc;font-size:14px}#sidebar-shop .widget_product_categories ul.product-categories>li.cat-parent .woo-cat-toggle.cat-popped~ul.children,#sidebar-shop .widget_product_categories ul.children>li.cat-parent .woo-cat-toggle-child.cat-popped-child~ul.children{overflow:auto}#sidebar-shop .widget_product_categories ul.product-categories>li.cat-parent .woo-cat-toggle.cat-popped~ul.children li,#sidebar-shop .widget_product_categories ul.children>li.cat-parent .woo-cat-toggle-child.cat-popped-child~ul.children li{padding-left:0;list-style:disc;margin-left:18px}.woocommerce div.product form.cart .variations td.label{width:90px}.product-detail-custom-table tr th,.product-detail-custom-table tr td{padding:3px 10px!important}.product-detail-custom-table tr td{background:#fff}h5.table-performance{background:#081b46;margin:0;color:#fff;padding:6px;font-size:16px;letter-spacing:1px}.product-detail-custom-table tr th{font-weight:600;background:#eee}.product-detail-custom-table{margin-bottom:20px}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1em}input.qty{-moz-appearance:textfield;appearance:textfield;-webkit-appearance:textfield;padding:0;border-radius:5px;width:52px!important;font-size:16px;vertical-align:top}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0;font-size:20px;line-height:26px;letter-spacing:0}.woocommerce-product-gallery .slick-list{border-radius:10px;overflow:hidden}.woocommerce-product-gallery .slick-slide a img{width:630px!important;height:460px!important;object-fit:cover;border-radius:10px;overflow:hidden}.woocommerce-product-gallery .slick-arrow{margin:0 10px!important}.woocommerce-product-gallery .slick-arrow:before{color:#fff;font-size:34px;text-shadow:2px 3px 4px #555}.quantity button[type="button"]{padding:0 10px;vertical-align:middle}.wpgs-nav .slick-track .slick-slide img{border-radius:10px;width:115px!important;height:115px!important;object-fit:cover}.wpgs-nav button.slick-arrow:before,.wpgs-nav button.slick-arrow:after{border:none!important;background:none!important;font-size:28px!important;top:6px}.wpgs-nav button.slick-arrow,.wpgs-nav button.slick-arrow{border:none!important;background:none!important;box-shadow:inherit!important;margin:0 5px!important}.berocket_lgv_widget{padding:0!important;position:absolute;right:26px;margin-top:-47px}body div.berocket_lgv_widget a.berocket_lgv_button{background:#fff;color:#081b45;margin:0 2px}body div.berocket_lgv_widget a.berocket_lgv_button.selected{background:#081b45;color:#fff}body div.berocket_lgv_widget a.berocket_lgv_button:hover{background:#081b45;color:#fff}ul.products .berocket_lgv_list .product-list-view{min-height:inherit}ul.products .berocket_lgv_list+.berocket_lgv_additional_data{margin-top:30px;margin-left:10px}ul.products .berocket_lgv_list+.berocket_lgv_additional_data a{color:#00539f;margin-bottom:10px}ul.products .berocket_lgv_list+.berocket_lgv_additional_data .lgv_description{color:#2a2a2a;margin-bottom:0;line-height:25px}ul.products .berocket_lgv_list+.berocket_lgv_additional_data .price{color:#00539f;font-size:20px;font-weight:600;margin-top:15px;display:block}.woocommerce table.shop_table th{background:#ddd;font-weight:600!important;text-transform:uppercase}.woocommerce a.remove{font-weight:300;background:#081b46;color:#fff!important}dt{font-weight:600}.coupon .input-text{width:auto!important}body .woocommerce #respond input#submit,body .woocommerce a.button,body .woocommerce button.button,body .woocommerce input.button{-webkit-appearance:button;color:#ffffff!important;opacity:1!important;text-transform:uppercase;line-height:50px;border:1px solid #fff0;background:#11234d;background:linear-gradient(90deg,rgb(17 35 77) 0%,rgb(73 90 124) 100%);padding:0 20px!important;display:inline-block;font-weight:500;font-size:16px;border-radius:5px;-moz-box-shadow:0 0 5px rgb(68 68 68 / .6);-webkit-box-shadow:0 0 5px rgb(68 68 68 / .6);box-shadow:0 0 5px rgb(68 68 68 / .6);border:1px solid #3a486b;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;transition:all ease 0.3s}body .woocommerce #respond input#submit:hover,body .woocommerce a.button:hover,body .woocommerce button.button:hover,body .woocommerce input.button:hover{background:#10234d!important;color:#fff!important;border:1px solid #93a0ba}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{-webkit-appearance:button;color:#fff;text-transform:uppercase;line-height:50px;border:1px solid #fff0;background:#11234d;background:linear-gradient(90deg,rgb(17 35 77) 0%,rgb(73 90 124) 100%);padding:0 20px;display:inline-block;font-weight:500;font-size:18px;border-radius:5px;-moz-box-shadow:0 0 5px rgb(68 68 68 / .6);-webkit-box-shadow:0 0 5px rgb(68 68 68 / .6);box-shadow:0 0 5px rgb(68 68 68 / .6);border:1px solid #3a486b;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;transition:all ease 0.3s;width:100%}.woocommerce-cart-form__cart-item .product-thumbnail{width:110px}.woocommerce-cart-form__cart-item .product-thumbnail img{width:100%!important;border-radius:6px}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{font-weight:600}.woocommerce-cart-form__cart-item:nth-child(even){background:#ebebed}.woocommerce-cart-form th.product-subtotal{text-align:right}.woocommerce-cart-form td.product-subtotal{text-align:right}.enquiry-full p{text-align:justify}.border-thik img{border:4px solid #ddd}#sidebar-shop .widget_search button[type="submit"] span.is-search-icon{background:none!important;border:none!important}#sidebar-shop .widget_search button[type="submit"]{background:#081b46;border-radius:0!important}#sidebar-shop .widget_search button[type="submit"] svg path{fill:#fff}.woocommerce .site-main .site-main{margin:0}body .select2-container--default .select2-selection--single{background:#f5f5f5;border:2px solid #6f7784;border-radius:0;padding:10px;height:auto}#customer_details .form-row label,.woocommerce-address-fields .form-row label{display:block;width:100%;text-transform:capitalize}#customer_details .form-row>span,.woocommerce-address-fields .form-row>span{width:100%}.select2-container--default .select2-selection--single .select2-selection__arrow{height:48px;right:12px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-width:8px 7px 0 7px}.custom-ship-different{margin-top:20px}.payment_method_stripe .form-row{padding:0!important}.payment_method_stripe .form-row .stripe-card-group,.payment_method_stripe .form-row .StripeElement{width:100%;margin:0}.custom-ship-different .woocommerce-shipping-fields input.input-checkbox{width:18px;height:18px}.woocommerce-checkout-review-order-table .product-total{text-align:right}.woocommerce-checkout-review-order-table .product-total{text-align:right}.woocommerce-checkout-review-order-table tfoot tr td{text-align:right}.woocommerce-input-wrapper #order_comments{height:150px}.woocommerce-form-login .form-row .woocommerce-form-login__rememberme{display:block;width:100%}.woocommerce-form-coupon p.form-row-last{float:none}.vc_tta-panel{margin:10px 0}.motif_gall_images ul li{padding:0;margin-right:5px;width:70px;margin-bottom:10px}.motif_gall_images ul{margin:10px 0}.motif_gall_images ul li a img{border-radius:5px;width:100px;height:60px;object-fit:cover}.fv_frontend_embed iframe{border-radius:10px}.motif_shop_page_video_vimo,.motif_shop_page_video,.fv_frontend_embed{padding-top:56.25%;position:relative;height:0}.product-list-view iframe,.fv_frontend_embed iframe{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;}.woocommerce-notice--success{color:#0f5132;background-color:#d1e7dd;border:1px solid #badbcc;text-align:center;padding:10px;border-radius:5px}.woocommerce ul.order_details li{font-size:16px;background:#eee;padding:10px 20px;margin-right:12px;margin-bottom:12px}.woocommerce ul.order_details li strong{font-size:16px}.woocommerce ul.order_details{margin:0 0 1em}.woocommerce-profile-pic{text-align:center;padding:20px;margin-bottom:0}.woocommerce table.my_account_orders{font-size:15px}.woocommerce-order-left{background:#6f7784;border-radius:10px}.profile-pic-custom img{border-radius:110px;width:120px;height:120px}.user-name{color:#fff;margin-top:10px}.woocommerce-orders-table .woocommerce-orders-table__cell-order-actions .woocommerce-button{line-height:38px;font-size:14px}.woocommerce-MyAccount-content fieldset{padding:0!important;margin-top:20px}.woocommerce-MyAccount-content fieldset legend{font-weight:500;font-size:22px}.woocommerce-EditAccountForm input.woocommerce-Input{padding:10px}.wpcf7-form.invalid .wpcf7-response-output{display:none}.cust-selectbox{display:block;width:100%;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .4rem center;background-size:18px 14px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vehicle-type-logo{margin-bottom:20px}.vehicle-type-logo .card{height:100%;padding:10px}.woocommerce-address-fields .form-row{padding:0!important}.woocommerce-MyAccount-content .woocommerce-Addresses{padding:0}.loader-custom{height:100vh;display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden;background:#000;z-index:999;align-items:center;justify-content:center}@keyframes shake{0%{transform:translateY(-1%)}100%{transform:translateY(3%)}}@keyframes line{0%{stroke-dashoffset:22}25%{stroke-dashoffset:22}50%{stroke-dashoffset:0}51%{stroke-dashoffset:0}80%{stroke-dashoffset:-22}100%{stroke-dashoffset:-22}}.car{fill:#fff}.car__body{animation:shake 0.2s ease-in-out infinite alternate;stroke:#fff}.car__line{transform-origin:center right;stroke-dasharray:22;animation:line 0.8s ease-in-out infinite;animation-fill-mode:both;stroke:red}.car__line--top{animation-delay:0s;;fill:red}.car__line--middle{animation-delay:0.2s}.car__line--bottom{animation-delay:0.4s}@keyframes rotating{0%{transform:translateY(-1%)}100%{transform:translateY(3%)}}.car__wheel--left{animation:shake 0.2s ease-in-out infinite alternate}.car__wheel--right{animation:shake 0.2s ease-in-out infinite alternate}@media(min-width:992px)and (max-width:1199px){.find-my-vehicle input.form-control-plaintext{max-width:435px}.product-list-view{min-height:inherit}.wpgs-nav .slick-track .slick-slide img{width:95px!important;height:95px!important}.woocommerce-product-gallery .slick-slide a img{width:500px!important;height:380px!important}h2.woocommerce-loop-product__title{font-size:14px!important}}@media(min-width:769px)and (max-width:1199px){.woocommerce-cart-form__cart-item .product-quantity{width:160px}}@media(min-width:1200px){body.woocommerce div.product form.cart .variations select{max-width:70%}body.woocommerce div.product form.cart .variations select{margin:5px 0;width:55%;min-width:50%}}@media(min-width:992px){.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:31.8%}.mega-menu{position:inherit!important}.mega-menu .sub-menu{width:calc(100% - -30px)!important;padding:20px!important;display:grid!important;grid-template-columns:auto auto auto auto!important;grid-gap:0 15px;left:-15px!important}.find-my-vehicle h4{text-align:right}.find-my-vehicle p{text-align:right;font-size:20px;line-height:26px;font-weight:600}.woocommerce #review_form #respond textarea{width:60%;display:block}.comment-form p input{width:60%;display:block}.comment-form-cookies-consent input[type="checkbox"]{width:auto;display:inline-block}}@media(min-width:768px){ul.products .berocket_lgv_list{width:25%!important}}@media(min-width:768px)and (max-width:991px){.select-fuel{-ms-flex:0 0 19%;flex:0 0 42%;max-width:42%}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:30%;min-height:inherit}.footer-social-link li a{padding:5px;width:32px;height:32px;font-size:10px;line-height:19px}.find-my-vehicle input.form-control-plaintext{max-width:475px}.search-field form input.is-search-input{width:220px}.wpgs-nav .slick-track .slick-slide img{width:60px!important;height:60px!important}.woocommerce-product-gallery .slick-slide a img{width:500px!important;height:250px!important}}@media(max-width:1300px){.wpsl-select-wrap{clear:both}}@media(max-width:1199px){.header-top .search-field{display:none!important}body.woocommerce div.product form.cart div.quantity{margin:0 20px 20px 0}}@media(max-width:991px){.main-nav ul ul{width:100%;background:#eee;box-shadow:0 0 0}.header-bottom{padding:5px 0}.main-nav ul ul.sub-menu a{border:none!important}.header-bottom .header-area .menu{border-bottom:4px solid #aaa}#find-my-vehicle-section h4{text-align:center}.woo-top-bar{margin:15px 0}.header-bottom .header-area .logo a img{max-width:70%}.berocket_lgv_widget{margin-top:-62px}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}.sub-menu{padding:10px 0}.sub-menu li a{padding:6px 15px!important}.slider-bottom-section{position:inherit;bottom:0;top:0;padding:30px 0}body.home .slider-bottom-section h1,body.home .slider-bottom-section h6{color:#000}.slider-bottom-section h1,.home .slider-bottom-section h1{font-size:26px;line-height:30px}.woocommerce-message .woocommerce-Button{float:none!important;display:block!important;text-align:center;margin-bottom:10px!important}}@media(max-width:767px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{min-height:inherit}h6{font-size:14px}.slider-bottom-section{padding:15px}.vehica-button{width:100%}h2{font-size:22px;line-height:28px}body.single-post h1{font-size:26px;line-height:33px}h2.woocommerce-loop-product__title{font-size:14px!important}.woocommerce ul.products[class*="columns-"] li.product,.woocommerce-page ul.products[class*="columns-"] li.product{margin:0}.footer-bottom-area{justify-content:center!important}.find-vehicle-form button{width:100%;margin:15px 0 0 0!important}.vehica-search-classic-v2__search-button-wrapper{width:100%}.top-account-section ul li a{font-size:12px;padding:2px 9px;border-radius:5px}.header-top ul li{padding:0 3px}.header-area .logo{width:80%}.top-account-section li.top-user-login{width:100%;padding-right:70px;padding-bottom:5px}.header-top .cart-area{display:block!important}.search-icon{float:right;padding:0}.top-account-section{margin-top:0}.header-cart .cart-counter{right:-6px}.product-list-view{min-height:inherit}.product-list-view{margin:10px 0}.wpsl-search .wpsl-select-wrap select{width:100%}body .wpsl-search{padding:12px}#wpsl-result-list #wpsl-stores{margin-right:0}.wpsl-search-btn-wrap{float:none!important;padding-top:10px;margin:0}.wpsl-select-wrap{float:none;padding-top:5px}.woocommerce-cart-form .coupon button[type="submit"]{width:100%!important}.woocommerce-cart-form .coupon input.input-text{width:100%!important;margin:0 0 10px 0!important}.wpgs-nav .slick-track .slick-slide img{width:120px!important;height:120px!important}.woocommerce-product-gallery .slick-slide a img{width:760px!important;height:350px!important}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:none}.woo-top-bar{display:block}.woo-top-bar p{margin:0 0 3px 0!important}ul.products .berocket_lgv_list{width:33%!important}ul.products .berocket_lgv_list+.berocket_lgv_additional_data{margin-top:5px}ul.products .berocket_lgv_list+.berocket_lgv_additional_data a{font-size:14px;line-height:18px;margin-bottom:0}.product_meta>span{font-size:13px}ul.products .berocket_lgv_list+.berocket_lgv_additional_data .price{font-size:16px;margin-top:10px}.woocommerce ul.products li.product .button{line-height:20px;padding:5px 0!important}body.home h2,.custom-heading{font-size:26px;line-height:32px}.select-fuel{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.woocommerce-MyAccount-content .woocommerce-Addresses .col-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.woocommerce-edit-address .woocommerce>.row{margin:0!important}}#mega-menu-wrap-menu-1 li.mega-menu-item>ul.mega-sub-menu{top:100%!important;width:100%!important;margin:auto!important;left:0!important;right:0!important;padding:20px!important}#mega-menu-wrap-menu-1 li.mega-menu-item>ul.mega-sub-menu ul.mega-sub-menu{left:0!important;padding:0!important}#mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link .mega-description-group .mega-menu-description{display:none}.mega-menu-item .asl-cont .sl-main-cont .asl-map-canv{height:150px}@media (min-width:770px) and (max-width:1199px){.center-column-menu ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu li.mega-menu-column{}.center-column-menu ul.mega-sub-menu>li.mega-viezu-dealer-menu-item>ul.mega-sub-menu li.mega-menu-column{width:33%!important}}@media(min-width:769px){#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-collapse-children>ul.mega-sub-menu{display:block!important;padding:0!important}#mega-menu-wrap-menu-1 li.mega-menu-item>ul.mega-sub-menu span.mega-indicator{display:none!important}.header-area,#mega-menu-wrap-menu-1{position:inherit!important}.center-column-menu ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu{justify-content:center!important;display:flex!important}.mega-menu-item ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu li.mega-menu-column{padding:0 10px!important}}@media(max-width:768px){#mega-menu-wrap-menu-1 .mega-menu-toggle+#mega-menu-menu-1{margin-top:12px}#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated{outline:none!important;border:none!important;height:auto!important}#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated:after,#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated:before{height:0!important}#mega-menu-wrap-menu-1{width:100%}#mega-menu-wrap-menu-1 li.mega-menu-item>ul.mega-sub-menu{padding:10px!important}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-2-columns>ul.mega-sub-menu>li.mega-menu-item{width:100%}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{margin:0;padding:10px 0}.header-area .mega-menu-toggle{position:absolute;right:10px;top:-45px}}@media(max-width:480px){.header-area .mega-menu-toggle{top:-37px}}#mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link{padding-bottom:0!important}.viezu-find-a-dealer-menus .sl-main-cont-box{display:none}.viezu-find-a-dealer-menus .no-gutters{flex-direction:column}.viezu-find-a-dealer-menus .no-gutters .asl_locator-panel{order:2;margin-top:20px;padding-top:20px;padding-bottom:20px;flex:0 0 0%;max-width:100%}.viezu-find-a-dealer-menus .asl-cont .sl-main-cont .asl-panel{border:0}.viezu-find-a-dealer-menus .no-gutters .asl-map{flex:0 0 0%;max-width:100%}.viezu-remapping-menus li.mega-viezu-menu-heading,.viezu-tuning-tool-menus li.mega-viezu-menu-heading{position:relative!important}.viezu-remapping-menus li.viezu-tuning-solutions-menus{transform:translate(0,0)!important}.asl-cont .sl-main-cont .asl-panel-inner .asl-addr-search .form-control{height:43px!important}@media only screen and (min-width:770px){#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu{min-height:380px!important}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item{position:static!important}#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade_up"] li.mega-menu-item.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item:not(.mega-disable-transition)>ul.mega-sub-menu{width:calc(100% - 21%)!important;position:absolute;top:0!important;left:21%!important;min-height:100%;padding-top:56px!important}#mega-menu-wrap-menu-1 li.mega-menu-item>ul.mega-sub-menu{padding:50px 20px!important}.mega-sub-menu .mega-menu-item img{border-radius:15px;width:180px;height:180px!important;object-fit:cover;border:2px solid #777}}@media (min-width:770px) and (max-width:1199px){.mega-sub-menu .mega-menu-item img{height:120px!important}}@media only screen and (max-width:768px){#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{background:#fff0;color:#fff}#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade_up"] li.mega-menu-item.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item:not(.mega-disable-transition)>ul.mega-sub-menu{left:0!important}.viezu-remapping-menus li.viezu-tuning-solutions-menus{transform:translate(0,0)!important}.viezu-remapping-menus li.viezu-tuning-applications-menus{transform:translate(0,0)!important}.viezu-remapping-menus li.viezu-tuning-servies-menus{transform:translate(0,0)!important}li.viezu-alientech-tuning-tool-menus{transform:translate(0,0)!important}li.viezu-autotuner-tuning-tool-menus{transform:translate(0,0)!important}li.viezu-magic-motorsport-tuning-tool-menus{transform:translate(0,0)!important}li.viezu-v-connect-tuning-tool-menus{transform:translate(0,0)!important}li.viezu-tuning-software-menus{transform:translate(0,0)!important}#mega-menu-wrap-menu-1 li.mega-menu-item>ul.mega-sub-menu{padding:10px 20px!important}}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{vertical-align:inherit}.currency-switcher .yay-currency-custom-select__trigger{height:30px;border-radius:0 0 5px 5px;top:-7px}.currency-switcher ul li{color:#5c5c5c}.cky-accordion-btn,.cky-show-desc-btn,.cky-btn-revisit{border:none!important;height:auto}.cky-btn-revisit{box-shadow:none!important}.cky-accordion-btn:hover,.cky-show-desc-btn:hover,.cky-btn-revisit:hover{color:inherit!important}body div.zsiq_floatmain,body div.zsiq_custommain{z-index:22474837!important}