@keyframes shine-skeleton-lines{0{background-position:-100px}
40%,100%{background-position:600px}
}
.swiper-initialized .swiper-wrapper .swiper-slide:first-child{margin-left:16px}
.swiper-initialized .swiper-wrapper .swiper-slide:last-child{margin-right:16px}
.swiper-initialized .swiper-pagination{display:block;position:relative;bottom:initial;margin-top:32px}
.swiper-initialized .swiper-pagination-bullet{width:10px;height:3px;border-radius:1px;background-color:#b3a097;transition:all .3s ease;opacity:1}
.swiper-initialized .swiper-pagination-bullet:focus,.swiper-initialized .swiper-pagination-bullet:focus-visible{box-shadow:none}
.swiper-initialized .swiper-pagination-bullet:only-child{display:none}
.swiper-initialized .swiper-pagination-bullet-active{width:16px;background-color:#c8f446}
.swiper-initialized .swiper-button-prev,.swiper-initialized .swiper-button-next{transition:all .3s ease;display:none;border:1px solid #2c2a29;width:48px;height:48px;border-radius:50%;opacity:.6}
.swiper-initialized .swiper-button-prev:hover,.swiper-initialized .swiper-button-next:hover{opacity:1}
.swiper-initialized .swiper-button-prev:after,.swiper-initialized .swiper-button-next:after{content:'';width:20px;height:20px;background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.swiper-initialized .swiper-button-prev.swiper-button-disabled,.swiper-initialized .swiper-button-next.swiper-button-disabled{display:none}
.swiper-initialized .swiper-button-prev{left:32px}
.swiper-initialized .swiper-button-prev:after{background-image:url("../../../../../etc.clientlibs/media-center/clientlibs/clientlib-base/resources/icons/ico-arrow-left.svg")}
.swiper-initialized .swiper-button-next{right:32px}
.swiper-initialized .swiper-button-next:after{background-image:url("../../../../../etc.clientlibs/media-center/clientlibs/clientlib-base/resources/icons/ico-arrow-right.svg")}
@media(min-width:764px){.swiper-initialized .swiper-wrapper .swiper-slide:first-child{margin-left:32px}
.swiper-initialized .swiper-wrapper .swiper-slide:last-child{margin-right:32px}
}
@media(min-width:1436px){.swiper-initialized .swiper-button-prev{display:block;left:0}
.swiper-initialized .swiper-button-next{display:block;right:0}
}
.cmp-car-model-info{padding:32px 16px}
.cmp-car-model-info__container{position:relative;margin:0 auto;width:100%;max-width:1136px;display:block}
.cmp-car-model-info__block + .cmp-car-model-info__block{margin-top:32px;padding-top:32px;border-top:1px solid #2c2a29}
.cmp-car-model-info__title{margin:0 0 16px}
.cmp-car-model-info__title .cmp-title__text{color:#2c2a29;font-family:'SeatLight',sans-serif;font-weight:300;text-transform:uppercase;font-size:32px;line-height:42px;margin:0;word-break:break-word}
.cmp-car-model-info__text{margin:0}
.cmp-car-model-info__text .cmp-text p,.cmp-car-model-info__text .cmp-text ul,.cmp-car-model-info__text .cmp-text ol{color:#2c2a29;font-family:'SeatBook',sans-serif;font-weight:400;font-size:16px;line-height:26px}
.cmp-car-model-info__text .cmp-text p + p{margin-top:16px}
.cmp-car-model-info__text .cmp-text ul,.cmp-car-model-info__text .cmp-text ol{margin:0;padding:0;list-style:none}
.cmp-car-model-info__text .cmp-text ul li,.cmp-car-model-info__text .cmp-text ol li{position:relative;padding-left:14px}
.cmp-car-model-info__text .cmp-text ul li:before,.cmp-car-model-info__text .cmp-text ol li:before{content:"·";position:absolute;left:0}
.cmp-car-model-info__text .cmp-text ul li + li,.cmp-car-model-info__text .cmp-text ol li + li{margin-top:16px}
.cmp-car-model-info__images{margin-top:32px;margin-left:-16px;width:calc(100% + 32px)}
.cmp-car-model-info__images:not(.swiper-initialized){padding:0 16px}
.cmp-car-model-info__images:not(.swiper-initialized) .cmp-car-model-info__images-wrapper{display:grid;grid-gap:40px 24px;grid-template-columns:repeat(1,1fr)}
.cmp-car-model-info__images.swiper-initialized .swiper-wrapper .swiper-slide{width:264px}
.cmp-car-model-info__images.swiper-initialized .swiper-wrapper .swiper-pagination{margin-top:18px}
@media(min-width:764px){.cmp-car-model-info{padding:40px 32px}
.cmp-car-model-info__images{margin-left:-32px;width:calc(100% + 64px)}
.cmp-car-model-info__images:not(.swiper-initialized){padding:0 32px}
.cmp-car-model-info__images:not(.swiper-initialized) .cmp-car-model-info__images-wrapper{grid-template-columns:repeat(3,1fr)}
}
@media(min-width:1016px){.cmp-car-model-info__title .cmp-title__text{font-size:34px;line-height:44px;margin:0;word-break:break-word}
.cmp-car-model-info__container{gap:48px}
.cmp-car-model-info__block{display:grid;grid-gap:32px;grid-template-columns:repeat(2,1fr)}
.cmp-car-model-info__item-value{font-size:40px;line-height:48px}
.cmp-car-model-info__item-label{font-size:20px;line-height:22px}
.cmp-car-model-info__images:not(.swiper-initialized){width:100%;margin-left:0}
.cmp-car-model-info__images:not(.swiper-initialized) .cmp-car-model-info__images-wrapper{grid-template-columns:repeat(4,1fr)}
}