.page-module-scss-module__7vTV4a__vehiclePage .page-module-scss-module__7vTV4a__vehicleDetails{flex-direction:column;gap:1rem;padding:0 1rem;display:flex;overflow-x:hidden}@media (min-width:1280px){.page-module-scss-module__7vTV4a__vehiclePage .page-module-scss-module__7vTV4a__vehicleDetails{overflow-x:unset;padding:1.5rem 0 0}}.page-module-scss-module__7vTV4a__vehiclePage .page-module-scss-module__7vTV4a__vehicleDetails .page-module-scss-module__7vTV4a__titleAndEngineDetails{background-color:#f6f6f6;flex-direction:column;margin:0 -1rem -2.5rem;padding:1.5rem 1rem 4rem;display:flex}.page-module-scss-module__7vTV4a__vehiclePage .page-module-scss-module__7vTV4a__vehicleDetails .page-module-scss-module__7vTV4a__titleAndEngineDetails>div:nth-child(odd){padding-bottom:.5rem}@media (min-width:1280px){.page-module-scss-module__7vTV4a__vehiclePage .page-module-scss-module__7vTV4a__vehicleDetails .page-module-scss-module__7vTV4a__titleAndEngineDetails>div:nth-child(odd){border-bottom:1px solid #ddd;padding-bottom:1rem}}.page-module-scss-module__7vTV4a__vehiclePage .page-module-scss-module__7vTV4a__vehicleDetails .page-module-scss-module__7vTV4a__titleAndEngineDetails>div:nth-child(2n){padding-top:.5rem}@media (min-width:1280px){.page-module-scss-module__7vTV4a__vehiclePage .page-module-scss-module__7vTV4a__vehicleDetails .page-module-scss-module__7vTV4a__titleAndEngineDetails>div:nth-child(2n){padding-top:1rem}.page-module-scss-module__7vTV4a__vehiclePage .page-module-scss-module__7vTV4a__vehicleDetails .page-module-scss-module__7vTV4a__titleAndEngineDetails{background-color:unset;padding:unset;margin:0}}.page-module-scss-module__7vTV4a__vehiclePage .page-module-scss-module__7vTV4a__prices{flex-direction:column;gap:1.5rem;display:flex}.page-module-scss-module__7vTV4a__vehiclePage .page-module-scss-module__7vTV4a__campaignRibbon{margin-bottom:1.5rem}.page-module-scss-module__7vTV4a__generalCampaign{margin-top:1.5rem}
.swiper-creative .swiper-slide{backface-visibility:hidden;transition-property:transform,opacity,height;overflow:hidden}
@media (max-width:599px){.kccl-grid:has(.ContentfulImageCarousel-module-scss-module__USxUfa__container){--grid-horizontal-padding:0}}.ContentfulImageCarousel-module-scss-module__USxUfa__container{width:100%;margin:0 auto;padding:2rem 0;position:relative}@media (min-width:600px){.ContentfulImageCarousel-module-scss-module__USxUfa__container{width:min(80%,112.5rem);padding:3rem 0 3.5rem}}.kccl-grid .ContentfulImageCarousel-module-scss-module__USxUfa__container{width:100%;min-width:0;margin:0;padding:0}.ContentfulImageCarousel-module-scss-module__USxUfa__container .ContentfulImageCarousel-module-scss-module__USxUfa__topBar{align-items:center;gap:1rem;margin-bottom:2rem;display:flex}@media (max-width:599px){.ContentfulImageCarousel-module-scss-module__USxUfa__container .ContentfulImageCarousel-module-scss-module__USxUfa__topBar{padding:0 1rem}}.ContentfulImageCarousel-module-scss-module__USxUfa__container .ContentfulImageCarousel-module-scss-module__USxUfa__topBar .ContentfulImageCarousel-module-scss-module__USxUfa__navigationButtons{gap:.5rem;margin-left:auto;display:flex}.ContentfulImageCarousel-module-scss-module__USxUfa__container .ContentfulImageCarousel-module-scss-module__USxUfa__slide{aspect-ratio:16/9;transform-origin:50%;will-change:transform;border:.25rem solid var(--grid-background-color,#fff);border-radius:1rem;justify-content:center;align-items:center;width:90%;transition:all .3s;display:flex;overflow:hidden}@media (min-width:600px){.ContentfulImageCarousel-module-scss-module__USxUfa__container .ContentfulImageCarousel-module-scss-module__USxUfa__slide{width:50%}}.ContentfulImageCarousel-module-scss-module__USxUfa__container .ContentfulImageCarousel-module-scss-module__USxUfa__scrollbarTrack{background:var(--scrollbar-track-color,#ddd);border-radius:.125rem;width:50%;height:.125rem;position:absolute;bottom:.625rem;left:50%;transform:translate(-50%)}.ContentfulImageCarousel-module-scss-module__USxUfa__container .ContentfulImageCarousel-module-scss-module__USxUfa__scrollbarThumb{background:var(--scrollbar-thumb-color,#cb4700);will-change:transform;height:.25rem;transform-style:preserve-3d;border-radius:.125rem;outline:1px solid #0000;transition:transform .3s;position:absolute;top:-.0625rem}.ContentfulImageCarousel-module-scss-module__USxUfa__container .swiper.contentful-image-carousel{padding-bottom:1.5rem}.ContentfulImageCarousel-module-scss-module__USxUfa__container .swiper.contentful-image-carousel .swiper-slide-prev{transform-origin:100%}.ContentfulImageCarousel-module-scss-module__USxUfa__container .swiper.contentful-image-carousel .swiper-slide-next{transform-origin:0}.ContentfulImageCarousel-module-scss-module__USxUfa__imageButtonWrapper{appearance:none;width:100%;height:100%;transform-style:preserve-3d;background-color:#0000;border:none;margin:0;padding:0;display:block;position:relative}.ContentfulImageCarousel-module-scss-module__USxUfa__imageButtonWrapper:disabled{cursor:default}.ContentfulImageCarousel-module-scss-module__USxUfa__imageButtonWrapper:not(:disabled):hover{cursor:zoom-in}.ContentfulImageCarousel-module-scss-module__USxUfa__imageButtonWrapper:not(:disabled):focus-within:not(:active) img{outline-offset:-.125rem;outline:.125rem solid #0076ca}.ContentfulImageCarousel-module-scss-module__USxUfa__imageButtonWrapper img{object-fit:cover;object-position:center;backface-visibility:hidden;width:100%;height:100%;transform:translateZ(0)}
