.vehicle{margin-top:5rem}.vehicle .vehicle__title{font-family:Poppins;font-size:32px!important;font-style:normal;font-weight:600!important;line-height:40px!important;margin:0 1rem}.vehicle .vehicle__subtitle{color:var(--colors-basics-night-grey,#273140);font-family:Open Sans,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin:0 1rem}.vehicle .vehicle__container_image{align-items:center;background:#eefbfc;border-radius:6px;display:flex;flex-direction:column;height:fit-content;justify-content:center}.vehicle__image_description{display:none}.vehicle .vehicle__description{margin:-2.5rem auto 0;position:relative;width:90%}.vehicle .vehicle__description .vehicle__info-title{font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:24px;text-align:center}.vehicle .vehicle__description .vehicle__info-monthly-fee{align-items:center;background:var(--colors-pincipal-sky-blue,#67e0e61a);border-radius:6px;display:flex;flex-direction:column;justify-content:center;margin:auto;min-height:100px;width:90%}.vehicle__info-monthly-fee span{color:var(--colors-pincipal-ocean-blue,#000059);font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-align:center}.vehicle__info-monthly-fee h4{color:var(--colors-pincipal-green,#00cca7);font-family:Poppins;font-size:24px!important;font-style:normal;font-weight:600;line-height:32px;padding:.3rem 0}.vehicle__description_benefits{margin:auto auto 14px;width:90%}.vehicle__description_benefits h3{font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.vehicle__description_benefits ul{list-style:none;margin:0;padding:0}.vehicle__description_benefits li{font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.vehicle__description_benefits li i{font-weight:400!important}.vehicle__description_benefits ul li:nth-child(-n+3){margin-bottom:8px}.vehicle__market_price h3{font-family:Poppins;font-size:16px!important;font-style:normal;font-weight:600;line-height:24px}.vehicle__market_price_container{align-items:center;background-color:rgba(164,172,184,.24);border-radius:6px;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:16px;padding:8px 16px}.vehicle__market_price_container span:first-child{color:var(--colors-basics-night-grey,#273140);font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.vehicle__market_price_container span:last-child{font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.source-info{font-size:10px;margin:0}.additional_info,.source-info{color:var(--colors-basics-night-grey,#273140);font-family:Open Sans;font-style:italic;font-weight:300;line-height:20px}.additional_info{font-size:12px;margin:23px auto 0;width:90%}.wrapper-button-cta{margin-top:16px;text-align:center}div#custom-breadcrumb-carprice.f1-breadcrumb{background:transparent;display:block;height:auto;left:0;margin:auto;max-width:none;position:relative;right:0;width:auto}div.f1-breadcrumb{display:none}.vehicle__market_price_group{column-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}@media (768px < width <= 1024px){.vehicle__container{padding:0 1rem}}@media (width > 768px){.vehicle{width:100%}.vehicle__container{align-items:center;column-gap:1rem;display:grid;grid-template-columns:1fr 1fr}.additional_info{grid-column:2;width:100%}.vehicle .vehicle__container_image{height:100%}.vehicle .vehicle__description{margin:0;width:100%}.vehicle__image_description{display:block;font-size:8px;margin-top:1rem;text-align:center}.vehicle__info{display:flex;flex-direction:row}.vehicle .vehicle__description .vehicle__info-monthly-fee{padding:0 1.3rem;width:fit-content}.vehicle .vehicle__description .vehicle__info-title{font-size:24px!important;font-style:normal;font-weight:600;line-height:32px;text-align:left}.vehicle__description_benefits{width:100%}.vehicle__description_benefits ul{display:grid;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0}.vehicle__description_benefits h3{font-family:Poppins;font-style:normal;font-weight:600}.vehicle__description_benefits ul li:first-of-type{order:1}.vehicle__description_benefits ul li:nth-of-type(2){order:3}.vehicle__description_benefits ul li:nth-of-type(3){order:2}.vehicle__description_benefits ul li:nth-of-type(4){order:4}.vehicle__market_price{column-gap:1rem;display:flex;flex-direction:column}.vehicle__market_price h3{grid-column:span 2}}#form-alert-price .container-km-inputs,#form-alert-price .input-group{display:flex;flex-direction:column;gap:1rem}@media (min-width:768px){#form-alert-price .container-km-inputs{flex-direction:row}}@media (min-width:900px){#form-alert-price{width:100%}#form-alert-price .input-group{padding:10px}}#form-alert-price #btn-submit-alert-price{overflow:hidden;position:relative;z-index:1}#form-alert-price #btn-submit-alert-price.loading{background-color:#fff}#form-alert-price #btn-submit-alert-price.loading:before{animation:loading 10s linear infinite;background-color:var(--R5-color-primary-neonSea);bottom:0;content:"";height:100%;left:0;position:absolute;width:100%;z-index:-1}#form-alert-price #btn-submit-alert-price.complete:before{animation-duration:1s;animation-iteration-count:1;animation-name:complete}@keyframes loading{0%{width:0}to{width:100%}}@keyframes complete{0%{width:40%}to{width:100%}}#form-alert-price .container-checkDataProcessing{display:flex;gap:8px}#form-alert-price .bwdOdc{background:#fff;font-size:12px;list-style:none;margin-bottom:19px;padding:0!important;position:relative;width:100%}#form-alert-price .bwdOdc input[type=checkbox]{cursor:pointer;height:100%;opacity:0;position:absolute;width:100%;z-index:1}#form-alert-price .bwdOdc .head{-webkit-box-pack:justify;cursor:pointer;display:flex;font-size:16px;justify-content:space-between;-webkit-box-align:center;align-items:center}#form-alert-price .bwdOdc .head p{margin:0}#form-alert-price .bwdOdc .head i{float:right}#form-alert-price .bwdOdc .body{cursor:default;margin-top:14px;opacity:1;overflow:hidden;position:relative;z-index:2}#form-alert-price .bwdOdc .body>p{color:#a4acb8;font-size:12px;letter-spacing:-.1px;line-height:1.5}#form-alert-price .bwdOdc input[type=checkbox]{margin:0}#form-alert-price .bwdOdc input[type=checkbox]:checked~.head i{transform:rotate(-180deg)}#form-alert-price .bwdOdc input[type=checkbox]:checked~.body{height:0;margin-top:0;opacity:0}#form-alert-price .sc-imWYAI{background-color:transparent;margin:0}#form-alert-price .checkbox{display:flex;flex-direction:row;gap:9px}#form-alert-price .checkbox-container input[type=checkbox]{display:none}#form-alert-price .checkbox-container .custom-checkbox{border:2px solid var(--R5-color-primary-kon);border-radius:4px;display:block;height:22px;position:relative;width:22px}#form-alert-price .checkbox-container .custom-checkbox:after{color:transparent;content:"\f00c";display:block;font-family:Font Awesome\ 6 Pro;font-size:16px;font-weight:900;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#form-alert-price .checkbox-container input[type=checkbox]:not(:checked)+.custom-checkbox{background:var(--R5-color-neutral-polarWhite)}#form-alert-price .checkbox-container input[type=checkbox]:checked+.custom-checkbox{background:var(--R5-color-primary-neonSea)}#form-alert-price .checkbox-container input[type=checkbox]:checked+.custom-checkbox:after{color:var(--R5-color-primary-kon)}