*{--red:#e61c29}.post-type-archive-product .mainbannerOverlayP p,.post-type-archive-product .mainbannerOverlaySubHeading h3,.tax-statuses .mainbannerOverlayP p,.tax-statuses .mainbannerOverlaySubHeading h3{margin:0}.archive-description{display:none}.post-type-archive-product .content-sidebar-wrap,.tax-statuses .content-sidebar-wrap{display:flex;flex-wrap:wrap;flex-direction:column-reverse;justify-content:center;align-items:center}.post-type-archive-product .content,.tax-statuses .content{float:unset;width:100%;max-width:1300px;padding-top:25px}.post-type-archive-product aside#genesis-sidebar-primary,.tax-statuses aside#genesis-sidebar-primary{width:100%;margin-bottom:0;padding-top:0}section#woof_widget-2{background:rgb(226 226 226)}li.outofstock{padding:0px!important}.woocommerce ul.products li.product a{text-decoration:none}h2.woocommerce-loop-product__title{color:#333;font-size:21px!important;min-height:70px;padding:10px!important;font-weight:400}.woocommerce-loop-product__title>span{display:block;font-weight:600;font-size:18px}.specDisplay{color:#7f7f7f;display:flex;justify-content:space-between;align-items:center;font-size:13px;padding:15px 0}.specDisplay img{max-width:20px!important;display:inline!important;margin-right:5px!important}.infoHolder{padding:0 10px}span.wasPrice{font-weight:800!important;width:50%;display:block;font-size:18px}span.nowPrice{font-weight:600;width:50%;color:#000;font-size:18px}.savingsPrice{display:flex;line-height:17px}.archiveDealerLocation p{margin:0;font-size:16px;line-height:10px;color:#333}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#e61c29}.woocommerce ul.products li.product .price{min-height:0;margin-bottom:0em}.single-product .savingsBanner{position:absolute;z-index:99;top:10px;left:5px}span.price.archivePrice .amount{color:#e61c29;font-size:30px;font-weight:600;padding:10px}a.outstock_button{display:block;text-align:center;color:#e61c29;font-weight:600;padding:0;text-transform:uppercase;margin:5px 10px;position:absolute;width:95%;bottom:0;border:2px solid;border-radius:5px;font-size:16px}.cta-container{display:flex;padding:0 10px}.cta-container .favBtn{background-color:transparent!important;padding:0px!important;color:var(--red);font-size:25px;margin-right:10px;outline:unset!important}.cta-container a.outstock_button{width:unset;flex-grow:1;position:relative;text-align:center;margin:5px 0}.post-type-archive-product .widget.widget-woof,.tax-statuses .widget.widget-woof{max-width:1300px;margin:0 auto;background:rgb(226 226 226);padding:10px 0}.widget-title{color:#333}.widget-woof h3.widgettitle.widget-title{color:#000;border-bottom:0px!important}.woof_redraw_zone{display:flex;flex-wrap:wrap;justify-content:center}.woof_container,.woof_submit_search_form_container{width:calc(100%/6);padding:0 5px}.woof_container select{width:100%}.post-type-archive .type-product,.tax-statuses .type-product{overflow:hidden;border-width:2px;border-style:solid;border-color:rgb(226 226 226);border-radius:5px}.specDisplay>p{margin:0 2px;text-align:left;display:flex}h1.woocommerce-products-header__title.page-title{display:none}p.woocommerce-result-count{display:none}.orderby{background-color:#fff;border:1px solid #ddd;color:#333;font-size:18px;font-size:1.8rem;font-weight:400;padding:5px;width:100%}.sidebar .widget{padding:0}a.chosen-single span,.orderby{color:#333!important;font-weight:400!important;text-transform:capitalize}.specialVehicleInfo,div.product,.single-product div.product{max-width:1300px;margin:0 auto}.gallerHolder{max-width:840px;margin:0 0;float:left;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%}.mainCarouselHolder.gallery_1{width:100%}.mainCarouselHolder{position:relative;overflow:hidden;margin-bottom:5px}.connected-carousels .stage{position:relative}.connected-carousels .carousel{overflow:hidden;position:relative}.woocommerce-tabs.wc-tabs-wrapper{padding-top:40px}.connected-carousels .carousel ul{width:20000em;position:relative;list-style:none;margin:4px;padding:5px 0}.connected-carousels .carousel li{float:left}.woocommerce img,.woocommerce-page img{display:block}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}a.prev.prev-stage,a.next.next-stage{position:absolute;top:50%;transform:translateY(-50%);background-color:#fff0;outline:unset}a.next.next-stage{right:0}a.prev.prev-stage{left:5px}a.prev.prev-stage span,a.next.next-stage span{display:inline-block;background:#0009;color:#fff;font-size:40px;padding:3px}.fortyPercent{width:100%;float:left}.connected-carousels .carousel-navigation{width:100%;float:right;padding-top:8px}.carousel.carousel-navigation ul{position:relative;list-style:none;margin:0;padding:0;display:inline-flex;flex-direction:row}.connected-carousels .carousel-navigation li{cursor:pointer;float:left;width:100%;list-style-type:none;margin:0 5px}.trackingButton{margin-top:10px;margin-bottom:10px;float:right;width:38%;display:block}.trackingButton.usedButton a{display:block;text-align:center;color:#fff;background:#e61c29;padding:5px;text-decoration:none;font-size:22px;font-weight:600}.trackingButton.shareButton{padding:5px 0;text-align:center;color:#fff;background-color:#e61c29;font-weight:700;cursor:pointer}.sharepopoutholder{position:fixed;width:100%;top:0;bottom:0;left:0;background:#0000007a;right:0;display:none;z-index:100}.sharepopout{position:absolute;left:50%;top:50%;width:250px;transform:translate(-50%,-50%);background:#fff;display:flex;flex-direction:column;justify-content:center}span.closeShare{position:absolute;top:0;right:5px;font-size:19px;cursor:pointer;padding:5px;z-index:9999}.sharepopout .essb_links_list{display:flex;flex-direction:column;text-align:center}.sharepopout .essb_links_list .essb_item{margin:10px 0!important}.usedFormHolder{width:38%;float:right}.usedFormHolder h2{padding:5px 10px;text-align:center;margin:0;background:#f7f7f7;font-weight:800}.single-product .financeHolder,.single-product .formHolder{background:#f7f7f7;padding:30px 20px;margin-bottom:15px}.subimage{display:flex;width:60%;padding:10px 0;justify-content:space-evenly}.single-product .detailsHolder{height:unset!important}.detailsHolder{display:flex;flex-wrap:wrap;padding:0 0;height:290px;width:100%;justify-content:space-around;margin-right:4%}.detailInfoHolder{display:flex;align-content:baseline}.detailIcon,.detailInfo{position:relative}.detailIcon img{width:40px;transform:translateY(-50%);position:relative;top:50%;padding:5px}.detailInfo{display:flex;align-items:center}.specialsFormHolder,.singleContent div.product div.summary{margin-bottom:0;width:38%;float:right}.woocommerce div.product .product_title{display:none}.product_meta{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs{display:none}.mainInfoHolderUsed{width:60%;float:left}.UsedPageDiscription{float:right;background:#fff;width:38%;border:2px solid #e61c29}.financeHolderCalc{width:60%;float:left;padding-top:26px}.sticky-content-container{position:sticky;width:100%;display:none;background-color:#e61c29;border-bottom:3px solid #e61c29;left:0;right:0;bottom:0}.specsSection{background:#fff;float:left;padding:10px;border:2px solid #e61c29}.post-type-archive-product .site-inner,.tax-statuses .site-inner{clear:both;padding-top:0;word-wrap:break-word;background:#fff}.woocommerce nav.woocommerce-pagination{margin-bottom:40px;text-align:center}.specsSection h2,.usedFormHolder h2{width:100%;padding:5px 10px;color:#e61c29;font-weight:800;font-size:25px}.specsHalf{width:50%;padding-left:0;margin:0}.specsHalf p{margin:3px 0;font-size:16px;display:flex;background:#f7f7f7;text-align:left}.specsSection .specsHalf:nth-child(2n){padding-right:5px}.specHeading{width:60%;padding:5px;background:#f7f7f7}.specValue{padding:5px}.discriptionSection{background:#fff;padding:2%;font-size:16px}.discriptionSection h2{padding:5px 10px;text-align:left;color:#e61c29;font-weight:800;font-size:25px}.commentsInfo,.discriptionSection p,.discriptionSection h4{background:#f7f7f7;padding:5px 12px;margin:0}.financeHolderCalc{width:60%;float:left;padding:10px;border:2px solid #e61c29;margin-top:30px}.quform-button-submit-2_2{vertical-align:middle;max-width:100%;width:100%}.quform-2 .quform-button-submit button,.quform-2 .quform-element-submit.quform-button-style-theme .quform-button-submit button{border-color:#e61c29;width:100%}.calc{background:#fff}.calc h2{padding:0;font-weight:800;text-transform:uppercase;color:#e61c29;font-size:25px}span.tsandcs{font-size:12px;padding-left:15px}p#errorText{margin:0}.calc>p,.calc>div{padding:5px 12px;margin:0;background:#f7f7f7}.calc p{margin:0;background:#f7f7f7}.calc-holder{display:flex;justify-content:space-between;width:90%}.calc-holder{display:flex;justify-content:space-between;width:90%}span.blueR{font-weight:700;color:#3582d2}.sticky-content-container ul{margin:0;display:flex;justify-content:center}.sticky-content-container ul li{list-style:none;margin:10px;background-color:#fff;padding:10px;width:150px}.sticky-content-container ul li a{color:#e61c29;text-align:center;text-decoration:unset;width:100%}.sticky-content-container ul li a span{width:100%;display:block}.woocommerce .woocommerce-breadcrumb{display:none}.singleTiltleHolder{overflow:hidden;max-width:1300px;margin:0 auto;display:flex;justify-content:space-between;padding:40px 0 20px}.singleTiltleHolder h1{background-color:#fff;color:#e61c29;font-size:35px;margin-bottom:0}.specialPriceholder,.signlePriceHolder{padding:0 10px}span.VatText{float:right;font-size:13px;margin-top:-10px;color:#3884d6}.signlePriceHolder p{margin:0}.single-product main#main{background:#fff}.detailIcon{background:#e61c29;margin-right:10px}.single-product span.woocommerce-Price-amount.amount{color:#e61c29;font-size:35px}.savingsBanner{background:#e61c29;color:#fff;display:inline;padding:10px}.single-product .summary.entry-summary{display:none}.single-product .wrap{flex-wrap:wrap;width:100%}input#amount{width:17%;background:#fff;color:#000;font-weight:600}.singleContent input,.singleContent select,.singleContent textarea{background-color:#fff}select option[disabled]:first-child{color:#212b7a;opacity:1}.calc label{display:none}.pricesHolder p{font-size:16px;padding-right:30px}.pricesHolder{display:flex;width:100%}.calc-holder{display:flex;justify-content:space-between;width:100%}.calc input,.calc select{padding:5px;font-size:12px;line-height:1.4;width:100%}.single-product .sidebar{font-size:16px;font-size:1.6rem;margin-bottom:40px;display:none}.chosen-container-single .chosen-single span{font-size:18px!important}.site-footer img{margin:0 auto}.product-type-simple{display:flex}.product-type-simple>a{width:49%}.product-type-simple>div{width:55%;position:relative}.woocommerce ul.products li.product a img{margin:0}.popoutGalleryHolder{position:absolute;top:0;width:100%;bottom:0;background:#0000008f;display:none}.theme-btn{background-color:var(--red)!important;color:#fff!important;border:1px solid var(--red);text-transform:uppercase;font-weight:600;border-radius:5px;padding:5px 10px;text-decoration:unset;font-size:18px}.theme-btn-o{background-color:transparent!important;color:var(--red)!important;border:1px solid var(--red);text-transform:uppercase;font-weight:600;border-radius:5px;padding:5px 10px;text-decoration:unset;font-size:18px}.shadowed{box-shadow:1px 1px 0 #c6c6c6}.breadcrumb-section{border-bottom:1px solid #000;padding:5px 0}.breadcrumb-section .spliter{margin:0 15px}.breadcrumb-section .spliter i{font-size:12px}.breadcrumb-section .options-container{display:flex;align-items:center;color:#000;font-size:16px;width:100%}.breadcrumb-section .options-container a{color:#000!important;text-decoration:unset}.breadcrumb-section .options-container .each-option.back-btn{font-weight:700}.vehicle-img-spec-price-section{padding-top:10px;margin-bottom:10px}.vehicle-img-spec-price-section .vehicle-info-wrap{display:grid;grid-template-columns:1fr 1fr 350px;padding-bottom:10px;border-bottom:1px solid #c6c6c6}.vehicle-img-spec-price-section .vehicle-info-wrap .title-img-container h1{font-size:22px;color:#000;text-transform:unset;min-height:60px;width:100%;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.spec-info-container{margin:0 10px;padding:0 10px;border-right:1px solid #c6c6c6;border-left:1px solid #c6c6c6}.spec-info-container .spec-list-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #c6c6c6}.spec-info-container .spec-list-container .each-spec{display:flex;flex-wrap:wrap;font-size:16px;align-items:center}.spec-info-container .spec-list-container .each-spec .icon-container{width:20px;margin-right:5px}.spec-info-container .bottom-spec-container{margin-bottom:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));font-size:15px;line-height:25px}.spec-info-container .bottom-spec-container .each-spec{display:flex;flex-wrap:wrap}.spec-info-container .bottom-spec-container .each-spec:nth-child(even){padding-left:10px}.spec-info-container .bottom-spec-container .each-spec .value{margin-left:5px}.spec-info-container .dealership-info-container{border-bottom:1px solid #c6c6c6;margin-bottom:15px}.spec-info-container .dealership-info-container p{margin-bottom:10px;font-size:14px}.price-tracking-info .price-wrap{border:1px solid #c6c6c6;padding:12px;border-radius:5px;margin-bottom:15px}.price-tracking-info .price-container{display:grid;grid-template-columns:1fr 130px}.price-tracking-info .price-container .now-price,.price-tracking-info .price-container .was-price,.price-tracking-info .price-container .save-price,.price-tracking-info .price-container .expire-date{border-bottom:1px solid #c6c6c6;padding-bottom:10px;margin-bottom:10px;line-height:1}.price-tracking-info .price-container .now-price{font-weight:700;color:#000}.price-tracking-info .price-container .save-price{color:var(--red);font-weight:600}.price-tracking-info .price-container .was-price{display:flex;align-items:center;padding-left:8px}.price-tracking-info .price-container .was-price .value{text-decoration:line-through;font-size:25px;width:100%;display:block}.price-tracking-info .price-container .expire-date p{margin-bottom:0}.price-tracking-info .price-container .expire-date .show-container{background-color:var(--red);color:#fff;display:flex;padding:5px 10px;border-radius:5px;align-items:end;font-size:16px;/*! width: fit-content; */
 height:100%;align-items:center}.price-tracking-info .price-container .expire-date .icon-container{width:17px;margin-right:7px}.price-tracking-info .price-container .expire-date .show-container span{text-transform:uppercase}.price-tracking-info .price-container .title{display:block;line-height:1}.price-tracking-info .price-container .was-price .title{font-size:16px}.price-tracking-info .price-container .value{font-size:40px}.price-tracking-info .limited span{width:100%;text-align:center;text-transform:uppercase;font-weight:700;color:#000;display:block}.price-tracking-info .call-to-action-container{border:1px solid #c6c6c6;padding:10px;border-radius:5px}.price-tracking-info .call-to-action-container .heading{padding:10px 0;text-align:center;width:100%;background-color:var(--red);text-transform:uppercase;font-weight:800;display:block;color:#fff;border-radius:5px;position:relative}.price-tracking-info .call-to-action-container .heading::after{position:absolute;content:"";width:5px;height:5px;left:50%;transform:translateX(-50%);border-left:5px solid #fff0;border-right:5px solid #fff0;border-top:10px solid var(--red);bottom:-9px}.price-tracking-info .call-to-action-container .buttons-container{display:flex;flex-wrap:wrap;justify-content:center;margin-top:14px;gap:5px}.price-tracking-info .call-to-action-container .buttons-container .each-btn{width:calc(99%/3)}.price-tracking-info .call-to-action-container .buttons-container .each-btn .cta-btn{border:2px solid #000;border-radius:5px;background-color:#e2e2e2;font-size:15px;padding:10px 8px;text-decoration:unset;color:#000;width:100%;display:block;text-align:center;font-weight:600}.price-tracking-info .call-to-action-container .buttons-container .each-btn .cta-btn i{font-size:25px;width:100%}.bottom-slider-section .slider-wrap{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #c6c6c6}.bottom-slider-section .swiper-button-next,.bottom-slider-section .swiper-button-prev{top:0;bottom:0;height:100%;font-size:16px;margin:0;padding:0 10px}.bottom-slider-section .swiper-button-next::after,.bottom-slider-section .swiper-button-prev::after{font-size:25px;color:#fff}.bottom-slider-section .swiper-button-prev{left:0;background:linear-gradient(90deg,rgb(0 0 0) 0%,#fff0 100%)}.bottom-slider-section .swiper-button-next{right:0;background:linear-gradient(90deg,#fff0 0%,rgb(0 0 0) 100%)}.finance-rating-compare-section .finance-rating-compare-container{display:grid;gap:10px;grid-template-columns:420px 1fr}.single-product h4{color:#000;font-size:25px;font-weight:800}.finance-rating-compare-section .finance-rating-compare-container .rating-container{border:1px solid #c6c6c6;padding:15px;border-radius:5px;margin-bottom:10px}.finance-rating-compare-section .finance-rating-compare-container .rating-container .stars-container{display:grid;grid-template-columns:1fr 1fr;gap:10px}.finance-rating-compare-section .finance-rating-compare-container .rating-container .stars-container span{font-size:16px;line-height:1}.finance-rating-compare-section .finance-rating-compare-container .rating-container .stars-container .stars{display:flex}.finance-rating-compare-section .finance-rating-compare-container .rating-container .stars-container .stars i{font-size:18px;color:#000}.finance-rating-compare-section .finance-rating-compare-container .compare-container{border:1px solid #c6c6c6;padding:15px;border-radius:5px;margin-bottom:10px}.finance-rating-compare-section .finance-rating-compare-container .compare-container .heading{display:flex;align-content:center;justify-content:space-between}.finance-rating-compare-section .finance-rating-compare-container .compare-container .heading button{background-color:transparent!important;padding:5px;color:inherit;font-size:14px}.finance-rating-compare-section .finance-rating-compare-container .compare-container .theme-btn{font-size:14px;display:flex;align-items:center;height:30px;margin-top:auto;margin-bottom:auto}.finance-rating-compare-section .finance-rating-compare-container .compare-container .vehicles-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:15px}.finance-rating-compare-section .finance-rating-compare-container .compare-container .vehicles-list .each-vehicle{border:1px solid #c6c6c6;width:100%;aspect-ratio:1 / 0;border-radius:5px}.finance-rating-compare-section .finance-rating-compare-container .compare-container .vehicles-list .each-vehicle .favBtn{font-size:12px;color:var(--red);text-align:center;padding:0 3px;cursor:pointer}.finance-rating-compare-section .finance-rating-compare-container .compare-container .vehicles-list .each-vehicle .favBtn span{display:block;width:100%;line-height:.8;margin-bottom:5px}.finance-rating-compare-section .finance-calculator{padding:15px;border-radius:5px;border:1px solid #c6c6c6;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background-color:#f5f5f5}.finance-rating-compare-section .finance-calculator .calculator-wrap{padding-right:10px;margin-right:10px;border-right:1px solid #c6c6c6}.finance-rating-compare-section .finance-calculator .input-fields-wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:15px}.finance-rating-compare-section .finance-calculator .input-fields-wrap label{font-size:14px}.finance-rating-compare-section .finance-calculator .input-fields-wrap input,.finance-rating-compare-section .finance-calculator .input-fields-wrap select{width:100%;padding:5px 10px;font-size:16px;border:unset;border-radius:5px}.finance-rating-compare-section .finance-calculator .input-fields-wrap .each-field{display:inherit}.finance-rating-compare-section .finance-calculator .input-fields-wrap select{padding:8px 10px}.finance-rating-compare-section .finance-calculator .input-fields-wrap img{width:16px;margin-right:5px}.finance-rating-compare-section .finance-calculator .input-fields-wrap .clear-btn{display:flex;align-items:end}.finance-rating-compare-section .finance-calculator .input-fields-wrap button{background-color:transparent!important;color:inherit;font-size:15px;display:flex;align-items:center;padding:0;margin-bottom:8px}.finance-rating-compare-section .finance-calculator .calculator-wrap .input-fields-container .theme-btn,.finance-rating-compare-section .finance-wrap .theme-btn{padding:0;width:190px}.finance-rating-compare-section .finance-wrap .finance-info-wrap{padding-top:40px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:5px}.finance-rating-compare-section .finance-wrap .finance-info-wrap .label{font-size:14px;line-height:1.625}.finance-rating-compare-section .finance-wrap .finance-info-wrap .each-info{margin-bottom:10px}.finance-rating-compare-section .finance-wrap .finance-info-wrap .value{font-size:16px;height:36px;padding:5px 0;font-weight:700}.finance-rating-compare-section .finance-wrap .finance-info-wrap span{display:block}.vehicle-comment-extras-section{margin-top:15px}.vehicle-comment-extras-section .vehicle-comment-extras-container{display:grid;grid-template-columns:1fr 425px;gap:10px;margin-bottom:15px}.vehicle-comment-extras-section .vehicle-comment-extras-container p{font-size:16px;line-height:1.2;margin-bottom:0}.vehicle-comment-extras-section .vehicle-comment-extras-container .dealer-comment-container,.vehicle-comment-extras-section .vehicle-comment-extras-container .vehicle-extras-container{border:1px solid #c6c6c6;padding:15px;border-radius:5px}.similar-vehicle-section .similar-vehicle-wrap{padding:15px;border:1px solid #c6c6c6;border-radius:5px;background-color:#f7f7f7;margin-bottom:20px}.similar-vehicle-section .similar-vehicle-wrap .vehicle-list{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.similar-vehicle-section .similar-vehicle-wrap .vehicle-list .each-vehicle{display:flex;border:1px solid #c6c6c6;border-radius:5px}.similar-vehicle-section .similar-vehicle-wrap .vehicle-list .each-vehicle .img-container{width:50%}.similar-vehicle-section .similar-vehicle-wrap .vehicle-list .each-vehicle .details-container{flex:1;padding:5px}.similar-vehicle-section .similar-vehicle-wrap .vehicle-list .each-vehicle .details-container .prices-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding:2px 0}.similar-vehicle-section .similar-vehicle-wrap .vehicle-list .each-vehicle .details-container .prices-container .save-price{color:var(--red)}.similar-vehicle-section .similar-vehicle-wrap .vehicle-list .each-vehicle .details-container .prices-container span{width:100%;text-transform:uppercase;display:block;line-height:1;font-weight:700;font-size:18px}.similar-vehicle-section .similar-vehicle-wrap .vehicle-list .each-vehicle .details-container .spec-container{font-size:16px;padding:3px 0}.similar-vehicle-section .similar-vehicle-wrap .vehicle-list .each-vehicle .details-container .cta-container{display:flex;align-items:center;justify-content:space-around}.similar-vehicle-section .similar-vehicle-wrap .vehicle-list .each-vehicle .details-container .cta-container button{padding:0;background-color:#fff0;color:var(--red);font-size:25px;display:flex;align-items:center}.similar-vehicle-section .similar-vehicle-wrap .vehicle-list .each-vehicle .details-container .cta-container .theme-btn-o{font-size:16px;padding:0 18px}.similar-vehicle-section .similar-vehicle-wrap .vehicle-list .each-vehicle h2{font-size:16px;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:5px;line-height:1.1}.bottom-section{color:#9b9b9b}.bottom-section .disclamer{font-size:13px;line-height:1.1;margin-bottom:10px;display:block}.bottom-section p{font-size:14px}.bottom-section p span{color:#000}.whatsapp-popup-section{position:fixed;background-color:rgb(0 0 0 / .6);top:0;left:0;right:0;bottom:0;z-index:9;display:none}.whatsapp-popup-section.show{display:block}.whatsapp-popup-section .pop-up-container{display:flex;margin:auto;justify-content:center;align-items:center;height:100%}.whatsapp-popup-section .pop-up-container .content-wrap{max-width:600px;background-color:#fff;display:grid;grid-template-columns:30% auto;position:relative}.whatsapp-popup-section .pop-up-container .content-wrap .close-btn{position:absolute;right:8px;top:2px;font-size:25px;cursor:pointer}.whatsapp-popup-section .pop-up-container .content-wrap .content-container{padding:20px 30px 20px 8px}.whatsapp-popup-section .pop-up-container .content-wrap .content-container .heading{background-color:unset;color:#25D366;font-size:25px;padding:0;text-align:left}.whatsapp-popup-section .pop-up-container .content-wrap .content-container .heading::after{content:unset}.whatsapp-popup-section .pop-up-container .content-wrap .content-container p{line-height:1.2;margin-bottom:0}@media screen and (max-width:1200px){section#woof_widget-2{padding:20px}.post-type-archive-product .content,.tax-statuses .content{padding:25px 20px}a.next.next-stage{right:15px}.single-product .wrap{max-width:100%;padding:0 20px}}@media screen and (max-width:768px){.archiveVehicleHolder{width:100%;margin:40px auto!important;max-width:400px}.twoThirdsFlex{width:100%}.oneThirdFlex{width:100%}.woof_container,.woof_submit_search_form_container{width:calc(100%/2);padding:0 5px}section#woof_widget-2{padding:20px}.infoSection{border:none}.SpecialsSpecsSection{border:none}.specsHalf p{margin:3px 0}.single-product .financeHolder,.single-product .formHolder{border:none;padding:20px}.quform{padding:20px 0px!important}.formHolder .quform input[type="text"],.formHolder .quform input[type="email"],.formHolder .quform textarea{background-color:#fff0}.usedFormHolder h2,.discriptionSection h2,.SpecialsSpecsSection h2,.infoSection h2,.specialFinanceHolder h2,.specsSection h2{font-size:20px;text-transform:uppercase;padding:5px 10px}.usedFormHolder h2{text-align:center;padding-top:20px}.discriptionSection{border:none}.specialFinanceHolder h2{background-color:#cecece;color:#000;border:none}.specialFinanceContent{background-color:#fff0;padding-top:10px}.specialFinanceContent>span{width:100%!important}.single-newsoffers h1,.single-product h1{font-size:25px}span.woocommerce-Price-amount.amount{color:#e61c29}.signlePriceHolder .woocommerce-Price-amount.amount{color:#e61c29!important}.specsSection{border:none}.singleTiltleHolder{flex-direction:column}.financeHolderCalc{width:100%}.calc-holder{flex-direction:column}.pricesHolder{width:100%}.sticky-content-container{display:inline-block}.woocommerce div.product .woocommerce-tabs .panel{margin-bottom:0}.single-product div.product{padding-bottom:0}.specsHalf{margin-bottom:10px!important}.trackingButton{display:inline-block;width:100%}.sub-menu-toggle{left:0;width:100%;background-color:transparent!important;text-align:end}.js .genesis-nav-menu .sub-menu{padding-left:0;background-color:#e7e7e7}.genesis-nav-menu .sub-menu a{background-color:#fff0}._360_display{width:100%;float:left}.specialVehicleInfo .gallerHolder{max-width:100%}.single-product span.quform-popup-link.quform-popup-link{margin:5px 0%}.gallerHolder{max-width:100%}.subimage{width:100%}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:90%;float:unset!important;clear:both;margin:20px auto}.mainInfoHolderUsed{width:100%;float:left;max-width:100%;padding:0 20px}.specsSection{border:none;width:100%}.specsHalf{width:100%}.UsedPageDiscription{width:100%}.single-product .usedFormHolder{width:100%;float:right}.detailsHolder{justify-content:left}.detailInfoHolder{min-width:150px;margin:5px 0}.detailsHolder{margin:0 20px}.UsedPageDiscription{width:90%;margin:20px auto;float:unset;overflow:hidden}.financeHolderCalc{width:90%;margin:20px auto;float:unset}.pricesHolder{display:block;width:100%}.singleTiltleHolder{padding:40px 10px 20px}.specialPriceholder,.signlePriceHolder{padding:0}.savingsPrice{padding:0 10px}.single-product .savingsPrice{padding:0}.woof_products_top_panel ul{display:flex;flex-wrap:wrap;justify-content:center}.woocommerce .woocommerce-ordering{margin:0 auto!important;float:unset;max-width:300px}.widget-title{margin:0 5px 5px}.post-type-archive-product .content,.tax-statuses .content{padding:25px 0}.woocommerce .woocommerce-ordering{margin:0!important}.products.columns-4{display:flex;flex-wrap:wrap}#noPageBanner{display:none}.single-product .site-inner{padding:0 20px 0;overflow-x:hidden}.sticky-content-container{width:calc(100% + 40px);transform:translateX(-20px)}.single-product .wrap{padding:0 20px}.single-product .site-inner{padding:0}.vehicle-img-spec-price-section .vehicle-info-wrap{grid-template-columns:1fr}.single-product.woocommerce img,.single-product.woocommerce-page img{width:100%}.vehicle-img-spec-price-section .vehicle-info-wrap .title-img-container h1{min-height:unset;font-size:25px}.spec-info-container{margin:15px 0;border:1px solid #c6c6c6;box-shadow:1px 1px 0 #c6c6c6;padding:15px;border-radius:5px}.finance-rating-compare-section .finance-rating-compare-container{grid-template-columns:1fr}.vehicle-comment-extras-section .vehicle-comment-extras-container{grid-template-columns:1fr;gap:15px}.similar-vehicle-section .similar-vehicle-wrap .vehicle-list .each-vehicle{flex-wrap:wrap}.similar-vehicle-section .similar-vehicle-wrap .vehicle-list .each-vehicle .img-container{width:100%}}@media screen and (max-width:480px){.woof_container,.woof_submit_search_form_container{width:100%}.woocommerce ul.products[class*="columns-"] li.product,.woocommerce-page ul.products[class*="columns-"] li.product{width:100%}.container{padding:0 20px}.product-type-simple{flex-wrap:wrap}.product-type-simple>a,.product-type-simple>div{width:100%}h2.woocommerce-loop-product__title{min-height:unset}.finance-rating-compare-section .finance-calculator{grid-template-columns:1fr}.finance-rating-compare-section .finance-calculator .calculator-wrap{padding:0;margin:0;border:unset;padding-bottom:10px;border-bottom:1px solid #c6c6c6}.finance-rating-compare-section .finance-wrap .finance-info-wrap{padding-top:15px}.similar-vehicle-section .similar-vehicle-wrap .vehicle-list{grid-template-columns:1fr;gap:15px}.similar-vehicle-section .similar-vehicle-wrap .vehicle-list .each-vehicle h2{font-size:20px}.similar-vehicle-section .similar-vehicle-wrap .vehicle-list .each-vehicle .details-container .prices-container span.value{font-size:20px}.similar-vehicle-section .similar-vehicle-wrap .vehicle-list .each-vehicle .details-container .cta-container .theme-btn-o{width:90%;text-align:center}.similar-vehicle-section .similar-vehicle-wrap .vehicle-list .each-vehicle .details-container{padding:15px}.single-product .breadcrumb-section .options-container span.spliter:nth-of-type(2){display:none}.single-product .breadcrumb-section .options-container .each-option:nth-of-type(2){display:none}.breadcrumb-section .options-container span{display:block;line-height:1.1}.spec-info-container .bottom-spec-container{grid-template-columns:1fr}.spec-info-container .bottom-spec-container .each-spec:nth-child(2n){padding-left:0}}