@media only screen and (max-width:980px){header#main-header{position:fixed!important;top:0!important;left:0!important;width:100%!important;z-index:99999!important;background-color:#ffffff!important;box-shadow:0 2px 10px rgb(0 0 0 / .08)!important}.et_mobile_menu{max-height:80vh!important;overflow-y:auto!important}#page-container{padding-top:80px!important}.admin-bar header#main-header{top:46px!important}}@media (max-width:980px){.seccion-servicios .et_pb_row .et_pb_column,.seccion-servicios .et_pb_row .et_pb_column:nth-child(2){margin-left:0!important;margin-right:0!important;padding:0!important;width:100%!important;margin-bottom:25px!important}}@media only screen and (min-width:981px){.seccion-servicios .et_pb_row .et_pb_column{display:flex!important;flex-direction:column!important}.et_pb_module.tarjeta-servicio{height:100%!important}}.et_pb_module.tarjeta-servicio{border-radius:12px!important;padding:35px!important;box-shadow:0 8px 24px rgb(0 0 0 / .04)!important;transition:background-color 0.3s ease,box-shadow 0.3s ease!important;border:1px solid rgb(0 0 0 / .02)!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;width:100%!important}.et_pb_module.tarjeta-servicio:not(.tarjeta-con-imagen){background-color:#ffffff!important}@media only screen and (max-width:980px){.et_pb_module.tarjeta-servicio{height:auto!important;padding:25px!important}}.tarjeta-servicio .et_pb_blurb_content,.tarjeta-servicio .et_pb_blurb_container,.tarjeta-servicio .et_pb_blurb_description{display:flex!important;flex-direction:column!important;flex-grow:1!important;width:100%!important}.tarjeta-servicio .et_pb_module_header,.tarjeta-servicio .et_pb_module_header span,.tarjeta-servicio .et_pb_blurb_description,.tarjeta-servicio .et_pb_blurb_description p{transition:color 0.3s ease!important}.tarjeta-servicio .et-pb-icon,.tarjeta-servicio .et_pb_main_blurb_image img{background-color:#FAFAFA!important;border:1px solid #F0F0F0!important;border-radius:8px!important;padding:12px!important;display:inline-block!important;transition:all 0.3s ease!important;box-sizing:content-box!important}.tarjeta-servicio .et-pb-icon{font-size:32px!important;color:#E3000F!important}.tarjeta-servicio .et_pb_main_blurb_image img{width:32px!important;height:32px!important;object-fit:contain!important}body #page-container .et_pb_module.tarjeta-servicio:not(.tarjeta-con-imagen):hover{background-color:#151515!important;box-shadow:0 12px 32px rgb(0 0 0 / .1)!important}body #page-container .tarjeta-servicio:not(.tarjeta-con-imagen):hover .et_pb_module_header,body #page-container .tarjeta-servicio:not(.tarjeta-con-imagen):hover .et_pb_module_header span{color:#ffffff!important}body #page-container .tarjeta-servicio:not(.tarjeta-con-imagen):hover .et_pb_blurb_description,body #page-container .tarjeta-servicio:not(.tarjeta-con-imagen):hover .et_pb_blurb_description p{color:#e0e0e0!important}body #page-container .tarjeta-servicio:not(.tarjeta-con-imagen):hover .et-pb-icon,body #page-container .tarjeta-servicio:not(.tarjeta-con-imagen):hover .et_pb_main_blurb_image img{background-color:#2a2a2a!important;border-color:#333333!important}.tarjeta-servicio .btn-rojo{display:inline-block!important;background-color:#E3000F!important;color:#ffffff!important;padding:10px 20px!important;border-radius:6px!important;text-decoration:none!important;font-weight:500!important;font-size:14px!important;margin-top:auto!important;align-self:flex-start!important;transition:background-color 0.3s ease!important}.tarjeta-servicio .btn-rojo:hover{background-color:#BF000C!important}.et_pb_module.tarjeta-con-imagen{position:relative!important;overflow:hidden!important;border:none!important;height:400px!important;padding:0!important;border-radius:20px!important;display:flex!important;align-items:center!important;justify-content:center!important}:where(.et_pb_module.tarjeta-con-imagen){background-color:#1f1f1f;background-size:cover;background-position:center}.tarjeta-con-imagen::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .1)!important;z-index:1;transition:background 0.4s ease-in-out!important;pointer-events:none!important}.tarjeta-con-imagen .et_pb_blurb_content{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:100%!important;margin:0!important;padding:0!important;z-index:2!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}.tarjeta-con-imagen .et_pb_blurb_container{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important}.tarjeta-con-imagen h1,.tarjeta-con-imagen h2,.tarjeta-con-imagen h3,.tarjeta-con-imagen h4,.tarjeta-con-imagen .et_pb_module_header,.tarjeta-con-imagen .et_pb_module_header span{color:#ffffff!important;text-shadow:0 2px 4px rgb(0 0 0 / .6)!important}.tarjeta-con-imagen .et_pb_module_header{background:linear-gradient(90deg,#fff0 0%,rgb(227 0 15 / .9) 15%,rgb(227 0 15 / .9) 85%,#fff0 100%)!important;margin:0!important;padding:15px 20px!important;font-size:22px!important;width:100%!important;box-sizing:border-box!important;transition:background 0.4s ease-in-out!important}.tarjeta-con-imagen .et_pb_blurb_description{opacity:0!important;max-height:0!important;overflow:hidden!important;margin:0!important;padding:0 30px!important;transition:opacity 0.4s ease-in-out,max-height 0.4s ease-in-out!important;display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important}.tarjeta-con-imagen .et_pb_blurb_description p{color:#ffffff!important;margin:15px 0 25px 0!important}body #page-container .tarjeta-con-imagen:hover::before{background:rgb(0 0 0 / .75)!important}body #page-container .tarjeta-con-imagen:hover .et_pb_module_header{background:transparent!important}body #page-container .tarjeta-con-imagen:hover .et_pb_blurb_description{opacity:1!important;max-height:300px!important}.tarjeta-con-imagen .btn-rojo{position:relative!important;z-index:2!important;box-shadow:0 4px 15px rgb(227 0 15 / .4)!important;margin:0 auto!important;display:inline-block!important}.carrusel-marcas{overflow:hidden!important;position:relative;padding:20px 0;-webkit-mask-image:linear-gradient(to right,transparent,black 15%,black 85%,transparent);mask-image:linear-gradient(to right,transparent,black 15%,black 85%,transparent)}.carrusel-marcas .et_pb_gallery_items{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;width:fit-content!important}.carrusel-marcas .et_pb_gallery_item{flex:0 0 160px!important;width:160px!important;height:80px!important;margin:0 15px!important;padding:0!important;clear:none!important;border:none!important;background:transparent!important}.carrusel-marcas .et_pb_gallery_image,.carrusel-marcas .et_pb_gallery_image a,.carrusel-marcas .et_pb_gallery_image img{border:none!important;box-shadow:none!important;background:transparent!important;width:100%!important;height:100%!important;object-fit:contain!important}@media (max-width:980px){.carrusel-marcas .et_pb_gallery_item{flex:0 0 110px!important;width:110px!important;height:50px!important;margin:0 15px!important}}@media (max-width:767px){.carrusel-marcas .et_pb_gallery_item{flex:0 0 90px!important;width:90px!important;height:40px!important;margin:0 10px!important}.carrusel-marcas{-webkit-mask-image:linear-gradient(to right,transparent,black 25%,black 75%,transparent);mask-image:linear-gradient(to right,transparent,black 25%,black 75%,transparent)}}.carrusel-marcas .et_pb_gallery_items{animation:moverCarrusel 20s linear infinite!important}.carrusel-marcas:hover .et_pb_gallery_items{animation-play-state:paused!important}@keyframes moverCarrusel{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.hero-video-overlay .et_pb_section_video_bg::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5)!important;z-index:1}.hero-video-overlay .et_pb_row{position:relative;z-index:2}.txt-animado-1::after,.txt-animado-2::after{content:'|';color:#E3000F;animation:parpadeoCursor 0.7s infinite;margin-left:4px;font-weight:300}@keyframes parpadeoCursor{0%,100%{opacity:1}50%{opacity:0}}.zoom-negativo .et_pb_image_wrap{display:block;overflow:hidden;border-radius:16px}.zoom-negativo .et_pb_image_wrap img{display:block;width:100%;transform:scale(1.3);filter:brightness(.7);transition:transform 2s cubic-bezier(.16,1,.3,1),filter 2s ease}.zoom-negativo.en-vista .et_pb_image_wrap img{transform:scale(1);filter:brightness(1)}@media only screen and (max-width:980px){body #page-container .et_pb_column:has(.tarjeta-diferencial){width:100%!important;max-width:100%!important;display:block!important;margin-left:0!important;margin-right:0!important;margin-bottom:24px!important;padding:0!important}.tarjeta-diferencial{height:auto!important;width:100%!important}}@media only screen and (min-width:981px){.et_pb_column:has(.tarjeta-diferencial){display:flex!important}.tarjeta-diferencial{height:100%!important}}.tarjeta-diferencial{position:relative!important;background:#ffffff!important;border-radius:16px!important;padding:40px 24px 32px 24px!important;border:1px solid #e9ecef!important;box-shadow:0 10px 30px -10px rgb(0 0 0 / .05)!important;overflow:hidden!important;box-sizing:border-box!important;width:100%!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;transition:transform 0.35s cubic-bezier(.2,.8,.2,1),box-shadow 0.35s ease,border-color 0.35s ease!important;animation:entradaTarjeta 0.7s cubic-bezier(.16,1,.3,1) both}@keyframes entradaTarjeta{0%{opacity:0;transform:translateY(35px) scale(.97)}100%{opacity:1;transform:translateY(0) scale(1)}}.item-01{animation-delay:0.1s}.item-02{animation-delay:0.25s}.item-03{animation-delay:0.4s}.item-04{animation-delay:0.55s}.tarjeta-diferencial .et_pb_main_blurb_image{height:90px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:24px!important}.tarjeta-diferencial .et_pb_main_blurb_image img{max-height:80px!important;width:auto!important;object-fit:contain!important;transition:filter 0.35s ease,transform 0.35s ease!important}.tarjeta-diferencial:hover{transform:translateY(-8px)!important;border-color:rgb(229 9 20 / .3)!important;box-shadow:0 20px 40px -15px rgb(229 9 20 / .15)!important}.tarjeta-diferencial:hover .et_pb_main_blurb_image img{filter:invert(15%) sepia(95%) saturate(6932%) hue-rotate(356deg) brightness(92%) contrast(116%)!important;transform:scale(1.08)}.tarjeta-diferencial::after{content:'';position:absolute;top:0;left:0;width:0%;height:4px;background:#e50914;transition:width 0.4s cubic-bezier(.25,1,.5,1)}.tarjeta-diferencial:hover::after{width:100%}.tarjeta-diferencial::before{position:absolute;top:14px;right:18px;font-size:30px;font-weight:900;line-height:1;color:#e50914;opacity:.22;transition:opacity 0.3s ease,transform 0.3s ease;font-family:inherit;pointer-events:none}.tarjeta-diferencial:hover::before{opacity:.9;transform:scale(1.08)}.item-01::before{content:'01'}.item-02::before{content:'02'}.item-03::before{content:'03'}.item-04::before{content:'04'}.tarjeta-diferencial .et_pb_module_header{font-size:16px!important;font-weight:800!important;letter-spacing:0.5px!important;line-height:1.35!important;margin-bottom:12px!important;color:#111111!important;min-height:44px;display:flex;align-items:center;justify-content:center}.tarjeta-diferencial .et_pb_blurb_description{font-size:13.5px!important;line-height:1.6!important;color:#666666!important}.tarjeta-proceso{background-color:#ffffff!important;border-radius:15px!important;overflow:hidden!important;box-shadow:0 10px 30px rgb(0 0 0 / .05)!important;padding:0!important;height:100%!important;display:flex!important;flex-direction:column!important}.tarjeta-proceso .et_pb_blurb_content{display:flex!important;flex-direction:column!important;flex-grow:1!important}.tarjeta-proceso .et_pb_blurb_container{padding:25px!important;display:flex!important;flex-direction:column!important;flex-grow:1!important}.tarjeta-proceso .et_pb_blurb_container{padding:25px!important}.tarjeta-proceso .paso-moderno{display:flex;align-items:center;gap:15px;margin-bottom:15px}.tarjeta-proceso .paso-numero{font-size:60px;font-weight:800;color:#E3000F;line-height:1;letter-spacing:-2px}.tarjeta-proceso .paso-titulo{font-size:18px;font-weight:800;line-height:1.2;color:#1a1a1a;margin:0}.tarjeta-proceso .paso-descripcion{color:#555;font-size:15px;line-height:1.6;margin:0!important}.nodo-proceso{text-align:center;position:relative;padding:15px 0}.nodo-proceso .circulo{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:2px solid #E3000F;border-radius:50%;background:#fff;color:#E3000F;font-weight:700;font-size:16px;position:relative;z-index:3}@media (min-width:981px){.nodo-proceso.con-linea::after{content:'';position:absolute;top:50%;left:calc(50% + 40px);width:calc(100% - 80px);height:1px;background-color:#E3000F;z-index:1}}.tarjeta-blanca-interior{display:flex;align-items:center;justify-content:space-between;gap:20px}.tb-texto{flex:1;min-width:280px}.galeria-hex{display:flex;align-items:center;justify-content:center;flex:1}.columna-hex{display:flex;flex-direction:column;margin-left:-25px;margin-top:40px}.img-hex{width:170px;height:195px;object-fit:cover;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);transition:transform 0.3s ease;margin-bottom:-15px}.img-hex:hover{transform:scale(1.05);z-index:5;position:relative}.hex-grande{width:200px;height:230px;z-index:2;position:relative}.botones-pildora{display:flex;justify-content:center;gap:15px;margin-top:35px}.btn-pil{background-color:#fff;color:#000000!important;padding:12px 30px;border-radius:50px;font-weight:700;font-size:15px;text-decoration:none;box-shadow:0 5px 15px rgb(0 0 0 / .1);display:flex;align-items:center;gap:8px;transition:all 0.3s ease}.btn-pil:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgb(0 0 0 / .15)}@media (max-width:980px){.et_pb_row{flex-direction:column!important}.tarjeta-blanca-interior{flex-direction:column;text-align:center}.tb-texto{min-width:100%}.galeria-hex{margin:30px auto}.hex-grande{width:140px;height:160px}.img-hex{width:120px;height:140px;margin-bottom:-10px}.columna-hex{margin-left:-15px;margin-top:25px}.et_pb_column:nth-child(2){margin-left:0!important;margin-top:15px!important;border-radius:20px!important;padding:40px 25px!important;width:100%!important}.botones-pildora{flex-direction:column;margin-top:25px}.btn-pil{justify-content:center;width:100%;box-sizing:border-box}}@media only screen and (max-width:980px){.invertir-columnas-movil{display:flex!important;flex-direction:column-reverse!important}}.google-reviews-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;width:100%;box-sizing:border-box}.google-summary-card{grid-column:1 / -1;background:#fff;border-radius:12px;padding:16px 24px;display:flex;align-items:center;justify-content:center;gap:24px;border:1px solid #eaeaea;box-shadow:0 4px 15px rgb(0 0 0 / .03);margin-bottom:8px}.google-logo-box{display:flex;align-items:center;gap:12px}.google-logo-box .score{font-size:26px;font-weight:800;color:#1f1f1f;margin-right:6px}.google-summary-card .summary-text{margin:0!important;font-size:15px;color:#555}.review-card{background:#fff;border-radius:14px;padding:24px;border:1px solid #eef0f2;box-shadow:0 6px 20px rgb(0 0 0 / .04);display:flex;flex-direction:column;transition:transform 0.25s ease,box-shadow 0.25s ease;box-sizing:border-box}.review-card:hover{transform:translateY(-4px);box-shadow:0 12px 28px rgb(0 0 0 / .08)}.review-header{display:flex;align-items:center;margin-bottom:12px;position:relative}.avatar{width:42px;height:42px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:17px;margin-right:12px;flex-shrink:0}.avatar-brown{background-color:#6d4c41}.avatar-pink{background-color:#d81b60}.avatar-magenta{background-color:#c2185b}.avatar-darkbrown{background-color:#5d4037}.avatar-blue{background-color:#1976d2}.avatar-green{background-color:#388e3c}.user-meta h4{font-size:15px!important;font-weight:700!important;color:#202124!important;margin:0!important;line-height:1.2!important}.user-meta .verified{font-size:12px;color:#70757a}.g-icon{margin-left:auto;font-family:Arial,sans-serif;font-weight:700;font-size:17px;color:#4285F4;background:#f1f3f4;width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center}.stars-date{display:flex;align-items:center;gap:8px;margin-bottom:12px}.stars{color:#fbbc04;letter-spacing:2px;font-size:15px}.date{font-size:12px;color:#70757a}.review-body{font-size:14px!important;line-height:1.55!important;color:#3c4043!important;margin:0!important;flex-grow:1}@media (max-width:980px){.google-reviews-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.google-reviews-grid{grid-template-columns:1fr;gap:16px}.google-summary-card{flex-direction:column;text-align:center;gap:8px}}.catalogo-repuestos{--cab-rojo:#E3000F;--cab-rojo-oscuro:#BF000C;--cab-negro:#111111;--cab-gris:#666666;--cab-borde:#e2e8f0}.catalogo-repuestos ul.products{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:22px!important;width:100%!important;margin:0!important;padding:0!important}.catalogo-repuestos ul.products::before,.catalogo-repuestos ul.products::after{display:none!important}.catalogo-repuestos ul.products li.product{position:relative!important;width:100%!important;margin:0!important;float:none!important;clear:none!important;background:#ffffff!important;border:1px solid var(--cab-borde)!important;border-radius:12px!important;padding:18px!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease!important}.catalogo-repuestos ul.products li.product::before{content:""!important;position:absolute!important;top:0;left:0;right:0;height:4px;background:var(--cab-rojo);transform:scaleX(0);transform-origin:left;transition:transform .35s ease}.catalogo-repuestos ul.products li.product:hover{transform:translateY(-6px)!important;border-color:rgb(227 0 15 / .35)!important;box-shadow:0 16px 34px rgb(17 17 17 / .10)!important}.catalogo-repuestos ul.products li.product:hover::before{transform:scaleX(1)}.catalogo-repuestos ul.products li.product a img{width:100%!important;height:180px!important;object-fit:cover!important;border-radius:8px!important;margin-bottom:14px!important;transition:filter .3s ease!important}.catalogo-repuestos ul.products li.product:hover a img{filter:brightness(1.05) contrast(1.05)}.catalogo-repuestos ul.products li.product .woocommerce-loop-product__title{font-size:14.5px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.2px!important;color:var(--cab-negro)!important;line-height:1.3!important;margin:0 0 8px 0!important;padding:0!important;transition:color .25s ease!important}.catalogo-repuestos ul.products li.product:hover .woocommerce-loop-product__title{color:var(--cab-rojo)!important}.catalogo-repuestos .shop-custom-content{display:flex!important;flex-direction:column!important;flex-grow:1!important;width:100%!important}.catalogo-repuestos .shop-custom-excerpt{font-size:13px!important;line-height:1.5!important;color:var(--cab-gris)!important;margin:0 0 16px 0!important;padding:0!important;flex-grow:1!important}.catalogo-repuestos .acciones-catalogo{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin-top:auto!important;padding-top:14px!important;border-top:1px dashed var(--cab-borde)!important}.catalogo-repuestos .btn-catalogo{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:10px 8px!important;border-radius:8px!important;font-size:13.5px!important;font-weight:700!important;line-height:1!important;text-decoration:none!important;white-space:nowrap!important;border:2px solid var(--cab-rojo)!important;transition:background-color .25s ease,color .25s ease,transform .2s ease,box-shadow .25s ease!important}.catalogo-repuestos .btn-catalogo:active{transform:scale(.97)!important}.catalogo-repuestos .btn-consultar{background:#ffffff!important;color:var(--cab-rojo)!important}.catalogo-repuestos .btn-consultar:hover{background:var(--cab-rojo)!important;color:#ffffff!important}.catalogo-repuestos .btn-consultar .btn-arrow{transition:transform .2s ease!important}.catalogo-repuestos .btn-consultar:hover .btn-arrow{transform:translateX(3px)!important}.catalogo-repuestos .btn-cotizar{background:var(--cab-rojo)!important;color:#ffffff!important;box-shadow:0 6px 14px rgb(227 0 15 / .25)!important}.catalogo-repuestos .btn-cotizar:hover{background:var(--cab-rojo-oscuro)!important;border-color:var(--cab-rojo-oscuro)!important;color:#ffffff!important;box-shadow:0 8px 20px rgb(227 0 15 / .35)!important;transform:translateY(-1px)!important}.catalogo-repuestos .btn-icon{width:16px!important;height:16px!important;flex-shrink:0!important}.catalogo-repuestos .btn-catalogo:focus-visible{outline:3px solid rgb(227 0 15 / .35)!important;outline-offset:2px!important}.catalogo-repuestos ul.products li.product .price,.catalogo-repuestos ul.products li.product .star-rating,.catalogo-repuestos ul.products li.product>.button,.catalogo-repuestos ul.products li.product .added_to_cart{display:none!important}@media (max-width:1150px) and (min-width:981px){.catalogo-repuestos .acciones-catalogo{grid-template-columns:1fr!important}}@media (max-width:980px) and (min-width:601px){.catalogo-repuestos ul.products{grid-template-columns:repeat(3,1fr)!important;gap:16px!important}.catalogo-repuestos .acciones-catalogo{grid-template-columns:1fr!important}}@media (max-width:600px) and (min-width:481px){.catalogo-repuestos ul.products{grid-template-columns:repeat(2,1fr)!important;gap:14px!important}.catalogo-repuestos ul.products li.product{padding:14px!important}.catalogo-repuestos .acciones-catalogo{grid-template-columns:1fr!important}}@media (max-width:480px){.catalogo-repuestos ul.products{grid-template-columns:1fr!important;gap:14px!important}.catalogo-repuestos ul.products li.product a img{height:200px!important}.catalogo-repuestos .acciones-catalogo{grid-template-columns:1fr 1fr!important}.catalogo-repuestos .btn-catalogo{padding:12px 8px!important;font-size:14px!important}}body .catalogo-repuestos ul.products[class*="columns"] li.product:nth-child(n),body .catalogo-repuestos ul.products li.product:nth-child(n){width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;float:none!important;clear:none!important}body .catalogo-repuestos ul.products[class*="columns"],body .catalogo-repuestos ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}body .catalogo-repuestos ul.products li.product a{display:block!important;width:100%!important}body .catalogo-repuestos ul.products li.product .et_shop_image,body .catalogo-repuestos ul.products li.product a img{width:100%!important;max-width:100%!important}.catalogo-repuestos ul.products li.product .woocommerce-loop-product__title,.catalogo-repuestos .shop-custom-excerpt{word-break:normal!important;overflow-wrap:break-word!important;hyphens:none!important}.catalogo-repuestos .btn-catalogo{min-width:0!important;width:100%!important}@media (max-width:1150px) and (min-width:981px){body .catalogo-repuestos ul.products[class*="columns"],body .catalogo-repuestos ul.products{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:980px) and (min-width:601px){body .catalogo-repuestos ul.products[class*="columns"],body .catalogo-repuestos ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}.catalogo-repuestos .acciones-catalogo{grid-template-columns:1fr 1fr!important}}@media (max-width:600px){body .catalogo-repuestos ul.products[class*="columns"],body .catalogo-repuestos ul.products{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}.catalogo-repuestos .acciones-catalogo{grid-template-columns:1fr 1fr!important}.catalogo-repuestos ul.products li.product a img{height:220px!important;object-fit:contain!important;background:#f7f7f7}}@media only screen and (min-width:981px){.flex-col-center{display:flex!important;flex-direction:column!important;justify-content:center!important}}@media only screen and (max-width:980px){.flex-col-center{display:block!important}}.badge-garantia{display:inline-block!important;position:relative!important;overflow:hidden!important;border:1.5px solid #E3000F!important;border-radius:50px!important;background:rgb(227 0 15 / .03)!important;padding:8px 20px!important;box-shadow:0 2px 10px rgb(227 0 15 / .08)!important;transition:all 0.3s cubic-bezier(.25,.8,.25,1)!important;margin-bottom:20px!important}.badge-garantia p{margin:0!important;padding:0 2px 5px 0!important;color:#E3000F!important;font-size:14px!important;font-weight:700!important;letter-spacing:0.8px!important;text-transform:uppercase!important;display:flex!important;align-items:center!important;gap:8px!important;line-height:1.2!important}.badge-garantia .dot-pulso{width:7px;height:7px;background-color:#E3000F;border-radius:50%;display:inline-block;box-shadow:0 0 0 0 rgb(227 0 15 / .6);animation:pulsoGarantia 2s infinite cubic-bezier(.66,0,0,1);flex-shrink:0}@keyframes pulsoGarantia{0%{box-shadow:0 0 0 0 rgb(227 0 15 / .7)}70%{box-shadow:0 0 0 8px #fff0}100%{box-shadow:0 0 0 0 #fff0}}.badge-garantia::after{content:'';position:absolute;top:-50%;left:-75%;width:50%;height:200%;background:linear-gradient(90deg,#fff0 0%,rgb(255 255 255 / .65) 50%,#fff0 100%);transform:rotate(25deg);animation:destelloLuz 4.5s infinite ease-in-out;pointer-events:none}@keyframes destelloLuz{0%,60%{left:-75%}100%{left:140%}}.badge-garantia:hover{transform:translateY(-2px) scale(1.01);border-color:#bf000c!important;background:rgb(227 0 15 / .08)!important;box-shadow:0 6px 18px rgb(227 0 15 / .16)!important}#top-menu li.btn-menu-cita>a,.et-menu li.btn-menu-cita>a{background-color:#E3000F!important;color:#ffffff!important;padding:10px 22px!important;border-radius:4px!important;font-weight:700!important;font-size:14px!important;line-height:1!important;display:inline-block!important;vertical-align:middle!important;transition:background-color 0.25s ease,transform 0.2s ease!important}#top-menu li.btn-menu-cita>a:hover,.et-menu li.btn-menu-cita>a:hover{background-color:#BF000C!important;color:#ffffff!important;opacity:1!important;transform:translateY(-1px)}@media (max-width:980px){.et_mobile_menu li.btn-menu-cita{float:none!important;display:block!important;margin:10px 0!important;padding:0!important}.et_mobile_menu li.btn-menu-cita>a{background-color:#E3000F!important;color:#ffffff!important;text-align:center!important;margin:10px 20px!important;padding:12px 0!important;display:block!important}}.slider-zoom-fondo{overflow:hidden!important;border-radius:15px}.slider-zoom-fondo .et_pb_slide .et_parallax_bg{transform:scale(1.72);transition:none!important}.slider-zoom-fondo .et-pb-active-slide .et_parallax_bg{animation:zoomOutFondoParallax 6.5s ease-out forwards}@keyframes zoomOutFondoParallax{0%{transform:scale(1.72)}100%{transform:scale(1)}}.slider-zoom-fondo .et_pb_slide::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .4)!important;z-index:1;pointer-events:none}.slider-zoom-fondo .et_pb_slide .et_pb_container{position:relative;z-index:2}:root{--cab-rojo:#E30613;--cab-rojo-hover:#b8050f}:root{--cab-header:90px}.slider-degradado,.slider-degradado .et_pb_slides,.slider-degradado .et_pb_slide{height:calc(98vh - var(--cab-header))!important;height:calc(98svh - var(--cab-header))!important;min-height:520px!important}.slider-degradado .et_pb_slide{overflow:hidden}.slider-degradado .et_pb_slide .et_pb_container{height:100%!important;display:flex!important;align-items:center}.slider-degradado .et_pb_slider_container_inner{width:100%;display:block!important}.slider-degradado .et_pb_slide::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(8 8 8 / .88) 0%,rgb(8 8 8 / .65) 40%,rgb(8 8 8 / .15) 75%,#fff0 100%),linear-gradient(0deg,rgb(8 8 8 / .6) 0%,#fff0 35%);z-index:1;pointer-events:none}.slider-degradado .et_pb_container{position:relative;z-index:2;width:88%!important;max-width:1280px!important}.slider-degradado .et_pb_slide_description{text-align:left!important;max-width:640px;margin:0!important;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important}.slider-degradado .et_pb_slide_title{font-size:clamp(2rem, 4.2vw, 3.6rem)!important;font-weight:800!important;line-height:1.08!important;letter-spacing:-.02em;color:#fff!important;text-shadow:none!important;margin-bottom:18px!important;padding-top:22px!important;position:relative}.slider-degradado .et_pb_slide_title::before{content:"";position:absolute;top:0;left:0;width:56px;height:4px;background:var(--cab-rojo);border-radius:2px}.slider-degradado .et_pb_slide_content{font-size:clamp(1rem, 1.3vw, 1.2rem)!important;line-height:1.6!important;color:rgb(255 255 255 / .85)!important;text-shadow:none!important;font-weight:400!important}.slider-degradado .et_pb_slide_content strong{color:#fff}.slider-degradado .et_pb_more_button{margin-top:30px!important;background:var(--cab-rojo)!important;color:#fff!important;border:2px solid var(--cab-rojo)!important;border-radius:6px!important;padding:14px 32px!important;font-size:1rem!important;font-weight:700!important;letter-spacing:.02em;transition:all .25s ease!important}.slider-degradado .et_pb_more_button:hover{background:var(--cab-rojo-hover)!important;border-color:var(--cab-rojo-hover)!important;padding:14px 32px!important;transform:translateY(-2px)}.slider-degradado .et_pb_more_button::after{display:none!important}.slider-degradado .btn-sec{display:inline-block;margin-top:26px;padding:12px 28px;border:2px solid rgb(255 255 255 / .7);border-radius:6px;color:#fff!important;font-weight:600;transition:all .25s ease}.slider-degradado .btn-sec:hover{background:#fff;color:#111!important}@keyframes cabFadeUp{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.slider-degradado .et-pb-active-slide .et_pb_slide_title{animation:cabFadeUp .7s ease both .1s}.slider-degradado .et-pb-active-slide .et_pb_slide_content{animation:cabFadeUp .7s ease both .3s}.slider-degradado .et-pb-active-slide .et_pb_button_wrapper,.slider-degradado .et-pb-active-slide .et_pb_more_button{animation:cabFadeUp .7s ease both .5s}.slider-degradado .et-pb-controllers{bottom:30px}.slider-degradado .et-pb-controllers a{width:28px!important;height:4px!important;border-radius:2px!important;background:rgb(255 255 255 / .4)!important;margin:0 4px!important;transition:all .3s ease}.slider-degradado .et-pb-controllers .et-pb-active-control{width:48px!important;background:var(--cab-rojo)!important}.slider-degradado .et-pb-arrow-prev,.slider-degradado .et-pb-arrow-next{width:48px;height:48px;line-height:48px;text-align:center;border-radius:50%;background:rgb(255 255 255 / .12);backdrop-filter:blur(4px);font-size:32px!important;color:#fff!important;transition:background .25s ease}.slider-degradado .et-pb-arrow-prev:hover,.slider-degradado .et-pb-arrow-next:hover{background:var(--cab-rojo)}@media (max-width:767px){.slider-degradado .et_pb_slide{min-height:560px!important}.slider-degradado .et_pb_slide::before{background:linear-gradient(0deg,rgb(8 8 8 / .92) 0%,rgb(8 8 8 / .6) 55%,rgb(8 8 8 / .25) 100%)}.slider-degradado .et_pb_slide{align-items:flex-end;padding-bottom:70px}.slider-degradado .et-pb-arrow-prev,.slider-degradado .et-pb-arrow-next{display:none!important}.slider-degradado .et_pb_more_button,.slider-degradado .btn-sec{width:100%;text-align:center}}.redes-cab{--rojo:#E30613;display:flex!important;flex-wrap:wrap;gap:14px;margin-top:22px!important}.redes-cab li.et_pb_social_icon{margin:0!important;float:none!important}.redes-cab li a.icon{display:inline-flex!important;align-items:center;gap:12px;width:auto!important;height:auto!important;padding:8px 22px 8px 8px!important;background:#fff!important;border:1px solid rgb(0 0 0 / .08)!important;border-radius:50px!important;box-shadow:0 8px 22px rgb(0 0 0 / .07);transition:transform .3s ease,box-shadow .3s ease,background .3s ease,border-color .3s ease}.redes-cab li a.icon::before{display:grid!important;place-items:center;width:42px!important;height:42px!important;line-height:42px!important;font-size:18px!important;border-radius:50%;color:#fff!important;transition:transform .4s ease}.redes-cab li a.icon::after{font-family:inherit;font-size:.95rem;font-weight:700;color:#1a1a1a;letter-spacing:.01em;transition:color .3s ease}.redes-cab .et-social-instagram a.icon::after{content:"Instagram"}.redes-cab .et-social-tiktok a.icon::after{content:"TikTok"}.redes-cab .et-social-facebook a.icon::after{content:"Facebook"}.redes-cab .et-social-instagram a.icon::before{background:linear-gradient(45deg,#f9a52b,#e6346b 50%,#8a3ab9)}.redes-cab .et-social-tiktok a.icon::before{background:#111}.redes-cab .et-social-facebook a.icon::before{background:#1877f2}.redes-cab li a.icon:hover{transform:translateY(-4px);box-shadow:0 16px 30px rgb(0 0 0 / .14)}.redes-cab li a.icon:hover::before{transform:rotate(-12deg) scale(1.08)}.redes-cab li a.icon:hover::after{color:#fff}.redes-cab .et-social-instagram a.icon:hover{background:linear-gradient(45deg,#f9a52b,#e6346b 50%,#8a3ab9)!important;border-color:transparent!important}.redes-cab .et-social-tiktok a.icon:hover{background:#111!important;border-color:#111!important}.redes-cab .et-social-facebook a.icon:hover{background:#1877f2!important;border-color:#1877f2!important}.redes-cab li a.icon:hover::before{background:rgb(255 255 255 / .18)}.redes-cab .follow_button{display:none!important}@media (max-width:600px){.redes-cab li.et_pb_social_icon{flex:1 1 100%}.redes-cab li a.icon{width:100%!important}}