@media(min-width:992px){.car-reservation{padding:3.3333333333rem .8333333333rem}}.car-reservation-information__photo{height:auto!important;overflow:hidden!important}.car-reservation-information__photo img{width:100%}.car-reservation-information-price__current{padding-right:0!important}.car-reservation-information-price__current:after{width:100%!important}.car-details{overflow:hidden}.car-details img{text-indent:-9999px}.car-details-sticky{position:relative;transition:all .3s cubic-bezier(.39,.575,.565,1);will-change:min-height;z-index:10}.car-details-sticky .inner-wrapper-sticky{transform:translate(0);transform:translateZ(0);will-change:position,transform}.car-details-sticky.active{opacity:1!important;visibility:visible!important}.car-details-promotions{z-index:2}@media(min-width:768px){.car-details-promotions{bottom:auto;left:10px;top:10px}}@media(min-width:992px){.car-details-promotions--limit{max-width:calc(100% - 40px)}}.car-details-promotions span{border-radius:50px;color:#fff;font-size:.6666666667rem;font-weight:700;line-height:normal;margin-bottom:.5555555556rem;margin-right:5px;padding:4px 10px}@media(min-width:768px){.car-details-promotions span{padding:4px 15px}}.car-details-gallery{margin:0 -15px 1.1111111111rem;position:relative}@media(min-width:992px){.car-details-gallery{margin:0 0 .8333333333rem}}.car-details-gallery ul{list-style-type:none;margin:0;padding:0}.car-details-gallery ul img{border-radius:10px}.car-details-gallery__placeholder:not(.slick-initialized){border-radius:10px;height:30vh;overflow:hidden;position:relative}@media(min-width:992px){.car-details-gallery__placeholder:not(.slick-initialized){height:490px}}them .car-details-gallery__placeholder:not(.slick-initialized):after{background:#f2f2f2;border-radius:10px;bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.car-details-gallery-thumb{list-style:none;margin-bottom:0;margin-top:0;padding:0}.car-details-gallery-thumb li.hidden{display:none}.car-details-gallery-thumb li button{background-color:rgba(46,46,46,.7);border:none;border-radius:10px;cursor:pointer;display:block;margin-bottom:.8333333333rem;max-height:73px;overflow:hidden;padding:0;transition:all .3s cubic-bezier(.39,.575,.565,1)}.car-details-gallery-thumb li button.active{background-color:transparent}.car-details-gallery-thumb img{position:relative;width:100%;z-index:-1}.car-details-gallery-thumb__more{background:none;border:none;color:#191919;cursor:pointer;font-size:14px;font-weight:500;letter-spacing:.4px;margin:0 auto}.car-details-gallery-thumb__more i{color:#191919;display:inline-block;font-size:28px;margin-right:.2777777778rem;transform:rotate(90deg)}.car-details-gallery .slick-next,.car-details-gallery .slick-prev{align-items:center;bottom:1px;display:flex;justify-content:center;line-height:1;position:absolute;z-index:10}@media(min-width:992px){.car-details-gallery .slick-next,.car-details-gallery .slick-prev{bottom:calc(50% - 18px)}}.car-details-gallery .slick-next i,.car-details-gallery .slick-prev i{background-color:transparent;border-radius:50px;font-size:30px;line-height:1;transition:all .3s cubic-bezier(.39,.575,.565,1)}.car-details-gallery .slick-next:hover i,.car-details-gallery .slick-prev:hover i{background-color:#fff}.car-details-gallery .slick-next{padding-left:20px;padding-right:11px;right:15%}@media(min-width:992px){.car-details-gallery .slick-next{right:5px}}.car-details-gallery .slick-prev{left:15%;padding-left:11px;padding-right:20px}@media(min-width:992px){.car-details-gallery .slick-prev{left:5px}}.car-details-gallery .slick-prev i{transform:rotate(180deg)}.car-details-gallery .slick-dots{align-items:center;color:#524e4b;counter-reset:slides-num;display:flex;font-size:1.2222222222rem;font-weight:500;justify-content:center;margin-top:1.1111111111rem}.car-details-gallery .slick-dots:after{content:counter(slides-num);display:inline-block;padding-left:5px;vertical-align:middle}.car-details-gallery .slick-dots .slick-dot{counter-increment:slides-num;display:inline-block}.car-details-gallery .slick-dots .slick-dot span{display:none}.car-details-gallery .slick-dots .slick-active .slick-dot:before{content:counter(slides-num) " /";display:inline-block;vertical-align:middle}.car-details-information,.car-details-replace-information,.car-reservation-information{background-color:#fff;border:1px solid #f2f2f2;border-radius:10px;padding:1.1111111111rem 1.5rem 0;position:relative;z-index:1}.car-details-information--mobile-bottom{margin-left:-15px;margin-right:-15px;padding:0 1.5rem 1.1111111111rem}.car-details-information--mobile-top{margin-left:-15px;margin-right:-15px}.car-details-information--sticky{margin-bottom:0}.car-details-information__photo,.car-details-replace-information__photo,.car-reservation-information__photo{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;height:8.3333333333rem;margin:-1.1111111111rem -1.5rem 1.1111111111rem;width:calc(100% + 3rem)}.car-details-information__title,.car-details-replace-information__title,.car-reservation-information__title{color:#191919;font-size:1.6666666667rem;font-weight:700;line-height:2.0555555556rem;margin:0 0 .8333333333rem;max-width:calc(100% - 70px)}@media(min-width:992px){.car-details-information__title,.car-details-replace-information__title,.car-reservation-information__title{max-width:calc(100% - 40px)}}.car-details-information__title--mobile-bottom{margin:0 0 .8333333333rem}.car-details-information__description,.car-details-replace-information__description,.car-reservation-information__description{color:#191919;font-size:.7777777778rem;font-weight:500;margin:0 0 1.6666666667rem}.car-details-information__description--sticky{margin:0 0 .8333333333rem}.car-details-information-price,.car-reservation-information-price{margin-bottom:1.6666666667rem;position:relative}.car-details-information-price--sticky{margin-bottom:.8333333333rem}.car-details-information-price__label--sticky{font-size:.6666666667rem!important;padding-bottom:4px!important}.car-details-information-price__label--sticky:after{content:none!important;display:none!important}.car-details-information-price__before,.car-details-information-price__before--sticky-norate,.car-reservation-information-price__before{color:#b5b5b5;font-size:1.1111111111rem;font-style:normal;font-weight:700;line-height:normal;position:absolute;text-decoration:line-through;top:-22px}.car-details-information-price__before small,.car-details-information-price__before--sticky-norate small,.car-reservation-information-price__before small{margin-left:.5555555556rem}.car-details-information-price__before--single{font-size:1rem;font-weight:500;margin-bottom:0}.car-details-information-price__before--single:after{height:2px;top:7px}.car-details-information-price__before--sticky,.car-details-information-price__before--sticky-norate{font-size:.6666666667rem}.car-details-information-price__before--sticky-norate:after,.car-details-information-price__before--sticky:after{height:2px;top:4px}.car-details-information-price__current,.car-reservation-information-price__current{color:#191919;font-size:1.6666666667rem;font-weight:500}.car-details-information-price__current small,.car-reservation-information-price__current small{margin-left:.5555555556rem}.car-details-information-price__current--sticky{font-size:.7777777778rem}.car-details-information-price__current--norate{color:#ff312d!important;font-size:2.2222222222rem!important}.car-details-information-price__current--norate:after{height:8px}.car-details-information-price__current small,.car-reservation-information-price__current small{font-size:.6666666667rem;font-weight:600}.car-details-information-rate{margin-bottom:.5555555556rem;position:relative}.car-details-information-rate--sticky{margin-bottom:.2777777778rem}.car-details-information-price__label,.car-details-information-price__label--sticky-norate,.car-details-information-rate__label,.car-reservation-information-price__label{color:#191919;font-size:.7777777778rem;font-weight:500;letter-spacing:.4px;line-height:1;padding-bottom:10px}.car-details-information-price__label--sticky-norate:after,.car-details-information-price__label:after,.car-details-information-rate__label:after,.car-reservation-information-price__label:after{border-bottom:1px solid #e7e7e7;bottom:0;content:"";display:block;left:0;position:absolute;right:0;transform:translateY(-7px);width:100%;z-index:-1}.car-details-information-price__label--sticky-norate:after,.car-details-information-rate__label--sticky:after{transform:translateY(-4px)}.car-details-information-price__current--norate,.car-details-information-price__current--sticky-norate,.car-details-information-rate__current{color:#191919;font-size:1.3333333333rem;font-style:normal;font-weight:700;line-height:normal}.car-details-information-price__current--norate+small,.car-details-information-price__current--sticky-norate+small,.car-details-information-rate__current+small{color:#191919;display:flex;font-size:.6666666667rem;font-weight:500;line-height:1}.car-details-information-price__current--sticky-norate,.car-details-information-rate__current--single{color:#ff312d;font-size:2.7777777778rem}.car-details-information-price__current--sticky-norate small,.car-details-information-rate__current--single small{margin-left:.5555555556rem}.car-details-information-price__current--sticky-norate:after,.car-details-information-rate__current--single:after{height:8px}.car-details-information-price__current--align-right,.car-details-information-rate__current--align-right{padding-right:0;white-space:nowrap}.car-details-information-price__current--align-right:after,.car-details-information-rate__current--align-right:after{width:100%}.car-details-information-price__current--sticky-norate,.car-details-information-rate__current--sticky{font-size:1.2222222222rem;padding-right:0}.car-details-information-price__current--sticky-norate:after,.car-details-information-rate__current--sticky:after{height:5px;width:100%}.car-details-information-action__reservation{align-items:center;display:flex;justify-content:center;max-width:215px;padding:.6666666667rem 1.6666666667rem;width:100%}.car-details-information-action__reservation i{font-size:1.3333333333rem;font-style:normal;margin-right:.5555555556rem}.car-details-information-action__reservation:before{background-color:#ff312d}.car-details-information-action__reservation:after{background-color:#191919}.car-details-information-contact{background-image:url(../images/video-chat.1a3d4ff3.jpg);background-position:50%;background-size:cover;border-radius:10px;cursor:pointer;letter-spacing:.4px;margin-left:-1.5rem;margin-right:-1.5rem;min-height:142px;padding:1.1111111111rem 1.5rem;position:relative}.car-details-information-contact:hover:after{opacity:1}.car-details-information-contact:after{background-color:rgba(255,49,46,.7);border-radius:10px;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;right:0;transition:all .3s cubic-bezier(.39,.575,.565,1);width:100%;z-index:1}.car-details-information-contact--mobile-bottom{border-bottom-left-radius:0;border-bottom-right-radius:0}.car-details-information-contact--sticky{background-color:#2d3f47;border-radius:0;margin-bottom:1.1111111111rem;padding:.8333333333rem 1.3888888889rem}.car-details-information-contact--sticky:after{border-radius:0}.car-details-information-contact__label{background-color:transparent;border:0;color:#fff;cursor:pointer;font-size:1.2222222222rem;font-weight:700;line-height:1;max-width:50%;padding:0;position:relative;z-index:2}.car-details-information-location{position:relative}.car-details-information-location--mobile-bottom{margin:0 0 3.3333333333rem}.car-details-information-location__map{border-bottom-left-radius:10px;border-bottom-right-radius:10px;height:7.1111111111rem;margin-left:-1.5rem;margin-right:-1.5rem;width:calc(100% + 3rem)}.car-details-information-location__map--sticky{height:97px}.car-details-information-location__link{bottom:-1.5rem;box-shadow:0 0 0 .2rem #f2f2f2;position:absolute}.car-details-information__work-time{font-size:.8888888889rem;font-weight:300;margin-bottom:.8333333333rem}.car-details-information__work-time:before{background-color:#f2f2f2;content:"";display:block;height:1px;margin-bottom:.8333333333rem;margin-left:-1.5rem;margin-right:-1.5rem;width:calc(100% + 3rem)}.car-details-information__work-time strong{font-weight:500}.car-details-information__work-time span{display:inline-block}.car-details-information__work-time span:first-of-type{padding-right:10px}.car-details-information-technical,.car-details-replace-information-technical,.car-reservation-information-technical{margin-right:-1.5rem;position:relative}.car-details-information-technical:after,.car-details-replace-information-technical:after,.car-reservation-information-technical:after{background:linear-gradient(270deg,#fff 0,hsla(0,0%,100%,0));bottom:0;content:"";display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=1);height:100%;position:absolute;right:0;top:0;width:44px;z-index:1}.car-details-information-technical__parameters,.car-details-replace-information-technical__parameters,.car-reservation-information-technical__parameters{gap:15px;margin:0 0 .8333333333rem}.car-details-information-technical .owl-stage,.car-details-replace-information-technical .owl-stage,.car-reservation-information-technical .owl-stage{display:flex;padding-left:0!important}.car-details-showroom-param-content{background:#d1e7dd;border-radius:10px;color:#0a3622;font-size:.8888888889rem;font-weight:500;margin-bottom:.8333333333rem;padding:10px;text-align:center}.car-details-technical{margin-bottom:3.3333333333rem;margin-top:2.5rem}.car-details-technical__title{color:#191919;font-size:1.1111111111rem;font-weight:700;margin:0 0 .8333333333rem}.car-details-technical-list-item{border-bottom:1px solid #e7e7e7;color:#191919;font-size:.8333333333rem;font-weight:400;padding:.8333333333rem 0}.car-details-technical-list-item__label{margin-right:.5555555556rem;width:50%}.car-details-technical-list-item__label svg{margin:0 .5555555556rem 0 0}.car-details-technical-list-item__value{margin-right:.5555555556rem}.car-details-technical-list-item__label,.car-details-technical-list-item__value{font-size:.8888888889rem;letter-spacing:.4px}.car-details-equipment{position:relative}.car-details-equipment:after{background:linear-gradient(270deg,#fff 0,hsla(0,0%,100%,0));bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=1);height:calc(100% - 2.75rem);position:absolute;right:15px;top:-15px;width:9.5555555556rem}@media(min-width:992px){.car-details-equipment:after{content:"";display:block}}.car-details-equipment .slick-list{padding-left:0!important}.car-details-equipment-group{list-style:none;margin:0 0 1.6666666667rem;padding:0}.car-details-equipment-group li button{background:none;border:none;color:#191919;cursor:pointer;display:block;font-size:1.2222222222rem;font-weight:700;line-height:1.6;opacity:.5;padding:0;position:relative;transition:all .3s cubic-bezier(.39,.575,.565,1)}.car-details-equipment-group li button:after{background-color:rgba(255,49,46,.7);bottom:7px;content:"";display:block;height:5px;left:0;opacity:0;position:absolute;right:0;transition:all .3s cubic-bezier(.39,.575,.565,1);z-index:-1}.car-details-equipment-group li button:hover,.car-details-equipment-group li button:hover:after,.car-details-equipment-group li.slick-active button,.car-details-equipment-group li.slick-active button:after{opacity:1}.car-details-equipment-group li:not(:last-child){margin-right:1.5rem}.car-details-equipment-list{display:flex!important;list-style:none;margin:0 0 1.6666666667rem;padding:0}.car-details-equipment-list li{color:#191919;font-size:.8888888889rem;font-weight:600;letter-spacing:.4px;line-height:1;margin-bottom:1.1111111111rem}.car-details-equipment-list li i{color:#d5d5d5;font-size:26px;margin-right:10px;opacity:.5}.car-details-equipment-list.slick-current li i{color:#5bc51f;opacity:1}.car-details-equipment-list__text *{font-size:.7777777778rem;word-break:break-word}.car-details-warranty{background-position:50%;background-size:cover;border-radius:10px;margin-bottom:3.3333333333rem;min-height:10.6666666667rem;overflow:hidden;padding:1.6666666667rem 0;position:relative;width:100%;z-index:1}@media(min-width:992px){.car-details-warranty{padding:0}}.car-details-warranty:before{background-color:#2d3f47;bottom:0;content:"";left:0;opacity:.86;position:absolute;right:0;top:0;z-index:-1}.car-details-warranty p{border:.3888888889rem solid #ff312d;border-radius:100px;color:#ff312d;font-size:1.5rem;font-weight:700;letter-spacing:.6px;margin:0;max-width:90%;padding:1.1111111111rem;text-align:center;text-transform:uppercase}@media(min-width:992px){.car-details-warranty p{max-width:90%;padding:.5555555556rem 2.7777777778rem}}.car-details-review{margin-top:-8.3333333333rem}.car-details-review__fluid{background:#f2f2f2;margin:0 -9999rem;padding:8.3333333333rem 9999rem 1.6666666667rem}.car-details-review__title{font-size:1.2222222222rem;font-weight:700;margin-bottom:1.6666666667rem}.car-details-replace{background-color:#eee}@media(min-width:768px){.car-details-replace{margin-top:8.3333333333rem}}.car-details-replace__title{color:#333138!important}.car-details-replace__title:after{width:100%!important}.car-details-replace-information__photo{height:auto!important;overflow:hidden!important}.car-details-replace-information__photo img{width:100%}.car-details-replace__form .fm-theme0 .fm-form label{font-size:.6666666667rem;font-weight:600}.car-details-replace__form .fm-theme0 .fm-form .fm-header-title{margin-bottom:.8333333333rem}.car-details-replace__form .fm-theme0 .fm-form .fm-header-title:after{content:none;display:none}.car-details-replace__form .fm-theme0 .fm-form .fm-header-title,.car-details-replace__form .fm-theme0 .fm-form .wdform-field[type=type_editor] p{color:#191919;opacity:1}.car-details-replace__form .fm-theme0 .fm-form .button-submit{font-size:1.3333333333rem;padding-left:2.7777777778rem!important;padding-right:3.8888888889rem!important}.car-details-replace__form .fm-theme0 .fm-form .button-submit i{font-size:38px}.car-details-similar{margin-bottom:3.3333333333rem;margin-top:3.3333333333rem}.car-details-similar__wrapper-title{margin:0 0 1.9444444444rem}.car-details-replace__title,.car-details-similar__title{color:#191919;font-size:1.1111111111rem;font-style:normal;font-weight:700;letter-spacing:-.4px;line-height:normal}.car-details-similar__link{margin-top:0}
