.vehicle-search-widget{display:flex;vertical-align:middle;z-index:0}.vehicle-search-widget--height-xxl{height:80.6rem}.vehicle-search-widget--height-xl{height:62rem}.vehicle-search-widget--height-lg{height:41.6rem}.vehicle-search-widget--height-md{height:32.7rem}.vehicle-search-widget--height-sm{height:23.8rem}.vehicle-search-widget--height-lg .video,.vehicle-search-widget--height-lg .video iframe,.vehicle-search-widget--height-md .video,.vehicle-search-widget--height-md .video iframe,.vehicle-search-widget--height-sm .video,.vehicle-search-widget--height-sm .video iframe,.vehicle-search-widget--height-xl .video,.vehicle-search-widget--height-xl .video iframe,.vehicle-search-widget--height-xxl .video,.vehicle-search-widget--height-xxl .video iframe{height:100%;margin-left:-108vw;margin-right:-108vw;width:216vw}.vehicle-search-widget .section__content{justify-content:center;width:100%}.vehicle-search-widget .section__content .hero-banner-widget__wrapper{padding-left:0;padding-right:0}.vehicle-search-widget .section__content .hero-banner-widget__wrapper .hero-banner-widget__title{font-size:var(--r-base-font-size-display-large,3.2rem)!important;line-height:var(--r-base-line-height-display-large,3.5rem)!important}.vehicle-search-widget .section__content .action-button{color:rgb(var(--color__white));text-transform:none}.vehicle-search-widget .section__content .button-container-list{display:flex;gap:1.6rem;margin-top:2.4rem}.vehicle-search-widget .section__content .button-container-list .button{text-transform:none}.vehicle-search-widget .search-bar{display:flex;flex-direction:row;justify-content:center}.vehicle-search-widget .search-bar button{color:rgb(var(--color__on-surface900))}.vehicle-search-widget .search-bar .search-bar__popup{background-color:rgb(var(--color__surface-primary));position:relative;right:0;top:0;width:60rem}.vehicle-search-widget .search-bar .search-bar__popup .search-bar__form{align-items:center;display:flex;height:6rem;padding-left:.8rem;padding-right:.8rem;position:relative}.vehicle-search-widget .search-bar .search-bar__popup .search-bar__form label{background-color:rgba(var(--color__gray-lighter),var(--tw-bg-opacity,1));color:rgb(var(--color__gray-dark));font-size:14px;height:6rem;padding:20px;width:9rem}.vehicle-search-widget .search-bar .search-bar__popup .search-bar__form .search-bar__submit{background-color:rgba(var(--color__white),var(--tw-bg-opacity,1));color:rgb(var(--color__gray-light));flex-shrink:0;height:6rem;min-width:3rem;padding-right:.8rem;padding:0 30px}.vehicle-search-widget .search-bar .search-bar__popup .search-bar__form .search-bar__text{background-color:var(--r-base-color-surface);border-style:none;height:100%;padding:0;width:100%;--tw-shadow:0 0 0,0,0;--tw-shadow-colored:0 0 0,0,0;box-shadow:var(--tw-ring-offset-shadow,0 0 0,0,0),var(--tw-ring-shadow,0 0 0,0,0),var(--tw-shadow);padding-right:2.8rem}.vehicle-search-widget .search-bar .search-bar__popup .search-bar__suggestions{background-color:rgba(var(--color__white),var(--tw-bg-opacity,1));margin-left:9.8rem;position:absolute;width:calc(100% - 13.6rem)}.vehicle-search-widget .search-bar .search-bar__popup .search-bar__suggestions .search-bar__suggestions-list{max-height:300px;overflow-y:scroll;padding-bottom:.8rem;padding-left:4.8rem;padding-right:.8rem}.vehicle-search-widget .search-bar .search-bar__popup .search-bar__suggestions .search-bar__suggestions-list li a{color:rgb(var(--color__black));display:block;font-size:1.6rem;font-weight:700;line-height:2.4rem;text-align:left}.vehicle-search-widget .search-bar .search-bar__popup .search-bar__suggestions .search-bar__suggestions-list li a span{font-weight:400}.vehicle-search-widget .vehicle-search-widget .section .media--ratio-section{height:100%}.vehicle-search-widget .rounded .search-bar .search-bar__popup{border-radius:.4rem}.vehicle-search-widget .rounded .search-bar .search-bar__popup label{border-radius:30px 0 0 30px}.vehicle-search-widget .rounded .search-bar .search-bar__popup .search-bar__submit{border-radius:0 30px 30px 0}.vehicle-search-widget .search-bar-autocomplete .search-bar__popup .search-bar__form{padding-left:0!important;padding-right:0!important}.vehicle-search-widget .search-bar-autocomplete .search-bar__popup .search-bar__form label{width:auto}.vehicle-search-widget .search-bar-autocomplete .search-bar__popup .search-bar__form label.is-hidden{display:none}.vehicle-search-widget .search-bar-autocomplete .search-bar__popup .search-bar__form .search-bar__text{padding-left:1.6rem}.vehicle-search-widget .search-bar-autocomplete .search-bar__popup .search-bar__form .search-bar__submit{padding-right:1.6rem}.vehicle-search-widget .search-bar-autocomplete .search-bar__popup .search-bar__form .search-bar__submit .search-button{background-color:rgba(var(--color__primary),var(--tw-bg-opacity,1));display:none;padding:1.6rem}.vehicle-search-widget .search-bar-autocomplete .search-bar__popup .search-bar__form .search-bar__submit .search-button.search-button--visible{display:flex}.vehicle-search-widget .search-bar-autocomplete .search-bar__popup .search-bar__form .search-bar__submit .search-icon{display:none;padding:1.6rem}.vehicle-search-widget .search-bar-autocomplete .search-bar__popup .search-bar__form .search-bar__submit .search-icon.search-icon--visible{display:flex}.vehicle-search-widget .search-bar-autocomplete .search-bar__popup .search-bar__suggestions{margin-left:0;width:100%}.vehicle-search-widget .search-bar-autocomplete .search-bar__popup .search-bar__suggestions .search-bar__suggestions-list{max-height:10rem;padding-left:1.6rem;padding-right:1.6rem}.vehicle-search-widget .search-bar-autocomplete .search-bar__popup .search-bar__suggestions .search-bar__suggestions-list li a:hover{color:rgb(var(--color__gray-light))}@media (min-width:1024px){.vehicle-search-widget .section__content .hero-banner-widget__wrapper .hero-banner-widget__title{font-size:6.2rem!important;line-height:6.2rem!important}.vehicle-search-widget .section__content .button-container-list{justify-content:center}}@media (max-width:1023px){.vehicle-search-widget--height-lg,.vehicle-search-widget--height-md,.vehicle-search-widget--height-sm,.vehicle-search-widget--height-xl,.vehicle-search-widget--height-xxl{height:45rem}.vehicle-search-widget .section__content{padding-left:1.6rem;padding-right:1.6rem}.vehicle-search-widget .section__content .button-container-list{overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.vehicle-search-widget .search-bar .search-bar__popup{display:block;margin-left:auto;margin-right:auto;margin-top:3.2rem;max-width:40rem;position:relative;right:auto;top:auto;width:100%}.vehicle-search-widget .search-bar .search-bar__popup .search-bar__form{padding-left:1.6rem;padding-right:1.6rem}.vehicle-search-widget .search-bar .search-bar__popup .search-bar__form label{display:none}.vehicle-search-widget .search-bar .search-bar__popup .search-bar__form .search-bar__submit{padding-left:.8rem;padding-right:.8rem}.vehicle-search-widget .search-bar .search-bar__popup .search-bar__form .search-bar__text{padding-left:2.4rem;padding-right:0}.vehicle-search-widget .search-bar .search-bar__popup .search-bar__suggestions{margin-left:4.4rem;width:calc(100% - 8.8rem)}.vehicle-search-widget .search-bar .search-bar__popup .search-bar__suggestions .search-bar__suggestions-list{max-height:120px;padding-right:1.6rem}.vehicle-search-widget .rounded .search-bar .search-bar__popup{border-radius:2.2rem}.vehicle-search-widget .rounded .search-bar .search-bar__popup .search-bar__text{border-radius:30px 0 0 30px}.vehicle-search-widget .search-bar-autocomplete .search-bar__popup .search-bar__form .search-bar__text{padding-left:1.6rem}.vehicle-search-widget .search-bar-autocomplete .search-bar__popup .search-bar__form .search-bar__submit .search-button.search-button-mobile--hidden{display:none}.vehicle-search-widget .search-bar-autocomplete .search-bar__popup .search-bar__form .search-bar__submit .search-icon.search-icon-desktop--hidden{display:flex}.vehicle-search-widget .search-bar-autocomplete .search-bar__popup .search-bar__suggestions{margin-left:0;width:100%}}@media (max-width:767px){.vehicle-search-widget .vehicle-search-widget .section .media--ratio-section,.vehicle-search-widget .vehicle-search-widget .section .media--ratio-section iframe{margin-inline:-128vw;width:255vw}}
