.showroom-carousel-2 .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-2 .showroom-carousel-widget{padding-bottom:6.4rem}}.showroom-carousel-2 .showroom-carousel-widget .body-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.4rem}@media (max-width:479px){.showroom-carousel-2 .showroom-carousel-widget .body-filter{display:none}}.showroom-carousel-2 .showroom-carousel-widget .body-filter__label{display:inline;margin-right:1.6rem}.showroom-carousel-2 .showroom-carousel-widget .body-filter__single{display:inline;padding:.8rem 1.6rem;position:relative;cursor:pointer;-webkit-transition:color .2s;transition:color .2s}.showroom-carousel-2 .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);-webkit-transition:opacity .2s;transition:opacity .2s}.showroom-carousel-2 .showroom-carousel-widget .body-filter__single:not(.active):hover:after{opacity:.5}.showroom-carousel-2 .showroom-carousel-widget .body-filter__single.active{color:var(--color-primary)}.showroom-carousel-2 .showroom-carousel-widget .body-filter__single.active:after{opacity:1}.showroom-carousel-2 .showroom-carousel-widget .body-filter--mobile{display:none;margin-bottom:2.4rem}@media (max-width:479px){.showroom-carousel-2 .showroom-carousel-widget .body-filter--mobile{display:block}}.showroom-carousel-2 .showroom-carousel-widget__carousel{position:relative}.showroom-carousel-2 .showroom-carousel-widget .showroom-carousel-card{text-align:center;-webkit-transition:background-color .2s,-webkit-transform .3s;transition:background-color .2s,-webkit-transform .3s;transition:transform .3s,background-color .2s;transition:transform .3s,background-color .2s,-webkit-transform .3s;color:#000;background:none;-webkit-box-shadow:none;box-shadow:none}.showroom-carousel-2 .showroom-carousel-widget .showroom-carousel-card__image-wrap{position:relative}.showroom-carousel-2 .showroom-carousel-widget .showroom-carousel-card__image-wrap svg{position:absolute;top:0;left:0;width:100%}.showroom-carousel-2 .showroom-carousel-widget .showroom-carousel-card__svg-accent{fill:var(--color-primary)}.showroom-carousel-2 .showroom-carousel-widget .showroom-carousel-card__details{color:#777}.showroom-carousel-2 .showroom-carousel-widget .showroom-carousel-card__image{position:relative;-webkit-transform:scale3d(.95,.95,.95);transform:scale3d(.95,.95,.95);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}@media (max-width:479px){.showroom-carousel-2 .showroom-carousel-widget .showroom-carousel-card__image{-webkit-transform:scaleX(1);transform:scaleX(1)}}.showroom-carousel-2 .showroom-carousel-widget .showroom-carousel-card__model-name{font-size:3rem;line-height:1.3;text-transform:uppercase}.showroom-carousel-2 .showroom-carousel-widget .showroom-carousel-card:hover .showroom-carousel-card__image{-webkit-transform:scale(1);transform:scale(1)}.showroom-carousel-2 .showroom-carousel-widget.dark{background-color:#222;color:#fff}.showroom-carousel-2 .showroom-carousel-widget.dark .showroom-carousel-card{color:#fff}.showroom-carousel-2 .showroom-carousel-widget.dark .showroom-carousel-card__details{color:#bbb}.showroom-carousel-2 .showroom-carousel-widget.dark .showroom-carousel-card__button{color:#fff;border-color:#fff}.showroom-carousel-2 .showroom-carousel-widget.dark .tns-controls button{background:#777;color:#ececec}.showroom-carousel-2 .showroom-carousel-widget .showroom-carousel-dummy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.showroom-carousel-2 .showroom-carousel-widget .showroom-carousel-dummy__card{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:2.4rem;margin:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:991px){.showroom-carousel-2 .showroom-carousel-widget .showroom-carousel-dummy__card:last-child{display:none}}@media (max-width:479px){.showroom-carousel-2 .showroom-carousel-widget .showroom-carousel-dummy__card:first-child{display:none}}.showroom-carousel-2 .showroom-carousel-widget .showroom-carousel-dummy__details,.showroom-carousel-2 .showroom-carousel-widget .showroom-carousel-dummy__model-name{display:inline-block;margin-bottom:.8rem}