@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;padding-top:2.7777777778rem}.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}}.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:#2e2e2e;cursor:pointer;font-size:14px;font-weight:500;letter-spacing:.4px;margin:0 auto}.car-details-gallery-thumb__more i{color:#3b5b70;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{right:15%}@media(min-width:992px){.car-details-gallery .slick-next{right:5px}}.car-details-gallery .slick-prev{left:15%}@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-reservation-information{background-color:#fff;border:1px solid #f2f2f2;border-radius:10px;box-shadow:0 8px 36px rgba(0,0,0,.16);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-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-reservation-information__title{color:#2d3f47;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-reservation-information__title{max-width:calc(100% - 40px)}}.car-details-information__title--mobile-bottom{margin:0 0 .8333333333rem}.car-details-information__description,.car-reservation-information__description{color:#2d3f47;font-size:.7777777778rem;font-weight:500;margin:0 0 1.6666666667rem;max-width:calc(100% - 70px)}@media(min-width:992px){.car-details-information__description,.car-reservation-information__description{max-width:calc(100% - 40px)}}.car-details-information__description--sticky{margin:0 0 .8333333333rem}.car-details-information-price,.car-reservation-information-price{margin-bottom:.5555555556rem;position:relative}.car-details-information-price--sticky{margin-bottom:.2777777778rem}.car-details-information-price__label,.car-details-information-rate__label,.car-reservation-information-price__label{color:#2e2e2e;font-size:.7777777778rem;font-weight:500;letter-spacing:.4px;line-height:1;padding-bottom:10px}.car-details-information-price__label:after,.car-details-information-rate__label:after,.car-reservation-information-price__label:after{border-bottom:1px solid #d5d5d5;bottom:0;content:"";display:block;left:0;position:absolute;right:0;transform:translateY(-4px);width:100%;z-index:-1}.car-details-information-price__before,.car-reservation-information-price__before{color:#3b5b70;font-size:1.3333333333rem;font-weight:700;line-height:1;margin-bottom:3px;opacity:.6;overflow:hidden;position:relative}.car-details-information-price__before--mobile{color:#fff;opacity:.7}.car-details-information-price__before:after,.car-reservation-information-price__before:after{background-color:#d6df44;content:"";display:block;height:5px;left:0;position:absolute;top:9px;transform:rotate(-10deg);width:100%}.car-details-information-price__before--sticky{font-size:1rem!important}.car-details-information-price__current,.car-reservation-information-price__current{color:#2e2e2e;font-size:1.6666666667rem;font-weight:700;line-height:1;padding-right:15px}.car-details-information-price__current:after,.car-reservation-information-price__current:after{background-color:#d6df44;content:"";display:block;height:5px;width:calc(100% + 15px)}.car-details-information-price__current--mobile{color:#fff}.car-details-information-price__current--mobile small{color:#fff!important}.car-details-information-price__current--align-right{padding-right:0!important}.car-details-information-price__current--align-right:after{width:100%!important}.car-details-information-price__current--sticky{font-size:1.2222222222rem!important;padding-right:0!important}.car-details-information-price__current--sticky:after{width:100%!important}.car-details-information-rate{margin-bottom:1.6666666667rem;position:relative}.car-details-information-rate--sticky{margin-bottom:.8333333333rem}.car-details-information-rate__label--sticky{font-size:.6666666667rem;padding-bottom:4px}.car-details-information-rate__label--sticky:after{content:none;display:none}.car-details-information-rate__current{color:#2e2e2e;font-size:1.6666666667rem;font-weight:500}.car-details-information-rate__current--sticky{font-size:.7777777778rem}.car-details-information-rate__current small{font-size:.6666666667rem;font-weight:600}.car-details-information-action{gap:0 15px}.car-details-information-action__call{padding:.6111111111rem .8333333333rem}.car-details-information-action__call i{font-size:24px}.car-details-information-action__reservation:before{background-color:#3b5b70}.car-details-information-action__reservation:after{background-color:#2e2e2e}.car-details-information-contact{background-color:#2e2e2e;border-top-left-radius:10px;border-top-right-radius:10px;letter-spacing:.4px;margin-left:-1.5rem;margin-right:-1.5rem;padding:1.1111111111rem 1.5rem}.car-details-information-contact--sticky{background-color:#2d3f47;border-radius:0;margin-bottom:1.1111111111rem;padding:.8333333333rem 1.3888888889rem}.car-details-information-contact__number{font-size:14px;padding:.8333333333rem}.car-details-information-contact__number--sticky{padding:.8333333333rem 1.6666666667rem}.car-details-information-contact__label{color:#fff;font-size:10px;font-weight:500;margin-left:.8333333333rem}.car-details-information-contact__label span{font-weight:600}.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-reservation-information-technical{margin-right:-1.5rem;position:relative}.car-details-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-reservation-information-technical__parameters{color:#2e2e2e;font-size:1rem;font-weight:500;line-height:1;margin-bottom:.8333333333rem}.car-details-information-technical__parameters span,.car-reservation-information-technical__parameters span{color:gray;font-size:.6666666667rem;font-weight:600;margin-bottom:2px;width:100%}.car-details-information-technical__parameters span i,.car-reservation-information-technical__parameters span i{font-size:28px;margin-right:5px}.car-details-information-technical__parameters small,.car-reservation-information-technical__parameters small{font-size:.7777777778rem;font-weight:600}.car-details-information-technical .owl-stage,.car-reservation-information-technical .owl-stage{display:flex;padding-left:0!important}.car-details-technical{margin-bottom:3.3333333333rem;margin-top:2.5rem}.car-details-technical__title{color:#2e2e2e;font-size:1.2222222222rem;font-weight:700;margin:0 0 1.6666666667rem}.car-details-technical-list-item{border-bottom:1px solid #d5d5d5;padding:.5555555556rem 0}.car-details-technical-list-item__label{color:#2e2e2e;font-weight:500;margin-right:.5555555556rem;opacity:.5}.car-details-technical-list-item__label i{font-size:30px;margin:0 .5555555556rem}.car-details-technical-list-item__value{font-weight:600;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:#2e2e2e;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:#e6ec8e;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 3.3333333333rem;padding:0}.car-details-equipment-list li{color:#2e2e2e;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}.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 #d6df44;border-radius:100px;color:#d6df44;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-bottom:3.3333333333rem;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-similar{margin-bottom:3.3333333333rem;margin-top:3.3333333333rem}.car-details-similar__title{color:#2e2e2e;font-size:1.2222222222rem;font-weight:700;letter-spacing:.4px;line-height:1.2;margin:0 0 1.3888888889rem;position:relative}.car-details-similar__title:after{background-color:#3b5b70;content:"";display:block;height:5px;width:4.0555555556rem}.car-details-similar__link{margin-top:1.1111111111rem}
