.showroom-carousel-1 .showroom-carousel-widget{content-visibility:auto;contain-intrinsic-size:50rem;background-color:#fff;padding:6.4rem 1.6rem 2.4rem;overflow:hidden}@media (max-width:1199px){.showroom-carousel-1 .showroom-carousel-widget{padding-bottom:6.4rem}}.showroom-carousel-1 .showroom-carousel-widget .body-filter{list-style-type:none;margin-bottom:1.6rem}@media (max-width:479px){.showroom-carousel-1 .showroom-carousel-widget .body-filter{display:none}}.showroom-carousel-1 .showroom-carousel-widget .body-filter__label{display:inline;margin-right:1.6rem}.showroom-carousel-1 .showroom-carousel-widget .body-filter__single{display:inline;padding:.8rem 1.6rem;position:relative;cursor:pointer;transition:color .2s}.showroom-carousel-1 .showroom-carousel-widget .body-filter__single:after{content:"";position:absolute;left:3px;right:3px;bottom:0;height:3px;opacity:0;background-color:var(--color-primary);transition:opacity .2s}.showroom-carousel-1 .showroom-carousel-widget .body-filter__single:not(.active):hover:after{opacity:.5}.showroom-carousel-1 .showroom-carousel-widget .body-filter__single.active{color:var(--color-primary)}.showroom-carousel-1 .showroom-carousel-widget .body-filter__single.active:after{opacity:1}.showroom-carousel-1 .showroom-carousel-widget .body-filter--mobile{display:none}@media (max-width:479px){.showroom-carousel-1 .showroom-carousel-widget .body-filter--mobile{display:block}}.showroom-carousel-1 .showroom-carousel-widget__carousel{position:relative}.showroom-carousel-1 .showroom-carousel-widget .showroom-carousel-card{padding:2.4rem;margin-top:12rem;margin-bottom:0;text-align:center;transition:transform .3s,box-shadow .2s ease-out,background-color .2s;color:#000}.showroom-carousel-1 .showroom-carousel-widget .showroom-carousel-card__image{margin-top:-12rem;transform:scale3d(.95,.95,.95);transition:transform .3s ease-out}@media (max-width:479px){.showroom-carousel-1 .showroom-carousel-widget .showroom-carousel-card__image{transform:scaleX(1)}}.showroom-carousel-1 .showroom-carousel-widget .showroom-carousel-card__model-name{font-size:3rem;line-height:1.3;text-transform:uppercase}.showroom-carousel-1 .showroom-carousel-widget .showroom-carousel-card__model-year{line-height:.8;text-transform:uppercase}.showroom-carousel-1 .showroom-carousel-widget .showroom-carousel-card__details{color:#777}.showroom-carousel-1 .showroom-carousel-widget .showroom-carousel-card__button{opacity:0;transform:translateY(5px);transition:opacity .2s,transform .3s ease-out,background-color .2s,color .2s;margin-top:1.6rem}@media (max-width:991px){.showroom-carousel-1 .showroom-carousel-widget .showroom-carousel-card__button{transform:none;opacity:1}}@media (min-width:992px){.showroom-carousel-1 .showroom-carousel-widget .showroom-carousel-card:not(:hover){box-shadow:none}}.showroom-carousel-1 .showroom-carousel-widget .showroom-carousel-card:hover .showroom-carousel-card__image{transform:scale(1)}.showroom-carousel-1 .showroom-carousel-widget .showroom-carousel-card:hover .showroom-carousel-card__button{transform:none;opacity:1}.showroom-carousel-1 .showroom-carousel-widget.dark{background-color:#222;color:#fff}.showroom-carousel-1 .showroom-carousel-widget.dark .showroom-carousel-card{background-color:#333;color:#fff}.showroom-carousel-1 .showroom-carousel-widget.dark .showroom-carousel-card__details{color:#bbb}.showroom-carousel-1 .showroom-carousel-widget.dark .showroom-carousel-card__button{color:#fff;border-color:#fff}.showroom-carousel-1 .showroom-carousel-widget.dark .showroom-carousel-card__button:hover{background:#fff;color:#333}.showroom-carousel-1 .showroom-carousel-widget.dark .showroom-carousel-card:not(:hover){background-color:#333}@media (min-width:992px){.showroom-carousel-1 .showroom-carousel-widget.dark .showroom-carousel-card:not(:hover){background-color:initial;box-shadow:none}}.showroom-carousel-1 .showroom-carousel-widget.dark .tns-controls button{background:#777;color:#ececec}.showroom-carousel-1 .showroom-carousel-widget .showroom-carousel-dummy{display:flex;justify-content:space-between}.showroom-carousel-1 .showroom-carousel-widget .showroom-carousel-dummy__card{flex:1;padding:2.4rem;margin:1.6rem;display:flex;flex-direction:column;align-items:center}@media (max-width:991px){.showroom-carousel-1 .showroom-carousel-widget .showroom-carousel-dummy__card:last-child{display:none}}@media (max-width:479px){.showroom-carousel-1 .showroom-carousel-widget .showroom-carousel-dummy__card:first-child{display:none}}.showroom-carousel-1 .showroom-carousel-widget .showroom-carousel-dummy__details,.showroom-carousel-1 .showroom-carousel-widget .showroom-carousel-dummy__model-name{display:inline-block;margin-bottom:.8rem}.showroom-carousel-1 .showroom-carousel-widget .carousel-fade-enter-active,.showroom-carousel-1 .showroom-carousel-widget .carousel-fade-leave-active{transition:opacity .3s}.showroom-carousel-1 .showroom-carousel-widget .carousel-fade-leave-active{position:absolute;top:0;left:0}.showroom-carousel-1 .showroom-carousel-widget .carousel-fade-enter,.showroom-carousel-1 .showroom-carousel-widget .carousel-fade-leave-to{opacity:0}