.vehicles_show_view .heading h1{margin-bottom:10px}.vehicles_show_view .heading .model_version{display:inline-block;padding:5px 20px;line-height:normal;color:#ffffff;background-color:#191919;font-size:1.6rem;font-weight:700}.vehicles_show_view h2{margin-bottom:20px;text-align:left;font-weight:300;font-size:2.6rem}@media only screen and (min-width: 950px){.vehicles_show_view h2{font-size:3.2rem}}.vehicles_show_view a.button.more{color:red;text-decoration:underline}.vehicles_show_view .vehicle_grid{margin-top:20px;display:grid;grid-template-columns:1fr;gap:30px}@media only screen and (min-width: 768px){.vehicles_show_view .vehicle_grid{grid-template-columns:1fr 1fr;align-items:start}}@media only screen and (min-width: 950px){.vehicles_show_view .vehicle_grid{grid-template-columns:2fr 1fr}}.vehicles_show_view .vehicle_gallery{position:relative}@media only screen and (min-width: 768px){.vehicles_show_view .vehicle_gallery{grid-column:1}}.vehicles_show_view .vehicle_gallery .vehicle_main_wrap{position:relative;margin-bottom:20px}.vehicles_show_view .vehicle_gallery .vehicle_main_wrap a.vehicle_image_main{position:relative;display:block;width:100%;height:500px;margin-bottom:20px;overflow:hidden;border-radius:15px;box-shadow:0 0 8px 0 rgba(0,0,0,0.15)}.vehicles_show_view .vehicle_gallery .vehicle_main_wrap a.vehicle_image_main img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.vehicles_show_view .vehicle_gallery .vehicle_main_wrap .gallery_nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:40px;height:40px;border:none;border-radius:50%;background-color:rgba(255,255,255,0.45);background-size:16px 16px;background-repeat:no-repeat;background-position:center;cursor:pointer;transition:background-color .2s ease-in-out}.vehicles_show_view .vehicle_gallery .vehicle_main_wrap .gallery_nav:hover{background-color:rgba(255,255,255,0.7)}.vehicles_show_view .vehicle_gallery .vehicle_main_wrap .gallery_nav.gallery_prev{left:10px;background-image:url('../../../img/button_arrow_left.svg')}.vehicles_show_view .vehicle_gallery .vehicle_main_wrap .gallery_nav.gallery_next{right:10px;background-image:url('../../../img/button_arrow_right.svg')}.vehicles_show_view .vehicle_gallery .vehicle_main_wrap .gallery_nav.disabled{opacity:.35;pointer-events:none;cursor:default}.vehicles_show_view .vehicle_gallery .vehicle_main_wrap a.gallery_zoom{pointer-events:none;background-image:url(../../galleries/img/galleries_image_zoom_inverz.svg);background-repeat:no-repeat;background-size:contain;position:absolute;display:block;width:60px;height:60px;border-radius:0 15px 0 0;top:0px;left:0px;transform:rotate(-90deg);opacity:50%}.vehicles_show_view .vehicle_gallery .vehicle_thumbnails{overflow:hidden}.vehicles_show_view .vehicle_gallery .vehicle_thumbnails .thumbnails_track{display:flex;gap:10px;transition:transform .3s ease-in-out}.vehicles_show_view .vehicle_gallery .vehicle_thumbnails .thumbnails_track a.vehicle_image_thumbnail{flex:0 0 calc(25% - 8px);display:block;border-radius:8px;overflow:hidden;opacity:.7;filter:saturate(.3);transition:opacity .2s ease-in-out,box-shadow .2s ease-in-out}.vehicles_show_view .vehicle_gallery .vehicle_thumbnails .thumbnails_track a.vehicle_image_thumbnail.active{opacity:1;filter:saturate(1)}.vehicles_show_view .vehicle_gallery .vehicle_thumbnails .thumbnails_track a.vehicle_image_thumbnail:hover{opacity:1;filter:saturate(1)}.vehicles_show_view .vehicle_gallery .vehicle_thumbnails .thumbnails_track a.vehicle_image_thumbnail img{width:100%;height:100px;object-fit:cover;object-position:center;display:block}.vehicles_show_view .vehicle_gallery .vehicle_highlights{position:absolute;z-index:2;top:38px;right:-5px;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.vehicles_show_view .vehicle_gallery .vehicle_highlights .highlight{position:relative;padding:8px 15px 8px 22px;background:linear-gradient(to right, #d7032e, #750219);color:#fff;font-size:1.2rem;font-weight:700;clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%, 12px 50%);box-shadow:-2px 2px 4px rgba(0,0,0,0.25)}.vehicles_show_view .vehicle_gallery .vehicle_highlights .highlight::after{content:'';position:absolute;bottom:-6px;right:0;width:0;height:0;border-style:solid;border-width:6px 3px 0 0;border-color:#3a010d transparent transparent transparent}.vehicles_show_view .vehicle_gallery .vehicle_highlights .highlight{font-size:1.4rem;padding:12px 20px 12px 25px}.vehicles_show_view .vehicle_details{border:1px solid #f2f2f2;border-radius:5px;padding:30px 20px}@media only screen and (min-width: 768px){.vehicles_show_view .vehicle_details{grid-column:2;grid-row:1 / span 10;align-self:start;position:sticky;top:120px}}.vehicles_show_view .vehicle_details .vehicle_number{font-size:1.2rem;color:#606060;margin-bottom:10px}.vehicles_show_view .vehicle_details .labels{text-align:left}.vehicles_show_view .vehicle_details .labels span{display:inline-block;font-size:1.2rem;background-color:#606060;color:#ffffff;border-radius:2px;margin-right:3px;margin-bottom:3px;padding:4px 6px}.vehicles_show_view .vehicle_details .labels span.success{background-color:#53bb6b}.vehicles_show_view .vehicle_details .labels span.warning{background-color:#f0a500}.vehicles_show_view .vehicle_details .labels span.danger{background-color:#d7032e}.vehicles_show_view .vehicle_details .labels span.info{background-color:#3498db}.vehicles_show_view .vehicle_details .labels{margin-bottom:12px}.vehicles_show_view .vehicle_details .specs{display:grid;grid-template-columns:1fr 1fr;gap:2px;text-align:left;margin:10px 0}.vehicles_show_view .vehicle_details .specs .spec{font-size:1.2rem;color:#606060;padding:5px;padding-left:22px;background-size:18px 18px;background-repeat:no-repeat;background-position:left center}.vehicles_show_view .vehicle_details .specs .spec.drivetrain{background-image:url('../img/vehicles_icon_drivetrain.svg')}.vehicles_show_view .vehicle_details .specs .spec.mileage{background-image:url('../img/vehicles_icon_mileage.svg')}.vehicles_show_view .vehicle_details .specs .spec.fuel{background-image:url('../img/vehicles_icon_fuel.svg')}.vehicles_show_view .vehicle_details .specs .spec.power{background-image:url('../img/vehicles_icon_power.svg')}.vehicles_show_view .vehicle_details .specs .spec.registration{background-image:url('../img/vehicles_icon_registration.svg')}.vehicles_show_view .vehicle_details .specs .spec.transmission{background-image:url('../img/vehicles_icon_transmission.svg')}.vehicles_show_view .vehicle_details .specs .spec.color{background-image:url('../img/vehicles_icon_color.svg')}.vehicles_show_view .vehicle_details .specs .spec.door{background-image:url('../img/vehicles_icon_door.svg')}.vehicles_show_view .vehicle_details .specs .spec.engine{background-image:url('../img/vehicles_icon_engine.svg')}.vehicles_show_view .vehicle_details .specs .spec.seat{background-image:url('../img/vehicles_icon_seat.svg')}.vehicles_show_view .vehicle_details .specs .spec{font-size:1.4rem;padding:7px;padding-left:25px;background-size:20px 20px}.vehicles_show_view .vehicle_details .specs .spec.registration{background-size:18px 18px}.vehicles_show_view .vehicle_details .specs .spec.door{background-size:18px 18px}.vehicles_show_view .vehicle_details .consumption{padding:10px 0;border-bottom:1px solid #f2f2f2;text-align:center}.vehicles_show_view .vehicle_details .consumption span{display:block;font-size:1.2rem;color:#8c8c8c;font-style:italic}.vehicles_show_view .vehicle_details .consumption{padding-bottom:20px}.vehicles_show_view .vehicle_details .consumption span{font-size:1.4rem}.vehicles_show_view .vehicle_details .prices{margin-top:10px;margin-bottom:5px;text-align:center}.vehicles_show_view .vehicle_details .prices .price_market{font-size:1.2rem;color:#606060;margin-bottom:2px}.vehicles_show_view .vehicle_details .prices .price_market .value.crossed{text-decoration:line-through}.vehicles_show_view .vehicle_details .prices .price_public{display:flex;align-items:baseline;justify-content:center;gap:8px}.vehicles_show_view .vehicle_details .prices .price_public .label{font-size:1.4rem;color:#333333}.vehicles_show_view .vehicle_details .prices .price_public .value{font-size:2.2rem;font-weight:700;color:#d7032e}.vehicles_show_view .vehicle_details .prices .price_public .value.na{font-size:1.4rem;font-weight:400;color:#606060}.vehicles_show_view .vehicle_details .prices .price_vat{font-size:1.2rem;color:#606060;font-style:italic;margin-top:2px}.vehicles_show_view .vehicle_details .prices{padding:30px 0;padding-bottom:20px;margin-bottom:15px}.vehicles_show_view .vehicle_details .prices .price_market{font-size:1.4rem;margin-bottom:4px}.vehicles_show_view .vehicle_details .prices .price_public{padding-top:10px}.vehicles_show_view .vehicle_details .prices .price_public .value{font-size:2.6rem}.vehicles_show_view .vehicle_details .prices .price_vat{font-size:1.2rem;color:#8c8c8c;margin-top:5px}.vehicles_show_view .vehicle_details .prices .price_flags{margin-top:10px;display:flex;flex-wrap:wrap;gap:6px}.vehicles_show_view .vehicle_details .prices .price_flags .price_flag{display:inline-block;font-size:1.2rem;padding:3px 10px;border:1px solid #f2f2f2;border-radius:12px;color:#606060;background-color:rgba(0,0,0,0.02)}.vehicles_show_view .vehicle_details .cta{text-align:center}.vehicles_show_view .vehicle_description{margin-top:30px;padding-top:20px}@media only screen and (min-width: 768px){.vehicles_show_view .vehicle_description{grid-column:1}}.vehicles_show_view .info_box{margin-top:10px;border:1px solid #f2f2f2;border-radius:5px;padding:30px 20px;text-align:center}@media only screen and (min-width: 768px){.vehicles_show_view .info_box{padding:40px;grid-column:1}}.vehicles_show_view .info_box table{width:100%;margin-bottom:30px}.vehicles_show_view .info_box table th,.vehicles_show_view .info_box table td{border:0px}.vehicles_show_view .info_box table th{text-align:left}.vehicles_show_view .info_box table td{text-align:right}.vehicles_show_view .vehicle_condition .condition_description{margin-top:15px;font-size:1.4rem;text-align:left}.vehicles_show_view .vehicle_financing .financing_sub_heading{margin-top:25px;margin-bottom:10px;font-size:1.4rem}.vehicles_show_view .vehicle_financing .financing_partner,.vehicles_show_view .vehicle_financing .financing_grant{margin-top:15px;font-size:1.4rem;text-align:left}.vehicles_show_view .vehicle_equipment table{border-collapse:separate;border-spacing:5px}.vehicles_show_view .vehicle_equipment table td{text-align:left}.vehicles_show_view .vehicle_equipment table tr:nth-child(2n){background-color:transparent}.vehicles_show_view .vehicle_equipment table tr:nth-child(2n) td{background-color:#f7f7f7}.vehicles_show_view .vehicle_equipment .check{margin-right:4px}/*# sourceMappingURL=./vehicles_offer_show_view.css.map */