.carDetail-module-scss-module__G22Twa__carDetailSection{padding-block:80px}@media only screen and (max-width:1024px){.carDetail-module-scss-module__G22Twa__carDetailSection{padding-block:60px}}@media only screen and (max-width:768px){.carDetail-module-scss-module__G22Twa__carDetailSection{padding-block:30px}}.carDetail-module-scss-module__G22Twa__carDetailSection{color:#fff;background-color:#080808;padding-top:120px}.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container{box-sizing:border-box;align-items:flex-start;gap:60px;max-width:1800px;margin:auto;padding-inline:50px;display:flex}@media only screen and (max-width:1024px){.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container{flex-direction:column;gap:40px}}.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__gallery{flex:1.5;gap:20px;height:fit-content;display:flex;position:sticky;top:20px}@media only screen and (max-width:1024px){.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__gallery{flex-direction:column-reverse;position:relative;top:0}}.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__gallery .carDetail-module-scss-module__G22Twa__thumbnails{flex-direction:column;flex-shrink:0;gap:15px;width:100px;display:flex}@media only screen and (max-width:1024px){.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__gallery .carDetail-module-scss-module__G22Twa__thumbnails{flex-direction:row;width:100%;overflow-x:auto}}.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__gallery .carDetail-module-scss-module__G22Twa__thumbnails .carDetail-module-scss-module__G22Twa__thumbnail{aspect-ratio:1;cursor:pointer;opacity:.6;border:1px solid #0000;border-radius:8px;width:100%;transition:opacity .3s;overflow:hidden}.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__gallery .carDetail-module-scss-module__G22Twa__thumbnails .carDetail-module-scss-module__G22Twa__thumbnail.carDetail-module-scss-module__G22Twa__active{opacity:1;border-color:#fff}.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__gallery .carDetail-module-scss-module__G22Twa__thumbnails .carDetail-module-scss-module__G22Twa__thumbnail:hover{opacity:1}.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__gallery .carDetail-module-scss-module__G22Twa__thumbnails .carDetail-module-scss-module__G22Twa__thumbnail img{object-fit:cover;width:100%;height:100%}.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__gallery .carDetail-module-scss-module__G22Twa__mainImage{aspect-ratio:4/3;border-radius:16px;flex:1;position:relative;overflow:hidden}.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__gallery .carDetail-module-scss-module__G22Twa__mainImage img{object-fit:cover;width:100%;height:100%}.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details{flex-direction:column;flex:1;gap:25px}.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details h1{color:#fff;margin:0;font-size:40px;font-weight:500;line-height:57px}@media only screen and (max-width:1024px){.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details h1{font-size:28px;line-height:36px}}@media only screen and (max-width:768px){.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details h1{font-size:22px;line-height:30px}}@media only screen and (min-width:768px) and (max-width:1024px){.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details h1{font-size:32px;line-height:40px}}@media only screen and (min-width:1024px) and (max-width:1480px){.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details h1{font-size:36px;line-height:44px}}.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details .carDetail-module-scss-module__G22Twa__rating{color:#fff;align-items:center;gap:10px;padding-top:20px;font-size:14px;display:flex}.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details .carDetail-module-scss-module__G22Twa__rating .carDetail-module-scss-module__G22Twa__stars{color:#fff;display:flex}.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details .carDetail-module-scss-module__G22Twa__description{color:#cacaca;margin:0;font-size:16px;font-weight:400;line-height:24px}@media only screen and (max-width:1024px){.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details .carDetail-module-scss-module__G22Twa__description{font-size:15px;line-height:23px}}@media only screen and (min-width:1024px) and (max-width:1480px){.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details .carDetail-module-scss-module__G22Twa__description{font-size:16px;line-height:24px}}.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details .carDetail-module-scss-module__G22Twa__description,.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details .carDetail-module-scss-module__G22Twa__keyFeatures{color:#fff}.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details .carDetail-module-scss-module__G22Twa__keyFeatures h3{color:#cacaca;margin:0;font-size:18px;font-weight:500;line-height:26px}@media only screen and (max-width:1024px){.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details .carDetail-module-scss-module__G22Twa__keyFeatures h3{font-size:16px;line-height:23px}}@media only screen and (min-width:1024px) and (max-width:1480px){.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details .carDetail-module-scss-module__G22Twa__keyFeatures h3{font-size:16px;line-height:26px}}.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details .carDetail-module-scss-module__G22Twa__keyFeatures h3{padding-bottom:20px}.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details .carDetail-module-scss-module__G22Twa__keyFeatures ul{margin:0;padding:0;list-style:none}.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details .carDetail-module-scss-module__G22Twa__keyFeatures ul li{color:#cacaca;margin:0;font-size:16px;font-weight:400;line-height:24px}@media only screen and (max-width:1024px){.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details .carDetail-module-scss-module__G22Twa__keyFeatures ul li{font-size:15px;line-height:23px}}@media only screen and (min-width:1024px) and (max-width:1480px){.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details .carDetail-module-scss-module__G22Twa__keyFeatures ul li{font-size:16px;line-height:24px}}.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details .carDetail-module-scss-module__G22Twa__keyFeatures ul li{color:#fff;padding-bottom:8px;padding-left:20px;position:relative}.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details .carDetail-module-scss-module__G22Twa__keyFeatures ul li:before{content:"•";color:#fff;position:absolute;left:0}.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details .carDetail-module-scss-module__G22Twa__bookBtn{color:#000;cursor:pointer;box-sizing:border-box;background-color:#fff;border:none;border-radius:50px;width:100%;padding:12px 30px;font-size:16px;font-weight:500;line-height:24px}@media only screen and (max-width:1024px){.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details .carDetail-module-scss-module__G22Twa__bookBtn{padding:10px;font-size:16px;line-height:24px}}@media only screen and (min-width:1024px) and (max-width:1480px){.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details .carDetail-module-scss-module__G22Twa__bookBtn{padding:10px;font-size:14px;line-height:24px}}.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details .carDetail-module-scss-module__G22Twa__bookBtn{text-align:center;margin-top:20px;text-decoration:none;display:inline-block}.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details .carDetail-module-scss-module__G22Twa__bookBtn:hover{background-color:#cacaca}.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details .carDetail-module-scss-module__G22Twa__tabs{margin-top:32px}.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details .carDetail-module-scss-module__G22Twa__tabs .carDetail-module-scss-module__G22Twa__tabHeader{gap:20px;margin-bottom:20px;display:flex}.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details .carDetail-module-scss-module__G22Twa__tabs .carDetail-module-scss-module__G22Twa__tabHeader button{color:#fff;cursor:pointer;box-sizing:border-box;background-color:#0000;border:1px solid #fff;border-radius:50px;padding:12px 30px;font-size:18px;font-weight:400;line-height:20px;text-decoration:none}@media only screen and (max-width:768px){.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details .carDetail-module-scss-module__G22Twa__tabs .carDetail-module-scss-module__G22Twa__tabHeader button{padding:8px 15px;font-size:15px;line-height:23px}}@media only screen and (min-width:1024px) and (max-width:1480px){.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details .carDetail-module-scss-module__G22Twa__tabs .carDetail-module-scss-module__G22Twa__tabHeader button{padding:12px 20px;font-size:18px;line-height:24px}}.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details .carDetail-module-scss-module__G22Twa__tabs .carDetail-module-scss-module__G22Twa__tabHeader button{cursor:pointer;background:0 0;border:none;padding:0;transition:color .3s}.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details .carDetail-module-scss-module__G22Twa__tabs .carDetail-module-scss-module__G22Twa__tabHeader button.carDetail-module-scss-module__G22Twa__active{color:#fff;text-underline-offset:5px;text-decoration:underline}.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details .carDetail-module-scss-module__G22Twa__tabs .carDetail-module-scss-module__G22Twa__tabHeader button:hover{color:#fff;background-color:#0000}.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details .carDetail-module-scss-module__G22Twa__tabs .carDetail-module-scss-module__G22Twa__tabContent{color:#cacaca;margin:0;font-size:16px;font-weight:400;line-height:24px}@media only screen and (max-width:1024px){.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details .carDetail-module-scss-module__G22Twa__tabs .carDetail-module-scss-module__G22Twa__tabContent{font-size:15px;line-height:23px}}@media only screen and (min-width:1024px) and (max-width:1480px){.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details .carDetail-module-scss-module__G22Twa__tabs .carDetail-module-scss-module__G22Twa__tabContent{font-size:16px;line-height:24px}}.carDetail-module-scss-module__G22Twa__carDetailSection .carDetail-module-scss-module__G22Twa__container .carDetail-module-scss-module__G22Twa__details .carDetail-module-scss-module__G22Twa__tabs .carDetail-module-scss-module__G22Twa__tabContent{font-size:14px;line-height:1.6}
