#single_coche{background: rgb(250, 250, 250);background: var(--neutral99);}.logged-in.single-coche div.content-wrapper{margin-top: calc(var(--altura-header) + var(--altura-WpAdminBar));}.content-wrapper{width: 100%;background: white;}main#single_coche{width: 100%;}table{width: 100%;border-collapse: collapse;margin: 20px 0;font-size: 12px;}table td, table th{padding: 12px;padding-inline: 24px;border: none;}table tr:nth-child(even){background-color: var(--primary95);}table tr:hover{background-color: var(--primary90);}table th{padding-top: 12px;padding-bottom: 12px;text-align: left;background-color: var(--primary40);color: white;}table tr td:nth-child(1){font-weight: bold;}.header-ficha-coche{}main#single_coche{width: 100%;margin-left: auto;margin-right: auto;background: rgb(255, 255, 204);grid-template-columns: repeat(12, 1fr);display: grid;background: var(--neutral99);}.main-single-coche nav{grid-column: span 2;grid-column: span 12;}#menu-navegacion-container{display: none;}.main-single-coche .container-secciones{grid-column: span 7;overflow: hidden;grid-column: span 12;}.main-single-coche aside{grid-column: span 3;grid-column: span 12;order: -1;background: var(--primary5);}.container-secciones section{margin-bottom: 6rem;padding-inline: 1rem;}#seccion-galeria{padding-inline: 0;}aside.tarjeta-ficha{grid-column: span 3;background: var(--neutral98);}.ficha-tarjeta{width: 100%;grid-column: span 3;}.ficha-portada-container{border-radius: 1rem;overflow: hidden;}.ficha-tarjeta .portada_principal_coche{width: 100%;height: auto;}.wrapper-video{grid-column: span 9;padding-right: var(--interior-grid);}#video-container{position: relative;grid-column: span 12;overflow: hidden;height: auto;max-height: calc( 100vh - var(--altura-breadcrumbsYheader) - var(--altura-breadcrumbs));order: -1;}#video-container video{width: 100%;}.contenedor_iframe_video{position: relative;overflow: hidden;padding-top: 56.25%;}.contenedor_iframe_video iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}#progress-bar{position: absolute;bottom: 0;left: 0;height: 0.031rem;background-color:var(--primary50);opacity: .5;}#galeria-interior-thumbnails-track, #galeria-unida-thumbnails-track{padding-top: var(--espacioTarjeta);}.splide__slide{border: none;height: 240px !important;}#galeria-exterior-mini-list .splide__slide, #galeria-interior-mini-list .splide__slide, #galeria-unida-mini-list .splide__slide{height: 120px !important;}.splide__slide img{object-fit: cover;width: 100%;height: 100%;}.splide__track--nav>.splide__list>.splide__slide{border: none;}.splide__track--nav>.splide__list>.splide__slide img{transform: scale(1);transition: all .5s ease-out;opacity: .6;transform: scale(.9);border-radius: 1rem;border-radius: 1rem;border-radius: 1rem;border-radius: 1rem;border-radius: 1rem;transition: all .1s ease-out;}.splide__track--nav>.splide__list>.splide__slide.is-active img{opacity: 1;transform: scale(1);transition: all .3s ease-in;transform: scale(1);transform: scale(1);transform: scale(1);transform: scale(1);transition: all .3s ease-in;}.splide__track--nav>.splide__list>.splide__slide.is-active{border: none;}.splide__slide.popup-image{border-radius:1.563rem;border-radius: 0;border-radius: 0;border-radius: 0;border-radius: 0;border-radius: 0;}.splide__slide.popup-image img{border-radius:0;border-radius:0;border-radius:0;border-radius:0;border-radius:0;}#galeria-exterior-track, #galeria-interior-track, #galeria-unida-track{border-radius:1.563rem;border-radius: 0;border-radius: 0;border-radius: 0;border-radius: 0;border-radius: 0;}.datos-fotos{position: absolute;bottom: 0;z-index: 99;background: #00000080;color: white;padding: 1rem;right: 0;padding-right: 11rem;}.loader{position: absolute;z-index: 9;display: flex;width: 100%;align-items: center;justify-content: center;height: 100%;display: none;}.circular{}.path{stroke-dasharray: 1,200;stroke-dashoffset: 0;animation: dash 0.75s ease-in-out infinite;stroke-linecap: round;stroke: #0000ff;}@keyframes rotate{100%{transform: rotate(360deg);}}@keyframes dash{0%{stroke-dasharray: 1,200;stroke-dashoffset: 0;}50%{stroke-dasharray: 89,200;stroke-dashoffset: -35px;}100%{stroke-dasharray: 89,200;stroke-dashoffset: -124px;}}@keyframes color{100%, 0%{stroke: #d62d20;}40%{stroke: #0057e7;}66%{stroke: #008744;}80%,90%{stroke: #ffa700;}}.splide img{transform: scale(1);transition: all .08s ease-in;filter: blur(0);filter: blur(0rem);transform: scale(1);transform: scale(1);transform: scale(1);transform: scale(1);}.splide__arrow{height: 3rem;width: 3rem;background-color: var(--primary10);opacity: 1;color: white;-webkit-tap-highlight-color: transparent;user-select: none;touch-action: manipulation;}.splide__arrow:active{background-color: var(--primary20);}.splide__arrow svg{fill: currentColor;}.galeria-mini .splide__arrow{display: none;}.splide.cargando img{transform: scale(1.2);transition: all .08s ease-out;filter: blur(1rem);transition: all .08s ease-out;transform: scale(1.2);transform: scale(1.2);transform: scale(1.2);transform: scale(1.2);filter: blur(1rem);}.ytp-chrome-top{}.ytp-watermark.yt-uix-sessionlink{opacity: .3;display:none !important;}span.marca-modelo, span.cantidad{display: block;line-height: 1.25;font-size: 1.1rem;letter-spacing: 1px;font-weight: bold !important;transition: all .5s ease-in;text-shadow: 0 4px 12px rgba(0, 0, 0, 0.5), 0 2px 4px rgba(0, 0, 0, 0.30);-webkit-font-smoothing: antialiased;letter-spacing: -0.02em;}.main-single-coche--tiene-oferta span.marca-modelo, .main-single-coche--tiene-oferta span.cantidad{font-size: 1.2rem;line-height: 1;}.main-single-coche--tiene-oferta span.cantidad{margin-bottom: 1rem;margin-bottom: 1rem;font-size: 3.5rem;color: #ffff72;}.main-single-coche--tiene-oferta span.version{font-size: 1rem;line-height: 1.25;}.titulo-coche-ficha .logo-container{width: 16rem;width: 1.563rem;width:4.5rem;width: 2.813rem;transition: all .3s ease-in;transition: all .3s ease-in;width: 0;opacity: 0;align-self: start;}.titulo-coche-ficha .logo-container.vertical{height: auto;}.main-single-coche--tiene-oferta .titulo-coche-ficha .logo-container{width: 6rem;}.titulo-coche-ficha .logo-container.horitontal_largo{width: 64px;}.titulo-coche-ficha .logo-container img{width: auto;height: 100%;display: flex;}span.version, span.text-precio{line-height: 1.25rem;font-size: 0.875rem;letter-spacing: 0.01rem;transition: all .3s ease-out;}.titulo-no-video{grid-column: 1 / 13;order: -1;margin-block: 2.5rem;padding-right: var(--wrapper-padding);padding-left: var(--wrapper-padding);margin-bottom: 0;}.titulo-no-video .precio-ficha{text-align: right;}.titulo-no-video .titulo-coche-ficha{column-gap: 1rem;}.h1-wrapper{padding-left: 1.25rem;flex: 1;padding-left: 1rem;padding-left: 0;}.h1-wrapper .datos-resumen, .precio-ficha__bottom{display: none;}.oferta_ficha__date{margin: 0;}.precio-ficha{text-align: right;}.precio-ficha--oferta{display: none;color: yellow;background: var(--neutral5);padding: 1rem;border-radius: none;border-radius: none;border-radius: none;border-radius: none;border-radius: none;padding-top: 0;padding-bottom: 2rem;}.pantalla-completa-galeria.contenedor_titulo_fijado::before{content: "";position: absolute;top: var(--altura-header);left: 0;right: 0;bottom: 0;pointer-events: none;z-index: 1;background: linear-gradient(to top, var(--primary5), transparent 75%)}.title-ficha-container.fijado .precio-ficha--oferta{display: flex;padding: 0;}.title-ficha-container.fijado .precio-ficha__contenedor{text-align: right;flex-direction: column;align-items: end;display: flex;}.title-ficha-container.fijado .text-precio{}.precio-ficha .symbol{font-weight: normal;}.datos-resumen-mobile__list{padding: var(--wrapper-padding);font-size: 0.75rem;display: flex;flex-wrap: wrap;background: var(--primary5);color: var(--primary90);padding-top: 0;}.datos-resumen-mobile__item{margin: 0 0.5rem;}.title-ficha-container{position: absolute;bottom: 0;padding: 2.5rem;color: white;width: 100%;padding-left: var(--wrapper-padding);padding-right: var(--wrapper-padding);height: 100%;transition: .5s ease-out;transition: .5s ease-out;padding-bottom: 1rem;height: auto;padding-bottom: 0;background: linear-gradient(to top, var(--primary5), #0000 100%);z-index: 10;}.esquema-azul .title-ficha-container{background: linear-gradient(to top, var(--primary5), transparent 99%);}.title-ficha-container.fijado{background: var(--primary5);position: fixed;top: var(--altura-breadcrumbsYheader);height: fit-content;z-index:999999;transition: all .5s ease-in;transition: all .5s ease-in;padding-top: 0.5rem;padding-bottom: 0.5rem;color: white;background: linear-gradient(135deg, var(--primary20) 0%, var(--primary5) 100%);}.esquema-azul .title-ficha-container.fijado{background: var(--primary15);}.title-ficha-container.fijado span.cantidad{color: white;line-height: normal;}body.hidden .title-ficha-container.fijado{top: var(--altura-header);transition: all .3s ease-out;transition: all .3s ease-out;}body.logged-in .title-ficha-container.fijado{top: var(--altura-breadcrumbsYheader);}body.logged-in.hidden .title-ficha-container.fijado{top: var(--altura-header);}.info-oferta{padding: 1rem;margin-bottom: .5rem;padding: 0;}.info-oferta .info-oferta__title{font-size: 2rem;text-transform: uppercase;font-weight: bold;}.title-ficha-container.fijado .titulo-coche__datos , .title-ficha-container.fijado .oferta_ficha__date, .title-ficha-container.fijado .info-oferta__title, .title-ficha-container.fijado .cantidad--tachada, .title-ficha-container.fijado .info-oferta, .title-ficha-container.fijado .precio-ficha--oferta .cantidad{display: none;}.title-ficha-container.fijado .cantidad--oferta{font-size: initial;letter-spacing: initial;}.title-ficha-container.fijado .titulo-coche-ficha .logo-container{margin-right: 1rem;transition: all .3s ease-out;transition: all .3s ease-out;width: 2.5rem;height: 100%;padding-block: .5rem;display: flex;align-content: end;justify-content: end;opacity: 1;}.title-ficha-container.fijado .h1-wrapper{flex: initial;flex: 1;}.title-ficha-container.fijado span.marca-modelo, .title-ficha-container.fijado span.cantidad{font-size: 1.125rem;transition: all .2s ease-in;transition: all .2s ease-in;}.title-ficha-container.fijado .titulo-coche-ficha .logo-container.horizontal{width: 4rem;height: 48px;padding: 0;}.title-ficha-container.fijado .titulo-coche-ficha .logo-container.horizontal_largo{width: auto;padding-block: .75rem;transition: all .1s ease-out;transition: all .1s ease-out;width: 4rem;height: 48px;padding: 0;}.title-ficha-container.fijado .titulo-coche-ficha .logo-container.circular{width: auto;padding-block: .25rem;width: 2.5rem;}.title-ficha-container.fijado .titulo-coche-ficha .logo-container.vertical{padding-block: 0;height: 2.5rem;width: auto;}.titulo-coche-ficha{display: flex;align-items: center;height: 100%;flex-wrap: wrap;gap: 1rem;align-items: stretch;}.title-ficha-container__wrapper{display: flex;flex: 1;flex-wrap: wrap;align-items: center;}.title-ficha-container.fijado .titulo-coche-ficha{align-items: center;}.title-ficha-container.fijado span.marca-modelo, .title-ficha-container.fijado .text-precio{line-height: initial;transition: all .3s ease-in;transition: all .3s ease-in;}.title-ficha-container.fijado span.marca-modelo, .title-ficha-container.fijado span.cantidad--oferta{font-size: 1rem;}.cantidad--oferta{font-weight: bold;}.title-ficha-container.fijado .points, .precio-ficha .points{display: none;}.precio-ficha--oferta .points{display: inline;margin-right: 1rem;}.title-ficha-container.fijado span.version, .title-ficha-container.fijado .text-precio{font-size: .875rem;font-weight: normal;}.title-ficha-container.fijado span.version{max-width: 40vw;overflow: hidden;text-overflow: ellipsis;text-wrap: nowrap;}.cantidad--tachada{width: 100%;text-decoration: line-through;margin-right: .25rem;margin-right: 1rem;}.titulo-coche-ficha h1{margin: 0;display: flex;flex-direction: column;justify-content: center;line-height: initial;text-wrap: pretty;}.titulo-no-video .titulo-coche-ficha h1{margin-right: auto;}.titulo-coche__datos{text-align: left;margin-right: 0;font-size: 14px;gap: 1.5rem;display: flex;width: 100%;align-items: center;overflow-x:auto;white-space: nowrap;flex-wrap: nowrap;letter-spacing: initial;margin-block: 1rem;margin-top: 0;}.precio-ficha, .title-ficha-container__wrapper, .titulo-coche__datos{border-radius: .25rem;background: #ffffff08;border: solid 1px #ffffff26;padding: .5rem;backdrop-filter: blur(12px);transition: all .4s ease-in-out;}.fijado .precio-ficha, .fijado .title-ficha-container__wrapper, .fijado .titulo-coche__datos{padding: 0;background: transparent;border: none;backdrop-filter: none;transition: all .3s ease-in-out;border-color: transparent;}#video-container .precio-ficha{text-align: right;display: flex;flex-direction: column;}#video-container .precio-ficha--oferta{display: none;}#video-container .text-contado{margin: 0;}.ficha-cta{position: sticky;top: 15rem;color: var(--primary20);border: solid 1px var(--primary60);padding: var(--wrapper-padding);padding: 1.25rem;background: white;margin-bottom: 1rem;padding-top: 1rem;margin-top: 24px;border: none;margin-top: 0;border-radius: 2rem 2rem 0 0;margin-bottom: 0;padding-block: 2rem;padding-bottom: 6rem;color: var(--color-text);}.esquema-rojo .ficha-cta{color: var(--primary5);}.ficha-cta li{margin-top: .75rem;width: 100%;display: flex;padding-inline: .25rem;position: relative;}.ficha-cta li:first-child{margin-top: 0;}.ficha-cta .derecha{text-align: right;flex: 1;}.ficha-cta li.precio-final{font-weight: bold;margin-top: 1rem;border-top: solid 1px;border-bottom: solid 1px;padding-top: 0.5rem;padding-bottom: 0.5rem;color: var(--primary35);}p.a-cambio{line-height:1rem;font-size:0.813rem;font-weight:400;margin-bottom: 0rem;margin-top: 1.5rem;text-wrap: pretty;}.tip-ayuda{position: absolute;bottom: calc(100% + 12px);left: 50%;transform: translateX(-50%) translateY(10px);width: 240px;background: white;color:black;padding: 12px 16px;border-radius: 12px;font-size: 13px;line-height: 1.4;box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.2);z-index: 999999999999;opacity: 0;pointer-events: none;transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);width: 100%;max-width: 420px;text-wrap: pretty;}.tip-ayuda::after{content: '';position: absolute;top: 100%;left: 50%;transform: translateX(-50%);border-width: 6px;border-style: solid;border-color: white transparent transparent transparent;}.tip-ayuda__360vo{max-height: 24px;}.tip-ayuda.is-visible{opacity: 1;transform: translateX(-50%) translateY(0);pointer-events: auto;}.tip-ayuda--garantias{color: black;}.tip-ayuda strong{display: block;font-weight: 600;font-size: 1.25rem;color: var(--primar50);margin-bottom: 4px;}.tip-ayuda--garantias strong{color: black;}.top-bar__logo-360{fill: #e2424d;}.personalizar-financiacion{margin: 0 auto;width: 100%;padding: 1.5rem;margin: 0;display: flex;flex-wrap: wrap;justify-content: center;display: none;}.titulo-financiacion{font-weight: bold;font-size: 1.125rem;width: 100%;text-align: center;display: flex;align-items: center;justify-content: center;}.titulo-financiacion span{padding-right: 0.5rem;}.titulo-financiacion i{transform: rotate(90deg);transform: rotate(90deg);font-weight: bold;align-self: end;}.personalizar-financiacion.abierto .titulo-financiacion i{transform: rotate(270deg);transform: rotate(270deg);}.resultado-cuota{margin: 0;font-size: 1rem;}.deslizar-financiacion{width: 100%;padding-top: 0;}.deslizar-financiacion p{margin: 0;}#entradaSlider{appearance: none;width: 100%;height: 0.5rem;background: var(--neutral-variant90);outline: none;opacity: 0.7;transition: opacity .2s;border-radius: 1.563rem;border-radius: 1.563rem;}#entradaSlider::-webkit-slider-thumb{appearance: none;appearance: none;width: 25px;height: 25px;background: var(--primary40);cursor: pointer;border-radius: 8rem;border-radius: 8rem;}#entradaSlider::-moz-range-thumb{width: 25px;height: 25px;background: var(--primary40);cursor: pointer;border-radius: 8rem;border-radius: 8rem;}#entradaSlider{::-webkit-slider-runnable-track{background: #d3d3d3;}::-webkit-slider-thumb{z-index: 2;}}#entradaSlider::-moz-range-track{background: #d3d3d3;}#entradaSlider::-moz-range-progress{background: #4CAF50;}#entradaSlider::-moz-range-thumb{z-index: 2;}.noUi-connect{background: var(--primary40) !important;}.deslizar-financiacion .wrapper-input{margin-top: 1rem;margin-bottom: 0.75rem;}.deslizar-financiacion .wrapper-input-label{display: flex;justify-content: space-between;align-items: center;}.deslizar-financiacion .slider-container, .deslizar-financiacion .slider-container input{width: 100%;}.deslizar-financiacion .slider-container{margin-top: 1rem;margin-bottom: 1.25rem;}.deslizar-financiacion .slider-container .tooltips{width: 100%;display: flex;align-items: center;justify-content: space-between;margin-top: 1rem;font-size: 0.875rem;color: var(--neutral60);}.deslizar-financiacion .wrapper-input-mensaje{text-align: center;}.deslizar-financiacion .resultado-mensaje{margin-top: 0.5rem;margin-bottom: 0.5rem;font-size: 1.5rem;font-weight: bold;}.deslizar-financiacion .noUi-target{border: none;background: var(--neutral-variant90);height: 0.5rem;border-radius: 1.563rem;background-image: linear-gradient(to right, var(--primary40) 10px, var(--neutral-variant90) 10px);border-radius: 1.563rem;}.deslizar-financiacion .noUi-horizontal .noUi-handle{top: -0.5rem;border: none;border-radius: 1.563rem;background: var(--primary40);width: 1.5rem;height: 1.5rem;border-radius: 1.563rem;}.switch{display: flex;background-color: var(--neutral95);border-radius: 1.5rem;width: 16rem;height: 1.25rem;position: relative;overflow: hidden;align-items: center;border-radius: 1.5rem;height: 32px;color: white;}.esquema-azul .switch{background-color: var(--primary95);color: var(--primary40)}.option{display: none;}.label{flex: 1;text-align: center;line-height: 1.25rem;color: var(--neutral40);cursor: pointer;position: relative;z-index: 1;transition: all .3s;transition: all .3s;font-size: 0.875rem;height: 100%;display: flex;align-items: center;justify-content: center;-webkit-tap-highlight-color: transparent;}.esquema-azul .label{color: var(--primar650);}.label.selected{color: var(--primary90);transition: all .4s ease-in;transition: all .4s ease-in;}.selector{background-color: var(--primary40);border-radius: 1.5rem;transition: all 0.3s ease-in-out;position: absolute;top: 0;left: 0;width: 50%;z-index: 0;height: 1.25rem;border-radius: 1.5rem;transition: all 0.3s ease-in-out;height: 32px;}#menu-navegacion{display: flex;justify-content: center;border: solid;}#menu-navegacion li{height: 1.25rem;display:flex;align-items: center;transition: all .2s ease-out;transition: all .2s ease-out;border-left: 4px solid transparent;}#menu-navegacion li a{height: 100%;display: flex;align-items: center;padding-left: 0.5rem;color: var(--neutral50);color: var(--color-muted);}.menu-activo{font-weight: 600;transition: all .2s ease-in;border-left: 4px solid var(--primary30) !important;transition: all .3s ease-in;transition: all .2s ease-in;}#menu-navegacion li.menu-activo a{color: var(--color-primary-text);}.contenedor-galerias{display: flex;position: relative;width: 200%;transition: transform 0.3s ease;}.contenedor-galerias.galeria--unica{width: 100%;}.contenedor-galeria{flex: 1;width: 50%;float: left;}#contenedor-galeria-interior{transform: translateX(100%);}#contenedor-galeria-exterior{}#contenedor-galeria-interior{}#galeria-exterior-mini-track, #galeria-unida-mini-track{padding-inline: 16px !important;}.seccion-ficha{overflow: hidden;}div#galeria-exterior-mini, div#galeria-interior-mini, div#galeria-unida-mini{padding-block: 1rem;}.container-secciones h2{text-align: center;font-size: 1.5rem;font-weight: normal;margin-top: 0;border-bottom: solid 2px;font-size: 24px;padding-bottom: .25rem;margin-bottom: 2rem;color: var(--primary20);width: 100%;text-transform: uppercase;}.section-ficha-tecnica{margin-top: 56px;}.section-caracteristicas ul{width: 100%;display: grid;grid-template-columns: repeat(3, 1fr);gap: 1.5rem;}.section-caracteristicas ul li{display: flex;flex-direction: column;width: 100%;justify-content: center;align-items: center;border-radius: 1rem;padding: 1.5rem;font-size: 1.25rem;color: var(--neutral5);padding: 0;border-radius: 1rem;font-size: 12px;}.section-caracteristicas ul li.color-negro .caracteristicas-icon-wrapper{background: var(--neutral15);color: var(--neutral98);}.caracteristicas-icon-wrapper{background: var(--color-surface-2);padding: 1rem;border-radius: 5rem;}.caracteristicas-icon-wrapper svg{width: 3rem;height: auto;}.section-caracteristicas .icon svg{width: 28px;}.section-caracteristicas .icon path.color-path{fill: var(--primary70);}.section-caracteristicas .icon svg{fill: var(--primary40);}.section-caracteristicas ul li .caract{margin-top: 0.2rem;}.section-caracteristicas ul li .valor{font-weight: bold;text-align: center;}.section-ficha .title-container{display: flex;align-items: center;justify-content: center;padding-inline: var(--wrapper-padding);margin-top: 24px;margin-bottom: 16px;}.section-ficha h2{margin-bottom: 0;}.section-ficha .switch{margin-inline: auto;margin-bottom: 2rem;margin-top: 1.5rem;margin-bottom: 1.5rem;}.mfp-bg{top: 0;left: 0;width: 100%;height: 100%;z-index: 999999999999999;overflow: hidden;position: fixed;background: #0b0b0b;opacity: 0.8;}.mfp-wrap{top: 0;left: 0;width: 100%;height: 100%;z-index: 9999999999;position: fixed;outline: none !important;}.mfp-container{text-align: center;position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding: 0 8px;box-sizing: border-box;}.mfp-container:before{content: '';display: inline-block;height: 100%;vertical-align: middle;}.mfp-align-top .mfp-container:before{display: none;}.mfp-content{position: relative;display: inline-block;vertical-align: middle;margin: 0 auto;text-align: left;z-index: 1045;}.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content{width: 100%;cursor: auto;}.mfp-ajax-cur{cursor: progress;}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor: zoom-out;overflow: hidden !important;}.mfp-zoom{cursor: pointer;cursor: zoom-in;}.mfp-auto-cursor .mfp-content{cursor: auto;}.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter{user-select: none;}.mfp-loading.mfp-figure{display: none;}.mfp-hide{display: none !important;}.mfp-preloader{color: #CCC;position: absolute;top: 50%;width: auto;text-align: center;margin-top: -0.8em;left: 8px;right: 8px;z-index: 1044;}.mfp-preloader a{color: #CCC;}.mfp-preloader a:hover{color: #FFF;}.mfp-s-ready .mfp-preloader{display: none;}.mfp-s-error .mfp-content{display: none;}button.mfp-close, button.mfp-arrow{overflow: visible;cursor: pointer;background: transparent;border: 0;appearance: none;display: block;outline: none;padding: 0;z-index: 1046;box-shadow: none;touch-action: manipulation;}button::-moz-focus-inner{padding: 0;border: 0;}.mfp-close{width: 44px;height: 44px;line-height: 44px;position: absolute;right: 0;top: 0;text-decoration: none;text-align: center;opacity: 0.65;padding: 0 0 18px 10px;color: #FFF;font-style: normal;font-size: 28px;font-family: Arial, Baskerville, monospace;}.mfp-close:hover, .mfp-close:focus{opacity: 1;}.mfp-close:active{top: 1px;}.mfp-close-btn-in .mfp-close{color: #333;}.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{color: #FFF;right: -6px;text-align: right;padding-right: 6px;width: 100%;}.mfp-counter{position: absolute;top: 0;right: 0;color: #CCC;font-size: 12px;line-height: 18px;white-space: nowrap;}.mfp-arrow{position: absolute;opacity: 0.65;margin: 0;top: 50%;margin-top: -55px;padding: 0;width: 90px;height: 110px;-webkit-tap-highlight-color: transparent;}.mfp-arrow:active{margin-top: -54px;}.mfp-arrow:hover, .mfp-arrow:focus{opacity: 1;}.mfp-arrow:before, .mfp-arrow:after{content: '';display: block;width: 0;height: 0;position: absolute;left: 0;top: 0;margin-top: 35px;margin-left: 35px;border: medium inset transparent;}.mfp-arrow:after{border-top-width: 13px;border-bottom-width: 13px;top: 8px;}.mfp-arrow:before{border-top-width: 21px;border-bottom-width: 21px;opacity: 0.7;}.mfp-arrow-left{left: 0;}.mfp-arrow-left:after{border-right: 17px solid #FFF;margin-left: 31px;}.mfp-arrow-left:before{margin-left: 25px;border-right: 27px solid #3F3F3F;}.mfp-arrow-right{right: 0;}.mfp-arrow-right:after{border-left: 17px solid #FFF;margin-left: 39px;}.mfp-arrow-right:before{border-left: 27px solid #3F3F3F;}.mfp-iframe-holder{padding-top: 40px;padding-bottom: 40px;}.mfp-iframe-holder .mfp-content{line-height: 0;width: 100%;max-width: 900px;}.mfp-iframe-holder .mfp-close{top: -40px;}.mfp-iframe-scaler{width: 100%;height: 0;overflow: hidden;padding-top: 56.25%;}.mfp-iframe-scaler iframe{position: absolute;display: block;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);background: #000;}img.mfp-img{width: auto;max-width: 100%;height: auto;display: block;line-height: 0;box-sizing: border-box;padding: 40px 0 40px;margin: 0 auto;}.mfp-figure{line-height: 0;}.mfp-figure:after{content: '';position: absolute;left: 0;top: 40px;bottom: 40px;display: block;right: 0;width: auto;height: auto;z-index: -1;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);background: #444;}.mfp-figure small{color: #BDBDBD;display: block;font-size: 12px;line-height: 14px;}.mfp-figure figure{margin: 0;}.mfp-bottom-bar{margin-top: -36px;position: absolute;top: 100%;left: 0;width: 100%;cursor: auto;}.mfp-title{text-align: left;line-height: 18px;color: #F3F3F3;word-wrap: break-word;padding-right: 36px;}.mfp-image-holder .mfp-content{max-width: 100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor: pointer;}#loading span{display: inline-block;margin: 0 2px;font-size: 20px;animation: loading 1s infinite;}#loading span:nth-child(2){animation-delay: 0.2s;}#loading span:nth-child(3){animation-delay: 0.4s;}@keyframes loading{0%{transform: scale(1);}50%{transform: scale(1.5);}100%{transform: scale(1);}}.header-ficha-container{display: none;}.call-action{position: sticky;bottom: 0;height: var(--altura-breadcrumbsYheader);width: 100%;display: flex;align-items: end;bottom: 1.5rem;z-index: 1;bottom: 3rem;margin-bottom: 3rem;}.ficha-cta .button-wrapper{display: none;}.ayuda_garantia__button{background: none !important;border: none;padding: 0 !important;margin: 0 4px 0 0;cursor: pointer;display: inline-flex;align-items: center;justify-content: center;color: var(--primary40);transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);outline: none;position: relative;border-radius: 50%;height: fit-content;}.ayuda_garantia__icon{width: 24px;height: 24px;transition: transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);}.ayuda_garantia__button:hover{color: var(--cta-text);}.ayuda_garantia__button:hover .ayuda_garantia__icon{transform: scale(1.2) rotate(5deg);}.ayuda_garantia__button:active .ayuda_garantia__icon{transform: scale(0.9);transition: all 0.1s;}.ayuda_garantia__button:focus-visible{box-shadow: 0 0 0 3px rgba(37, 99, 235, 0.15);color: var(--cta-text);}.me-interesa_container{position: sticky;bottom: 0;background: white;display: flex;align-items: center;justify-content: center;width: 100%;background: var(--primary5);z-index: 9;background-color: rgba(255, 255, 255, 0.7);backdrop-filter: blur(10px);backdrop-filter: blur(10px);border-top: 1px solid var(--neutral85);padding-top: 12px;padding-left: 16px;padding-right: 16px;padding-bottom: calc(12px + env(safe-area-inset-bottom));gap: 12px;margin-bottom: 6rem;}.me-interesa__button{flex: 0 0 56px;height: 56px;background-color: #25D366;border-radius: 5rem;display: flex;align-items: center;justify-content: center;color: var(--primary10);color: white;box-shadow: 0 4px 12px rgba(37, 211, 102, 0.3);flex-shrink: 0;-webkit-tap-highlight-color: transparent;}.me-interesa__button svg{width: 32px;height: auto;}#me-interesa-mobile{background-color: #F27121;color: #FFFFFF;padding: 1rem 2rem;height: 50px;font-size: 1rem;font-weight: bold;bottom: 1rem;margin-inline: auto;display: flex;align-items: center;justify-content: center;cursor: pointer;text-align: center;z-index: 9;margin-bottom: 3rem;border-radius: .5rem;;border: none;border: solid 1px #ff2600;margin: 0;flex: 1;border: none;border-radius: 12px;background: linear-gradient(135deg, #00a896 0%, #028090 100%);color: white;font-weight: 700;font-size: 16px;text-transform: uppercase;letter-spacing: 0.5px;box-shadow: 0 4px 15px rgba(0, 168, 150, 0.3);transition: transform 0.2s ease, box-shadow 0.2s ease;-webkit-tap-highlight-color: transparent;}#me-interesa-mobile span{display: none;}#me-interesa-mobile:hover{background-color: rgb(18, 49, 127);box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.2);transform: translateY(-2px);}#me-interesa-mobile:active{transform: scale(0.96);box-shadow: 0 2px 8px rgba(0, 168, 150, 0.2);}#me-interesa-mobile.hide{transform: scale(0);opacity: 0;transition: transform 0.5s ease, opacity 0.5s ease;}.popup-title{padding: 1rem 2rem;padding-inline: 0;border-radius: 16px;font-size: 1.2rem;font-weight: bold;text-align: center;width: 100%;transition: all .1s ease-in;transition: color 0.2s ease-out;}.evitar-scroll-horizontal *{pointer-events: none;}#popup-form.active .popup-title{display: flex;justify-content: space-between;align-items: center;padding-inline: var(--wrapper-padding);padding-bottom: 0;transition: all .1s ease-out;transition: all .1s ease-out;}#popup-form{background-color: hsla(225, 100%, 50%, 1);color: #FFFFFF;display: none;position: fixed;bottom: 1rem;left: 50%;transform: translateX(-50%);width: fit-content;height: 4rem;border-radius: 16px;box-shadow: 0px 12px 24px rgba(0, 0, 0, 0.2);z-index: 1000000000;overflow: hidden;transition: all .4s ease-in, transform 0.4s ease-in, background-color 0.3s ease-in, color 0.3s ease-in, box-shadow 0.4s ease-in;transition: all .4s ease-in, transform 0.4s ease-in, background-color 0.3s ease-in, color 0.3s ease-in, box-shadow 0.4s ease-in, border-radius 0.3s ease-in;border-radius: 5rem;border-radius: 5rem;}#popup-form .formContainer{margin-inline: auto;max-width: 360px;}#popup-form.active{display: flex;bottom: 0;left: 50%;transform: translateX(-50%);height: 100dvh;border-radius: 0;width: 100% !important;z-index: 99999999999;background-color: #FFFFFF;color: #535353;box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.1);transition: all 0.4s ease-out, transform 0.4s ease-out, background-color 0.3s ease-out, color 0.001s ease-out, box-shadow 0.4s ease-out;transition: all 0.4s ease-out, transform 0.4s ease-out, background-color 0.3s ease-out, color 0.001s ease-out, box-shadow 0.4s ease-out;}.popup-content{display: flex;flex-direction: column;align-items: center;justify-content: center;width: 100%;height: 100%;transition: all 1s ease-in-out;}#popup-form.active .popup-content{justify-content: start;overflow-y: auto;}.close-popup{display: none;}#popup-form.active .close-popup{cursor: pointer;display: flex;height: 3rem;width: 3rem;justify-content: center;align-items: center;border-radius: 5rem;background: var(--neutral95);}#popup-form.active .close-popup:hover{color: red;}.popup-form-container{display: none;}#popup-form.active .popup-form-container{display: block;padding: var(--wrapper-padding);height: 100%;overflow-y: auto;padding-top: 0;}.popup-form-images__texto{flex: 0;width: 100%;display: flex;flex-wrap: wrap;gap: 2rem;flex-direction: column;justify-content: end;}.popup-form-container img.portada_principal_coche{height: auto;margin-bottom: 0;aspect-ratio: 16 / 9;object-fit: cover;width: 50%;border-radius: .4rem;border-radius: .4rem;border-radius: .4rem;border-radius: .4rem;border-radius: .4rem;width: 100%;grid-column: span 6;display: none;}.popup-form-images__texto-images-container{display: flex;flex-wrap: wrap;gap: 1rem;align-items: center;margin-top: 1rem;grid-column: span 12;}.popup__marca-modelo{font-weight: bold;font-size: 1.25rem;}.popup__version{font-size: 1rem;}.no-scroll{overflow: hidden !important;}.popup-text-form{font-size: 14px;margin-top: 0;margin-bottom: 2rem;line-height: initial;}.popup-text-form a{color: var(--primary40);}.popup-text-form, div#wpcf7-f15077-o1{max-width: 400px;margin-inline: auto;}#enviar_mensaje_ficha{background-color: var(--cta-background);line-height: 1;color: #fff;padding: 1rem 1.2rem;border: none;border-radius: 8px;box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.1);font-size: 1rem;cursor: pointer;transition: background-color 0.3s, box-shadow 0.3s;height: 3rem;transition: all .3s ease-in-out;}#enviar_mensaje_ficha:hover{background-color: var(--cta-text);box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.15);}.cancelar-form{background-color: #e0e0e0;color: #333;padding: 1rem 1rem;border: none;border-radius: 8px;box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1);font-size: 1rem;cursor: pointer;transition: background-color 0.3s, box-shadow 0.3s;height: 3rem;display: flex;align-items: center;box-shadow: none;}.cancelar-form:hover{background-color: #d5d5d5;}.popup-form .wpcf7-list-item{margin-left: 0;}.formContainer [type="checkbox"]{width: 32px;height : 32px;margin-right: .25rem;position: relative;left: 0;display: block;line-height: 0;max-width: 32px;min-width: 32px;max-height: 32px;min-height: 32px;}.container-submit{display: flex;flex-wrap: wrap;column-gap: 1rem;justify-content: center;row-gap: 1rem;margin-top: 2rem;}.wpcf7-spinner{order: -1;margin: 0;position: absolute;}.popup-form-container .form-precio-popup.ficha-cta{padding: 0 !important;margin: 0 !important;width: 100%;display: none;}.popup-form-container .form-precio-popup.ficha-cta .wrapper-precio{width: 100% !important;}.pupup-form-images_container{display: grid;grid-template-columns: repeat(12,1fr);flex-wrap: wrap;column-gap: 1rem;margin-bottom: 1rem;}.pupup-form-images_container picture{width: 100%;grid-column: span 12;}.pupup-form-images_container .logo-marca{height: auto;max-height: 260px;max-width: 4rem;}.popup-form-container picture img.portada_principal_coche{width: 100%;max-height: 145px;}.popup-form-images__texto-container{flex: 1;}.pupup-form-images_container .logo-marca__horizontal, .pupup-form-images_container .logo-marca__horizontal_largo{max-width: 4.5rem;}.disclaimer{margin-top: 1.5rem;padding: 1rem;border-top: 1px solid #ddd;font-size: .875rem;color: #666;}.pantalla-completa-galeria{grid-column: span 12;grid-row: 1;height: calc(100vh - var(--altura-breadcrumbsYheader));transition: all .3s ease-in;transition: all .3s ease-in;position: relative;background: black;overflow: hidden;z-index: 9;max-height: 40vh;}.hidden .pantalla-completa-galeria{height: calc(100vh - var(--altura-header));transition: all .3s ease-out;transition: all .3s ease-out;max-height: 40vh;}.pantalla-completa-galeria .slide{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-size: cover;background-position: center;opacity: 0;transform: scale(1);transition: opacity 1s ease-in-out, transform 20s ease-in-out;}.pantalla-completa-galeria .slide.active{opacity: 1;transform: scale(1.5);transform: scale(1.5);}.precio-ficha--movil{display: flex;}.precio-ficha__contenedor{margin-inline: auto;text-align: right;display: flex;flex-direction: column;height: 100%;justify-content: end;}.precio-ficha--oferta .precio-ficha__contenedor{text-align: center;}#seccion-descripcion .content-section p{text-align: pretty;}.listing-actions{position: absolute;top: var(--altura-breadcrumbs);right: var(--wrapper-padding);z-index: 10;margin-top: var(--wrapper-padding);}.listing-actions__list{display: flex;list-style: none;margin: 0;padding: 0;}.listing-actions__button{display: flex;align-items: center;justify-content: center;width: 3rem;height: 3rem;color:var(--neutral30);border: none;border-radius: 50%;background: #fff;cursor: pointer;}.listing-actions__icon{flex-shrink: 0;}.listing-actions__label{display: none;}.formContainer--docs{margin-top: 3rem;margin-inline: auto;}.formContainer--docs .inputContainer{max-width: 360px;margin-inline: auto;}.formContainer--docs .labelInput{background: linear-gradient(to bottom, #fafafa, white);}.formContainer--docs label{display: inline-flex;align-items: center;}.button-scroll__ficha{display: none;}.whatsapp-share-button{background-color: #25D366;background-color: rgb(37, 211, 102);color: white;padding: 10px 20px;border: none;border-radius: 5px;cursor: pointer;text-decoration: none;display: none;}.whatsapp-share-button:hover{background-color: #1ebe57;}.extras__group-title{margin: 0;font-size: 1.1rem;font-weight: 600;color: var(--color-primary);letter-spacing: -0.01em;display: flex;align-items: center;font-size: .875rem;}#open-popup{display: none;}@media (min-width:420px){.title-ficha-container{height: auto;}#video-container .precio-ficha{padding-left: 1rem;transition: all .2s ease-in-out;position: initial;transition: all .2s ease-in-out;}.main-single-coche--tiene-oferta .titulo-coche-ficha .logo-container{width: 7rem;}.main-single-coche--tiene-oferta span.marca-modelo{font-size: 2rem;line-height: 1;}.main-single-coche--tiene-oferta span.version{font-size: 1.5rem;line-height: 1.25;}.section-caracteristicas ul li{font-size: 1rem;}table{font-size: .875rem;}}@media (min-width:500px){span.marca-modelo, span.cantidad{font-size: 1.3rem;}span.version, span.text-precio{font-size: 1.1rem;line-height: 1.25;}.titulo-coche-ficha .logo-container{width:3.5rem;opacity: 1;margin-right: 1rem;}.titulo-coche-ficha .logo-container.horizontal_largo{width: 4.5rem;}#me-interesa-mobile{max-width: 320px;}.titulo-coche__datos{font-size: 1rem;}.extras__group-title{font-size: 1rem;}.pantalla-completa-galeria{max-height: 60dvh;}.popup-form-container img.portada_principal_coche{display: flex;}.titulo-coche__datos{margin-bottom: 1.5rem;}.me-interesa_container{justify-content: end;}}@media (min-width: 600px){.splide__slide.popup-image img{border-radius: 1rem;border-radius: 1rem;}.datos-fotos{border-bottom-right-radius: 1rem;}span.marca-modelo, span.cantidad{font-size: 1.5rem;}span.version, .text-precio , .cantidad--tachada, .cantidad--oferta{font-size: 1.2rem;line-height: 1.25;}.titulo-coche-ficha .logo-container{}.datos-resumen-mobile__list{font-size: 1rem;}.ficha-cta, .container-secciones section, #seccion-descripcion{padding-inline: 2.5rem;}.container-secciones section{margin-bottom: 6rem;}.title-ficha-container.fijado span.version, .title-ficha-container.fijado .text-precio{font-size: 1rem;}.title-ficha-container.fijado span.marca-modelo, .title-ficha-container.fijado span.cantidad{margin-bottom: 0;line-height: initial;}.splide__slide{height: 320px !important;}.container-secciones h2{font-size: 26px;margin-bottom: 32px;}#seccion-galeria h2{margin-bottom: 0;}.label{font-size: 1rem;}.ficha-cta{padding-block: 4rem;}.section-caracteristicas ul{grid-template-columns: repeat(4, 1fr);}body.logged-in .title-ficha-container.fijado{top: var(--altura-WpAdminBaryHeader);top: calc(var(--altura-WpAdminBaryHeader) + var(--altura-breadcrumbs));}body.logged-in.hidden .title-ficha-container.fijado{top: var(--altura-WpAdminBaryHeader);}.info-oferta{padding: .5rem;}.titulo-coche-ficha .logo-container.horizontal_largo{width: 5.5rem;}}@media (min-width: 740px){.precio-ficha--oferta{display: flex;padding: 1rem;}.precio-ficha--movil{display: none;}.main-single-coche--tiene-oferta span.cantidad{font-size: 1.5rem;}.info-oferta .info-oferta__title{font-size: 1.5rem;}.popup-form-container .form-precio-popup.ficha-cta{display: flex;}#video-container .precio-ficha--oferta{display: flex;}.popup-form-container picture img.portada_principal_coche{width: 100%;height: 100%;max-height: none;}.popup-form-container picture{width: 100%;grid-column: span 6;}.popup-form-images__texto{flex: 1;grid-column: 7 / 13;}.popup-text-form{max-width: 740px;}.popup-form-container img.portada_principal_coche{grid-column: span 6;}span.marca-modelo, span.cantidad{font-size: 2rem;line-height: initial;}span.version, span.text-precio{font-size: 1.3rem;}.titulo-coche__datos{font-size: 1.2rem;}.ficha-cta{font-size: 1.25rem;padding-inline: 8rem;padding-top: 4rem;}.ficha-cta li, .ficha-cta li.precio-final{margin-top: 1.5rem;}p.a-cambio{font-size: 1rem;line-height: 1.5;}.titulo-coche-ficha .logo-container{width: 4rem;}table{font-size: 1rem;}.titulo-coche-ficha .logo-container.horizontal_largo{width: 8rem;}}@media (min-width: 800px){.ficha-cta, .container-secciones section, #seccion-descripcion{padding-inline: 7rem;}.container-secciones h2{margin-bottom: 40px;}.section-caracteristicas .icon svg{width: 40px;}.section-caracteristicas .icon{width: 64px;height: 64px;vertical-align: middle;color: currentColor;}.section-caracteristicas .icon svg{height: auto;}.ficha-cta li{margin-top: 1rem;}.ficha-cta li:first-child{margin-top: 0;}.section-ficha .title-container{margin-bottom: 32px;}.ficha-cta.border-radius{max-width: 720px;margin-left: auto;margin-right: auto;}.section-caracteristicas ul{grid-template-columns: repeat(5, 1fr);}.titulo-coche-ficha .logo-container{width: 4.5rem;}span.marca-modelo, span.cantidad{font-size: 1.8rem;}.cantidad--oferta{font-weight: bold;}.precio-ficha--oferta span.version, .precio-ficha--oferta .text-precio, .precio-ficha--oferta .cantidad--tachada, .cantidad--oferta{letter-spacing: initial;}.popup-text-form, div#wpcf7-f15077-o1{max-width: none;}.popup-form .formContainer{display: grid;grid-template-columns: repeat(2,1fr);column-gap: 1rem;}.hidden .pantalla-completa-galeria, .pantalla-completa-galeria{max-height: 50vh;}#popup-form .formContainer{max-width: none;}.formContainer--docs .inputContainer .wpcf7-form-control-wrap{height: 45px;width: 100%;margin-bottom: 17px;display: block;}.main-single-coche aside{background: transparent;}#seccion-galeria.section-ficha--galeria{padding-inline: 7rem;}.section-ficha--galeria .title-container{padding-inline: 0;}.splide img{border-radius: 1rem;}}@media all and (max-width: 900px){.mfp-arrow{transform: scale(0.75);}.mfp-arrow-left{transform-origin: 0;}.mfp-arrow-right{transform-origin: 100%;}.mfp-container{padding-left: 6px;padding-right: 6px;}}@media (min-width: 1024px){.title-ficha-container{overflow: hidden;}.main-single-coche aside{grid-column: span 4;}.main-single-coche .container-secciones{grid-column: span 8;order: -1;}span.marca-modelo, span.cantidad{font-size: 2.5rem;line-height: initial;}.main-single-coche--tiene-oferta span.marca-modelo{font-size: 2.5rem;}.main-single-coche--tiene-oferta .titulo-coche-ficha .logo-container{width: 10rem;}span.version, span.text-precio, .cantidad--tachada, .cantidad--oferta{font-size: 1.5rem;}.precio-ficha--oferta span.version, .precio-ficha--oferta span.text-precio, .precio-ficha--oferta .cantidad--tachada, .cantidad--oferta{letter-spacing: initial;}.titulo-coche-ficha .logo-container{width: 7rem;}.datos-resumen-mobile__list{height: 2rem;font-size: 0.9rem;justify-content: center;align-items: center;gap: 1rem;border-top-right-radius: 4rem;border-bottom-right-radius: 4rem;color: var(--primary80);}.datos-resumen-mobile__item{margin: 0;display: flex;align-items: center;height: 2rem;}.container-secciones section{margin-bottom: 6rem;}.ficha-cta, .container-secciones section, #seccion-descripcion{padding-inline: var(--espacioPadding);}.ficha-cta.border-radius{max-width: none;padding-left: 0;padding-top: 0;}.container-secciones h2{margin-bottom: 1.5rem;}.call-action{display: none;}.call-action-desktop{display: flex;}.ficha-cta .button-wrapper{display: flex;background: var(--)}.title-ficha-container.fijado{padding-block: 0;}#video-container{max-height: calc(100vh - var(--altura-header));}.logged-in #video-container{max-height: calc(100vh - var(--altura-breadcrumbsYheader));}.title-ficha-container.fijado{height: 3rem;}.title-ficha-container.fijado .titulo-coche-ficha h1{flex-direction: row;column-gap: 1rem;justify-content: start;}#video-container .title-ficha-container.fijado .precio-ficha{flex-direction: row;column-gap: 1rem;}.title-ficha-container.fijado span.marca-modelo, .title-ficha-container.fijado span.version{font-weight: normal;font-size: 1rem;line-height: initial;}#menu-navegacion-container{display: flex;order: -1;height: 3rem;display: flex;justify-content: center;align-items: center;margin-bottom: 4rem;}#menu-navegacion{border: none;gap: 2rem;height: 3rem;justify-content: center;align-items: center;display:flex;}.titulo-coche-ficha .logo-container{width: 10rem;margin-right: var(--espacioPadding);}.h1-wrapper{padding-left: 0;}.ficha-cta{background: transparent;}:root{--btn-bg : hsl(225 100% 50%);--btn-bg-hover : hsl(225 100% 45%);}#me-interesa, #me-interesa-mobile{--shadow-hover : 0 6px 16px hsl(0 0% 0% / .30);--shadow-active : 0 2px 6px hsl(0 0% 0% / .20);appearance : none;display : flex;align-items : center;justify-content : center;gap : .5rem;padding : 1rem 2.5rem;font-size: 1rem;color : #fff;background: var(--color-accent);border : 0;border-radius : 3.5rem;cursor : pointer;transition: box-shadow .25s ease, transform .25s cubic-bezier(.4,0,.2,1), background .25s ease;touch-action: manipulation;margin-top: 1rem;margin-left: auto;}#me-interesa:hover, #me-interesa-mobile:hover, #me-interesa:focus-visible, #me-interesa-mobile:focus-visible{background: var(--action);transform : translateY(-3px) scale(1.03);outline : none;transition: all .1s ease-in-out;background: var(--color-accent-hover);}#me-interesa:active, #me-interesa-mobile:active{box-shadow : var(--shadow-active);transform : translateY(0) scale(.98);}#me-interesa[disabled], #me-interesa-mobile[disabled]{opacity : .45;cursor : not-allowed;transform : none;box-shadow : none;}.popup-form .formContainer{display: grid;grid-template-columns: repeat(3,1fr);column-gap: 1rem;}.container-submit{grid-column: span 3;}.popup-form-container img.portada_principal_coche{max-height: none;}#popup-form.active .popup-form-container{max-width: 1080px;}#me-interesa-mobile{display: none;}#popup-form{background: white;transition: all .2s ease-out;transition: all .2s ease-out;}#popup-form .popup-title{display: none;}#popup-form.active .popup-title{display: flex;max-width: 1080px;padding-inline: 2rem;}#popup-form{transform: none;transform: none;height: 0;}.hidden .pantalla-completa-galeria, .pantalla-completa-galeria{max-height: 84dvh;}.logged-in .hidden .pantalla-completa-galeria, .pantalla-completa-galeria{max-height: calc(84dvh - var(--altura-WpAdminBar));}.titulo-coche__datos{padding-block: .25rem;font-size: 1rem;}.title-ficha-container.fijado .precio-ficha__contenedor{flex-direction: row;}.title-ficha-container.fijado .text-precio{order: 0;}.title-ficha-container.fijado .points{display: inline;margin-right: .5rem;}.precio-ficha, .title-ficha-container__wrapper, .titulo-coche__datos{padding: 1rem;}.titulo-coche__datos{margin-bottom: 2rem;}.titulo-coche-ficha{gap: 1.5rem;}.titulo-coche-ficha .logo-container{width: 5.5rem;margin-right: 1.5rem;}.me-interesa_container{display: none;}.ficha-cta{font-size: 1rem;}.section-ficha--galeria .title-container{margin-top: 0;}#seccion-galeria.section-ficha--galeria{padding-inline: var(--espacioPadding);}.section-caracteristicas ul li{font-size: .875rem;}p.a-cambio{font-size: .875rem;}#open-popup{display: flex;}.titulo-coche-ficha .logo-container.horizontal_largo{width: 9rem;}span.cantidad{order: 1;}}@media (min-width: 1080px){.splide__slide.popup-image{height: 380px !important;}#popup-form.active .popup-title{padding-inline: 3.5rem;}main#single_coche{padding-bottom: 8rem;}#seccion-descripcion .content-section{max-width: 600px;margin-inline: auto;}}@media (min-width: 1200px){#popup-form.active .popup-title{padding-inline: 2rem;}nav#menu-navegacion-container{grid-column: span 2;position: sticky;top: 15rem;justify-content: start;align-items: start;padding-left: 2rem;height: fit-content;}#menu-navegacion{justify-content: start;align-items: start;flex-direction: column;height: 100%;}.main-single-coche .container-secciones{grid-column: span 6;padding-inline: 0;}.main-single-coche aside{grid-column: span 4;}.title-ficha-container{padding-bottom: 6rem;}.title-ficha-container.fijado{}.ficha-cta.border-radius{margin-top: 0;}#video-container{margin-bottom: var(--wrapper-padding);height: calc(100dvh - var(--altura-header));max-height: none;}.logged-in #video-container{height: calc(100dvh - var(--altura-header) - var(--altura-WpAdminBar));}.section-caracteristicas ul{grid-template-columns: repeat(4, 1fr);}.titulo-no-video{margin-bottom: 4rem;padding-left: 0;grid-column: 3 / 13;}#popup-form.active .popup-form-container{padding: 2rem;place-content: center;padding-top: 0;}.pupup-form-images_container{column-gap: 2rem;}.hidden .pantalla-completa-galeria, .pantalla-completa-galeria{max-height: none;}.pantalla-completa-galeria{margin-bottom: 4rem;height: calc(100dvh - var(--altura-header));margin-bottom: var(--wrapper-padding);}.logged-in .pantalla-completa-galeria{height: calc(100dvh - var(--altura-header) - var(--altura-WpAdminBar));}.logged-in.hidden .pantalla-completa-galeria{height: calc(100dvh - var(--altura-header) - var(--altura-WpAdminBar));}.text-contado{margin: 0;justify-content: end;padding: 0;}.text-cuota{margin: 0;}.precio-ficha__bottom{display: flex;column-gap: 2rem;margin-top: 2rem;transition: all .5s ease-out;transition: all .5s ease-out;justify-content: end;margin-left: auto;}.titulo-coche__datos{display: none;}.h1-wrapper .datos-resumen{display: flex;align-items: center;flex-wrap: wrap;gap: 2rem;margin-top: 2rem;font-size:1rem;color: var(--neutral90);}.titulo-coche-ficha .precio-ficha{align-self: center;}.datos-resumen__item{white-space: nowrap;}.title-ficha-container.fijado .h1-wrapper .datos-resumen{display: none;}.title-ficha-container.fijado .precio-ficha{display: flex;align-items: center;display: flex;align-items: center;padding-block: 0;height: 100%;border-radius: 0;}.title-ficha-container.fijado .precio-ficha__bottom{margin: 0;transition: all .2s ease-in;transition: all .2s ease-in;}.title-ficha-container.fijado .text-precio{letter-spacing: initial;order: -1;margin-left: 2rem;}.title-ficha-container.fijado .text-precio .points{display: inline;}.title-ficha-container.fijado span.cantidad{letter-spacing: initial;font-weight: normal;font-size: initial;}.modelo .title-ficha-container__wrapper{flex: 2;}.precio-ficha--oferta{flex-wrap: wrap;flex: 1;background: yellow;color: black;border-radius: .25rem;}.title-ficha-container.fijado .precio-ficha--oferta{color: yellow;}.main-single-coche--tiene-oferta .title-ficha-container__wrapper{padding-bottom: 1rem;}.main-single-coche--tiene-oferta .titulo-coche-ficha .logo-container{width: 10rem;margin-right: 2rem;}.precio-ficha__contenedor{width: 100%;}.main-single-coche--tiene-oferta .info-oferta{color: yellow;background: black;}.main-single-coche--tiene-oferta span.cantidad{color: black;font-size: 2.5rem;margin-top: 1rem;}.title-ficha-container.fijado .precio-ficha{flex: initial;background: transparent;}.title-ficha-container.fijado .precio-ficha__contenedor{width: fit-content;align-items: center;margin-right: 1rem;}.main-single-coche--tiene-oferta .title-ficha-container.fijado .title-ficha-container__wrapper{padding-bottom: 0;}.listing-actions{}.button-scroll__ficha{position: absolute;bottom: 2rem;left: 50%;transform: translateX(-50%);width: 60px;height: 60px;background: var(--action50);backdrop-filter: blur(4px);border-radius: 50%;display: flex;align-items: center;justify-content: center;cursor: pointer;z-index: 10;animation: btn-pulse 2.5s infinite ease-in-out;border: none;}.button-scroll__ficha::before{content: "";position: absolute;width: 64px;height: 64px;border: 2px solid var(--color-accent);border-radius: 50%;animation: ring-expand 1.8s infinite ease-out;}.button-scroll__ficha::after{content: "";position: relative;top: 0.1rem;display: block;width: 0.75rem;height: 0.75rem;border: solid white;border-width: 0 0.2rem 0.2rem 0;transform: rotate(45deg);animation: arrow-bounce 2s infinite ease-in-out;transform: rotate(45deg);}.button-scroll__ficha:hover{background: var(--color-accent-hover);transform: translateX(-50%) scale(1.05);}.button-scroll__ficha:active{transform: translateX(-50%) scale(0.95);}@keyframes btn-pulse{0%, 100%{transform: translateX(-50%) scale(1);}50%{transform: translateX(-50%) scale(1.08);}}@keyframes ring-expand{0%{transform: scale(1);opacity: 1;}100%{transform: scale(1.8);opacity: 0;}}@keyframes arrow-bounce{0%, 20%, 50%, 80%, 100%{transform: translateY(0) rotate(45deg);}40%{transform: translateY(6px) rotate(45deg);}60%{transform: translateY(3px) rotate(45deg);}}.listing-actions{margin-top: 1rem;}}@media (min-width: 1360px){.ficha-cta.border-radius{padding-right: var(--wrapper-padding);padding-left: 2rem;}.container-secciones section{margin-bottom: 8rem;}.ficha-cta, .container-secciones section, #seccion-descripcion{padding-right: 0;}.splide__slide{height: 420px !important;}span.marca-modelo, span.cantidad{font-size: 3rem;}.section-caracteristicas ul{grid-template-columns: repeat(5, 1fr);}nav#menu-navegacion-container{padding-left: 4rem;}.main-single-coche--tiene-oferta span.marca-modelo{font-size: 3rem;}.main-single-coche--tiene-oferta span.version{font-size: 2rem;}}@media (min-width: 1440px){.ficha-cta.border-radius{padding-left: 3rem;;}}@media (min-width: 1600px){.container-secciones section{margin-bottom: 10rem;}.ficha-cta, .container-secciones section, #seccion-descripcion{padding-right: 4rem;}.container-secciones h2{font-size: 32px;margin-bottom: 2.5rem;;}.section-caracteristicas ul{grid-template-columns: repeat(5, 1fr);gap: 2rem;}nav#menu-navegacion-container{padding-left: var(--wrapper-padding);}.main-single-coche--tiene-oferta span.marca-modelo, .main-single-coche--tiene-oferta span.cantidad{font-size: 4rem;}.main-single-coche--tiene-oferta span.version{font-size: 3rem;}.main-single-coche--tiene-oferta .titulo-coche-ficha .logo-container{width: 15rem;margin-right: 2rem;}#seccion-descripcion .content-section{max-width: 720px;font-size: 1.15rem;}}@media (min-width: 1700px){span.marca-modelo, span.cantidad{font-size: 4rem;}span.version, .text-precio, .cantidad--tachada, .cantidad--oferta{font-size: 2rem;}.precio-ficha--oferta span.version, .precio-ficha--oferta .text-precio, .precio-ficha--oferta .cantidad--tachada, .cantidad--oferta{letter-spacing: initial;}}@media (min-width: 1870px){nav#menu-navegacion-container{grid-column: span 3;}.main-single-coche aside{grid-column: span 3;}.splide__slide.popup-image{height: 460px !important;}.title-ficha-container{padding-bottom: 5.5rem;}.titulo-coche-ficha .logo-container{width: 9rem;margin-right: 3rem;}}