#save-vehicles-expand-btn,#shop-by-payment{display:none}#lvrp-results-wrapper #loader-hits{display:none}.lightning-vrp-seo{background-color:#fff;background-color:var(--lvrp-seo-content-bg,#fff)}.lightning-vrp-seo__content{padding:1.75vw 0 2.5vw 0}.lightning .content.no-padding{padding:0}body.os-open{position:relative}body .popover{z-index:999}body.di-modal-open .popover{z-index:10000000!important}body .popover-content{font-weight:lighter;font-size:12px}@media (max-width:767px){.page-template-page-lightning #di-conversations-embed-root .conversations-cta-container{bottom:0}}#lvrp-no-algolia-content-returned{text-align:center;width:100%}#lvrp-no-algolia-content-returned h3{font-weight:400}#lvrp-no-algolia-content-returned h3 strong{display:block}#lvrp-results-wrapper{padding:0 35px}@media (max-width:767px){#lvrp-results-wrapper{padding:0}}#lvrp-results-wrapper #hits{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}@media (max-width:767px){#lvrp-results-wrapper #hits{margin:0}}#lvrp-results-wrapper #hits .hit-price-locked__value{margin-left:auto}#lvrp-results-wrapper #hits .result-price.result-price-toyota .hit-price-locked__value{display:-moz-flex;display:flex;margin-top:10px}#lvrp-results-wrapper #hits .result-price.result-price-toyota .hit-price-locked__value .hit-price__svg{margin-right:5px}#lvrp-results-wrapper #hits .result-price.grid-view .advanced-pricing-vrp-card{margin-bottom:0}#lvrp-results-wrapper #hits .advanced-pricing-vrp-wrapper{position:relative}#lvrp-results-wrapper #hits .advanced-pricing-vrp-wrapper.hide-advanced-pricing-box .price-stack{background:0 0;padding:0;margin:0}#lvrp-results-wrapper #hits .advanced-pricing-vrp-wrapper.hide-advanced-pricing-box .advanced-pricing-vrp-card{margin:0}#lvrp-results-wrapper #hits .advanced-pricing-vrp-card{width:100%;margin-bottom:20px}#lvrp-results-wrapper #hits .advanced-pricing-vrp-card .loading-bar .line:not(:last-child){margin-right:2px}#lvrp-results-wrapper #hits .advanced-pricing-vrp-card .price-stack{margin-top:5px}#lvrp-results-wrapper #hits .advanced-pricing-vrp-card .price-stack a{color:inherit}#lvrp-results-wrapper #hits .advanced-pricing-vrp-card .price-stack p{display:none}#lvrp-results-wrapper #hits .advanced-pricing-vrp-card .advanced-pricing-stack{display:flex;flex-direction:column}#lvrp-results-wrapper #hits .advanced-pricing-vrp-card .advanced-pricing-stack>* a{font-size:12px;display:flex}#lvrp-results-wrapper #hits .advanced-pricing-vrp-card .advanced-pricing-stack>* a .price-label{display:flex;flex:1;padding-right:20px}#lvrp-results-wrapper #hits .advanced-pricing-vrp-card .advanced-pricing-stack>* a:hover{text-decoration:none;color:inherit}#lvrp-results-wrapper #hits .advanced-pricing-vrp-card .advanced-pricing-stack>:not(:last-child){margin-bottom:5px}#lvrp-results-wrapper #hits .advanced-pricing-vrp-card .advanced-pricing-stack>.standalone-dealer-incentive{order:1}#lvrp-results-wrapper #hits .advanced-pricing-vrp-card .advanced-pricing-stack>.standalone-dealer-incentive.add-separator{border-top:1px solid #ddd;margin-top:10px;padding-top:10px}#lvrp-results-wrapper #hits .advanced-pricing-vrp-card .advanced-pricing-stack~p{display:none}#lvrp-results-wrapper #hits .advanced-pricing-vrp-card .advanced-pricing-stack a.disclaimer-link sup{line-height:normal;left:1px;top:-1.5px;font-size:95%}#lvrp-results-wrapper #hits .advanced-pricing-vrp-card .advanced-pricing-stack a.disclaimer-link:hover sup{color:var(--primary,#333)}#lvrp-results-wrapper #hits .advanced-pricing-vrp-card .advanced-pricing-stack .disclaimer{display:none}#lvrp-results-wrapper .result-wrap{flex:1 0 16.6666%;max-width:16.6666%;padding:5px}@media (max-width:1999px){#lvrp-results-wrapper .result-wrap{flex:1 0 20%;max-width:20%}}@media (max-width:1599px){#lvrp-results-wrapper .result-wrap{flex:1 0 25%;max-width:25%;padding:5px}}@media (max-width:1199px){#lvrp-results-wrapper .result-wrap{flex:1 0 33.3333%;max-width:33.3333%}}@media (max-width:1024px){#lvrp-results-wrapper .result-wrap{flex:1 0 33.3333%;max-width:33.3333%}}@media (max-width:999px){#lvrp-results-wrapper .result-wrap{flex:1 0 50%;max-width:50%}}@media (max-width:767px){#lvrp-results-wrapper .result-wrap{flex:1 0 100%;max-width:100%;padding:10px}}@media screen and (max-width:767px){#lvrp-results-wrapper #hits .mobile-vehicle-card-full-width-image .hit{-moz-flex-direction:column;flex-direction:column}#lvrp-results-wrapper #hits .mobile-vehicle-card-full-width-image .hit .hit-content{max-width:100%;padding:10px}#lvrp-results-wrapper #hits .mobile-vehicle-card-full-width-image .hit.hit-advanced-pricing-enabled .hit-advanced-pricing-enabled__left-wrapper{width:100%;max-width:initial}#lvrp-results-wrapper #hits .mobile-vehicle-card-full-width-image .hit.hit-advanced-pricing-enabled .hit-advanced-pricing-enabled__left-wrapper .vehicle-details{display:none}#lvrp-results-wrapper #hits .mobile-vehicle-card-full-width-image .hit.hit-advanced-pricing-enabled .hit-content{width:100%}#lvrp-results-wrapper #hits .mobile-vehicle-card-full-width-image .hit.hit-advanced-pricing-enabled .hit-content .vehicle-details{display:-moz-flex;display:flex;-moz-flex-direction:column;flex-direction:column;padding:10px 0;border-bottom:1px #e7e7e7 solid}}#lvrp-results-wrapper .hit{height:100%;transition:box-shadow .25s ease;display:flex;flex-direction:column;background:#fff}#lvrp-results-wrapper .hit:hover{box-shadow:0 5px 15px -4px rgba(0,0,0,.5)}#lvrp-results-wrapper .hit .advanced-pricing-vrp-card a,#lvrp-results-wrapper .hit .hit-link{cursor:pointer;text-decoration:none;color:inherit}#lvrp-results-wrapper .hit .advanced-pricing-vrp-card a:hover,#lvrp-results-wrapper .hit .hit-link:hover{text-decoration:none}#lvrp-results-wrapper .hit .badge-row{display:flex;align-items:center;margin-left:-5px;padding:10px 0;flex-wrap:wrap}#lvrp-results-wrapper .hit .badge-row .badge-row-item{padding:5px;width:auto;max-width:calc(100%/3);cursor:default;background-color:none}#lvrp-results-wrapper .hit .badge-row .badge-row-item.ford_custom_cpo_badge{max-width:calc(100%/2)}#lvrp-results-wrapper .hit .badge-row .badge-row-item.clickable{cursor:pointer}#lvrp-results-wrapper .hit .badge-row .badge-row-item:only-child{width:auto;max-width:calc(100%/3)}@media only screen and (min-width:768px){#lvrp-results-wrapper .hit .badge-row .badge-row-item:only-child{max-width:120px}}#lvrp-results-wrapper .hit .badge-row .badge-row-item.carfax_canada_badge{max-width:100%}#lvrp-results-wrapper .hit .badge-row .badge-row-item.carfax_canada_badge .carproof-badge>div{width:100%!important;height:auto!important;padding-left:0!important}#lvrp-results-wrapper .hit .badge-row .badge-row-item.ford_fctp_badge img{max-width:100px}@media screen and (min-width:480px){#lvrp-results-wrapper .hit .badge-row .badge-row-item.ford_fctp_badge img{max-width:120px}}@media screen and (min-width:768px){#lvrp-results-wrapper .hit .badge-row .badge-row-item.ford_fctp_badge img{max-width:150px}}@media screen and (min-width:1025px){#lvrp-results-wrapper .hit .badge-row .badge-row-item.ford_fctp_badge img{max-width:120px}}#lvrp-results-wrapper .hit .badge-row .badge-row-item img{width:100%;max-width:150px}#lvrp-results-wrapper .hit .badge-row .badge-row-item.safety_sense img{max-width:70px}#lvrp-results-wrapper .hit .badge-row .badge-row-item.set_toyota_safety_sense,#lvrp-results-wrapper .hit .badge-row .badge-row-item.toyota_care.set_toyota_care{-moz-flex:1;flex:1;-ms-flex:1;max-width:none}#lvrp-results-wrapper .hit .badge-row .badge-row-item.set_toyota_safety_sense img,#lvrp-results-wrapper .hit .badge-row .badge-row-item.toyota_care.set_toyota_care img{max-width:none}#lvrp-results-wrapper .hit .badge-row .badge-row-item.bmw-badge img{max-width:75px}#lvrp-results-wrapper .hit-special{text-align:center;display:block;padding:5px 0;letter-spacing:2px;text-transform:uppercase;color:#fff;background:#333;background:var(--lvrp-hit-specials-banner-bg,var(--primary,#333))}#lvrp-results-wrapper .hit-image{padding:15px 15px 0;min-height:150px}@media (max-width:767px){#lvrp-results-wrapper .hit-image{min-height:100px}}#lvrp-results-wrapper .hit-image-wrap{display:block}#lvrp-results-wrapper .hit-image-wrap img{width:100%}#lvrp-results-wrapper .hit-status{display:block;margin:3px 0;letter-spacing:2px;text-transform:uppercase}#lvrp-results-wrapper .hit-status span{padding:1px 5px;color:#fff;background:#333;background:var(--lvrp-hit-specials-banner-bg,var(--primary,#333))}#lvrp-results-wrapper .hit-status .disclaimer{display:block;letter-spacing:0;font-size:8px}#lvrp-results-wrapper .hit-content{color:#333;padding:15px;width:100%}#lvrp-results-wrapper .hit-content .vrp-inline-save-heart{float:right}#lvrp-results-wrapper .hit-content div.stock-row,#lvrp-results-wrapper .hit-content div.vin-row{line-height:140%}#lvrp-results-wrapper .hit-content .lightning-vrp-custom-html{margin:10px 0}#lvrp-results-wrapper .hit-content .hit-content-title-wrap{display:flex;flex-direction:column;height:100%}#lvrp-results-wrapper .hit-content h2.result-title{margin:0;font-size:16px;line-height:20px}#lvrp-results-wrapper .hit-content h2.result-title .title-top{font-weight:300;display:block}#lvrp-results-wrapper .hit-content h2.result-title .title-bottom{font-weight:600;display:block;word-wrap:break-word}@media (max-width:1599px){#lvrp-results-wrapper .hit-content h2.result-title{font-size:14px;line-height:normal}}#lvrp-results-wrapper .hit-content .vehicle-pricing-disclaimer{margin-top:10px}#lvrp-results-wrapper .hit-content .vehicle-pricing-disclaimer .disclaimer-content{font-size:12px}#lvrp-results-wrapper .hit-content .vehicle-pricing-disclaimer .long-disclaimer{margin-left:5px;cursor:pointer}#lvrp-results-wrapper .hit-additional-ctas{padding:0 15px 15px;margin-top:auto;width:100%}#lvrp-results-wrapper .result-price{display:flex;flex-direction:column;justify-content:space-between;margin-top:10px;font-size:12px;line-height:18px}#lvrp-results-wrapper .result-price.list-view{display:none}#lvrp-results-wrapper .result-price--savings{display:flex;flex-direction:column}#lvrp-results-wrapper .result-price--savings .hit-price--extra{justify-content:space-between;font-size:12px}#lvrp-results-wrapper .result-price--savings .hit-additional-ctas{order:1}#lvrp-results-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack .our-price.real-price .price-label,#lvrp-results-wrapper .hit-price__label{padding-right:3px}#lvrp-results-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack .our-price.real-price .price,#lvrp-results-wrapper .hit-price--primary .hit-price__value,#lvrp-results-wrapper .vehicle-pricing-disclaimer .disclaimer-content .short-disclaimer .disclaimer-apr{font-size:14px;font-weight:600;color:#333;color:var(--lvrp-hit-price-color,var(--primary,#333))}#lvrp-results-wrapper .vehicle-pricing-disclaimer .disclaimer-content{font-weight:lighter}#lvrp-results-wrapper .vehicle-pricing-disclaimer .disclaimer-content svg{overflow:visible;width:1em;display:inline-block;font-size:inherit;height:1em;vertical-align:-.125em}#lvrp-results-wrapper .vehicle-pricing-disclaimer .disclaimer-content .short-disclaimer .disclaimer-apr{color:#333}#lvrp-results-wrapper .hit-price{display:flex;justify-content:space-between;align-items:baseline;font-size:13px;margin-top:3px}#lvrp-results-wrapper .hit-price__label{padding-right:3px}#lvrp-results-wrapper .hit-price__value{text-align:right}#lvrp-results-wrapper .hit-price__customize{position:relative;flex-grow:1;flex-shrink:0;font-weight:600;font-size:12px;cursor:pointer;color:#333;color:var(--lvrp-hit-details-color,var(--primary,#333));display:flex;align-items:center;margin-top:10px}#lvrp-results-wrapper .hit-price__customize svg{height:14px;width:14px;vertical-align:top;fill:#333;fill:var(--lvrp-hit-details-color,var(--primary,#333));margin-right:5px}#lvrp-results-wrapper .hit-price--primary svg{height:18px;width:18px;vertical-align:top;fill:#333;fill:var(--lvrp-hit-price-color,var(--primary,#333))}#lvrp-results-wrapper .hit-price--extra{font-size:11px;justify-content:flex-end}#lvrp-results-wrapper .hit-price--locked{font-size:11px;font-weight:100;color:#4d4d4d;justify-content:flex-end;text-transform:uppercase}#lvrp-results-wrapper .hit-price .strikethrough{text-decoration:line-through}#lvrp-results-wrapper .vehicle-details{margin:10px 0 0;padding:10px 0 0;border-top:1px solid #ddd;list-style:none}#lvrp-results-wrapper .vehicle-details span.color-circle{width:16px;height:16px;display:inline-block;border-radius:10px;vertical-align:top;margin:2px 7px 2px 2px;border:1px solid #ccc}#lvrp-results-wrapper .vehicle-details--item{line-height:20px;font-size:14px;padding-top:3px;padding-bottom:3px;padding-left:25px;overflow:hidden;text-overflow:ellipsis;display:flex}@media (max-width:1599px){#lvrp-results-wrapper .vehicle-details--item{font-size:12px;padding-top:0;padding-bottom:0}}#lvrp-results-wrapper .vehicle-details--item-color{padding-left:0}#lvrp-results-wrapper .vehicle-details--item-color span.color-circle{flex:1 0 auto}#lvrp-results-wrapper .vehicle-details--item-color span.color-circle+span{flex:0 1 100%}#lvrp-results-wrapper .vehicle-details--item.trim{padding-left:0}#lvrp-results-wrapper .list-view-mileage{display:none}#lvrp-results-wrapper .result-features-container{margin:10px 0 0;padding:10px 0 0;border-top:1px solid #ddd}#lvrp-results-wrapper .key-features-title{display:block;font-size:12px;margin-bottom:5px;text-transform:uppercase}#lvrp-results-wrapper ul.result-features{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap}#lvrp-results-wrapper ul.result-features li{cursor:pointer;line-height:20px;font-size:12px;padding:3px 0;margin-right:10px}#lvrp-results-wrapper ul.result-features svg{fill:#a5a5a5;height:24px;width:24px;vertical-align:top}#lvrp-results-wrapper ul.result-features li:hover svg{fill:#333}#lvrp-results-wrapper ul.result-features .active svg{fill:#333;fill:var(--lvrp-hit-svg-active,var(--primary,#333))}#incentive-modal.di-advanced-pricing-modal .button-group{display:flex;justify-content:center;padding:0 10px}#incentive-modal.di-advanced-pricing-modal .button-group__button{width:calc(50% - 10px);text-align:center;text-transform:uppercase;font-size:16px;padding:8px 16px;font-weight:600;margin:0;display:block;transition:all .3s ease;color:#fff;background:#333;background:var(--primary,#333)}#incentive-modal.di-advanced-pricing-modal .button-group__button:hover{text-decoration:none;background:#1a1a1a;background:var(--primaryhover,#1a1a1a)}#incentive-modal.di-advanced-pricing-modal .button-group__button--cta{background:#333;background:var(--cta,#333);color:#fff}#incentive-modal.di-advanced-pricing-modal .button-group__button--cta:hover{background:#1a1a1a;background:var(--ctahover,#1a1a1a)}#incentive-modal.di-advanced-pricing-modal .incentive-content .di-modal-head{padding:0;background:#fff}#incentive-modal.di-advanced-pricing-modal .incentive-content .lightbox-info{align-items:center}#incentive-modal.di-advanced-pricing-modal .incentive-content .lightbox-info .info-left{flex:0 1 40%;padding:0}#incentive-modal.di-advanced-pricing-modal .incentive-content .lightbox-info .info-left img{width:100%}#incentive-modal.di-advanced-pricing-modal .incentive-content .lightbox-info .info-right{padding:0 30px;flex:1}#incentive-modal.di-advanced-pricing-modal .incentive-content .lightbox-info .info-right h3{font-size:20px}#incentive-modal.di-advanced-pricing-modal .incentive-content .lightbox-info .info-right h1,#incentive-modal.di-advanced-pricing-modal .incentive-content .lightbox-info .info-right h4{font-size:24px;font-weight:700}.loading-bar{visibility:visible;opacity:1}.loading-bar .line{display:inline-block;width:4px;height:18px;border-radius:4px;background-color:#888;-webkit-animation:loading 1s ease-in-out infinite;animation:loading 1s ease-in-out infinite}.loading-bar .line:nth-child(1){-webkit-animation-delay:0;animation-delay:0}.loading-bar .line:nth-child(2){-webkit-animation-delay:90ms;animation-delay:90ms}.loading-bar .line:nth-child(3){-webkit-animation-delay:.18s;animation-delay:.18s}.loading-bar .line:nth-child(4){-webkit-animation-delay:.27s;animation-delay:.27s}@-webkit-keyframes loading{0%{transform:scale(1)}20%{transform:scale(1,2.2)}40%{transform:scale(1)}}@keyframes loading{0%{transform:scale(1)}20%{transform:scale(1,2.2)}40%{transform:scale(1)}}.lightning-custom-cta{justify-content:center;background:#333;background:var(--lvrp-online-shopper-v2-button-background,var(--primary,#333));color:#fff;position:relative;display:flex;align-items:center;padding:10px;font-weight:700;font-size:13px;line-height:initial;transition:all .3s ease;margin:5px 0;cursor:pointer}.lightning-custom-cta.custom-image-cta,.lightning-custom-cta.custom-image-cta:hover{padding:0;background:0 0}.lightning-custom-cta.custom-image-cta img,.lightning-custom-cta.custom-image-cta:hover img{max-height:100px}@media screen and (min-width:768px){.lightning-custom-cta.custom-image-cta img,.lightning-custom-cta.custom-image-cta:hover img{max-height:150px}}.lightning-custom-cta+.lightning-custom-cta{margin-top:0}.lightning-custom-cta .form-text{text-align:center}.lightning-custom-cta:hover{background:#1a1a1a;background:var(--primaryhover,#1a1a1a);text-decoration:none;color:#fff}.lightning-custom-cta:focus{text-decoration:none}.lightning-custom-cta:active,.lightning-custom-cta:visited{color:#fff}.lightning-custom-cta.smart-parth-price-unlocked-bg,.lightning-custom-cta.vrp-locked-cta{background-color:#333;background-color:var(--cta,#333);color:#fff;color:var(--ctatext,#fff)}.result-online-shopper{margin-top:auto}.online-shopper-cta-button{position:relative;display:flex;justify-content:space-between;align-items:center;padding:10px;background:#d8ecfb;color:#2474d5;font-weight:700;font-size:13px;line-height:initial;transition:all .3s ease;cursor:pointer}.online-shopper-cta-button .os-icon{display:flex;font-weight:700}.online-shopper-cta-button:hover{background:#aad5f6}@media (max-width:767px){.online-shopper-cta-button{padding:5px;font-size:12px;text-align:center}}.online-shopper-cta-button--v2{justify-content:center;background:#333;background:var(--lvrp-online-shopper-v2-button-background,var(--primary,#333));color:#fff}.online-shopper-cta-button--v2 .os-text--isAuthenticated,.online-shopper-cta-button--v2 .os-text--saved{display:none}.online-shopper-cta-button--v2 .os-icon svg{margin-right:10px;height:18px;width:18px;fill:#fff}.online-shopper-cta-button--v2:hover{background:#1a1a1a;background:var(--primaryhover,#1a1a1a)}.visible-small{display:none}@media (max-width:1299px){.os-text .visible-large{display:none}.os-text .visible-small{display:block}}@media (max-width:767px){#lvrp-results-wrapper .result-wrap+.result-wrap{padding-top:0}#lvrp-results-wrapper .hit{flex-direction:row}#lvrp-results-wrapper .hit .hit-special{font-weight:400;letter-spacing:1px;font-size:9px;padding:3px 0}#lvrp-results-wrapper .hit .hit-image-wrap,#lvrp-results-wrapper .hit>.hit-link{flex:0 0 40%}#lvrp-results-wrapper .hit .hit-image-wrap .hit-image{flex:1 1 auto;padding:0}#lvrp-results-wrapper .hit .result-status{font-weight:400;letter-spacing:1px;font-size:9px;padding:3px 0}#lvrp-results-wrapper .hit .hit-content{padding:8px 10px 10px;max-width:60%}#lvrp-results-wrapper .hit .hit-content .hit-content-title-wrap{padding-bottom:8px;height:auto;line-height:18px}#lvrp-results-wrapper .hit .hit-content div.stock-row,#lvrp-results-wrapper .hit .hit-content div.vin-row{font-size:10px}#lvrp-results-wrapper .hit .hit-content h2.result-title{line-height:18px}#lvrp-results-wrapper .hit .hit-content h2.result-title .title-top{font-size:12px}#lvrp-results-wrapper .hit .hit-content .result-price{padding-top:5px;margin:0;border-top:1px solid #eee}#lvrp-results-wrapper .hit .hit-content .result-price.grid-view{display:none}#lvrp-results-wrapper .hit .hit-content .result-price.list-view{display:block}#lvrp-results-wrapper .hit .hit-content .result-price.list-view .hit-additional-ctas{display:block;padding:10px 0 0 0}#lvrp-results-wrapper .hit .hit-price--extra{flex-wrap:wrap;justify-content:space-between;line-height:18px;font-size:12px}#lvrp-results-wrapper .hit .hit-price__customize{flex-basis:100%;order:3;margin-top:10px;text-align:right}#lvrp-results-wrapper .hit .key-features-title{display:none}#lvrp-results-wrapper .hit ul.result-features li{padding:0;margin-right:5px}#lvrp-results-wrapper .hit ul.result-features svg{height:16px;width:16px}#lvrp-results-wrapper .hit .hit-additional-ctas,#lvrp-results-wrapper .hit .hit-content-title-wrap .lightning-vrp-custom-html{display:none}#lvrp-results-wrapper .hit .vehicle-details{border:none;margin-top:0;padding:0}#lvrp-results-wrapper .hit .vehicle-details .vehicle-details--item{padding:0;font-size:10px;line-height:18px;white-space:normal}#lvrp-results-wrapper .hit .result-features-container{display:none}}#di-modal.vrp-facet-modal .di-modal-box{margin-top:50px}#di-modal.vrp-facet-modal .di-modal-box-inner{-webkit-overflow-scrolling:touch}@media (max-width:767px){#di-modal.vrp-facet-modal .di-modal-box-inner{max-height:60vh}}@media (min-width:1025px){#di-modal.vrp-facet-modal{margin-left:240px;width:calc(100% - 240px)}#di-modal.vrp-facet-modal .di-modal-box{margin-top:150px}}@media (min-width:1700px){#di-modal.vrp-facet-modal{margin-left:300px;width:calc(100% - 300px)}}#di-modal .di-modal-head .vehicle-info h2{font-size:20px}#di-modal .di-modal-head .lightbox-info{display:flex;justify-content:space-between}#di-modal .di-modal-head .lightbox-info .info-left{flex:0 1 40%;padding:15px 0}#di-modal .di-modal-head .lightbox-info .info-left img{width:100%}#di-modal .di-modal-head .lightbox-info .info-right{flex:1;display:flex;flex-direction:column;justify-content:center;padding-left:30px}#di-modal .di-modal-head .lightbox-info h3{margin:0;font-size:24px}#di-modal .di-modal-head .lightbox-info h4{margin-bottom:0;font-size:18px}@media (min-width:768px){#di-modal .di-modal-head{padding:15px}}@media (max-width:767px){#di-modal .di-modal-head .lightbox-info h3{font-size:20px}#di-modal .di-modal-head .lightbox-info h4{font-size:16px}#di-modal .di-modal-head .lightbox-info .info-left{display:none}#di-modal .di-modal-head .lightbox-info .info-right{text-align:center;padding:0}}.price-stack.locked .advanced-pricing-stack>.hidden-locked{display:none}.price-stack.unlocked .advanced-pricing-stack>.hidden-unlocked{display:none}.price-stack .advanced-pricing-stack .subtract .price::before{content:'-'}.price-stack .advanced-pricing-stack .add .price::before{content:'+'}#lvrp-results-wrapper #hits .hit.hit-advanced-pricing-enabled{align-items:flex-start;flex-wrap:wrap}#lvrp-results-wrapper #hits .hit.hit-advanced-pricing-enabled .hit-advanced-pricing-enabled__left-wrapper{width:40%;max-width:360px}#lvrp-results-wrapper #hits .hit.hit-advanced-pricing-enabled .hit-advanced-pricing-enabled__left-wrapper .hit-image-wrap{flex:0 0 100%}#lvrp-results-wrapper #hits .hit.hit-advanced-pricing-enabled .hit-advanced-pricing-enabled__left-wrapper .vehicle-details{color:#333;padding:10px 0;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;margin:10px;width:calc(100% - 10px);display:block}@media screen and (min-width:768px){#lvrp-results-wrapper #hits .hit.hit-advanced-pricing-enabled .hit-advanced-pricing-enabled__left-wrapper .vehicle-details{margin-left:15px;margin-bottom:15px;width:calc(100% - 15px)}}#lvrp-results-wrapper #hits .hit.hit-advanced-pricing-enabled .hit-advanced-pricing-enabled__left-wrapper .result-features-container{margin:15px 0 15px 10px;border-top:none;padding:0}@media screen and (min-width:768px){#lvrp-results-wrapper #hits .hit.hit-advanced-pricing-enabled .hit-advanced-pricing-enabled__left-wrapper .result-features-container{margin-left:15px}}#lvrp-results-wrapper #hits .hit.hit-advanced-pricing-enabled .hit-advanced-pricing-enabled__left-wrapper .result-features-container .key-features-title{color:#333}#lvrp-results-wrapper #hits .hit.hit-advanced-pricing-enabled .hit-content{width:60%}#lvrp-results-wrapper #hits .hit.hit-advanced-pricing-enabled .hit-content .result-features-container,#lvrp-results-wrapper #hits .hit.hit-advanced-pricing-enabled .hit-content .vehicle-details{display:none}#lvrp-results-wrapper #hits .hit.hit-advanced-pricing-enabled .hit-content .hit-additional-ctas{flex-grow:0;display:inline}#lvrp-results-wrapper #hits .hit.hit-advanced-pricing-enabled .hit-content .result-price.list-view{align-self:normal;border-top:none}@media screen and (max-width:767px){#lvrp-results-wrapper #hits .hit.hit-advanced-pricing-enabled .hit-content .result-price.list-view .hit-additional-ctas{display:none}}@media screen and (max-width:767px){#lvrp-results-wrapper #hits .hit.hit-advanced-pricing-enabled .hit-additional-ctas{display:-moz-flex;display:flex;-moz-flex-direction:column;flex-direction:column;padding:0 10px 10px}}@media only screen and (min-width:768px){#lvrp-results-wrapper.list-view #hits{display:block}#lvrp-results-wrapper.list-view #hits .hit{justify-content:space-between;flex-direction:row}#lvrp-results-wrapper.list-view #hits .hit>.hit-link{width:40%}#lvrp-results-wrapper.list-view #hits .result-wrap{display:block;width:100%;max-width:none;padding:10px 5px}#lvrp-results-wrapper.list-view #hits .result-wrap .result-title{font-size:20px}#lvrp-results-wrapper.list-view #hits .result-wrap .title-bottom{font-weight:700}#lvrp-results-wrapper.list-view .hit>.hit-additional-ctas,#lvrp-results-wrapper.list-view .hit>.hit-content>.hit-content-title-wrap>.lightning-vrp-custom-html{display:none}#lvrp-results-wrapper.list-view .hit-image-wrap{flex-basis:45%;max-width:360px}#lvrp-results-wrapper.list-view .hit-image{padding:0}#lvrp-results-wrapper.list-view .hit-content{padding:15px}#lvrp-results-wrapper.list-view .hit-content .hit-content-title-wrap{flex:0 0 100%;height:auto}#lvrp-results-wrapper.list-view .hit-content .hit-content-title-wrap .result-online-shopper{display:none}#lvrp-results-wrapper.list-view .result-price.grid-view{display:none}#lvrp-results-wrapper.list-view .result-price.list-view{display:flex;justify-content:flex-start;flex:0 0 100%;align-self:flex-end;flex-direction:column}#lvrp-results-wrapper.list-view .result-price.list-view .price-extra-wrap,#lvrp-results-wrapper.list-view .result-price.list-view .price-wrap{display:flex;justify-content:space-between;align-items:center}#lvrp-results-wrapper.list-view .result-price.list-view .price-extra-wrap{margin-bottom:5px}#lvrp-results-wrapper.list-view .result-price.list-view .price-extra,#lvrp-results-wrapper.list-view .result-price.list-view .price-extra-label,#lvrp-results-wrapper.list-view .result-price.list-view .price-label{font-size:14px}#lvrp-results-wrapper.list-view .result-price.list-view .price-extra-label,#lvrp-results-wrapper.list-view .result-price.list-view .price-label{padding-right:10px}#lvrp-results-wrapper.list-view .result-price.list-view .price-label{color:#333;color:var(--lvrp-hit-price-color,var(--primary,#333))}#lvrp-results-wrapper.list-view .result-price.list-view .price-value{font-size:22px;font-weight:700;line-height:25px}#lvrp-results-wrapper.list-view .online-shopper-cta-button{align-self:flex-end;width:100%}#lvrp-results-wrapper.list-view .vehicle-details{display:flex;flex-direction:row;flex-wrap:wrap-reverse;border-top:none;margin:10px 0 0 0;padding:0}#lvrp-results-wrapper.list-view .vehicle-details--item{font-size:14px}#lvrp-results-wrapper.list-view .vehicle-details--item-color.exterior{order:1;padding-right:10px}#lvrp-results-wrapper.list-view .vehicle-details--item-color.interior{order:2}#lvrp-results-wrapper.list-view .vehicle-details--item-location{order:3}#lvrp-results-wrapper.list-view .list-view-mileage{order:0;width:100%;margin:0 0 15px 0;padding:0;display:block;font-size:14px}#lvrp-results-wrapper.list-view .result-features-container{border-top:none;padding:0;margin-top:10px}#lvrp-results-wrapper.list-view .hit-additional-ctas{display:flex;flex-grow:1;flex-direction:column;margin-top:10px;padding:0}}@media only screen and (min-width:1025px){#lvrp-results-wrapper.list-view .list-view{flex:1}#lvrp-results-wrapper.list-view #hits .result-wrap .vehicle-details--item{width:100%}}@media only screen and (min-width:1200px) and (max-width:1599px){#lvrp-results-wrapper.list-view .price-wrap{margin-bottom:10px}#lvrp-results-wrapper.list-view .result-price.list-view{margin-top:0;padding:30px 0 0 10px;flex:1;align-self:flex-start;display:flex;flex-direction:column;height:100%}#lvrp-results-wrapper.list-view #hits .result-wrap .title-top{display:block}#lvrp-results-wrapper.list-view #hits .result-wrap .title-bottom{display:block;padding:5px 0 0 0}#lvrp-results-wrapper.list-view #hits .hit .hit-content{flex-direction:row}#lvrp-results-wrapper.list-view #hits .hit .hit-content .hit-content-title-wrap{flex-basis:55%}#lvrp-results-wrapper.list-view #hits .hit.hit-advanced-pricing-enabled .hit-content .hit-content-title-wrap{flex-basis:100%}#lvrp-results-wrapper.list-view #hits .hit.hit-advanced-pricing-enabled .hit-content .result-price.list-view{padding:0}#lvrp-results-wrapper.list-view #hits .hit.hit-advanced-pricing-enabled h2.result-title{margin-bottom:0}#lvrp-results-wrapper.list-view #hits .hit.hit-advanced-pricing-enabled h2.result-title .title-top{margin-bottom:0}#lvrp-results-wrapper.list-view #hits .hit h2.result-title{margin-bottom:20px}#lvrp-results-wrapper.list-view #hits .hit h2.result-title .title-top{margin-bottom:10px}}@media only screen and (min-width:1600px){#lvrp-results-wrapper.list-view .vehicle-details--item{font-size:13px}#lvrp-results-wrapper.list-view .vehicle-details--item-color.exterior{padding-right:5px}#lvrp-results-wrapper.list-view #hits{display:flex}#lvrp-results-wrapper.list-view #hits .result-price.list-view{margin-top:10px;align-self:flex-end}#lvrp-results-wrapper.list-view #hits .result-wrap{flex-basis:50%;-ms-flex-preferred-size:45%}#lvrp-results-wrapper.list-view #hits .result-wrap .result-title{font-size:16px}}@media only screen and (min-width:1600px) and (min-width:1700px){#lvrp-results-wrapper.list-view #hits .result-wrap .result-title{font-size:18px}}.lightning-vrp{height:100vh}@media (max-width:1024px){.lightning-vrp{margin-top:40px}}#lvrp-container{min-height:100vh;height:100%;overflow:hidden;margin:0;display:flex}#lvrp-filters-column{display:flex;flex-direction:column;flex-shrink:0;width:300px;position:relative;z-index:501}@media (max-width:1699px){#lvrp-filters-column{width:240px}}@media (max-width:1024px){#lvrp-filters-column{display:none}}#lvrp-filters-container{background:#fff;flex-grow:1;overflow-y:auto}#lvrp-results-column{background:#f5f5f5;width:100%;position:relative}#lvrp-results-column .results-column-overlay{position:absolute;top:0;left:0;opacity:0;z-index:10;transition:opacity .25s ease}#lvrp-results-column.menu-active .results-column-overlay,#lvrp-results-column.modal-active .results-column-overlay{background:rgba(0,0,0,.75);width:100%;height:100%;opacity:1}@media (max-width:1024px){#lvrp-results-column .results-column-overlay{z-index:1000}}@media (min-width:768px){#lvrp-results-column .refinement-filters-wrap{display:flex;justify-content:space-between;min-height:25px}#lvrp-results-column .refinement-filters-wrap .refinement-filters{padding-right:10px;flex-basis:80%;text-align:left}#lvrp-results-column .refinement-filters-wrap>h1{flex:1;text-align:right;margin:0;font-size:14px;line-height:17px;padding:10px 0;color:rgba(0,0,0,.6);font-weight:400;font-style:oblique;display:block}}#lvrp-results-container{flex-grow:1;overflow-y:auto;-webkit-overflow-scrolling:touch}@media screen and (min-width:1699px){#lvrp-results-container{width:calc(100vw - 300px)}}@media screen and (min-width:1024px){#results-banners{width:calc(100vw - 240px)}#results-banners #lightning-banners_top-fixed{margin:30px 30px 15px 30px}}@media screen and (min-width:1699px){#results-banners{width:calc(100vw - 300px)}}#facets{margin:30px 0}.facet-link,.irs-handle,.irs-slider,.switch-toggle{cursor:pointer!important}.slider-facet-container .irs-with-grid .irs-grid{display:none}#react-facets{padding:0;width:300px;display:flex;flex-wrap:wrap}#facets-menu{padding:20px 25px 30px;width:300px;display:flex;flex-wrap:wrap}#facets-menu .facets-toggles-desktop{display:flex;flex-wrap:wrap}#facets-menu.demo-type-enabled .type-facet .type-facet-container{display:block}#facets-menu.demo-type-enabled .type-facet .type-facet-container a.facet-link{display:flex}#facets-menu.demo-type-enabled .type-facet .type-facet-container a.facet-link .switch-toggle{margin-left:auto;margin-right:0}#facets-menu.demo-type-enabled .type-facet .type-facet-container a.facet-link:not(:last-child){margin-bottom:10px}@media (max-width:1699px){#facets-menu{width:240px}}#facets-menu.stuck{position:absolute;bottom:0;top:initial!important}#facets-menu .facet-toggle-container{flex:1 1 50%;max-width:50%;padding:5px;order:1}#facets-menu .facet-toggle{display:flex;flex-direction:column;align-items:center;height:100%;justify-content:center;text-align:center;padding:15px;background:#f5f5f5;transition:all .25s ease;cursor:pointer}#facets-menu .facet-toggle svg{width:24px;height:24px;margin:5px 0;fill:#333;fill:var(--lvrp-facet-svg-fill,#333)}#facets-menu .facet-toggle:hover{box-shadow:0 3px 7px -4px rgba(0,0,0,.5)}#facets-menu .facet-toggle .facet-label{max-width:100px}#facets-menu .facet-toggle.facet-active{color:#fff;background:#333;background:var(--lvrp-facet-box-active-bg,var(--lvrp-facet-svg-fill,var(--primary,#333)))}#facets-menu .facet-toggle.facet-active svg{fill:#fff}#facets-menu .facet-toggle.facet-active .facet-label:after{opacity:0}@media (max-width:1699px){#facets-menu{padding:20px 15px 30px}#facets-menu .facet-toggle{font-size:13px}}#facets-menu.facets-toggles-list-view .facet-toggle-container{flex-basis:100%;max-width:100%}#facets-menu.facets-toggles-list-view .facet-toggle svg{margin:0 5px 0 0;width:20px;height:20px}#facets-menu.facets-toggles-list-view .facet-toggle{flex-direction:row}#facets-menu.facets-toggles-list-view .facet-label{flex:auto;display:flex;justify-content:space-between;align-items:center}#facets-menu.facets-toggles-list-view .facet-label:after{content:"\f105";font-family:FontAwesome;font-size:16px;opacity:1;color:#333;color:var(--lvrp-facet-arrow,var(--primary,#333))}ul.facet-list{list-style:none;margin:0;padding:0}ul.facet-list li .facet-link{color:#333;display:block;position:relative;line-height:20px;text-decoration:none}ul.facet-list li .facet-name{width:85%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}ul.facet-list li .facet-count{background:#ddd;padding:0 10px;border-radius:10px;text-align:center;font-size:12px;font-style:italic;line-height:20px;position:absolute;right:0;top:5px}ul.facet-list.checkbox-list li .facet-link{padding:5px 50px 5px 30px}ul.facet-list.checkbox-list li .facet-link:before{content:"";position:absolute;width:18px;height:18px;background:#fff;border:1px solid #ddd;left:0;top:6px}ul.facet-list.checkbox-list li .facet-link:after{content:"";width:12px;height:6px;transform:rotate(-45deg);background:0 0;border:2px solid;border:2px solid;position:absolute;left:3px;top:10px;opacity:0;transition:opacity .25s ease;border-color:#333;border-color:var(--primary,#333)}ul.facet-list.checkbox-list li .facet-link:hover:before{border:1px solid;border-color:#333;border-color:var(--primary,#333)}ul.facet-list.checkbox-list li .facet-link.facet-refined:after{opacity:1}#facets-container-slideout{position:absolute;top:0;left:-10%;width:300px;background:#eee;height:100%;z-index:-1;transition:all .25s ease}#facets-container-slideout.active{left:100%}#facets-container-slideout .facet-content-container{display:none}#facets-container-slideout .facet-content-container[data-collapsed=false]{display:block}#facets-container-slideout .facet-content-container ul.facet-list{padding:5px 30px}@media (max-width:1699px){#facets-container-slideout{width:240px}}#lvrp-filters-column .facet .facet-dropdown{cursor:pointer;display:block;padding:10px 40px;line-height:20px;color:#333;font-size:18px;text-decoration:none;display:flex;justify-content:space-between}#lvrp-filters-column .facet .facet-dropdown i{transform:rotate(0);transition:transform .25s ease}#lvrp-filters-column .facet ul.facet-dropdown-list{overflow:hidden;list-style:none;margin:0;padding:0 40px;height:0}#lvrp-filters-column .facet.active a.facet-dropdown{background:#eee}#lvrp-filters-column .facet.active a.facet-dropdown i{transform:rotate(180deg)}.payment-toggle-container{width:100%;margin-top:5px;margin-bottom:10px}.payment-toggle-container .paymentTypes{width:100%;display:flex;list-style:none;justify-content:space-between;padding:0;margin:0}.payment-toggle-container.underline-view .paymentTypes{padding:0 15px}.payment-toggle-container.underline-view .paymentType{text-transform:uppercase;font-weight:600;font-size:14px;line-height:18px;position:relative;cursor:pointer}.payment-toggle-container.underline-view .paymentType:hover:after{position:absolute;display:block;content:"";width:100%;left:0;bottom:-5px;border-bottom:2px solid #bbb}.payment-toggle-container.underline-view .paymentType.active:after{position:absolute;display:block;content:"";width:100%;left:0;bottom:-5px;border-bottom:2px solid;border-bottom-color:#333;border-bottom-color:var(--lvrp-facet-price-bar,var(--primary,#333))}.payment-toggle-container.button-view .paymentType{border-color:#333;border-color:var(--lvrp-facet-price-bar,var(--primary,#333));color:#333;color:var(--lvrp-facet-price-bar,var(--primary,#333));flex-grow:1;text-align:center;padding:10px;border-width:2px;border-style:solid;background-color:transparent;cursor:pointer}.payment-toggle-container.button-view .paymentType+.paymentType{margin-left:-2px}.payment-toggle-container.button-view .paymentType.active{background-color:#333;background-color:var(--lvrp-facet-price-bar,var(--primary,#333));border-color:transaparent;color:#fff}.payment-toggle-container.button-view .paymentType:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.payment-toggle-container.button-view .paymentType:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.lang-spanish .payment-toggle-container.underline-view .paymentTypes{padding:0}@media only screen and (min-width:480px) and (max-width:1024px){.lang-spanish .payment-toggle-container.underline-view .paymentTypes{padding:0 15px}}.lang-spanish .payment-toggle-container.underline-view .paymentType{font-size:9.5px}@media only screen and (min-width:400px){.lang-spanish .payment-toggle-container.underline-view .paymentType{font-size:12px}}@media only screen and (min-width:480px){.lang-spanish .payment-toggle-container.underline-view .paymentType{font-size:14px}}@media only screen and (min-width:1025px){.lang-spanish .payment-toggle-container.underline-view .paymentType{font-size:9.5px}}@media only screen and (min-width:1025px){.lang-spanish #facets-menu{padding-left:12px;padding-right:12px}}.lang-french .payment-toggle-container.underline-view .paymentTypes{padding:0}.lang-french .payment-toggle-container.underline-view .paymentType{font-size:11px}.type-facet{margin-bottom:13px;border-bottom:1px solid #ddd;width:100%}.type-facet .type-facet-container{display:flex;justify-content:center;padding:0 0 25px}.type-facet .required-refine,.type-facet .toggle-refine{flex:0 0 70px;text-align:center;text-decoration:none}.type-facet .required-refine.toggle-disabled,.type-facet .toggle-refine.toggle-disabled{opacity:.3}.type-facet .switch-label{color:#333;font-size:12px;height:20px;line-height:20px;overflow:hidden;margin:0 0 3px;white-space:nowrap}.type-facet .switch-toggle{margin:0 auto;width:58px;height:26px;background:#ccc;border-radius:13px;position:relative;padding:3px 12px}.type-facet .switch-toggle:after{content:"";position:absolute;top:3px;left:3px;background:#fff;width:20px;height:20px;border-radius:10px}.type-facet .switch-toggle .switch-text{color:#fff;font-size:10px;line-height:20px}.type-facet .switch-toggle .switch-on{display:none;text-align:left}.type-facet .switch-toggle .switch-off{display:block;text-align:right}.type-facet .facet-refined .switch-toggle{background:#333;background:var(--lvrp-facet-type-toggle,var(--primary,#333))}.type-facet .facet-refined .switch-toggle:after{left:35px}.type-facet .facet-refined .switch-toggle .switch-on{display:block}.type-facet .facet-refined .switch-toggle .switch-off{display:none}@media (max-width:1024px) and (min-width:768px){.type-facet .required-refine,.type-facet .toggle-refine{flex:0 0 80px}.type-facet .switch-toggle{width:70px;height:34px;border-radius:17px}.type-facet .switch-toggle .switch-text{font-size:12px;line-height:28px}.type-facet .switch-toggle:after{width:28px;height:28px;border-radius:14px}.type-facet .facet-refined .switch-toggle:after{left:39px}}.color-facet ul.facet-list li .facet-link span.color-circle{width:30px;height:30px;display:inline-block;border-radius:15px;vertical-align:top;margin:2px 7px 2px 2px;border:1px solid #ccc}.slider-facet{width:100%;padding:0 10px}.slider-facet h5{line-height:20px;color:#333;font-size:18px;font-weight:400;margin:0;margin-top:5px;text-transform:uppercase;font-weight:600;font-size:14px;line-height:18px;position:relative;cursor:pointer}.slider-facet .slider-facet-container{padding:5px 0 15px}.slider-facet .irs{height:50px}.slider-facet .irs:before{content:"";height:2px;width:15px;position:absolute;background:#ddd;top:15px;left:-15px}.slider-facet .irs:after{content:"";height:2px;width:15px;position:absolute;background:#ddd;top:15px;right:-15px}.slider-facet .irs-line{height:2px;top:15px;background:#ddd}.slider-facet .irs-line .irs-line-left,.slider-facet .irs-line .irs-line-mid,.slider-facet .irs-line .irs-line-right{background:0 0;height:2px}.slider-facet .irs-handle{display:block;position:absolute}.slider-facet .irs-bar-edge,.slider-facet .irs-handle,.slider-facet .irs-slider{height:16px;width:16px;border-radius:8px;top:7px;box-shadow:1px 1px 5px rgba(0,0,0,.5);font-size:12px;cursor:pointer;transition:background .3s ease;background:#333;background:var(--lvrp-facet-price-bar,var(--primary,#333));border-color:#333;border-color:var(--lvrp-facet-price-bar,var(--primary,#333))}.slider-facet .irs-bar-edge:active,.slider-facet .irs-handle:active,.slider-facet .irs-slider:active{background:#333;background:var(--lvrp-facet-price-bar,var(--primary,#333))}.slider-facet .irs-bar{top:15px;height:2px;background:#333;background:var(--lvrp-facet-price-bar,var(--primary,#333));border-color:#333;border-color:var(--lvrp-facet-price-bar,var(--primary,#333))}.slider-facet .irs-max,.slider-facet .irs-min{font-size:10px;color:#555;display:none}.slider-facet .irs-from,.slider-facet .irs-single,.slider-facet .irs-to{top:28px;background:0 0;color:#333;font-size:12px;font-weight:500}.slider-facet .irs-from:after,.slider-facet .irs-single:after,.slider-facet .irs-to:after{display:none}@media (max-width:1024px){.slider-facet .irs{margin-bottom:10px}.slider-facet .irs:before{top:25px}.slider-facet .irs:after{top:25px}.slider-facet .irs-line{top:25px}.slider-facet .irs-bar-edge,.slider-facet .irs-handle,.slider-facet .irs-slider{top:10px;height:30px;width:30px;border-radius:15px}.slider-facet .irs-bar{top:25px}.slider-facet .irs-from,.slider-facet .irs-single,.slider-facet .irs-to{top:50px}}.radius-facet{padding:0 5px 5px 5px}@media only screen and (min-width:1025px){.radius-facet{order:1}}.radius-facet h5{font-weight:600;text-transform:uppercase}.radius-facet .radius-facet-container{width:100%;display:flex;flex-wrap:wrap}.radius-facet .radius-facet-container>div input,.radius-facet .radius-facet-container>div>select{width:100%}.radius-facet .radius-facet-container>div.radius-selector{flex-basis:100%;margin-bottom:5px}.radius-facet .radius-facet-container>div.zipcode-input{flex-basis:100%}.radius-facet .radius-facet-container>div.zipcode-input button{background:#333;background:var(--primary,#333);border-color:#333;border-color:var(--primary,#333)}@media only screen and (max-width:1024px){.radius-facet{width:100%;text-align:center}.radius-facet .radius-facet-container{margin:0 auto;max-width:300px}}.facet-slide-menu .slider-facet-container{padding-left:16px;padding-right:16px}#facets-container-modal .facets-content{flex:1 0 auto}#facets-container-modal .modal-view-results{flex:0 0 60px}#facets-container-modal .facet-content-container{display:none}#facets-container-modal .facet-content-container h2{margin:5px 5px 10px}#facets-container-modal .facet-content-container[data-collapsed=false]{display:block}#facets-container-modal .modal-view-results{cursor:pointer;font-size:18px;margin:15px 15px 0;text-align:center;width:100%;display:block;color:#333;color:var(--primary,#333)}@media (max-width:767px){#facets-container-modal .modal-view-results{display:none}}ul.modal-list{display:flex;flex-wrap:wrap}ul.modal-list li{flex:1 1 50%;max-width:50%;padding:5px}ul.modal-list li .facet-link{background:#f5f5f5;padding:15px 15px;transition:all .25s ease}ul.modal-list li .facet-link.facet-refined{color:#fff;background:#333;background:var(--lvrp-facet-box-active-bg,var(--lvrp-facet-svg-fill,var(--primary,#333)))}ul.modal-list li .facet-link:hover{box-shadow:0 3px 7px -4px rgba(0,0,0,.5)}ul.modal-list li .facet-count{background:#fff;color:#333;top:15px;right:15px}ul.modal-list.color-list li .facet-link{padding:15px 45px 15px 60px}ul.modal-list.color-list li .facet-link .color-circle{position:absolute;top:10px;left:15px;width:30px;height:30px;border:1px solid #ddd;border-radius:15px;display:block}@media (max-width:1024px){ul.modal-list li{flex:1 0 100%;max-width:100%}}.lvrp-mobile-filters{display:none;transition:all .25s ease;position:fixed;line-height:initial;z-index:99}.lvrp-mobile-filters[data-collapsed=false]{height:100vh;background:rgba(0,0,0,.75)}@media (max-width:1024px){.lvrp-mobile-filters{display:block;clear:both;width:100%}}@media (max-width:1024px){.lightning-banners+.lvrp-filters-mobile-wrapper .lvrp-mobile-filters{position:relative}}.lvrp-filters-mobile-wrapper #lvrp-filters-mobile-placeholder{min-height:45px;display:block}@media (min-width:1025px){.lvrp-filters-mobile-wrapper #lvrp-filters-mobile-placeholder{display:none}}.mobile-search-field{position:absolute;top:10px;left:0;width:100%;background:#f3f3f3;padding:0 140px 10px 30px;z-index:9}.mobile-search-field .search-input{font-size:14px;height:35px;padding:5px 10px;border:none;width:100%;border-radius:0}@media (max-width:767px){.mobile-search-field{padding:0 120px 10px 10px}}.mobile-clear-all{display:none;right:130px;padding:5px 15px;line-height:25px;text-align:center;background:#888;color:#fff;position:absolute}@media (max-width:1024px){.mobile-clear-all{right:160px}}@media (max-width:767px){.mobile-clear-all{right:140px}}.mobile-filter-toggle{position:absolute;right:30px;width:100px;color:#fff;padding:10px 15px;line-height:15px;text-align:center;font-size:14px;z-index:10;background:#333;background:var(--lvrp-facet-mobile-refine-button,var(--primary,#333))}@media (max-width:767px){.mobile-filter-toggle{right:10px}}.mobile-facets-wrapper{background:#f5f5f5;overflow-y:hidden;transition:height .25s ease;position:relative;z-index:10;padding-top:10px}.mobile-facets-wrapper .scroll-wrap{padding:10px;position:relative}.mobile-facets-wrapper .scroll-wrap:after,.mobile-facets-wrapper .scroll-wrap:before{content:"";position:absolute;display:block;margin:0 auto;width:calc(100% - 20px);pointer-events:none;height:20px;z-index:1;opacity:0;transition:opacity 120ms ease-in-out}.mobile-facets-wrapper .scroll-wrap:before{top:10px;background:linear-gradient(to bottom,#f3f3f3 0,#f3f3f3 20%,rgba(243,243,243,0) 79%,rgba(243,243,243,0) 100%)}.mobile-facets-wrapper .scroll-wrap:after{bottom:10px;background:linear-gradient(to bottom,rgba(243,243,243,0) 0,rgba(243,243,243,0) 21%,#f3f3f3 80%,#f3f3f3 100%)}.mobile-facets-wrapper .scroll-wrap.transition-gradient-bottom:after,.mobile-facets-wrapper .scroll-wrap.transition-gradient-top:before{opacity:1}.mobile-facets-wrapper .mobile-stats{padding-top:5px;text-align:center;font-size:18px;font-weight:700}.mobile-facets-wrapper .facets-toggles{display:flex;flex-wrap:wrap;max-height:300px;overflow:auto}.mobile-facets-wrapper .facets-toggles>.facet.slider-facet{display:none}.mobile-facets-wrapper .type-facet{width:100%;margin-bottom:10px;border-bottom:none}.mobile-facets-wrapper .type-facet .type-facet-container{padding:0}.mobile-facets-wrapper .facet-toggle-container{flex:1 0 25%;max-width:25%;padding:3px;order:1}.mobile-facets-wrapper .facet-toggle{display:flex;height:100%;text-align:center;background:#fff;flex-direction:column;align-items:center;justify-content:center;padding:15px 10px;transition:box-shadow .25s ease;box-shadow:0 3px 7px -4px rgba(0,0,0,.5)}.mobile-facets-wrapper .facet-toggle svg{margin-bottom:5px;height:24px;width:24px;fill:#333;fill:var(--lvrp-facet-svg-fill,#333)}.mobile-facets-wrapper .facet-toggle:hover{box-shadow:0 0 7px -4px rgba(0,0,0,.5)}.mobile-facets-wrapper .facet-label{display:block}.mobile-facets-wrapper .refinement-filters{padding:0 10px;margin:0;overflow-x:auto;white-space:nowrap}.mobile-facets-wrapper .refinement-filters li{margin:10px 5px 10px 0}.mobile-facets-wrapper .refinement-filters .filter-remove{background:#fff}.mobile-facets-wrapper .refinement-filters::-webkit-scrollbar-track{box-shadow:inset 0 0 3px rgba(0,0,0,.3);-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);background-color:#f5f5f5}.mobile-facets-wrapper .refinement-filters::-webkit-scrollbar{height:3px;background-color:transparent}.mobile-facets-wrapper .refinement-filters::-webkit-scrollbar-thumb{background-color:#333}.mobile-facets-wrapper .refinement-filters-row{background:#ccc;position:relative}.mobile-facets-wrapper .refinement-filters-row:before{content:"";width:10px;height:100%;height:calc(100% - 3px);position:absolute;left:0;top:0;background:linear-gradient(to right,#ccc 0,rgba(204,204,204,0) 100%)}.mobile-facets-wrapper .refinement-filters-row:after{content:"";width:10px;height:100%;height:calc(100% - 3px);position:absolute;right:0;top:0;background:linear-gradient(to right,rgba(204,204,204,0) 0,#ccc 100%)}@media (max-width:767px){.mobile-facets-wrapper .facet-toggle-container{flex:1 0 33.3333%;max-width:33.3333%}}#facet-modal .modal-dialog{margin:5%;width:90%}#facet-modal .modal-dialog .modal-content{border-radius:0;border:0;box-shadow:0 10px 20px -10px #000}#facet-modal .modal-dialog .modal-header{background:#fff;border:none;min-height:50px}#facet-modal .modal-dialog .modal-body{background:#fff;padding:0}#facet-modal .modal-dialog #facets-modal-content{padding:10px 15px}#facet-modal .modal-dialog .modal-footer{background:#fff;border:none;margin:0;padding:15px}#facet-modal .modal-dialog .modal-footer .button{margin:0}.modal-facet ul.facet-list li{padding:3px}.modal-facet ul.facet-list li .facet-link{background:#f5f5f5;padding:10px 15px;transition:box-shadow .25s ease}.modal-facet ul.facet-list li .facet-link:hover{box-shadow:0 3px 7px -4px rgba(0,0,0,.5)}.modal-facet ul.facet-list li .facet-link.facet-refined{color:#fff;background:#333;background:var(--primary,#333)}.modal-facet ul.facet-list li .facet-count{background:#fff;color:#333;right:15px;top:10px}.lvrp-mobile-filters[data-collapsed=true] .filter-toggle-closed{display:block}.lvrp-mobile-filters[data-collapsed=true] .filter-toggle-open,.lvrp-mobile-filters[data-collapsed=true] .mobile-clear-all{display:none}.lvrp-mobile-filters[data-collapsed=true].refined .mobile-clear-all{display:block}.lvrp-mobile-filters[data-collapsed=false] .mobile-filter-toggle{width:130px}.lvrp-mobile-filters[data-collapsed=false] .filter-toggle-open,.lvrp-mobile-filters[data-collapsed=false] .mobile-clear-all{display:block}.lvrp-mobile-filters[data-collapsed=false] .filter-toggle-closed{display:none}.lvrp-mobile-filters[data-collapsed=false]:not(.refined) .mobile-clear-all{display:none}.search-wrap{padding:0 10px;flex:1 0 50%;position:relative;z-index:11}.search-wrap .search-icon{position:absolute;top:0;right:10px;text-align:center;padding:13px;height:56px}.search-wrap .search-icon svg{width:30px!important;height:30px!important;fill:#333;fill:var(--primary,#333)}.search-wrap .clear-all{font-size:16px;position:absolute;right:15px;top:1px;padding:15px 10px;line-height:30px;font-style:normal;cursor:pointer;background-color:#fff}.search-wrap .clear-all.disabled{opacity:.3;pointer-events:none;cursor:not-allowed}.search-wrap .clear-all:before{content:"";height:100%;width:20px;right:100%;top:0;position:absolute;background-image:linear-gradient(to right,rgba(255,255,255,0),#fff)}.search-input{font-size:18px;width:100%;padding:15px 120px 15px 15px;line-height:30px;border:1px solid #ddd;transition:border-color .3s ease-in;outline:0;min-height:35px}.search-input:focus{transition:border-color .3s ease-in;outline:0;border-color:#333;border-color:var(--lvrp-search-border-active,var(--primary,#333))}.search-input:-moz-placeholder,.search-input:-ms-input-placeholder,.search-input::-webkit-input-placeholder{font-weight:100;color:#999}.results-actions{padding:15px 20px 10px;display:flex;justify-content:space-between}.results-featured-facets{padding:5px 30px;width:calc(100vw - 300px);min-height:75px}@media (max-width:1699px){.results-featured-facets{width:calc(100vw - 240px)}}.results-featured-facets .quick-facets-container{display:flex;flex-wrap:nowrap;width:100%;overflow-x:auto;padding:10px;background:#fff;border:1px solid #ddd}.results-featured-facets .quick-facets-container .quick-facets-title{flex:0 0 120px;font-size:12px;line-height:14px;font-weight:700;padding:6px 5px 4px 15px;text-transform:uppercase;background:#f5f5f5;position:relative;margin-right:10px}.results-featured-facets .quick-facets-container .quick-facets-title:after{content:"";position:absolute;top:0;left:100%;width:20px;height:40px;border:20px solid transparent;border-left-color:#f5f5f5;border-left-width:10px}.results-featured-facets .quick-facets-container .facet-link{flex:0 0 auto;display:flex;padding:5px 10px;margin:0 5px;background:0 0;transition:background .25s ease}.results-featured-facets .quick-facets-container .facet-link .feature-icon{margin-right:5px;height:30px}.results-featured-facets .quick-facets-container .facet-link .feature-icon svg{fill:#333;width:30px;height:30px}.results-featured-facets .quick-facets-container .facet-link .feature-label{display:flex;align-items:center;color:#333;font-size:14px;line-height:1.25}.results-featured-facets .quick-facets-container .facet-link:hover{background:#f5f5f5;text-decoration:none}.results-featured-facets .quick-facets-container .facet-link.facet-refined{background:#eee}.results-featured-facets .quick-facets-container::-webkit-scrollbar-track{background-color:#f5f5f5}.results-featured-facets .quick-facets-container::-webkit-scrollbar{height:3px;background-color:transparent}.results-featured-facets .quick-facets-container::-webkit-scrollbar-thumb{background-color:#ccc}@media (max-width:1599px){.results-featured-facets .quick-facets-container .feature-icon svg{width:24px;height:24px}.results-featured-facets .quick-facets-container .feature-label{font-size:12px}}.refinement-filters-wrap{text-align:left;padding:0 30px;min-height:45px}.refinement-filters-wrap>h1{margin:10px 0;display:none}@media (max-width:767px){.refinement-filters-wrap{padding:0 10px;text-align:left}}.refinement-filters{padding:0;list-style:none;margin:0}.refinement-filters li{display:inline-block;margin:5px 5px 5px 0}.refinement-filters .filter,.refinement-filters .filter-remove{display:flex;align-items:center;line-height:normal;background:#ddd;color:#333;font-size:12px;font-weight:700;line-height:25px;padding:5px 10px 5px 15px;border-radius:20px;text-decoration:none;cursor:pointer}.refinement-filters .filter img,.refinement-filters .filter-remove img{height:16px;width:16px;margin:4px 0 4px 10px;vertical-align:top}.refinement-filters .filter svg,.refinement-filters .filter-remove svg{margin-left:10px;height:16px;width:16px}.refinement-filters .clear-refinement{background:#333;background:var(--primary,#333);padding-right:15px;color:#fff}@media (max-width:767px){.refinement-filters{overflow-x:auto;white-space:nowrap}.refinement-filters li{margin:0 5px 0 0}.refinement-filters .filter,.refinement-filters .filter-remove{line-height:25px;border-radius:12.5px;padding:0 10px 0 15px}}#lvrp-results-column .results-title-row{display:-moz-flex;display:flex;flex-wrap:wrap;-moz-align-items:center;align-items:center;padding:10px 30px}#lvrp-results-column .results-title-row h1{margin:0;line-height:40px;display:inline-block;text-align:left}#lvrp-results-column .results-title-row .layout-view-toggle{display:-moz-flex;display:flex}#lvrp-results-column .results-title-row .layout-view-toggle>*{background:#fff;font-size:0;border:1px solid #ccc}#lvrp-results-column .results-title-row .layout-view-toggle>:not(:first-of-type){border-left:none}#lvrp-results-column .results-title-row .layout-view-toggle .vrp-layout-toggle-option{padding:12px;display:block;line-height:0}#lvrp-results-column .results-title-row .layout-view-toggle .vrp-layout-toggle-option svg{max-height:16px}#lvrp-results-column .results-title-row .layout-view-toggle .vrp-layout-toggle-option.active svg g{fill:#333;fill:var(--primary,#333)}#lvrp-results-column .results-title-row #results-title{margin-right:auto;width:100%;display:flex;justify-content:center;min-width:0}#lvrp-results-column .results-title-row #results-pagination-container{display:flex;flex-wrap:wrap;width:100%}#lvrp-results-column .results-title-row #results-pagination-container #sort-dropdown{width:100%}@media (max-width:767px){#lvrp-results-column .results-title-row #results-pagination-container #sort-dropdown{text-align:right}#lvrp-results-column .results-title-row #results-pagination-container #sort-dropdown .sort-dropdown{padding:15px 20px}}@media (max-width:767px){#lvrp-results-column .results-title-row #results-pagination-container #sort-dropdown{padding:0}}@media (max-width:1024px){#lvrp-results-column .results-title-row{padding:0 10px 10px;text-align:center}#lvrp-results-column .results-title-row h1{font-size:24px;line-height:36px}}@media (max-width:767px){#lvrp-results-column .results-title-row h1{font-size:20px;margin:0 0 5px 0}#lvrp-results-column .results-title-row .layout-view-toggle{display:none}}@media (min-width:768px) and (max-width:1024px){#lvrp-results-column .results-title-row{padding:0 30px}#lvrp-results-column .results-title-row h1{margin-bottom:5px}}@media (min-width:768px){#lvrp-results-column .results-title-row #results-title{flex-basis:100%}#lvrp-results-column .results-title-row #results-pagination-container{align-items:center;justify-content:space-between}#lvrp-results-column .results-title-row #results-pagination-container #sort-dropdown{width:auto}}@media (min-width:1025px){#lvrp-results-column .results-title-row{flex-wrap:nowrap}#lvrp-results-column .results-title-row #results-title{width:auto;justify-content:flex-start}#lvrp-results-column .results-title-row #results-title h1{padding-right:20px}#lvrp-results-column .results-title-row #results-pagination-container{width:auto;flex:0 0 auto;align-self:flex-start}}#lvrp-post-results-wrapper{padding:15px 30px;display:flex;justify-content:flex-end;flex-wrap:wrap}@media (max-width:1024px){#lvrp-post-results-wrapper .results-pagination{float:none}}@media (max-width:767px){#lvrp-post-results-wrapper{padding:15px;justify-content:flex-start}}.results-pagination{display:inline-block}.results-pagination .pagination-toggle{display:flex;overflow:hidden;font-size:16px;text-align:center}.results-pagination .pagination-arrow i{font-size:20px;line-height:32px}.results-pagination .pagination-arrow a{display:block;line-height:34px;text-decoration:none;padding:0 15px;color:#333;color:var(--lvrp-pagination-arrow,var(--primary,#333))}.results-pagination .pagination-arrow a:hover{cursor:pointer}.results-pagination .pagination-arrow.disable{pointer-events:none}.results-pagination .pagination-arrow.disable i{opacity:.3}.results-pagination .pagination-state{padding:0 10px;line-height:34px}.results-pagination .show-xs{display:none;vertical-align:top}@media (max-width:767px){.results-pagination{display:block;width:100%}.results-pagination .show-xs{display:inline-block}.results-pagination .pagination-toggle{width:100%;display:flex;justify-content:space-between;font-size:14px}.results-pagination .pagination-arrow{flex:0 0 100px}.results-pagination .pagination-arrow a{border:1px solid #ddd;background:#fff;color:#333;color:var(--lvrp-pagination-arrow,var(--primary,#333));font-weight:400;border-radius:0;padding:0;text-transform:uppercase;line-height:35px}.results-pagination .pagination-arrow i{line-height:34px}.results-pagination .pagination-next i{padding-left:7px}.results-pagination .pagination-prev i{padding-right:7px}.results-pagination .pagination-state{background:0;border:none;flex:1}}.results-disclaimers{flex:0 0 100%;font-size:12px;font-weight:400;color:rgba(0,0,0,.6);font-style:italic}.results-disclaimers .single-disclaimer{line-height:1.5;padding:20px 0}.results-disclaimers .single-disclaimer+.single-disclaimer{padding-top:0}.results-column-tips{position:absolute;top:0;left:0;width:100%;height:0;background:rgba(30,30,30,.9);opacity:0;z-index:10;transition:opacity .25s ease;overflow:hidden}.results-column-tips .tip-headline{position:absolute;top:120px;left:420px;color:#fff;width:400px;text-align:center}.results-column-tips .tip-headline svg{width:60px;height:60px;fill:#fff}.results-column-tips .tip-headline .find-now-title{display:block;font-size:24px;font-weight:700;margin-bottom:20px}.results-column-tips .tip-box{background:#fff;color:#333;font-size:16px;padding:30px}.results-column-tips .tip-box .info-icon{position:absolute;background:#fff;width:50px;height:50px;border-radius:25px;padding:10px;top:50%;right:-25px;margin-top:-25px;box-shadow:0 3px 10px rgba(0,0,0,.25)}.results-column-tips .tip-box .info-icon svg{width:30px;height:30px;fill:#aaa;fill:var(--lvrp-launch-screen-highlight-color,var(--primary,#aaa))}.results-column-tips .tip-filters{width:320px;position:absolute;left:50px;top:400px;border-left:3px solid;border-color:#aaa;border-color:var(--lvrp-launch-screen-highlight-color,var(--primary,#aaa))}.results-column-tips .tip-filters:before{content:"";width:40px;height:40px;border:20px solid transparent;position:absolute;top:50%;left:-40px;margin-top:-20px;border-right-color:#aaa;border-right-color:var(--lvrp-launch-screen-highlight-color,var(--primary,#aaa))}.results-column-tips .tip-filters:after{content:"";width:32px;height:32px;border:16px solid transparent;border-right-color:#fff;position:absolute;top:50%;left:-32px;margin-top:-16px}.results-column-tips .tip-search-bar{width:320px;position:absolute;left:50px;top:110px;border-top:3px solid;border-top-color:#aaa;border-top-color:var(--lvrp-launch-screen-highlight-color,var(--primary,#aaa))}.results-column-tips .tip-search-bar:before{content:"";width:40px;height:40px;border:20px solid transparent;position:absolute;top:-40px;left:50%;margin-left:-20px;border-bottom-color:#aaa;border-bottom-color:var(--lvrp-launch-screen-highlight-color,var(--primary,#aaa))}.results-column-tips .tip-search-bar:after{content:"";width:32px;height:32px;border:16px solid transparent;border-bottom-color:#fff;position:absolute;top:-32px;left:50%;margin-left:-16px}.results-column-tips .tip-search-bar img{margin:5px auto}.results-column-tips .tip-search-bar .tip-example{display:block;font-size:1.2em;font-style:italic;text-align:center;color:#aaa;color:var(--lvrp-launch-screen-highlight-color,var(--primary,#aaa))}.results-column-tips.active{height:100%;opacity:1}.no-results #facets,.no-results #pagination,.no-results #sort-by,.no-results #stats{display:none}#no-results-message{text-align:center;width:100%;padding:10px;min-height:140px}@media screen and (min-width:1024px){#no-results-message{min-height:200px}}#no-results-message ul{padding:0;margin-bottom:30px}#no-results-form-wrapper{padding:0 10px;min-height:500px}@media screen and (min-width:768px){#no-results-form-wrapper{padding:0}}#no-results-message p{font-size:20px;font-weight:100;line-height:100%}@media screen and (min-width:768px){#no-results-message p{font-size:28px}}#no-results-message.form-message p{line-height:normal;word-break:break-word}@media screen and (min-width:768px){#no-results-message.form-message p{font-size:25px}}#no-results-message ul{list-style-type:none}#no-results-message li{font-size:12px;position:relative;display:inline-block;margin:4px 2px;padding:4px 28px 4px 8px;color:#999;border:1px solid #ddd;border-radius:12px}#no-results-message li span.value{font-weight:700;color:#000}#no-results-message li a.remove img{position:absolute;top:3px;right:5px;float:right;width:17px;height:17px;opacity:.5}#no-results-message li a.remove:hover img{opacity:1}#sort-by{position:relative;padding:0 10px;flex:0 0 25%}#sort-by select{font-size:18px;padding:15px;border:1px solid #ddd;border-radius:0;cursor:pointer;outline:0;background:0 0;-webkit-appearance:none;-moz-appearance:none;width:100%}#sort-by .caret{position:absolute;top:8px;right:0;display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;pointer-events:none;color:#000;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}#stats{font-size:18px;line-height:30px;padding:0 5px}#stats .found-in{font-size:12px;color:#999}.sbx-custom{display:inline-block;position:relative;width:100%;height:25px;white-space:nowrap;box-sizing:border-box;font-size:12px;margin-bottom:3px}.sbx-custom__wrapper{width:100%;height:100%}.sbx-custom__input{display:inline-block;transition:box-shadow .4s ease,background .4s ease;border:0;border-radius:3px;box-shadow:inset 0 0 0 2px #f2f2f2;background:#fff;padding:0;padding-right:20px;padding-left:10px;width:100%;height:100%;vertical-align:middle;white-space:normal;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.sbx-custom__input::-webkit-search-cancel-button,.sbx-custom__input::-webkit-search-decoration,.sbx-custom__input::-webkit-search-results-button,.sbx-custom__input::-webkit-search-results-decoration{display:none}.sbx-custom__input:hover{box-shadow:inset 0 0 0 2px #d8d8d8}.sbx-custom__input:active,.sbx-custom__input:focus{outline:0;box-shadow:inset 0 0 0 2px #f0f0f0;background:#fff}.sbx-custom__input::-moz-placeholder{color:#cfcfcf}.sbx-custom__input:-ms-input-placeholder{color:#cfcfcf}.sbx-custom__input::placeholder{color:#cfcfcf}.sbx-custom__submit{position:absolute;top:0;right:inherit;left:0;margin:0;border:0;border-radius:2px 0 0 2px;background-color:rgba(255,255,255,0);padding:0;width:25px;height:100%;vertical-align:middle;text-align:center;font-size:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sbx-custom__submit::before{display:inline-block;margin-right:-4px;height:100%;vertical-align:middle;content:""}.sbx-custom__submit:active,.sbx-custom__submit:hover{cursor:pointer}.sbx-custom__submit:focus{outline:0}.sbx-custom__submit svg{width:17px;height:17px;vertical-align:middle;fill:#cfcfcf}.sbx-custom__reset{display:none;position:absolute;top:2px;right:2px;margin:0;border:0;background:0 0;cursor:pointer;padding:0;font-size:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;fill:rgba(0,0,0,.5)}.sbx-custom__reset:focus{outline:0}.sbx-custom__reset svg{display:block;margin:4px;width:13px;height:13px}.sbx-custom__input:valid~.sbx-custom__reset{display:block;-webkit-animation-name:sbx-reset-in;animation-name:sbx-reset-in;-webkit-animation-duration:.15s;animation-duration:.15s}@-webkit-keyframes sbx-reset-in{0%{transform:translate3d(-20%,0,0);opacity:0}100%{transform:none;opacity:1}}@keyframes sbx-reset-in{0%{transform:translate3d(-20%,0,0);opacity:0}100%{transform:none;opacity:1}}#sort-dropdown{align-self:center}#sort-dropdown .sort-dropdown{position:relative;display:inline-block;padding:0 15px 0 20px}#sort-dropdown .sort-dropdown--index{position:relative;cursor:pointer;color:#333;color:var(--lvrp-hit-selected-sort-color,var(--primary,#333))}#sort-dropdown .sort-dropdown--index i{position:absolute;padding:3px 2px}@media (max-width:768px){#sort-dropdown .sort-dropdown--index i{padding:1px 2px}}#sort-dropdown .sort-dropdown--content{display:none;position:absolute;background-color:#fff;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:12px 16px;z-index:1}#sort-dropdown .sort-dropdown--content li{position:relative;list-style-type:none;cursor:pointer;padding:10px 20px;line-height:20px}#sort-dropdown .sort-dropdown--content li:hover{color:#333;color:var(--lvrp-hit-selected-sort-color,var(--primary,#333))}#sort-dropdown .sort-dropdown--content li.active{color:#333;color:var(--lvrp-hit-selected-sort-color,var(--primary,#333))}#sort-dropdown .sort-dropdown--content li i{position:absolute;left:0;padding:2px 0}.lightning-vehicle-results-page .breadcrumbs{display:-moz-flex;display:flex;flex-wrap:wrap;-moz-align-items:center;align-items:center;padding:10px 30px;padding-bottom:0;font-size:14px}.lightning-vehicle-results-page .breadcrumbs ol{margin:10px 0;padding:0}.lightning-vehicle-results-page .breadcrumbs ol li{list-style-type:none;display:inline-block}.roadster-ctas__start-buying .lightning-custom-cta{text-align:center;padding:10px 15px;border:1px solid #000;border-color:#333;border-color:var(--cta,#333);background-color:#f2f2f2;background-color:var(--lightning-softest-bg,#f2f2f2);color:#333;color:var(--primary,#333)}.roadster-ctas__start-buying .lightning-custom-cta .form-text{position:relative}.roadster-ctas__start-buying .lightning-custom-cta .form-text:before{background:url(https://www.carriagenissan.com/wp-content/plugins/dealerinspire-inventory-display/assets/img/roadster.png) no-repeat top left;background-size:contain;display:block;position:absolute;left:-20px;top:0;width:16px;height:16px;content:""}.shop-click-drive-cta{cursor:pointer}