.model-selector-1 .model-selector-widget{content-visibility:auto;contain-intrinsic-size:55rem;position:relative;background-color:#fff;padding:6.4rem 1.6rem;overflow:hidden}.model-selector-1 .model-selector-widget .wrapper-background{background-color:#fff;-webkit-box-shadow:0 .4rem 1.2rem rgba(0,0,0,.2);box-shadow:0 .4rem 1.2rem rgba(0,0,0,.2);border-radius:3px;padding:1.6rem}.model-selector-1 .model-selector-widget .widget-heading{margin-bottom:0}.model-selector-1 .model-selector-widget .featured-vehicle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:479px){.model-selector-1 .model-selector-widget .featured-vehicle{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:3.2rem;min-height:0}}.model-selector-1 .model-selector-widget .featured-vehicle__image-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:40rem;width:50%;margin-right:3.2rem}@media (max-width:479px){.model-selector-1 .model-selector-widget .featured-vehicle__image-wrap{width:100%;margin-right:0;margin-bottom:3.2rem}}.model-selector-1 .model-selector-widget .featured-vehicle__image{max-height:40rem;-webkit-transform-origin:right center;transform-origin:right center}.model-selector-1 .model-selector-widget .featured-vehicle__image--dummy{width:90%;height:40rem}.model-selector-1 .model-selector-widget .featured-vehicle__details{width:25%}@media (max-width:479px){.model-selector-1 .model-selector-widget .featured-vehicle__details{width:100%}}.model-selector-1 .model-selector-widget .featured-vehicle__model{line-height:1;margin-bottom:1.6rem}.model-selector-1 .model-selector-widget .featured-price{margin-bottom:1.6rem}.model-selector-1 .model-selector-widget .featured-price__label{color:#777}.model-selector-1 .model-selector-widget .featured-price__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:var(--color-primary);line-height:1;margin-bottom:1.6rem}.model-selector-1 .model-selector-widget .featured-price__price .convertus-dollar-sign{font-size:.6em;margin-top:3px}.model-selector-1 .model-selector-widget .featured-linkout__single{display:block;-webkit-transition:color .2s,-webkit-transform .2s ease-out;transition:color .2s,-webkit-transform .2s ease-out;transition:transform .2s ease-out,color .2s;transition:transform .2s ease-out,color .2s,-webkit-transform .2s ease-out;color:#000}@media (max-width:479px){.model-selector-1 .model-selector-widget .featured-linkout__single{display:inline-block}}@media (max-width:479px){.model-selector-1 .model-selector-widget .featured-linkout__single:not(:last-child){margin-right:3.2rem}}.model-selector-1 .model-selector-widget .featured-linkout__single:before{content:"\F14C";display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;margin-right:.8rem;color:var(--color-primary);-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.model-selector-1 .model-selector-widget .featured-linkout__single:hover{-webkit-transform:translate(.3rem);transform:translate(.3rem);color:var(--color-primary)}.model-selector-1 .model-selector-widget .featured-linkout__single:hover:before{-webkit-transform:translateX(-.3rem);transform:translateX(-.3rem)}.model-selector-1 .model-selector-widget .model-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:479px){.model-selector-1 .model-selector-widget .model-filter{margin-bottom:1.6rem}}.model-selector-1 .model-selector-widget .model-filter__button{width:4rem;height:4rem;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#ececec;color:#fff;-webkit-transition:background-color .2s;transition:background-color .2s;font-size:2.5rem;cursor:pointer}.model-selector-1 .model-selector-widget .model-filter__button:hover{background-color:#777}@media (max-width:479px){.model-selector-1 .model-selector-widget .model-filter__button{display:none}}.model-selector-1 .model-selector-widget .model-filter__container{overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 3.2rem;position:relative}@media (max-width:479px){.model-selector-1 .model-selector-widget .model-filter__container{margin:0}}.model-selector-1 .model-selector-widget .model-filter__gradient-fade{content:"";position:absolute;top:0;bottom:0;width:6rem;z-index:1;pointer-events:none;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.model-selector-1 .model-selector-widget .model-filter__gradient-fade--left{left:0;background:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(270deg,hsla(0,0%,100%,0),#fff);-webkit-transform-origin:left;transform-origin:left}.model-selector-1 .model-selector-widget .model-filter__gradient-fade--right{right:0;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);-webkit-transform-origin:right;transform-origin:right}.model-selector-1 .model-selector-widget .model-filter__gradient-fade.active{opacity:1}.model-selector-1 .model-selector-widget .model-filter__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;overflow-x:scroll;-ms-overflow-style:none}.model-selector-1 .model-selector-widget .model-filter__list::-webkit-scrollbar{display:none}@-moz-document url-prefix(){.model-selector-1 .model-selector-widget .model-filter__list{overflow:hidden!important}}.model-selector-1 .model-selector-widget .model-filter__scroll-bar{display:none;position:relative;width:100%;height:.3rem;background-color:#ececec;margin:0;overflow:hidden;border-radius:1rem}@media (max-width:479px){.model-selector-1 .model-selector-widget .model-filter__scroll-bar{display:block}}.model-selector-1 .model-selector-widget .model-filter__scroll-indicator{position:absolute;top:0;bottom:0;left:0;width:10%;background-color:var(--color-primary)}.model-selector-1 .model-selector-widget .model-block{position:relative}.model-selector-1 .model-selector-widget .model-block:not(:last-child){margin-right:3.2rem;padding-right:3.2rem}.model-selector-1 .model-selector-widget .model-block:not(:last-child):after{content:"";position:absolute;right:0;top:0;bottom:1.5rem;width:.2rem;background-color:hsla(0,0%,46.7%,.1)}.model-selector-1 .model-selector-widget .model-block__title{width:100%;margin-bottom:.8rem}.model-selector-1 .model-selector-widget .model-block__list{display:-webkit-box;display:-ms-flexbox;display:flex}.model-selector-1 .model-selector-widget .model-block__model-name{position:relative;cursor:pointer;-webkit-transition:color .2s,opacity .2s;transition:color .2s,opacity .2s;white-space:nowrap}.model-selector-1 .model-selector-widget .model-block__model-name:not(:last-child){margin-right:3.2rem}.model-selector-1 .model-selector-widget .model-block__model-name:not(.active):hover{opacity:.5}.model-selector-1 .model-selector-widget .model-block__model-name.active{color:var(--color-primary)}.model-selector-1 .model-selector-widget.dark{background-color:#333;color:#fff}.model-selector-1 .model-selector-widget.dark .featured-price__label{color:#bbb}.model-selector-1 .model-selector-widget.dark .featured-linkout__single{color:#fff}.model-selector-1 .model-selector-widget.dark .model-filter__button{background-color:#222}.model-selector-1 .model-selector-widget.dark .model-filter__button:hover{background-color:#777}.model-selector-1 .model-selector-widget.dark .model-filter__gradient-fade--left{left:0;background:-webkit-gradient(linear,right top,left top,from(rgba(51,51,51,0)),to(#333));background:linear-gradient(270deg,rgba(51,51,51,0),#333);-webkit-transform-origin:left;transform-origin:left}.model-selector-1 .model-selector-widget.dark .model-filter__gradient-fade--right{right:0;background:-webkit-gradient(linear,left top,right top,from(rgba(51,51,51,0)),to(#333));background:linear-gradient(90deg,rgba(51,51,51,0),#333);-webkit-transform-origin:right;transform-origin:right}.model-selector-1 .model-selector-widget.dark .model-filter__scroll-bar{background-color:#222}.model-selector-1 .model-selector-widget .fade-advanced-enter-active,.model-selector-1 .model-selector-widget .fade-advanced-leave-active{-webkit-transition:opacity 1.2s;transition:opacity 1.2s}.model-selector-1 .model-selector-widget .fade-advanced-enter-active .featured-vehicle__image,.model-selector-1 .model-selector-widget .fade-advanced-leave-active .featured-vehicle__image{-webkit-transition:opacity .5s .3s,-webkit-transform .8s ease-out .3s;transition:opacity .5s .3s,-webkit-transform .8s ease-out .3s;transition:transform .8s ease-out .3s,opacity .5s .3s;transition:transform .8s ease-out .3s,opacity .5s .3s,-webkit-transform .8s ease-out .3s}.model-selector-1 .model-selector-widget .fade-advanced-enter-active .featured-linkout,.model-selector-1 .model-selector-widget .fade-advanced-enter-active .featured-price__fuel-eco,.model-selector-1 .model-selector-widget .fade-advanced-enter-active .featured-price__price,.model-selector-1 .model-selector-widget .fade-advanced-enter-active .featured-price__starting,.model-selector-1 .model-selector-widget .fade-advanced-enter-active .featured-vehicle__model,.model-selector-1 .model-selector-widget .fade-advanced-enter-active .featured-vehicle__year-make,.model-selector-1 .model-selector-widget .fade-advanced-leave-active .featured-linkout,.model-selector-1 .model-selector-widget .fade-advanced-leave-active .featured-price__fuel-eco,.model-selector-1 .model-selector-widget .fade-advanced-leave-active .featured-price__price,.model-selector-1 .model-selector-widget .fade-advanced-leave-active .featured-price__starting,.model-selector-1 .model-selector-widget .fade-advanced-leave-active .featured-vehicle__model,.model-selector-1 .model-selector-widget .fade-advanced-leave-active .featured-vehicle__year-make{-webkit-transition:opacity .2s,-webkit-transform .4s cubic-bezier(.15,.435,.145,.835);transition:opacity .2s,-webkit-transform .4s cubic-bezier(.15,.435,.145,.835);transition:transform .4s cubic-bezier(.15,.435,.145,.835),opacity .2s;transition:transform .4s cubic-bezier(.15,.435,.145,.835),opacity .2s,-webkit-transform .4s cubic-bezier(.15,.435,.145,.835)}.model-selector-1 .model-selector-widget .fade-advanced-enter-active .featured-vehicle__model,.model-selector-1 .model-selector-widget .fade-advanced-leave-active .featured-vehicle__model{-webkit-transition-delay:.1s;transition-delay:.1s}.model-selector-1 .model-selector-widget .fade-advanced-enter-active .featured-price__starting,.model-selector-1 .model-selector-widget .fade-advanced-leave-active .featured-price__starting{-webkit-transition-delay:.2s;transition-delay:.2s}.model-selector-1 .model-selector-widget .fade-advanced-enter-active .featured-price__price,.model-selector-1 .model-selector-widget .fade-advanced-leave-active .featured-price__price{-webkit-transition-delay:.3s;transition-delay:.3s}.model-selector-1 .model-selector-widget .fade-advanced-enter-active .featured-price__fuel-eco,.model-selector-1 .model-selector-widget .fade-advanced-leave-active .featured-price__fuel-eco{-webkit-transition-delay:.4s;transition-delay:.4s}.model-selector-1 .model-selector-widget .fade-advanced-enter-active .featured-linkout,.model-selector-1 .model-selector-widget .fade-advanced-leave-active .featured-linkout{-webkit-transition-delay:.5s;transition-delay:.5s}.model-selector-1 .model-selector-widget .fade-advanced-enter,.model-selector-1 .model-selector-widget .fade-advanced-leave-to{opacity:0}.model-selector-1 .model-selector-widget .fade-advanced-enter .featured-linkout,.model-selector-1 .model-selector-widget .fade-advanced-enter .featured-price__fuel-eco,.model-selector-1 .model-selector-widget .fade-advanced-enter .featured-price__price,.model-selector-1 .model-selector-widget .fade-advanced-enter .featured-price__starting,.model-selector-1 .model-selector-widget .fade-advanced-enter .featured-vehicle__model,.model-selector-1 .model-selector-widget .fade-advanced-enter .featured-vehicle__year-make,.model-selector-1 .model-selector-widget .fade-advanced-leave-to .featured-linkout,.model-selector-1 .model-selector-widget .fade-advanced-leave-to .featured-price__fuel-eco,.model-selector-1 .model-selector-widget .fade-advanced-leave-to .featured-price__price,.model-selector-1 .model-selector-widget .fade-advanced-leave-to .featured-price__starting,.model-selector-1 .model-selector-widget .fade-advanced-leave-to .featured-vehicle__model,.model-selector-1 .model-selector-widget .fade-advanced-leave-to .featured-vehicle__year-make{opacity:0;-webkit-transform:translateX(5rem);transform:translateX(5rem)}.model-selector-1 .model-selector-widget .fade-advanced-enter .featured-vehicle__image{opacity:0;-webkit-transform:translateX(3rem) scale(.8);transform:translateX(3rem) scale(.8)}.model-selector-1 .model-selector-widget .fade-advanced-leave-to .featured-vehicle__image{opacity:0;-webkit-transform:translateX(-3rem) scale(1.2);transform:translateX(-3rem) scale(1.2)}