:focus-visible{outline:-webkit-focus-ring-color auto 0px!important}.buscar-inicio .e-search-submit{height:44px;width:120px!important;padding:5px!important;z-index:1;justify-content:center}.buscar-inicio .e-search-form{align-items:center}.elementor-icon-wrapper{line-height:0}.coche-distintivo .elementor-heading-title{display:flex;align-items:center;gap:5px}.coche-distintivo img{width:30px}.coche-diferencia-precio .elementor-heading-title span:nth-child(1){text-decoration:line-through}.coche-diferencia-precio .elementor-heading-title span:nth-child(2){color:var(--e-global-color-d2f990f)}.bucle-coche-1 .coche-desde-financiado{padding:10px;background-color:var(--e-global-color-accent);border-radius:10px}.over-right .swiper{overflow:visible}.ventajas-home img{height:50px}.elementor-widget-button .elementor-button-icon svg{width:25px!important;height:25px!important}.elementor-widget-button .elementor-button-content-wrapper{display:inline-flex;align-items:center}.elementor-widget-button .elementor-button-icon{line-height:0}.facetwp-facet-reset{line-height:0}.facetwp-reset{border:0!important}.facetwp-selections ul{padding:0;display:flex;gap:20px;flex-wrap:wrap}.facetwp-selections .facetwp-selection-value{color:var(--e-global-color-primary)}.facetwp-selections .facetwp-selection-value:hover{text-decoration:underline}.facetwp-selections .facetwp-selection-label+.facetwp-selection-value{margin-left:4px}.facetwp-selections .facetwp-selection-value:last-child{margin-right:0}.facetwp-facet{margin-bottom:0!important}.filtros .facetwp-counter{display:none}.filtros .facetwp-type-radio,.filtros .facetwp-type-checkboxes{display:flex;flex-wrap:wrap;gap:10px}.filtros .facetwp-radio,.filtros .facetwp-checkbox{background:none!important;display:inline-block;padding:6px 12px!important;border:1px solid var(--e-global-color-accent);border-radius:100px;margin-bottom:0}.filtros .facetwp-radio:hover,.filtros .facetwp-radio.checked,.filtros .facetwp-checkbox:hover,.filtros .facetwp-checkbox.checked{background-image:none;background-color:var(--e-global-color-accent)!important;border-color:var(--e-global-color-accent)}.filtros .facetwp-display-value{padding:0}.filtros .facetwp-slider-label,.filtros .facetwp-type-slider>div:nth-child(3){display:none}.filtros .facetwp-type-slider{max-width:600px}.filtros .noUi-tooltip{padding:6px 12px!important;border:1px solid var(--e-global-color-accent);border-radius:100px}.filtros .noUi-connect{background:var(--e-global-color-accent)}.filtros .noUi-target,.filtros .noUi-handle{border:1px solid var(--e-global-color-accent)}.facetwp-type-sort select{padding:10px 15px;border-radius:100px;border:0;line-height:1;background:var(--e-global-color-primary);color:#fff}.facetwp-type-sort select option{background-color:#fff;color:var(--e-global-color-primary)}.facetwp-type-sort select option:hover{background:var(--e-global-color-primary);color:#fff}.facetwp-pager{justify-content:center;display:flex;align-items:center;gap:5px}.facetwp-pager .facetwp-page{padding:5px;border-radius:100px;border:1px solid transparent;margin:0;height:35px;width:35px;display:flex;align-items:center;justify-content:center;font-size:18px;background-color:#fff}.facetwp-pager .facetwp-page:not(.dots):hover,.facetwp-pager .facetwp-page:not(.dots):focus,.facetwp-pager .facetwp-page.active{background-color:var(--e-global-color-accent);font-weight:400}.facetwp-pager .facetwp-page.dots{border:0}.facetwp-pager .facetwp-page.prev,.facetwp-pager .facetwp-page.next{border:1px solid var(--e-global-color-accent)}.coche-financiado span{font-size:24px;font-weight:600;color:var(--e-global-color-d2f990f)}.contacto-telefono .elementor-icon-list-icon{width:45px;height:45px;display:flex;align-items:center;justify-content:center;padding-right:0!important;margin-right:10px;border-radius:100%;padding:5px!important;background-color:var(--e-global-color-0882afa)}.contacto-telefono .elementor-icon-list-icon svg{margin:0}.contacto-telefono .elementor-icon-list-item:hover .elementor-icon-list-icon{background-color:var(--e-global-color-primary)}.contacto-whatsapp .elementor-icon-list-icon{width:45px;height:45px;display:flex;align-items:center;justify-content:center;padding-right:0!important;margin-right:10px;border-radius:100%;padding:5px!important;background-color:#25d366}.contacto-whatsapp .elementor-icon-list-icon svg{margin:0}.contacto-whatsapp .elementor-icon-list-item:hover .elementor-icon-list-icon{background-color:var(--e-global-color-959fa6b)}.swiper-producto{overflow:hidden}.swiper-producto .swiper-container{position:relative;line-height:0;border-radius:15px;overflow:hidden}.swiper-producto .main-swiper .swiper-button{width:60px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:100px;background-color:rgba(240,241,250,.75)}.swiper-producto .main-swiper .swiper-button:after{font-size:20px}.swiper-producto .main-swiper .swiper-button:hover{background-color:var(--e-global-color-primary)}.swiper-producto .main-swiper .swiper-button:hover:after{color:#fff}.swiper-producto .thumb-swiper .swiper-button-prev{left:0;border-radius:15px 0 0 15px}.swiper-producto .thumb-swiper .swiper-button-next{right:0;border-radius:0 15px 15px 0}.swiper-producto .thumb-swiper .swiper-button{height:100%;width:30px;display:flex;align-items:center;justify-content:center;background-color:rgba(240,241,250,.75);top:0;margin-top:0}.swiper-producto .thumb-swiper .swiper-button:after{font-size:20px}.swiper-producto .swiper-slide img{border-radius:15px}.swiper-producto .thumb-swiper .swiper-button:hover{background-color:var(--e-global-color-primary)}.swiper-producto .thumb-swiper .swiper-button:hover:after{color:#fff}.swiper-producto .main-swiper{margin-bottom:20px}.swiper-producto .main-swiper a{width:100%;display:flex;justify-content:center}.swiper-producto .main-swiper img{height:500px;object-fit:contain}.swiper-producto .thumb-swiper img{height:200px;width:100%;object-fit:cover}.acordeon-coche .e-n-accordion-item[open]>.e-n-accordion-item-title{border-radius:15px 15px 0 0!important}.acordeon-coche .e-n-accordion-item-title-header:before{content:'';width:25px;height:25px;display:flex;margin-right:10px}.acordeon-coche .e-n-accordion-item:not([open]):hover .e-n-accordion-item-title-header:before{filter:brightness(0) saturate(100%) invert(87%) sepia(100%) saturate(0%) hue-rotate(52deg) brightness(116%) contrast(100%)}.acordeon-coche .e-n-accordion-item-title-text{padding-top:5px}#ficha-tecnica .e-n-accordion-item-title-header:before{background:url(/wp-content/uploads/2024/10/summarize_24dp_E8EAED_FILL0_wght300_GRAD0_opsz24.svg) no-repeat center center / contain}#equipamiento-exterior .e-n-accordion-item-title-header:before{background:url(/wp-content/uploads/2024/10/directions_car_24dp_E8EAED_FILL0_wght300_GRAD0_opsz24.svg) no-repeat center center / contain}#equipamiento-interior .e-n-accordion-item-title-header:before{background:url(/wp-content/uploads/2024/10/auto_transmission_24dp_E8EAED_FILL0_wght300_GRAD0_opsz24.svg) no-repeat center center / contain}#multimedia .e-n-accordion-item-title-header:before{background:url(/wp-content/uploads/2024/10/smart_display_24dp_E8EAED_FILL0_wght300_GRAD0_opsz24.svg) no-repeat center center / contain}#confort .e-n-accordion-item-title-header:before{background:url(/wp-content/uploads/2024/10/airline_seat_recline_extra_24dp_E8EAED_FILL0_wght300_GRAD0_opsz24.svg) no-repeat center center / contain}#seguridad .e-n-accordion-item-title-header:before{background:url(/wp-content/uploads/2024/10/verified_user_24dp_E8EAED_FILL0_wght300_GRAD0_opsz24.svg) no-repeat center center / contain}#descripcion .e-n-accordion-item-title-header:before{background:url(/wp-content/uploads/2024/10/text_snippet_24dp_E8EAED_FILL0_wght300_GRAD0_opsz24.svg) no-repeat center center / contain}.precio-fijo.oculto{opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease}.precio-fijo.visible{opacity:1;visibility:visible}.single-coches .btn-cita-taller{transition:bottom 0.3s ease}a.elementor-button{display:inline-flex;align-items:center;justify-content:center}a .elementor-button-content-wrapper .elementor-button-text{padding-top:3px}.elementor-nav-menu li{padding-top:3px}.elementor-widget-image a{width:100%}.autobuses{width:100%}.autobuses tbody>tr:nth-child(odd)>td,.autobuses tbody>tr:nth-child(odd)>th,.autobuses tbody tr:hover>td,.autobuses tbody tr:hover>th{background:transparent}.autobuses td,.autobuses th{border-color:var(--e-global-color-accent)}.acordeon .e-n-accordion-item[open]>.e-n-accordion-item-title{border-radius:15px 15px 0 0!important}.acordeon .e-n-accordion-item-title-text{padding-top:5px}#nrc_availability_form .output_branch,#nrc_availability_form .same_branch,#nrc_availability_form .refund_branch{display:none}#nrc_availability_form div{display:flex;flex-direction:column;gap:10px}#nrc_availability_form .output_datetime,#nrc_availability_form .refund_datetime{display:flex;flex-direction:row;align-items:center;gap:10px;justify-content:space-between}#nrc_availability_form .datetime-input{line-height:1;border:1px solid var(--e-global-color-accent);padding:5px}#nrc_availability_form .btn{font-size:18px;padding:12px 24px;border:0}.elementor-widget.elementor-list-item-link-full_width a{width:initial}.elementor-widget.elementor-list-item-link-full_width .elementor-icon-list-text{display:flex}#nrc_avail_groups_form{gap:20px}#nrc_avail_groups_form .group-container,#nrc_avail_groups_form .model-container,#nrc_avail_groups_form .charge-container{padding:10px;margin:0;border-radius:20px;border:1px solid var(--e-global-color-accent)}#nrc_avail_groups_form .group-info,#nrc_avail_groups_form .model-info{border:0}#nrc_avail_groups_form .group-pricelist-item{height:100%;margin:0;display:flex;flex-direction:column;position:relative;justify-content:center;padding-bottom:50px;background-color:var(--e-global-color-0882afa);border:1px solid var(--e-global-color-0882afa);transition:all .3s ease}#nrc_avail_groups_form .group-pricelist-item:hover,#nrc_avail_groups_form .model-pricelist-item.available:hover,#nrc_avail_groups_form .charge-container:hover,#nrc_avail_groups_form .charge-container.selected{background:initial;transform:none;border:1px solid var(--e-global-color-primary)}#nrc_avail_groups_form .group-pricelist-item:hover .group-pricelist-item-button,#nrc_avail_groups_form .model-pricelist-item.available:hover .group-pricelist-item-button{background-color:var(--e-global-color-secondary);transition:all .3s ease}#nrc_avail_groups_form .group-pricelist-item-button{height:40px;display:flex;align-items:center;justify-content:center;position:absolute;bottom:10px;width:calc(100% - 20px);border-radius:10px;background-color:var(--e-global-color-primary);left:0;right:0;margin:auto}#nrc_avail_groups_form .group-pricelist-item-button span{text-align:center;font-size:18px}#nrc_avail_groups_form .group-pricelist-item-total-tax-warn,#nrc_avail_groups_form .model-pricelist-item-total-tax-warn{text-align:center;margin:0}#charges-cards-conainer{display:flex;gap:20px;flex-wrap:wrap;justify-content:center}#charges-cards-conainer div{margin:0}#charges-cards-conainer .charge-container{width:calc(25% - 15px);min-width:300px}#charges-cards-conainer .charge-container:hover,#charges-cards-conainer .charge-container.selected{background:initial;transform:none;border:1px solid var(--e-global-color-primary)}#charges-cards-conainer .charge-container a{font-family:"Fustat",Sans-serif!important;text-shadow:none;font-size:24px;display:flex;align-items:center;justify-content:center;border:0;transition:all .3s ease}#charges-cards-conainer .charge-container a:hover{transform:none}#charges-cards-conainer .charge-qty-add:hover{background-color:#18ab29;color:#fff}#charges-cards-conainer .charge-qty-remove:hover{background-color:#b23e35;color:#fff}#charges-submit-container{margin-top:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:24px}#charges-submit-container input{padding:12px 24px;width:250px;border:0}#charges-submit-container input:hover{transform:none}#nrc_customer_form{display:flex;flex-direction:column;gap:20px}#nrc_customer_form #customer-create-account-container{display:none}#customer-container{flex-direction:row!important;flex-wrap:wrap;gap:20px}#customer-container h2{width:100%}#customer-container>div{width:calc(50% - 10px)}#customer-container,#booking-container,#customer-accept-container{padding:0;border:0;border-radius:0;margin:0;display:flex;flex-direction:column;gap:15px}#customer-container input,#booking-container input,#customer-accept-container input,#customer-container select,#booking-container select,#customer-accept-container select,#customer-container textarea,#booking-container textarea,#customer-accept-container textarea{background-color:var(--e-global-color-0882afa);border:0}#customer-button-container{margin-top:20px!important;justify-content:flex-start!important}#customer-button-container input{padding:12px 24px;width:250px;border:0}#customer-button-container input:hover{transform:none}#customer-accept-container input{margin-right:10px}.error h1,.errorMsg{font-size:18px;font-family:"Fustat",Sans-serif!important}.nubearentcar table{font-size:16px}.nubearentcar table tbody>tr:nth-child(odd)>td,.nubearentcar table tbody>tr:nth-child(odd)>th,.nubearentcar table tbody tr:hover>td,.nubearentcar table tbody tr:hover>th{background-color:transparent}.nubearentcar table th{text-align:left;width:200px;background-color:var(--e-global-color-0882afa)!important;border:1px solid var(--e-global-color-0882afa)}.nubearentcar table td{border:1px solid var(--e-global-color-0882afa)}.nubearentcar table:nth-child(4)>tbody>tr:nth-child(3)>th{text-transform:capitalize}#form-financiacion{display:flex;flex-direction:column;gap:20px;align-items:center}#form-financiacion>div{display:flex;gap:20px}#form-financiacion .form-group{width:calc(33.333% - 13.333px)}#form-financiacion input{border:0;background-color:var(--e-global-color-accent);border-radius:10px}#form-financiacion button{width:250px;padding:12px 24px;border:0}#form-financiacion #resultado-container strong{font-size:24px;font-weight:600;color:var(--e-global-color-primary)}.grecaptcha-badge{visibility:hidden!important}.woocommerce-notices-wrapper{display:none}.cart_item .product-quantity{display:none}.select2-container .select2-dropdown,.select2-container .select2-selection{height:100%!important}.select2-results,.select2-search{background-color:#fff!important}.header-movil .header-movil-content{backdrop-filter:blur(10px)}.e-contact-buttons{opacity:0;transform:translateX(-50px);transition:opacity 1s ease-out,transform 1s ease-out}.coches2-img.elementor-widget-image a{height:100%}nav.e-off-canvas{top:-10px!important;right:-10px;left:auto!important}.icono-electrico-shortcode{pointer-events:none}.icono-electrico{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:100%;background-color:#64D174}.icono-electrico svg{fill:#fff}.timeline-tracker{background-color:#fff}.elementor-widget-woocommerce-checkout-page .woocommerce-order{display:none}.elementor-widget-woocommerce-purchase-summary .woocommerce-order-details table{padding:0!important;border:0!important}.elementor-widget-woocommerce-purchase-summary .woocommerce-order-details table>*:not(tbody){display:none}.elementor-widget-woocommerce-purchase-summary .woocommerce-order-details .product-quantity{display:none}.elementor-widget-woocommerce-purchase-summary .woocommerce-order-details table tbody td{border:0!important}.elementor-widget-woocommerce-purchase-summary .woocommerce-order-details table tbody tr{display:flex;gap:20px;font-size:18px;align-items:baseline}.elementor-widget-woocommerce-purchase-summary .woocommerce-order-details .woocommerce-Price-amount{font-size:24px;font-weight:600;color:var(--e-global-color-primary)!important}.payment_method_stripe{padding:0!important;background-color:transparent!important}.payment_method_stripe fieldset{border:0;margin:0;padding:0}.flag-liquidacion{pointer-events:none;color:#fff;background-color:#DA4646;padding:5px;border-radius:0 5px 5px 0;position:absolute;top:10px;left:0;font-size:14px;line-height:1;z-index:1}.liquidacion-individual .flag-liquidacion{top:0;padding:10px;border-radius:15px;width:120px}.chat-vehiculo{transform:translateY(0);transition:transform 0.3s ease!important}.filtros-movil .e-n-accordion-item>div{width:calc(200% + 20px)!important}.filtros-movil .facetwp-counter{display:none}.tab-precio-patin .e-n-tabs-content>div{width:180%!important;margin-left:20%}.ahorra_financiado{font-weight:400!important;font-size:16px!important}#cmplz-document{max-width:1440px!important}.bucle-coche-1{position:relative}.bucle-coche-1 .gj-badge-oferta{z-index:50;display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:10px;font-weight:800;font-size:14px;line-height:1;background:#e00a14;color:#FFF;box-shadow:0 6px 18px rgba(0,0,0,.12);user-select:none}@media(max-width:1400px){.chat-vehiculo{transform:translateY(-100px)}}@media(max-width:1024px){.chat-vehiculo{transform:translateY(-140px)}#form-financiacion>div{flex-direction:column;gap:20px}#form-financiacion .form-group{width:100%}}@media(max-width:767px){.swiper-producto .main-swiper .swiper-button{width:40px;height:30px}.swiper-producto .main-swiper .swiper-button:after{font-size:15px}.swiper-producto .thumb-swiper .swiper-button{width:20px}.swiper-producto .thumb-swiper .swiper-button:after{font-size:15px}.swiper-producto .main-swiper{margin-bottom:10px}.swiper-producto .main-swiper img{height:300px}.swiper-producto .thumb-swiper img{height:150px}.chat-vehiculo{transform:translateY(-115px)}.autobuses th{padding:8px}.group-container{flex-direction:column;gap:10px}.group-info,.group-price-info{width:100%}.group-price-info{margin:0}.group-data{grid-template-columns:1fr}.group-data,.model-data{grid-template-areas:"name" "doors" "group" "suitcases" "airbags" "emissions" "squares" "transmission" "empty"}}