.vehicle-price-discount{font-size:.9rem;color:gray;line-height:1rem;font-family:at_hauss_stdlight;font-weight:700}.vehicle-price-discount-savings{font-size:.7rem;color:gray;line-height:1rem}.vehicle-price-iva{font-size:.9rem;display:block;color:#464646;line-height:1rem;align-items:center;display:flex;text-underline-offset:3px;font-family:at_hauss_stdlight}@media (min-width: 768px){.vehicle-price-iva{font-size:1rem}}.vehicle-monthly{border:2px solid orange;border-left:0px;align-items:center;border-radius:0 30px 30px 0}.vehicle-custom-monthly{font-size:.9rem;color:gray;line-height:1rem;align-items:center;display:flex;text-underline-offset:3px;font-family:at_hauss_stdlight}.vehicle-custom-monthly:hover{transform:scale(1.02);transition:.2s}@media (min-width: 768px){.vehicle-custom-monthly{font-size:1rem}}.vehicle-price{font-size:1.8rem;font-family:at_hauss_stdbold;line-height:1.9rem}.vehicle-price .btn_info{right:auto!important}.vehicle-price-text{font-size:.9rem;line-height:1.5rem}@media (min-width: 768px){.vehicle-price-text{font-size:1rem}}.vehicle-price-text-subtitle{font-size:.9rem;line-height:1rem;font-family:at_hauss_stdregular}.vehicle-text-alerta{font-size:1rem;line-height:1.2rem}.btn_quadis_contact,.btn_quadis_contact_sold{border-radius:30px;font-weight:700;max-width:30rem;min-width:fit-content;box-shadow:0 3px 13px #0000002b;display:block;text-align:center;align-items:center;font-size:16px}.btn_quadis_contact,.btn_quadis_contact_sold{background:#f5a400}.btn_quadis_contact:hover,.btn_quadis_contact_sold:hover{cursor:pointer;box-shadow:0 3px 16px #0000001a;transform:scale(1.03);transition:.3s}.bell-reminder{border:1px solid rgba(245,163,0,100);border-radius:30px;align-items:center;background:white;color:#f5a300;display:flex}.bell-reminder:hover{cursor:pointer;transform:scale(1.05);transition:.5s}.btn_quadis_reservar{border-radius:30px;font-weight:700;box-shadow:0 3px 13px #0000002b;text-align:center;max-width:30rem;align-items:center;font-size:16px;overflow-y:hidden;max-height:3rem;line-height:1.3rem}.btn_quadis_reservar{background:black;color:#fff}.btn_quadis_reservar:hover{cursor:pointer;box-shadow:0 3px 16px #0000001a;transform:scale(1.03);transition:.3s}.btn_quadis_reservar svg{min-width:28px}.cc-tooltip__wrapper{display:none}@media (min-width: 768px){.btn_quadis_reservar,.btn_quadis_contact,.btn_quadis_contact_sold{font-size:1.2rem}.btn_quadis_reservar:hover .cc-tooltip__wrapper{display:block;position:absolute;width:max-content;max-width:250px;padding:8px;z-index:2;font-size:.875rem;left:50%;border-radius:30px;transform:translate(-50%);background-color:#000;color:#fff;top:-8.5rem}.cc-tooltip__wrapper:before{content:"";position:absolute;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid transparent;border-top-color:#000;left:50%;top:100%;transform:translate(-50%) rotate(0)}}@media (max-width: 435px){.vehicle-data-actions{padding-left:0!important}.btn_quadis_reservar,.btn_quadis_contact,.btn_quadis_contact_sold{font-size:15px}.btn_quadis_reservar span>span{font-size:14px}}@media (max-width: 384px){.btn_quadis_reservar,.btn_quadis_contact,.btn_quadis_contact_sold{font-size:14px}.btn_quadis_reservar span>span{font-size:13px}}.vehicle-data-actions>.contact-button{min-width:50%}@media (min-width:540px) and (max-width:991px){.vehicle-data-actions>.contact-button{width:30rem}}@media (min-width:670px) and (max-width:714px){.reserve-button{justify-content:start}.reserve-button>.btn_quadis_reservar{width:30rem!important}}@media (min-width:715px) and (max-width:767px){.reserve-button{justify-content:end}}@media (min-width:787px) and (max-width:991px){.reserve-button{justify-content:end}}.button-show-images{float:right;bottom:18%;right:5%;position:absolute;z-index:9999;width:90%;text-align:right;background:white;color:#000;border-radius:0 30px 30px 0;box-shadow:0 3px 13px #0003;width:fit-content}.button-show-images:hover{cursor:pointer;transform:scale(1.02);transition:.2s}.button-show-images>span{position:absolute;background:white;border-radius:30px;height:2.1rem;width:2.05rem;left:-17%;top:-20%;text-align:center;box-shadow:0 3px 13px #0003}@media (min-width: 768px){.button-show-images{bottom:10%}.button-show-images>span{top:-.3rem}}.button-moves{line-height:1.3rem;max-width:30rem;color:#fff;background:rgb(135 135 135 / 67%);border-radius:50px;display:flex}.button-moves a{color:#fff;text-decoration:underline;text-underline-offset:4px;font-weight:700}.button-moves-white,.button-moves-white a{color:#000}.button-moves-white{background:#f0f0f0;border:1px solid #e0e0e07e;box-shadow:0 .657px 10px #0000001a}.btn_moves{font-weight:700;text-decoration:underline;margin-left:.3rem;cursor:pointer}@media (min-width: 990px){.button-moves{max-width:50rem}}.btn_otros_kms{background:white;font-weight:400;line-height:1rem;border-radius:30px;max-width:30rem;box-shadow:0 3px 13px #0000002b;display:block;min-height:2.7rem;text-align:center;align-items:center;font-size:1rem}.btn_otros_kms:hover{cursor:pointer;transform:scale(1.02);transition:.2s}.button-ver-video{text-align:center;max-width:23rem;border-radius:30px;margin:auto;height:3rem;color:#000;align-items:center;font-size:1.1rem;font-weight:700;background:white;box-shadow:0 1px 14px #00000038;min-width:fit-content;min-height:fit-content;overflow:hidden;line-height:1.2rem}.button-ver-video:hover{color:#000;transform:scale(1.02);transition:.3s;cursor:pointer}.custom-renting-section{width:100%;height:100%;line-height:1.3rem;font-size:.85rem;border-top:1px solid rgb(215,215,215)}.custom-renting-button{background:white;font-weight:400;border:1px solid black;color:#000;box-shadow:none;border-radius:30px;max-width:30rem;display:block;text-align:center;cursor:pointer;font-size:1rem}.custom-renting-button:hover{transition:.2s;transform:scale(1.02)}.btn_download_contact>svg:hover{cursor:pointer;transform:scale(1.07);transition:.2s}.btn_share_vehicle>svg:hover{cursor:pointer;transform:scale(1.07);transition:.2s}.vehicle_share_tooltip{position:absolute;text-align:center;font-weight:700;color:gray;top:-13rem;background:white;border-radius:20px;z-index:999;left:-10rem;width:17rem;box-shadow:0 3px 13px #0003}.vehicle_share_tooltip .row .col a:hover,.copyToClipboard:hover{transform:scale(1.1);cursor:pointer}.vehicle_share_tooltip span:after{content:"";position:absolute;top:auto;bottom:-25px;left:5.5rem;margin-left:80px;border-width:18px;border-style:solid;border-color:#ffffff transparent transparent transparent;transform:rotate(1deg)}.vehicle_share_tooltip_other{top:2.8rem!important}.vehicle_share_tooltip_other span:after{top:-25px!important;bottom:auto!important;transform:rotate(180deg)!important}@media (min-width: 992px){.vehicle_share_tooltip{width:30rem;top:-8.5rem}}.phyron-video{border-radius:30px}.vehicle-discount{border-radius:5px;background:#f5a400;box-shadow:0 2px 8px #0000002b;font-weight:700;height:2rem;width:fit-content;align-items:center;display:flex;font-size:.9rem}.vehicle-name{font-size:2rem;line-height:2.3rem;font-weight:700}.vehicle-description{font-size:1.5rem;line-height:1.7rem;font-family:at_hauss_stdlight}@media (min-width: 768px){.vehicle-name{font-size:2.8rem;line-height:3rem}.vehicle-description{font-size:1.7rem;line-height:2.3rem}}.vehicle-warranty{background:rgb(100,100,100);height:1.7rem;width:1.7rem;font-size:1rem;display:inline-grid;text-align:center;align-items:center;border-radius:20px;box-shadow:0 .652px 3.91px #0000002b}.vehicle-warranty-text{display:block;height:1.7rem;width:9.5rem;font-size:.7rem;border-radius:12px;background:#9b9b9b;box-shadow:0 .652px 3.91px #0000002b;color:#fff}.vehicle-section-description{max-width:60rem;line-height:1.5rem}.vehicle-description-parts pre{overflow:hidden;font-family:var(--font-family-sans-serif);white-space:pre-wrap;word-wrap:break-word;overflow-x:auto;max-width:100%}.vehicle-description-show-more:hover{transform:scale(1.02);transition:.2s}.arrow-up>svg{transform:rotate(180deg)}.action-card{margin:auto;background:#f5a400;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 2px 17px #00000045}.action-card-black{background:black;color:#fff}.action-card:hover{box-shadow:0 2px 25px #00000045;transition:.2s}.action-card:before{content:"";position:absolute;top:45%;left:0;width:.2rem;height:15rem;background:linear-gradient(to bottom,rgba(0,0,0,0),black,rgba(0,0,0,0));transform-origin:0 0;transform:rotate(202deg)}.action-card-title{font-weight:700;font-size:1.6rem;line-height:2rem}.action-card-subtitle{font-size:1.3rem;line-height:1.4rem}.action-card-button{background:black;color:#fff;border-radius:30px;box-shadow:0 3px 13px #0000002b;display:grid;font-weight:700;text-align:center;align-items:center;height:3rem;max-width:17rem;font-size:1rem!important}.action-card-black .btn_quadis_reservar{background:white;color:#000}.action-card-button:hover{cursor:pointer;transition:.2s;transform:scale(1.03);box-shadow:0 3px 18px #0000002b}@media (min-width: 992px){.vehicle-warranty-text{margin-top:0}.action-card-title{font-size:2.4rem;line-height:2.7rem}.action-card{max-height:fit-content;align-items:center;max-width:66rem;display:flex}.action-card:before{content:"";position:absolute;top:90%;left:69%;width:.2rem;height:25rem;background:linear-gradient(to bottom,rgba(0,0,0,0),black,rgba(0,0,0,0));transform-origin:0 0;transform:rotate(202deg)}.action-card-black:before{background:linear-gradient(to bottom,rgba(0,0,0,0),#F5A400,rgba(0,0,0,0))}}.vehicle-fuel{border-radius:20px;align-items:center;font-size:.75rem;height:1.5rem;width:fit-content;display:flex;color:#fff;box-shadow:0 2px 6px #0000002b}.vehicle-fuel-gasolina{background:#5D995F}.vehicle-fuel-diésel{background:#000000}.vehicle-fuel-híbrido{background:#3C41C0}.vehicle-fuel-híbrido.enchufable{background:#8D98D0}.vehicle-fuel-eléctrico{background:#62BFB5}@media (min-width: 768px){.vehicle-fuel{height:1.7rem;font-size:.9rem}}.vehicles_vn h2{text-align:center;max-width:100%}@media (min-width: 990px){#news-vehicles .swiper.topArrows{padding-top:0rem!important}}.banner_header:before{background-color:#0000}@media (max-width: 600px){.header{padding-top:70px}.banner_content{min-height:674px}.stock-container{margin-left:1rem}.section__titles div{font-size:18.34px;font-style:normal;font-weight:600;line-height:19.794px;letter-spacing:-.097px}.section__titles h3{font-size:18.34px;font-style:normal;font-weight:350;line-height:19.794px;letter-spacing:-.097px}.section__titles h2{margin-bottom:20px}}#news-vehicles .swiper-pagination{display:none!important}
