.car-detail-page{padding-bottom:48px}@media (min-width:768px) and (max-width:1840px){.car-detail-page{padding-bottom:var(--px48)}}@media (min-width:320px) and (max-width:767px){.car-detail-page{padding-bottom:var(--t48)}}.car-detail-page-inner{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (min-width:768px) and (max-width:1840px){.car-detail-page-inner{gap:var(--px16)}}@media (min-width:320px) and (max-width:767px){.car-detail-page-inner{grid-template-columns:1fr;gap:var(--t16)}}.car-detail-page-inner .slider-bottom{position:absolute;left:40px;bottom:40px;right:40px;padding:0}@media (min-width:768px) and (max-width:1840px){.car-detail-page-inner .slider-bottom{left:var(--px40);right:var(--px40);bottom:var(--px40)}}@media (min-width:320px) and (max-width:767px){.car-detail-page-inner .slider-bottom{left:var(--t16);right:var(--t16);bottom:var(--t16)}}.car-detail-page-inner .col:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0;grid-column:1/3}@media (min-width:320px) and (max-width:767px){.car-detail-page-inner .col:first-child{grid-column:1}}.car-detail-page-inner .hero-slider{background-color:var(--black);border-radius:8px}@media (min-width:768px) and (max-width:1840px){.car-detail-page-inner .hero-slider{border-radius:var(--px8)}}@media (min-width:320px) and (max-width:767px){.car-detail-page-inner .hero-slider{border-radius:var(--t8)}}.car-detail-page-inner .hero-slider .swiper-slide{padding:0;border-radius:8px}@media (min-width:768px) and (max-width:1840px){.car-detail-page-inner .hero-slider .swiper-slide{border-radius:var(--px8)}}@media (min-width:320px) and (max-width:767px){.car-detail-page-inner .hero-slider .swiper-slide{border-radius:var(--t8)}}.car-detail-page-inner .hero-slider .swiper-slide img{border-radius:8px;height:670px}@media (min-width:768px) and (max-width:1840px){.car-detail-page-inner .hero-slider .swiper-slide img{border-radius:var(--px8);height:36.41vw}}@media (min-width:320px) and (max-width:767px){.car-detail-page-inner .hero-slider .swiper-slide img{height:82.67vw;border-radius:var(--t8)}}.slider-arrows__progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}@media (min-width:768px) and (max-width:1840px){.slider-arrows__progress{gap:.43vw}}@media (min-width:320px) and (max-width:767px){.slider-arrows__progress{gap:var(--t8)}}.slider-arrows__progress .slide-current{color:#fff}.slider-arrows__progress .slide-current::after{content:"/";display:inline-block;margin-left:8px;color:#777}@media (min-width:768px) and (max-width:1840px){.slider-arrows__progress .slide-current::after{margin-left:.43vw}}@media (min-width:320px) and (max-width:767px){.slider-arrows__progress .slide-current::after{margin-left:var(--t8)}}.car-detail-box{background-color:#fff;border-radius:8px;padding:24px}@media (min-width:768px) and (max-width:1840px){.car-detail-box{border-radius:var(--px8);padding:var(--px24)}}@media (min-width:320px) and (max-width:767px){.car-detail-box{padding:var(--t16);border-radius:var(--t8)}}.car-detail-box h2{font-weight:500;font-size:21px;color:var(--black)}@media (min-width:768px) and (max-width:1840px){.car-detail-box h2{font-size:1.14vw}}@media (min-width:320px) and (max-width:767px){.car-detail-box h2{font-size:var(--t18)}}.car-detail-box h2:not(:last-child){margin-bottom:16px}@media (min-width:768px) and (max-width:1840px){.car-detail-box h2:not(:last-child){margin-bottom:var(--px16)}}@media (min-width:320px) and (max-width:767px){.car-detail-box h2:not(:last-child){margin-bottom:var(--t24)}}.car-detail-box ul{list-style:none}.car-detail-box ul li{line-height:140%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}.car-detail-box ul li.border{padding-top:16px;border-top:1px solid #dfdfdf}@media (min-width:768px) and (max-width:1840px){.car-detail-box ul li.border{padding-top:var(--px16)}}@media (min-width:320px) and (max-width:767px){.car-detail-box ul li.border{padding-top:var(--t16)}}.car-detail-box ul li:not(:last-child){margin-bottom:16px;color:var(--black)}@media (min-width:768px) and (max-width:1840px){.car-detail-box ul li:not(:last-child){margin-bottom:var(--px16)}}@media (min-width:320px) and (max-width:767px){.car-detail-box ul li:not(:last-child){margin-bottom:var(--t16)}}.car-detail-box ul li p:last-child{text-align:right;color:var(--black)}.car-detail-box ul li span{font-weight:500;font-size:21px;color:var(--black)}@media (min-width:768px) and (max-width:1840px){.car-detail-box ul li span{font-size:1.14vw}}@media (min-width:320px) and (max-width:767px){.car-detail-box ul li span{font-size:5.6vw}}.car-detail-box__info{margin-bottom:24px}@media (min-width:768px) and (max-width:1840px){.car-detail-box__info{margin-bottom:var(--px24)}}@media (min-width:320px) and (max-width:767px){.car-detail-box__info{margin-bottom:var(--t24)}}@media (min-width:320px) and (max-width:767px){.car-detail-box__info h2{margin-bottom:var(--t16)!important}}.box__info-item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:flex-start!important;gap:1rem!important}.car-detail-box__buttons{width:100%;margin-bottom:24px}@media (min-width:768px) and (max-width:1840px){.car-detail-box__buttons{margin-bottom:var(--px24)}}@media (min-width:320px) and (max-width:767px){.car-detail-box__buttons{margin-bottom:var(--t24)}}.car-detail-box__buttons .btn{margin-bottom:16px;width:100%;background-color:var(--black);color:#fff}@media (min-width:768px) and (max-width:1840px){.car-detail-box__buttons .btn{margin-bottom:var(--px16)}}@media (min-width:320px) and (max-width:767px){.car-detail-box__buttons .btn{margin-bottom:var(--t8)}}.car-detail-box__contact{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:16px}@media (min-width:768px) and (max-width:1840px){.car-detail-box__contact{gap:var(--px12);margin-bottom:var(--px16)}}@media (min-width:320px) and (max-width:767px){.car-detail-box__contact{gap:var(--t8);margin-bottom:var(--t16)}}.car-detail-box__contact-btn{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;height:56px;border-radius:50px;border:1px solid var(--gold);color:var(--gold);text-transform:uppercase;-webkit-transition:color 0.3s,background 0.3s;-o-transition:color 0.3s,background 0.3s;transition:color 0.3s,background 0.3s}.car-detail-box__contact-btn svg{-o-object-fit:contain;object-fit:contain}@media (min-width:768px) and (max-width:1840px){.car-detail-box__contact-btn{gap:var(--px8);height:var(--px56);border-radius:2.72vw}}@media (min-width:320px) and (max-width:767px){.car-detail-box__contact-btn{height:var(--t48);font-size:var(--t14)}}.car-detail-box__buttons .btn--border{color:var(--gold);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50px;height:56px;border:1px solid var(--gold);width:100%;text-transform:uppercase;-webkit-transition:color 0.3s,background 0.3s;-o-transition:color 0.3s,background 0.3s;transition:color 0.3s,background 0.3s}@media (min-width:768px) and (max-width:1840px){.car-detail-box__buttons .btn--border{border-radius:2.72vw;height:var(--px56)}}@media (min-width:320px) and (max-width:767px){.car-detail-box__buttons .btn--border{height:var(--t48);font-size:var(--t14)}}.car-detail-box__links{padding-top:24px;border-top:1px solid #dfdfdf}@media (min-width:768px) and (max-width:1840px){.car-detail-box__links{padding-top:var(--px24)}}@media (min-width:320px) and (max-width:767px){.car-detail-box__links{padding-top:var(--t24)}}.car-detail-box__links a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--gold)}.car-detail-box__links a:not(:last-child){margin-bottom:16px}@media (min-width:768px) and (max-width:1840px){.car-detail-box__links a:not(:last-child){margin-bottom:var(--px16)}}@media (min-width:320px) and (max-width:767px){.car-detail-box__links a:not(:last-child){margin-bottom:var(--t16)}}.car-detail-box__head{margin-bottom:24px}@media (min-width:768px) and (max-width:1840px){.car-detail-box__head{margin-bottom:var(--px24)}}@media (min-width:320px) and (max-width:767px){.car-detail-box__head{margin-bottom:var(--t16)}}.car-detail-box__head p{margin-bottom:8px;color:var(--black)}@media (min-width:768px) and (max-width:1840px){.car-detail-box__head p{margin-bottom:var(--px8)}}@media (min-width:320px) and (max-width:767px){.car-detail-box__head p{margin-bottom:var(--t8)}}.car-detail-box__date{margin-bottom:40px}@media (min-width:768px) and (max-width:1840px){.car-detail-box__date{margin-bottom:var(--px40)}}@media (min-width:320px) and (max-width:767px){.car-detail-box__date{margin-bottom:var(--t24)}}.car-detail-characteristics{margin-top:16px;border-radius:8px;padding:24px 24px 0 24px;background-color:#fff}@media (min-width:768px) and (max-width:1840px){.car-detail-characteristics{margin-top:var(--px16);border-radius:var(--px8);padding:var(--px24) var(--px24) 0 var(--px24)}}@media (min-width:320px) and (max-width:767px){.car-detail-characteristics{margin-top:var(--t16);border-radius:var(--t16);padding:var(--t24) var(--t16)}}.car-detail-characteristics h2{font-weight:500;font-size:21px;color:var(--black);margin-bottom:24px}@media (min-width:768px) and (max-width:1840px){.car-detail-characteristics h2{font-size:1.14vw;margin-bottom:var(--px24)}}@media (min-width:320px) and (max-width:767px){.car-detail-characteristics h2{font-size:var(--t18);margin-bottom:var(--t24)}}.car-detail-characteristics ul{list-style:none;display:grid;grid-template-columns:repeat(3,1fr)}@media (min-width:320px) and (max-width:767px){.car-detail-characteristics ul{grid-template-columns:1fr}}@media (min-width:320px) and (max-width:767px){.car-detail-characteristics ul:last-child li:last-child{padding-bottom:0;border:none}}.car-detail-characteristics ul:not(:last-child){border-bottom:1px solid #dfdfdf}@media (min-width:320px) and (max-width:767px){.car-detail-characteristics ul:not(:last-child){border:none}}.car-detail-characteristics ul:first-child{border-top:1px solid #dfdfdf}.car-detail-characteristics ul li{padding:24px;border-right:1px solid #dfdfdf}@media (min-width:768px) and (max-width:1840px){.car-detail-characteristics ul li{padding:var(--px24)}}@media (min-width:320px) and (max-width:767px){.car-detail-characteristics ul li{padding:var(--t16) 0;border-right:none;border-bottom:1px solid #dfdfdf;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--t14)}}.car-detail-characteristics ul li:nth-child(3){border-right:none}.car-detail-characteristics ul li:first-child{padding-left:0}.car-detail-characteristics ul li svg{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;margin-bottom:40px}@media (min-width:768px) and (max-width:1840px){.car-detail-characteristics ul li svg{width:var(--px32);height:var(--px32);margin-bottom:var(--px40)}}@media (min-width:320px) and (max-width:767px){.car-detail-characteristics ul li svg{width:var(--t24);height:var(--t24);margin-bottom:0;margin-right:var(--t16)}}.car-detail-characteristics ul li span{display:block;font-weight:500;font-size:21px;color:var(--black);margin-top:8px}@media (min-width:768px) and (max-width:1840px){.car-detail-characteristics ul li span{margin-top:var(--px8);font-size:1.14vw}}@media (min-width:320px) and (max-width:767px){.car-detail-characteristics ul li span{font-size:var(--t18);margin-top:var(--t8)}}