iframe.iframe-responsive{width:1px;min-width:100%}.di-z-buried,.di-z-extra-high,.di-z-half,.di-z-high,.di-z-impact,.di-z-low,.di-z-mid,.di-z-modal,.di-z-overlay{position:relative}.di-z-modal{z-index:1050}.di-z-overlay{z-index:1000}.di-z-mobile-overlay{z-index:1030}.di-z-extra-top{z-index:500}.di-z-extra-high{z-index:400}.di-z-high{z-index:300}.di-z-mid{z-index:200}.di-z-low{z-index:100}.di-z-half{z-index:50}.di-z-impact{z-index:1}.di-z-buried{z-index:-1}:after,:before,:root{--lvrp-hit-location-banner-bg:var(--primary, #ccc)}.dgdg-buick_gmc,.dgdg-chevrolet,.dgdg-chevy{--lvrp-hit-location-banner-bg:#393839;--lvrp-model-view-results-bg:#393839;--lvrp-model-view-results-color:#fff}.dgdg-buick_gmc :after,.dgdg-buick_gmc :before,.dgdg-chevrolet :after,.dgdg-chevrolet :before,.dgdg-chevy :after,.dgdg-chevy :before{--lvrp-hit-location-banner-bg:#393839}.dgdg-mazda{--vdp-accent-color:#333;--lvrp-hit-specials-banner-bg:#000;--lvrp-model-view-results-bg:#000;--lvrp-model-view-results-color:#fff;--lvrp-hit-location-banner-bg:#000}.dgdg-mazda :after,.dgdg-mazda :before{--lvrp-hit-location-banner-bg:#000}.dgdg-genesis{--vdp-accent-color:var(--primary);--lvrp-hit-location-banner-bg:#000}.dgdg-genesis :after,.dgdg-genesis :before{--lvrp-hit-location-banner-bg:#000}.dgdg-cadillac{--vdp-accent-color:var(--primary);--lvrp-hit-location-banner-bg:#4b4b4b;--lvrp-model-view-results-bg:#4b4b4b;--lvrp-model-view-results-color:#fff}.dgdg-cadillac :after,.dgdg-cadillac :before{--vdp-accent-color:var(--primary);--lvrp-hit-location-banner-bg:#4b4b4b}.dgdg-ford{--lvrp-hit-location-banner-bg:#00095B}.dgdg-ford :after,.dgdg-ford :before{--lvrp-hit-location-banner-bg:#00095B}.dgdg-kia{--lvrp-hit-location-banner-bg:#000}.dgdg-kia :after,.dgdg-kia :before{--lvrp-hit-location-banner-bg:#000}.dgdg-subaru{--lvrp-hit-location-banner-bg:#00205b}.dgdg-subaru :after,.dgdg-subaru :before{--lvrp-hit-location-banner-bg:#00205b}.dgdg-volkswagen{--lvrp-hit-location-banner-bg:#000}.dgdg-volkswagen :after,.dgdg-volkswagen :before{--lvrp-hit-location-banner-bg:#000}.dgdg-hyundai{--lvrp-hit-location-banner-bg:#002c5e}.dgdg-hyundai :after,.dgdg-hyundai :before{--lvrp-hit-location-banner-bg:#002c5e}.dgdg-honda{--lvrp-hit-location-banner-bg:#000}.dgdg-honda :after,.dgdg-honda :before{--lvrp-hit-location-banner-bg:#000}.page-template-page-lightning .refinement-filters .filter-remove{font-weight:500}.page-template-page-lightning #facets-container-modal .modal-view-results{padding:5px 10px 5px 15px;border-radius:20px;background:var(--lvrp-model-view-results-bg,#fff200);display:flex;width:200px;margin:0 auto;text-align:center;flex-basis:200px;justify-content:center;color:var(--lvrp-model-view-results-color,#131313)}.page-template-page-lightning .results-featured-facets .quick-facets-container::-webkit-scrollbar{height:10px}.page-template-page-lightning .results-featured-facets .quick-facets-container::-webkit-scrollbar-thumb,.page-template-page-lightning .results-featured-facets .quick-facets-container::-webkit-scrollbar-thumb:hover{background:var(--primary,#ccc)}.page-template-page-lightning #lvrp-results-wrapper .hit-content h2.result-title .title-bottom,.page-template-page-lightning #lvrp-results-wrapper .hit-price__customize{font-weight:500}.page-template-page-lightning #lvrp-results-wrapper .hit-link{position:relative}@media (max-width:1749px){.page-template-page-lightning #lvrp-results-wrapper .result-wrap{flex:1 0 calc(100% / 4);max-width:calc(100% / 4)}}@media (max-width:1399px){.page-template-page-lightning #lvrp-results-wrapper .result-wrap{flex:1 0 calc(100% / 3);max-width:calc(100% / 3)}}@media (max-width:1150px) and (min-width:1025px){.page-template-page-lightning #lvrp-results-wrapper .result-wrap{flex:1 0 calc(100% / 2);max-width:calc(100% / 2)}}@media (max-width:1024px) and (min-width:900px){.page-template-page-lightning #lvrp-results-wrapper .result-wrap{flex:1 0 calc(100% / 3);max-width:calc(100% / 3)}}@media (max-width:899px){.page-template-page-lightning #lvrp-results-wrapper .result-wrap{flex:1 0 calc(100% / 2);max-width:calc(100% / 2)}}@media (max-width:599px){.page-template-page-lightning #lvrp-results-wrapper .result-wrap{flex:1 0 calc(100% / 1);max-width:calc(100% / 1)}}.page-template-page-lightning #lvrp-results-wrapper .result-wrap .hit-image-wrap .hit-special.location-banner{position:absolute;top:10px;left:10px;width:calc(100% - 20px);text-align:left;line-height:20px;padding:0 0 0 25px;text-transform:none;font-size:11px;white-space:nowrap;height:20px;letter-spacing:normal;background:var(--lvrp-hit-location-banner-bg,#333)}@media screen and (max-width:767px){.page-template-page-lightning #lvrp-results-wrapper .result-wrap .hit-image-wrap .hit-special.location-banner{width:100%}}.page-template-page-lightning #lvrp-results-wrapper .result-wrap .hit-image-wrap .hit-special.location-banner:first-letter{text-transform:uppercase}.page-template-page-lightning #lvrp-results-wrapper .result-wrap .hit-image-wrap .hit-special.location-banner:after{content:" ";-webkit-mask:url(/wp-content/plugins/di-group-dgdg/public/images/location-banner-icon.svg) no-repeat 50% 50%;mask:url(/wp-content/plugins/di-group-dgdg/public/images/location-banner-icon.svg) no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;background-color:#fff;height:10px;width:10px;position:absolute;left:5px;top:5px}.page-template-page-lightning #lvrp-results-wrapper .result-wrap .hit-image-wrap .hit-special.location-banner:before{content:" ";position:absolute;left:0;top:0;height:20px;width:20px;background:var(--lvrp-hit-location-banner-bg);filter:brightness(80%)}.page-template-page-lightning #lvrp-results-wrapper .result-wrap .hit-image-wrap .hit-special.location-banner+.hit-image img{margin-top:20px}.page-template-page-lightning .hit-content h2.result-title .title-bottom{color:var(--primary,#ccc)}.page-template-page-lightning .hit-content h2.result-title .title-bottom .title-trim,.page-template-page-lightning .hit-content h2.result-title .title-bottom .trim{display:block;color:#000;font-size:.75em}@media screen and (min-width:1600px){.page-template-page-lightning .hit-content h2.result-title .title-bottom .title-trim,.page-template-page-lightning .hit-content h2.result-title .title-bottom .trim{font-size:.85em}}.page-template-page-lightning .ap-offers .special-field-disclaimer{display:block!important;font-size:8px;visibility:visible!important}.page-template-page-lightning #results-disclaimers .special-field-disclaimer{display:none!important}.page-template-page-lightning #results-disclaimers .single-disclaimer{display:flex;flex-direction:column}.page-template-page-lightning #lvrp-results-wrapper #hits .price-stack .hide-vrp{display:none}.page-template-page-lightning #di-modal .advanced-pricing-stack{color:#fff}@media (max-width:767px){.page-template-page-lightning #lvrp-results-wrapper.vehicle-cards .hit{flex-direction:column}.page-template-page-lightning #lvrp-results-wrapper.vehicle-cards .hit .hit-image-wrap,.page-template-page-lightning #lvrp-results-wrapper.vehicle-cards .hit>.hit-link{flex-basis:auto}.page-template-page-lightning #di-modal.vrp-facet-modal .di-modal-box{margin-top:50px!important}.page-template-page-lightning.di-modal-open #di-modal.vrp-facet-modal .di-modal-box-inner{max-height:calc(90vh - 50px)}.page-template-page-lightning #di-modal.vrp-facet-modal .di-modal-close{top:-20px;right:-20px;margin:0;left:inherit}}.page-template-page-lightning #still-looking-banner{display:none}.page-template-page-lightning #lvrp-post-results-wrapper #still-looking-banner{display:block}.why-msrp{display:flex;margin:10px 0 20px;align-items:center}.why-msrp-heading-wrap{display:flex;align-items:center;min-width:200px}.why-msrp-heading-wrap img{height:35px;width:auto}.why-msrp-heading{font-size:14px;text-transform:uppercase;font-weight:500;line-height:1.2;margin-left:10px}.why-msrp-message{font-size:12px;line-height:1.2;margin-left:30px}.hit-content .why-msrp{flex-direction:column;align-items:flex-start}.hit-content .why-msrp-heading-wrap{padding-bottom:20px}.hit-content .why-msrp-heading-wrap p{color:#333}.hit-content .why-msrp-message{margin-left:0}@media (max-width:768px){.why-msrp{flex-direction:column;align-items:flex-start}.why-msrp-heading-wrap{padding-bottom:20px}.why-msrp-message{margin-left:0}}@media (max-width:1024px){span.filter-toggle-closed{visibility:hidden}span.filter-toggle-closed:after{content:"Filter";visibility:visible;position:relative;right:28px}}#no-results-form-wrapper{max-width:800px;margin:0 auto}.dgdg-mazda #results-disclaimers{color:#000}.dgdg-mazda .lightning-custom-cta{font-size:16px}.dgdg-mazda .lightning-custom-cta.roadster-btn{background:#000;color:#fff}.dgdg-mazda .lightning-custom-cta.roadster-btn:hover{background:#fff;color:#000}.hide-vrp{display:none!important}.dgdg-primary{color:var(--primary)}.page-template-page-lightning .popover{max-height:100vh;overflow:visible}.page-template-page-lightning .popover .popover-content{overflow:visible}.advanced-pricing-stack>:not(:last-child){margin-bottom:0}.advanced-pricing-stack h4{text-align:center}.advanced-pricing-stack.in-transit-stack{font-weight:700;text-align:right}.advanced-pricing-stack.in-transit-stack .price-label{text-align:left}.advanced-pricing-stack .price-block{font-size:16px}.advanced-pricing-stack .price-block .price,.advanced-pricing-stack .price-block .price-label{font-size:16px}.advanced-pricing-stack .add,.advanced-pricing-stack .incentives,.advanced-pricing-stack .subtract{font-size:14px;color:#757575}.advanced-pricing-stack .add .price,.advanced-pricing-stack .add .price-label,.advanced-pricing-stack .incentives .price,.advanced-pricing-stack .incentives .price-label,.advanced-pricing-stack .subtract .price,.advanced-pricing-stack .subtract .price-label{font-size:14px;color:#757575}.advanced-pricing-stack>:not(:last-child){margin-bottom:0}.advanced-pricing-stack .price-label{font-family:var(--maintextfont)}.price-block.callforprice{font-size:16px}#di-modal .di-advanced-pricing-modal #ap-offers-modal .ap-offers__vehicle-price-stack,#di-modal .di-advanced-pricing-modal .ap-offers__vehicle-price-stack{display:block;background:#f5f5f5}#di-modal .di-advanced-pricing-modal #ap-offers-modal .ap-offers__vehicle-price-stack .advanced-pricing-stack,#di-modal .di-advanced-pricing-modal .ap-offers__vehicle-price-stack .advanced-pricing-stack{color:#000}#di-modal .di-advanced-pricing-modal #ap-offers-modal .ap-offers__vehicle-price-stack .advanced-pricing-stack .hide-description,#di-modal .di-advanced-pricing-modal .ap-offers__vehicle-price-stack .advanced-pricing-stack .hide-description{display:block}#di-modal .di-advanced-pricing-modal #ap-offers-modal .ap-offers__vehicle-price-stack .advanced-pricing-stack>div:not(.hide-description),#di-modal .di-advanced-pricing-modal .ap-offers__vehicle-price-stack .advanced-pricing-stack>div:not(.hide-description){display:none}:after,:before,:root{--lvrp-hit-details-color:#000;--lvrp-hit-price-color:#000;--lvrp-hit-price-font-size:16px}.page-template-page-lightning #lvrp-results-wrapper .result-wrap .hit-image-wrap{position:relative}.page-template-page-lightning #lvrp-results-wrapper .result-wrap .hit-image-wrap .hit-special{position:absolute;right:10px;top:10px;padding:7px;font-size:.75em;line-height:.75em;letter-spacing:0}.page-template-page-lightning #lvrp-results-wrapper .result-wrap .hit-image-wrap .hit-special.location-banner{left:10px;top:10px;width:calc(100% - 20px)}@media screen and (min-width:1025px) and (max-width:1399px){.page-template-page-lightning #lvrp-results-wrapper .result-wrap .hit-image-wrap .hit-special.location-banner{font-size:9px}}@media screen and (max-width:767px){.page-template-page-lightning #lvrp-results-wrapper .result-wrap .hit-image-wrap .hit-special.location-banner{left:0;top:0;width:100%}}.page-template-page-lightning #lvrp-results-wrapper .result-wrap .hit-image{padding:10px 10px 0}.page-template-page-lightning #lvrp-results-wrapper .result-wrap .hit-content{padding-bottom:0}.page-template-page-lightning #lvrp-results-wrapper .result-wrap .hit-content .hit-content-title-wrap>*{order:2;width:100%;z-index:3}.page-template-page-lightning #lvrp-results-wrapper .result-wrap .hit-content .hit-content-title-wrap>a.hit-link{order:0;width:100%}.page-template-page-lightning #lvrp-results-wrapper .result-wrap .hit-content .hit-content-title-wrap .compare-icon,.page-template-page-lightning #lvrp-results-wrapper .result-wrap .hit-content .hit-content-title-wrap .heart-icon.vrp-heart{order:-1}.page-template-page-lightning #lvrp-results-wrapper .result-wrap .hit-content .lightning-vrp-custom-html{width:100%;margin:5px 0 0;font-weight:700;font-size:.75em;text-align:left;display:flex;align-items:center}.page-template-page-lightning #lvrp-results-wrapper .result-wrap .hit-content h2.result-title .title-top{font-weight:400;font-size:16px;width:100%}.page-template-page-lightning #lvrp-results-wrapper .result-wrap .hit-content h2.result-title .title-top>div{font-weight:700}.page-template-page-lightning #lvrp-results-wrapper .result-wrap .hit-content h2.result-title .title-bottom{font-weight:700}.page-template-page-lightning #lvrp-results-wrapper .result-wrap .hit-content h2.result-title .trim{color:#333}.page-template-page-lightning #lvrp-results-wrapper .result-wrap .hit-content h2.result-title .title-bottom,.page-template-page-lightning #lvrp-results-wrapper .result-wrap .hit-content h2.result-title .title-top{line-height:20px;line-height:24px;font-size:16px}.page-template-page-lightning #lvrp-results-wrapper .result-wrap .hit-content .dgdg-mileage{display:block;font-weight:400;font-size:12px;line-height:16px;background:#eee;display:inline-block;padding:0 10px;border-radius:15px;font-weight:700}.page-template-page-lightning #lvrp-results-wrapper .result-wrap .vrp-location{position:absolute;top:0;right:0;width:100%;text-align:right;border-bottom:1px solid #eee;padding-bottom:5px;padding-top:5px;line-height:18px;font-size:11px;z-index:1}.page-template-page-lightning #lvrp-results-wrapper .result-wrap .vrp-location:before{content:"";position:absolute;left:0;top:calc(50% - 15px);-webkit-mask-image:url(/wp-content/plugins/di-group-dgdg/public/images/map-marker.svg);mask-image:url(/wp-content/plugins/di-group-dgdg/public/images/map-marker.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:var(--primary,#333);height:25px;width:25px}.page-template-page-lightning #lvrp-results-wrapper .result-wrap .vrp-location__name{display:block;font-weight:700}.page-template-page-lightning #lvrp-results-wrapper .result-wrap .vrp-location__city{display:block;font-weight:400}.page-template-page-lightning #lvrp-results-wrapper .result-wrap .hit-additional-ctas{padding:0}.page-template-page-lightning #lvrp-results-wrapper .result-wrap .hit-additional-ctas .prodigy-pricing-button-group{padding:10px 0 0}@media screen and (min-width:768px){.page-template-page-lightning #lvrp-results-wrapper .result-wrap .hit-additional-ctas .prodigy-pricing-button-group{padding:0 10px}}@media screen and (max-width:767px){.page-template-page-lightning #lvrp-results-wrapper .result-wrap .hit-additional-ctas .prodigy-pricing-button-group button.prodigy-button:last-child{margin-bottom:0}}.page-template-page-lightning #lvrp-results-wrapper .result-price,.page-template-page-lightning #lvrp-results-wrapper .result-price.result-price--savings{flex:2 1 auto;width:100%;padding-bottom:5px}.page-template-page-lightning #lvrp-results-wrapper .result-price .advanced-pricing-vrp-wrapper,.page-template-page-lightning #lvrp-results-wrapper .result-price.result-price--savings .advanced-pricing-vrp-wrapper{display:block;flex-grow:2}.page-template-page-lightning #lvrp-results-wrapper .result-price .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card,.page-template-page-lightning #lvrp-results-wrapper .result-price.result-price--savings .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card{flex-grow:2}.page-template-page-lightning #lvrp-results-wrapper .result-price .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack>:not(:last-child),.page-template-page-lightning #lvrp-results-wrapper .result-price.result-price--savings .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack>:not(:last-child){margin-bottom:0}.page-template-page-lightning #lvrp-results-wrapper .result-price .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack h4,.page-template-page-lightning #lvrp-results-wrapper .result-price.result-price--savings .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack h4{text-align:center}.page-template-page-lightning #lvrp-results-wrapper .result-price .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack.in-transit-stack,.page-template-page-lightning #lvrp-results-wrapper .result-price.result-price--savings .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack.in-transit-stack{font-weight:700;text-align:right}.page-template-page-lightning #lvrp-results-wrapper .result-price .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack.in-transit-stack .price-label,.page-template-page-lightning #lvrp-results-wrapper .result-price.result-price--savings .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack.in-transit-stack .price-label{text-align:left}.page-template-page-lightning #lvrp-results-wrapper .result-price .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack .price-block,.page-template-page-lightning #lvrp-results-wrapper .result-price.result-price--savings .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack .price-block{font-size:16px}.page-template-page-lightning #lvrp-results-wrapper .result-price .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack .price-block .price,.page-template-page-lightning #lvrp-results-wrapper .result-price .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack .price-block .price-label,.page-template-page-lightning #lvrp-results-wrapper .result-price.result-price--savings .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack .price-block .price,.page-template-page-lightning #lvrp-results-wrapper .result-price.result-price--savings .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack .price-block .price-label{font-size:16px}.page-template-page-lightning #lvrp-results-wrapper .result-price .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack .add,.page-template-page-lightning #lvrp-results-wrapper .result-price .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack .incentives,.page-template-page-lightning #lvrp-results-wrapper .result-price .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack .subtract,.page-template-page-lightning #lvrp-results-wrapper .result-price.result-price--savings .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack .add,.page-template-page-lightning #lvrp-results-wrapper .result-price.result-price--savings .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack .incentives,.page-template-page-lightning #lvrp-results-wrapper .result-price.result-price--savings .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack .subtract{font-size:14px;color:#757575}.page-template-page-lightning #lvrp-results-wrapper .result-price .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack .add .price,.page-template-page-lightning #lvrp-results-wrapper .result-price .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack .add .price-label,.page-template-page-lightning #lvrp-results-wrapper .result-price .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack .incentives .price,.page-template-page-lightning #lvrp-results-wrapper .result-price .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack .incentives .price-label,.page-template-page-lightning #lvrp-results-wrapper .result-price .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack .subtract .price,.page-template-page-lightning #lvrp-results-wrapper .result-price .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack .subtract .price-label,.page-template-page-lightning #lvrp-results-wrapper .result-price.result-price--savings .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack .add .price,.page-template-page-lightning #lvrp-results-wrapper .result-price.result-price--savings .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack .add .price-label,.page-template-page-lightning #lvrp-results-wrapper .result-price.result-price--savings .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack .incentives .price,.page-template-page-lightning #lvrp-results-wrapper .result-price.result-price--savings .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack .incentives .price-label,.page-template-page-lightning #lvrp-results-wrapper .result-price.result-price--savings .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack .subtract .price,.page-template-page-lightning #lvrp-results-wrapper .result-price.result-price--savings .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack .subtract .price-label{font-size:14px;color:#757575}.page-template-page-lightning #lvrp-results-wrapper .result-price .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack>:not(:last-child),.page-template-page-lightning #lvrp-results-wrapper .result-price.result-price--savings .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack>:not(:last-child){margin-bottom:0}.page-template-page-lightning #lvrp-results-wrapper .result-price .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack .price-label,.page-template-page-lightning #lvrp-results-wrapper .result-price.result-price--savings .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack .price-label{font-family:var(--maintextfont)}.page-template-page-lightning #lvrp-results-wrapper .result-price .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .price-block.callforprice,.page-template-page-lightning #lvrp-results-wrapper .result-price.result-price--savings .advanced-pricing-vrp-wrapper .advanced-pricing-vrp-card .price-block.callforprice{font-size:16px}.page-template-page-lightning #lvrp-results-wrapper .result-price .hit-price--below,.page-template-page-lightning #lvrp-results-wrapper .result-price.result-price--savings .hit-price--below{margin:0}.page-template-page-lightning #lvrp-results-wrapper .result-price .price-stack,.page-template-page-lightning #lvrp-results-wrapper .result-price.result-price--savings .price-stack{margin:0}.page-template-page-lightning #lvrp-results-wrapper .hit-price__customize{color:#757575}.page-template-page-lightning #lvrp-results-wrapper .hit-price__customize .fa.fa-question-circle{color:#555;margin-right:2px}.page-template-page-lightning #results-disclaimers .why-msrp{display:none!important}.page-template-page-lightning .ap-offers__disclaimer .why-msrp{display:none!important}.page-template-page-lightning .ap-offers .advanced-pricing-stack .why-msrp{display:block!important;visibility:visible!important;color:#fff}.page-template-page-lightning #lvrp-results-wrapper #hits .hit .result-price,.page-template-page-lightning #lvrp-results-wrapper #hits .hit .result-price.result-price--savings{margin-bottom:5px}@media screen and (max-width:767px){.page-template-page-lightning #lvrp-results-wrapper #hits .hit.hit-advanced-pricing-enabled .hit-advanced-pricing-enabled__left-wrapper{width:100%;max-width:100%}.page-template-page-lightning #lvrp-results-wrapper #hits .hit.hit-advanced-pricing-enabled .hit-advanced-pricing-enabled__left-wrapper .vehicle-details:empty{display:none}.page-template-page-lightning #lvrp-results-wrapper #hits .hit .hit-content{position:relative}.page-template-page-lightning #lvrp-results-wrapper #hits .hit .hit-content .hit-content-title-wrap{padding-bottom:0}.page-template-page-lightning #lvrp-results-wrapper #hits .hit .advanced-pricing-vrp-card{margin-bottom:0}.page-template-page-lightning #lvrp-results-wrapper #hits .hit .hit-image-wrap .hit-special{top:0;right:0;padding:5px}.page-template-page-lightning #lvrp-results-wrapper #hits .hit .hit .hit-content .result-price{border-top:none}.page-template-page-lightning #lvrp-results-wrapper #hits .hit .dgdg-mileage{position:absolute;bottom:15px;left:0;font-size:9px}}@media (min-width:2000px){.page-template-page-lightning #lvrp-results-wrapper .result-wrap{flex:1 0 20%;max-width:20%}}.page-template-page-lightning .results-disclaimers{color:#000}.page-template-page-lightning div.lightning-vrp-seo__content a,.page-template-page-lightning div.lightning-vrp-seo__content a:active,.page-template-page-lightning div.lightning-vrp-seo__content a:visited{color:#1971d4}div#di-modal.vrp-facet-modal{z-index:99999}@media only screen and (max-width:565px){.dgdg-hyundai.page-template-page-lightning .lightning #lvrp-results-wrapper #hits .result-wrap .hit-image.thumbnail-carousel-container{max-width:100%}}.dgdg-hyundai.page-template-page-lightning .lightning #lvrp-results-wrapper #hits .result-wrap .hit-content .result-price .advanced-pricing-vrp-card .advanced-pricing-stack>* a{line-height:18px}.dgdg-hyundai.page-template-page-lightning .lightning #lvrp-results-wrapper #hits .result-wrap .hit-content .result-price .advanced-pricing-vrp-card .advanced-pricing-stack>:not(:last-child){margin-bottom:5px}.dgdg-hyundai.page-template-page-lightning .lightning #lvrp-results-wrapper #hits .result-wrap .hit-additional-ctas{position:relative}.dgdg-hyundai.page-template-page-lightning .lightning #lvrp-results-wrapper #hits .result-wrap .hit-additional-ctas .dgdg-mileage{position:absolute;bottom:30px;left:10px;display:block;font-weight:400;font-size:12px;line-height:16px;background:#eee;display:inline-block;padding:0 10px;border-radius:15px;font-weight:700}@media screen and (max-width:767px){.dgdg-hyundai.page-template-page-lightning .lightning #lvrp-results-wrapper #hits .result-wrap .hit-additional-ctas{padding:0}.dgdg-hyundai.page-template-page-lightning .lightning #lvrp-results-wrapper #hits .result-wrap .hit-additional-ctas .lightning-vrp-custom-html{position:relative;bottom:0}.dgdg-hyundai.page-template-page-lightning .lightning #lvrp-results-wrapper #hits .result-wrap .hit-additional-ctas .lightning-vrp-custom-html .dgdg-mileage{bottom:20px}}body.page-template-page-lightning.lightning-vehicle-results-page #facets-menu #react-facets .facet-toggle-container.sidebar-filter-special-type,body.page-template-page-lightning.lightning-vehicle-results-page #mobile-filter-modal .square-filters-wrapper .facet-toggle-container.sidebar-filter-special-type{display:none}body.page-template-page-lightning.lightning-vehicle-results-page .no-brainer-deal-only{display:none}body.page-template-page-lightning.lightning-vehicle-results-page:has(.noBrainerDeals_specialOffers) #facets-menu #react-facets .facet-toggle-container.sidebar-filter-special-type,body.page-template-page-lightning.lightning-vehicle-results-page:has(.noBrainerDeals_specialOffers) #mobile-filter-modal .square-filters-wrapper .facet-toggle-container.sidebar-filter-special-type{display:block}body.page-template-page-lightning.lightning-vehicle-results-page:has(.noBrainerDeals_specialOffers) #facets-menu #react-facets .facet-toggle-container.sidebar-filter-availability,body.page-template-page-lightning.lightning-vehicle-results-page:has(.noBrainerDeals_specialOffers) #mobile-filter-modal .square-filters-wrapper .facet-toggle-container.sidebar-filter-availability{display:none}body.page-template-page-lightning.lightning-vehicle-results-page:has(.noBrainerDeals_specialOffers) .no-brainer-deal-only{display:block}body.page-template-page-lightning.lightning-vehicle-results-page .noBrainerDeals_specialOffers .custom-special-field{visibility:visible!important;display:block!important}body.page-template-page-lightning.lightning-vehicle-results-page .noBrainerDeals_specialOffers .custom-special-field a{color:#000}body.page-template-page-lightning.lightning-vehicle-results-page .noBrainerDeals_specialOffers .custom-special-field .offer-description{padding:10px 0}body.page-template-page-lightning.lightning-vehicle-results-page .noBrainerDeals_specialOffers #lvrp-results-wrapper .hit-content .hit-price{display:none}body.page-template-page-lightning.lightning-vehicle-results-page .noBrainerDeals_specialOffers #lvrp-results-wrapper .hit-content .advanced-pricing-vrp-wrapper{display:none}body.page-template-page-lightning.lightning-vehicle-results-page .noBrainerDeals_specialOffers #lvrp-results-wrapper .hit-content .lightning-vrp-custom-html{border-top:1px solid #ddd}body.page-template-page-lightning.lightning-vehicle-results-page .noBrainerDeals_specialOffers #lvrp-results-wrapper .hit-content .result-features-container,body.page-template-page-lightning.lightning-vehicle-results-page .noBrainerDeals_specialOffers #lvrp-results-wrapper .hit-content .vehicle-details{display:none}body.page-template-page-lightning.lightning-vehicle-results-page .noBrainerDeals_specialOffers #lvrp-results-wrapper .hit-content .details-tab .result-features-container,body.page-template-page-lightning.lightning-vehicle-results-page .noBrainerDeals_specialOffers #lvrp-results-wrapper .hit-content .details-tab .vehicle-details{display:block}body.page-template-page-lightning.lightning-vehicle-results-page .noBrainerDeals_specialOffers #lvrp-results-wrapper .result-wrap .hit-content .lightning-vrp-custom-html{flex:1;align-items:start}body.page-template-page-lightning.lightning-vehicle-results-page .noBrainerDeals_specialOffers #lvrp-results-wrapper .result-price{flex:0}body.page-template-page-lightning.lightning-vehicle-results-page .noBrainerDeals_specialOffers #lvrp-results-wrapper .result-price .result-price--savings{flex:0}body.page-template-page-lightning.lightning-vehicle-results-page .noBrainerDeals_specialOffers #lvrp-results-wrapper .lightning-vrp-custom-html:has(.roadster-btn){display:none}body.page-template-page-lightning.lightning-vehicle-results-page .noBrainerDeals_specialOffers #lvrp-results-wrapper .hit-additional-ctas{margin-top:0;display:flex;flex-direction:column;flex:1;justify-content:end}body.page-template-page-lightning.lightning-vehicle-results-page .noBrainerDeals_specialOffers #lvrp-results-wrapper .hit-additional-ctas .lightning-vrp-custom-html:has(.custom-special-field){flex:1}@media only screen and (max-width:768px){body.page-template-page-lightning.lightning-vehicle-results-page .noBrainerDeals_specialOffers #lvrp-results-wrapper #hits .hit .hit-content .result-price.list-view{display:flex}body.page-template-page-lightning.lightning-vehicle-results-page .noBrainerDeals_specialOffers #lvrp-results-wrapper #hits .hit .hit-content .lightning-vrp-custom-html{order:1}}