.b-carousel-thumbnails{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;display:flex;justify-content:center;opacity:.6;overflow:hidden;position:relative}.b-carousel-thumbnails__video{height:100%;position:absolute;right:0;top:0;width:100%;z-index:1}.b-carousel-thumbnails__video-icon{background-color:#303a4b80;border-radius:4px;height:32px;width:32px}.b-carousel-thumbnails:before{content:"";display:table;padding-top:100%}.b-carousel-thumbnails.active{opacity:1}.b-carousel-thumbnails--image{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:1}.b-carousel-thumbnails-limit{align-items:center;background-color:#0009;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:3}.b-carousel-thumbnails-limit .b-carousel-thumbnail-title-plus{bottom:-3px;font-size:30px;position:relative}@media (max-width:767px){.b-carousel-thumbnails-limit .b-carousel-thumbnail-title-plus{bottom:-1px;font-size:22px;margin-right:2px}}.b-carousel-thumbnails-limit .b-carousel-thumbnail-title{align-items:baseline;display:flex;font-size:1em;line-height:1}@media (max-width:767px){.b-carousel-thumbnails-limit .b-carousel-thumbnail-title{font-size:.65em}}.b-carousel-thumbnails-limit .b-carousel-thumbnail-aside{font-size:14px;font-weight:700}@media (max-width:767px){.b-carousel-thumbnails-limit .b-carousel-thumbnail-aside{font-size:12px;font-weight:400}}.VueCarousel{display:flex;flex-direction:column;position:relative}.VueCarousel--reverse{flex-direction:column-reverse}.VueCarousel-wrapper{overflow:hidden;position:relative;width:100%}.VueCarousel-inner{backface-visibility:hidden;display:flex;flex-direction:row}.VueCarousel-inner--center{justify-content:center}.VueCarousel-slide{backface-visibility:unset;flex-basis:inherit;flex-grow:0;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none}.VueCarousel-slide-adjustableHeight{display:table;flex-basis:auto;width:100%}.VueCarousel-pagination{text-align:center;width:100%}.VueCarousel-pagination--top-overlay{position:absolute;top:0}.VueCarousel-pagination--bottom-overlay{bottom:0;position:absolute}.VueCarousel-dot-container{display:inline-block;margin:0 auto;padding:0}.VueCarousel-dot{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:content-box;border:none;border-radius:100%;box-sizing:content-box;cursor:pointer;display:inline-block;outline:none;padding:0}.VueCarousel-dot:focus{outline:none}.VueCarousel-navigation-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;box-sizing:border-box;color:#000;cursor:pointer;outline:none;padding:0;position:absolute;text-decoration:none;top:50%}.VueCarousel-navigation-button:focus{outline:none}.VueCarousel-navigation-next{right:0;transform:translateY(-50%) translate(100%)}.VueCarousel-navigation-next,.VueCarousel-navigation-prev{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.VueCarousel-navigation-prev{left:0;transform:translateY(-50%) translate(-100%)}.VueCarousel-navigation--disabled{cursor:default;opacity:.5}.b-slider-image{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.b-slider-image__wrapper{align-items:center;display:flex;flex:0 0 100%;justify-content:center;position:relative}.b-slider-image__wrapper:before{content:"";display:table;padding-top:66%}.b-slider-image.bg-contain{background-size:contain}.b-slider-image:before{content:"";display:block;padding-top:66%}.b-slider-image__play{left:0;position:absolute;right:0;width:100%}.b-slider-image__play-button{background-color:#0006;border-radius:50%;cursor:pointer;height:160px;transform:scale(1);transition:all .3s ease;width:160px}@media (max-width:767px){.b-slider-image__play-button{height:80px;width:80px}}.b-slider-image__play-button:hover{transform:scale(1.1)}.b-slider-image__comment{background-color:#fff;border-radius:4px;bottom:10px;color:#000;max-width:90%;overflow:hidden;padding:4px;position:absolute;right:14px;text-overflow:ellipsis;white-space:nowrap;z-index:4}.advert-carousel-image-wrapper{position:relative}.b-advert-card-wrapper{background-color:#fff;border-top:6px solid #22b9ad;box-shadow:0 7px 14.8px 3.2px #0207010a;display:flex;flex:1;flex-direction:column;padding:0;position:relative}@media (max-width:767px){.b-advert-card-wrapper{border-top:none;box-shadow:none;display:block}}.b-advert-card{padding:25px 20px 0}@media (max-width:767px){.b-advert-card{background-color:#99b2bf;padding:0 0 16px}}.main-details{background:#fff;padding:16px 22px 24px}.main-details__region{align-items:center;color:#1a1a1a;display:flex;font-size:14px;margin-bottom:8px}.main-details__name{color:#303a4b;font-style:normal;font-weight:700;padding-bottom:0}.main-details__name__title{font-size:26px;margin-bottom:4px}.main-details__name h4{font-size:24px;line-height:32px;margin-bottom:24px}.main-details__name__price{font-size:32px;line-height:33px;margin-bottom:24px}.main-details__tags{-moz-column-gap:8px;column-gap:8px;padding-bottom:24px;row-gap:8px;text-align:center}.main-details__tags span{background:#eef2f4;border-radius:4px;color:#303a4b;display:inline-block;flex-grow:1;font-size:14px;font-style:normal;font-weight:400;line-height:16px;padding:12px 8px}.main-details__btn button{border:1px solid #22b9ad;border-radius:4px;cursor:pointer;height:48px;margin-bottom:24px;transition:all .3s;width:100%}.main-details__btn button:focus{background:#b6f2ed;color:#0a3834;transition:all .3s}.main-details__btn button:focus svg path{fill:#0a3834}.main-details__bargain{align-items:center;background:#fff;color:#22b9ad;display:flex;font-size:18px;font-style:normal;font-weight:700;justify-content:center;line-height:20px}.main-details__bargain:hover{background:#22b9ad;color:#fff;transition:all .3s}.main-details__info{align-items:center;background:#22b9ad;color:#fff;font-size:18px;font-style:normal;font-weight:400;justify-content:center;line-height:24px;margin-bottom:0!important}.main-details__info a{color:#fff}.main-details__info:hover{background:#fff;color:#22b9ad;transition:all .3s}.main-details__info:hover a{color:#22b9ad}.main-details__info:hover svg path{fill:#22b9ad}.views-stat p{align-items:center;background:#303a4b;color:#fff;display:flex;font-size:14px;font-style:normal;font-weight:400;line-height:18px;padding:10px}.general-info{-moz-column-gap:8px;column-gap:8px;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));justify-content:space-between;margin-top:12px;max-width:310px;row-gap:8px}.general-info__name{color:#303a4b;font-size:14px;font-style:normal;font-weight:400;line-height:14px;margin-bottom:4px}.general-info__value{color:#99b2bf;display:inline-block;font-size:10px;font-style:normal;font-weight:400;line-height:12px;margin:0;text-transform:uppercase}.general-description{color:#303a4b;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-top:12px}.general-description__title{margin-top:24px}.car-details{margin-top:18px}.car-details .tab{max-width:360px}.car-details .tab .tab-link{background:none;border:none;color:#99b2bf;cursor:pointer;flex-grow:1;font-size:18px;font-style:normal;font-weight:400;line-height:24px;padding:12px;position:relative}.car-details .tab .tab-link:focus{border:none;box-shadow:none;outline:none}.car-details .tab .tab-link--active{color:#303a4b}.car-details .tab .tab-link--active:before{border-bottom:4px solid #22b9ad;bottom:0;content:"";left:0;position:absolute;width:100%}.car-details .tab-content-container{background:#fff;padding:25px 33px}.car-details .tab-content-container .tab-content h4{color:#303a4b;font-size:18px;font-style:normal;font-weight:700;line-height:24px}.car-details .tab-content-container .tab-content .svg{align-items:flex-end;justify-content:space-between;margin:13px 0;max-width:238px}.car-details .tab-content-container .tab-content .svg div{text-align:center}.car-details .tab-content-container .tab-content .svg div .tab-content__svg__img{margin:auto}.car-details .tab-content-container .tab-content .svg div .tab-content__svg__title{color:#303a4b;display:block;font-size:14px;font-style:normal;font-weight:400;line-height:18px;margin-top:7px}.car-details .vertical-tab{-moz-column-gap:12px;column-gap:12px;grid-template-columns:160px 1fr}.car-details .vertical-tab__header{background:#eef2f4}.car-details .vertical-tab__nav{background:none;background:#fff;border:none;color:#303a4b;cursor:pointer;display:block;font-size:14px;font-style:normal;font-weight:400;line-height:18px;margin:1px;min-height:60px;padding:12px;position:relative;text-align:left;transition:all .3s;width:calc(100% - 2px)}.car-details .vertical-tab__nav:focus{border:none;box-shadow:none;outline:none}.car-details .vertical-tab--active{background:#eef2f4;font-weight:700;transition:all .3s}.car-details .vertical-tab__content{display:none;max-height:360px;overflow-x:unset;overflow-y:scroll}.car-details .vertical-tab__content:first-of-type{display:block}.car-details .vertical-tab__item{background:#eef2f4;-moz-column-gap:8px;column-gap:8px;grid-template-columns:16px 1fr;margin-bottom:8px;max-width:340px;padding:16px 8px}.car-details .vertical-tab__item p{color:#303a4b;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.similar-cars__grid{-moz-column-gap:12px;column-gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));row-gap:12px}.similar-cars .section-header{margin-bottom:18px;margin-top:20px;text-align:left}
