header{background-color:#001e50;border-bottom:2px solid #fff}header .layerHead{padding:0 70px 0 0}header .layerHead>div .showMenu{align-items:center;border-left:1px solid rgba(55,55,55,.3);color:#000;display:flex;font-size:14px;font-weight:400;height:52px;position:absolute;right:4px;text-transform:none;top:0}header .layerHead>div .showMenu svg{fill:#fff;stroke:#fff}header .layerHead>div+div{justify-content:left;margin:4px 10px;padding:0;width:100%}header .layerHead>div+div p{display:block;justify-content:flex-start}header .layerHead>div+div p a{background:transparent url(/build/images/logo.5a63529b.png) no-repeat 0;color:transparent!important;display:block;height:49px;margin:0;width:210px}header .layerHead>div+div p a img{display:none;height:100%;width:100%}header .layerHead .layerBorder{display:none}header .layerHead #locale_urls{align-items:center;display:flex;height:100%;justify-content:flex-end;margin:0;position:absolute;right:0;top:0;width:70px;z-index:10}header .layerHead #locale_urls select{background:transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJtMzk2LjYgMTYwIDE5LjQgMjAuN0wyNTYgMzUyIDk2IDE4MC43bDE5LjMtMjAuN0wyNTYgMzEwLjV6IiBzdHlsZT0iZmlsbDojZmZmIi8+PC9zdmc+) no-repeat 99%;background-size:16px auto;border-bottom:1px solid #fff;color:#fff}header .layerMenu{background-color:rgba(0,0,0,.6);background-image:none}header .layerMenu>div{background:-webkit-gradient(linear,left top,left bottom,from(#00437a),to(#001e50));background:-moz-linear-gradient(top,#00437a,#001e50);float:right;max-width:100%;text-align:right;width:365px}header .layerMenu>div ul{border-right:none}header .layerMenu>div .closeMenu{color:#fff;max-width:unset}header .layerMenu>div .closeMenu svg{fill:#fff}header .layerMenu div ul{border-right:none}header .layerMenu div ul li a{color:#fff;font-family:VwHead,Helvetica,Arial,sans-serif;font-size:18px;font-stretch:105%;font-weight:500;text-transform:none;-moz-osx-font-smoothing:initial}header .layerMenu div ul li ul{padding:5px 0}header .layerMenu div ul li ul li a{font-size:16px;font-weight:100}header .layerMenu.on{z-index:99}@media only screen and (min-width:560px){header .layerHead>div{margin-left:0;width:auto}header .layerHead>div+div{width:calc(100% - 160px)}}@media only screen and (min-width:768px){header .layerMenu{float:right;max-width:100%;text-align:right;width:365px}header .layerMenu>div ul{border-right:none}header .layerMenu>div ul li a{font-size:22px}header .layerMenu>div ul li a:hover{color:#4cc7f4}}@media only screen and (min-width:1100px){header{display:flex;flex-flow:row wrap}header .layerHead{height:auto;order:1;padding:0;position:static;width:200px}header .layerHead>div:first-of-type{display:none}header .layerHead>div+div{margin-left:6px;width:auto}header .layerHead #locale_urls{height:calc(100% - 12px);right:0;top:6px}header .layerMenu *{opacity:1;transition:unset}header .layerMenu{background:#fff;height:100%;order:3;overflow:visible;position:static;visibility:visible;width:calc(100% - 280px)}header .layerMenu>div{background:#001e50;float:none;padding:0;text-align:left;width:100%}header .layerMenu>div .closeMenu{display:none}header .layerMenu>div ul{display:flex;justify-content:flex-end;padding:0 20px 0 0}header .layerMenu>div ul li{margin:0 20px;position:relative}header .layerMenu>div ul li a{align-items:center;border:none;color:#fff;display:flex;flex-wrap:nowrap;font-size:16px;font-stretch:105%;font-weight:500;height:54px;justify-content:left;padding:0}header .layerMenu>div ul li ul{background:-webkit-gradient(linear,left top,left bottom,from(#00437a),to(#001e50));background:-moz-linear-gradient(top,#00437a,#001e50);box-shadow:0 3px 20px 0 rgba(0,0,0,.12);display:none;left:0;min-width:200px;padding:10px;position:absolute;top:100%;width:100%}header .layerMenu>div ul li ul li{margin:0;max-width:145px;padding:0}header .layerMenu>div ul li ul li a{color:#fff;font-size:16px}header .layerMenu>div ul li:hover>a{color:#4cc7f4}header .layerMenu>div ul li:hover ul{display:block}}@media only screen and (min-width:1200px){header .layerHead>div+div{margin:4px 0 4px 10px}}header.fix{position:fixed;width:100%}header.fix .layerHead>div .showMenu svg{fill:#fff;stroke:#fff}header.fix .layerHead>div p,header.fix .layerHead>div p a{color:#fff}header.fix .layerHead .layerBorder div{background-color:#fff}header.fix .layerHead .layerBorder a svg{fill:#fff}header.fix .layerHead .layerBorder:after,header.fix .layerHead .layerBorder:before{background-color:#fff}header.scroll .layerHead{background-color:#001e50}header.scroll .layerHead>div .showMenu svg{fill:#fff;stroke:#fff}header.scroll .layerHead>div p,header.scroll .layerHead>div p a{color:#001e50}header.scroll .layerHead .layerBorder{transform:translateY(-300%)}header.scroll .layerHead .layerBorder div{background-color:#001e50}header.scroll .layerHead .layerBorder a svg{fill:#001e50}header.scroll .layerHead .layerBorder:after,header.scroll .layerHead .layerBorder:before{background-color:#001e50}.quicksearch .search select{padding-left:10px}.ourLocations{display:none!important}.modelsVN{margin:40px auto;max-width:1600px;padding:0 20px}.modelsVN h2{font-size:20px;font-weight:600!important;margin:20px 0}.modelsVN .itemModel{display:flex;flex-flow:column nowrap;height:100%}.modelsVN .itemModel img{display:block;height:auto;width:100%}.modelsVN .itemModel h3{font-weight:700}.modelsVN .itemModel h3,.modelsVN .itemModel p{font-size:14px;margin:10px 0 0}.modelsVN .itemModel p span{color:#0040c5;font-size:18px;font-weight:700}.modelsVN .itemModel a.cta{align-items:center;background:#001e50;border:2px solid #001e50;border-radius:22px;color:#fff;display:flex;justify-content:center;margin:20px auto;min-height:40px;padding:0 30px;text-align:center;transition:all .2s ease-in-out 0s}.modelsVN .itemModel a.cta span{display:inline-block;font-family:VwText,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;vertical-align:middle}@media (min-width:768px){.modelsVN{margin:60px auto;padding:0 70px}.modelsVN h2{font-size:28px;margin:40px 0}.modelsVN .itemModel a.cta:hover{background:#4cc7f4;border-color:#4cc7f4}}.anuncio .cardInfo .grid>div .technicalResume li:nth-child(2){top:65px}@media screen and (min-width:560px){.anuncio .cardInfo .grid>div .technicalResume li:nth-child(2){top:55px}}@media screen and (min-width:1100px){.anuncio .cardInfo .grid>div .technicalResume li:nth-child(2){top:45px}}@media screen and (min-width:1600px){.anuncio .cardInfo .grid>div .technicalResume li:nth-child(2){top:45px}}.anuncio .cardInfo .grid>div .cta a{width:48%}@media (min-width:560px){.anuncio .cardInfo .grid>div .cta a{width:calc(100% - 4px)}}.anuncio .ivaMessage{font-size:12px;font-weight:500;margin:8px 10px 14px;text-align:right;width:calc(100% - 20px)}.itemCar .actionsBar{bottom:auto;left:auto;right:0;top:0}.itemCar .legalCalcText .legalConditions{font-weight:700}.itemCar .wrapImage .selloReservado{z-index:11}.itemCar .wrapImage .swiper-button-next,.itemCar .wrapImage .swiper-button-prev{margin-top:0}.itemCar .wrapDates .gridPrice div+div p.cuota span.quota{margin-left:5px}.itemCar .ivaMessage{font-size:12px;font-weight:500;margin:-10px 10px 14px;text-align:right;width:calc(100% - 20px)}.itemCar .wrapContact a{width:48%}.itemCar .actionsBar{bottom:0;left:0;top:inherit}.wrapResults .containerListado .colSearch form>div.filters div>a{background:transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iIzAwMWU1MCIgZD0iTTEyIDE5Yy0uNCAwLS45LS4yLTEuMi0uNUwxIDguNWwxLS45IDkuOCAxMGMuMS4xLjMuMS41IDBsOS44LTEwIDEgLjktOS44IDEwYy0uNC4zLS44LjUtMS4zLjUiLz48L3N2Zz4=) no-repeat 97%;background-size:20px;border-bottom:1px solid #4c4c4c!important;border-left:none;border-radius:0;border-right:none;border-top:none;color:#001e50!important;font-size:14px;padding-left:0}.wrapResults .containerListado .colSearch form>div.filters div>a:before{content:none!important}.wrapResults .containerListado .colSearch form>div.filters div>a.on{border-bottom:none!important;box-shadow:0 -12px 32px rgba(0,0,0,.1);margin-bottom:0!important;padding-left:10px}.wrapResults .containerListado .colSearch form>div.filters div>a.on+div{box-shadow:0 20px 22px rgba(0,0,0,.1);padding:1px 10px 10px}.wrapResults .containerListado .colSearch form>div.filters div>a.on+div .groupSelect{background-color:#fff;border:none;border-radius:8px;box-shadow:0 0 0 1px #c2cacf}.wrapResults .containerListado .colSearch form>div.filters div>a.on+div .groupSelect span{background-color:#fff;border-radius:0;color:#000}.wrapResults .containerListado .colSearch form>div.filters div select{font-size:14px;height:40px!important}.wrapResults.vn .containerListado .resultsGrid{flex-flow:column nowrap}.wrapResults.vn .containerListado .colGrid .itemCar .actionsBar{bottom:auto;left:auto;right:0;top:inherit;top:0}.wrapResults.vn .containerListado .colGrid .itemCar .wrapDates .gridPrice div+div p{color:#000;font-size:17px;font-weight:600}.wrapResults.vn .containerListado .colGrid .itemCar .wrapDates .gridPrice>p{border:none}@media (min-width:768px){.wrapResults.vn .containerListado .colGrid .itemCar{display:flex;flex-flow:row wrap;width:98%}.wrapResults.vn .containerListado .colGrid .itemCar .wrapImage{flex:inherit;margin:5px;position:relative;width:270px}.wrapResults.vn .containerListado .colGrid .itemCar .wrapDates{flex:inherit;margin-left:10px;width:calc(100% - 290px)}.wrapResults.vn .containerListado .colGrid .itemCar .wrapContact{flex:inherit;justify-content:flex-end;margin-left:auto;width:calc(100% - 290px)}.wrapResults.vn .containerListado .colGrid .itemCar .wrapContact a{margin:0 0 0 10px;max-width:260px}}@media (min-width:1200px){.wrapResults.vn .containerListado .colGrid .itemCar{width:98%}.wrapResults.vn .containerListado .colGrid .itemCar .wrapImage{flex:inherit;width:310px}.wrapResults.vn .containerListado .colGrid .itemCar .wrapDates{flex:inherit;margin-left:10px;width:calc(100% - 330px)}.wrapResults.vn .containerListado .colGrid .itemCar .wrapContact{flex:inherit;margin-left:auto;width:calc(100% - 330px)}}@media (min-width:1300px){.wrapResults.vn .containerListado .colGrid .itemCar .wrapDates{display:flex;flex-flow:row nowrap;position:relative}.wrapResults.vn .containerListado .colGrid .itemCar .wrapDates>div{width:calc(100% - 280px)}.wrapResults.vn .containerListado .colGrid .itemCar .wrapDates>div+div{width:280px}.wrapResults.vn .containerListado .colGrid .itemCar .wrapDates>div .gridResume{border:none;left:0;margin:0 0 0 8px;min-height:0;padding:0;position:absolute;top:56px;width:calc(100% - 300px)}.wrapResults.vn .containerListado .colGrid .itemCar .wrapContact{margin-top:-40px;position:relative}}@media (min-width:1400px){.wrapResults.vn .containerListado .colGrid .itemCar{width:98%}}.wrapFile .ivaMessage{font-size:12px;font-weight:500;margin:8px 0 14px;text-align:left;width:100%}.wrapFile .fileContent>div>h2{font-size:18px;text-align:left}.wrapFile .fileContent .dat-equipo nav{justify-content:flex-start;margin:20px 0 0}.wrapFile .fileContent .dat-equipo nav a{margin:0}.wrapFile .fileContent .dat-equipo>div{border:1px solid hsla(0,0%,87%,.867);padding:10px}.wrapFile .fileContent .dat-equipo>div ul{margin:10px 0}.wrapFile .fileContent .dat-localiza>div>div h3{font-size:14px}@media (min-width:1100px){.wrapFile .fileContent .dat-generales ul li{width:calc(33% - 10px)}}.file .ivaMessage{font-size:12px;font-weight:500;margin:8px 0 14px;text-align:left;width:100%}.file .container .wrapResumeDates .grid>div .price-Units>li.txtOffer{border:none;margin:8px 0;padding:0;width:100%}.mosaicContent.somos .grid.imageRight{display:none}.container.promociones .banner+div{margin:50px auto;order:1}.cmsContent .contentPromocion>div{display:flex;flex-flow:column nowrap;width:100%}.cmsContent .contentPromocion>div h1{order:2}.cmsContent .contentPromocion>div p{order:3}.cmsContent .contentPromocion>div .boxPromociones{display:flex;flex-flow:row wrap;order:1}.cmsContent .contentPromocion>div .wrapResults{width:100%}.cmsContent .contentPromocion>div .wrapResults .containerListado{display:flex;flex-flow:row wrap}.cmsContent .contentPromocion>div .wrapResults .containerListado .itemCar .wrapDates>div .gridResume ul{margin:6px 0 4px!important;padding:0}.cmsContent .contentPromocion>div .wrapResults .containerListado .itemCar .wrapDates>div .gridResume ul li{margin:6px 20px 0 0!important;padding:0 0 2px 22px!important}.cmsContent .variableCols>div ol{margin:20px 0;padding:0 0 0 20px}.cmsContent .variableCols>div ol li{list-style:decimal!important}.cmsContent .formRight .mosaicContent.verticalCenter>.grid,.cmsContent .variableCols.contentPromocion .mosaicContent.verticalCenter>.grid,.primaryBtn{align-items:center}.primaryBtn{background-color:#fff!important;border:2px solid #000!important;border-radius:4px!important;box-shadow:none!important;color:#000!important;display:inline-flex!important;font-size:16px!important;justify-content:center;padding:12px 28px!important;text-decoration:none!important;vertical-align:middle}@media screen and (min-width:768px){.primaryBtn:hover{background-color:#000!important;border:2px solid #000!important;box-shadow:none!important;color:#fff!important;text-decoration:none!important}}.secondaryBtn{align-items:center;background-color:#000!important;border:2px solid #000!important;border-radius:4px!important;box-shadow:none!important;color:#fff!important;display:inline-flex!important;font-size:16px!important;justify-content:center;padding:12px 28px!important;text-decoration:none!important;vertical-align:middle}@media screen and (min-width:768px){.secondaryBtn:hover{background-color:#333!important;border:2px solid #333!important;box-shadow:none!important;color:#fff!important;text-decoration:none!important}}.primaryBtnAudi{align-items:center;background-color:#000!important;border:1px solid #000!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;display:inline-flex!important;font-family:AudiType;font-size:16px!important;justify-content:center;padding:10px 20px!important;text-decoration:none!important;vertical-align:middle}@media screen and (min-width:768px){.primaryBtnAudi:hover{background-color:#4c4c4c!important;border:1px solid #4c4c4c!important;box-shadow:none!important;color:#fff!important;text-decoration:none!important}}.secondaryBtnAudi{align-items:center;background-color:#fff;border:1px solid!important;border-radius:0!important;box-shadow:none!important;color:#000!important;display:inline-flex!important;font-family:AudiType;font-size:16px!important;justify-content:center;padding:10px 20px!important;text-decoration:none!important;vertical-align:middle}@media screen and (min-width:768px){.secondaryBtnAudi:hover{background-color:#fff!important;border:1px solid #4c4c4c!important;box-shadow:none!important;color:#4c4c4c!important;text-decoration:none!important}}.primaryBtnVw{align-items:center;background-color:#001e50!important;border:1px solid #001e50!important;border-radius:30px!important;box-shadow:none!important;color:#fff!important;display:inline-flex!important;font-family:VwText;font-size:16px!important;justify-content:center;padding:10px 20px!important;text-decoration:none!important;vertical-align:middle}@media screen and (min-width:768px){.primaryBtnVw:hover{background-color:#334b73!important;border:1px solid #334b73!important;box-shadow:none!important;color:#fff!important;text-decoration:none!important}}.secondaryBtnVw{align-items:center;background-color:#fff;border:1px solid #001e50!important;border-radius:30px!important;box-shadow:none!important;color:#001e50!important;display:inline-flex!important;font-family:VwText;font-size:16px!important;justify-content:center;padding:10px 20px!important;text-decoration:none!important;vertical-align:middle}@media screen and (min-width:768px){.secondaryBtnVw:hover{background-color:#001e50!important;border:1px solid #001e50!important;box-shadow:none!important;color:#fff!important;text-decoration:none!important}}.wrapForm .advise-send{background-color:green!important;color:#fff!important}.taller_quiter .wrapForm .dataVehicle .formVehicle .grid>div #customSelect{align-items:center;-webkit-appearance:none!important;-moz-appearance:none!important;-o-appearance:none!important;background:#fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIj48cGF0aCBkPSJtMzk2LjYgMTYwIDE5LjQgMjAuN0wyNTYgMzUyIDk2IDE4MC43bDE5LjMtMjAuN0wyNTYgMzEwLjV6Ii8+PC9zdmc+) no-repeat 99%;background-size:auto;background-size:16px auto;border:1px solid #999;border-radius:4px;color:#000;display:flex;font-size:14px;height:40px;padding:0;text-indent:4px;-webkit-user-select:none!important;width:100%}.taller_quiter .wrapForm .dataVehicle .formVehicle .grid>div #customSelect span.label-marca{background-color:#fff;color:#000;font-size:12px;font-weight:400;left:10px;line-height:1;padding:2px 6px;position:absolute;top:-12px}.taller_quiter .wrapForm .dataVehicle .formVehicle .grid>div #customSelect .select-dropdown{background:#fff;border-bottom:1px solid #999;border-left:1px solid #999;border-radius:0 0 5px 5px;border-right:1px solid #999;display:none;left:0;max-height:250px;overflow:auto;position:absolute;top:calc(100% - 4px);width:100%;z-index:1}.taller_quiter .wrapForm .dataVehicle .formVehicle .grid>div #customSelect .select-dropdown .option{padding:6px}.taller_quiter .wrapForm .dataVehicle .formVehicle .grid>div #customSelect .select-dropdown .option:first-child{padding-top:10px}.taller_quiter .wrapForm .dataVehicle .formVehicle .grid>div #customSelect .select-dropdown #otras_marcas{padding:6px 6px 12px}.taller_quiter .wrapForm .dataVehicle .formVehicle .grid>div #customSelect .select-dropdown #otras_marcas span{font-size:14px;font-weight:700}.taller_quiter .wrapForm .dataVehicle .formVehicle .grid>div #customSelect .select-trigger{align-items:center;display:flex;height:100%;width:100%}.taller_quiter .wrapForm .dataVehicle .formVehicle .grid>div #customSelect .select-trigger span#selectedText{padding-left:6px}.taller_quiter .wrapForm .dataVehicle .formVehicle .grid>div #customSelect .select-trigger.on+.select-dropdown{display:block}@media (min-width:560px) and (max-width:768px){.taller_quiter .wrapForm .dataVehicle .formVehicle .grid>div:nth-child(2n){margin-left:0}}.selectLocation .simH1,.selectLocation h1{font-size:22px;margin:30px 0!important}.selectLocation .locationList{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:center;margin:40px 10px}.selectLocation .locationList a{margin:10px 6%;max-width:100px;width:20%}.selectLocation .locationList a svg{display:block;height:50px;margin-bottom:10px;width:100%}.selectLocation .locationList a span{color:#000;display:block;font-family:VwHead,sans-serif;font-size:16px;font-weight:600;margin:4px 0;text-align:center}@media (min-width:480px){.selectLocation .simH1,.selectLocation h1{margin:40px 0!important}.selectLocation .locationList{margin:60px 30px 80px}.selectLocation .locationList a{margin:10px 6%;width:16%}}@media (min-width:768px){.selectLocation .simH1,.selectLocation h1{font-size:26px;margin:50px 0!important}.selectLocation .locationList{margin:80px 30px 100px}.selectLocation .locationList a{margin:10px 4%;max-width:100px;width:10%}.selectLocation .locationList a:hover{opacity:.6}}.selectLocation+#content{display:none}.mosaicContent.swiperAsesores{overflow:hidden;padding:0 50px 40px;position:relative}.mosaicContent.swiperAsesores .swiper-slide{align-items:center;background-color:transparent;display:flex!important;flex-flow:row nowrap!important;height:auto;margin:0;width:100%}.mosaicContent.swiperAsesores .swiper-slide div.col50{display:block!important;margin:0;order:0;width:45%!important}.mosaicContent.swiperAsesores .swiper-slide div.col50:first-child{order:1}.mosaicContent.swiperAsesores .swiper-slide div.col50:nth-child(2){order:2}.mosaicContent.swiperAsesores .swiper-slide.imageRight{flex-flow:row-reverse nowrap!important}.mosaicContent.swiperAsesores .swiper-button-next,.mosaicContent.swiperAsesores .swiper-button-prev{color:#001e50}.mosaicContent.swiperAsesores .swiper-pagination{margin-top:10px;position:static}.dat-financia .simulador-intro{font-family:VwText,Helvetica,Arial,sans-serif;font-size:15px;font-weight:700;margin:0 0 16px;text-align:left}.dat-financia .grid-financia.simulador-campos{display:flex;flex-direction:column;gap:20px;margin:0 0 24px}.dat-financia .grid-financia.simulador-campos>div.col{margin:0;width:100%}.dat-financia .simulador-label{color:#001e50;display:block;font-family:VwText,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;margin:0 0 8px}.dat-financia .simulador-campo input[type=text],.dat-financia .simulador-campo select{background-color:#fff;border:1px solid #b3b3b3!important;border-radius:2px!important;box-sizing:border-box;color:#001e50!important;font-family:VwText,Helvetica,Arial,sans-serif;font-size:16px;height:48px;margin:0;padding:0 14px!important;width:100%}.dat-financia .simulador-campo input[type=text]:focus,.dat-financia .simulador-campo select:focus{border-color:#001e50!important;outline:2px solid rgba(0,30,80,.15);outline-offset:0}.dat-financia .simulador-campo select{appearance:none;-webkit-appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23333' stroke-width='1.5' d='m1 1 5 5 5-5'/%3E%3C/svg%3E") no-repeat right 14px center;background-size:12px 8px;cursor:pointer;padding-right:40px!important}.dat-financia .simulador-campo>span{color:#666;display:block;font-size:12px;line-height:1.4;margin:6px 0 0}.dat-financia .simulador-campo.error input[type=text]{border-color:#c00!important}.dat-financia .simulador-campo.error>span{color:#c00}.dat-financia .simulador-tipos{display:flex;flex-wrap:wrap;gap:12px 24px}.dat-financia .simulador-tipos label{align-items:center;cursor:pointer;display:inline-flex;font-size:15px;gap:8px;margin:0}.dat-financia .simulador-tipos label input[type=radio]{-webkit-appearance:none;appearance:none;background:#fff none!important;border:1px solid #001e50!important;border-radius:50%!important;box-shadow:none;cursor:pointer;display:inline-block;flex:0 0 20px;height:20px;margin:0;min-width:20px;opacity:1;padding:0;position:static;width:20px}.dat-financia .simulador-tipos label input[type=radio]:checked{background-color:#001e50!important;box-shadow:inset 0 0 0 5px #fff}.dat-financia .simulador-tipos label input[type=radio]:focus-visible{outline:2px solid rgba(0,30,80,.4);outline-offset:2px}.dat-financia .simulador-tipos .error-cc{flex-basis:100%;font-size:12px}.dat-financia .simulador-resultado{background-color:#f2f2f2;border-radius:4px;padding:24px;position:relative;transition:opacity .2s}.dat-financia .simulador-resultado.is-loading{opacity:.5;pointer-events:none}.dat-financia .simulador-resultado.is-error .simulador-cuota p.cuota,.dat-financia .simulador-resultado.is-error ul.resumeDates{opacity:.4}.dat-financia .simulador-cuota{border-bottom:1px solid #d9d9d9;margin:0 0 12px;padding:0 0 16px}.dat-financia .simulador-cuota .desCuota{background:none;color:#666;font-size:14px;margin:0 0 4px;padding:0;text-align:left}.dat-financia .simulador-cuota p.cuota{align-items:baseline;color:#001e50;display:flex;flex-wrap:wrap;font-family:VwHead,Helvetica,Arial,sans-serif;gap:6px;margin:0;text-align:left}.dat-financia .simulador-cuota p.cuota .quota{font-size:36px;font-weight:700;line-height:1.1}.dat-financia .simulador-cuota p.cuota .currency{font-size:18px}.dat-financia .simulador-cuota p.cuota .showInfoCuota{cursor:pointer;display:inline-block;height:18px;position:relative;width:18px}.dat-financia .simulador-cuota p.cuota .showInfoCuota svg{fill:currentColor;height:18px;width:18px}.dat-financia .simulador-cuota p.cuota .showInfoCuota .simTooltip{background-color:#fff;box-shadow:0 4px 16px rgba(0,0,0,.15);color:#333;display:none;font-family:VwText,Helvetica,Arial,sans-serif;font-size:11px;font-weight:400;left:50%;line-height:1.4;padding:10px;position:absolute;top:24px;transform:translateX(-60%);width:260px;z-index:2}.dat-financia .simulador-cuota p.cuota .showInfoCuota:focus .simTooltip,.dat-financia .simulador-cuota p.cuota .showInfoCuota:hover .simTooltip{display:block}.dat-financia .simulador-cuota .simulador-error{color:#c00;font-size:14px;margin:8px 0 0;text-align:left}.dat-financia ul.resumeDates{display:block;margin:0!important;padding:0;text-align:left}.dat-financia ul.resumeDates li{align-items:baseline;border-bottom:1px solid #e3e3e3;color:#333;display:flex;font-size:13px;gap:12px;justify-content:space-between;margin:0;padding:10px 0;width:100%}.dat-financia ul.resumeDates li:last-child{border-bottom:none}.dat-financia ul.resumeDates li b{font-weight:400}.dat-financia ul.resumeDates li>span{font-weight:700;text-align:right;white-space:nowrap}.dat-financia ul.resumeDates li span span{display:inline;padding:0;position:static}.dat-financia p#global-disclaimer{color:#666;font-size:10px;line-height:1.4;margin:12px 0 0;text-align:left}.dat-financia .simulador-contacto{margin:20px 0 0}.dat-financia .simulador-contacto a.ctaContacta{align-items:center;background-color:#001e50;border:none;border-radius:2px;box-sizing:border-box;color:#fff;display:flex;font-family:VwText,Helvetica,Arial,sans-serif;font-size:15px;font-weight:700;justify-content:center;min-height:48px;padding:12px 20px;text-decoration:none;transition:background-color .2s;width:100%}.dat-financia .simulador-contacto a.ctaContacta:focus,.dat-financia .simulador-contacto a.ctaContacta:hover{background-color:#0040c5;color:#fff}html.modal-financia-abierto,html.modal-financia-abierto body{overflow:hidden}.modal-financia.is-modal{background-color:rgba(0,0,0,.6);display:none;inset:0;position:fixed;z-index:100000}.modal-financia.is-modal.is-open{align-items:center;display:flex;justify-content:center;padding:24px}.modal-financia.is-modal .modal-financia__caja{background-color:#fff;box-shadow:0 10px 40px rgba(0,0,0,.3);box-sizing:border-box;max-height:calc(100vh - 48px);max-width:1040px;overflow-y:auto;overscroll-behavior:contain;position:relative;width:100%;-webkit-overflow-scrolling:touch}.modal-financia.is-modal .modal-financia__cerrar{align-items:center;background:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;position:absolute;right:12px;top:12px;width:40px;z-index:3}.modal-financia.is-modal .modal-financia__cerrar svg{fill:none;height:22px;stroke:#001e50;stroke-width:1.8;width:22px}.modal-financia.is-modal .modal-financia__cerrar:focus-visible,.modal-financia.is-modal .modal-financia__cerrar:hover{background-color:#f2f2f2}.modal-financia.is-modal #financiacion_ficha{display:grid!important;gap:0 40px;grid-template-areas:"titulo titulo" "form resultado";grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0;padding:40px 48px 48px}.modal-financia.is-modal #financiacion_ficha>#anclaFinancia{display:none}.modal-financia.is-modal #financiacion_ficha>h2{border:none;color:#001e50;font-family:VwHead,Helvetica,Arial,sans-serif;font-size:32px;font-weight:400;grid-area:titulo;line-height:1.2;margin:0 48px 28px 0;padding:0;text-align:left}.modal-financia.is-modal #financiacion_ficha>h2:after,.modal-financia.is-modal #financiacion_ficha>h2:before{display:none}.modal-financia.is-modal #financiacion_ficha>h2 span{background:none;padding:0}.modal-financia.is-modal #financiacion_ficha>form{grid-area:form}.modal-financia.is-modal #financiacion_ficha>.simulador-resultado{align-self:start;grid-area:resultado}@media (max-width:767px){.modal-financia.is-modal.is-open{align-items:stretch;padding:0}.modal-financia.is-modal .modal-financia__caja{height:100%;max-height:none;max-width:none}.modal-financia.is-modal #financiacion_ficha{display:flex!important;flex-direction:column;min-height:100%;padding:20px 16px 0}.modal-financia.is-modal #financiacion_ficha>#anclaFinancia{display:none}.modal-financia.is-modal #financiacion_ficha>h2{font-size:24px;margin:0 48px 16px 0;order:1}.modal-financia.is-modal #financiacion_ficha>form{margin:0 0 24px;order:3}.modal-financia.is-modal #financiacion_ficha .simulador-intro{display:none}.modal-financia.is-modal #financiacion_ficha .grid-financia.simulador-campos{gap:18px;margin:0}.modal-financia.is-modal #financiacion_ficha>.simulador-resultado{display:contents}.modal-financia.is-modal #financiacion_ficha>.simulador-resultado.is-loading>*{opacity:.5}.modal-financia.is-modal #financiacion_ficha .simulador-cuota{background-color:#f2f2f2;margin:0 -16px 20px;order:2;padding:14px 16px;position:sticky;top:0;z-index:2}.modal-financia.is-modal #financiacion_ficha .simulador-cuota p.cuota .quota{font-size:30px}.modal-financia.is-modal #financiacion_ficha ul.resumeDates{order:4}.modal-financia.is-modal #financiacion_ficha p#global-disclaimer{order:5}.modal-financia.is-modal #financiacion_ficha .simulador-contacto{background-color:#fff;bottom:0;box-shadow:0 -4px 12px rgba(0,0,0,.08);margin:auto -16px 0;order:6;padding:12px 16px calc(12px + env(safe-area-inset-bottom));position:sticky;z-index:2}}