.site-header{z-index:9999!important}.etiqueta-superior{display: inline-flex;align-items: center;padding: 6px 18px;border: 2px solid #0018a9 !important;border-radius: 10px;color: #0018a9;font-size: 13px;font-weight: 800;letter-spacing: .25em;text-transform: uppercase;margin-bottom: 8px;line-height: 1;max-width: none !important;white-space: nowrap !important}.etiqueta-superior{letter-spacing: .1em !important}.etiqueta-superior::before{content: "—";color: #0018a9 !important;margin-right: 12px;font-weight: 900;font-size: 14px}.etiqueta-superior,.wp-block-kadence-advancedheading.kt-adv-heading22_0cca84-7f{display: inline-flex !important;width: fit-content !important;max-width: fit-content !important;text-align: left !important}@media (max-width: 600px){.etiqueta-superior{letter-spacing: 0.05em !important;padding: 6px 12px !important}.etiqueta-superior::before{margin-right: 8px !important;font-size: 12px !important}}.titulo-hero{margin-top:0!important;padding-top:0!important}.kt-highlight{color:#0018a9!important;font-weight:800!important}.titulo-hero::after{content:"";display:block;font-weight:800!important;width:80px;height:5px;background-color:#0018a9;margin-top:20px}.fila-hero-alineada{display:flex!important;align-items:center;justify-content:space-between;gap:60px;flex-wrap:wrap}.fila-hero-alineada>.kt-row-column-wrap>.wp-block-kadence-column:first-child,.columna-texto-hero{flex:1;min-width:300px}.fila-hero-alineada>.kt-row-column-wrap>.wp-block-kadence-column:last-child,.columna-buscador-hero{flex:0 0 520px;display:flex;justify-content:flex-end}.nm-buscador{width:100%;max-width:520px;margin:0;padding:28px 28px 22px;background:#ffffff;border:1px solid #e5e7eb;border-radius:18px;color:#0f172a;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;box-shadow:0 20px 50px -20px rgb(0 0 0 / .15)}.nm-buscador__eyebrow{display:inline-flex;align-items:center;gap:8px;padding:0!important;margin-bottom:0px!important;border:none;border-radius:0;color:#0018a9;font-size:12px;font-weight:700;letter-spacing:.1em}.nm-buscador__eyebrow::before{content:"";width:20px;height:20px;flex-shrink:0;background:#0018a9;-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 21l-4.35-4.35m0 0A7.5 7.5 0 1 0 6.15 6.15a7.5 7.5 0 0 0 10.5 10.5z" fill="none" stroke="black" stroke-width="2.4"/></svg>') no-repeat center / contain;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 21l-4.35-4.35m0 0A7.5 7.5 0 1 0 6.15 6.15a7.5 7.5 0 0 0 10.5 10.5z" fill="none" stroke="black" stroke-width="2.4"/></svg>') no-repeat center / contain}.nm-buscador__title{margin:0 0 8px!important;font-size:30px;font-weight:800;line-height:1.1;letter-spacing:.5px;color:#0f172a}.nm-buscador__accent{color:#0018a9}.nm-buscador__subtitle{margin:0 0 13px!important;color:#64748b;font-size:14px}.nm-buscador__tabs{display:grid;grid-template-columns:repeat(3,1fr);background:#f1f3f6;border:1px solid #e9ebf0;border-radius:999px;padding:4px;margin-bottom:16px}.nm-buscador__tabs input{position:absolute;opacity:0;pointer-events:none}.nm-buscador__tabs label{display:flex;align-items:center;justify-content:center;gap:6px;text-align:center;padding:10px 8px;font-size:12px;font-weight:700;letter-spacing:.05em;color:#5b6478;border-radius:999px;cursor:pointer;transition:all .2s ease}.nm-buscador__icon{width:16px;height:16px;flex-shrink:0;color:currentColor}.nm-buscador__tabs input:checked+label{background:#0018a9;color:#ffffff;box-shadow:0 6px 16px -6px rgb(0 24 169 / .5)}.nm-buscador__fields{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}.nm-buscador__select,.nm-buscador__input{width:100%;height:46px;padding:0 14px;border-radius:10px;border:1px solid #e9ebf0;background:#f8f9fb;color:#0f172a;font-size:14px;font-family:inherit;box-sizing:border-box}.nm-buscador__input::placeholder{color:#9aa3b2}.nm-buscador__submit{width:100%;height:50px;border:0;border-radius:999px;background:#0018a9;color:#fff;font-size:14px;font-weight:800;letter-spacing:.1em;cursor:pointer;transition:background .2s ease,transform .1s ease;box-shadow:0 12px 24px -10px rgb(0 24 169 / .5)}.nm-buscador__submit:hover{background:#001480}.nm-buscador__submit:active{transform:translateY(1px)}.nm-buscador__help{margin:24px 0 0 !important;text-align:center;color:#5b6478;font-size:13px}.nm-buscador__help a{color:#0018a9;font-weight:700;text-decoration:underline}.barra-estadisticas .wp-block-kadence-column:not(:last-child){border-right:1px solid rgb(255 255 255 / .15)}@media (max-width:992px){.barra-estadisticas .wp-block-kadence-column:not(:last-child){border-right:none;border-bottom:1px solid rgb(255 255 255 / .15)}}.icono-proceso{background-color: transparent !important;transition: transform 0.3s ease;overflow: visible !important;filter: none !important}.icono-proceso:hover{transform: translateY(-5px)}.icono-proceso [class*="icon-wrap"],.icono-proceso [class*="icon-container"],.icono-proceso .wp-block-kadence-icon{background-color: #0018a9 !important;border: 6px solid #ffffff !important;border-radius: 50% !important;box-shadow: 0 10px 25px rgba(0,0,0,0.25) !important;overflow: visible !important;box-sizing: content-box !important}.carretera-nito .kt-row-column-wrap{position:relative!important;z-index:1!important}.carretera-nito .kt-row-column-wrap::before{content:""!important;position:absolute!important;top:105px!important;left:5%!important;right:5%!important;height:12px!important;background-color:#e0e6ed!important;background-image:repeating-linear-gradient(90deg,#ffffff,#ffffff 15px,transparent 15px,transparent 30px)!important;background-size:100% 2px!important;background-position:center!important;background-repeat:no-repeat!important;border-radius:10px!important;z-index:-2!important}.carretera-nito .kt-row-column-wrap::after{content:""!important;position:absolute!important;top:109px!important;width:150px!important;height:4px!important;background:linear-gradient(to right,transparent,rgb(0 70 213 / .4),rgb(255 255 255 / .9),rgb(0 70 213 / .4),transparent)!important;box-shadow:0 0 12px 3px rgb(0 70 213 / .3)!important;border-radius:10px!important;z-index:-1!important;animation:luz_corriendo 4s linear infinite!important}.carretera-nito{overflow:hidden!important}@keyframes luz_corriendo{0%{left:5%;opacity:0}10%{opacity:1}90%{opacity:1}100%{left:calc(95% - 150px);opacity:0}}.servicio-home{transition:all 0.4s cubic-bezier(.25,.8,.25,1)!important;border:1px solid transparent!important;border-radius:12px!important;cursor:pointer}@media (max-width:767px){.carretera-nito .wp-block-kadence-column{padding-left:60px!important;text-align:left!important}.carretera-nito .kt-svg-icon-wrap,.carretera-nito .wp-block-image,.carretera-nito h2,.carretera-nito h3,.carretera-nito p{margin-left:0!important;margin-right:auto!important;text-align:left!important;justify-content:flex-start!important}.carretera-nito .kt-row-column-wrap::before{top:5%!important;bottom:5%!important;left:20px!important;right:auto!important;width:12px!important;height:auto!important;background-image:repeating-linear-gradient(180deg,#ffffff,#ffffff 15px,transparent 15px,transparent 30px)!important;background-size:2px 100%!important}.carretera-nito .kt-row-column-wrap::after{left:24px!important;width:4px!important;height:150px!important;background:linear-gradient(to bottom,transparent,rgb(0 70 213 / .4),rgb(255 255 255 / .9),rgb(0 70 213 / .4),transparent)!important;animation:luz_cayendo 4s linear infinite!important}}@media (max-width:767px) and (orientation:portrait){.carretera-nito .kt-row-column-wrap::after{display:none!important}}@keyframes luz_cayendo{0%{top:5%;opacity:0}10%{opacity:1}90%{opacity:1}100%{top:calc(95% - 150px);opacity:0}}.servicio-home:hover{transform: translateY(-8px) !important;box-shadow: rgba(0,85,255,0.7) 0px 0px 40px,rgba(0,85,255,0.9) 0px 0px 15px,rgba(0,0,0,0.6) 0px 15px 30px !important;border-width: 1px !important;border-style: solid !important;border-color: rgb(0,85,255) !important;border-image: initial !important}.carrusel-marcas .kadence-blocks-gallery-item-inner{background-color:#ffffff!important;border:1px solid #e2e8f0!important;border-radius:8px!important}.carrusel-marcas img{object-fit:contain!important;padding:25px!important;box-sizing:border-box!important;width:100%!important;height:100%!important}.carrusel-marcas .splide__list,.carrusel-marcas .slick-track,.carrusel-marcas .kt-blocks-carousel-inner{transition-timing-function:linear!important;-webkit-transition-timing-function:linear!important}.carrusel-marcas{pointer-events:none!important}.kb-button,.kb-button-wrapper,.wp-block-button__link,.kadence-advanced-btn{display:inline-block!important;transition:all 0.3s cubic-bezier(.25,.46,.45,.94)!important}.kb-button:hover,.kb-button-wrapper:hover a,.wp-block-button__link:hover,.kadence-advanced-btn:hover{transform:translateY(-5px)!important;filter:brightness(1.1)}@media (min-width:1025px){.site-footer [data-columns="5"]{display:grid!important;grid-template-columns:3fr 1fr 1fr 1fr 1fr!important;align-items:flex-start!important}.site-footer [data-columns="5"]>div:first-child{padding-right:80px!important}}.site-footer .widget{margin-top:0!important}.site-footer .widget>h2:first-child,.site-footer .widget>div>h2:first-child{margin-top:0!important;line-height:1!important}.motor-azul{color:#005eff!important}@media (max-width:480px){.nm-buscador{padding:20px 15px}.nm-buscador__tabs label{font-size:10px;padding:10px 2px;letter-spacing:0}.nm-buscador__fields{grid-template-columns:1fr;gap:8px}.nm-buscador__title{font-size:24px}}@media (max-width:480px){.nm-buscador{text-align:center!important}.nm-buscador__eyebrow{display:table!important;margin:0 auto 12px!important}.nm-buscador__title,.nm-buscador__subtitle{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.nm-buscador__title{font-size:26px!important;line-height:1.1!important}}.nm-grid-comparativa{display: flex !important;flex-direction: row !important;align-items: stretch !important;justify-content: center !important;width: 100% !important;max-width: 1050px !important;margin: 40px auto !important;gap: 15px !important;font-family: inherit !important;box-sizing: border-box !important}.nm-columna{flex: 1 !important;display: flex !important;flex-direction: column !important;background: #ffffff !important;border-radius: 16px !important;border: 1px solid #f0f0f0 !important;box-shadow: 0 10px 30px rgba(0,0,0,0.03) !important;overflow: hidden !important}.nm-columna-destacada{border: 2px solid #0018a9 !important;transform: scale(1.06) !important;box-shadow: 0 15px 40px rgba(0,24,169,0.15) !important;z-index: 2 !important}.nm-celda{display: flex !important;flex-direction: column !important;align-items: center !important;justify-content: center !important;min-height: 95px !important;border-bottom: 1px solid #f0f0f0 !important;text-align: center !important;padding: 0 20px !important;box-sizing: border-box !important}.nm-celda:last-child{border-bottom: none !important}.nm-celda.nm-celda-header{flex-direction: row !important;gap: 12px !important;min-height: 85px !important;font-weight: 800 !important;font-size: 15px !important;text-transform: uppercase !important;text-align: left !important;line-height: 1.3 !important;padding: 15px 20px !important}.nm-celda.nm-celda-header svg{flex-shrink: 0 !important;margin: 0 !important;width: 26px !important;height: 26px !important}.nm-columna-conceptos .nm-celda-header{background: transparent !important}.nm-columna-destacada .nm-celda-header{background: #0018a9 !important;color: #ffffff !important}.nm-columna-normal .nm-celda-header{background: #111111 !important;color: #ffffff !important}.nm-celda.nm-celda-concepto{flex-direction: row !important;justify-content: flex-start !important;text-align: left !important;font-size: 13px !important;font-weight: 800 !important;color: #111111 !important;text-transform: uppercase !important}.nm-icono-concepto{width: 38px !important;height: 38px !important;min-width: 38px !important;background: #f0f4f8 !important;border-radius: 50% !important;display: flex !important;align-items: center !important;justify-content: center !important;color: #0018a9 !important;margin-right: 15px !important;flex-shrink: 0 !important}.nm-celda.nm-celda-con-icono{flex-direction: row !important;justify-content: center !important;gap: 15px !important}.nm-icono-izq{color: #0018a9 !important;display: flex !important;align-items: center !important;justify-content: center !important;flex-shrink: 0 !important;width: 24px !important}.nm-bloque-texto{display: flex !important;flex-direction: column !important;align-items: flex-start !important;text-align: left !important;width: 175px !important}.nm-precio-bueno{color: #16a34a !important;font-weight: 900 !important;font-size: 20px !important;line-height: 1.2 !important}.nm-precio-malo{color: #dc2626 !important;font-weight: 900 !important;font-size: 20px !important;line-height: 1.2 !important}.nm-texto-bold{font-weight: 800 !important;font-size: 16px !important;color: #111111 !important;line-height: 1.2 !important}.nm-texto-verde{font-weight: 800 !important;font-size: 16px !important;color: #16a34a !important;line-height: 1.2 !important}.nm-subtexto{font-size: 13px !important;color: #6b7280 !important;margin-top: 4px !important;font-weight: 500 !important}.nm-label-movil{display: none !important}@media (max-width: 768px){.nm-grid-comparativa{flex-direction: column !important;padding: 15px !important}.nm-columna-conceptos{display: none !important}.nm-columna-destacada{transform: scale(1) !important}.nm-label-movil{display: block !important;font-weight: 800 !important;margin-bottom: 4px !important;font-size: 12px !important;color: #111111 !important;text-transform: uppercase !important}.nm-celda.nm-celda-con-icono{flex-direction: column !important;text-align: center !important;gap: 8px !important}.nm-bloque-texto{align-items: center !important;text-align: center !important;width: auto !important}}.galeria-marcas-nito{max-width:1000px!important;margin:40px auto!important}.galeria-marcas-nito .kadence-blocks-gallery-item{background-color:#ffffff!important;border:1px solid #eeeeee!important;border-radius:10px!important;aspect-ratio:1 / 1!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;overflow:hidden!important}.galeria-marcas-nito .kadence-blocks-gallery-item-inner,.galeria-marcas-nito .kb-gallery-figure,.galeria-marcas-nito .kb-gal-image-radius,.galeria-marcas-nito .kb-gallery-image-contain,.galeria-marcas-nito .kadence-blocks-gallery-intrinsic{width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;position:relative!important;padding-bottom:0!important}.galeria-marcas-nito img{width:65%!important;height:65%!important;max-width:65%!important;max-height:65%!important;object-fit:contain!important;filter:grayscale(100%);opacity:.7;display:block!important;transition:all 0.3s ease!important}.galeria-marcas-nito .kadence-blocks-gallery-item:hover{border-color:#2563eb!important;box-shadow:0 8px 20px rgb(0 0 0 / .06)!important}.galeria-marcas-nito .kadence-blocks-gallery-item:hover img{filter:grayscale(0%);opacity:1;transform:scale(1.1)}@media (max-width:767px){.galeria-marcas-nito .kt-blocks-gallery-items{grid-template-columns:repeat(3,1fr)!important;display:grid!important;gap:10px!important}}.galeria-marcas-nito{max-width:1100px!important;margin:40px auto!important}.galeria-marcas-nito .kt-blocks-gallery-items{display:grid!important;grid-template-columns:repeat(8,1fr)!important;gap:15px!important}.galeria-marcas-nito .kadence-blocks-gallery-item{background:#ffffff!important;border:1px solid #eeeeee!important;border-radius:12px!important;margin:0!important;aspect-ratio:1 / 1!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;overflow:hidden!important}.galeria-marcas-nito .kadence-blocks-gallery-item-inner,.galeria-marcas-nito .kb-gallery-figure,.galeria-marcas-nito .kb-gal-image-radius,.galeria-marcas-nito .kadence-blocks-gallery-intrinsic{padding:0!important;margin:0!important;width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;position:static!important}.galeria-marcas-nito img{width:70%!important;height:70%!important;max-width:70%!important;max-height:70%!important;object-fit:contain!important;filter:grayscale(100%);opacity:.6;transition:all 0.3s ease!important;position:relative!important;top:auto!important;left:auto!important}.galeria-marcas-nito .kadence-blocks-gallery-item:hover{border-color:#2563eb!important;box-shadow:0 8px 20px rgb(0 0 0 / .06)!important}.galeria-marcas-nito .kadence-blocks-gallery-item:hover img{filter:grayscale(0%);opacity:1;transform:scale(1.1)}@media (max-width:992px){.galeria-marcas-nito .kt-blocks-gallery-items{grid-template-columns:repeat(4,1fr)!important}}@media (max-width:480px){.galeria-marcas-nito .kt-blocks-gallery-items{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}}.nm-errores-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1100px;margin:40px auto}.nm-error-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:15px;display:flex;align-items:center;gap:15px;box-shadow:0 4px 12px rgb(0 0 0 / .03);transition:transform 0.2s ease,border-color 0.2s ease}.nm-error-card:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgb(0 0 0 / .08);border-color:#0018a9}.nm-dtc-badge{background-color:#0018a9;color:#fff;font-weight:800;font-size:14px;padding:8px 12px;border-radius:6px;min-width:75px;text-align:center;flex-shrink:0}.nm-error-text{margin:0!important;font-size:14px;color:#334155;line-height:1.3;font-weight:500}@media (max-width:992px){.nm-errores-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.nm-errores-grid{grid-template-columns:1fr;padding:0 15px}}.nm-seccion-productos{max-width:1100px;margin:40px auto;padding:0 15px}.nm-productos-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:40px}.nm-producto-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;text-decoration:none!important;transition:all 0.3s ease;box-shadow:0 4px 6px rgb(0 0 0 / .02)}.nm-producto-card:hover{transform:translateY(-5px);box-shadow:0 12px 24px rgb(0 0 0 / .08);border-color:#2563eb}.nm-producto-img{background:#f8fafc;padding:30px;display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 3}.nm-producto-img img{max-width:100%;height:auto;object-fit:contain;mix-blend-mode:multiply}.nm-producto-info{padding:20px;display:flex;flex-direction:column;flex-grow:1}.nm-producto-meta{font-size:11px;color:#64748b;text-transform:uppercase;letter-spacing:.5px;font-weight:600;margin-bottom:8px}.nm-producto-titulo{font-size:17px;color:#0f172a;font-weight:800;margin:0 0 20px 0!important;line-height:1.3}.nm-producto-footer{display:flex;justify-content:space-between;align-items:center;padding-top:15px;border-top:1px solid #f1f5f9;margin-top:auto}.nm-producto-precio{color:#06f;font-weight:800;font-size:18px}.nm-producto-link{color:#06f;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.5px}.nm-productos-action{text-align:center;margin-top:10px}.nm-btn-buscador{display:inline-block;background-color:#06f;color:#ffffff!important;font-size:15px;font-weight:700;letter-spacing:.5px;padding:14px 36px;border-radius:50px;text-decoration:none!important;box-shadow:0 4px 14px rgb(0 102 255 / .25);transition:all 0.3s ease}.nm-btn-buscador:hover{background-color:#0052cc;transform:translateY(-2px);box-shadow:0 6px 20px rgb(0 102 255 / .4)}@media (max-width:992px){.nm-productos-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.nm-productos-grid{grid-template-columns:1fr;gap:20px}.nm-btn-buscador{width:100%;box-sizing:border-box}}body .woocommerce-product-gallery .flex-direction-nav,body .wp-block-woocommerce-product-gallery .wc-block-components-product-gallery-carousel__arrows,body .wc-block-components-product-gallery .swiper-button-next,body .wc-block-components-product-gallery .swiper-button-prev,body .kadence-woo-gallery .flex-direction-nav{display:none!important}body .woocommerce-product-gallery figure.woocommerce-product-gallery__wrapper,body .wp-block-woocommerce-product-gallery .wc-block-components-product-gallery-image,body .wc-block-components-product-gallery-image{background-color:#f8fafc!important;border:1px solid #f1f5f9!important;border-radius:12px!important;padding:25px!important;margin-bottom:20px!important}body .woocommerce-product-gallery figure.woocommerce-product-gallery__wrapper img,body .wp-block-woocommerce-product-gallery .wc-block-components-product-gallery-image img{mix-blend-mode:multiply!important}body .woocommerce-product-gallery ol.flex-control-nav.flex-control-thumbs,body .wp-block-woocommerce-product-gallery .wc-block-components-product-gallery-thumbnails,body .wc-block-components-product-gallery-thumbnails{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:15px!important;padding:0!important;margin:0!important}body .woocommerce-product-gallery ol.flex-control-nav.flex-control-thumbs li,body .wp-block-woocommerce-product-gallery .wc-block-components-product-gallery-thumbnails__thumbnail{width:100%!important;float:none!important;margin:0!important}body .woocommerce-product-gallery ol.flex-control-nav.flex-control-thumbs li img,body .wp-block-woocommerce-product-gallery .wc-block-components-product-gallery-thumbnails__thumbnail img{border:2px solid #e2e8f0!important;border-radius:8px!important;padding:5px!important;background-color:#ffffff!important;width:100%!important;height:100%!important;aspect-ratio:1 / 1!important;object-fit:contain!important;opacity:1!important;transition:all 0.3s ease!important}body .woocommerce-product-gallery ol.flex-control-nav.flex-control-thumbs li img.flex-active,body .woocommerce-product-gallery ol.flex-control-nav.flex-control-thumbs li img:hover,body .wp-block-woocommerce-product-gallery .wc-block-components-product-gallery-thumbnails__thumbnail.is-active img,body .wp-block-woocommerce-product-gallery .wc-block-components-product-gallery-thumbnails__thumbnail:hover img{border-color:#0066ff!important;transform:translateY(-2px)!important}.wp-block-woocommerce-product-gallery-large-image{background-color:#f8fafc!important;border:1px solid #f1f5f9!important;border-radius:12px!important;padding:30px!important;margin-bottom:20px!important;overflow:hidden!important;position:relative!important}.wp-block-woocommerce-product-gallery-large-image .wc-block-product-gallery-large-image__container{display:flex!important;flex-wrap:nowrap!important;overflow-x:hidden!important;margin:0!important;padding:0!important}.wp-block-woocommerce-product-gallery-large-image .wc-block-product-gallery-large-image__wrapper{min-width:100%!important;max-width:100%!important;flex-shrink:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.wp-block-woocommerce-product-gallery-large-image img{mix-blend-mode:multiply!important;width:100%!important;height:auto!important;max-height:450px!important;object-fit:contain!important}.wp-block-woocommerce-product-gallery-large-image button{display:none!important}.wc-block-product-gallery-thumbnails ul{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:15px!important;padding:0!important;margin:0!important}.wc-block-product-gallery-thumbnails li{width:100%!important;margin:0!important;border:none!important}.wc-block-product-gallery-thumbnails img{background-color:#ffffff!important;border:2px solid #e2e8f0!important;border-radius:8px!important;padding:5px!important;width:100%!important;height:100%!important;aspect-ratio:1 / 1!important;object-fit:contain!important;box-sizing:border-box!important;transition:all 0.2s ease!important;opacity:1!important}.wc-block-product-gallery-thumbnails img.wc-block-product-gallery-thumbnails__thumbnail__image--is-active,.wc-block-product-gallery-thumbnails img.wc-block-product-gallery-thumbnails__thumbnail__image:hover,.wc-block-product-gallery-thumbnails img.wc-block-product-gallery-thumbnails__thumbnail__image:focus-visible{border-color:#0066ff!important}.wc-block-product-gallery-thumbnails img.wc-block-product-gallery-thumbnails__thumbnail__image:hover,.wc-block-product-gallery-thumbnails img.wc-block-product-gallery-thumbnails__thumbnail__image:focus-visible{transform:translateY(-2px)!important}.nito-descripcion-normal{margin-bottom:25px;font-size:15px;color:#475569;line-height:1.6}.nito-descripcion-normal ul{list-style-type:disc!important;padding-left:20px!important;margin-top:15px}.nito-descripcion-normal ul li{margin-bottom:8px;padding-left:0!important}.nito-descripcion-normal ul li::before{content:none!important}.nito-caja-destacada{background-color:#fafafb!important;border-radius:8px!important;padding:20px 25px!important;margin: 10px 0 !important}.nito-caja-destacada ul{display:grid!important;grid-template-columns:1fr 1fr!important;gap:15px 10px!important;list-style:none!important;padding:0!important;margin:0!important}.nito-caja-destacada ul li{position:relative!important;padding-left:25px!important;font-size:14px!important;font-weight:700!important;color:#1e293b!important;margin:0!important}.nito-caja-destacada ul li::before{content:'✓'!important;position:absolute!important;left:0!important;top:0!important;color:#0018a9!important;font-weight:900!important;font-size:16px!important}@media (max-width:600px){.nito-caja-destacada ul{grid-template-columns:1fr!important}}.reset_variations{display:none!important}.variations th.label{display:block!important;text-align:left!important;padding-bottom:15px!important}.variations th.label label{font-size:14px!important;text-transform:uppercase!important;font-weight:900!important;color:#0f172a!important;letter-spacing:.5px}.variations th.label span{display:none!important}.variations td.value>div,.variations td.value ul,.variations td.value .variable-items-wrapper{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:15px!important;margin-bottom:15px!important;padding:0!important}.variations td.value [class*="swatch"],.variations td.value [class*="term"],.variations td.value .variable-item,.variations td.value label{background-color:#ffffff!important;border:2px solid #e2e8f0!important;border-radius:8px!important;padding:15px 10px!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:70px!important;text-align:center!important;font-size:13px!important;font-weight:700!important;color:#0f172a!important;line-height:1.4!important;cursor:pointer!important;transition:all 0.3s ease!important;box-shadow:none!important;width:100%!important;box-sizing:border-box!important}.variations td.value [class*="swatch"]:hover,.variations td.value [class*="term"]:hover,.variations td.value .variable-item:hover,.variations td.value label:hover,.variations td.value [class*="selected"],.variations td.value [class*="active"],.variations td.value input:checked+label{border-color:#0018a9!important;background-color:#f8fafc!important;color:#0018a9!important;box-shadow:0 4px 12px rgb(0 102 255 / .15)!important;transform:translateY(-2px)!important}.variations td.value [class*="selected"] span,.variations td.value [class*="active"] span{color:#0018a9!important}@media (max-width:600px){.variations td.value>div,.variations td.value ul,.variations td.value .variable-items-wrapper{grid-template-columns:1fr!important;gap:10px!important}.variations td.value [class*="swatch"],.variations td.value [class*="term"],.variations td.value .variable-item,.variations td.value label{min-height:auto!important;padding:12px!important}}.nito-descripcion-normal p,.nito-descripcion-normal ul li,.woocommerce-product-details__short-description p,.woocommerce-product-details__short-description ul li{font-size:14px!important;color:#475569!important;line-height:1.6!important}.nito-descripcion-normal ul{margin-bottom:25px!important;padding-left:20px!important}.nito-descripcion-normal ul li{margin-bottom:8px!important;list-style-type:disc!important}body .product .entry-summary h1,body .product .entry-summary h2,body .product .summary h1,body .product .summary h2,body h1.product_title,body h2.product_title,body h1.wp-block-woocommerce-product-title,body h2.wp-block-woocommerce-product-title,body h1.wc-block-components-product-title,body h2.wc-block-components-product-title,body h1.wp-block-post-title,body h2.wp-block-post-title{font-size:38px!important;font-weight:900!important;color:#0066ff!important;line-height:1.2!important;text-transform:uppercase!important;margin-top:5px!important;margin-bottom:15px!important;display:block!important}@media (max-width:600px){body .product .entry-summary h2,body h2.product_title,body h2.wp-block-woocommerce-product-title{font-size:28px!important}}body .wc-block-components-product-rating__container{display:flex!important;align-items:center!important;gap:8px!important;margin-bottom:15px!important}.woocommerce-product-rating .star-rating,.woocommerce-product-rating .star-rating span::before{color: #f59e0b !important;fill: #f59e0b !important}.woocommerce-product-rating .star-rating::before{color: #e2e8f0 !important}body .wc-block-components-product-rating__stars,body .wc-block-components-product-rating__stars span::before,body .wc-block-grid__product-rating__stars,body .wc-block-grid__product-rating__stars span::before{color: #f59e0b !important;fill: #f59e0b !important}body .wc-block-components-product-rating__stars::before,body .wc-block-grid__product-rating__stars::before{color: #e2e8f0 !important}body .wc-block-components-product-rating__reviews_count a{color: #64748b !important;font-size: 12px !important;font-weight: 500 !important;text-decoration: none !important;box-shadow: none !important}body .wc-block-components-product-rating__reviews_count a:hover{color: #0066ff !important}body h2.wp-block-post-title a,body .wp-block-post-title a,body h2.has-link-color a{color:#000000!important;text-decoration:none!important}body nav.wp-block-breadcrumbs,body .kadence-breadcrumbs,body .woocommerce-breadcrumb{text-align:left!important;padding-left:0!important;margin-left:0!important;margin-bottom:25px!important;display:block!important}body nav.wp-block-breadcrumbs a,body .kadence-breadcrumbs a,body .woocommerce-breadcrumb a{color:#0018a9!important;font-weight:700!important;font-size:14px!important;text-decoration:none!important;box-shadow:none!important}body nav.wp-block-breadcrumbs a:hover,body .kadence-breadcrumbs a:hover,body .woocommerce-breadcrumb a:hover{color:#0018a9!important}body nav.wp-block-breadcrumbs,body .kadence-breadcrumbs,body .woocommerce-breadcrumb,body nav.wp-block-breadcrumbs span:last-child{color:#0018a9!important;font-weight:700!important;font-size:14px!important}body nav.wp-block-breadcrumbs .separator,body .kadence-breadcrumbs .separator,body .woocommerce-breadcrumb .separator{color:#0018a9!important;font-weight:400!important;margin:0 10px!important}body nav.wp-block-breadcrumbs ol,body nav.wp-block-breadcrumbs ul,body .kadence-breadcrumbs ol,body .kadence-breadcrumbs ul,body .woocommerce-breadcrumb ol,body .woocommerce-breadcrumb ul{padding-left:0!important;margin-left:0!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important}body nav.wp-block-breadcrumbs li:first-child,body .kadence-breadcrumbs li:first-child,body .woocommerce-breadcrumb li:first-child{padding-left:0!important;margin-left:0!important}.single-product div.product p.price,.single-product div.product span.price,.woocommerce-variation-price .price{color:#0018a9!important;font-size:32px!important;font-weight:900!important;margin-top:15px!important;margin-bottom:25px!important;display:block!important;letter-spacing:-0.5px!important}.single-product div.product p.price del,.single-product div.product span.price del,.woocommerce-variation-price .price del{color:#94a3b8!important;font-size:18px!important;font-weight:600!important;margin-right:12px!important;opacity:0.7!important}.woocommerce-variation-add-to-cart,form.cart{display:flex!important;flex-wrap:wrap!important;gap:15px!important;align-items:stretch!important;margin-top:20px!important;margin-bottom:30px!important}.woocommerce .quantity .qty{width:80px!important;height:55px!important;border-radius:8px!important;border:2px solid #e2e8f0!important;font-size:18px!important;font-weight:700!important;color:#0f172a!important;text-align:center!important;padding:0!important;background-color:#f8fafc!important;transition:border-color 0.3s ease!important}.woocommerce .quantity .qty:focus{border-color:#0066ff!important;outline:none!important}.woocommerce div.product form.cart .button{flex-grow:1!important;height:55px!important;background-color:#0018a9!important;color:#ffffff!important;font-size:16px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:0.5px!important;border-radius:8px!important;border:none!important;transition:all 0.3s ease!important;display:flex!important;align-items:center!important;justify-content:center!important}.woocommerce div.product form.cart .button:hover{background-color:#0f172a!important;transform:translateY(-3px)!important;box-shadow:0 8px 20px rgb(0 102 255 / .25)!important}.variations_form.cart{margin-top:-30px!important}.variations{margin-bottom:0!important}.variations td.value{padding-bottom:5px!important}.single-product div.product p.price,.single-product div.product span.price,.woocommerce-variation-price{margin-top:0!important;margin-bottom:0!important;line-height:1!important;padding:5px 0!important}.wapf-wrapper{margin-top:-5px!important}.wapf-field-container{margin-top:0!important;margin-bottom:10px!important;padding:12px 15px!important}.wapf-field-label{margin-bottom:5px!important}.woocommerce-variation-add-to-cart,form.cart{padding-top:0!important;margin-top:0!important}.nito-compatible-vehicles{margin:50px 0!important;font-family:inherit}.nito-compatible-vehicles h2{font-size:28px!important;font-weight:800!important;color:#0f172a!important;margin-bottom:8px!important}.nito-compatible-vehicles>p{color:#64748b!important;font-size:15px!important;margin-bottom:30px!important}.nito-vehicles-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:20px!important}.nito-vehicle-card{background-color:#ffffff!important;border:1px solid #e2e8f0!important;border-radius:12px!important;padding:20px!important;text-align:center!important;text-decoration:none!important;transition:all 0.3s ease!important;display:flex!important;flex-direction:column!important;box-shadow:0 2px 5px rgb(0 0 0 / .02)!important}.nito-vehicle-card:hover{border-color:#0066ff!important;box-shadow:0 10px 25px rgb(0 102 255 / .1)!important;transform:translateY(-4px)!important}.nito-vehicle-image{background-color:#f8fafc!important;border-radius:8px!important;padding:20px!important;margin-bottom:15px!important;display:flex!important;align-items:center!important;justify-content:center!important;height:140px!important}.nito-vehicle-image img{max-width:100%!important;max-height:100%!important;object-fit:contain!important;mix-blend-mode:multiply!important}.nito-vehicle-title{font-size:14px!important;font-weight:700!important;color:#475569!important;margin:0 0 15px 0!important}.nito-vehicle-year{font-size:18px!important;font-weight:900!important;color:#0f172a!important;margin:0 0 5px 0!important}.nito-vehicle-desc{font-size:12px!important;color:#64748b!important;margin:0!important;line-height:1.4!important}@media (max-width:992px){.nito-vehicles-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:600px){.nito-vehicles-grid{grid-template-columns:1fr!important}.nito-compatible-vehicles h2{font-size:24px!important}}.nito-vehicles-marco{position: relative}.nito-vehicles-grid.nito-vehicles-grid--carrusel{--nito-vehiculos-columnas: 4;--nito-vehiculos-hueco: 20px;display: flex !important;overflow-x: auto;scroll-snap-type: x mandatory;scroll-behavior: smooth;padding: 10px 0 18px;scrollbar-width: none;-webkit-overflow-scrolling: touch}.nito-vehicles-grid--carrusel::-webkit-scrollbar{display: none}.nito-vehicles-grid--carrusel .nito-vehicle-card{flex: 0 0 calc((100% - (var(--nito-vehiculos-columnas) - 1) * var(--nito-vehiculos-hueco)) / var(--nito-vehiculos-columnas));scroll-snap-align: start}.nito-vehicles-grid--carrusel:focus-visible{outline: 2px solid #0018a9;outline-offset: 4px}.nito-vehicles-grid--carrusel.hay-mas-despues:not(.hay-mas-antes){-webkit-mask-image: linear-gradient(to right,#000 82%,transparent 100%);mask-image: linear-gradient(to right,#000 82%,transparent 100%)}.nito-vehicles-grid--carrusel.hay-mas-antes:not(.hay-mas-despues){-webkit-mask-image: linear-gradient(to left,#000 82%,transparent 100%);mask-image: linear-gradient(to left,#000 82%,transparent 100%)}.nito-vehicles-grid--carrusel.hay-mas-antes.hay-mas-despues{-webkit-mask-image: linear-gradient(to right,transparent 0,#000 6%,#000 94%,transparent 100%);mask-image: linear-gradient(to right,transparent 0,#000 6%,#000 94%,transparent 100%)}@media (max-width:992px){.nito-vehicles-grid.nito-vehicles-grid--carrusel{--nito-vehiculos-columnas: 2.2}}@media (max-width:600px){.nito-vehicles-grid.nito-vehicles-grid--carrusel{--nito-vehiculos-columnas: 1.15}}@media (prefers-reduced-motion: reduce){.nito-vehicles-grid--carrusel{scroll-behavior: auto}}.nito-seccion-referencias{text-align:center!important;margin-top:0!important;margin-bottom:60px!important}.nito-seccion-referencias .nito-ref-separador{width:45px!important;height:3px!important;background:linear-gradient(90deg,#0018a9,#93c5fd)!important;margin:-15px auto 35px auto!important;border-radius:2px!important}.nito-ref-contenedor-etiquetas{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:12px!important;max-width:1000px!important;margin:0 auto!important}.nito-ref-etiqueta{flex:0 0 200px!important;display:flex!important;align-items:center!important;justify-content:center!important;background-color:#ffffff!important;border:1px solid #c2dbfe!important;border-radius:50px!important;padding:10px!important;font-size:13px!important;font-weight:700!important;color:#0f172a!important;box-shadow:0 2px 4px rgb(0 0 0 / .02)!important;transition:all 0.3s ease!important;box-sizing:border-box!important}.nito-ref-etiqueta svg{width:14px!important;height:14px!important;margin-right:8px!important;flex-shrink:0!important}.nito-ref-etiqueta:hover{border-color:#0018a9!important;color:#0018a9!important;transform:translateY(-2px)!important}@media (max-width:480px){.nito-ref-etiqueta{flex:0 0 calc(50% - 12px)!important;font-size:11px!important}}.nito-caja-profesional{display:block!important;width:100%!important;background-color:#fafafb!important;border-radius:8px!important;padding:15px!important;margin: 10px 0 !important;box-sizing:border-box!important;clear:both!important;font-family:inherit!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;text-rendering:optimizeLegibility!important}.nito-caja-profesional h3{font-size:18px!important;font-weight:800!important;color:#0018a9!important;margin:0 0 4px 0!important;line-height:1.2!important;letter-spacing:0.5px!important}.nito-caja-profesional p{font-size:16px!important;font-weight:600!important;color:#000000!important;margin:0 0 15px 0!important;line-height:1.4!important}.nito-prof-opciones{display: flex !important;flex-direction: row !important;gap: 12px !important;width: 100% !important}.nito-opcion-btn{flex: 1 1 50% !important;display: flex !important;align-items: center !important;background: #000000 !important;border: 1px solid #ffffff !important;box-shadow: 0 4px 10px rgb(0 0 0 / .15) !important;border-radius: 8px !important;padding: 10px 15px !important;text-decoration: none !important;box-sizing: border-box !important;transition: all 0.3s ease !important;cursor: pointer !important}.nito-texto-btn{color: #ffffff !important;font-weight: 800 !important;line-height: 1.2 !important}.nito-radio-circulo{display: flex !important;align-items: center !important;justify-content: center !important;width: 16px !important;height: 16px !important;background: #ffffff !important;border: 1px solid #ffffff !important;border-radius: 4px !important;margin-right: 10px !important;flex-shrink: 0 !important;transition: all 0.3s ease !important}.nito-radio-circulo *{display: none !important}.nito-opcion-activa .nito-radio-circulo::after{content: "" !important;display: block !important;width: 4px !important;height: 8px !important;border: solid #0018a9 !important;border-width: 0 2px 2px 0 !important;transform: rotate(45deg) !important;margin-bottom: 2px !important}@media (max-width: 480px){.nito-prof-opciones{flex-direction: column !important;gap: 6px !important}.nito-opcion-btn{flex: 1 1 100% !important;width: 100% !important}.nito-texto-btn{font-size: 14px !important;white-space: normal !important;word-break: normal !important;overflow-wrap: normal !important}}.nito-prof-opciones>p:empty{display: none !important;margin: 0 !important}.nito-opcion-btn br{display: none !important}.nito-marcado{background-color:#ffffff!important;border-color:#001699!important}.nito-marcado::after{content:''!important;width:4px!important;height:8px!important;border:solid #ffffff!important;border-width:0 2px 2px 0!important;transform:translateY(-1px) rotate(45deg)!important}.woocommerce ul.products li.product{background-color:#fff;border:1px solid #d1d5db!important;border-radius:16px!important;padding-bottom:20px!important;text-align:left!important;overflow:hidden;box-shadow:0 4px 6px rgb(0 0 0 / .02);transition:all 0.3s ease}.woocommerce ul.products li.product:hover{box-shadow:0 10px 20px rgb(0 0 0 / .08);border-color:#a1a1aa!important}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .star-rating{padding-left:20px;padding-right:20px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:16px!important;font-weight:800!important;color:#111827!important;margin-top:15px;margin-bottom:10px!important;line-height:1.3}.woocommerce ul.products li.product .price{color:#0055ff!important;font-size:15px!important;font-weight:800!important;display:block;margin-bottom:10px}.woocommerce ul.products li.product .button{display:block;background-color:#0055ff!important;color:#ffffff!important;font-size:14px!important;font-weight:bold!important;text-transform:uppercase;padding:12px 20px!important;margin:15px 20px 0 20px!important;border-radius:8px!important;text-align:center!important;box-shadow:none!important;border:none!important}.woocommerce ul.products li.product .button:hover{background-color:#0033cc!important;color:#ffffff!important}.woocommerce ul.products li.product{border:2px solid #d1d5db!important;border-radius:12px!important;background-color:#e6edfc!important;overflow:hidden!important;text-align:center!important;padding-bottom:20px!important;transition:all 0.4s cubic-bezier(.175,.885,.32,1.275)!important;transform:translateY(0)}.woocommerce ul.products li.product:hover{box-shadow:0 15px 25px rgb(0 0 0 / .15)!important;border-color:#a1a1aa!important;transform:translateY(-10px)!important}.woocommerce ul.products li.product .kadence-woo-loop-summary,.woocommerce ul.products li.product .product-details{background-color:transparent!important}.woocommerce ul.products li.product img,.woocommerce ul.products li.product .kadence-woo-image-loop{background-color:#ffffff!important;width:100%!important;display:block;margin:0!important}.woocommerce ul.products li.product .woocommerce-loop-product__title{color:#0c125e!important;font-size:16px!important;font-weight:800!important;text-align:center!important;padding:20px 15px 10px 15px!important;margin:0!important;clear:both!important}.woocommerce ul.products li.product .star-rating{display:block!important;margin:0 auto 10px auto!important;float:none!important}.woocommerce ul.products li.product .price{color:#0055ff!important;font-size:15px!important;font-weight:800!important;display:block!important;width:100%!important;text-align:center!important;margin:0 auto 15px auto!important;padding:0!important;clear:both!important}.woocommerce ul.products li.product .button{display:block!important;background-color:#2145e6!important;color:#ffffff!important;font-size:15px!important;font-weight:600!important;text-transform:none!important;padding:12px 20px!important;margin:0 auto!important;width:85%!important;border-radius:50px!important;text-align:center!important;border:none!important;box-shadow:none!important;clear:both!important;transition:background-color 0.2s ease!important;transform:none!important}.woocommerce ul.products li.product .button:hover{background-color:#000a61!important}.woocommerce ul.products li.product .button::after{display:none!important}body .woocommerce ul.products li.product,body ul.wc-block-product-template li.wc-block-product{border:1px solid #0012a6!important;border-radius:12px!important;background-color:#ffffff!important;overflow:hidden!important;text-align:left!important;padding-bottom:20px!important;transition:all 0.4s cubic-bezier(.175,.885,.32,1.275)!important;transform:translateY(0)!important;position:relative!important}body .woocommerce ul.products li.product:hover,body ul.wc-block-product-template li.wc-block-product:hover{box-shadow:0 15px 25px rgb(0 0 0 / .12)!important;border-color:#000a61!important;transform:translateY(-8px)!important}body .woocommerce ul.products li.product::before,body ul.wc-block-product-template li.wc-block-product::before{content:'MÁS VENDIDO';position:absolute;top:15px;left:15px;background-color:#0012a6;color:#fff;font-size:10px;font-weight:800;padding:6px 12px;border-radius:20px;z-index:10}body .woocommerce ul.products li.product img,body ul.wc-block-product-template li.wc-block-product img{background-color:#ffffff!important;width:100%!important;display:block;margin:0!important}body .woocommerce ul.products li.product .woocommerce-loop-product__title,body ul.wc-block-product-template li.wc-block-product h2.wp-block-post-title{color:#111827!important;font-size:16px!important;font-weight:800!important;text-align:left!important;padding:0 20px!important;margin-top:15px!important;margin-bottom:15px!important;line-height:1.3!important;clear:both!important}body .woocommerce ul.products li.product .woocommerce-loop-product__title::after,body ul.wc-block-product-template li.wc-block-product h2.wp-block-post-title::after{content:'';display:block;width:100%;height:1px;background-color:#e5e7eb;margin-top:15px}body .woocommerce ul.products li.product .price,body ul.wc-block-product-template li.wc-block-product .wp-block-woocommerce-product-price{color:#0055ff!important;font-size:15px!important;font-weight:800!important;float:left!important;padding-left:20px!important;margin-bottom:0!important;line-height:1.5!important;width:auto!important;text-align:left!important}body ul.wc-block-product-template li.wc-block-product .wp-block-woocommerce-product-button{float:right!important;width:auto!important;margin:0!important;padding:0 20px 0 0!important}body .woocommerce ul.products li.product .button,body ul.wc-block-product-template li.wc-block-product .wp-block-button__link{background:transparent!important;color:#0055ff!important;font-size:13px!important;font-weight:800!important;text-transform:uppercase!important;padding:0!important;margin:0!important;line-height:1.5!important;box-shadow:none!important;border:none!important;border-radius:0!important}body .woocommerce ul.products li.product .button:hover,body ul.wc-block-product-template li.wc-block-product .wp-block-button__link:hover{color:#0012a6!important;background:transparent!important}body ul.wc-block-product-template li.wc-block-product .wp-block-button__link span{max-width:100%!important}body ul.wc-block-product-template li.wc-block-product .wp-block-button__link::after{content:" \2192"!important;display:inline-block!important;font-size:16px;margin-left:4px}body.post-type-archive-product #content,body.post-type-archive-product .site-content,body.post-type-archive-product .content-area,body.post-type-archive-product #primary,body.post-type-archive-product .site-main{padding-bottom:0!important;margin-bottom:0!important}body.post-type-archive-product footer.site-footer,body.post-type-archive-product #colophon{margin-top:0!important}.secciones-inferiores-tienda{margin-bottom:0!important;padding-bottom:0!important;display:block!important}.secciones-inferiores-tienda>*:last-child,.secciones-inferiores-tienda .wp-block-group:last-child,.secciones-inferiores-tienda .wp-block-cover:last-child{margin-bottom:0!important}body.category .kadence-archive-header{padding-bottom:20px!important;margin-bottom:0!important}body.category .site-content,body.category .content-area,body.category .content-container{padding-top:0!important;margin-top:0!important}body.category #archive-container{margin-top:0!important;padding-top:0!important}.site-header.site-header-section-right{display:flex!important;align-items:center!important;justify-content:flex-end!important}.site-header-item-html{display:flex!important;align-items:center!important;margin:0!important;padding:0!important}.nito-taller-cercano{display:flex!important;align-items:center!important;margin-top:-2px!important;margin-right:50px!important;margin-left:-40px!important}.wc-block-components-product-name{color:#111!important;font-weight:600!important;font-size:16px!important}.wc-block-components-product-details,.wc-block-components-product-details__name,.wc-block-components-product-details__value{color:#333!important;font-weight:500!important;font-size:14px!important}.wc-block-cart-items__header,.wc-block-cart-items__header-title,.wc-block-components-totals-item__label,.wc-block-components-totals-wrapper h2{color:#111!important;font-weight:700!important}.wc-block-formatted-money-amount{color:var(--nito-price-color,#0018a9)!important;font-weight:700!important}.nm-banner-beneficios{display: flex !important;flex-direction: row !important;align-items: center !important;justify-content: space-between !important;background: #ffffff !important;border-top: none !important;border-left: none !important;border-right: none !important;border-bottom: 8px solid #fafafb !important;border-top: 3px solid #fafafb !important;border-radius: 0px !important;box-shadow: none !important;padding: 30px 0 !important;width: 100% !important;box-sizing: border-box !important;margin-top: 15px !important;margin-bottom: -60px !important;position: relative !important;z-index: 10 !important}.nm-beneficio-item{display: flex !important;flex-direction: row !important;align-items: center !important;flex: 1 !important;border-right: 1px solid #f0f0f0 !important}.nm-beneficio-item:last-child{border-right: none !important}.nm-beneficio-icono{width: 65px !important;height: 65px !important;min-width: 65px !important;background: #f0f4f8 !important;color: #0018a9 !important;border-radius: 50% !important;display: flex !important;align-items: center !important;justify-content: center !important;margin-right: 18px !important;flex-shrink: 0 !important}.nm-beneficio-icono svg{width: 32px !important;height: 32px !important}.nm-beneficio-texto{display: flex !important;flex-direction: column !important;text-align: left !important}.nm-beneficio-titulo{font-size: 14px !important;font-weight: 800 !important;color: #111111 !important;text-transform: uppercase !important;margin: 0 0 4px 0 !important;line-height: 1.2 !important}.nm-beneficio-desc{font-size: 12px !important;color: #6b7280 !important;margin: 0 !important;line-height: 1.4 !important}@media (max-width: 900px){.nm-banner-beneficios{flex-direction: column !important}.nm-beneficio-item{width: 100% !important;border-right: none !important;border-bottom: 1px solid #f0f0f0 !important}.nm-beneficio-item:last-child{border-bottom: none !important}}.nm-beneficio-item{display: flex !important;align-items: flex-start !important;gap: 14px !important;padding: 0 16px !important}.nm-beneficio-icono{flex-shrink: 0 !important}.nm-beneficio-texto{display: flex !important;flex-direction: column !important;text-align: left !important}.nm-beneficio-titulo{font-size: 14px !important;font-weight: 800 !important;color: #111111 !important;text-transform: uppercase !important;margin: 0 0 4px 0 !important;line-height: 1.2 !important}.nm-beneficio-desc{font-size: 12px !important;color: #6b7280 !important;margin: 0 !important;line-height: 1.4 !important}@media (max-width: 900px){.nm-banner-beneficios{flex-direction: column !important}.nm-beneficio-item{width: 100% !important;border-right: none !important;border-bottom: 1px solid #f0f0f0 !important;padding: 16px !important}.nm-beneficio-item:last-child{border-bottom: none !important}}.kb-row-layout-id3623_635e9b-d6>.kt-row-column-wrap{min-height: 0 !important;height: auto !important}.nm-mini-caracteristicas{display: flex !important;flex-direction: row !important;align-items: stretch !important;justify-content: space-between !important;background: #fafafb !important;border-radius: 12px !important;margin-top: 10px !important;margin-left: 0 !important;margin-right: auto !important;width: 100% !important;max-width: 580px !important;box-sizing: border-box !important}.nm-caract-item{display: flex !important;flex-direction: column !important;align-items: center !important;text-align: center !important;flex: 1 !important;padding: 15px 15px !important;border-right: 1px solid #e5e7eb !important}.nm-caract-item:last-child{border-right: none !important}.nm-caract-icono{width: 44px !important;height: 44px !important;background: #eef2ff !important;color: #0018a9 !important;border-radius: 10px !important;display: flex !important;align-items: center !important;justify-content: center !important;margin-bottom: 10px !important}.nm-caract-icono svg{width: 20px !important;height: 20px !important}.nm-caract-titulo{font-size: 12px !important;font-weight: 800 !important;color: #111111 !important;text-transform: uppercase !important;margin: 0 0 4px 0 !important;letter-spacing: 0.3px !important}.nm-caract-desc{font-size: 11px !important;color: #6b7280 !important;margin: 0 !important;line-height: 1.35 !important;font-weight: 400 !important}@media (max-width: 600px){.nm-mini-caracteristicas{flex-direction: column !important;padding: 15px !important;margin-left: auto !important;margin-right: auto !important}.nm-caract-item{border-right: none !important;border-bottom: 1px solid #e5e7eb !important;padding: 15px 0 !important}.nm-caract-item:last-child{border-bottom: none !important}}.nm-destacado-pago{display: flex !important;align-items: center !important;gap: 14px !important;background: #E8ECFF !important;border-radius: 12px !important;padding: 16px 20px !important;width: 100% !important;box-sizing: border-box !important;margin: 10px 0 !important}.nm-destacado-icono{flex-shrink: 0 !important;width: 36px !important;height: 36px !important;background-color: #eef2ff !important;border-radius: 8px !important;background-image: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230018a9' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z'/%3E%3Cpath d='M9 12l2 2 4-4'/%3E%3C/svg%3E") !important;background-repeat: no-repeat !important;background-position: center !important;background-size: 22px 22px !important}.nm-destacado-texto{font-size: 13px !important;font-weight: 800 !important;color: #111111 !important;margin: 0 !important;line-height: 1.35 !important}@media (max-width: 600px){.nm-destacado-pago{padding: 14px 16px !important;gap: 10px !important}.nm-destacado-texto{font-size: 12px !important}}.single-content p.has-text-color.has-link-color.wp-elements-388489c56cebf5673361e088afed54ce.wp-block-paragraph{margin-bottom: 0 !important}.kb-btn3923_7585f5-3f{color: #0b2e1a !important;display: inline-flex !important;align-items: center !important;gap: 4px !important;box-shadow: 0 4px 0 0 #1a9e5c,0 8px 16px rgba(0,0,0,0.15) !important;transition: all 0.15s ease !important}.kb-btn3923_7585f5-3f:hover{transform: translateY(-2px) !important;box-shadow: 0 6px 0 0 #1a9e5c,0 10px 20px rgba(0,0,0,0.2) !important}.kb-btn3923_7585f5-3f:active{transform: translateY(2px) !important;box-shadow: 0 2px 0 0 #1a9e5c,0 4px 8px rgba(0,0,0,0.15) !important}.kb-btn3923_7585f5-3f .kb-svg-icon-wrap{display: inline-flex !important;align-items: center !important;justify-content: center !important;line-height: 0 !important}.kb-btn3923_7585f5-3f .kb-svg-icon-wrap svg{display: block !important;width: 22px !important;height: 22px !important}.kb-btn3923_7585f5-3f .kt-btn-inner-text{display: inline-flex !important;align-items: center !important;line-height: 1 !important}.proceso-trabajo p:first-of-type{margin-bottom: 4px !important}.nito-taller-cercano{display: inline-flex;align-items: center;gap: 6px}.nito-taller-icono{width: 16px;height: 16px;flex-shrink: 0}.nito-ct__features-section{max-width: 1200px;margin: 0 auto;padding: 0 20px}.nito-ct__features{display: grid;grid-template-columns: repeat(4,1fr);background: #fbfcfe;border-top: 1px solid #e2e8f0;border-bottom: 1px solid #e2e8f0;border-radius: 0}.nito-ct__feature{display: flex;align-items: center;gap: 12px;padding: 16px 20px;border-left: 1px solid #e2e8f0}.nito-ct__feature:first-child{border-left: none}.nito-ct__icon-wrap{display: flex;align-items: center;justify-content: center;width: 44px;height: 44px;flex-shrink: 0;border-radius: 50%;background: #F5F6FF}.nito-ct__icon{width: 20px;height: 20px;flex-shrink: 0;color: #0018a9}.nito-ct__feature-texto h3{margin: 0 0 3px;font-size: 12.5px;font-weight: 800;letter-spacing: .02em;color: #0f172a;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.nito-ct__feature-texto p{margin: 0;font-size: 12.5px;line-height: 1.45;color: #64748b;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}@media (max-width: 900px){.nito-ct__features{grid-template-columns: repeat(2,1fr)}.nito-ct__feature:nth-child(2){border-left: none}.nito-ct__feature:nth-child(1),.nito-ct__feature:nth-child(2){border-bottom: 1px solid #e2e8f0}}@media (max-width: 480px){.nito-ct__features{grid-template-columns: 1fr}.nito-ct__feature{border-left: none !important;border-bottom: 1px solid #e2e8f0}.nito-ct__feature:last-child{border-bottom: none}}.kb-btn-con-iconos .kt-btn-inner-text{display: inline-flex;align-items: center;gap: 10px}.kb-btn-con-iconos .kt-btn-inner-text::before{content: "";display: inline-block;width: 19px;height: 19px;flex-shrink: 0;align-self: center;background-color: currentColor;-webkit-mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 12c2.7 0 4.8-2.1 4.8-4.8S14.7 2.4 12 2.4 7.2 4.5 7.2 7.2 9.3 12 12 12zM12 14.4c-3.6 0-10.8 1.8-10.8 5.4v2.4h21.6v-2.4c0-3.6-7.2-5.4-10.8-5.4z" fill="black"/></svg>') no-repeat center / contain;mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 12c2.7 0 4.8-2.1 4.8-4.8S14.7 2.4 12 2.4 7.2 4.5 7.2 7.2 9.3 12 12 12zM12 14.4c-3.6 0-10.8 1.8-10.8 5.4v2.4h21.6v-2.4c0-3.6-7.2-5.4-10.8-5.4z" fill="black"/></svg>') no-repeat center / contain}.kb-btn-con-iconos .kt-btn-inner-text::after{content: "";display: inline-block;width: 16px;height: 16px;flex-shrink: 0;align-self: center;background-color: currentColor;-webkit-mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M5 12h14M13 6l6 6-6 6" fill="none" stroke="black" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center / contain;mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M5 12h14M13 6l6 6-6 6" fill="none" stroke="black" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center / contain}.nito-ct__features-section{width: 100%;max-width: var(--global-content-width,1290px);margin: 0 auto;padding-left: var(--global-content-edge-padding);padding-right: var(--global-content-edge-padding);padding-top: 0;padding-bottom: 0}.nito-ct__features{display: grid;grid-template-columns: repeat(4,1fr);background: #fafafb;border-top: 1px solid #e2e8f0;gap: 0;padding: 14px 0}.nito-ct__feature{display: flex;align-items: center;gap: 12px;padding: 6px 20px;border-left: 1px solid #e2e8f0}.nito-ct__feature:first-child{border-left: none}.nito-ct__icon-wrap{display: flex;align-items: center;justify-content: center;width: 46px;height: 46px;flex-shrink: 0;border-radius: 50%;background: #F5F6FF}.nito-ct__icon{width: 20px;height: 20px;flex-shrink: 0;color: #0018a9}.nito-ct__feature-texto{width: 100%;max-width: 210px}.nito-ct__feature-texto h3{margin: 0 0 4px;font-size: 12.5px;font-weight: 800;letter-spacing: .02em;color: #0f172a;line-height: 1.3;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.nito-ct__feature-texto p{margin: 0;font-size: 12.5px;line-height: 1.45;color: #64748b;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}@media (max-width: 900px){.nito-ct__features{grid-template-columns: repeat(2,1fr)}.nito-ct__feature:nth-child(2){border-left: none}.nito-ct__feature:nth-child(1),.nito-ct__feature:nth-child(2){border-bottom: 1px solid #e2e8f0}}@media (max-width: 480px){.nito-ct__features{grid-template-columns: 1fr}.nito-ct__feature{border-left: none !important;border-bottom: 1px solid #e2e8f0}.nito-ct__feature:last-child{border-bottom: none}}.nito-repmod{width: 100%;max-width: var(--global-content-width,1290px);margin: 0 auto;padding-left: var(--global-content-edge-padding);padding-right: var(--global-content-edge-padding);padding-top: 32px;padding-bottom: 32px;background: #ffffff;border: none;border-radius: 0;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.nito-repmod__grid{display: grid;grid-template-columns: 1fr 1fr;column-gap: 40px}.nito-repmod__col-izquierda,.nito-repmod__col-derecha{display: flex;flex-direction: column;align-items: flex-start;gap: 20px}.nito-repmod__col-izquierda{--nito-repmod-hueco: 16px;gap: var(--nito-repmod-hueco)}.nito-repmod .nito-repmod__eyebrow{display: block;margin: 0;color: #0018a9;font-size: 11px;font-weight: 800;letter-spacing: .08em}.nito-repmod .nito-repmod__titulo{margin: 0;font-size: 22px;font-weight: 800;color: #0f172a;line-height: 1.25}.nito-repmod .nito-repmod__intro{margin: 0;font-size: inherit;line-height: 1.5;color: #475569}.nito-repmod__intro strong{color: #0018a9}.nito-repmod .nito-repmod__parrafo{margin: 0;font-size: inherit;line-height: 1.5;color: #475569}.nito-repmod__parrafo strong{color: #0018a9}.nito-repmod__panel{width: 100%;padding: 12px 18px;border-left: 3px solid #0018a9;border-radius: 0 10px 10px 0;background: #e8ecfb}.nito-repmod__panel .nito-repmod__parrafo{margin: 0}.nito-repmod__stats{display: grid;grid-template-columns: repeat(3,1fr);gap: 0;width: 100%}.nito-repmod__stat{position: relative;display: flex;flex-direction: column;align-items: center;justify-content: center;text-align: center;gap: 6px;padding: 12px 8px}.nito-repmod__stat:not(:first-child)::before{content: "";position: absolute;top: 0;bottom: 0;left: 0;width: 1px;background: #c1cbf5}.nito-repmod__stat-icon{width: 34px;height: 34px;color: #0018a9}.nito-repmod__stat-num{font-size: 11.5px;font-weight: 800;color: #0018a9}.nito-repmod__stat-label{font-size: 10.5px;color: #475569}.nito-repmod__checklist{display: flex;flex-direction: column;align-items: flex-start;gap: 12px;width: 100%}.nito-repmod__check-item{display: flex;align-items: center;justify-content: flex-start;gap: 10px;width: 100%;font-size: 13px;font-weight: 600;color: #0f172a;text-align: left}.nito-repmod__check-icon{width: 18px;height: 18px;flex-shrink: 0}.nito-repmod__col-imagen{width: 100%}.nito-repmod__col-imagen img{width: 100%;height: auto;aspect-ratio: 4 / 3;object-fit: cover;border-radius: 12px;display: block}.nito-repmod__marcas{text-align: center;width: 100%}.nito-repmod__marcas-label{display: flex;align-items: center;gap: 12px;margin-bottom: 14px;font-size: 11px;font-weight: 800;letter-spacing: .1em;color: #0018a9}.nito-repmod__marcas-label::before,.nito-repmod__marcas-label::after{content: "";flex: 1 1 0;height: 1px;background: #c1cbf5}.nito-repmod__marcas-logos{display: grid;grid-template-columns: repeat(6,1fr);align-items: start;gap: 16px 8px}.nito-repmod__marca{display: flex;flex-direction: column;align-items: center;gap: 8px;padding: 6px 4px;text-decoration: none}.nito-repmod__marcas-logos img{height: 28px;width: auto;object-fit: contain;filter: grayscale(100%);opacity: 1;transition: opacity .2s ease,filter .2s ease}.nito-repmod__marca-nombre{font-size: 11px;font-weight: 700;letter-spacing: .06em;color: #64748b;text-transform: uppercase;transition: color .2s ease}.nito-repmod__marca:hover img,.nito-repmod__marca:focus img{filter: grayscale(0);opacity: 1}.nito-repmod__marca:hover .nito-repmod__marca-nombre,.nito-repmod__marca:focus .nito-repmod__marca-nombre{color: #0018a9}.nito-repmod__marca:focus-visible{outline: 2px solid #0018a9;outline-offset: 4px;border-radius: 4px}.nito-repmod__cta{display: flex;justify-content: center;margin-top: 28px}.nito-repmod__boton{display: inline-block;padding: 14px 40px;background: #0018a9;color: #ffffff;font-size: 13px;font-weight: 800;letter-spacing: .05em;text-decoration: none;border-radius: 999px;transition: background .2s ease}.nito-repmod__boton:hover{background: #001480}@media (max-width: 768px){.nito-repmod__grid{grid-template-columns: 1fr}.nito-repmod__marcas-logos{grid-template-columns: repeat(3,1fr);gap: 20px 8px}}@media (max-width: 480px){.nito-repmod__panel{padding: 12px 12px}.nito-repmod__stat{padding: 12px 4px}}.nito-articulos{width: 100%}.nito-articulos__titulo{max-width: 736px;margin: 0 auto 6px;text-align: center;font-size: 25px;font-weight: 800;line-height: 1.2;text-transform: uppercase;color: #000000}.nito-articulos .nito-articulos__titulo{margin-left: auto;margin-right: auto}@media (max-width: 767px){.nito-articulos__titulo{font-size: var(--global-kb-font-size-xl,3rem)}}.nito-articulos__subtitulo{max-width: 640px;margin: 0 auto 28px;text-align: center;font-weight: 300;line-height: 1.9;color: var(--global-palette5,#57575D)}.nito-articulos__marco{position: relative}.nito-articulos__grid{--nito-articulos-hueco: 30px;display: grid;grid-template-columns: repeat(var(--nito-articulos-columnas,3),minmax(0,1fr));gap: var(--nito-articulos-hueco)}.nito-articulos__card{display: flex;flex-direction: column;overflow: hidden;background: var(--nito-articulos-fondo,#fafafb);border-radius: 28px;box-shadow: 0 0 14px rgba(0,0,0,.07);transition: transform .2s ease,box-shadow .2s ease}.nito-articulos__card:hover{transform: translateY(-4px);box-shadow: 0 6px 20px rgba(0,0,0,.1)}.nito-articulos__imagen{display: block;overflow: hidden;line-height: 0}.nito-articulos__imagen img{width: 100%;height: auto;aspect-ratio: 3 / 2;object-fit: cover;transition: transform .4s ease}.nito-articulos__card:hover .nito-articulos__imagen img{transform: scale(1.04)}.nito-articulos__cuerpo{display: flex;flex: 1 1 auto;flex-direction: column;align-items: flex-start;padding: 15px 25px 25px}.nito-articulos__card-titulo{margin: 10px 0 5px;font-size: 24px;font-weight: 700;line-height: 30px}.nito-articulos__card-titulo a{color: #0f172a;text-decoration: none}.nito-articulos__card-titulo a:hover{color: #0018a9}.nito-articulos__extracto{margin: 0 0 20px;font-size: .9rem;line-height: 1.6;color: #57575d}.nito-articulos__boton{display: inline-block;margin-top: auto;padding: 10px 26px;background: #fbfcfe;color: #0018a9;border: 1px solid rgba(0,24,169,.15);border-radius: 999px;font-size: 13px;font-weight: 700;text-decoration: none;transition: background .2s ease,color .2s ease,border-color .2s ease}.nito-articulos__boton:hover{background: #0018a9;color: #ffffff;border-color: #0018a9}.nito-articulos__grid--carrusel{display: flex;overflow-x: auto;scroll-snap-type: x mandatory;scroll-behavior: smooth;padding: 10px 0 18px;scrollbar-width: none;-webkit-overflow-scrolling: touch}.nito-articulos__grid--carrusel::-webkit-scrollbar{display: none}.nito-articulos__grid--carrusel .nito-articulos__card{flex: 0 0 calc((100% - (var(--nito-articulos-columnas,3) - 1) * var(--nito-articulos-hueco)) / var(--nito-articulos-columnas,3));scroll-snap-align: start}.nito-articulos__grid--carrusel:focus-visible{outline: 2px solid #0018a9;outline-offset: 4px}.nito-articulos__flecha,.nito-carrusel__flecha{position: absolute;top: 38%;z-index: 2;display: flex;align-items: center;justify-content: center;width: 44px;height: 44px;padding: 0;transform: translateY(-50%);background: #ffffff;color: #0f172a;border: 1px solid rgba(15,23,42,.1);border-radius: 50%;box-shadow: 0 2px 10px rgba(0,0,0,.12);cursor: pointer;transition: background .2s ease,color .2s ease,opacity .2s ease}.nito-articulos__flecha:focus,.nito-carrusel__flecha:focus{background: #ffffff;color: #0f172a;border-color: rgba(15,23,42,.1);box-shadow: 0 2px 10px rgba(0,0,0,.12)}.nito-articulos__flecha:hover,.nito-carrusel__flecha:hover{background: #0018a9;color: #ffffff;border-color: #0018a9}.nito-articulos__flecha:disabled,.nito-carrusel__flecha:disabled{opacity: .3;cursor: default}.nito-articulos__flecha:disabled:hover,.nito-carrusel__flecha:disabled:hover{background: #ffffff;color: #0f172a;border-color: rgba(15,23,42,.1)}.nito-articulos__flecha[hidden],.nito-carrusel__flecha[hidden]{display: none}.nito-articulos__flecha svg,.nito-carrusel__flecha svg{width: 18px;height: 18px}.nito-articulos__flecha--prev,.nito-carrusel__flecha--prev{left: -14px}.nito-articulos__flecha--next,.nito-carrusel__flecha--next{right: -14px}@media (max-width: 900px){.nito-articulos__grid{--nito-articulos-columnas: 2}}@media (max-width: 600px){.nito-articulos__grid{--nito-articulos-columnas: 1;--nito-articulos-hueco: 18px}.nito-articulos__card-titulo{font-size: 20px;line-height: 26px}.nito-articulos__flecha,.nito-carrusel__flecha{display: none}}@media (prefers-reduced-motion: reduce){.nito-articulos__grid--carrusel{scroll-behavior: auto}.nito-articulos__card,.nito-articulos__imagen img{transition: none}.nito-articulos__card:hover{transform: none}.nito-articulos__card:hover .nito-articulos__imagen img{transform: none}}.woocommerce-product-rating{margin-bottom: 4px !important}.summary.entry-summary p.price{margin-top: 0 !important;margin-bottom: 8px !important}.woocommerce-product-details__short-description{margin-top: 0 !important}.categoria-descripcion-corta{font-size: 16px !important;color: #475569 !important;line-height: 1.6 !important;margin-top: 0 !important;margin-bottom: 16px !important}.categoria-descripcion-corta p{margin: 0 !important}.categoria-descripcion-corta strong,.categoria-descripcion-corta b{color: #0018a9}.woocommerce div.product .product_title{color: #000000!important}.wp-block-kadence-videopopup .kadence-video-popup-wrap{border-radius: 20px}.wp-block-kadence-videopopup .kadence-video-popup-wrap .kt-video-svg-icon{color: var(--global-palette9,#fbfcfe);font-size: 30px}.wp-block-kadence-videopopup .kadence-video-popup-wrap .kt-video-svg-icon>svg{stroke-width: 2}.wp-block-kadence-videopopup .kadence-video-popup-wrap .kt-video-svg-icon.kt-video-svg-icon-style-stacked{padding: 40px;background: var(--global-palette2,#ffffff);border-radius: 50%}.wp-block-kadence-videopopup .kadence-video-popup-wrap:hover .kt-video-svg-icon.kt-video-svg-icon-style-stacked{background: var(--global-palette3,#000000)}.pswp{z-index: 100001}.pswp__ui--idle .pswp__top-bar{opacity: 1}.wc-block-product-gallery-dialog{z-index: 100001}.kt-row-column-wrap:has(.wc-block-product-gallery-dialog[open]){z-index: 100001}.wc-block-product-gallery-dialog__close-button{display: flex;align-items: center;justify-content: center;width: 44px;height: 44px;padding: 0;border-radius: 50%;background: var(--global-palette-btn-bg,#0018a9);fill: #ffffff;transition: background .2s ease,fill .2s ease}.wc-block-product-gallery-dialog__close-button:hover,.wc-block-product-gallery-dialog__close-button:focus-visible{background: #f1f5f9;fill: #000000}.kt-accordion-panel-inner ul.wp-block-list,.kt-accordion-panel-inner ol.wp-block-list{margin: .75em 0 0 1.5em;font-size: var(--global-kb-font-size-sm,0.9rem)}.kt-accordion-panel-inner .wp-block-list li + li{margin-top: .35em}.landing-titulo-producto{margin-top: 0px;font-size: 35px;margin-bottom: 8px !important;font-weight: 800;font-family: Montserrat;text-transform: uppercase;color: #000000}.nm-error-card .nm-dtc-badge{white-space: normal;max-width: 45%;line-height: 1.25}.nm-errores--colapsado .nm-error-card--extra{display: none}.nm-errores--plegable .nm-errores-grid{margin-bottom: 24px}@media (max-width: 600px){.nm-errores{padding: 0 15px}.nm-errores .nm-errores-grid{padding: 0}}.nm-errores-mas{display: block;margin: 0 auto 40px;padding: 12px 28px;background: #0018a9;color: #fff;border: 2px solid #0018a9;border-radius: 12px;font-size: 14px;font-weight: 800;line-height: 1.2;cursor: pointer;transition: background 0.2s ease,border-color 0.2s ease}.nm-errores-mas:focus{background: #0018a9;border-color: #0018a9;color: #fff;box-shadow: none}.nm-errores-mas:hover,.nm-errores-mas:active{background: #000000;border-color: #000000;color: #fff}.nm-errores-mas:focus-visible{outline: 3px solid #000000;outline-offset: 3px}form.nito-wizard .nito-paso{display: none}form.nito-wizard .nito-paso--activo{display: block}.nito-wizard__progreso{display: flex;gap: 10px;margin: 0 0 28px;padding: 0;list-style: none}.nito-wizard__marca{flex: 1 1 0;display: flex;align-items: center;gap: 10px;margin: 0;padding: 0 0 12px;border-bottom: 3px solid var(--global-palette7,#fafafb);color: var(--global-palette6,#636363);font-size: 14px;line-height: 1.25}.nito-wizard__numero{flex: 0 0 auto;display: grid;place-items: center;width: 30px;height: 30px;border-radius: 50%;background: var(--global-palette7,#fafafb);color: var(--global-palette6,#636363);font-size: 14px;font-weight: 700}.nito-wizard__marca--activa{border-bottom-color: var(--global-palette1,#0018a9);color: var(--global-palette1,#0018a9);font-weight: 600}.nito-wizard__marca--hecha{border-bottom-color: var(--global-palette1,#0018a9);color: var(--global-palette4,#3D3D3D)}.nito-wizard__marca--activa .nito-wizard__numero,.nito-wizard__marca--hecha .nito-wizard__numero{background: var(--global-palette1,#0018a9);color: var(--global-palette2,#ffffff)}.nito-paso .nito-paso__titulo{margin: 0 0 6px;font-size: 20px;line-height: 1.3}.nito-paso .nito-paso__titulo:focus{outline: none}.nito-paso .nito-paso__subtitulo{margin: 0 0 20px;color: var(--global-palette6,#636363);font-size: 14px}.nito-paso .nito-paso__legal{margin: 20px 0 14px;color: var(--global-palette5,#57575D);font-size: 13px;line-height: 1.5}.nito-paso a,.nito-paso a:link,.nito-paso a:visited,.nito-paso a:hover,.nito-paso a:focus,.nito-paso a:active{color: var(--global-palette1,#0018a9);text-decoration: underline;text-underline-offset: .2em}.nito-paso a:hover,.nito-paso a:focus{text-decoration-thickness: 2px}.nito-wizard__nav{display: flex;flex-wrap: wrap;align-items: center;gap: 12px;margin-top: 24px}.nito-wizard__nav .kb-submit-field{margin: 0}.nito-wizard__nav .nito-wizard__btn{display: inline-flex;align-items: center;justify-content: center;min-height: 44px;padding: 12px 26px;border: 2px solid var(--global-palette1,#0018a9);border-radius: 22px;box-shadow: none;font-family: Montserrat,sans-serif;font-size: 15px;font-weight: 600;line-height: 1;cursor: pointer}.nito-wizard__nav .nito-wizard__btn--siguiente{background: var(--global-palette1,#0018a9);color: var(--global-palette2,#ffffff)}.nito-wizard__nav .nito-wizard__btn--atras{background: transparent;color: var(--global-palette1,#0018a9)}.nito-wizard__nav .nito-wizard__btn--siguiente:focus{background: var(--global-palette1,#0018a9);color: var(--global-palette2,#ffffff);box-shadow: none}.nito-wizard__nav .nito-wizard__btn--atras:focus{background: transparent;color: var(--global-palette1,#0018a9);box-shadow: none}.nito-wizard__nav .nito-wizard__btn--siguiente:hover,.nito-wizard__nav .nito-wizard__btn--siguiente:active{border-color: #000000;background: #000000;color: var(--global-palette2,#ffffff)}.nito-wizard__nav .nito-wizard__btn--atras:hover,.nito-wizard__nav .nito-wizard__btn--atras:active{background: var(--global-palette1,#0018a9);color: var(--global-palette2,#ffffff)}.nito-wizard__nav .kb-adv-form-submit-button.kb-btn-global-fill{min-height: 48px;padding: 14px 42px;border: 2px solid var(--global-palette1,#0018a9);border-radius: 22px;background: var(--global-palette1,#0018a9);color: var(--global-palette2,#ffffff);font-size: 17px;font-weight: 700}.nito-wizard__nav .kb-adv-form-submit-button.kb-btn-global-fill:focus{border-color: var(--global-palette1,#0018a9);background: var(--global-palette1,#0018a9);color: var(--global-palette2,#ffffff);box-shadow: none}.nito-wizard__nav .kb-adv-form-submit-button.kb-btn-global-fill:hover,.nito-wizard__nav .kb-adv-form-submit-button.kb-btn-global-fill:active{border-color: var(--global-palette1,#0018a9);background: var(--global-palette2,#ffffff);color: var(--global-palette1,#0018a9);box-shadow: none}.nito-wizard__nav .kb-adv-form-submit-button:focus-visible{outline: 3px solid #000000;outline-offset: 3px}.nito-wizard__nav .nito-wizard__btn:focus-visible{outline: 3px solid #000000;outline-offset: 3px}@media (max-width: 768px){.nito-wizard__marca{font-size: 13px}}@media (max-width: 600px){.nito-wizard__etiqueta{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.nito-wizard__marca{justify-content: center;gap: 0}.nito-wizard__progreso{gap: 6px}.nito-wizard__nav{flex-direction: column;align-items: stretch}.nito-wizard__nav .nito-wizard__btn,.nito-wizard__nav .kb-submit-field .kb-adv-form-submit-button{width: 100%}}.nito-carrito-volver{margin: 0 0 18px;font-size: 15px}.nito-carrito-volver a,.nito-carrito-volver a:link,.nito-carrito-volver a:visited,.nito-carrito-volver a:hover,.nito-carrito-volver a:focus,.nito-carrito-volver a:active{color: var(--global-palette1,#0018a9);text-decoration: none;font-weight: 600}.nito-carrito-volver a:hover,.nito-carrito-volver a:focus{text-decoration: underline;text-underline-offset: .2em}.nito-carrito-aviso{margin: 0 0 16px;padding: 12px 16px;border: 1px solid var(--global-palette1,#0018a9);border-left-width: 4px;border-radius: 6px;background: var(--global-palette9,#fbfcfe);color: var(--global-palette4,#3D3D3D);font-size: 14px;line-height: 1.45}.nito-carrito-aviso a,.nito-carrito-aviso a:link,.nito-carrito-aviso a:visited,.nito-carrito-aviso a:hover,.nito-carrito-aviso a:focus,.nito-carrito-aviso a:active{color: var(--global-palette1,#0018a9);text-decoration: underline;text-underline-offset: .2em;font-weight: 600}.wp-block-woocommerce-cart .wc-block-cart-item__prices::before{content: none;display: block;margin: 2px 0 6px;color: var(--global-palette6,#636363);font-size: 13px;line-height: 1.35}.nito-carrito-pago{margin: 14px 0 0;text-align: center}.nito-carrito-pago__sello{display: flex;align-items: center;justify-content: center;gap: 8px;margin: 0;color: var(--global-palette4,#3D3D3D);font-size: 14px;font-weight: 600}.nito-carrito-pago__candado{flex: 0 0 auto;width: 15px;height: 15px;background-color: currentColor;-webkit-mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="11" width="18" height="11" rx="2" ry="2"/><path d="M7 11V7a5 5 0 0 1 10 0v4"/></svg>') no-repeat center / contain;mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="11" width="18" height="11" rx="2" ry="2"/><path d="M7 11V7a5 5 0 0 1 10 0v4"/></svg>') no-repeat center / contain}.nito-carrito-pago__metodos{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 8px;margin: 8px 0 0;padding: 0;list-style: none}.nito-carrito-pago__metodo{margin: 0;font-size: 13px;line-height: 1}.nito-carrito-pago__metodo img{max-height: 24px;width: auto}@media (max-width: 768px){.wp-block-woocommerce-cart .wc-block-components-quantity-selector{width: auto}.wp-block-woocommerce-cart .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{min-width: 44px;min-height: 44px;opacity: 1}.wp-block-woocommerce-cart .wc-block-components-quantity-selector .wc-block-components-quantity-selector__input{min-height: 44px}.wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{display: inline-flex;align-items: center;justify-content: center;width: auto;min-width: 44px;height: auto;min-height: 44px;padding: 0 6px}}.nito-carrito-iva{margin: 8px 0 0;color: var(--global-palette6,#636363);font-size: 13px;line-height: 1.35}.wp-block-woocommerce-cart .wc-block-cart__submit-button{border: 2px solid var(--global-palette1,#0018a9);border-radius: 10px;background: var(--global-palette1,#0018a9);color: var(--global-palette2,#ffffff);font-weight: 700}.wp-block-woocommerce-cart .wc-block-cart__submit-button:focus{background: var(--global-palette1,#0018a9);color: var(--global-palette2,#ffffff)}.wp-block-woocommerce-cart .wc-block-cart__submit-button:hover,.wp-block-woocommerce-cart .wc-block-cart__submit-button:active{border-color: var(--global-palette1,#0018a9);background: var(--global-palette2,#ffffff);color: var(--global-palette1,#0018a9);box-shadow: none}.nito-aviso-pago-adelantado{display: flex;align-items: flex-start;gap: 10px;margin: 0 0 16px;padding: 14px 16px;border: 1px solid var(--global-palette1,#0018a9);border-left-width: 4px;border-radius: 6px;background: var(--global-palette9,#fbfcfe);text-align: left}.nito-aviso-pago-adelantado__icono{flex: 0 0 auto;font-size: 20px;line-height: 1.3}.nito-aviso-pago-adelantado__texto{margin: 0;color: var(--global-palette4,#3D3D3D);font-size: 14px;line-height: 1.5}.nito-aviso-pago-adelantado__texto strong{color: var(--global-palette1,#0018a9)}@media (max-width: 600px){.nito-aviso-pago-adelantado{padding: 12px 14px}.nito-aviso-pago-adelantado__texto{font-size: 13.5px}}.nito-checkout .nito-paso + .nito-paso{margin-top: 32px}.nito-checkout.nito-wizard .nito-paso + .nito-paso{margin-top: 0}.nito-checkout #customer_details .col-1{float: none;width: 100%}.nito-checkout .nito-wizard__nav{justify-content: flex-end}.nito-checkout .nito-error{display: block;margin: 4px 0 0;color: #b3261e;font-size: 13px;line-height: 1.35}.nito-checkout .nito-campo-mayusculas input{text-transform: uppercase}.nito-checkout .nito-checkout-envio-ayuda{margin: 0 0 18px;color: var(--global-palette6,#636363);font-size: 14px}.nito-checkout .nito-campo-inactivo{opacity: .55}.nito-checkout .nito-diagnosis input[type="file"]{display: block;width: 100%;max-width: 100%;padding: 10px;border: 1px dashed var(--global-palette1,#0018a9);border-radius: 6px;background: var(--global-palette9,#fbfcfe);font-size: 14px}.nito-checkout .nito-diagnosis__estado{display: block;margin: 6px 0 0;font-size: 13px;line-height: 1.35}.nito-checkout .nito-diagnosis__estado.is-ok{color: var(--global-palette1,#0018a9);font-weight: 600}.nito-checkout .nito-diagnosis__estado.is-error{color: #b3261e}.nito-checkout-pago{margin: 0 0 16px;padding: 14px 16px;border: 1px solid var(--global-palette1,#0018a9);border-left-width: 4px;border-radius: 6px;background: var(--global-palette9,#fbfcfe)}.nito-checkout-pago__texto{margin: 0;color: var(--global-palette4,#3D3D3D);font-size: 14px;line-height: 1.5}.nito-checkout-pago__texto strong{color: var(--global-palette1,#0018a9)}.nito-checkout-legal{margin: 0 0 10px}.nito-checkout-legal label{display: flex;align-items: flex-start;gap: 8px;font-size: 14px;line-height: 1.45}.nito-checkout-legal input[type="checkbox"]{flex: 0 0 auto;margin-top: 3px}.nito-checkout-legal a,.nito-checkout-legal a:link,.nito-checkout-legal a:visited,.nito-checkout-legal a:hover,.nito-checkout-legal a:focus,.nito-checkout-legal a:active{color: var(--global-palette1,#0018a9);text-decoration: underline;text-underline-offset: .2em}@media (max-width: 600px){.nito-checkout .form-row input.input-text,.nito-checkout .form-row select,.nito-checkout .form-row textarea{min-height: 44px}.nito-checkout-legal input[type="checkbox"]{width: 22px;height: 22px}}@media (min-width: 1025px){.nito-checkout{display: grid;grid-template-columns: minmax(0,1fr) minmax(300px,360px);grid-template-areas: "progreso progreso" "pasos    resumen";column-gap: 36px;align-items: start}.nito-checkout .nito-wizard__progreso{grid-area: progreso}.nito-checkout .nito-checkout-pasos{grid-area: pasos}.nito-checkout .nito-checkout-resumen{grid-area: resumen;position: sticky;top: 110px}.woocommerce form.nito-checkout .col2-set,.woocommerce form.nito-checkout .nito-checkout-resumen,.woocommerce form.nito-checkout #order_review_heading,.woocommerce form.nito-checkout .woocommerce-checkout-review-order,form.nito-checkout .col2-set,form.nito-checkout .nito-checkout-resumen,form.nito-checkout #order_review_heading,form.nito-checkout .woocommerce-checkout-review-order{float: none;width: auto;max-width: none;padding-left: 0;padding-right: 0;clear: none}}.nito-checkout .nito-paso .nito-paso__titulo{margin: 0 0 4px;font-size: 18px}.nito-checkout .nito-paso .nito-paso__subtitulo{margin: 0 0 12px;font-size: 13px}.woocommerce form.nito-checkout .form-row,.nito-checkout .form-row{margin: 0 0 10px}.woocommerce form.nito-checkout .form-row label,.nito-checkout .form-row label{margin: 0 0 3px;font-size: 13px;line-height: 1.3}.nito-checkout .form-row input.input-text,.nito-checkout .form-row select,.nito-checkout .form-row textarea{padding: 8px 10px;font-size: 15px;line-height: 1.35}.nito-checkout .form-row textarea{height: auto;min-height: 92px}.nito-checkout .nito-campos-paso{display: flow-root}.nito-checkout .nito-checkout-envio-ayuda{margin: 0 0 12px;font-size: 13px}.nito-checkout .woocommerce-shipping-fields,.nito-checkout .woocommerce-additional-fields{margin-top: 12px}.nito-checkout .woocommerce-shipping-fields h3,.nito-checkout .woocommerce-additional-fields h3{margin: 0 0 8px;font-size: 16px}.nito-checkout .nito-wizard__nav{margin-top: 16px}.nito-checkout .nito-wizard__progreso{margin-bottom: 20px}.nito-checkout .nito-wizard__marca{padding-bottom: 8px;font-size: 13px}.nito-checkout .nito-wizard__numero{width: 26px;height: 26px;font-size: 13px}.woocommerce form.nito-checkout #order_review_heading,.nito-checkout #order_review_heading{margin: 0 0 10px;font-size: 18px}.nito-checkout .woocommerce-checkout-review-order{padding: 16px;border: 1px solid var(--global-palette7,#fafafb);border-radius: 8px;background: var(--global-palette9,#fbfcfe)}.woocommerce form.nito-checkout .woocommerce-checkout-review-order-table th,.woocommerce form.nito-checkout .woocommerce-checkout-review-order-table td,.nito-checkout .woocommerce-checkout-review-order-table th,.nito-checkout .woocommerce-checkout-review-order-table td{padding: 6px 0;font-size: 14px;line-height: 1.35}.nito-checkout .woocommerce-checkout-review-order-table{margin: 0 0 12px}.nito-checkout #payment ul.payment_methods{margin: 0 0 10px;padding: 0}.nito-checkout #payment div.payment_box{margin: 6px 0 10px;padding: 10px 12px;font-size: 13px;line-height: 1.45}.nito-checkout .nito-aviso-pago-adelantado{margin: 0 0 10px;padding: 10px 12px}.nito-checkout .nito-aviso-pago-adelantado__texto{font-size: 13px}.nito-checkout.nito-wizard:not(.nito-ultimo-paso) #payment{display: none}body.nito-pago-unico .nito-checkout #payment ul.payment_methods{display: none}.nito-checkout .nito-checkout-legal{margin: 0 0 8px}.nito-checkout .nito-checkout-legal label{font-size: 13px}.nito-checkout #place_order{width: 100%}@media (max-width: 1024px){.nito-checkout .nito-checkout-resumen{margin-top: 28px}}.nito-checkout .woocommerce-privacy-policy-text{margin: 0 0 12px}.nito-checkout .woocommerce-privacy-policy-text p{margin: 0;color: var(--global-palette6,#636363);font-size: 12px;line-height: 1.4}.nito-checkout .woocommerce-privacy-policy-text a,.nito-checkout .woocommerce-privacy-policy-text a:link,.nito-checkout .woocommerce-privacy-policy-text a:visited,.nito-checkout .woocommerce-privacy-policy-text a:hover,.nito-checkout .woocommerce-privacy-policy-text a:focus,.nito-checkout .woocommerce-privacy-policy-text a:active{color: var(--global-palette1,#0018a9);text-decoration: underline;text-underline-offset: .2em}body.woocommerce-checkout form.nito-checkout #payment #place_order{border: 2px solid var(--global-palette1,#0018a9);border-radius: 10px;background: var(--global-palette1,#0018a9);color: var(--global-palette2,#ffffff);font-weight: 700}body.woocommerce-checkout form.nito-checkout #payment #place_order:focus{background: var(--global-palette1,#0018a9);color: var(--global-palette2,#ffffff)}body.woocommerce-checkout form.nito-checkout #payment #place_order:hover,body.woocommerce-checkout form.nito-checkout #payment #place_order:active{border-color: var(--global-palette1,#0018a9);background: var(--global-palette2,#ffffff);color: var(--global-palette1,#0018a9);box-shadow: none}.nito-checkout .nito-campos-paso .woocommerce-input-wrapper{position: relative;display: block}.nito-sugerencias{position: absolute;z-index: 20;top: 100%;left: 0;right: 0;max-height: 240px;margin: 2px 0 0;padding: 4px 0;overflow-y: auto;list-style: none;border: 1px solid var(--global-palette1,#0018a9);border-radius: 6px;background: var(--global-palette2,#ffffff);box-shadow: 0 8px 20px -8px rgba(0,0,0,.25)}.nito-sugerencias__opcion{margin: 0;padding: 7px 12px;color: var(--global-palette4,#3D3D3D);font-size: 14px;line-height: 1.3;cursor: pointer}.nito-sugerencias__opcion:hover,.nito-sugerencias__opcion.is-activa{background: var(--global-palette1,#0018a9);color: var(--global-palette2,#ffffff)}.nito-checkout-encabezado{margin: 0 0 20px}.nito-checkout .woocommerce-billing-fields>h3{display: none}.nito-checkout .woocommerce-checkout-review-order-table td.product-name{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 8px;padding-right: 16px}.nito-checkout .woocommerce-checkout-review-order-table .nito-resumen__imagen{flex: 0 0 auto;width: 44px;height: 44px;margin: 0;border-radius: 6px;background-color: var(--global-palette2,#ffffff);object-fit: contain}.nito-checkout .woocommerce-checkout-review-order-table .nito-resumen__nombre{flex: 0 1 auto;min-width: 0}.nito-checkout .woocommerce-checkout-review-order-table .product-quantity{flex: 0 0 auto;color: var(--global-palette6,#636363);font-weight: 600;white-space: nowrap}.nito-checkout .woocommerce-checkout-review-order-table td.product-name dl.variation{flex: 1 1 100%;min-width: 0;max-width: 100%;overflow-wrap: anywhere}.nito-checkout .woocommerce-checkout-review-order-table td.product-name dl.variation dd::after{content: "\A";white-space: pre}:root{--nito-price-color: #0018a9}.woocommerce-checkout-review-order-table .woocommerce-Price-amount,.woocommerce-cart-form .woocommerce-Price-amount,.cart_totals .woocommerce-Price-amount,.woocommerce-order-overview__total .woocommerce-Price-amount,.woocommerce-order-details .woocommerce-Price-amount,.woocommerce-orders-table .woocommerce-Price-amount,.widget_shopping_cart .woocommerce-Price-amount,.nito-accion-final__total-importe .woocommerce-Price-amount{color: var(--nito-price-color) !important;font-weight: 700}.wp-block-woocommerce-cart .wc-block-components-formatted-money-amount,.wp-block-woocommerce-cart .wc-block-components-totals-item__value,.wp-block-woocommerce-cart .wc-block-cart-item__prices,.wp-block-woocommerce-cart .wc-block-components-product-price,.wp-block-woocommerce-checkout .wc-block-components-formatted-money-amount,.wp-block-woocommerce-checkout .wc-block-components-totals-item__value,.wp-block-woocommerce-checkout .wc-block-components-product-price,.wc-block-components-order-summary-item__total-price,.wc-block-mini-cart__footer-subtotal .wc-block-components-formatted-money-amount{color: var(--nito-price-color) !important;font-weight: 700}.nito-checkout .nito-envio{margin: 4px 0 14px;padding: 0;border: 0}.nito-checkout .nito-envio__titulo{margin: 0 0 6px;padding: 0;color: var(--global-palette4,#3D3D3D);font-size: 13px;font-weight: 600}.nito-checkout .nito-envio__opciones{margin: 0;padding: 0;list-style: none}.nito-checkout .nito-envio__opcion{margin: 0 0 6px}.nito-checkout .nito-envio__opcion label{display: inline;margin: 0 0 0 8px;font-size: 14px;font-weight: 400;line-height: 1.35;cursor: pointer}.nito-checkout .nito-envio__opcion input[type="radio"]{margin: 0;vertical-align: middle}.nito-checkout .nito-envio-elegido{font-size: 14px}.nito-accion-final{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 12px;margin-top: 18px}.nito-accion-final__principal{display: flex;align-items: center;justify-content: flex-end;gap: 12px;margin-left: auto}.nito-accion-final__total{display: none}.nito-accion-final .nito-wizard__btn--atras{padding: 12px 8px;border-color: transparent;background: transparent;color: var(--global-palette6,#636363);font-weight: 600;text-decoration: underline;text-underline-offset: .2em}.nito-accion-final .nito-wizard__btn--atras:focus{border-color: transparent;background: transparent;color: var(--global-palette6,#636363);box-shadow: none}.nito-accion-final .nito-wizard__btn--atras:hover,.nito-accion-final .nito-wizard__btn--atras:active{border-color: transparent;background: transparent;color: var(--nito-price-color,#0018a9);box-shadow: none}@media (min-width: 769px){body.woocommerce-checkout form.nito-checkout #payment #place_order{width: auto;min-width: 220px}}@media (max-width: 768px){.nito-checkout.nito-wizard.nito-ultimo-paso .nito-accion-final__principal{position: fixed;z-index: 30;bottom: 0;left: 0;right: 0;display: flex;align-items: center;justify-content: space-between;gap: 12px;margin: 0;padding: 10px 16px;border-top: 1px solid var(--global-palette7,#fafafb);background: var(--global-palette2,#ffffff);box-shadow: 0 -6px 18px -10px rgba(0,0,0,.35)}.nito-checkout.nito-wizard.nito-ultimo-paso .nito-accion-final__total{display: block;flex: 0 1 auto;color: var(--global-palette4,#3D3D3D);font-size: 13px;line-height: 1.25}.nito-checkout.nito-wizard.nito-ultimo-paso .nito-accion-final__total-etiqueta{display: block;color: var(--global-palette6,#636363);font-size: 12px}.nito-checkout.nito-wizard.nito-ultimo-paso .nito-accion-final__total-importe{font-size: 16px;font-weight: 700}body.woocommerce-checkout form.nito-checkout.nito-ultimo-paso #payment #place_order{flex: 0 0 auto;width: auto;min-width: 0;padding: 12px 20px}.nito-checkout.nito-wizard.nito-ultimo-paso{padding-bottom: 84px}.nito-accion-final{flex-direction: column;align-items: stretch}.nito-accion-final .nito-wizard__btn--atras{order: 2}}.nito-aviso-carrito{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 10px 18px}.nito-aviso-carrito__texto{flex: 1 1 260px}.nito-aviso-carrito__acciones{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 16px}.nito-aviso-carrito .nito-aviso-carrito__acciones a.nito-aviso-carrito__ver,.woocommerce div.product div.summary a.added_to_cart.wc-forward,.woocommerce ul.products li.product a.added_to_cart.wc-forward{display: inline-block;padding: 10px 22px;border: 2px solid #0018a9;border-radius: 10px;background: #0018a9;color: #ffffff;font-size: 15px;font-weight: 600;line-height: 1.3;text-align: center;text-decoration: none;transition: background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.nito-aviso-carrito .nito-aviso-carrito__acciones a.nito-aviso-carrito__ver{margin: 0}.nito-aviso-carrito .nito-aviso-carrito__acciones a.nito-aviso-carrito__ver:hover,.nito-aviso-carrito .nito-aviso-carrito__acciones a.nito-aviso-carrito__ver:focus,.woocommerce div.product div.summary a.added_to_cart.wc-forward:hover,.woocommerce div.product div.summary a.added_to_cart.wc-forward:focus,.woocommerce ul.products li.product a.added_to_cart.wc-forward:hover,.woocommerce ul.products li.product a.added_to_cart.wc-forward:focus{border-color: #0018a9;background: #ffffff;color: #0018a9;box-shadow: none}.nito-aviso-carrito .nito-aviso-carrito__acciones a.nito-aviso-carrito__ver:focus-visible,.woocommerce div.product div.summary a.added_to_cart.wc-forward:focus-visible,.woocommerce ul.products li.product a.added_to_cart.wc-forward:focus-visible{outline: 2px solid #0018a9;outline-offset: 3px}.nito-aviso-carrito .nito-aviso-carrito__acciones a.nito-aviso-carrito__seguir{padding: 0;border: 0;background: none;box-shadow: none;color: #0018a9;font-size: 15px;font-weight: 600;text-decoration: none}.nito-aviso-carrito .nito-aviso-carrito__acciones a.nito-aviso-carrito__seguir:hover,.nito-aviso-carrito .nito-aviso-carrito__acciones a.nito-aviso-carrito__seguir:focus{background: none;box-shadow: none;color: #0018a9;text-decoration: underline;text-underline-offset: .2em}.nito-aviso-carrito .nito-aviso-carrito__acciones a.nito-aviso-carrito__seguir:focus-visible{outline: 2px solid #0018a9;outline-offset: 3px}@media (max-width: 600px){.nito-aviso-carrito{justify-content: flex-start}.nito-aviso-carrito__acciones{width: 100%}.nito-aviso-carrito .nito-aviso-carrito__acciones a.nito-aviso-carrito__ver{flex: 1 1 auto}}.nito-destacado{width: 100%;padding: clamp(22px,var(--global-content-edge-padding,2rem),44px);background: #fafafb;box-shadow: 0 0 0 100vmax #fafafb;clip-path: inset(0 -100vmax);font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.nito-destacado__interior{display: grid;grid-template-columns: 1.05fr .95fr;gap: 28px;align-items: start;max-width: var(--global-content-width,1290px);margin: 0 auto}.nito-destacado__icono{width: 18px;height: 18px;flex-shrink: 0;fill: currentColor}.nito-destacado__texto{display: flex;flex-direction: column;align-items: flex-start;gap: 14px}.nito-destacado__badge{display: inline-flex;align-items: center;gap: 6px;padding: 6px 14px;border-radius: 999px;background: #0018a9;color: #ffffff;font-size: 11px;font-weight: 800;letter-spacing: .06em}.nito-destacado__badge .nito-destacado__icono{width: 14px;height: 14px;color: #fbc72a}.nito-destacado__titulo{margin: 0;color: #0f172a;font-size: clamp(24px,2.4vw,32px);font-weight: 800;line-height: 1.15}.nito-destacado__titulo b{color: #0018a9;font-weight: 800}.nito-destacado__subtitulo{margin: -8px 0 0;color: #64748b;font-size: 14px;font-weight: 600;letter-spacing: .04em;text-transform: uppercase}.nito-destacado__subtitulo::before{content: "\2013\00a0"}.nito-destacado__entrada{margin: 0;max-width: 46ch;color: #475569;font-size: 14px;line-height: 1.55}.nito-destacado__entrada strong{color: #0018a9}.nito-destacado__puntos{margin: 4px 0 0;padding: 0;list-style: none;display: flex;flex-direction: column;gap: 11px;width: 100%}.nito-destacado__punto{display: flex;align-items: center;gap: 10px;color: #0f172a;font-size: 13.5px;line-height: 1.4}.nito-destacado__punto-icono{width: 18px;height: 18px;flex-shrink: 0}.nito-destacado__acciones{display: flex;flex-wrap: wrap;gap: 12px;margin-top: 6px}.nito-destacado__boton{display: inline-flex;align-items: center;gap: 9px;padding: 13px 24px;border: 2px solid #0018a9;border-radius: 999px;background: #0018a9;color: #ffffff;font-size: 13px;font-weight: 800;letter-spacing: .04em;text-decoration: none;transition: background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.nito-destacado__boton:focus,.nito-destacado__boton:hover,.nito-destacado__boton:active{border-color: #0018a9;background: #ffffff;color: #0018a9;box-shadow: none}.nito-destacado__boton:focus-visible{outline: 2px solid #0018a9;outline-offset: 3px}.nito-destacado__boton--asesoria{border-color: #17843a;background: #17843a}.nito-destacado__boton--asesoria:focus,.nito-destacado__boton--asesoria:hover,.nito-destacado__boton--asesoria:active{border-color: #17843a;background: #ffffff;color: #17843a}.nito-destacado__boton--asesoria:focus-visible{outline-color: #17843a}.nito-destacado__stats{display: grid;grid-template-columns: repeat(auto-fit,minmax(160px,1fr));gap: 6px 4px;width: 100%;margin-top: 8px;padding: 14px 6px;border-radius: 14px;background: #e8ecfb}.nito-destacado__stat{display: flex;align-items: center;gap: 10px;padding: 4px 14px;border-left: 1px solid #c1cbf5}.nito-destacado__stat:first-child{border-left: none}.nito-destacado__stat-icono{display: flex;align-items: center;justify-content: center;width: 38px;height: 38px;flex-shrink: 0;border-radius: 50%;background: #ffffff;color: #0018a9}.nito-destacado__stat-icono .nito-destacado__icono{width: 20px;height: 20px}.nito-destacado__stat-texto{display: flex;flex-direction: column;gap: 1px}.nito-destacado__stat-cifra{color: #0018a9;font-size: 13px;font-weight: 800;line-height: 1.2}.nito-destacado__stat-pie{color: #475569;font-size: 11px;line-height: 1.3}.nito-destacado__confianza{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 22px;width: 100%;margin: 6px 0 0;padding: 14px 0 0;border-top: 1px solid #c1cbf5;list-style: none}.nito-destacado__confianza-item{display: flex;align-items: center;gap: 7px;color: #475569;font-size: 12px}.nito-destacado__confianza-item .nito-destacado__icono{width: 15px;height: 15px;color: #0018a9}.nito-destacado__tarjeta{position: relative;display: flex;flex-direction: column;gap: 12px;padding: 18px;border-radius: 16px;background: #ffffff;box-shadow: 0 18px 40px -28px rgba(15,23,42,.35)}.nito-destacado__tarjeta-badge{position: absolute;top: 14px;left: 14px;z-index: 1;padding: 5px 12px;border-radius: 999px;background: #0018a9;color: #ffffff;font-size: 10px;font-weight: 800;letter-spacing: .06em}.nito-destacado__tarjeta-imagen{display: block;padding: 14px 0 0}.nito-destacado__tarjeta-imagen img{display: block;width: 100%;height: auto;max-height: 300px;aspect-ratio: 4 / 3;object-fit: contain;mix-blend-mode: multiply}.nito-destacado__tarjeta-titulo{margin: 0;font-size: 16px;font-weight: 800;line-height: 1.25}.nito-destacado__tarjeta-titulo a{color: #0f172a;text-decoration: none}.nito-destacado__tarjeta-titulo a:hover,.nito-destacado__tarjeta-titulo a:focus{color: #0018a9;text-decoration: underline;text-underline-offset: .2em}.nito-destacado__precio-fila{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 8px 16px}.nito-destacado__precio{color: var(--nito-price-color,#0018a9);font-size: 17px;font-weight: 700}.nito-destacado__precio .woocommerce-Price-amount{color: var(--nito-price-color,#0018a9)}.nito-destacado__precio .screen-reader-text{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;border: 0}.nito-destacado__sin-stock{color: #475569;font-size: 14px;font-weight: 700}.nito-destacado__vermas{display: inline-flex;align-items: center;gap: 6px;color: #0018a9;font-size: 12.5px;font-weight: 700;text-decoration: none}.nito-destacado__vermas:hover,.nito-destacado__vermas:focus{color: #0018a9;text-decoration: underline;text-underline-offset: .2em}.nito-destacado__vermas:focus-visible{outline: 2px solid #0018a9;outline-offset: 3px}.nito-destacado__iva{margin: -4px 0 0;color: #64748b;font-size: 11.5px;line-height: 1.4}.nito-destacado__features{display: grid;grid-template-columns: repeat(3,1fr);gap: 4px;margin: 4px 0 0;padding: 12px 4px;border-radius: 12px;background: #e8ecfb;list-style: none}.nito-destacado__feature{display: flex;flex-direction: column;align-items: center;gap: 6px;padding: 0 8px;border-left: 1px solid #c1cbf5;color: #475569;font-size: 11px;line-height: 1.3;text-align: center}.nito-destacado__feature:first-child{border-left: none}.nito-destacado__feature .nito-destacado__icono{width: 20px;height: 20px;color: #0018a9}@media (max-width: 900px){.nito-destacado__interior{grid-template-columns: 1fr;gap: 24px}}@media (max-width: 600px){.nito-destacado{padding: 18px 14px}.nito-destacado__stats{grid-template-columns: 1fr;gap: 12px 0}.nito-destacado__stat{border-left: none;border-top: 1px solid #c1cbf5;padding-top: 12px}.nito-destacado__stat:first-child{border-top: none;padding-top: 4px}.nito-destacado__acciones{width: 100%}.nito-destacado__boton{flex: 1 1 100%;justify-content: center}}.nito-cabecera-abs{position: relative;overflow: hidden;background: #ffffff}.nito-cabecera-abs .wp-block-columns{position: relative;z-index: 1;margin-bottom: 0}.nito-cabecera-abs .kt-inside-inner-col{position: static}.nito-cabecera-abs .nito-cabecera-abs__foto{position: absolute;z-index: 0;top: 0;bottom: 0;left: 34%;right: calc(50% - 50vw);padding: 0}.nito-cabecera-abs .nito-cabecera-abs__foto img{display: block;width: 100%;height: 100%;object-fit: cover;object-position: 60% center;border-radius: 0}.nito-cabecera-abs .nito-cabecera-abs__foto--izquierda img{object-position: 22% center}.nito-cabecera-abs .nito-cabecera-abs__foto--abajo img{object-position: 60% 62%}.nito-cabecera-abs figure.wp-block-image.nito-cabecera-abs__foto{margin: 0}.nito-cabecera-abs .nito-cabecera-abs__foto::after{content: "";position: absolute;inset: 0;background: linear-gradient(90deg,#ffffff 0%,#ffffff 26%,rgba(255,255,255,.82) 42%,rgba(255,255,255,.35) 62%,rgba(0,24,169,.12) 100%)}.nito-cabecera-abs .nito-cabecera-abs__foto--suave::after{background: linear-gradient(90deg,#ffffff 0%,rgba(255,255,255,.96) 12%,rgba(255,255,255,.55) 26%,rgba(255,255,255,.12) 44%,rgba(0,24,169,.10) 100%)}.nito-cabecera-abs .wp-block-columns{gap: 32px}.nito-cabecera-abs .wp-block-columns>.wp-block-column:first-child{flex-basis: 46%;flex-grow: 0}.nito-cabecera-abs .wp-block-columns>.wp-block-column:first-child p{max-width: 46ch}.nito-cabecera-abs .wp-block-columns>.wp-block-column:last-child{display: flex;flex-direction: column;justify-content: center;flex-basis: 54%;flex-grow: 0}.nito-cabecera-abs .wp-block-columns>.wp-block-column:last-child>.wp-block-kadence-column{width: 100%;margin-left: 0}.nito-cabecera-abs .nm-wrapper-buscador{width: 100%}.nito-cabecera-abs .kt-adv-heading-wrap:first-child{margin-bottom: 0}.nito-cabecera-abs h1 .nito-cabecera-abs__acento{color: #0018a9}.nito-cabecera-abs__extras{--nito-cabecera-hueco: 30px;display: flex;flex-direction: column;align-items: flex-start;gap: var(--nito-cabecera-hueco);margin: 4px 0 var(--nito-cabecera-hueco)}.nito-cabecera-abs .nito-cabecera-abs__cert{margin: 0}.nito-cabecera-abs__cert{display: flex;align-items: flex-start;gap: 10px;max-width: 44ch;color: #3D3D3D;font-size: 14px;line-height: 1.45}.nito-cabecera-abs__cert strong{display: block;color: #0018a9}.nito-cabecera-abs__cert-icono{width: 28px;height: 28px;flex-shrink: 0;color: #0018a9}.nito-cabecera-abs__stats{display: flex;flex-wrap: wrap;align-items: center;gap: 10px 22px}.nito-cabecera-abs__stat{position: relative;display: flex;align-items: center;gap: 9px}.nito-cabecera-abs__stat:not(:last-child)::after{content: "";position: absolute;top: 50%;right: -11px;width: 1px;height: 65%;transform: translateY(-50%);background: #e6e8ef}.nito-cabecera-abs__stat-icono{display: flex;align-items: center;justify-content: center;width: 40px;height: 40px;flex-shrink: 0;border-radius: 50%;border: 1px solid #c1cbf5;background: #e8ecfb;color: #0018a9}.nito-cabecera-abs__stat-icono svg{width: 20px;height: 20px}.nito-cabecera-abs__stat-texto{display: flex;flex-direction: column;line-height: 1.2}.nito-cabecera-abs__stat-cifra{color: #0018a9;font-size: 12.5px;font-weight: 800}.nito-cabecera-abs__stat-pie{color: #475569;font-size: 10.5px;letter-spacing: .02em}.nito-cabecera-abs .nm-buscador{margin-left: auto;margin-right: auto;box-shadow: 0 28px 60px -22px rgba(15,23,42,.38)}@media (max-width: 1024px){.nito-cabecera-abs .nito-cabecera-abs__foto{left: 46%}.nito-cabecera-abs .nito-cabecera-abs__foto::after{background: linear-gradient(90deg,#ffffff 0%,rgba(255,255,255,.95) 24%,rgba(255,255,255,.6) 48%,rgba(0,24,169,.10) 100%)}}@media (max-width: 767px){.nito-cabecera-abs .wp-block-columns{gap: 22px}.nito-cabecera-abs .wp-block-columns>.wp-block-column:first-child,.nito-cabecera-abs .wp-block-columns>.wp-block-column:last-child{flex-basis: 100%}.nito-cabecera-abs .nito-cabecera-abs__foto{left: calc(50% - 50vw);right: calc(50% - 50vw)}.nito-cabecera-abs .nito-cabecera-abs__foto img{object-position: 45% center}.nito-cabecera-abs .nito-cabecera-abs__foto::after{background: linear-gradient(180deg,rgba(255,255,255,.94) 0%,rgba(255,255,255,.9) 55%,rgba(255,255,255,.82) 100%)}.nito-cabecera-abs .wp-block-columns>.wp-block-column:last-child>.wp-block-kadence-column{margin-left: 0}.nito-cabecera-abs .nm-buscador{max-width: none}.nito-cabecera-abs__extras{--nito-cabecera-hueco: 22px}.nito-cabecera-abs__stats{gap: 12px 18px}.nito-cabecera-abs__stat:not(:last-child)::after{content: none}}body.woocommerce-checkout .woocommerce-error,body.woocommerce-checkout .woocommerce-error:hover,body.woocommerce-checkout .woocommerce-error:focus,body.woocommerce-checkout .woocommerce-error:focus-within,body.woocommerce-cart .woocommerce-error,body.woocommerce-cart .woocommerce-error:hover,body.woocommerce-cart .woocommerce-error:focus,body.woocommerce-cart .woocommerce-error:focus-within{background-color: var(--global-palette7,#fafafb);color: var(--global-palette4,#3D3D3D);border-left-color: #b81c23;box-shadow: none}body.woocommerce-checkout .woocommerce-error a,body.woocommerce-checkout .woocommerce-error a:link,body.woocommerce-checkout .woocommerce-error a:visited,body.woocommerce-checkout .woocommerce-error a:hover,body.woocommerce-checkout .woocommerce-error a:focus,body.woocommerce-checkout .woocommerce-error a:active,body.woocommerce-cart .woocommerce-error a,body.woocommerce-cart .woocommerce-error a:link,body.woocommerce-cart .woocommerce-error a:visited,body.woocommerce-cart .woocommerce-error a:hover,body.woocommerce-cart .woocommerce-error a:focus,body.woocommerce-cart .woocommerce-error a:active{background: none;color: var(--global-palette4,#3D3D3D);text-decoration: underline;text-underline-offset: .2em;box-shadow: none}body.woocommerce-checkout .woocommerce-error a:focus-visible,body.woocommerce-cart .woocommerce-error a:focus-visible{outline: 2px solid #b81c23;outline-offset: 2px}body.woocommerce-checkout .woocommerce-error li,body.woocommerce-checkout .woocommerce-error li:hover,body.woocommerce-checkout .woocommerce-error strong,body.woocommerce-checkout .woocommerce-error strong:hover,body.woocommerce-cart .woocommerce-error li,body.woocommerce-cart .woocommerce-error li:hover,body.woocommerce-cart .woocommerce-error strong,body.woocommerce-cart .woocommerce-error strong:hover{background: none;color: inherit}.nito-checkout .nito-error,.nito-checkout .nito-error:hover,.nito-checkout .nito-error:focus,.nito-checkout .nito-error:focus-within{background: none;color: #b3261e}body.woocommerce-cart .wc-block-components-notice-banner.is-error,body.woocommerce-cart .wc-block-components-notice-banner.is-error:hover,body.woocommerce-cart .wc-block-components-notice-banner.is-error:focus-within{background-color: #fff0f0;color: #0f172a}.nito-marcas{display: grid;grid-template-columns: repeat(8,1fr);gap: 14px;max-width: 1180px;margin: 40px auto}.nito-marcas__item{display: flex;flex-direction: column;background-color: #ffffff;border: 1px solid #eeeeee;border-radius: 12px;padding: 12px;text-align: center;text-decoration: none;box-shadow: 0 2px 5px rgb(0 0 0 / .02);transition: border-color .3s ease,box-shadow .3s ease,transform .3s ease}.nito-marcas__logo{display: flex;align-items: center;justify-content: center;aspect-ratio: 16 / 9;padding: 8px;margin-bottom: 8px;background-color: #ffffff;border-radius: 8px}.nito-marcas__logo img{width: auto;height: auto;max-width: 100%;max-height: 100%;object-fit: contain;filter: grayscale(100%);opacity: .85;transition: filter .3s ease,opacity .3s ease,transform .3s ease}.nito-marcas__logo:last-child{margin-bottom: 0}.nito-marcas__rotulo{font-size: 13px;font-weight: 800;line-height: 1.2;color: #94a3b8;text-transform: uppercase;letter-spacing: .02em}.nito-marcas__nombre{font-size: 12px;font-weight: 700;line-height: 1.3;color: #475569;transition: color .3s ease}.nito-marcas__item:hover{border-color: #0066ff;box-shadow: 0 8px 20px rgb(0 102 255 / .1);transform: translateY(-3px)}.nito-marcas__item:hover .nito-marcas__logo img{filter: grayscale(0%);opacity: 1;transform: scale(1.06)}.nito-marcas__item:hover .nito-marcas__nombre{color: #0018a9}.nito-marcas__item:focus-visible{outline: 2px solid #0018a9;outline-offset: 2px}@media (prefers-reduced-motion: reduce){.nito-marcas__item,.nito-marcas__item:hover,.nito-marcas__logo img,.nito-marcas__item:hover .nito-marcas__logo img{transition: none;transform: none}}@media (max-width: 992px){.nito-marcas{grid-template-columns: repeat(4,1fr)}}@media (max-width: 767px){.nito-marcas{grid-template-columns: repeat(3,1fr);gap: 10px;padding: 0 15px}}@media (max-width: 480px){.nito-marcas{grid-template-columns: repeat(2,1fr)}}.nito-ct__beneficios-seccion{width: 100%;max-width: var(--global-content-width,1290px);margin: 26px auto 4px;padding-left: var(--global-content-edge-padding);padding-right: var(--global-content-edge-padding)}.nito-ct__beneficios{display: grid;grid-template-columns: repeat(3,1fr);gap: 18px}.nito-ct__beneficio{display: flex;align-items: center;gap: 18px;padding: 24px 22px;background: #ffffff;border: 1px solid #e2e8f0;border-radius: 16px;text-align: left}.nito-ct__beneficio-icono{display: flex;align-items: center;justify-content: center;width: 62px;height: 62px;flex-shrink: 0;border-radius: 50%;background: #e8ecfb;color: #0018a9}.nito-ct__beneficio-icono svg{width: 32px;height: 32px}.nito-ct__beneficio-texto{min-width: 0}.nito-ct__beneficio-texto h3{margin: 0 0 7px;font-size: 13px;font-weight: 800;letter-spacing: .04em;text-transform: uppercase;color: #0018a9;line-height: 1.3;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.nito-ct__beneficio-texto p{margin: 0;font-size: 13px;line-height: 1.5;color: #64748b;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}@media (max-width: 900px){.nito-ct__beneficios{grid-template-columns: 1fr;gap: 14px}}.nito-cabecera-abs .kb-buttons-wrap{justify-content: flex-start}.nito-blog__cabecera{width: 100%;margin-bottom: 34px}.nito-blog__cabecera--portada>:first-child{margin-top: 0}.nito-blog__titulo{margin: 0 0 14px;font-size: 30px;font-weight: 800;line-height: 1.2;color: #0f172a;text-transform: none}.nito-blog__titulo::first-letter{text-transform: uppercase}.nito-blog__intro{max-width: 70ch;color: #475569;font-size: 15px;line-height: 1.7}.nito-blog__intro p{margin: 0 0 12px}.nito-blog__intro p:last-child{margin-bottom: 0}.nito-blog__intro-mas{display: inline-block;margin-top: 6px;padding: 0;border: none;background: none;color: #0018a9;font-size: 14px;font-weight: 700;text-decoration: underline;cursor: pointer}.nito-blog__intro-mas:focus{background: none;color: #0018a9;box-shadow: none}.nito-blog__intro-mas:hover,.nito-blog__intro-mas:active{background: none;color: #000000}.nito-blog__intro-mas:focus-visible{outline: 2px solid #0018a9;outline-offset: 3px}.nito-blog__buscador{display: flex;gap: 10px;width: 100%;max-width: 520px;margin: 0 auto 40px}.nito-blog__buscador--categoria{margin-top: 40px}.nito-blog__buscador-campo{flex: 1 1 auto;min-width: 0;padding: 12px 16px;border: 1px solid #e2e8f0;border-radius: 24px;background: #f8fafc;font-size: 15px;color: #0f172a}.nito-blog__buscador-campo:focus{outline: none;border-color: #0018a9}.nito-blog__buscador-boton{flex: 0 0 auto;padding: 12px 26px;border: none;border-radius: 24px;background: #0018a9;color: #ffffff;font-size: 14px;font-weight: 700;cursor: pointer}.nito-blog__buscador-boton:focus{background: #0018a9;color: #ffffff;box-shadow: none}.nito-blog__buscador-boton:hover,.nito-blog__buscador-boton:active{background: #000000;color: #ffffff}.nito-blog__bloque{width: 100%;margin-bottom: 52px}.nito-blog__bloque:last-child{margin-bottom: 0}.nito-blog__bloque-cabecera{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 8px 20px;padding-bottom: 12px;margin-bottom: 22px;border-bottom: 1px solid #e2e8f0}.nito-blog__bloque .nito-blog__bloque-titulo{margin: 0;font-size: 22px;font-weight: 800;line-height: 1.25;color: #0f172a;text-transform: uppercase}.nito-blog__bloque-enlace{flex: 0 0 auto;padding: 7px 16px;border-radius: 20px;background: transparent;color: #0018a9;font-size: 13px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;text-decoration: none;transition: background-color .15s ease,color .15s ease}.nito-blog__bloque-enlace:hover,.nito-blog__bloque-enlace:focus{background: #0018a9;color: #ffffff;text-decoration: none}.nito-blog__bloque-enlace:focus-visible{outline: 2px solid #0018a9;outline-offset: 2px}@media (prefers-reduced-motion: reduce){.nito-blog__bloque-enlace{transition: none}}.nito-blog__vacio{margin: 0;color: #475569;font-size: 15px}.nito-blog__grid{width: 100%}.nito-blog__listado{width: 100%}.nito-blog__contenido{width: 100%;max-width: var(--global-content-width,1290px);margin-left: auto;margin-right: auto;padding-left: var(--global-content-edge-padding);padding-right: var(--global-content-edge-padding);padding-bottom: 56px}.nito-blog__mas{display: block;margin: 34px auto 0;padding: 14px 34px;border: none;border-radius: 24px;background: #0018a9;color: #ffffff;font-size: 14px;font-weight: 700;letter-spacing: .02em;cursor: pointer}.nito-blog__mas:focus{background: #0018a9;color: #ffffff;box-shadow: none}.nito-blog__mas:hover,.nito-blog__mas:active{background: #000000;color: #ffffff}.nito-blog__mas[disabled]{opacity: .6;cursor: default}.nito-blog__mas.nito-blog__mas--fin,.nito-blog__mas.nito-blog__mas--fin:hover,.nito-blog__mas.nito-blog__mas--fin:active,.nito-blog__mas.nito-blog__mas--fin:focus{opacity: 1;background: #f1f5f9;color: #64748b;box-shadow: none;cursor: default}@media (max-width: 900px){.nito-blog__titulo{font-size: 26px}}@media (max-width: 600px){.nito-blog__contenido{padding-bottom: 40px}.nito-blog__buscador{max-width: none}.nito-blog__bloque-cabecera{align-items: flex-start;flex-direction: column;gap: 6px}.nito-blog__mas{width: 100%}}.nito-blog__hero{position: relative;isolation: isolate;width: 100%;background-color: #0018a9;background-image: linear-gradient(135deg,#0693e3 0%,#14276d 100%)}.nito-blog__hero::before{content: "";position: absolute;inset: 0;z-index: 0;background-image: linear-gradient(135deg,#0693e3 78%,#14276d 100%);mix-blend-mode: color-burn;pointer-events: none}.nito-blog__hero-interior{position: relative;z-index: 1;width: 100%;max-width: var(--global-content-width,1290px);margin: 0 auto;padding-top: 80px;padding-bottom: 80px;padding-left: var(--global-content-edge-padding);padding-right: var(--global-content-edge-padding);text-align: center}.nito-blog__hero-etiqueta{display: inline-flex;align-items: center;margin: 0 0 18px;padding: 6px 18px;border: 2px solid #fbfcfe;border-radius: 10px;color: #fbfcfe;font-size: 13px;font-weight: 800;letter-spacing: .1em;line-height: 1;text-transform: uppercase;white-space: nowrap}.nito-blog__hero-etiqueta::before{content: "—";margin-right: 12px;font-size: 14px;font-weight: 900}.nito-blog__hero .nito-blog__hero-titulo{margin: 0 0 16px;color: #fbfcfe;font-size: 32px;font-weight: 800;line-height: 1.2;text-transform: uppercase}.nito-blog__hero .nito-blog__intro{max-width: 78ch;margin: 0 auto;color: #fbfcfe;font-size: 18px;line-height: 1.6}.nito-blog__hero .nito-blog__intro-mas{color: #fbfcfe}.nito-blog__hero .nito-blog__intro-mas:focus{color: #fbfcfe}.nito-blog__hero .nito-blog__intro-mas:hover,.nito-blog__hero .nito-blog__intro-mas:active{color: #ffffff}.nito-blog__hero .nito-blog__intro-mas:focus-visible{outline-color: #fbfcfe}@media (max-width: 900px){.nito-blog__hero-interior{padding-top: 56px;padding-bottom: 56px}.nito-blog__hero .nito-blog__hero-titulo{font-size: 26px}.nito-blog__hero .nito-blog__intro{font-size: 16px}}@media (max-width: 600px){.nito-blog__hero-interior{padding-top: 44px;padding-bottom: 44px}.nito-blog__hero-etiqueta{letter-spacing: .06em;font-size: 12px}}.main-navigation .primary-menu-container>ul>li.menu-item:is(.current-menu-item,.current_page_item,.current-menu-ancestor,.current-menu-parent,.current-page-ancestor,.current_page_ancestor)>a,.main-navigation .primary-menu-container>ul>li.menu-item:is(.current-menu-item,.current_page_item,.current-menu-ancestor,.current-menu-parent,.current-page-ancestor,.current_page_ancestor)>a:hover,.main-navigation .primary-menu-container>ul>li.menu-item:is(.current-menu-item,.current_page_item,.current-menu-ancestor,.current-menu-parent,.current-page-ancestor,.current_page_ancestor)>a:focus{background: #0018a9;color: #ffffff}#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) .header-menu-container>ul>li.menu-item:is(.current-menu-item,.current_page_item,.current-menu-ancestor,.current-menu-parent,.current-page-ancestor,.current_page_ancestor)>a,#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) .header-menu-container>ul>li.menu-item:is(.current-menu-item,.current_page_item,.current-menu-ancestor,.current-menu-parent,.current-page-ancestor,.current_page_ancestor)>a:hover,#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) .header-menu-container>ul>li.menu-item:is(.current-menu-item,.current_page_item,.current-menu-ancestor,.current-menu-parent,.current-page-ancestor,.current_page_ancestor)>a:focus{background: #0018a9;color: #ffffff}.header-navigation .header-menu-container ul ul li.menu-item:is(.current-menu-item,.current_page_item,.current-menu-ancestor,.current-menu-parent,.current-page-ancestor,.current_page_ancestor)>a,.header-navigation .header-menu-container ul ul li.menu-item:is(.current-menu-item,.current_page_item,.current-menu-ancestor,.current-menu-parent,.current-page-ancestor,.current_page_ancestor)>a:hover,.header-navigation .header-menu-container ul ul li.menu-item:is(.current-menu-item,.current_page_item,.current-menu-ancestor,.current-menu-parent,.current-page-ancestor,.current_page_ancestor)>a:focus{background: #0018a9;color: #ffffff}.mobile-navigation ul li.menu-item:is(.current-menu-item,.current_page_item,.current-menu-ancestor,.current-menu-parent,.current-page-ancestor,.current_page_ancestor)>a,.mobile-navigation ul li.menu-item:is(.current-menu-item,.current_page_item,.current-menu-ancestor,.current-menu-parent,.current-page-ancestor,.current_page_ancestor)>a:hover,.mobile-navigation ul li.menu-item:is(.current-menu-item,.current_page_item,.current-menu-ancestor,.current-menu-parent,.current-page-ancestor,.current_page_ancestor)>a:focus,.mobile-navigation ul li.menu-item:is(.current-menu-item,.current_page_item,.current-menu-ancestor,.current-menu-parent,.current-page-ancestor,.current_page_ancestor)>.drawer-nav-drop-wrap{background: #0018a9;color: #ffffff}.mobile-navigation ul li.menu-item:is(.current-menu-item,.current_page_item,.current-menu-ancestor,.current-menu-parent,.current-page-ancestor,.current_page_ancestor)>.drawer-nav-drop-wrap>a,.mobile-navigation ul li.menu-item:is(.current-menu-item,.current_page_item,.current-menu-ancestor,.current-menu-parent,.current-page-ancestor,.current_page_ancestor)>.drawer-nav-drop-wrap>a:hover,.mobile-navigation ul li.menu-item:is(.current-menu-item,.current_page_item,.current-menu-ancestor,.current-menu-parent,.current-page-ancestor,.current_page_ancestor)>.drawer-nav-drop-wrap>a:focus,.mobile-navigation ul li.menu-item:is(.current-menu-item,.current_page_item,.current-menu-ancestor,.current-menu-parent,.current-page-ancestor,.current_page_ancestor)>.drawer-sub-toggle,.mobile-navigation ul li.menu-item:is(.current-menu-item,.current_page_item,.current-menu-ancestor,.current-menu-parent,.current-page-ancestor,.current_page_ancestor)>.drawer-nav-drop-wrap>.drawer-sub-toggle{background: transparent;color: #ffffff}.nito-series{width: 100%;margin: 0 auto}.nito-series .nito-series__lista{display: grid;grid-template-columns: 1fr;gap: 16px;margin: 0;padding: 0;list-style: none}.nito-series__item{margin: 0}.nito-series__tarjeta{display: flex;align-items: center;gap: 16px;height: 100%;min-height: 88px;padding: 20px 22px;background: #ffffff;border: 1px solid #c1cbf5;border-radius: 12px;text-decoration: none;box-shadow: 0 2px 5px rgb(0 24 169 / .04);transition: border-color .2s ease,box-shadow .2s ease,transform .2s ease,background-color .2s ease}.nito-series__foto{flex: 0 0 auto;display: flex;align-items: center;justify-content: center;width: 150px;height: 84px;padding: 4px;background-color: #f8fafc;border-radius: 8px;overflow: hidden}.nito-series__foto img{max-width: 100%;max-height: 100%;width: auto;height: auto;object-fit: contain;mix-blend-mode: multiply}.nito-series__texto{flex: 1 1 auto;min-width: 0}.nito-series__cabecera{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin-bottom: 0}.nito-series__nombre{display: block;color: #0018a9;font-weight: 800;font-size: 19px;line-height: 1.25;letter-spacing: .01em}.nito-series__modelos{display: block;color: #57575D;font-weight: 500;font-size: 14px;line-height: 1.45}.nito-series__flecha{flex: 0 0 auto;width: 22px;height: 22px;background-color: #0018a9;-webkit-mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg>') center / contain no-repeat;mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg>') center / contain no-repeat;transition: transform .2s ease}.nito-series__tarjeta--con-foto{min-height: 108px}@media (min-width: 600px){.nito-series__tarjeta--con-foto{flex-direction: column;align-items: stretch;gap: 14px;min-height: 0}.nito-series__tarjeta--con-foto .nito-series__foto{width: 100%;height: 132px;padding: 8px}.nito-series .nito-series__lista--cuatro{grid-template-columns: repeat(2,1fr)}.nito-series__lista--cuatro .nito-series__item{grid-column: auto}.nito-series__lista--cuatro .nito-series__tarjeta--con-foto{flex-direction: row;align-items: center;gap: 18px}.nito-series__lista--cuatro .nito-series__tarjeta--con-foto .nito-series__foto{width: 190px;height: 107px;padding: 6px}}.nito-series__tarjeta:hover,.nito-series__tarjeta:focus{background: #e8ecfb;border-color: #0018a9;box-shadow: 0 10px 25px rgb(0 24 169 / .12);transform: translateY(-3px)}.nito-series__tarjeta:hover .nito-series__flecha,.nito-series__tarjeta:focus .nito-series__flecha{transform: translateX(3px)}.nito-series__tarjeta:focus-visible{outline: 2px solid #0018a9;outline-offset: 3px}.nito-series__salida{margin: 20px 0 0;color: #57575D;font-size: 15px;line-height: 1.6;text-align: center}.nito-series__salida a{color: #0018a9;font-weight: 700;text-decoration: underline;text-underline-offset: 2px}.nito-series__salida a:hover{color: #000000}@media (min-width: 600px){.nito-series .nito-series__lista{grid-template-columns: repeat(4,1fr)}.nito-series__item{grid-column: span 2}.nito-series__item:nth-child(5):nth-last-child(1){grid-column: 2 / span 2}}@media (min-width: 1024px){.nito-series .nito-series__lista{grid-template-columns: repeat(6,1fr)}.nito-series .nito-series__lista--cuatro{grid-template-columns: repeat(2,1fr)}.nito-series__lista--cuatro .nito-series__item{grid-column: auto}.nito-series__item:nth-child(4):nth-last-child(2){grid-column: 2 / span 2}.nito-series__item:nth-child(5):nth-last-child(1){grid-column: 4 / span 2}}@media (max-width: 600px){.nito-series__tarjeta{min-height: 64px;padding: 12px 14px;gap: 10px}.nito-series__nombre{margin-bottom: 2px;font-size: 16px}.nito-series__modelos{font-size: 13px;line-height: 1.35}.nito-series__flecha{width: 18px;height: 18px}.nito-series__foto{width: 104px;height: 58px;padding: 2px}.nito-series__tarjeta--con-foto{min-height: 82px}.nito-series .nito-series__lista{gap: 10px}.nito-series__salida{margin-top: 16px;font-size: 14px}}.nito-abs-gen{width: 100%;margin: 0 auto}.nito-abs-gen .nito-abs-gen__lista{display: grid;grid-template-columns: 1fr;gap: 20px;margin: 0;padding: 0;list-style: none}.nito-abs-gen__item{margin: 0}.nito-abs-gen__item:only-child{grid-column: 1 / -1}.nito-abs-gen__tarjeta{display: flex;flex-direction: column;gap: 10px;height: 100%;padding: 24px;background: #ffffff;border: 1px solid #c1cbf5;border-radius: 12px;box-shadow: 0 2px 5px rgb(0 24 169 / .04);text-align: left}.nito-abs-gen__tarjeta--destacada{border-color: #0018a9;box-shadow: 0 10px 25px rgb(0 24 169 / .10)}.nito-abs-gen__cabecera{display: flex;flex-wrap: wrap;align-items: center;gap: 8px}.nito-abs-gen__anios{padding: 4px 10px;background: #e8ecfb;border-radius: 999px;color: #0018a9;font-weight: 700;font-size: 12px;letter-spacing: .04em;white-space: nowrap}.nito-abs-gen__sello{padding: 4px 10px;background: #0018a9;border-radius: 999px;color: #ffffff;font-weight: 700;font-size: 11px;text-transform: uppercase;letter-spacing: .04em}.nito-abs-gen .nito-abs-gen__titulo{margin: 0;color: #0018a9;font-weight: 800;font-size: 20px;line-height: 1.2}.nito-abs-gen__texto{margin: 0;color: #57575D;font-size: 15px;line-height: 1.6}.nito-abs-gen__datos{margin: 4px 0 0;padding-top: 14px;border-top: 1px solid #e8ecfb}.nito-abs-gen__dato{margin: 0 0 8px;color: #57575D;font-size: 14px;line-height: 1.5}.nito-abs-gen__dato:last-child{margin-bottom: 0}.nito-abs-gen__etiqueta{display: block;color: #0f172a;font-weight: 700;font-size: 12px;text-transform: uppercase;letter-spacing: .05em}.nito-abs-gen .nito-abs-gen__nota{max-width: 764px;margin: 24px auto 0;color: #57575D;font-size: 15px;line-height: 1.6;text-align: center}.nito-abs-gen__nota strong{color: #0f172a}.nito-abs-gen .nito-abs-gen__titulo a{color: inherit;text-decoration: none}.nito-abs-gen .nito-abs-gen__titulo a:hover{text-decoration: underline}.nito-abs-gen .nito-abs-gen__ficha{align-self: flex-end;margin-top: auto;padding-top: 6px;color: #0018a9;font-size: 14px;font-weight: 700;text-decoration: none}.nito-abs-gen .nito-abs-gen__ficha::after{content: " \2192"}.nito-abs-gen .nito-abs-gen__ficha:hover{text-decoration: underline}.nito-abs-gen .nito-abs-gen__accion{margin: 16px 0 0;text-align: center}.nito-abs-gen .nito-abs-gen__accion .nito-boton,.nito-abs-gen .nito-abs-gen__accion .nito-boton:focus{display: inline-flex;align-items: center;justify-content: center;min-height: 50px;padding: 12px 28px;border: 0;border-radius: 999px;background: #0018a9;color: #ffffff;font-size: 14px;font-weight: 800;letter-spacing: .1em;box-shadow: 0 12px 24px -10px rgb(0 24 169 / .5);transition: background .2s ease,transform .1s ease}.nito-abs-gen .nito-abs-gen__accion .nito-boton:hover{background: #001480;color: #ffffff}.nito-abs-gen .nito-abs-gen__accion .nito-boton:active{background: #001480;color: #ffffff;transform: translateY(1px)}@media (min-width: 600px){.nito-abs-gen .nito-abs-gen__lista{grid-template-columns: repeat(2,1fr)}.nito-abs-gen__item--destacado{grid-column: 1 / -1}}@media (min-width: 1024px){.nito-abs-gen .nito-abs-gen__lista{grid-template-columns: repeat(3,1fr)}.nito-abs-gen__item--destacado{grid-column: auto}}@media (max-width: 600px){.nito-abs-gen__tarjeta{padding: 18px}.nito-abs-gen .nito-abs-gen__titulo{font-size: 18px}.nito-abs-gen__texto{font-size: 14px}}.nito-ref__pasos{display: grid;gap: 12px;margin: 0 0 20px;padding: 0;list-style: none;counter-reset: nito-ref}.nito-ref__paso{display: flex;align-items: flex-start;gap: 12px;margin: 0;color: #57575D;font-size: 14px;line-height: 1.5;counter-increment: nito-ref}.nito-ref__paso::before{content: counter(nito-ref);flex: 0 0 auto;display: flex;align-items: center;justify-content: center;width: 24px;height: 24px;background: #e8ecfb;border-radius: 50%;color: #0018a9;font-weight: 800;font-size: 13px;line-height: 1}.nito-ref__paso strong{color: #0f172a}.nito-ref .nm-buscador__submit{display: flex;align-items: center;justify-content: center;text-align: center;text-decoration: none}.nito-ref .nm-buscador__eyebrow::before{-webkit-mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M3 8.5h3l1.5-2.5h9L18 8.5h3v11H3z"/><circle cx="12" cy="13.5" r="3.5"/></svg>') no-repeat center / contain;mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M3 8.5h3l1.5-2.5h9L18 8.5h3v11H3z"/><circle cx="12" cy="13.5" r="3.5"/></svg>') no-repeat center / contain}.nito-ref--alta .nm-buscador__eyebrow::before{-webkit-mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="4" y="3" width="16" height="18" rx="2"/><path d="M8 8h8M8 12h5"/><path d="m8 16.5 1.5 1.5L13 15"/></svg>') no-repeat center / contain;mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="4" y="3" width="16" height="18" rx="2"/><path d="M8 8h8M8 12h5"/><path d="m8 16.5 1.5 1.5L13 15"/></svg>') no-repeat center / contain}.nito-carrito-plazo{margin: 2px 0 6px;color: var(--global-palette6,#636363);font-size: 13px;line-height: 1.35}.woocommerce .cart_totals a.checkout-button.alt{border: 2px solid var(--global-palette1,#0018a9);border-radius: 10px;background: var(--global-palette1,#0018a9);color: var(--global-palette2,#ffffff);font-weight: 700}.woocommerce .cart_totals a.checkout-button.alt:focus{background: var(--global-palette1,#0018a9);color: var(--global-palette2,#ffffff)}.woocommerce .cart_totals a.checkout-button.alt:hover,.woocommerce .cart_totals a.checkout-button.alt:active{border-color: var(--global-palette1,#0018a9);background: var(--global-palette2,#ffffff);color: var(--global-palette1,#0018a9);box-shadow: none}.nito-seguro-fila>td{padding-top: 0;border-top: 0}.nito-seguro{width: 100%;margin: 0 0 4px;padding: 10px 12px;border: 1px solid var(--global-gray-400,#cbd5e0);border-radius: 6px;background: var(--global-palette2,#ffffff)}.nito-seguro--sin-elegir{border-left: 4px solid var(--global-palette1,#0018a9)}.nito-seguro__etiqueta{display: block;margin: 0;color: var(--global-palette3,#1a1a1a);font-size: 14px;font-weight: 700;line-height: 1.35}.nito-seguro__opciones{display: flex;flex-direction: column;gap: 6px;margin: 4px 0 0}.nito-seguro__opcion{display: flex;align-items: flex-start;gap: 8px;margin: 0;color: var(--global-palette4,#3D3D3D);font-size: 14px;line-height: 1.35;cursor: pointer}.nito-seguro__radio{flex: 0 0 auto;margin: 1px 0 0;accent-color: var(--global-palette1,#0018a9)}.nito-seguro__radio:focus-visible{outline: 2px solid var(--global-palette1,#0018a9);outline-offset: 2px}.nito-seguro--cargando{opacity: .6}.nito-seguro--error{border-color: #b32d2e}.nito-seguro__aviso{margin: 0 0 10px;color: var(--global-palette6,#636363);font-size: 13px;line-height: 1.4}.woocommerce .cart_totals .nito-seguro__boton-bloqueado{display: block;width: 100%;border: 2px solid var(--global-gray-400,#cbd5e0);border-radius: 10px;background: var(--global-gray-400,#cbd5e0);color: var(--global-palette4,#3D3D3D);text-align: center;font-weight: 700;cursor: not-allowed;box-shadow: none}.woocommerce .cart-summary>h2,.woocommerce .cart_totals>h2{margin: 0 0 12px;color: var(--global-palette4,#3D3D3D);font-size: .9rem;font-weight: 500;text-transform: uppercase}.woocommerce-cart-form .shop_table,.woocommerce-cart-form .shop_table thead,.woocommerce-cart-form .shop_table tbody{display: block;width: 100%}.woocommerce-cart-form .shop_table tr{display: grid;grid-template-columns: 103px minmax(0,1fr) 100px;align-items: start;column-gap: 16px}.woocommerce-cart-form .shop_table thead th.product-remove,.woocommerce-cart-form .shop_table thead th.product-thumbnail,.woocommerce-cart-form .shop_table thead th.product-price,.woocommerce-cart-form .shop_table thead th.product-quantity{display: none}.woocommerce-cart-form .shop_table thead th.product-name{grid-column: 1 / 3}.woocommerce-cart-form .shop_table thead th.product-subtotal{grid-column: 3;text-align: right}.woocommerce-cart-form .shop_table tr.cart_item>td{padding-left: 0;padding-right: 0}.woocommerce-cart-form .shop_table tr.cart_item>td.product-thumbnail{grid-column: 1;grid-row: 1 / span 4}.woocommerce-cart-form .shop_table tr.cart_item>td.product-name{grid-column: 2;grid-row: 1}.woocommerce-cart-form .shop_table tr.cart_item>td.product-price{grid-column: 2;grid-row: 2;padding-top: 2px}.woocommerce-cart-form .shop_table tr.cart_item>td.product-quantity{grid-column: 2;grid-row: 3;padding-top: 8px}.woocommerce-cart-form .shop_table tr.cart_item>td.product-remove{grid-column: 2;grid-row: 4;padding-top: 8px;text-align: left}.woocommerce-cart-form .shop_table tr.cart_item>td.product-subtotal{grid-column: 3;grid-row: 1;text-align: right}.woocommerce-cart-form .shop_table tr>td[colspan]{grid-column: 1 / -1}@media (max-width: 719px){.woocommerce .woocommerce-cart-form table.shop_table_responsive tr{display: grid !important;grid-template-columns: 72px minmax(0,1fr);column-gap: 12px}.woocommerce .woocommerce-cart-form table.shop_table_responsive tr td{display: block !important;text-align: left !important}.woocommerce .woocommerce-cart-form table.shop_table_responsive tr td::before{content: none !important}.woocommerce-cart-form .shop_table tr.cart_item>td.product-subtotal{grid-column: 2;grid-row: 5;text-align: left}.woocommerce .woocommerce-cart-form table.shop_table_responsive tr.cart_item>td.product-subtotal::before{content: "Total: " !important;white-space: pre;color: var(--global-palette6,#636363);font-weight: 500}}@media (max-width: 768px){.woocommerce-cart-form .shop_table tr{grid-template-columns: 72px minmax(0,1fr);column-gap: 12px}.woocommerce-cart-form .shop_table thead th.product-name{grid-column: 1 / -1}.woocommerce-cart-form .shop_table thead th.product-subtotal{display: none}.woocommerce-cart-form .shop_table tr.cart_item>td.product-subtotal{grid-column: 2;grid-row: 5;text-align: left}}.woocommerce .woocommerce-cart-form .shop_table td{border-top: 0}.woocommerce .woocommerce-cart-form .shop_table tr.cart_item{padding-top: 14px;border-top: 1px solid var(--global-gray-400,#cbd5e0)}.woocommerce .woocommerce-cart-form .shop_table tr.nito-seguro-fila{padding-top: 0;border-top: 0}.woocommerce .woocommerce-cart-form .shop_table thead th{padding: 0 0 10px;border-bottom: 0;color: #111111;font-size: .9rem;font-weight: 700;text-transform: uppercase}.woocommerce .woocommerce-cart-form .shop_table td.product-remove a.remove{display: inline-block;width: auto;height: auto;color: var(--global-palette6,#636363) !important;font-size: 13px;font-weight: 500;line-height: 1.35;text-decoration: underline;text-underline-offset: .2em;background: none}.woocommerce .woocommerce-cart-form .shop_table td.product-remove a.remove:hover,.woocommerce .woocommerce-cart-form .shop_table td.product-remove a.remove:focus{color: var(--global-palette1,#0018a9) !important;background: none}.nito-seguro .nito-seguro__etiqueta{margin: 0}.woocommerce .woocommerce-cart-form .shop_table td.product-thumbnail img{width: 80px;height: 80px;object-fit: contain}.woocommerce .woocommerce-cart-form .shop_table td.product-name dl.variation{margin: 2px 0 0;color: var(--global-palette6,#636363);font-size: 13px;line-height: 1.35}.woocommerce .woocommerce-cart-form .shop_table td.product-name dl.variation dt,.woocommerce .woocommerce-cart-form .shop_table td.product-name dl.variation dd{display: inline;margin: 0;padding: 0;font-weight: 400}.woocommerce .woocommerce-cart-form .shop_table td.product-name dl.variation dd p{display: inline;margin: 0}.woocommerce .woocommerce-cart-form .shop_table td.product-name dl.variation dt::after{content: " ";white-space: pre}.nito-cantidad{display: inline-flex;align-items: stretch;border: 1px solid var(--global-gray-400,#cbd5e0);border-radius: 6px;overflow: hidden}.nito-cantidad__boton[data-paso="-1"]{order: -1}.nito-cantidad__boton{min-width: 32px;padding: 0;border: 0;border-radius: 0;background: var(--global-palette9,#fbfcfe);color: var(--global-palette4,#3D3D3D);font-size: 16px;line-height: 1;cursor: pointer}.nito-cantidad__boton:focus{background: var(--global-palette9,#fbfcfe);color: var(--global-palette4,#3D3D3D);box-shadow: none}.nito-cantidad__boton:hover,.nito-cantidad__boton:active{background: var(--global-gray-400,#cbd5e0);color: var(--global-palette3,#000000);box-shadow: none}.nito-cantidad .quantity{margin: 0}.woocommerce .nito-cantidad .quantity .qty{width: 44px;min-height: 32px;padding: 0;border: 0;border-radius: 0;background: var(--global-palette2,#ffffff);text-align: center;font-size: 14px;-moz-appearance: textfield;appearance: textfield}.woocommerce .nito-cantidad .quantity .qty::-webkit-outer-spin-button,.woocommerce .nito-cantidad .quantity .qty::-webkit-inner-spin-button{-webkit-appearance: none;margin: 0}.woocommerce-cart-form .shop_table tr.cart_item>td.product-remove{padding-top: 2px;padding-bottom: 0}.woocommerce .woocommerce-cart-form .shop_table td.product-remove a.remove{display: inline-flex;align-items: center;justify-content: flex-start;width: 28px;height: 28px;color: var(--global-palette13,#b82105) !important;text-decoration: none;background: none}.woocommerce .woocommerce-cart-form .shop_table td.product-remove a.remove svg{width: 26px;height: 26px;margin-left: -3px;fill: currentColor}.woocommerce .woocommerce-cart-form .shop_table td.product-remove a.remove:hover,.woocommerce .woocommerce-cart-form .shop_table td.product-remove a.remove:focus{color: #8a1804 !important;background: none}.nito-cargando{opacity: .6;pointer-events: none}@media (max-width: 768px){.nito-cantidad__boton{min-width: 44px;min-height: 44px}.woocommerce .nito-cantidad .quantity .qty{min-height: 44px}.woocommerce .woocommerce-cart-form .shop_table td.product-remove a.remove{width: 44px;height: 44px;margin: -18px 0 -8px 0}}.woocommerce .cart_totals .fee th{font-weight: 500;line-height: 1.35}.woocommerce .woocommerce-cart-form .shop_table td.product-name>a{font-weight: 600}.woocommerce-cart-form .nito-carrito-plazo{margin: 2px 0 0}.woocommerce .woocommerce-cart-form .shop_table td.product-name dl.variation{margin-top: 1px}.woocommerce .nito-cantidad .quantity .qty{width: 44px !important;height: 32px !important;border: 0 !important;border-radius: 0 !important;background-color: var(--global-palette2,#ffffff) !important;color: var(--global-palette3,#000000) !important;font-size: 14px !important;font-weight: 500 !important}.nito-cantidad__boton{min-height: 32px}@media (max-width: 768px){.woocommerce .nito-cantidad .quantity .qty{width: 52px !important;height: 44px !important}.nito-cantidad__boton{min-height: 44px}}.woocommerce .woocommerce-cart-form td.actions button[name="update_cart"],.woocommerce .woocommerce-cart-form td.actions button[name="update_cart"]:focus,.woocommerce .woocommerce-cart-form td.actions button[name="update_cart"]:disabled,.woocommerce .woocommerce-cart-form td.actions button.nito-vaciar-carrito,.woocommerce .woocommerce-cart-form td.actions button.nito-vaciar-carrito:focus{min-height: 0;height: auto;margin: 0 0 0 20px;padding: 4px 0;border: 0;border-radius: 0;background: transparent;box-shadow: none;color: var(--global-palette1,#0018a9);font-size: 15px;font-weight: 400;letter-spacing: normal;line-height: 1.4;text-transform: none;text-decoration: underline;text-underline-offset: .1em;transition: text-underline-offset .2s ease;cursor: pointer}.woocommerce .woocommerce-cart-form td.actions button[name="update_cart"]:hover:not(:disabled),.woocommerce .woocommerce-cart-form td.actions button[name="update_cart"]:active:not(:disabled),.woocommerce .woocommerce-cart-form td.actions button.nito-vaciar-carrito:hover,.woocommerce .woocommerce-cart-form td.actions button.nito-vaciar-carrito:active{background: transparent;box-shadow: none;color: var(--global-palette1,#0018a9);text-underline-offset: .25em}.woocommerce .woocommerce-cart-form td.actions button[name="update_cart"]:disabled{opacity: .45;cursor: not-allowed}.woocommerce .woocommerce-cart-form td.actions button[name="update_cart"]:focus-visible,.woocommerce .woocommerce-cart-form td.actions button.nito-vaciar-carrito:focus-visible{outline: 2px solid var(--global-palette1,#0018a9);outline-offset: 2px}.woocommerce-shipping-calculator .shipping-calculator-button,.woocommerce-shipping-calculator .shipping-calculator-button:hover,.woocommerce-shipping-calculator .shipping-calculator-button:focus{color: var(--global-palette1,#0018a9)}.woocommerce-shipping-calculator .shipping-calculator-button{text-underline-offset: .1em;transition: text-underline-offset .2s ease}.woocommerce-shipping-calculator .shipping-calculator-button:hover{text-underline-offset: .25em}.woocommerce-checkout-review-order-table dl.variation{margin: 2px 0 0;color: var(--global-palette6,#636363);font-size: 12px;line-height: 1.35}.woocommerce-checkout-review-order-table dl.variation dt,.woocommerce-checkout-review-order-table dl.variation dd{display: inline;margin: 0;padding: 0;font-weight: 400}.woocommerce-checkout-review-order-table dl.variation dd p{display: inline;margin: 0}.woocommerce-checkout-review-order-table dl.variation dt::after{content: " ";white-space: pre}.nito-fact-oculto{display: none !important}.nito-talleres{margin: 16px 0 0;padding: 12px 14px;border: 1px solid var(--global-gray-400,#cbd5e0);border-left: 4px solid var(--global-palette1,#0018a9);border-radius: 6px;background: var(--global-palette9,#fbfcfe)}.nito-talleres .nito-talleres__titulo{margin: 0 0 8px;color: var(--global-palette3,#000000);font-size: 14px;font-weight: 700;line-height: 1.35}.nito-talleres .nito-talleres__titulo,.nito-talleres .nito-talleres__titulo:focus{display: flex;align-items: center;gap: 4px;width: 100%;padding: 0;border: 0;border-radius: 0;background: transparent;box-shadow: none;color: var(--global-palette3,#000000);font-family: inherit;text-align: left;text-transform: none;letter-spacing: normal;cursor: pointer}.nito-talleres .nito-talleres__titulo:hover,.nito-talleres .nito-talleres__titulo:active{background: transparent;color: var(--global-palette1,#0018a9)}.nito-talleres .nito-talleres__titulo:focus-visible{outline: 2px solid #0018a9;outline-offset: 2px}.nito-talleres .nito-talleres__cuantos{font-weight: 400;color: var(--global-palette5,#4a5568)}.nito-talleres .nito-talleres__flecha{margin-left: auto;width: 8px;height: 8px;border-right: 2px solid currentColor;border-bottom: 2px solid currentColor;transform: rotate(-135deg);transition: transform .2s ease}.nito-talleres.nito-talleres--plegada .nito-talleres__titulo{margin-bottom: 0}.nito-talleres.nito-talleres--plegada .nito-talleres__flecha{transform: rotate(45deg) translate(-2px,-2px)}.nito-talleres__lista{margin: 0;padding: 0;list-style: none}.nito-talleres__item{display: flex;flex-direction: column;margin: 0 0 10px;padding: 0 0 10px;border-bottom: 1px solid var(--global-gray-400,#cbd5e0);font-size: 13px;line-height: 1.4}.nito-talleres__item:last-child{margin: 0;padding: 0;border-bottom: 0}.nito-talleres__nombre{color: var(--global-palette3,#000000);font-weight: 600}.nito-talleres__dato,.nito-talleres__km{color: var(--global-palette6,#636363)}.nito-talleres__tel{align-self: flex-start;color: var(--global-palette1,#0018a9);font-weight: 600;text-decoration: none}.nito-talleres__tel:hover,.nito-talleres__tel:focus{text-decoration: underline;text-underline-offset: .2em}.nito-talleres .nito-talleres__nota{margin: 10px 0 0;color: var(--global-palette6,#636363);font-size: 12px;line-height: 1.4}.select2-container--default .select2-results__options .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__options .select2-results__option--highlighted[data-selected]{background: var(--global-palette1,#0018a9);color: var(--global-palette2,#ffffff)}.nito-cabecera-abs h1 strong,.nito-cabecera-abs h1 b{font-weight: inherit}.nito-empleo .kt-inside-inner-col>.wp-block-columns{align-items: stretch;gap: 0;margin: 0;padding: 0;border: 1px solid var(--global-gray-400,#cbd5e0);border-radius: 14px;background: var(--global-palette2,#ffffff);overflow: hidden;box-shadow: 0 18px 40px -28px rgba(0,24,169,.45)}.nito-empleo .kt-inside-inner-col>.wp-block-columns>.wp-block-column{margin: 0;padding: 34px;align-self: stretch}.nito-empleo .kt-inside-inner-col>.wp-block-columns>.wp-block-column:first-child{background: var(--global-palette3,#000000);color: var(--global-palette2,#ffffff);display: flex;flex-direction: column;justify-content: flex-end;min-height: 420px}.nito-empleo .kt-inside-inner-col>.wp-block-columns>.wp-block-column:first-child .wp-block-kadence-advancedheading,.nito-empleo .kt-inside-inner-col>.wp-block-columns>.wp-block-column:first-child p,.nito-empleo .kt-inside-inner-col>.wp-block-columns>.wp-block-column:first-child strong{color: var(--global-palette2,#ffffff) !important}.nito-empleo .kt-inside-inner-col>.wp-block-columns>.wp-block-column:first-child p{font-size: 15px;line-height: 1.55}.nito-empleo .kt-inside-inner-col>.wp-block-columns>.wp-block-column:first-child strong{display: inline-block;margin-top: 2px}.nito-empleo .kt-inside-inner-col>.wp-block-columns>.wp-block-column:last-child{background: var(--global-palette2,#ffffff)}@media (max-width: 781px){.nito-empleo .kt-inside-inner-col>.wp-block-columns{border-radius: 10px}.nito-empleo .kt-inside-inner-col>.wp-block-columns>.wp-block-column{padding: 24px 20px}}.nito-empleo .kt-inside-inner-col>.wp-block-columns>.wp-block-column:first-child{position: relative;overflow: hidden}.nito-empleo__foto{position: absolute;z-index: 0;inset: 0;margin: 0}.nito-empleo__foto img{width: 100%;height: 100%;object-fit: cover;object-position: 42% center}.nito-empleo .kt-inside-inner-col>.wp-block-columns>.wp-block-column:first-child::after{content: "";position: absolute;z-index: 1;inset: 0;background: linear-gradient( to top,rgba(6,12,46,.92) 0%,rgba(6,12,46,.78) 38%,rgba(6,12,46,.30) 70%,rgba(6,12,46,.10) 100% )}.nito-empleo .kt-inside-inner-col>.wp-block-columns>.wp-block-column:first-child>.wp-block-columns{position: relative;z-index: 2}.nito-cabecera-abs div.wp-block-kadence-advancedheading{width: fit-content !important;max-width: 100% !important}.nito-cabecera-abs div.wp-block-kadence-advancedheading{margin-bottom: 0 !important}.nito-cabecera-abs h1.wp-block-kadence-advancedheading{margin-top: 14px !important}@media (max-width: 767px){:root{--global-kb-font-size-xxl: 2rem !important;--global-kb-font-size-xl: 1.625rem !important;--global-kb-font-size-lg: 1.75rem !important}}@media (max-width: 767px){.landing-titulo-producto{font-size: 26px}.nm-caract-desc{font-size: 13px !important}}.site-footer .widget_block a,.site-footer .wp-block-kadence-advancedheading a{color: inherit;text-decoration: none}.site-footer .widget_block a:hover,.site-footer .widget_block a:focus,.site-footer .wp-block-kadence-advancedheading a:hover,.site-footer .wp-block-kadence-advancedheading a:focus{color: inherit;text-decoration: underline;text-underline-offset: .2em}@media (min-width: 768px){.site-top-footer-inner-wrap{column-gap: 28px}.site-footer-top-section-1{padding-right: 72px}}@media (max-width: 767px){.fila-hero-alineada>.kt-row-column-wrap>.wp-block-kadence-column:last-child>.kt-inside-inner-col>.wp-block-kadence-column{margin-left: 0}.fila-hero-alineada .nm-buscador{max-width: none;margin-left: auto;margin-right: auto}.fila-hero-alineada .nm-buscador__fields{grid-template-columns: 1fr}}.nm-buscador:has(#nm-tab-ref:checked) .nm-buscador__select{display: none}.nm-buscador .nm-buscador__select:disabled{display: none}.nm-buscador:has(#nm-tab-ref:checked) .nm-buscador__fields{grid-template-columns: 1fr}.nm-buscador .nm-buscador__marcas{margin: -4px 0 14px;text-align: center;font-size: 13px;line-height: 1.4;color: #8892a6}.nm-buscador__marcas-enlace{display: none;color: #0018a9;font-weight: 700;text-decoration: underline}.nm-buscador:has(#nm-tab-coche:checked) .nm-buscador__marcas-enlace--coche,.nm-buscador:has(#nm-tab-moto:checked) .nm-buscador__marcas-enlace--moto{display: inline}.nm-buscador:has(#nm-tab-ref:checked) .nm-buscador__marcas{display: none}.nm-buscador .nm-buscador__marcas-enlace:hover,.nm-buscador .nm-buscador__marcas-enlace:focus,.nm-buscador .nm-buscador__marcas-enlace:active{color: #0018a9;text-decoration-color: currentColor}.nm-buscador .nm-buscador__marcas-enlace:focus-visible{outline: 2px solid #0018a9;outline-offset: 2px}.nito-tabla{margin: 24px 0 8px;overflow-x: auto;-webkit-overflow-scrolling: touch}.nito-tabla table{width: 100%;min-width: 620px;margin: 0;border-collapse: collapse;background: #ffffff;font-size: 15px}.nito-tabla th,.nito-tabla td{padding: 14px 18px;border: 1px solid #e9ebf0;text-align: left;vertical-align: top;line-height: 1.45}.nito-tabla thead th{background: #0018a9;color: #ffffff;font-size: 13px;font-weight: 800;letter-spacing: .05em;text-transform: uppercase}.nito-tabla thead td{background: transparent;border-color: transparent}.nito-tabla tbody th{background: #fbfcfe;color: #0f172a;font-weight: 700}.nito-tabla tbody tr:nth-child(even) td{background: #fafafb}@media (max-width: 767px){.nito-tabla{margin-top: 18px}.nito-tabla table{font-size: 14px}.nito-tabla th,.nito-tabla td{padding: 12px 14px}}.nm-sug__marco{position: relative}.nm-sug{position: absolute;z-index: 20;top: calc(100% + 6px);left: 0;right: 0;max-height: 320px;overflow-y: auto;padding: 6px;background: #ffffff;border: 1px solid #e9ebf0;border-radius: 12px;box-shadow: 0 18px 40px -18px rgb(15 23 42 / .35)}.nm-sug__item{display: flex;flex-direction: column;gap: 2px;padding: 9px 12px;border-radius: 8px;cursor: pointer;text-align: left}.nm-sug__item[aria-selected="true"]{background: #eef2ff}.nm-sug__titulo{color: #0f172a;font-size: 14px;font-weight: 700;line-height: 1.3}.nm-sug__sub{color: #8892a6;font-size: 12px;line-height: 1.3}.nm-sug__item--marca .nm-sug__titulo{color: #0018a9}@media (max-width: 767px){.nm-sug{max-height: 260px}.nm-sug__item{padding: 11px 12px}}#masthead .header-navigation .header-menu-container ul ul.sub-menu,#masthead .header-navigation .header-menu-container ul ul.submenu{background-color: #111111;background-image: url('/wp-content/uploads/2026/09/asfalto-oscuro-final.jpg');background-repeat: repeat;background-position: 50% 50%}#masthead .header-navigation .header-menu-container ul ul li.menu-item>a,#masthead .header-navigation .header-menu-container ul ul li.menu-item.current-menu-item>a{background-color: transparent}#colophon{position: relative;overflow: hidden}#colophon>*{position: relative}#colophon::before{content: "";position: absolute;z-index: 0;top: 0;right: 0;bottom: 0;width: min(42%,620px);background: url('/wp-content/uploads/2026/09/huellas-neumatico-final.webp') no-repeat right center / auto 100%;opacity: .28;pointer-events: none}@media (max-width: 991px){#colophon::before{content: none}}#colophon .site-footer-top-section-1 h2{text-shadow: 0 1px 2px rgba(0,0,0,.55),0 2px 8px rgba(0,0,0,.45)}.kb-row-layout-wrap[id],.wp-block-kadence-column[id]{scroll-margin-top: 96px}#masthead .header-navigation .header-menu-container ul ul li.menu-item>a:hover,#masthead .header-navigation .header-menu-container ul ul li.menu-item>a:focus{background-color: var(--global-palette1,#0018a9)}#mobile-drawer .drawer-inner{background-color: #111111;background-image: url('/wp-content/uploads/2026/09/asfalto-oscuro-final.jpg');background-repeat: repeat;background-position: 50% 0}.nito-ficha{max-width: 1100px;margin: 0 auto}.nito-ficha .nito-ficha__seccion{padding: 48px 32px;border-radius: 16px}.nito-ficha .nito-ficha__seccion + .nito-ficha__seccion{margin-top: 24px}.nito-ficha .nito-ficha__seccion--tinte{background: #f5f6ff}.nito-ficha .nito-ficha__titulo{margin: 0 auto 28px;max-width: 820px;font-size: 25px;font-weight: 800;line-height: 1.5;text-transform: uppercase;text-align: center;color: #000000}.nito-ficha .nito-ficha__titulo::after{content: "";display: block;width: 75px;height: 3px;margin: 14px auto 0;background: #0018a9}.nito-ficha .nito-ficha__resalte{background: none;color: #0018a9;padding: 0}.nito-ficha .nito-ficha__intro{max-width: 820px;margin: 0 auto;text-align: center;font-size: 16px;color: #3d3d3d}.nito-ficha .nm-errores-grid{margin-top: 28px;margin-bottom: 0}.nito-ficha .nm-errores--plegable .nm-errores-grid{margin-bottom: 24px}.nito-ficha .nm-errores-mas{margin-bottom: 0}.nito-ficha .nito-ficha__rejilla{display: grid;gap: 20px}.nito-ficha .nito-ficha__rejilla--3{grid-template-columns: repeat(3,1fr)}.nito-ficha .nito-ficha__rejilla--2{grid-template-columns: repeat(2,1fr)}.nito-ficha .nito-ficha__tarjeta::before,.nito-ficha .nito-ficha__beneficio::before,.nito-ficha .nito-ficha__aviso::before{content: "";display: block;width: 26px;height: 26px;background-color: currentColor;-webkit-mask: var(--nito-ficha-icono) no-repeat center / contain;mask: var(--nito-ficha-icono) no-repeat center / contain}.nito-ficha__tarjeta--testigo{--nito-ficha-icono: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z"/><path d="M12 9v4M12 17h.01"/></svg>')}.nito-ficha__tarjeta--freno{--nito-ficha-icono: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><circle cx="12" cy="12" r="3"/></svg>')}.nito-ficha__tarjeta--sonido{--nito-ficha-icono: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M11 5L6 9H2v6h4l5 4V5z"/><path d="M23 9l-6 6M17 9l6 6"/></svg>')}.nito-ficha__tarjeta--intermitente{--nito-ficha-icono: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M22 12h-4l-3 9L9 3l-3 9H2"/></svg>')}.nito-ficha__tarjeta--presion{--nito-ficha-icono: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 14l4-4"/><path d="M3.34 19a10 10 0 1 1 17.32 0"/></svg>')}.nito-ficha__tarjeta--comunicacion{--nito-ficha-icono: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="4" y="4" width="16" height="16" rx="2"/><rect x="9" y="9" width="6" height="6"/><path d="M9 1v3M15 1v3M9 20v3M15 20v3M20 9h3M20 14h3M1 9h3M1 14h3"/></svg>')}.nito-ficha__beneficio--ahorro{--nito-ficha-icono: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z"/><path d="M7 7h.01"/></svg>')}.nito-ficha__beneficio--definitiva{--nito-ficha-icono: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z"/></svg>')}.nito-ficha__beneficio--garantia{--nito-ficha-icono: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"/><path d="M9 12l2 2 4-4"/></svg>')}.nito-ficha__beneficio--itv{--nito-ficha-icono: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M22 11.08V12a10 10 0 1 1-5.93-9.14"/><path d="M22 4L12 14.01l-3-3"/></svg>')}.nito-ficha__aviso{--nito-ficha-icono: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><path d="M12 8v4M12 16h.01"/></svg>')}.nito-ficha .nito-ficha__tarjeta{background: #ffffff;border: 1px solid #e5e7eb;border-radius: 10px;padding: 24px 20px;text-align: center;color: #0018a9}.nito-ficha .nito-ficha__tarjeta::before{margin: 0 auto 12px}.nito-ficha .nito-ficha__tarjeta-titulo{margin: 0 0 10px;font-size: 14.4px;font-weight: 600;line-height: 1.5;letter-spacing: .02em;text-transform: uppercase;color: #0018a9}.nito-ficha .nito-ficha__lista{margin: 0;padding: 0;list-style: none}.nito-ficha .nito-ficha__lista li{margin: 0;font-size: 14.4px;line-height: 1.6;color: #3d3d3d}.nito-ficha .nito-ficha__lista li + li{margin-top: 6px}.nito-ficha .nito-ficha__beneficio{display: grid;grid-template-columns: 26px 1fr;grid-template-rows: auto 1fr;column-gap: 16px;align-items: start;background: #ffffff;border: 1px solid #e5e7eb;border-radius: 10px;padding: 24px;color: #0018a9}.nito-ficha .nito-ficha__beneficio::before{grid-row: 1 / span 2;margin-top: 1px}.nito-ficha .nito-ficha__beneficio-titulo{margin: 0 0 6px;font-size: 16px;font-weight: 700;line-height: 1.4;color: #000000}.nito-ficha .nito-ficha__beneficio p{margin: 0;font-size: 14.4px;line-height: 1.6;color: #3d3d3d}.nito-ficha .nito-ficha__pasos{display: grid;grid-template-columns: repeat(5,1fr);gap: 24px;margin: 0;padding: 0;list-style: none;counter-reset: nito-paso;position: relative}.nito-ficha .nito-ficha__pasos::before{content: "";position: absolute;top: 27px;left: 10%;right: 10%;height: 2px;background: #e5e7eb}.nito-ficha .nito-ficha__paso{position: relative;margin: 0;text-align: center;counter-increment: nito-paso}.nito-ficha .nito-ficha__paso::before{content: counter(nito-paso);display: flex;align-items: center;justify-content: center;width: 56px;height: 56px;margin: 0 auto 16px;border-radius: 50%;background: #0018a9;box-shadow: 0 0 0 6px #ffffff,0 8px 18px rgba(0,24,169,.25);font-size: 20px;font-weight: 800;color: #ffffff;position: relative}.nito-ficha .nito-ficha__paso-titulo{margin: 0 0 8px;font-size: 14.4px;font-weight: 700;line-height: 1.4;text-transform: uppercase;color: #000000}.nito-ficha .nito-ficha__paso p{margin: 0;font-size: 13.5px;line-height: 1.6;color: #3d3d3d}.nito-ficha .kb-row-layout-wrap.alignfull{margin-left: 0;margin-right: 0;width: auto;max-width: none}.nito-ficha .kb-row-layout-wrap.alignfull>.kt-row-column-wrap{padding-left: 0;padding-right: 0}.nito-ficha .kt-row-column-wrap>.proceso-trabajo{margin-bottom: 0}.nito-ficha .kb-row-layout-wrap + .nito-ficha__seccion{margin-top: 24px}.nito-ficha .nito-faq{max-width: 960px;margin: 0 auto}.nito-ficha .nito-faq__item{background: #fafbff;border: 1px solid #1159af;border-radius: 4px}.nito-ficha .nito-faq__item + .nito-faq__item{margin-top: 10px}.nito-ficha .nito-faq__pregunta{display: flex;align-items: center;justify-content: space-between;gap: 16px;padding: 12px 16px;font-size: 16px;font-weight: 500;line-height: 1.5;color: #3d3d3d;cursor: pointer;list-style: none}.nito-ficha .nito-faq__pregunta::-webkit-details-marker{display: none}.nito-ficha .nito-faq__pregunta::after{content: "";flex: 0 0 18px;height: 18px;background-color: #1159af;-webkit-mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"><path d="M6 9l6 6 6-6"/></svg>') no-repeat center / contain;mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"><path d="M6 9l6 6 6-6"/></svg>') no-repeat center / contain;transition: transform .2s ease}.nito-ficha .nito-faq__item[open]>.nito-faq__pregunta::after{transform: rotate(180deg)}.nito-ficha .nito-faq__pregunta:focus-visible{outline: 2px solid #0018a9;outline-offset: 2px}.nito-ficha .nito-faq__respuesta{padding: 4px 20px 20px}.nito-ficha .nito-faq__respuesta p,.nito-ficha .nito-faq__respuesta li{margin: 0;font-size: 14.4px;line-height: 1.6;color: #3d3d3d}.nito-ficha .nito-faq__respuesta p + p,.nito-ficha .nito-faq__respuesta p + ul{margin-top: 10px}.nito-ficha .nito-faq__respuesta ul{margin: 0;padding-left: 20px}.nito-ficha .nito-faq__respuesta li + li{margin-top: 6px}.nito-ficha .nito-faq__respuesta a{color: #0018a9}.nito-ficha .nito-ficha__aviso{display: grid;grid-template-columns: 26px 1fr;grid-template-rows: auto 1fr;column-gap: 14px;max-width: 960px;margin: 24px auto 0;padding: 20px 24px;background: #ffffff;border: 1px solid #e5e7eb;border-left: 4px solid #0018a9;border-radius: 10px;color: #0018a9}.nito-ficha .nito-ficha__aviso::before{grid-row: 1 / span 2}.nito-ficha .nito-ficha__aviso-titulo{margin: 2px 0 6px;font-size: 16px;font-weight: 700;line-height: 1.4;color: #000000}.nito-ficha .nito-ficha__aviso p{margin: 0;font-size: 14.4px;line-height: 1.6;color: #3d3d3d}@media (max-width: 1024px){.nito-ficha .nito-ficha__rejilla--3{grid-template-columns: repeat(2,1fr)}.nito-ficha .nito-ficha__pasos{grid-template-columns: repeat(3,1fr);row-gap: 32px}.nito-ficha .nito-ficha__pasos::before{display: none}}@media (max-width: 767px){.nito-ficha .nito-ficha__seccion{padding: 28px 10px;border-radius: 12px}.nito-ficha .nito-ficha__tarjeta,.nito-ficha .nito-ficha__beneficio{padding: 20px 16px}.nito-ficha .nito-faq__respuesta{padding: 4px 16px 16px}.nito-ficha .nito-ficha__aviso{padding: 16px}.nito-ficha .nito-ficha__titulo{font-size: 20px}.nito-ficha .nito-ficha__rejilla--3,.nito-ficha .nito-ficha__rejilla--2{grid-template-columns: 1fr}.nito-ficha .nito-ficha__pasos{grid-template-columns: 1fr}.nito-ficha .nito-ficha__paso{display: grid;grid-template-columns: 44px 1fr;column-gap: 16px;text-align: left}.nito-ficha .nito-ficha__paso::before{grid-row: 1 / span 2;width: 44px;height: 44px;margin: 0;font-size: 17px;box-shadow: none}}.nito-ficha .nito-listado{display: grid;grid-template-columns: repeat(auto-fill,minmax(200px,1fr));gap: 14px;margin: 0;padding: 0;list-style: none}.nito-ficha .nito-listado__item{display: flex;align-items: center;gap: 10px;margin: 0;padding: 14px 16px;background: #ffffff;border: 1px solid #e5e7eb;border-radius: 10px;box-shadow: 0 4px 12px rgb(0 0 0 / .03);font-size: 15px;font-weight: 600;line-height: 1.35;color: #000000;transition: transform .2s ease,border-color .2s ease,box-shadow .2s ease}.nito-ficha .nito-listado__item:hover{transform: translateY(-3px);border-color: #0018a9;box-shadow: 0 8px 20px rgb(0 0 0 / .08)}.nito-ficha .nito-listado__item::before{content: "";flex: 0 0 20px;height: 20px;background-color: #0018a9;-webkit-mask: var(--nito-listado-icono) no-repeat center / contain;mask: var(--nito-listado-icono) no-repeat center / contain}.nito-listado--vehiculos{--nito-listado-icono: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M22 11.08V12a10 10 0 1 1-5.93-9.14"/><path d="M22 4L12 14.01l-3-3"/></svg>')}.nito-listado--referencias{--nito-listado-icono: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 9h16M4 15h16M10 3L8 21M16 3l-2 18"/></svg>')}.nito-ficha .nito-listado--referencias .nito-listado__item{font-weight: 800;letter-spacing: .03em;color: #0018a9}@media (max-width: 767px){.nito-ficha .nito-listado{grid-template-columns: repeat(2,1fr);gap: 8px}.nito-ficha .nito-listado__item{gap: 7px;padding: 10px;font-size: 13px;overflow-wrap: normal;word-break: normal;hyphens: manual}.nito-ficha .nito-listado__item::before{flex-basis: 15px;height: 15px}}.nito-ficha .nito-listado__grupo{margin: 0 0 12px;font-size: 14.4px;font-weight: 700;line-height: 1.4;letter-spacing: .02em;text-transform: uppercase;color: #0018a9}.nito-ficha .nito-listado + .nito-listado__grupo{margin-top: 32px}.woocommerce section.related.products>h2{margin: 48px 0 28px;font-size: 25px;font-weight: 800;line-height: 1.5;text-transform: uppercase;text-align: center;color: #000000}.woocommerce section.related.products>h2::after{content: "";display: block;width: 75px;height: 3px;margin: 14px auto 0;background: #0018a9}@media (max-width: 767px){.woocommerce section.related.products>h2{font-size: 20px}}.woocommerce ul.products li.product.nito-rel{border: 0 !important;border-radius: 0 !important;background: transparent !important;padding: 0 !important;overflow: visible !important;text-align: left !important;box-shadow: none !important;transform: none !important;transition: none !important;display: flex}.woocommerce ul.products li.product.nito-rel:hover{border: 0 !important;box-shadow: none !important;transform: none !important}.woocommerce ul.products li.product.nito-rel::before{content: none !important}.nito-rel .nito-rel__tarjeta{display: flex;flex-direction: column;width: 100%;padding: 16px;background: #ffffff;border: 1px solid #e5e7eb;border-radius: 12px;color: inherit;text-decoration: none;transition: transform .2s ease,box-shadow .2s ease,border-color .2s ease;overflow: hidden}.nito-rel .nito-rel__tarjeta:hover{transform: translateY(-2px);box-shadow: 0 8px 20px rgb(0 0 0 / .08);border-color: #0018a9}.nito-rel .nito-rel__tarjeta:focus-visible{outline: 2px solid #0018a9;outline-offset: 2px}.nito-rel .nito-rel__imagen{display: block;margin-bottom: 14px;background: #ffffff}.woocommerce ul.products li.product.nito-rel .nito-rel__imagen img{display: block;width: 100% !important;height: auto;aspect-ratio: 1;object-fit: contain;margin: 0 !important}.nito-rel .nito-rel__meta{display: block;margin-bottom: 6px;font-size: 11px;font-weight: 600;line-height: 1.4;letter-spacing: .05em;text-transform: uppercase;color: #6b7280;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.woocommerce ul.products li.product.nito-rel h3.nito-rel__titulo{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-clamp: 2;overflow: hidden;margin: 0 0 14px;padding: 0;font-size: 15px;font-weight: 700;line-height: 1.35;text-transform: none;text-align: left;color: #0a0f2c}.nito-rel .nito-rel__pie{display: flex;align-items: baseline;justify-content: space-between;gap: 10px;margin: auto -16px -16px;padding: 12px 16px;border-top: 1px solid #e5e7eb;transition: background-color .2s ease}.nito-rel .nito-rel__tarjeta:hover .nito-rel__pie{background-color: #0018a9}.nito-rel .nito-rel__tarjeta:hover .nito-rel__precio,.nito-rel .nito-rel__tarjeta:hover .nito-rel__ver{color: #ffffff}.nito-rel .nito-rel__precio{font-size: 16px;font-weight: 800;line-height: 1.2;color: #0018a9;white-space: nowrap}.nito-rel .nito-rel__precio .woocommerce-Price-amount{color: inherit}.nito-rel .nito-rel__desde{font-size: 12px;font-weight: 400}.nito-rel .nito-rel__ver{font-size: 12px;font-weight: 800;letter-spacing: .03em;text-transform: uppercase;color: #0018a9;white-space: nowrap}@media (max-width: 575px){.related.products ul.products.grid-cols,.up-sells.products ul.products.grid-cols{grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px}}@media (max-width: 767px){.nito-rel .nito-rel__tarjeta{padding: 12px}.nito-rel .nito-rel__pie{flex-wrap: wrap;row-gap: 6px;margin: auto -12px -12px;padding: 10px 12px}}.nito-ficha__tarjeta--bateria{--nito-ficha-icono: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="2" y="7" width="18" height="11" rx="2"/><path d="M22 11v3M6 12.5h4M8 10.5v4M14 12.5h3"/></svg>')}.nito-ficha__tarjeta--rele{--nito-ficha-icono: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M13 2L3 14h9l-1 8 10-12h-9l1-8z"/></svg>')}.nito-ficha__tarjeta--conexion{--nito-ficha-icono: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M1 1l22 22M16.72 11.06A10.94 10.94 0 0 1 19 12.55M5 12.55a10.94 10.94 0 0 1 5.17-2.39M10.71 5.05A16 16 0 0 1 22.58 9M1.42 9a15.91 15.91 0 0 1 4.7-2.88M8.53 16.11a6 6 0 0 1 6.95 0M12 20h.01"/></svg>')}.nito-ficha .nito-ficha__tarjeta p{margin: 0;font-size: 14.4px;line-height: 1.6;color: #3d3d3d}.nito-ficha .nito-ficha__intro + .nito-ficha__rejilla,.nito-ficha .nito-ficha__intro + .nito-listado{margin-top: 28px}.nito-ficha .nm-errores + .nito-ficha__rejilla{margin-top: 28px}.nito-listado--ventajas{--nito-listado-icono: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M22 11.08V12a10 10 0 1 1-5.93-9.14"/><path d="M22 4L12 14.01l-3-3"/></svg>')}.nito-ficha .nito-listado--ventajas{grid-template-columns: repeat(auto-fill,minmax(280px,1fr))}.nito-ficha .nito-listado--ventajas .nito-listado__item{align-items: flex-start;font-size: 14.4px;font-weight: 500;line-height: 1.5;color: #3d3d3d}.nito-ficha .nito-listado--ventajas .nito-listado__item::before{margin-top: 1px}.nito-ficha .nm-errores__grupo{margin: 28px 0 0;font-size: 14.4px;font-weight: 700;line-height: 1.4;letter-spacing: .02em;text-transform: uppercase;color: #0018a9}.nito-ficha .nm-errores--grupos .nm-errores-grid{margin-top: 12px}:where(.entry-content,.single-content,.woocommerce-product-details__short-description) a:where(:not([class])):is(:hover,:focus,:active){color: var(--global-palette-highlight)}.nito-cuenta-cab{position: relative;display: flex;align-items: center;margin-left: 14px}.nito-cuenta-cab .nito-cuenta-cab__boton,.nito-cuenta-cab .nito-cuenta-cab__boton:focus,.nito-cuenta-cab .nito-cuenta-cab__boton:hover,.nito-cuenta-cab .nito-cuenta-cab__boton:active{position: relative;display: flex;align-items: center;justify-content: center;padding: 0;margin: 0;background: transparent;border: 0;border-radius: 0;box-shadow: none;color: #fbfcfe;font-size: 16px;line-height: 1;cursor: pointer}.nito-cuenta-cab .nito-cuenta-cab__boton:hover{opacity: .8}.nito-cuenta-cab .nito-cuenta-cab__boton:focus-visible{outline: 2px solid #fbfcfe;outline-offset: 3px;border-radius: 50%}.nito-cuenta-cab .nito-cuenta-cab__icono{width: 27px;height: 27px}.nito-cuenta-cab .nito-cuenta-cab__inicial{display: flex;align-items: center;justify-content: center;width: 27px;height: 27px;border: 2px solid currentColor;border-radius: 50%;font-size: 13px;font-weight: 800;line-height: 1}.nito-cuenta-cab .nito-cuenta-cab__globo{position: absolute;top: -5px;right: -7px;min-width: 17px;height: 17px;padding: 0 4px;border-radius: 999px;background: #f5a524;color: #0a0f2c;font-size: 10.4px;font-weight: 800;line-height: 17px;text-align: center}#mobile-header .header-cart-button,#mobile-header .header-cart-button:hover{color: #fbfcfe}.nito-cuenta-cab--movil{margin-left: 12px}.nito-cuenta-cab--movil .nito-cuenta-cab__icono,.nito-cuenta-cab--movil .nito-cuenta-cab__inicial{width: 19px;height: 19px}.nito-cuenta-cab--movil .nito-cuenta-cab__inicial{font-size: 11px}.nito-cuenta-cab .nito-cuenta-cab__panel{position: absolute;top: calc(100% + 14px);right: 0;z-index: 1000;width: 320px;max-width: calc(100vw - 32px);padding: 20px;background: #ffffff;border: 1px solid #e5e7eb;border-radius: 12px;box-shadow: 0 16px 40px rgb(0 0 0 / .18);color: #3d3d3d;text-align: left;font-size: 14.4px;line-height: 1.5}.nito-cuenta-cab .nito-cuenta-cab__panel[hidden]{display: none}.nito-cuenta-cab .nito-cuenta-cab__titulo,.nito-cuenta-cab .nito-cuenta-cab__hola{margin: 0 0 12px;font-size: 15px;font-weight: 800;color: #0a0f2c}.nito-cuenta-cab .nito-cuenta-cab__titulo--crear{margin-top: 18px;padding-top: 16px;border-top: 1px solid #e5e7eb}.nito-cuenta-cab .nito-cuenta-cab__rol{display: inline-block;margin: -6px 0 12px;padding: 2px 10px;border-radius: 999px;background: #eef1ff;color: #0018a9;font-size: 11px;font-weight: 800;letter-spacing: .04em;text-transform: uppercase}.nito-cuenta-cab .nito-cuenta-cab__form p{margin: 0 0 10px}.nito-cuenta-cab .nito-cuenta-cab__form label{display: block;margin-bottom: 4px;font-size: 13px;font-weight: 600;color: #0a0f2c}.nito-cuenta-cab .nito-cuenta-cab__form input[type="text"],.nito-cuenta-cab .nito-cuenta-cab__form input[type="password"]{width: 100%;padding: 9px 12px;font-size: 14.4px}.nito-cuenta-cab .nito-cuenta-cab__recordar{display: flex;align-items: center;justify-content: space-between;gap: 10px;font-size: 13px}.nito-cuenta-cab .nito-cuenta-cab__recordar label{display: flex;align-items: center;gap: 6px;margin: 0;font-weight: 500}.nito-cuenta-cab .nito-cuenta-cab__recordar a{color: #0018a9}.nito-cuenta-cab .nito-cuenta-cab__form .nito-boton{width: 100%;margin-top: 4px}.nito-cuenta-cab .nito-cuenta-cab__crear{display: grid;gap: 8px}.nito-cuenta-cab .nito-cuenta-cab__opcion{display: block;padding: 12px 14px;border: 1px solid #e5e7eb;border-radius: 10px;color: #3d3d3d;text-decoration: none;transition: border-color .2s ease}.nito-cuenta-cab .nito-cuenta-cab__opcion:hover,.nito-cuenta-cab .nito-cuenta-cab__opcion:focus-visible{border-color: #0018a9;color: #3d3d3d}.nito-cuenta-cab .nito-cuenta-cab__opcion strong{display: block;font-size: 14.4px;color: #0018a9}.nito-cuenta-cab .nito-cuenta-cab__opcion span{display: block;font-size: 12.5px;color: #6b7280}.nito-cuenta-cab .nito-cuenta-cab__menu{margin: 0;padding: 0;list-style: none}.nito-cuenta-cab .nito-cuenta-cab__menu li{margin: 0;border-bottom: 1px solid #e5e7eb}.nito-cuenta-cab .nito-cuenta-cab__menu li:last-child{border-bottom: 0}.nito-cuenta-cab .nito-cuenta-cab__menu a{display: flex;align-items: center;justify-content: space-between;padding: 10px 0;color: #0a0f2c;font-weight: 600;text-decoration: none}.nito-cuenta-cab .nito-cuenta-cab__menu a:hover,.nito-cuenta-cab .nito-cuenta-cab__menu a:focus-visible{color: #0018a9}.nito-cuenta-cab .nito-cuenta-cab__salir a{color: #6b7280;font-weight: 500}.nito-cuenta-cab .nito-cuenta-cab__pendiente{padding: 1px 8px;border-radius: 999px;background: #fff3d6;color: #8a5a00;font-size: 11px;font-weight: 800}.nito-boton,a.nito-boton,button.nito-boton,.nito-boton:focus{display: inline-block;padding: 11px 20px;border: 2px solid #0018a9;border-radius: 8px;background: #0018a9;box-shadow: none;color: #ffffff;font-size: 14px;font-weight: 700;line-height: 1.2;text-align: center;text-decoration: none;cursor: pointer;transition: background-color .2s ease,border-color .2s ease,color .2s ease}.nito-boton:hover,.nito-boton:active{background: #ffffff;border-color: #0018a9;color: #0018a9}.nito-boton:focus-visible{outline: 2px solid #0018a9;outline-offset: 2px}.nito-boton.nito-boton--blanco,.nito-boton.nito-boton--blanco:focus{background: #ffffff;border-color: #ffffff;color: #0018a9}.nito-boton.nito-boton--borde-blanco,.nito-boton.nito-boton--borde-blanco:focus{background: transparent;border-color: #ffffff;color: #ffffff}.nito-boton.nito-boton--blanco:hover{background: transparent;border-color: #ffffff;color: #ffffff}.nito-boton.nito-boton--borde-blanco:hover{background: #ffffff;border-color: #ffffff;color: #0018a9}.nito-precio-pro{display: inline-block;margin-left: 6px;padding: 2px 8px;border-radius: 999px;background: #eef1ff;color: #0018a9;font-size: 11px;font-weight: 800;line-height: 1.5;letter-spacing: .03em;text-transform: uppercase;vertical-align: middle;white-space: nowrap}.nito-aviso-cuenta{margin: 0 0 20px;padding: 14px 16px;border-left: 4px solid #0018a9;border-radius: 8px;background: #f5f6ff;color: #3d3d3d;font-size: 14.4px;line-height: 1.55}.nito-aviso-cuenta a{color: #0018a9}.nito-estado{display: inline-block;padding: 3px 10px;border-radius: 999px;background: #e5e7eb;color: #374151;font-size: 12px;font-weight: 700;line-height: 1.4;white-space: nowrap}.nito-estado--registrado,.nito-estado--pend-envio,.nito-estado--solic-recogida{background: #f1f5f9;color: #475569}.nito-estado--en-reparacion,.nito-estado--reparado{background: #dbeafe;color: #1e3a8a}.nito-estado--pend-pago,.nito-estado--pro-pendiente,.nito-estado--consulta-abierta{background: #fff3d6;color: #8a5a00}.nito-estado--pago-recibido,.nito-estado--pagada,.nito-estado--pro-verificado,.nito-estado--consulta-respondida{background: #dcfce7;color: #166534}.nito-estado--enviado{background: #eef1ff;color: #0018a9}.nito-estado--entregado,.nito-estado--consulta-cerrada{background: #e5e7eb;color: #4b5563}.nito-estado--cancelled,.nito-estado--failed,.nito-estado--pro-rechazado{background: #fde8e8;color: #9b1c1c}.nito-cuenta-bloque{margin: 0 0 20px;padding: 20px;background: #ffffff;border: 1px solid #e5e7eb;border-radius: 12px}.woocommerce-account .nito-cuenta-bloque .nito-cuenta-bloque__titulo{margin: 0 0 14px;font-size: 15px;font-weight: 800;line-height: 1.4;letter-spacing: .02em;text-transform: uppercase;color: #0a0f2c}.nito-cuenta-bloque .nito-cuenta-bloque__sub{margin: -6px 0 14px;font-size: 13.5px;color: #6b7280}.nito-vacio{margin: 0 0 14px;padding: 14px 16px;border-radius: 10px;background: #f5f6ff;color: #3d3d3d;font-size: 14.4px}.nito-vacio a{color: #0018a9}.woocommerce-account .nito-panel .nito-panel__hola{margin: 0 0 4px;font-size: 26px;font-weight: 800;line-height: 1.25;color: #000000}.woocommerce-account .nito-panel .nito-panel__sub{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 12px;margin: 0 0 22px;font-size: 15px;color: #3d3d3d}.nito-panel .nito-panel__pago{display: flex;align-items: center;justify-content: space-between;gap: 16px 24px;margin: 0 0 20px;padding: 20px 22px;border-radius: 12px;background: #0018a9;color: #ffffff}.woocommerce-account .nito-panel .nito-panel__pago p{margin: 0;color: #ffffff;font-size: 14.4px}.woocommerce-account .nito-panel .nito-panel__pago .nito-panel__pago-titulo{margin: 0 0 4px;font-size: 13px;font-weight: 800;letter-spacing: .05em;text-transform: uppercase;color: #f5a524}.nito-panel .nito-panel__pago-acciones{display: flex;flex-wrap: wrap;gap: 10px;flex-shrink: 0}.nito-panel .nito-panel__rejilla{display: grid;grid-template-columns: minmax(0,1.5fr) minmax(0,1fr);gap: 20px;align-items: start}.nito-panel .nito-panel__lista{margin: 0;padding: 0;list-style: none}.nito-panel .nito-panel__pedido{margin: 0 0 10px}.nito-panel .nito-panel__pedido a{display: block;padding: 12px 14px;border: 1px solid #e5e7eb;border-radius: 10px;color: #3d3d3d;text-decoration: none;transition: border-color .2s ease}.nito-panel .nito-panel__pedido a:hover,.nito-panel .nito-panel__pedido a:focus-visible{border-color: #0018a9;color: #3d3d3d}.nito-panel .nito-panel__pedido-cab{display: flex;align-items: center;justify-content: space-between;gap: 10px}.nito-panel .nito-panel__pedido-num{font-weight: 800;color: #0a0f2c}.nito-panel .nito-panel__pedido-producto{display: block;margin: 4px 0 10px;font-size: 13.5px;color: #6b7280;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.nito-progreso{height: 6px;overflow: hidden;border-radius: 999px;background: #e5e7eb}.nito-progreso span{display: block;height: 100%;border-radius: 999px;background: #0018a9}.woocommerce-account .nito-panel .nito-panel__mas{margin: 4px 0 0;font-size: 14px}.nito-panel .nito-panel__mas a,.nito-panel .nito-panel__mensaje a:not(.nito-boton){color: #0018a9}.woocommerce-account .nito-panel .nito-panel__mensaje-asunto{margin: 0;font-weight: 800;color: #0a0f2c}.woocommerce-account .nito-panel .nito-panel__mensaje-fecha{margin: 0 0 8px;font-size: 12.5px;color: #6b7280}.woocommerce-account .nito-panel .nito-panel__mensaje-texto{margin: 0 0 14px;font-size: 14.4px}.nito-panel .nito-panel__accesos{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 12px}.nito-panel .nito-panel__acceso{display: flex;flex-direction: column;align-items: flex-start;gap: 10px;padding: 16px;border: 1px solid #e5e7eb;border-radius: 12px;background: #ffffff;color: #0a0f2c;font-weight: 700;text-decoration: none;transition: border-color .2s ease,transform .2s ease}.nito-panel .nito-panel__acceso:hover,.nito-panel .nito-panel__acceso:focus-visible{border-color: #0018a9;color: #0018a9;transform: translateY(-2px)}.nito-panel .nito-panel__acceso::before{content: "";width: 24px;height: 24px;background-color: #0018a9;-webkit-mask: var(--nito-acceso-icono) no-repeat center / contain;mask: var(--nito-acceso-icono) no-repeat center / contain}.nito-panel__acceso--pedidos{--nito-acceso-icono: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z"/><path d="M3.27 6.96L12 12.01l8.73-5.05M12 22.08V12"/></svg>')}.nito-panel__acceso--facturas{--nito-acceso-icono: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"/><path d="M14 2v6h6M16 13H8M16 17H8M10 9H8"/></svg>')}.nito-panel__acceso--consultas{--nito-acceso-icono: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"/></svg>')}.nito-panel__acceso--empresa{--nito-acceso-icono: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="2" y="7" width="20" height="14" rx="2"/><path d="M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16"/></svg>')}.nito-panel__acceso--datos{--nito-acceso-icono: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="8" r="4"/><path d="M4 21c0-4.4 3.6-8 8-8s8 3.6 8 8"/></svg>')}.nito-linea{margin: 0;padding: 0;list-style: none;counter-reset: nito-linea}.nito-linea .nito-linea__paso{position: relative;margin: 0;padding: 0 0 18px 38px;counter-increment: nito-linea}.nito-linea .nito-linea__paso::after{content: "";position: absolute;top: 26px;bottom: 0;left: 12px;width: 2px;background: #e5e7eb}.nito-linea .nito-linea__paso:last-child::after{display: none}.nito-linea .nito-linea__paso--hecho::after{background: #0018a9}.nito-linea .nito-linea__paso::before{content: counter(nito-linea);position: absolute;top: 0;left: 0;display: flex;align-items: center;justify-content: center;width: 26px;height: 26px;border: 2px solid #d1d5db;border-radius: 50%;background: #ffffff;color: #9ca3af;font-size: 12px;font-weight: 800}.nito-linea .nito-linea__paso--hecho::before{content: "✓";border-color: #0018a9;background: #0018a9;color: #ffffff}.nito-linea .nito-linea__paso--actual::before{border-color: #0018a9;color: #0018a9;box-shadow: 0 0 0 4px #eef1ff}.nito-linea .nito-linea__nombre{display: block;padding-top: 2px;font-weight: 700;color: #9ca3af}.nito-linea .nito-linea__paso--hecho .nito-linea__nombre{color: #0a0f2c}.nito-linea .nito-linea__paso--actual .nito-linea__nombre{color: #0018a9}.nito-linea .nito-linea__fecha{display: block;font-size: 12.5px;color: #6b7280}.nito-linea .nito-linea__nota{display: block;margin-top: 6px;padding: 8px 12px;border-radius: 8px;background: #f5f6ff;font-size: 13.5px;color: #3d3d3d}.nito-aviso-pago{margin: 0 0 20px;padding: 20px;border: 1px solid #f5d38c;border-left: 4px solid #f5a524;border-radius: 12px;background: #fffaf0}.woocommerce-account .nito-aviso-pago .nito-aviso-pago__titulo{margin: 0 0 6px;font-size: 17px;font-weight: 800;color: #0a0f2c}.woocommerce-account .nito-aviso-pago p{margin: 0 0 14px;font-size: 14.4px}.woocommerce-account .nito-aviso-pago .nito-aviso-pago__sub{margin: 0;font-size: 13.5px;color: #5b6275}.woocommerce-account .nito-aviso-pago .nito-aviso-pago__sub a{color: #0018a9;font-weight: 700}.nito-envio{margin: 0 0 20px;padding: 12px 16px;border-radius: 10px;background: #f5f6ff;font-size: 14.4px}.nito-envio a{color: #0018a9;font-weight: 700}.woocommerce-account .nito-tabla td,.woocommerce-account .nito-tabla th{vertical-align: middle}.nito-tabla .nito-boton{padding: 7px 14px;font-size: 13px}.nito-consultas{margin: 0;padding: 0;list-style: none}.nito-consultas .nito-consultas__item{margin: 0 0 8px}.nito-consultas .nito-consultas__item a{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 12px;padding: 12px 14px;border: 1px solid #e5e7eb;border-radius: 10px;color: #3d3d3d;text-decoration: none}.nito-consultas .nito-consultas__item a:hover,.nito-consultas .nito-consultas__item a:focus-visible{border-color: #0018a9}.nito-consultas .nito-consultas__asunto{flex: 1 1 200px;font-weight: 700;color: #0a0f2c}.nito-consultas .nito-consultas__fecha{font-size: 12.5px;color: #6b7280}.nito-hilo{display: grid;gap: 10px;margin: 0 0 18px}.nito-hilo .nito-hilo__mensaje{max-width: 85%;padding: 12px 14px;border-radius: 12px;font-size: 14.4px}.nito-hilo .nito-hilo__mensaje p{margin: 0 0 6px}.nito-hilo .nito-hilo__mensaje--cliente{justify-self: end;background: #eef1ff}.nito-hilo .nito-hilo__mensaje--nito{justify-self: start;background: #f3f4f6}.woocommerce-account .nito-hilo .nito-hilo__cabecera{margin: 0 0 4px;font-size: 12.5px;color: #6b7280}.nito-datos{display: grid;grid-template-columns: minmax(120px,max-content) 1fr;gap: 8px 20px;margin: 0 0 14px}.nito-datos dt{font-weight: 700;color: #0a0f2c}.nito-datos dd{margin: 0}.nito-form textarea,.nito-form select,.nito-form input.input-text{width: 100%}@media (max-width: 1024px){.nito-panel .nito-panel__rejilla{grid-template-columns: minmax(0,1fr)}.nito-panel .nito-panel__accesos{grid-template-columns: repeat(3,minmax(0,1fr))}}@media (max-width: 767px){.nito-panel .nito-panel__pago{flex-direction: column;align-items: stretch}.nito-panel .nito-panel__pago-acciones .nito-boton{flex: 1 1 auto}.nito-cuenta-bloque{padding: 16px}.woocommerce-account .nito-panel .nito-panel__hola{font-size: 22px}.nito-hilo .nito-hilo__mensaje{max-width: 100%}.nito-datos{grid-template-columns: 1fr;gap: 2px}.nito-datos dd{margin-bottom: 8px}}@media (max-width: 767px){.woocommerce-account .woocommerce .account-navigation-wrap .kadence-account-avatar{display: none}.woocommerce-account .account-navigation-wrap .woocommerce-MyAccount-navigation ul{display: flex;gap: 8px;margin: 0 -4px 18px;padding: 2px 4px 8px;overflow-x: auto;scrollbar-width: none;-webkit-overflow-scrolling: touch}.woocommerce-account .account-navigation-wrap .woocommerce-MyAccount-navigation ul::-webkit-scrollbar{display: none}.woocommerce-account .account-navigation-wrap .woocommerce-MyAccount-navigation ul li{flex: 0 0 auto;margin: 0;border: 0}.woocommerce-account .account-navigation-wrap .woocommerce-MyAccount-navigation ul li a{display: block;padding: 8px 14px;border: 1px solid #e5e7eb;border-radius: 999px;background: #ffffff;font-size: 13.5px;font-weight: 600;white-space: nowrap}.woocommerce-account .account-navigation-wrap .woocommerce-MyAccount-navigation ul li.is-active a{border-color: #0018a9;background: #0018a9;color: #ffffff}.woocommerce-account .account-navigation-wrap .woocommerce-MyAccount-navigation{position: relative}.woocommerce-account .woocommerce-MyAccount-navigation.nito-nav--derecha ul{-webkit-mask-image: linear-gradient(to right,#000 calc(100% - 64px),transparent calc(100% - 8px));mask-image: linear-gradient(to right,#000 calc(100% - 64px),transparent calc(100% - 8px))}.woocommerce-account .woocommerce-MyAccount-navigation.nito-nav--izquierda ul{-webkit-mask-image: linear-gradient(to left,#000 calc(100% - 64px),transparent calc(100% - 8px));mask-image: linear-gradient(to left,#000 calc(100% - 64px),transparent calc(100% - 8px))}.woocommerce-account .woocommerce-MyAccount-navigation.nito-nav--derecha.nito-nav--izquierda ul{-webkit-mask-image: linear-gradient(to right,transparent 8px,#000 64px,#000 calc(100% - 64px),transparent calc(100% - 8px));mask-image: linear-gradient(to right,transparent 8px,#000 64px,#000 calc(100% - 64px),transparent calc(100% - 8px))}.woocommerce-account .woocommerce-MyAccount-navigation .nito-nav__flecha{position: absolute;top: 3px;z-index: 1;display: none;align-items: center;justify-content: center;width: 34px;height: 34px;margin: 0;padding: 0;border: 1px solid #c1cbf5;border-radius: 50%;background: #ffffff;color: #0018a9;box-shadow: 0 2px 6px rgba(15,23,42,.15);cursor: pointer}.woocommerce-account .woocommerce-MyAccount-navigation .nito-nav__flecha--derecha{right: -6px}.woocommerce-account .woocommerce-MyAccount-navigation .nito-nav__flecha--izquierda{left: -6px}.woocommerce-account .woocommerce-MyAccount-navigation.nito-nav--derecha .nito-nav__flecha--derecha,.woocommerce-account .woocommerce-MyAccount-navigation.nito-nav--izquierda .nito-nav__flecha--izquierda{display: inline-flex}.woocommerce-account .woocommerce-MyAccount-navigation .nito-nav__flecha:focus{background: #ffffff;color: #0018a9;box-shadow: 0 2px 6px rgba(15,23,42,.15)}.woocommerce-account .woocommerce-MyAccount-navigation .nito-nav__flecha:hover,.woocommerce-account .woocommerce-MyAccount-navigation .nito-nav__flecha:active{background: #0018a9;color: #ffffff}.woocommerce-account .woocommerce-MyAccount-navigation .nito-nav__flecha:focus-visible{outline: 2px solid #0018a9;outline-offset: 2px}.woocommerce-account .woocommerce-MyAccount-navigation .nito-nav__flecha svg{width: 18px;height: 18px}}.nito-rel .nito-rel__precio .nito-precio-pro{margin-left: 4px;font-size: 9.5px;padding: 1px 6px}.nito-rel .nito-rel__tarjeta:hover .nito-precio-pro{background: rgb(255 255 255 / .18);color: #ffffff}.woocommerce-account .woocommerce button.button,.woocommerce-account .woocommerce a.button,.woocommerce-account .woocommerce input.button,.woocommerce-account .woocommerce button.button:focus,.woocommerce-account .woocommerce a.button:focus{border: 2px solid #0018a9;background: #0018a9;box-shadow: none;color: #ffffff;font-weight: 700}.woocommerce-account .woocommerce button.button:hover,.woocommerce-account .woocommerce a.button:hover,.woocommerce-account .woocommerce input.button:hover,.woocommerce-account .woocommerce button.button:active{border-color: #0018a9;background: #ffffff;color: #0018a9}.woocommerce-account .woocommerce button.button:focus-visible,.woocommerce-account .woocommerce a.button:focus-visible{outline: 2px solid #0018a9;outline-offset: 2px}.woocommerce-account .woocommerce-MyAccount-content h2,.woocommerce-account .woocommerce-MyAccount-content h3{margin: 0 0 12px;font-size: 15px;font-weight: 800;line-height: 1.4;letter-spacing: .02em;text-transform: uppercase;color: #0a0f2c}.woocommerce-account .woocommerce-Addresses .woocommerce-Address{padding: 20px;background: #ffffff;border: 1px solid #e5e7eb;border-radius: 12px}.woocommerce-account .woocommerce-Addresses .woocommerce-Address-title{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 6px 16px;margin-bottom: 10px}.woocommerce-account .woocommerce .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title::before,.woocommerce-account .woocommerce .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title::after{content: none;display: none}.woocommerce-account .woocommerce-Addresses .woocommerce-Address-title h2,.woocommerce-account .woocommerce-Addresses .woocommerce-Address-title h3{float: none;flex: 0 1 auto;width: auto;margin: 0;text-align: left}.woocommerce-account .woocommerce-Addresses .woocommerce-Address-title .edit{float: none;font-size: 13.5px;font-weight: 600;color: #0018a9}.woocommerce-account .woocommerce-Addresses address{font-size: 14.4px;font-style: normal;line-height: 1.6}.nito-boton.nito-boton--pequeno{padding: 7px 16px;font-size: 13px}.woocommerce-account .nito-pedidos td,.woocommerce-account .nito-pedidos th{vertical-align: middle}.nito-pedidos .nito-pedidos__modulo{font-size: 13.5px;color: #3d3d3d}.nito-pedidos .nito-pedidos__mas{color: #6b7280;font-weight: 700}.nito-pedidos .nito-pedidos__garantia{font-weight: 700;color: #0018a9;white-space: nowrap}.nito-pedidos .nito-pedidos__sin{font-size: 13px;color: #9ca3af}.nito-pedidos__nota{margin: 12px 0 0}.nito-estado--garantia-revision{background: #fff3d6;color: #8a5a00}.nito-estado--garantia-aprobada{background: #dcfce7;color: #166534}.nito-estado--garantia-rechazada{background: #fde8e8;color: #9b1c1c}.nito-garantia{padding: 16px 18px;border-radius: 10px;border-left: 4px solid #f5a524;background: #fffaf0;font-size: 14.4px}.nito-garantia--aprobada{border-left-color: #16a34a;background: #f0fdf4}.nito-garantia--rechazada{border-left-color: #dc2626;background: #fef2f2}.woocommerce-account .nito-garantia p{margin: 0 0 8px}.nito-garantia .nito-garantia__cab{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 12px}.nito-garantia .nito-garantia__fecha,.woocommerce-account .nito-garantia .nito-garantia__dato{font-size: 12.5px;color: #6b7280}.nito-garantia .nito-garantia__motivo{margin: 0 0 10px;padding: 10px 14px;border-radius: 8px;background: #ffffff;color: #3d3d3d}.nito-garantia-item{margin: 0 0 16px}.woocommerce-account .nito-garantia-item .nito-garantia-item__titulo{margin: 0 0 8px;font-weight: 700;color: #0a0f2c}.nito-garantia-item .nito-garantia-item__titulo a{color: #0018a9}.woocommerce-account .nito-form .nito-form__nota{margin: 0 0 14px;font-size: 13.5px;color: #6b7280}.nito-garantia-pedir{margin: 0 0 20px}.nito-form input[readonly]{background: #f5f6ff;color: #3d3d3d;cursor: default}.nito-como .nito-como__pasos{display: grid;grid-template-columns: repeat(5,minmax(0,1fr));gap: 16px;margin: 0;padding: 0;list-style: none;counter-reset: nito-como;position: relative}.nito-como .nito-como__pasos::before{content: "";position: absolute;top: 19px;left: 10%;right: 10%;height: 2px;background: #e5e7eb}.nito-como .nito-como__paso{position: relative;margin: 0;text-align: center;counter-increment: nito-como}.nito-como .nito-como__paso::before{content: counter(nito-como);position: relative;display: flex;align-items: center;justify-content: center;width: 40px;height: 40px;margin: 0 auto 10px;border-radius: 50%;background: #0018a9;box-shadow: 0 0 0 5px #ffffff;color: #ffffff;font-size: 16px;font-weight: 800}.nito-como .nito-como__nombre{display: block;margin-bottom: 4px;font-size: 13.5px;font-weight: 800;color: #0a0f2c}.nito-como .nito-como__texto{display: block;font-size: 13px;line-height: 1.5;color: #3d3d3d}.nito-como .nito-como__texto a{color: #0018a9;font-weight: 700}@media (max-width: 767px){.nito-como .nito-como__pasos{grid-template-columns: 1fr;gap: 14px}.nito-como .nito-como__pasos::before{top: 20px;bottom: 20px;left: 19px;right: auto;width: 2px;height: auto}.nito-como .nito-como__paso{padding-left: 56px;text-align: left}.nito-como .nito-como__paso::before{position: absolute;top: 0;left: 0;margin: 0}}.nito-checkout-datos{margin: 0 0 20px;padding: 18px 20px;background: #ffffff;border: 1px solid #e5e7eb;border-left: 4px solid #0018a9;border-radius: 12px}.woocommerce-checkout .nito-checkout-datos .nito-checkout-datos__titulo{margin: 0 0 8px;font-size: 15px;font-weight: 800;letter-spacing: .02em;text-transform: uppercase;color: #0a0f2c}.woocommerce-checkout .nito-checkout-datos .nito-checkout-datos__resumen{margin: 0 0 10px;font-size: 14.4px;line-height: 1.6;color: #3d3d3d}.nito-checkout-datos .nito-checkout-datos__editar>summary{display: inline-block;color: #0018a9;font-weight: 700;cursor: pointer;list-style: none}.nito-checkout-datos .nito-checkout-datos__editar>summary::-webkit-details-marker{display: none}.nito-checkout-datos .nito-checkout-datos__editar[open]>summary{margin-bottom: 14px}.nito-form .nito-garantia-archivo .nito-garantia-archivo__etiqueta{display: block;margin-bottom: 6px;font-weight: 700;color: #0a0f2c}.nito-form .nito-garantia-archivo .nito-garantia-archivo__input{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.nito-form .nito-garantia-archivo .nito-garantia-archivo__fila{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 14px;margin-bottom: 6px;padding: 12px;border: 1px dashed #cbd5e0;border-radius: 8px;background: #f5f6ff}.woocommerce form .nito-form .nito-garantia-archivo label.nito-boton,.nito-form .nito-garantia-archivo label.nito-boton{margin: 0;color: #ffffff;font-weight: 700;line-height: 1.2;cursor: pointer}.woocommerce form .nito-form .nito-garantia-archivo label.nito-boton:hover,.nito-form .nito-garantia-archivo label.nito-boton:hover{background: #ffffff;color: #0018a9}.nito-form .nito-garantia-archivo .nito-garantia-archivo__input:focus-visible + .nito-garantia-archivo__fila label.nito-boton{outline: 2px solid #0018a9;outline-offset: 2px}.nito-form .nito-garantia-archivo .nito-garantia-archivo__nombre{font-size: 13.5px;color: #3d3d3d;word-break: break-all}.nito-form .nito-garantia-archivo .description{display: block;font-size: 12.5px;color: #6b7280}.nito-precio-normal{margin-right: 4px;color: #64748b;font-size: .8em;font-weight: 500;text-decoration: line-through;opacity: 1}.nito-precio-normal .woocommerce-Price-amount{font-weight: inherit;color: inherit}.nito-rel .nito-rel__tarjeta:hover .nito-precio-normal{color: rgb(255 255 255 / .75)}.nito-carrito-cab{position: relative;align-self: stretch;width: 0}.nito-carrito-cab .nito-carrito-cab__panel{position: absolute;top: calc(100% + 14px);right: 0;z-index: 1000;width: 340px;max-width: calc(100vw - 32px);padding: 20px;background: #ffffff;border: 1px solid #e5e7eb;border-radius: 12px;box-shadow: 0 16px 40px rgb(0 0 0 / .18);color: #3d3d3d;text-align: left;font-size: 14.4px;line-height: 1.5}.nito-carrito-cab .nito-carrito-cab__panel[hidden]{display: none}.nito-carrito-cab .nito-carrito-cab__titulo{margin: 0 0 12px;color: #000000;font-size: 16px;font-weight: 800}.nito-carrito-cab .woocommerce-mini-cart{max-height: 300px;margin: 0;padding: 0;overflow-y: auto;list-style: none}.nito-carrito-cab ul.woocommerce-mini-cart li.woocommerce-mini-cart-item{position: relative;display: block;min-height: 74px;margin: 0;padding: 10px 26px 10px 66px;border-bottom: 1px solid #eef0f4;color: #000000;font-size: 13.6px;font-weight: 700;line-height: 1.4}.nito-carrito-cab ul.woocommerce-mini-cart li.woocommerce-mini-cart-item a:not(.remove){display: block;color: #000000;font-weight: 700;text-decoration: none}.nito-carrito-cab ul.woocommerce-mini-cart li.woocommerce-mini-cart-item img{float: none;position: absolute;top: 10px;left: 0;width: 54px;height: 54px;margin: 0;object-fit: contain;background: #f8fafc;border-radius: 8px}.nito-carrito-cab ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .quantity{display: block;margin-top: 4px;color: #64748b;font-weight: 400;text-align: left}.nito-carrito-cab ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .nito-precio-pro{margin-left: 4px;font-size: 9.5px;padding: 1px 6px}.nito-carrito-cab ul.woocommerce-mini-cart li.woocommerce-mini-cart-item a.remove{position: absolute;top: 8px;right: 0;width: 20px;height: 20px;color: #94a3b8;font-size: 18px;line-height: 20px;text-align: center;text-decoration: none}.nito-carrito-cab ul.woocommerce-mini-cart li.woocommerce-mini-cart-item a.remove:hover{color: #b91c1c;background: transparent}.nito-carrito-cab .woocommerce-mini-cart__total{display: flex;justify-content: space-between;margin: 14px 0;color: #000000;font-size: 15px}.nito-carrito-cab .woocommerce-mini-cart__buttons{margin: 0}.nito-carrito-cab .woocommerce-mini-cart__buttons .checkout{display: none}.nito-carrito-cab .woocommerce-mini-cart__buttons a.wc-forward:not(.checkout),.nito-carrito-cab .woocommerce-mini-cart__buttons a.wc-forward:not(.checkout):focus{display: block;width: 100%;padding: 14px 20px;background: #0018a9;border: 2px solid #0018a9;border-radius: 8px;color: #ffffff;font-size: 15px;font-weight: 800;text-align: center;text-decoration: none;text-transform: uppercase}.nito-carrito-cab .woocommerce-mini-cart__buttons a.wc-forward:not(.checkout):hover{background: #ffffff;color: #0018a9}.nito-carrito-cab .woocommerce-mini-cart__empty-message{margin: 0;color: #64748b}.nito-anadido{position: fixed;inset: 0;z-index: 100002;display: flex;align-items: center;justify-content: center;padding: 16px}.nito-anadido[hidden]{display: none}.nito-anadido__fondo{position: absolute;inset: 0;background: rgb(10 15 36 / .55)}.nito-anadido__caja{position: relative;width: 400px;max-width: 100%;padding: 32px 28px 28px;background: #ffffff;border-radius: 16px;box-shadow: 0 24px 60px rgb(0 0 0 / .3);text-align: center}.nito-anadido.is-visible .nito-anadido__fondo{animation: nito-anadido-fundido .25s ease both}.nito-anadido.is-visible .nito-anadido__caja{animation: nito-anadido-entra .35s cubic-bezier(.2,.9,.3,1.2) both}@keyframes nito-anadido-fundido{from{opacity: 0}}@keyframes nito-anadido-entra{from{opacity: 0;transform: translateY(16px) scale(.96)}}.nito-anadido__check{display: block;width: 64px;height: 64px;margin: 0 auto 14px;stroke: #0018a9;stroke-width: 3;stroke-linecap: round;stroke-linejoin: round}.nito-anadido__check circle{stroke-dasharray: 151;stroke-dashoffset: 151}.nito-anadido__check path{stroke-dasharray: 36;stroke-dashoffset: 36}.nito-anadido.is-visible .nito-anadido__check circle{animation: nito-anadido-trazo .5s ease-out .1s forwards}.nito-anadido.is-visible .nito-anadido__check path{animation: nito-anadido-trazo .3s ease-out .55s forwards}@keyframes nito-anadido-trazo{to{stroke-dashoffset: 0}}.nito-anadido__titulo{margin: 0 0 16px;color: #000000;font-size: 20px;font-weight: 800}.nito-anadido__producto{display: flex;align-items: center;gap: 12px;margin-bottom: 22px;padding: 12px;background: #f8fafc;border-radius: 10px;text-align: left}.nito-anadido__producto:has(.nito-anadido__nombre:empty){display: none}.nito-anadido__img{flex: 0 0 56px;width: 56px;height: 56px;object-fit: contain;mix-blend-mode: multiply}.nito-anadido__img[hidden]{display: none}.nito-anadido__nombre{color: #000000;font-size: 15px;font-weight: 700;line-height: 1.35}.nito-anadido__botones{display: flex;flex-direction: column;gap: 10px}.nito-anadido .nito-anadido__ver{display: block;width: 100%;padding: 14px 20px;font-size: 15px;text-align: center}.nito-anadido .nito-anadido__seguir,.nito-anadido .nito-anadido__seguir:focus{width: 100%;padding: 12px 20px;background: #ffffff;border: 2px solid #e5e7eb;border-radius: 8px;box-shadow: none;color: #0018a9;font-size: 15px;font-weight: 700;cursor: pointer}.nito-anadido .nito-anadido__seguir:hover,.nito-anadido .nito-anadido__seguir:active{background: #ffffff;border-color: #0018a9;color: #0018a9}.nito-anadido .nito-anadido__x,.nito-anadido .nito-anadido__x:focus{position: absolute;top: 10px;right: 10px;width: 34px;height: 34px;padding: 0;background: transparent;border: 0;border-radius: 50%;box-shadow: none;color: #94a3b8;font-size: 24px;line-height: 34px;cursor: pointer}.nito-anadido .nito-anadido__x:hover,.nito-anadido .nito-anadido__x:active{background: #f1f5f9;color: #000000}.nito-anadido .nito-anadido__seguir:focus-visible,.nito-anadido .nito-anadido__x:focus-visible{outline: 2px solid #0018a9;outline-offset: 2px}@media (prefers-reduced-motion: reduce){.nito-anadido.is-visible .nito-anadido__caja,.nito-anadido.is-visible .nito-anadido__fondo{animation: none}.nito-anadido__check circle,.nito-anadido__check path{stroke-dashoffset: 0;animation: none !important}}.wp-block-woocommerce-single-product .nito-landing-precio{margin: 0 0 8px;color: #0018a9;font-size: 32px;font-weight: 800;line-height: 1.2}.wp-block-woocommerce-single-product .nito-landing-precio del{font-size: .6em}.nito-cantidad.nito-cantidad--unidad{border: 0;background: transparent}.nito-cantidad .nito-cantidad__otro,.nito-cantidad .nito-cantidad__otro:focus{padding: 4px 0;margin: 0;border: 0;border-radius: 0;background: transparent;box-shadow: none;color: #0018a9;font-size: 13.6px;font-weight: 700;line-height: 1.3;text-decoration: none;cursor: pointer}.nito-cantidad .nito-cantidad__otro:hover,.nito-cantidad .nito-cantidad__otro:active{background: transparent;color: #000000;text-decoration: underline}.nito-cantidad .nito-cantidad__otro:focus-visible{outline: 2px solid #0018a9;outline-offset: 2px}:where(.woocommerce-message,.woocommerce-info,.woocommerce-error) a:not(.button){color: var(--global-palette-highlight,#0018a9);text-decoration: underline;text-underline-offset: .1em;transition: text-underline-offset .2s ease}:where(.woocommerce-message,.woocommerce-info,.woocommerce-error) a:not(.button):is(:hover,:focus,:active){color: var(--global-palette-highlight,#0018a9);text-underline-offset: .25em}.carrusel-clientes img{padding: 6px !important}.nito-gracias-envio .nito-gracias-envio__resumen{margin: 0 0 24px}.nito-gracias-envio__resumen-img{display: block;width: 100%;height: auto}.nito-gracias-envio .nito-gracias-envio__pasos{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 20px;margin: 0;padding: 0;list-style: none}.nito-gracias-envio .nito-gracias-envio__paso{margin: 0;padding: 16px;border-radius: 10px;background: #f5f6ff}.nito-gracias-envio__dibujo{display: block;width: 100%;height: auto;margin: 0 0 12px;border-radius: 8px;background: #ffffff}.nito-gracias-envio .nito-gracias-envio__paso-titulo{display: flex;align-items: center;gap: 10px;margin: 0 0 8px;font-size: 16px;font-weight: 800;line-height: 1.3;color: #0a0f2c}.nito-gracias-envio__num{flex: 0 0 28px;width: 28px;height: 28px;border-radius: 50%;background: #0018a9;color: #ffffff;font-size: 14px;line-height: 28px;text-align: center}.nito-gracias-envio .nito-gracias-envio__puntos{margin: 0;padding-left: 18px;font-size: 14.4px;line-height: 1.55;color: #3d3d3d}.nito-gracias-envio__puntos li + li{margin-top: 6px}.nito-gracias-envio__puntos strong{color: #0018a9}@media (max-width: 767px){.nito-gracias-envio .nito-gracias-envio__pasos{grid-template-columns: 1fr;gap: 14px}}.nito-gracias-avisos .nito-gracias-avisos__lista{display: grid;gap: 10px;margin: 0;padding: 0;list-style: none}.nito-gracias-avisos .nito-gracias-avisos__item{display: flex;align-items: flex-start;gap: 12px;margin: 0;padding: 14px 16px;border-left: 4px solid #0018a9;border-radius: 8px;background: #f5f6ff}.nito-gracias-avisos .nito-gracias-avisos__item--importante{border-left-color: #f5a524;background: #fffaf0}.nito-gracias-avisos__icono{flex: 0 0 auto;font-size: 20px;line-height: 1.3}.nito-gracias-avisos .nito-gracias-avisos__texto{margin: 0;font-size: 14.4px;line-height: 1.55;color: #3d3d3d}.nito-gracias-avisos__texto strong{color: #0a0f2c}body .woocommerce-order ul.woocommerce-order-overview{display: flex;flex-wrap: nowrap;align-items: flex-start;margin: 0 0 24px;padding: 0}body .woocommerce-order ul.woocommerce-order-overview::before,body .woocommerce-order ul.woocommerce-order-overview::after{display: none}body .woocommerce-order ul.woocommerce-order-overview li{float: none;flex: 0 1 auto;min-width: 0;margin: 0 18px 0 0;padding: 0 18px 0 0;font-size: 11.5px}body .woocommerce-order ul.woocommerce-order-overview li:last-child{margin-right: 0;padding-right: 0;border-right: 0}body .woocommerce-order ul.woocommerce-order-overview li strong{margin-top: 2px;font-size: 15px;line-height: 1.35}@media (max-width: 1024px){body .woocommerce-order ul.woocommerce-order-overview{flex-wrap: wrap;row-gap: 14px}}.woocommerce-order .woocommerce-thankyou-order-received{display: flex;flex-direction: column;align-items: center;margin: 0 0 28px;padding: 0;border: 0;background: none;text-align: center}.woocommerce-order .woocommerce-thankyou-order-received::after{content: "";display: block;width: 64px;height: 3px;margin-top: 16px;border-radius: 2px;background: #0018a9}.woocommerce-order .nito-gracias__titulo{display: block;font-size: 25px;font-weight: 800;line-height: 1.25;text-transform: uppercase;color: #000000}body .woocommerce-order ul.woocommerce-order-overview,.woocommerce-order .nito-gracias-envio,.woocommerce-order .woocommerce-order-details,.woocommerce-order .nito-gracias-avisos,.woocommerce-order .woocommerce-customer-details{margin: 0 0 24px;padding: 24px;border: 1px solid #e5e7eb;border-radius: 12px;background: #ffffff}body .woocommerce-order ul.woocommerce-order-overview{justify-content: center;padding: 18px 24px}.woocommerce-order .nito-gracias-envio .nito-gracias-envio__titulo,.woocommerce-order .woocommerce-order-details .woocommerce-order-details__title,.woocommerce-order .nito-gracias-avisos .nito-gracias-avisos__titulo,.woocommerce-order .woocommerce-customer-details .woocommerce-column__title{margin: 0 0 18px;font-size: 18px;font-weight: 800;line-height: 1.3;letter-spacing: .02em;text-align: center;text-transform: uppercase;color: #0a0f2c}.woocommerce-order table.woocommerce-table--order-details{width: 100%;margin: 0;border: 0;border-collapse: collapse;font-size: 14.4px}.woocommerce-order table.woocommerce-table--order-details th,.woocommerce-order table.woocommerce-table--order-details td{padding: 12px 8px;border: 0;border-bottom: 1px solid #eef0f4;background: none;vertical-align: top}.woocommerce-order table.woocommerce-table--order-details thead th{padding-top: 0;font-size: 12px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: #6b7280}.woocommerce-order table.woocommerce-table--order-details tfoot th{font-weight: 600;color: #3d3d3d}.woocommerce-order table.woocommerce-table--order-details tfoot tr:last-child th,.woocommerce-order table.woocommerce-table--order-details tfoot tr:last-child td{border-bottom: 0}.woocommerce-order table.woocommerce-table--order-details .product-name a{font-weight: 700;color: #0a0f2c}.woocommerce-order .woocommerce-customer-details .woocommerce-columns--addresses{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 20px;margin: 0}.woocommerce-order .woocommerce-customer-details .woocommerce-columns--addresses::before,.woocommerce-order .woocommerce-customer-details .woocommerce-columns--addresses::after{display: none}.woocommerce-order .woocommerce-customer-details .woocommerce-column{float: none;width: auto;max-width: none;margin: 0;padding: 0}.woocommerce-order .woocommerce-customer-details address{height: calc(100% - 42px);margin: 0;padding: 16px 18px;border: 0;border-radius: 10px;background: #f5f6ff;font-size: 14.4px;font-style: normal;line-height: 1.6;color: #3d3d3d}.woocommerce-order .woocommerce-customer-details address p{margin: 6px 0 0}.woocommerce-order .nito-gracias-cta{margin: 8px 0 0;padding: 28px 24px;border: 1px solid #e5e7eb;border-radius: 12px;background: #ffffff;text-align: center}.woocommerce-order .nito-gracias-cta .nito-gracias-cta__texto{margin: 0 0 16px;font-size: 16px;font-weight: 700;color: #0a0f2c}.woocommerce-order .nito-gracias-cta .nito-gracias-cta__boton{padding: 16px 40px;border-radius: 10px;font-size: 16px;font-weight: 800;letter-spacing: .03em;text-transform: uppercase}@media (max-width: 767px){.woocommerce-order .nito-gracias__titulo{font-size: 21px}.woocommerce-order .nito-gracias-cta .nito-gracias-cta__boton{display: block;padding: 15px 20px}body .woocommerce-order ul.woocommerce-order-overview,.woocommerce-order .nito-gracias-envio,.woocommerce-order .woocommerce-order-details,.woocommerce-order .nito-gracias-avisos,.woocommerce-order .woocommerce-customer-details{padding: 16px}.woocommerce-order .woocommerce-customer-details .woocommerce-columns--addresses{grid-template-columns: 1fr}.woocommerce-order .woocommerce-customer-details address{height: auto}}.nito-pedidos-buscar{display: flex;gap: 10px;margin: 0 0 16px}.nito-pedidos-buscar .nito-pedidos-buscar__campo{flex: 1 1 auto;min-width: 0;height: 46px;padding: 0 16px;border: 1px solid #d5dbe5;border-radius: 8px;background: #ffffff;font-size: 14.4px;color: #0a0f2c}.nito-pedidos-buscar .nito-pedidos-buscar__campo:focus{border-color: #0018a9;outline: 2px solid rgba(0,24,169,.15);outline-offset: 0}.nito-pedidos-buscar .nito-pedidos-buscar__boton{flex: 0 0 auto;height: 46px;padding: 0 22px}.nito-pedidos-buscar__resultado{margin: -4px 0 16px;font-size: 14px;color: #3d3d3d}.nito-pedidos-buscar__resultado a{margin-left: 6px;color: #0018a9;font-weight: 700}.nito-paginacion{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 6px;margin: 18px 0 6px}.nito-paginacion .nito-paginacion__num,.nito-paginacion .nito-paginacion__flecha{display: inline-flex;align-items: center;justify-content: center;min-width: 38px;height: 38px;padding: 0 10px;border: 1px solid #e5e7eb;border-radius: 8px;background: #ffffff;color: #0a0f2c;font-size: 14px;font-weight: 700;text-decoration: none}.nito-paginacion a.nito-paginacion__num:hover,.nito-paginacion a.nito-paginacion__flecha:hover{border-color: #0018a9;color: #0018a9}.nito-paginacion .nito-paginacion__num--actual{border-color: #0018a9;background: #0018a9;color: #ffffff}.nito-paginacion__hueco{padding: 0 4px;color: #9ca3af}.nito-paginacion__info{margin: 0 0 12px;font-size: 13px;text-align: center;color: #6b7280}@media (max-width: 600px){.nito-pedidos-buscar{flex-direction: column}.nito-pedidos-buscar .nito-pedidos-buscar__boton{width: 100%}}.nito-marcas-buscar{max-width: 640px;margin: 28px auto 0;padding: 0 16px}.nito-marcas-buscar__caja{position: relative}.nito-marcas-buscar__icono{position: absolute;top: 50%;left: 18px;transform: translateY(-50%);color: #0018a9;pointer-events: none}.nito-marcas-buscar .nito-marcas-buscar__campo{width: 100%;height: 54px;padding: 0 20px 0 50px;border: 2px solid #d5dbe5;border-radius: 999px;background: #ffffff;box-shadow: 0 6px 20px -12px rgba(0,24,169,.35);font-size: 16px;color: #0a0f2c}.nito-marcas-buscar .nito-marcas-buscar__campo:focus{border-color: #0018a9;outline: none}.nito-marcas-buscar__estado,.nito-marcas-buscar__vacio{min-height: 22px;margin: 10px 0 0;font-size: 14.4px;text-align: center;color: #3d3d3d}.nito-marcas-buscar__estado a,.nito-marcas-buscar__vacio a{color: #0018a9;font-weight: 800}.nito-marcas.nito-marcas--con-buscador{margin-top: 16px}.nito-marcas .nito-marcas__item[hidden]{display: none}.nito-marcas.nito-marcas--filtrado{display: flex;flex-wrap: wrap;justify-content: center}.nito-marcas.nito-marcas--filtrado .nito-marcas__item{width: calc((100% - 7 * 14px) / 8)}@media (max-width: 992px){.nito-marcas.nito-marcas--filtrado .nito-marcas__item{width: calc((100% - 3 * 14px) / 4)}}@media (max-width: 767px){.nito-marcas.nito-marcas--filtrado .nito-marcas__item{width: calc((100% - 2 * 10px) / 3)}}@media (max-width: 480px){.nito-marcas.nito-marcas--filtrado .nito-marcas__item{width: calc((100% - 10px) / 2)}}.woocommerce a.button.wc-backward,.woocommerce a.button.wc-backward:focus{border: 2px solid #0018a9;background: #0018a9;box-shadow: none;color: #ffffff}.woocommerce a.button.wc-backward:hover,.woocommerce a.button.wc-backward:active{border-color: #0018a9;background: #ffffff;color: #0018a9}.woocommerce a.button.wc-backward:focus-visible{outline: 2px solid #0018a9;outline-offset: 2px}.nito-cookies__servicio{margin: 0 0 12px;border: 1px solid #e5e7eb;border-radius: 8px;background: #ffffff}.nito-cookies__servicio>summary{display: flex;align-items: center;gap: 10px;padding: 14px 18px;cursor: pointer;list-style: none}.nito-cookies__servicio>summary::-webkit-details-marker{display: none}.nito-cookies__servicio>summary::after{content: '+';margin-left: auto;color: #0018a9;font-size: 22px;font-weight: 700;line-height: 1}.nito-cookies__servicio[open]>summary::after{content: '−'}.nito-cookies__servicio[open]>summary{border-bottom: 1px solid #e5e7eb}.nito-cookies__servicio>:not(summary){margin-right: 18px;margin-left: 18px}.nito-cookies__servicio>p:first-of-type{margin-top: 16px}.nito-cookies__tipo{padding: 2px 10px;border-radius: 999px;background: #e0e7ff;color: #0018a9;font-size: 12px;font-weight: 700}.nito-cookies__servicio .nito-cookies__tabla{margin-bottom: 18px;overflow-x: visible}.nito-cookies__tabla table{width: 100%;border-collapse: separate;border-spacing: 0;border-top: 1px solid #e5e7eb;border-left: 1px solid #e5e7eb;font-size: 14px}.nito-cookies__tabla th,.nito-cookies__tabla td{padding: 8px 10px;border: 0;border-right: 1px solid #e5e7eb;border-bottom: 1px solid #e5e7eb;text-align: left;vertical-align: top;overflow-wrap: anywhere}.nito-cookies__tabla thead th{background: #fafafb;font-weight: 700}.nito-cookies__tabla th,.nito-cookies__tabla td:nth-child(2){overflow-wrap: normal;white-space: nowrap}@media (max-width: 767px){.nito-cookies__servicio>summary{flex-wrap: wrap}.nito-cookies__tabla table{font-size: 13px}}.nito-rgpd{box-sizing: border-box;flex: 0 0 100%;width: 100%;max-height: 120px;margin: 0 0 15px;padding: 10px 12px;overflow-y: auto;border: 1px solid #e5e7eb;border-radius: 8px;background: #fafafb;color: #555555;font-size: 11px;line-height: 1.4;text-align: left}.nito-rgpd p{margin: 0 0 2px;font-size: inherit;line-height: inherit;color: inherit}.nito-rgpd .nito-rgpd__titulo{margin-bottom: 4px;color: #1e293b;font-weight: 700;text-transform: uppercase}.nito-rgpd strong{color: #1e293b}.nito-rgpd a{color: #0018a9}.nito-rgpd:focus-visible{outline: 2px solid #0018a9;outline-offset: 2px}.wp-block-woocommerce-product-gallery-large-image .wc-block-product-gallery-large-image__wrapper[hidden],.wp-block-woocommerce-product-gallery .wc-block-product-gallery-thumbnails__thumbnail[hidden]{display: none !important}.wp-block-woocommerce-single-product .woocommerce-variation-price{display: none}.wp-block-woocommerce-single-product .nito-landing-precio{border-radius: 8px}.wp-block-woocommerce-single-product .nito-landing-precio.nito-landing-precio--cambia{animation: nito-precio-cambia 1.6s ease-out}@keyframes nito-precio-cambia{0%{background-color: rgba(0,24,169,.16);box-shadow: 0 0 0 8px rgba(0,24,169,.16)}100%{background-color: transparent;box-shadow: 0 0 0 8px transparent}}@media (prefers-reduced-motion: reduce){.wp-block-woocommerce-single-product .nito-landing-precio.nito-landing-precio--cambia{animation: none}}.wp-block-woocommerce-product-gallery-large-image .wc-block-product-gallery-large-image__wrapper>.wc-block-components-product-image{display: flex;align-items: center;justify-content: center;width: 100%}form.variations_form.nito-con-base .reset_variations{display: none !important}form.variations_form.nito-con-base li.variable-item[hidden]{display: none !important}.wp-block-woocommerce-single-product .variations_form.cart{margin-top: 0 !important}.nito-garantia-ampliada{width: 100%;margin: 6px 0 4px;padding: 10px 12px;border: 1px solid var(--global-gray-400,#cbd5e0);border-radius: 6px;background: var(--global-palette2,#ffffff)}.nito-garantia-ampliada--elegida{border-left: 4px solid var(--global-palette1,#0018a9)}.nito-garantia-ampliada .nito-garantia-ampliada__opcion{display: flex;align-items: flex-start;gap: 8px;margin: 0;color: var(--global-palette4,#3d3d3d);font-size: 14px;line-height: 1.35;cursor: pointer}.nito-garantia-ampliada__opcion strong{color: var(--global-palette3,#1a1a1a)}.nito-garantia-ampliada__casilla{flex: 0 0 auto;margin: 1px 0 0;accent-color: var(--global-palette1,#0018a9)}.nito-garantia-ampliada__casilla:focus-visible{outline: 2px solid var(--global-palette1,#0018a9);outline-offset: 2px}.nito-garantia-ampliada .nito-garantia-ampliada__nota{margin: 6px 0 0 24px;color: var(--global-palette6,#636363);font-size: 13px;line-height: 1.45}.nito-garantia-ampliada.nito-cargando{opacity: .6}.nito-vehicle-card.nito-vehicle-card--elige{cursor: pointer}.nito-vehicle-card.nito-vehicle-card--elige:focus-visible{outline: 2px solid #0018a9;outline-offset: 3px}.header-navigation .header-menu-container ul ul.sub-menu,.header-navigation .header-menu-container ul ul.submenu{width: auto;min-width: 200px}.header-navigation .header-menu-container ul ul li.menu-item>a{width: auto;white-space: nowrap}.nito-subbarra{background-color: #0018a9;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='64' viewBox='0 0 180 64' fill='none' stroke='white' stroke-opacity='.07' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg transform='translate(14 8) scale(1.1)'%3E%3Cpath d='M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z'/%3E%3C/g%3E%3Cg transform='translate(78 22) scale(1.1)'%3E%3Crect x='4' y='4' width='16' height='16' rx='2'/%3E%3Crect x='9' y='9' width='6' height='6'/%3E%3Cpath d='M9 1v3M15 1v3M9 20v3M15 20v3M20 9h3M20 14h3M1 9h3M1 14h3'/%3E%3C/g%3E%3Cg transform='translate(138 6) scale(1.1)'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3Cpath d='M12 5v1M19 12h-1M12 19v-1M5 12h1'/%3E%3C/g%3E%3C/svg%3E");background-repeat: repeat;color: #ffffff}.nito-subbarra__interior{display: flex;align-items: center;gap: 20px;min-height: 64px;padding: 10px var(--global-content-edge-padding,1.5rem);box-sizing: border-box}.nito-subbarra .nito-subbarra__titulo{flex: 0 0 auto;margin: 0;font-family: Montserrat,sans-serif;font-size: 16px;font-weight: 800;letter-spacing: .04em;line-height: 1.2;text-transform: uppercase;white-space: nowrap;color: #ffffff}.nito-subbarra .nito-subbarra__enlace{flex: 0 0 auto;color: #ffffff;font-size: 14px;text-decoration: underline;text-underline-offset: 3px;white-space: nowrap}.nito-subbarra .nito-subbarra__enlace:hover,.nito-subbarra .nito-subbarra__enlace:focus-visible{color: #c1cbf5}.nito-subbarra__form{display: flex;flex: 1 1 auto;align-items: center;gap: 12px;min-width: 0;margin: 0}.nito-subbarra .nito-subbarra__tipos{display: flex;flex: 0 0 auto;margin: 0;padding: 3px;border: 1px solid rgba(255,255,255,.35);border-radius: 4px}.nito-subbarra__radio{position: absolute;opacity: 0;width: 1px;height: 1px;pointer-events: none}.nito-subbarra__tipo{padding: 10px 18px;border-radius: 3px;background-color: transparent;font-size: 14px;font-weight: 600;line-height: 1;color: #ffffff;cursor: pointer}.nito-subbarra__radio:checked + .nito-subbarra__tipo{background-color: #ffffff;color: #0018a9}.nito-subbarra__radio:focus-visible + .nito-subbarra__tipo{outline: 2px solid #ffffff;outline-offset: 2px}.nito-subbarra__fila{display: flex;flex: 1 1 auto;gap: 12px;min-width: 0}.nito-subbarra__fila[hidden]{display: none}.nito-subbarra .nito-subbarra__select,.nito-subbarra .nito-subbarra__campo{flex: 1 1 0;min-width: 0;height: 42px;margin: 0;padding: 0 40px 0 14px;border: 1px solid #ffffff;border-radius: 4px;background-color: #ffffff;color: #0f172a;font-size: 15px;box-shadow: none}.nito-subbarra .nito-subbarra__select{-webkit-appearance: none;appearance: none;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%230f172a' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: right 14px center;background-size: 16px 16px;cursor: pointer}.nito-subbarra .nito-subbarra__select:disabled{opacity: .6;cursor: not-allowed}.nito-subbarra .nito-subbarra__campo{padding-right: 14px}.nito-subbarra .nito-subbarra__select:focus-visible,.nito-subbarra .nito-subbarra__campo:focus{outline: 2px solid #ffffff;outline-offset: 2px;border-color: #ffffff;color: #0f172a;box-shadow: none}.nito-subbarra .nito-subbarra__boton{flex: 0 0 auto;height: 42px;padding: 0 22px;border: 1px solid #ffffff;border-radius: 4px;background: #ffffff;color: #0018a9;font-size: 15px;font-weight: 700;line-height: 1;box-shadow: none;cursor: pointer}.nito-subbarra .nito-subbarra__boton:focus{background: #ffffff;color: #0018a9;box-shadow: none}.nito-subbarra .nito-subbarra__boton:hover,.nito-subbarra .nito-subbarra__boton:active{border-color: #ffffff;background: #0a0f2c;color: #ffffff}.nito-subbarra .nito-subbarra__boton:focus-visible{outline: 2px solid #ffffff;outline-offset: 2px}.nito-subbarra .nito-subbarra__boton:disabled,.nito-subbarra .nito-subbarra__boton:disabled:hover{border-color: #ffffff;background: #ffffff;color: #0018a9;opacity: .45;cursor: not-allowed}@media (max-width: 1799px){.nito-subbarra__interior{flex-wrap: wrap;gap: 10px 20px;padding-top: 12px;padding-bottom: 14px}.nito-subbarra .nito-subbarra__titulo{order: 1}.nito-subbarra .nito-subbarra__tipos{order: 2}.nito-subbarra .nito-subbarra__enlace{order: 3;margin-left: auto}.nito-subbarra__form{order: 4;flex-basis: 100%}.nito-subbarra__fila{gap: 8px}.nito-subbarra .nito-subbarra__select,.nito-subbarra .nito-subbarra__campo{padding: 0 32px 0 12px;font-size: 14px;background-position: right 10px center}.nito-subbarra .nito-subbarra__boton{padding: 0 16px}}@media (max-width: 1023px){.nito-subbarra__fila--selects{flex-wrap: wrap}.nito-subbarra__fila--selects .nito-subbarra__boton{flex-basis: 100%}}@media (max-width: 767px){.nito-subbarra__interior{flex-direction: column;align-items: flex-start;gap: 4px}.nito-subbarra .nito-subbarra__enlace{order: 2;margin-left: 0}.nito-subbarra .nito-subbarra__tipos{order: 3;margin-top: 8px}.nito-subbarra__form{width: 100%;margin-top: 8px}.nito-subbarra__fila{flex-direction: column}.nito-subbarra .nito-subbarra__select,.nito-subbarra .nito-subbarra__campo,.nito-subbarra .nito-subbarra__boton{flex: 0 0 auto;width: 100%}}body.single-post .content-container.site-container{max-width: calc(720px + 2 * var(--global-content-edge-padding,1.5rem))}body.single-post .wp-site-blocks .content-container .post-thumbnail.alignwide{margin: 48px -60px 0;width: auto;max-width: none}body.single-post .post-thumbnail.article-post-thumbnail{margin-bottom: 0;border-radius: 16px;overflow: hidden}body.single-post .post-thumbnail.article-post-thumbnail::after{content: none}body.single-post .post-thumbnail.article-post-thumbnail{padding-bottom: 0;height: auto}body.single-post .post-thumbnail.article-post-thumbnail .post-thumbnail-inner{position: static}body.single-post .post-thumbnail.article-post-thumbnail img{position: static;display: block;width: 100%;height: auto;object-fit: initial}body.single-post .entry-header.post-title{margin: 40px 0 32px}body.single-post .entry-header .entry-taxonomies{margin-bottom: 12px;font-size: 12px;font-weight: 700;letter-spacing: .12em;text-transform: uppercase}body.single-post .entry-header .entry-taxonomies a{color: #0018a9;text-decoration: none}body.single-post .entry-header .entry-taxonomies a:hover{text-decoration: underline}body.single-post .entry-header h1.entry-title{margin: 0 0 16px;font-size: clamp(1.9rem,1.3rem + 2vw,2.75rem);font-weight: 800;line-height: 1.15;letter-spacing: -.01em;color: #0f172a}body.single-post .entry-header .entry-meta{font-size: 14px;color: #64748b}body.single-post .entry-header .entry-meta a{color: inherit;text-decoration: none}body.single-post .single-content{font-size: 18px;line-height: 1.75;color: #334155}body.single-post .single-content>p:first-of-type{font-size: 20px;line-height: 1.65;color: #0f172a}body.single-post .single-content p,body.single-post .single-content ul,body.single-post .single-content ol{margin: 0 0 1.25em}body.single-post .single-content ul,body.single-post .single-content ol{padding-left: 1.25em}body.single-post .single-content li{margin-bottom: .4em;padding-left: .25em}body.single-post .single-content li::marker{color: #0018a9;font-weight: 700}body.single-post .single-content h2{margin: 1.1em 0 .6em;font-size: 1.75rem;font-weight: 800;line-height: 1.25;color: #0f172a}body.single-post .single-content h3{margin: 1.8em 0 .5em;font-size: 1.3rem;font-weight: 700;line-height: 1.3;color: #0f172a}body.single-post .single-content a:not([class]){color: #0018a9;text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 3px}body.single-post .single-content strong{color: #0f172a}body.single-post .single-content figure.wp-block-image{margin: 2em 0}body.single-post .single-content figure.wp-block-image img{width: 100%;height: auto;border-radius: 12px}body.single-post .single-content figcaption{margin-top: 8px;font-size: 14px;color: #64748b;text-align: center}body.single-post .single-content blockquote{margin: 2em 0;padding: 4px 0 4px 20px;border-left: 3px solid #0018a9;color: #0f172a;font-style: normal}body.single-post .entry-author{display: none}body.single-post .post-navigation-wrap{margin-top: 48px;padding: 24px 0 0;border-top: 1px solid #e5e7eb}body.single-post .post-navigation .nav-links a{font-size: 16px;font-weight: 700;line-height: 1.4;color: #0f172a;text-decoration: none}body.single-post .post-navigation .nav-links a:hover{color: #0018a9}body.single-post .post-navigation .post-navigation-sub small{font-size: 12px;font-weight: 700;letter-spacing: .12em;text-transform: uppercase;color: #64748b}body.single-post .entry-related,body.single-post .post-footer-area-boxed ~ .entry-related{margin: 64px calc(50% - var(--global-vw,100vw) / 2) 0;width: var(--global-vw,100vw);max-width: 100vw;padding: 56px 0;background: #fafafb}body.single-post .entry-related .content-container.site-container{max-width: calc(1100px + 2 * var(--global-content-edge-padding,1.5rem))}body.single-post .wp-site-blocks .entry-related .content-container .entry-related-inner-content.alignwide{margin-left: 0;margin-right: 0}body.single-post .entry-related-title{margin-bottom: 24px;font-size: 1.5rem;font-weight: 800;color: #0f172a}body.single-post .entry-related .loop-entry{border-radius: 12px;overflow: hidden;background: #ffffff;box-shadow: 0 1px 2px rgba(15,23,42,.06)}body.single-post .entry-related .loop-entry .entry-title{font-size: 17px;font-weight: 700;line-height: 1.35}body.single-post .entry-related .loop-entry .entry-title a{color: #0f172a;text-decoration: none}body.single-post .entry-related .loop-entry .entry-title a:hover{color: #0018a9}body.single-post .entry-related .loop-entry .entry-meta{font-size: 13px;color: #64748b}@media (max-width: 1024px){body.single-post .wp-site-blocks .content-container .post-thumbnail.alignwide{margin: 24px 0 0;width: auto;max-width: 100%}}@media (max-width: 767px){body.single-post .entry-header.post-title{margin: 28px 0 24px}body.single-post .single-content{font-size: 17px}body.single-post .single-content>p:first-of-type{font-size: 18px}body.single-post .single-content h2{font-size: 1.45rem}body.single-post .single-content h3{font-size: 1.15rem}body.single-post .entry-related{padding: 40px 0}}body.single-post .single-content .nm-resumen{background: #e8ecfb;border-left: 4px solid #0018a9;border-radius: 6px;padding: 1rem 1.25rem;margin: 1.5rem 0}body.single-post .single-content .nm-resumen .nm-resumen__titulo{font-weight: 700;font-size: .85rem;text-transform: uppercase;letter-spacing: .05em;color: #0018a9;margin: 0 0 .4rem}body.single-post .single-content .nm-resumen p:last-child{margin-bottom: 0}body.single-post .single-content .nm-indice{border: 1px solid #c1cbf5;border-radius: 6px;padding: .75rem 1.25rem;margin: 0 0 2rem}body.single-post .single-content .nm-indice .nm-indice__titulo{font-weight: 700;font-size: .85rem;text-transform: uppercase;letter-spacing: .05em;color: #0018a9;cursor: pointer}body.single-post .single-content .nm-indice ol{margin: .5rem 0 0;padding-left: 1.25rem}body.single-post .single-content .nm-indice li{margin: .25rem 0}body.single-post .single-content .nm-indice a{color: #0018a9;text-decoration: none}body.single-post .single-content .nm-indice a:hover{text-decoration: underline}h2[id]{scroll-margin-top: 120px}@media (max-width: 600px){.nito-vehicles-marco .nito-carrusel__flecha{display: flex;top: 101px;width: 34px;height: 34px;border: 1px solid #c1cbf5;color: #0018a9;box-shadow: 0 2px 6px rgba(15,23,42,.15)}.nito-vehicles-marco .nito-carrusel__flecha--prev{left: -6px}.nito-vehicles-marco .nito-carrusel__flecha--next{right: -6px}.nito-vehicles-marco .nito-carrusel__flecha:disabled,.nito-vehicles-marco .nito-carrusel__flecha[hidden]{display: none}.nito-vehicles-marco .nito-carrusel__flecha:focus{background: #ffffff;color: #0018a9;border-color: #c1cbf5;box-shadow: 0 2px 6px rgba(15,23,42,.15)}.nito-vehicles-marco .nito-carrusel__flecha:hover,.nito-vehicles-marco .nito-carrusel__flecha:active{background: #0018a9;color: #ffffff;border-color: #0018a9}.nito-vehicles-marco .nito-carrusel__flecha:focus-visible{outline: 2px solid #0018a9;outline-offset: 2px}}@media (min-width: 1100px){body.single-post .content-container.site-container{max-width: calc(var(--global-content-width,1290px) + 2 * var(--global-content-edge-padding,1.5rem))}body.single-post .entry-related .content-container.site-container{max-width: calc(var(--global-content-width,1290px) + 2 * var(--global-content-edge-padding,1.5rem))}body.single-post .wp-site-blocks .content-container .post-thumbnail.alignwide{margin: 48px 0 0}body.single-post .entry-header.post-title{max-width: 880px}body.single-post .single-content{display: grid;grid-template-columns: minmax(0,1fr) 320px;column-gap: 80px;align-items: start;font-size: 19px}body.single-post .single-content>*{grid-column: 1}body.single-post .single-content>.nm-indice{grid-column: 2;grid-row: 1 / span 400;position: sticky;top: 110px;margin: 0;max-height: calc(100vh - 140px);overflow-y: auto}body.single-post .single-content>h2{margin-top: .7em}body.single-post .single-content>h3{margin-top: 1.1em}body.single-post .post-navigation-wrap{max-width: calc(100% - 400px)}}.nito-marcas-buscar.nito-modelos-buscar{width: 100%;max-width: 460px;box-sizing: border-box;margin: 24px auto 4px}.nito-vehicles-grid .nito-vehicle-card[hidden]{display: none !important}.nito-vehicles-grid.nito-vehicles-grid--filtrada{justify-content: safe center !important}.nito-modelos-buscar + .nito-compatible-vehicles{margin-top: 4px !important}.nito-modelos-buscar .nito-marcas-buscar__estado{min-height: 18px;margin: 6px 0 0;font-size: 13px}.nito-marcas-buscar.nito-modelos-buscar .nito-marcas-buscar__campo{font-size: 14px}@media (max-width: 600px){.nito-marcas-buscar.nito-modelos-buscar .nito-marcas-buscar__campo{padding-right: 12px;font-size: 13px}}.nito-modsel{margin: 0 0 18px}.nito-modsel .nito-modsel__titulo{margin: 0 0 10px;color: #0f172a;font-size: 14px;font-weight: 900;letter-spacing: .5px;text-transform: uppercase}.nito-modsel__opciones{display: grid;grid-template-columns: repeat(2,1fr);gap: 12px}.nito-modsel .nito-modsel__opcion,.nito-modsel .nito-modsel__opcion:focus{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 3px;min-height: 56px;padding: 10px 12px;border: 2px solid #e2e8f0;border-radius: 8px;background: #ffffff;box-shadow: none;color: #0f172a;font-family: inherit;font-size: 13px;font-weight: 700;line-height: 1.25;letter-spacing: 0;text-align: center;text-transform: none;cursor: pointer;transition: border-color .2s ease,box-shadow .2s ease}.nito-modsel .nito-modsel__opcion:hover{border-color: #0018a9;background: #ffffff;color: #0f172a}.nito-modsel .nito-modsel__opcion.is-elegida,.nito-modsel .nito-modsel__opcion.is-elegida:focus,.nito-modsel .nito-modsel__opcion.is-elegida:hover{border-color: #0018a9;background: #f8fafc;box-shadow: 0 4px 12px rgba(0,102,255,.15);color: #0018a9}.nito-modsel .nito-modsel__opcion:focus-visible{outline: 2px solid #0018a9;outline-offset: 2px}.nito-modsel__nombre{text-transform: uppercase;letter-spacing: .3px}.nito-modsel--otro form.variations_form table.variations,.nito-modsel--otro form.variations_form .single_variation,.nito-modsel--sin-versiones form.variations_form table.variations,.nito-modsel--sin-versiones form.variations_form .single_variation,.nito-modsel--otro .wc-block-product-gallery-thumbnails,.nito-modsel--otro .wc-block-product-gallery-large-image-next-previous{display: none !important}.nito-modsel--otro .wc-block-product-gallery-large-image{position: relative}.nito-modsel__vista{position: absolute;inset: 0;z-index: 2;display: flex;align-items: center;justify-content: center;border-radius: inherit;background: #ffffff}.nito-modsel__vista img{max-width: 100%;max-height: 100%;width: auto;height: auto;object-fit: contain}@media (max-width: 480px){.nito-modsel .nito-modsel__opcion{font-size: 12px}}.nito-modsel--otro form.variations_form>div,.nito-modsel--sin-versiones form.variations_form>div{flex: 1 1 100%;width: 100%}@media (min-width: 600px){.nito-abs-gen.nito-abs-gen--cuatro .nito-abs-gen__item--destacado{grid-column: auto}}@media (min-width: 1024px){.nito-abs-gen.nito-abs-gen--cuatro .nito-abs-gen__lista{grid-template-columns: repeat(2,1fr)}}.nito-modsel--una-foto .wc-block-product-gallery-large-image__wrapper:not(:first-child),.nito-modsel--una-foto .wc-block-product-gallery-thumbnails,.nito-modsel--una-foto .wc-block-product-gallery-large-image-next-previous{display: none !important}.nito-dictado{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 12px;margin-top: 8px}.nito-dictado .nito-dictado__boton,.nito-dictado .nito-dictado__boton:focus{display: inline-flex;align-items: center;gap: 6px;min-height: 36px;padding: 6px 14px;border: 2px solid #0018a9;border-radius: 999px;background: #ffffff;box-shadow: none;color: #0018a9;font-family: inherit;font-size: 13px;font-weight: 700;line-height: 1.2;letter-spacing: 0;text-transform: none;cursor: pointer}.nito-dictado .nito-dictado__boton:hover,.nito-dictado .nito-dictado__boton:active{background: #0018a9;color: #ffffff}.nito-dictado .nito-dictado__boton:focus-visible{outline: 2px solid #0018a9;outline-offset: 2px}.nito-dictado.is-escuchando .nito-dictado__boton,.nito-dictado.is-escuchando .nito-dictado__boton:focus,.nito-dictado.is-escuchando .nito-dictado__boton:hover{border-color: #b91c1c;background: #b91c1c;color: #ffffff}.nito-dictado.is-escuchando .nito-dictado__boton svg{animation: nito-dictado-latido 1.2s ease-in-out infinite}@keyframes nito-dictado-latido{50%{opacity: .35}}@media (prefers-reduced-motion: reduce){.nito-dictado.is-escuchando .nito-dictado__boton svg{animation: none}}.nito-dictado__estado{color: #57575D;font-size: 13px;line-height: 1.4}.nito-checkout .nito-envio .nito-envio__aviso{margin: 12px 0 0;padding: 10px 14px;border-left: 3px solid #0018a9;border-radius: 0 8px 8px 0;background: #f5f6ff;color: #3d3d3d;font-size: 14px;line-height: 1.5}.woocommerce-shipping-calculator button[name="calc_shipping"],.woocommerce-shipping-calculator button[name="calc_shipping"]:focus{border: 2px solid var(--global-palette1,#0018a9);border-radius: 10px;background: var(--global-palette1,#0018a9);box-shadow: none;color: #ffffff;font-weight: 700}.woocommerce-shipping-calculator button[name="calc_shipping"]:hover,.woocommerce-shipping-calculator button[name="calc_shipping"]:active{border-color: var(--global-palette1,#0018a9);background: #ffffff;box-shadow: none;color: var(--global-palette1,#0018a9)}.woocommerce-shipping-calculator button[name="calc_shipping"]:focus-visible{outline: 2px solid var(--global-palette1,#0018a9);outline-offset: 2px}@media (max-width: 767px){.wp-block-woocommerce-single-product form.cart::before,.wp-block-woocommerce-single-product form.cart::after,.wp-block-woocommerce-single-product .woocommerce-variation-add-to-cart::before,.wp-block-woocommerce-single-product .woocommerce-variation-add-to-cart::after{display: none !important}.wp-block-woocommerce-single-product form.cart,.wp-block-woocommerce-single-product .woocommerce-variation-add-to-cart{justify-content: center !important}.wp-block-woocommerce-single-product form.cart .quantity{margin-right: 0 !important}.wp-block-woocommerce-single-product form.cart .single_add_to_cart_button{flex: 1 1 100% !important}}.woocommerce .nito-nota-variaciones{flex: 1 1 100%;margin: 4px 0 14px;color: #57575D;font-size: 13px;line-height: 1.45}.woocommerce .woocommerce-variation-description,.woocommerce .woocommerce-variation-description p{color: #57575D;font-size: 13px;line-height: 1.45}.nito-caja-profesional button.nito-opcion-btn{margin: 0 !important;font: inherit !important;letter-spacing: normal !important;text-transform: none !important;text-align: left !important;min-height: 0 !important;color: #ffffff !important}.nito-caja-profesional .nito-opcion-btn:focus{background: #000000 !important;box-shadow: 0 4px 10px rgb(0 0 0 / .15) !important;outline: none}.nito-caja-profesional .nito-opcion-btn:focus-visible{outline: 2px solid #0018a9;outline-offset: 2px}.nito-vehicle-card.nito-vehicle-card--elegida{border-color: #0018a9 !important;box-shadow: inset 0 0 0 1px #0018a9,0 10px 25px rgb(0 24 169 / .12) !important}@media (max-width: 600px){.nito-vehicles-grid--carrusel .nito-vehicle-card{scroll-snap-align: center}}.nito-garantia-ampliada{border-color: #86efac;background: #f0fdf4}.nito-garantia-ampliada.nito-garantia-ampliada--elegida{border-left: 4px solid #16a34a;background: #dcfce7}.nito-garantia-ampliada .nito-garantia-ampliada__opcion{align-items: center}.nito-garantia-ampliada .nito-garantia-ampliada__escudo{flex: 0 0 auto;color: #16a34a}.nito-garantia-ampliada .nito-garantia-ampliada__opcion strong{color: #15803d}.nito-garantia-ampliada .nito-garantia-ampliada__casilla{margin: 0;accent-color: #16a34a}.nito-garantia-ampliada .nito-garantia-ampliada__casilla:focus-visible{outline-color: #16a34a}.nito-garantia-ampliada .nito-garantia-ampliada__nota{margin-left: 54px}@media (max-width: 600px){.nito-articulos__grid.nito-articulos__grid--carrusel{--nito-articulos-columnas: 1.15}.nito-articulos__grid--carrusel .nito-articulos__card{scroll-snap-align: center}.nito-articulos__marco--carrusel .nito-articulos__flecha{display: flex;top: 102px;width: 34px;height: 34px;border: 1px solid #c1cbf5;color: #0018a9;box-shadow: 0 2px 6px rgba(15,23,42,.15)}.nito-articulos__marco--carrusel .nito-articulos__flecha--prev{left: -6px}.nito-articulos__marco--carrusel .nito-articulos__flecha--next{right: -6px}.nito-articulos__marco--carrusel .nito-articulos__flecha:disabled,.nito-articulos__marco--carrusel .nito-articulos__flecha[hidden]{display: none}.nito-articulos__marco--carrusel .nito-articulos__flecha:focus{background: #ffffff;color: #0018a9;border-color: #c1cbf5;box-shadow: 0 2px 6px rgba(15,23,42,.15)}.nito-articulos__marco--carrusel .nito-articulos__flecha:hover,.nito-articulos__marco--carrusel .nito-articulos__flecha:active{background: #0018a9;color: #ffffff;border-color: #0018a9}.nito-articulos__marco--carrusel .nito-articulos__flecha:focus-visible{outline: 2px solid #0018a9;outline-offset: 2px}}.nito-seguro .nito-seguro__opcion strong{color: var(--global-palette3,#1a1a1a);font-weight: 700}.nito-seguro .nito-seguro__nota{margin: 6px 0 0 24px;color: var(--global-palette6,#636363);font-size: 12px;line-height: 1.4}.nito-seguro.nito-seguro{padding: 12px 14px;border: 1px solid #c7d2fe;border-left: 4px solid #0018a9;border-radius: 8px;background: #f0f4ff}.nito-seguro .nito-seguro__etiqueta{display: flex;align-items: center;gap: 8px;margin: 0 0 6px;color: #0018a9;font-size: 15px}.nito-seguro .nito-seguro__escudo{flex: 0 0 auto;color: #0018a9}.nito-seguro .nito-seguro__opciones{padding-left: 2px}.nito-seguro .nito-seguro__opcion strong{color: #0018a9}.nito-seguro .nito-seguro__nota{margin-left: 26px;color: #5b6478}.woocommerce .woocommerce-cart-form .shop_table tr.cart_item>td.product-price{display: none}.woocommerce-cart-form .shop_table tr{grid-template-columns: 103px minmax(0,1fr) max-content}.woocommerce-cart-form .shop_table tr.cart_item>td.product-subtotal{white-space: nowrap}.woocommerce-cart-form .shop_table tr.cart_item>td.product-subtotal .nito-linea-unidades{display: block;margin-top: 2px;color: var(--global-palette6,#636363);font-size: 12px;font-weight: 400}.woocommerce-cart-form .shop_table tr.cart_item>td.product-quantity{grid-row: 3;align-self: center;padding-top: 6px;padding-right: 48px}.woocommerce-cart-form .shop_table tr.cart_item>td.product-remove{grid-row: 3;justify-self: end;align-self: center;padding-top: 6px}.woocommerce .woocommerce-cart-form .shop_table td.product-remove a.remove{justify-content: center;width: 40px;height: 40px;margin: 0}.woocommerce .woocommerce-cart-form .shop_table td.product-remove a.remove svg{margin-left: 0}@media (max-width: 768px){.woocommerce-cart-form .shop_table tr{grid-template-columns: 72px minmax(0,1fr)}.woocommerce-cart-form .shop_table tr.cart_item>td.product-subtotal{grid-row: 2}.woocommerce .woocommerce-cart-form .shop_table td.product-remove a.remove{width: 44px;height: 44px;margin: 0}}@media (max-width: 719px){.woocommerce .woocommerce-cart-form table.shop_table_responsive tr.cart_item>td.product-price{display: none !important}.woocommerce .woocommerce-cart-form table.shop_table_responsive tr.cart_item>td.product-subtotal{grid-row: 2;padding-top: 2px}.woocommerce .woocommerce-cart-form table.shop_table_responsive tr.cart_item>td.product-subtotal::before{content: none !important}.woocommerce .woocommerce-cart-form table.shop_table_responsive tr.cart_item>td.product-remove{display: flex !important;justify-content: flex-end}}.woocommerce-cart-form .nito-cantidad .nito-cantidad__otro{text-align: left}@media (max-width: 719px){.woocommerce .woocommerce-cart-form table.shop_table_responsive tr.cart_item>td.product-quantity,.woocommerce .woocommerce-cart-form table.shop_table_responsive tr.cart_item>td.product-remove{align-self: center;padding-top: 4px;padding-bottom: 0}}.woocommerce-cart-form .shop_table tr.cart_item>td.product-remove{justify-self: start}.woocommerce .woocommerce-cart-form .shop_table td.product-remove a.remove{justify-content: flex-start}.woocommerce-cart-form .shop_table tr.cart_item>td.product-quantity{padding-left: 40px;padding-right: 0}.woocommerce-cart-form .nito-cantidad.nito-cantidad--unidad{display: flex;align-items: center;min-height: 40px;padding-left: 12px;border-left: 1px solid #d1d5db}.woocommerce-cart-form .nito-cantidad .nito-cantidad__otro{white-space: nowrap}@media (max-width: 768px){.woocommerce .woocommerce-cart-form .shop_table td.product-remove a.remove{width: 40px;height: 40px}}@media (max-width: 719px){.woocommerce .woocommerce-cart-form table.shop_table_responsive tr.cart_item>td.product-remove{justify-content: flex-start}.woocommerce .woocommerce-cart-form table.shop_table_responsive tr.cart_item>td.product-quantity{padding-left: 40px !important;padding-right: 0 !important}}.woocommerce .woocommerce-cart-form .shop_table td.product-remove a.remove{transform: none}@media (max-width: 400px){.woocommerce-cart-form .nito-cantidad .nito-cantidad__otro{font-size: 12.5px}}.woocommerce .woocommerce-cart-form .shop_table td.product-name{font-weight: 700}.woocommerce .woocommerce-cart-form .shop_table td.product-name dl.variation,.woocommerce .woocommerce-cart-form .shop_table td.product-name .nito-carrito-plazo{font-weight: 400}.woocommerce-cart-form .shop_table tr.cart_item>td.product-remove{display: flex;align-items: center}.woocommerce-cart-form .shop_table tr.cart_item>td.product-quantity,.woocommerce-cart-form .shop_table tr.cart_item>td.product-remove{padding-bottom: 0}.nito-seguro .nito-seguro__etiqueta .nito-seguro__mas{margin-left: auto;padding-left: 12px;color: #0018a9;font-size: 12.5px;font-weight: 600;white-space: nowrap;text-decoration: underline;text-underline-offset: .2em}.nito-seguro .nito-seguro__etiqueta .nito-seguro__mas:hover,.nito-seguro .nito-seguro__etiqueta .nito-seguro__mas:focus{color: #000000}.nito-garantia-ampliada{display: flex;flex-wrap: wrap;align-items: center;column-gap: 12px}.nito-garantia-ampliada .nito-garantia-ampliada__opcion{flex: 1 1 auto;min-width: 0}.nito-garantia-ampliada .nito-garantia-ampliada__nota{flex-basis: 100%}.nito-garantia-ampliada .nito-garantia-ampliada__mas{margin-left: auto;color: #15803d;font-size: 12.5px;font-weight: 600;white-space: nowrap;text-decoration: underline;text-underline-offset: .2em}.nito-garantia-ampliada .nito-garantia-ampliada__mas:hover,.nito-garantia-ampliada .nito-garantia-ampliada__mas:focus{color: #000000}.variations .label .nito-variaciones-ayuda{display: block;margin-top: 4px;color: #0018a9;font-size: 13px;font-weight: 600;letter-spacing: normal;line-height: 1.35;text-transform: none;text-decoration: underline;text-underline-offset: .2em}.variations .label .nito-variaciones-ayuda:hover,.variations .label .nito-variaciones-ayuda:focus{color: #000000}.woocommerce-cart-form .shop_table tr.cart_item>td.product-remove{position: relative;z-index: 2}.nito-checkout .form-row .description{display: block;margin-top: 4px;color: var(--global-palette6,#636363);font-size: 13px;line-height: 1.45}@media (max-width: 600px){.nito-wizard__nav .nito-wizard__btn--siguiente,.nito-wizard__nav .kb-submit-field{order: -1}}input::placeholder,textarea::placeholder{color: #6b7280;opacity: 1}.select2-container--default .select2-selection--single .select2-selection__placeholder{color: #6b7280}select:has(>option[value=""]:checked){color: #6b7280}select:has(>option[value=""]:checked) option{color: var(--global-palette4,#3d3d3d)}.woocommerce form.nito-checkout .form-row label:not(.checkbox):not(.woocommerce-form__label-for-checkbox),.nito-checkout .nito-paso .nito-paso__titulo,.nito-checkout .nito-checkout-datos__titulo{color: #0018a9}.nito-wa{position: fixed;right: 20px;bottom: calc(20px + env(safe-area-inset-bottom,0px));z-index: 9000;display: flex;align-items: center;justify-content: center;width: 56px;height: 56px;border-radius: 50%;background: #25d366;color: #ffffff;box-shadow: 0 6px 18px rgba(0,0,0,.25);transition: transform .2s ease,box-shadow .2s ease}.nito-wa:hover,.nito-wa:focus{color: #ffffff;transform: scale(1.06);box-shadow: 0 8px 22px rgba(0,0,0,.3)}.nito-wa:focus-visible{outline: 3px solid #0018a9;outline-offset: 3px}@media (max-width: 768px){.nito-wa{right: 16px;bottom: calc(16px + env(safe-area-inset-bottom,0px));width: 52px;height: 52px}body:has(.nito-checkout.nito-ultimo-paso) .nito-wa{bottom: calc(96px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion: reduce){.nito-wa{transition: none}.nito-wa:hover,.nito-wa:focus{transform: none}}@media (min-width: 768px){.woocommerce-account .woocommerce-MyAccount-navigation .nito-nav__flecha{display: none}}.nito-pie-funcionalidad .kb-row-layout-wrap{z-index: 2}#colophon .site-footer-top-section-1 p{text-align: left;hyphens: manual;-webkit-hyphens: manual}@media (min-width: 768px){#colophon .site-top-footer-inner-wrap{grid-template-columns: 1.25fr 1fr 1fr 1fr}#colophon .site-footer-top-section-1{padding-right: 36px}#colophon .site-footer-top-section-2 h2,#colophon .site-footer-top-section-3 h2,#colophon .site-footer-top-section-4 h2{line-height: 48px}}.kt-inside-inner-col>.nito-compatible-vehicles:last-child{margin-bottom: 0 !important}.entry-content .wp-block-woocommerce-single-product>.wp-block-columns:last-child,.entry-content .wp-block-woocommerce-single-product .wp-block-add-to-cart-form>form.cart:last-child,.entry-content .wp-block-woocommerce-single-product .single_variation_wrap>.woocommerce-variation-add-to-cart:last-child{margin-bottom: 0 !important}.entry-content .wp-block-woocommerce-single-product .wp-block-columns.product::after,.entry-content .wp-block-woocommerce-single-product form.cart::after{display: none !important}.entry-content .kt-inside-inner-col>.wp-block-columns:last-child{margin-bottom: 0}#colophon .site-footer-row-container-inner>.site-container{padding-left: 0;padding-right: 0}#colophon .site-footer-row-container{padding-left: var(--global-content-edge-padding,24px);padding-right: var(--global-content-edge-padding,24px)}.nito-panel .nito-panel__iban{display: flex;align-items: flex-start;gap: 12px;margin: 0 0 20px;padding: 14px 18px;border: 1px solid #0018a9;border-left-width: 4px;border-radius: 8px;background: #f5f6ff}.nito-panel .nito-panel__iban-icono{flex: 0 0 auto;font-size: 20px;line-height: 1.4}.woocommerce-account .nito-panel .nito-panel__iban-texto{margin: 0;color: #3d3d3d;font-size: 13px;line-height: 1.55}.nito-panel .nito-panel__iban-texto strong{display: block;margin-bottom: 2px;color: #0018a9;font-size: 15px}.nito-panel .nito-panel__iban-numero{font-variant-numeric: tabular-nums;letter-spacing: .02em;white-space: nowrap}@media (max-width: 600px){.nito-panel .nito-panel__iban{padding: 12px 14px}.nito-panel .nito-panel__iban-numero{white-space: normal}}.nito-vehicle-card .nito-vehicle-desc{color: #0018a9 !important;font-weight: 700 !important}.nito-ficha__intro + .nito-ficha__intro{margin-top: 14px}.nito-ficha .nito-listado__item--enlace{position: relative}.nito-ficha .nito-listado__item--enlace a{color: inherit;text-decoration: none}.nito-ficha .nito-listado__item--enlace a::after{content: "";position: absolute;inset: 0;border-radius: inherit}.nito-ficha .nito-listado__item--enlace:hover a,.nito-ficha .nito-listado__item--enlace a:focus-visible{color: #0018a9}.nito-ficha.nito-tienda{box-sizing: content-box;padding: 64px var(--global-content-edge-padding,24px)}.nito-tienda .nito-tienda__categorias{display: grid;grid-template-columns: repeat(3,1fr);gap: 20px;margin-top: 32px;scroll-margin-top: 120px}.nito-tienda .nito-tienda__categoria{position: relative;display: flex;flex-direction: column;align-items: center;gap: 10px;padding: 28px 24px;background: #ffffff;border: 1px solid #e5e7eb;border-radius: 14px;box-shadow: 0 4px 12px rgb(0 0 0 / .03);text-align: center;transition: transform .2s ease,border-color .2s ease,box-shadow .2s ease}.nito-tienda .nito-tienda__categoria:hover{transform: translateY(-3px);border-color: #0018a9;box-shadow: 0 8px 20px rgb(0 0 0 / .08)}.nito-tienda .nito-tienda__categoria-icono{width: 56px;height: 56px;border-radius: 50%;background: #0018a9;position: relative}.nito-tienda .nito-tienda__categoria-icono::before{content: "";position: absolute;inset: 14px;background-color: #ffffff;-webkit-mask: var(--nito-tienda-icono) no-repeat center / contain;mask: var(--nito-tienda-icono) no-repeat center / contain}.nito-tienda__categoria--piezas-recambio{--nito-tienda-icono: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="3"/><path d="M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 1 1-2.83 2.83l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 1 1-4 0v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 1 1-2.83-2.83l.06-.06A1.65 1.65 0 0 0 4.68 15a1.65 1.65 0 0 0-1.51-1H3a2 2 0 1 1 0-4h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 1 1 2.83-2.83l.06.06A1.65 1.65 0 0 0 9 4.68a1.65 1.65 0 0 0 1-1.51V3a2 2 0 1 1 4 0v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 1 1 2.83 2.83l-.06.06A1.65 1.65 0 0 0 19.4 9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 1 1 0 4h-.09a1.65 1.65 0 0 0-1.51 1z"/></svg>')}.nito-tienda__categoria--modulos-abs{--nito-tienda-icono: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="4" y="4" width="16" height="16" rx="2"/><rect x="9" y="9" width="6" height="6"/><path d="M9 1v3M15 1v3M9 20v3M15 20v3M20 9h3M20 14h3M1 9h3M1 14h3"/></svg>')}.nito-tienda__categoria--kits-reparacion{--nito-tienda-icono: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z"/></svg>')}.nito-tienda .nito-tienda__categoria-titulo{margin: 6px 0 0;font-size: 18px;font-weight: 800;line-height: 1.3;text-transform: uppercase;color: #0018a9}.nito-tienda .nito-tienda__categoria-enlace{color: inherit;text-decoration: none}.nito-tienda .nito-tienda__categoria-enlace::after{content: "";position: absolute;inset: 0;border-radius: inherit}.nito-tienda .nito-tienda__categoria-texto{margin: 0;font-size: 15px;line-height: 1.5;color: #3d3d3d}.nito-tienda .nito-tienda__estado{margin-top: auto;padding: 5px 14px;border-radius: 999px;background: #eef0f6;font-size: 13px;font-weight: 700;color: #64748b}.nito-tienda .nito-tienda__estado--hay{background: #0018a9;color: #ffffff}.nito-tienda .nito-tienda__vacio{max-width: 640px;margin: 0 auto;padding: 32px;border: 2px dashed #c7cde4;border-radius: 14px;text-align: center;color: #3d3d3d}.nito-tienda .nito-tienda__vacio p{margin: 0}.nito-tienda .nito-tienda__vacio .nito-tienda__vacio-titulo{margin-bottom: 8px;font-size: 18px;font-weight: 800;color: #000000}.nito-tienda .nito-tienda__caminos{display: grid;grid-template-columns: repeat(2,1fr);gap: 20px}.nito-tienda .nito-tienda__camino{display: flex;flex-direction: column;gap: 12px;padding: 32px 28px;border-radius: 14px;border: 1px solid #e5e7eb;background: #ffffff}.nito-tienda .nito-tienda__camino--servicio{background: #0018a9;border-color: #0018a9;color: #ffffff}.nito-tienda .nito-tienda__camino p{margin: 0;font-size: 15px;line-height: 1.6}.nito-tienda .nito-tienda__camino-titulo{margin: 0;font-size: 20px;font-weight: 800;text-transform: uppercase;color: #000000}.nito-tienda .nito-tienda__camino--servicio .nito-tienda__camino-titulo{color: #ffffff}.nito-tienda .nito-tienda__botones{display: flex;flex-wrap: wrap;gap: 10px;margin-top: auto}.nito-tienda .nito-tienda__boton{display: inline-block;padding: 12px 22px;border-radius: 999px;background: #ffffff;font-size: 14px;font-weight: 700;text-decoration: none;color: #0018a9;transition: background-color .2s ease,color .2s ease}.nito-tienda .nito-tienda__camino--kit .nito-tienda__boton{align-self: flex-start;margin-top: auto}.nito-tienda .nito-tienda__boton--borde{border: 2px solid #0018a9}.nito-tienda .nito-tienda__boton:hover,.nito-tienda .nito-tienda__boton:focus-visible{background: #000000;color: #ffffff}.nito-tienda .nito-tienda__boton--borde:hover,.nito-tienda .nito-tienda__boton--borde:focus-visible{border-color: #000000}@media (max-width: 1024px){.nito-ficha.nito-tienda{padding-top: 48px;padding-bottom: 48px}}@media (max-width: 767px){.nito-ficha.nito-tienda{padding-top: 40px;padding-bottom: 40px}.nito-tienda .nito-tienda__categorias,.nito-tienda .nito-tienda__caminos{grid-template-columns: 1fr}}.nito-tienda-cab{margin: 0 auto 36px;max-width: 820px;text-align: center}.nito-tienda-cab .etiqueta-superior{margin: 0 0 18px}.nito-tienda-cab .nito-tienda-cab__titulo{margin: 0;font-size: 25px;font-weight: 800;line-height: 1.3;text-transform: uppercase;color: #000000}.nito-tienda-cab .nito-tienda-cab__titulo span{color: #0018a9}.nito-tienda-cab .nito-tienda-cab__titulo::after{content: "";display: block;width: 54px;height: 3px;margin: 16px auto 0;border-radius: 2px;background: #0018a9}.nito-tienda-cab .nito-tienda-cab__intro{margin: 16px 0 0;font-size: 16px;color: #3d3d3d}.nito-tienda-busca{display: flex;flex-direction: column;gap: 12px;max-width: 440px;margin-left: auto;padding: 28px;background: #ffffff;border: 1px solid #e5e7eb;border-radius: 18px;box-shadow: 0 20px 45px rgb(15 23 42 / .14)}.nito-tienda-busca p{margin: 0}.nito-tienda-busca .nito-tienda-busca__etiqueta{display: inline-flex;align-items: center;gap: 8px;font-size: 12px;font-weight: 800;letter-spacing: .08em;text-transform: uppercase;color: #0018a9}.nito-tienda-busca .nito-tienda-busca__etiqueta svg{width: 16px;height: 16px}.nito-tienda-busca .nito-tienda-busca__titulo{font-size: 26px;font-weight: 800;line-height: 1.15;text-transform: uppercase;color: #0f172a}.nito-tienda-busca .nito-tienda-busca__titulo span{color: #0018a9}.nito-tienda-busca .nito-tienda-busca__texto{font-size: 14px;color: #64748b}.nito-tienda-busca .nito-tienda-busca__campo{width: 100%;height: 48px;padding: 0 16px;border: 1px solid #e2e8f0;border-radius: 12px;background: #f8fafc;font-size: 15px;color: #0f172a}.nito-tienda-busca .nito-tienda-busca__campo:focus{outline: 2px solid #0018a9;outline-offset: 1px;background: #ffffff}.nito-tienda-busca .nito-tienda-busca__boton{height: 50px;border: 0;border-radius: 12px;background: #0018a9;font-size: 15px;font-weight: 800;letter-spacing: .04em;text-transform: uppercase;color: #ffffff;box-shadow: none;cursor: pointer}.nito-tienda-busca .nito-tienda-busca__boton:focus{background: #0018a9;color: #ffffff;box-shadow: none}.nito-tienda-busca .nito-tienda-busca__boton:hover,.nito-tienda-busca .nito-tienda-busca__boton:active{background: #000000;color: #ffffff}.nito-tienda-busca .nito-tienda-busca__pie{font-size: 13px;text-align: center;color: #64748b}.nito-tienda-busca .nito-tienda-busca__pie a{font-weight: 700;color: #0018a9}.nito-tienda .nito-tienda__categorias{margin-top: 0}.nito-catalogo{display: grid;grid-template-columns: 270px 1fr;gap: 32px;align-items: start;scroll-margin-top: 140px}.nito-catalogo .nito-catalogo__filtros{position: sticky;top: 120px;background: #ffffff;border: 1px solid #e5e7eb;border-radius: 16px;box-shadow: 0 4px 12px rgb(0 0 0 / .03)}.nito-catalogo .nito-catalogo__filtros-boton{display: none}.nito-catalogo .nito-catalogo__form{display: flex;flex-direction: column;gap: 22px;padding: 22px}.nito-catalogo .nito-catalogo__grupo{margin: 0;padding: 0;border: 0;min-width: 0}.nito-catalogo .nito-catalogo__grupo-titulo{display: block;margin: 0 0 10px;padding: 0;font-size: 13px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;color: #0f172a}.nito-catalogo .nito-catalogo__buscar{display: flex;border: 1px solid #e2e8f0;border-radius: 10px;background: #f8fafc;overflow: hidden}.nito-catalogo .nito-catalogo__buscar input{flex: 1;min-width: 0;height: 42px;padding: 0 12px;border: 0;background: transparent;font-size: 14px}.nito-catalogo .nito-catalogo__buscar button,.nito-catalogo .nito-catalogo__buscar button:focus{width: 42px;padding: 0;border: 0;border-radius: 0;background: #0018a9;color: #ffffff;box-shadow: none}.nito-catalogo .nito-catalogo__buscar button:hover{background: #000000}.nito-catalogo .nito-catalogo__buscar svg{width: 18px;height: 18px;vertical-align: middle}.nito-catalogo .nito-catalogo__opcion{display: flex;align-items: center;gap: 10px;padding: 6px 0;font-size: 15px;color: #3d3d3d;cursor: pointer}.nito-catalogo .nito-catalogo__opcion input{width: 17px;height: 17px;margin: 0;accent-color: #0018a9}.nito-catalogo .nito-catalogo__opcion:has(input:checked){font-weight: 700;color: #0018a9}.nito-catalogo .nito-catalogo__cuenta{margin-left: auto;min-width: 26px;padding: 1px 8px;border-radius: 999px;background: #eef0f6;font-size: 12px;font-weight: 700;text-align: center;color: #64748b}.nito-catalogo .nito-catalogo__precio{display: flex;align-items: center;gap: 8px}.nito-catalogo .nito-catalogo__precio label{flex: 1;min-width: 0}.nito-catalogo .nito-catalogo__precio input{width: 100%;height: 42px;padding: 0 10px;border: 1px solid #e2e8f0;border-radius: 10px;background: #f8fafc;font-size: 14px}.nito-catalogo .nito-catalogo__aplicar,.nito-catalogo .nito-catalogo__aplicar:focus{height: 46px;border: 0;border-radius: 999px;background: #0018a9;font-size: 14px;font-weight: 800;text-transform: uppercase;color: #ffffff;box-shadow: none}.nito-catalogo .nito-catalogo__aplicar:hover,.nito-catalogo .nito-catalogo__aplicar:active{background: #000000;color: #ffffff}.nito-catalogo .nito-catalogo__limpiar{margin-top: -10px;font-size: 13px;text-align: center;color: #64748b}.nito-catalogo .nito-catalogo__barra{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 12px;margin-bottom: 20px}.nito-catalogo .nito-catalogo__total{margin: 0;font-size: 15px;font-weight: 700;color: #0f172a}.nito-catalogo .nito-catalogo__orden{display: flex;align-items: center;gap: 10px;font-size: 14px;color: #64748b}.nito-catalogo .nito-catalogo__orden select{height: 40px;padding: 0 12px;border: 1px solid #e2e8f0;border-radius: 10px;background-color: #ffffff;font-size: 14px;color: #0f172a}.nito-catalogo .nito-catalogo__paginas{display: flex;justify-content: center;gap: 8px;margin-top: 28px}.nito-catalogo .nito-catalogo__pagina{display: inline-flex;align-items: center;justify-content: center;width: 40px;height: 40px;border: 1px solid #e2e8f0;border-radius: 10px;background: #ffffff;font-weight: 700;text-decoration: none;color: #0f172a}.nito-catalogo .nito-catalogo__pagina.is-actual,.nito-catalogo .nito-catalogo__pagina:hover{border-color: #0018a9;background: #0018a9;color: #ffffff}.nito-catalogo .nito-catalogo__vacio{padding: 40px 24px;border: 2px dashed #c7cde4;border-radius: 16px;background: #ffffff;text-align: center;color: #3d3d3d}.nito-catalogo .nito-catalogo__vacio p{margin: 0}.nito-catalogo .nito-catalogo__vacio .nito-catalogo__vacio-titulo{margin-bottom: 8px;font-size: 18px;font-weight: 800;color: #0f172a}.nito-catalogo ul.products{margin: 0 !important}.nito-tienda-ventajas{display: grid;grid-template-columns: repeat(4,1fr);gap: 20px}.nito-tienda-ventaja{display: flex;gap: 14px;padding: 22px;background: #ffffff;border: 1px solid #e5e7eb;border-radius: 14px}.nito-tienda-ventaja p{margin: 0;font-size: 14px;line-height: 1.5;color: #64748b}.nito-tienda-ventaja .nito-tienda-ventaja__titulo{margin: 0 0 6px;font-size: 15px;font-weight: 800;text-transform: uppercase;color: #0018a9}.nito-tienda-ventaja .nito-tienda-ventaja__icono{position: relative;flex: 0 0 46px;height: 46px;border-radius: 50%;background: #eef0fb}.nito-tienda-ventaja .nito-tienda-ventaja__icono::before{content: "";position: absolute;inset: 12px;background-color: #0018a9;-webkit-mask: var(--nito-ventaja-icono) no-repeat center / contain;mask: var(--nito-ventaja-icono) no-repeat center / contain}.nito-tienda-ventaja--banco{--nito-ventaja-icono: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 3l7 3v6c0 4.4-3 7.7-7 9-4-1.3-7-4.6-7-9V6l7-3z"/><path d="M9 12.5l2 2 4-4.5"/></svg>')}.nito-tienda-ventaja--diseno{--nito-ventaja-icono: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z"/></svg>')}.nito-tienda-ventaja--precio{--nito-ventaja-icono: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z"/><circle cx="7" cy="7" r="1.5"/></svg>')}.nito-tienda-ventaja--asesoria{--nito-ventaja-icono: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"/></svg>')}.nito-tienda-caminos{display: grid;grid-template-columns: repeat(2,1fr);gap: 24px;max-width: 1100px;margin: 0 auto}.nito-tienda-camino{display: flex;flex-direction: column;align-items: flex-start;gap: 12px;padding: 34px 30px;background: #ffffff;border: 1px solid #e5e7eb;border-radius: 18px}.nito-tienda-camino p{margin: 0;font-size: 15px;line-height: 1.6;color: #3d3d3d}.nito-tienda-camino .nito-tienda-camino__etiqueta{font-size: 12px;font-weight: 800;letter-spacing: .1em;text-transform: uppercase;color: #0018a9}.nito-tienda-camino .nito-tienda-camino__titulo{margin: 0;font-size: 22px;font-weight: 800;line-height: 1.25;text-transform: uppercase;color: #000000}.nito-tienda-camino--azul{background: #0018a9;border-color: #0018a9}.nito-tienda-camino--azul p,.nito-tienda-camino--azul .nito-tienda-camino__titulo,.nito-tienda-camino--azul .nito-tienda-camino__etiqueta{color: #ffffff}.nito-tienda-camino .nito-tienda-camino__botones{display: flex;flex-wrap: wrap;gap: 10px;margin-top: auto}.nito-tienda-camino>.nito-tienda-boton{margin-top: auto}.nito-tienda-boton{display: inline-block;padding: 12px 24px;border-radius: 999px;background: #ffffff;font-size: 14px;font-weight: 800;text-transform: uppercase;text-decoration: none;color: #0018a9;transition: background-color .2s ease,color .2s ease,border-color .2s ease}.nito-tienda-boton--borde{border: 2px solid #0018a9}a.nito-tienda-boton:hover,a.nito-tienda-boton:focus-visible{border-color: #000000;background: #000000;color: #ffffff}.nito-ficha.nito-tienda-faq{max-width: 900px}@media (max-width: 1024px){.nito-tienda-ventajas{grid-template-columns: repeat(2,1fr)}.nito-tienda-busca{max-width: none;margin: 24px 0 0}}@media (max-width: 900px){.nito-catalogo{grid-template-columns: 1fr;gap: 16px}.nito-catalogo .nito-catalogo__filtros{position: static}.nito-catalogo .nito-catalogo__filtros-boton{display: flex;align-items: center;justify-content: space-between;padding: 14px 20px;font-size: 14px;font-weight: 800;text-transform: uppercase;color: #0018a9;cursor: pointer;list-style: none}.nito-catalogo .nito-catalogo__filtros-boton::-webkit-details-marker{display: none}.nito-catalogo .nito-catalogo__filtros-boton::after{content: "+";font-size: 20px}.nito-catalogo .nito-catalogo__filtros[open] .nito-catalogo__filtros-boton::after{content: "−"}.nito-catalogo .nito-catalogo__form{padding-top: 0}}@media (max-width: 767px){.nito-tienda-ventajas,.nito-tienda-caminos{grid-template-columns: 1fr}.nito-tienda-camino{padding: 26px 22px}}body .nito-catalogo.woocommerce ul.products li.product::before{content: none;display: none}.nito-catalogo .nito-catalogo__precio input,.nito-catalogo .nito-catalogo__buscar input{box-sizing: border-box}body .nito-catalogo.woocommerce ul.products li.product{display: flex !important;flex-direction: column}body .nito-catalogo.woocommerce ul.products li.product .product-details{display: flex;flex: 1;flex-direction: column}body .nito-catalogo.woocommerce ul.products li.product .woocommerce-loop-product__title a{color: #111827;text-decoration: none;transition: color .2s ease}body .nito-catalogo.woocommerce ul.products li.product .woocommerce-loop-product__title a:hover,body .nito-catalogo.woocommerce ul.products li.product .woocommerce-loop-product__title a:focus-visible,body .nito-catalogo.woocommerce ul.products li.product .woocommerce-loop-product__title a:active{color: #0018a9;text-decoration: underline;text-underline-offset: 3px}body .nito-catalogo.woocommerce ul.products li.product .price{float: none !important;display: block !important}body .nito-catalogo.woocommerce ul.products li.product .product-action-wrap{margin-top: auto;padding: 16px 20px 20px}body .nito-catalogo.woocommerce ul.products li.product .button{display: flex !important;align-items: center;justify-content: center;gap: 8px;width: 100% !important;padding: 12px 16px !important;border-radius: 999px !important;background: #0018a9 !important;color: #ffffff !important;line-height: 1.2 !important;text-align: center;transition: background-color .2s ease}body .nito-catalogo.woocommerce ul.products li.product .button:hover,body .nito-catalogo.woocommerce ul.products li.product .button:active{background: #000000 !important;color: #ffffff !important}body .nito-catalogo.woocommerce ul.products li.product .button:focus-visible{outline: 2px solid #0018a9;outline-offset: 2px}body .nito-catalogo.woocommerce ul.products li.product .added_to_cart{display: block;margin-top: 10px;font-size: 13px;font-weight: 700;text-align: center;color: #0018a9}body .nito-catalogo.woocommerce ul.products li.product .product-action-wrap{display: block !important;width: 100%;box-sizing: border-box}body .nito-catalogo.woocommerce ul.products li.product .price{padding: 0 20px !important;text-align: left !important}.nito-catalogo .nito-catalogo__cargando{display: none;margin-top: 24px;font-size: 14px;font-weight: 700;text-align: center;color: #64748b}.nito-catalogo.is-cargando .nito-catalogo__cargando{display: block}.nito-catalogo.is-auto .nito-catalogo__paginas{display: none}.nm-errores--colapsado .nm-errores__grupo--extra,.nm-errores--colapsado .nm-errores-grid--extra,.nito-plegable.is-plegado .nito-plegable__extra{display: none}.nito-plegable .nito-plegable__boton{display: block;margin: 24px auto 0}.nito-ficha .nito-listado__codigo{margin-left: auto;padding: 2px 8px;border-radius: 999px;background: #eef0fb;font-size: 12px;font-weight: 700;letter-spacing: 0;color: #0018a9;white-space: nowrap}body .nito-catalogo.woocommerce ul.products li.product{padding-bottom: 0 !important}body .nito-catalogo.woocommerce ul.products li.product .woocommerce-loop-image-link img{aspect-ratio: 4 / 3 !important;height: auto !important;object-fit: contain !important}body .nito-catalogo.woocommerce ul.products li.product .product-details{margin: 0 !important;padding: 14px 16px 16px !important}body .nito-catalogo.woocommerce ul.products li.product .woocommerce-loop-product__title{margin: 0 0 8px !important;padding: 0 !important}body .nito-catalogo.woocommerce ul.products li.product .price{padding: 0 !important}body .nito-catalogo.woocommerce ul.products li.product .product-action-wrap{padding: 12px 0 0}.woocommerce-Tabs-panel .nito-ficha{max-width: none}.kb-advanced-form .kb-radio-check-item input[type="checkbox"]{-webkit-appearance: auto !important;appearance: auto !important;flex-shrink: 0;width: 20px !important;height: 20px !important;margin: 2px 10px 0 0 !important;accent-color: #0018a9;cursor: pointer}.kb-advanced-form .kb-radio-check-item:has(input[type="checkbox"]){display: flex;align-items: flex-start}.kb-advanced-form .kb-radio-check-item input[type="checkbox"] + label{cursor: pointer}.nito-subbarra .nito-subbarra__marco{display: flex;flex: 1 1 0;min-width: 0}.nito-subbarra .nito-subbarra__marco .nito-subbarra__campo{width: 100%}.nito-subbarra .nito-subbarra__sug{z-index: 1000}.nito-ficha .nito-listado[hidden],.nito-ficha .nito-listado__grupo[hidden],.nito-ficha .nito-listado__item[hidden],.nito-ficha .nito-plegable__boton[hidden]{display: none !important}.nito-ficha .nito-refs-buscar{margin-bottom: 24px}.nito-ficha .nito-ficha__ctas{display: flex;flex-wrap: wrap;justify-content: center;gap: 12px;margin: 28px 0 0}.nito-ficha .nito-ficha__cta{display: inline-flex;align-items: center;gap: 8px;padding: 12px 24px;border: 2px solid #0018a9;border-radius: 999px;background: #0018a9;color: #ffffff;font-size: 14px;font-weight: 700;line-height: 1.2;text-decoration: none;transition: background-color .2s ease,border-color .2s ease,color .2s ease}.nito-ficha .nito-ficha__cta::after{content: "\2192"}.nito-ficha .nito-ficha__cta--borde{background: #ffffff;color: #0018a9}.nito-ficha .nito-ficha__cta:hover,.nito-ficha .nito-ficha__cta:active{border-color: #000000;background: #000000;color: #ffffff}.nito-ficha .nito-ficha__cta:focus-visible{outline: 2px solid #0018a9;outline-offset: 2px}.nito-ficha .nito-opiniones__resumen{margin: 0 0 24px;text-align: center;color: #475569;font-size: 15px}.nito-ficha .nito-opiniones__resumen strong{color: #0f172a;font-size: 20px}.nito-ficha .nito-opiniones{margin: 0;padding: 0;list-style: none;border: 1px solid #e9ebf0;border-radius: 12px;background: #ffffff}.nito-ficha .nito-opinion{position: relative;margin: 0;padding: 24px 64px 24px 28px;border-bottom: 1px solid #eef0f4}.nito-ficha .nito-opinion:last-child{border-bottom: 0}.nito-ficha .nito-opinion__google{position: absolute;top: 24px;right: 24px}.nito-ficha .nito-opinion__nombre{margin: 0;color: #334155;font-size: 17px;font-weight: 700}.nito-ficha .nito-opinion__meta{margin: 4px 0 0;color: #94a3b8;font-size: 14px}.nito-ficha .nito-opinion__estrellas{color: #f6a609;font-size: 18px;letter-spacing: 2px}.nito-ficha .nito-opinion__texto{margin: 10px 0 0;color: #475569;font-size: 15px;line-height: 1.6}@media (max-width: 767px){.nito-ficha .nito-opinion{padding: 20px 52px 20px 18px}.nito-ficha .nito-opinion__google{top: 20px;right: 16px}}.nito-ficha .nito-ficha__ctas[hidden],.nito-ficha .nito-ficha__cta[hidden]{display: none !important}.nito-ficha .nito-refs-buscar__ctas{margin-top: 12px}.nito-ficha .nito-listado--vehiculos .nito-listado__item,.nito-ficha .nito-listado--referencias .nito-listado__item{justify-content: center;text-align: center}.nito-ficha .nito-listado--vehiculos .nito-listado__item{flex-direction: column;gap: 6px}.nito-ficha .nito-listado--vehiculos .nito-listado__item::before{flex: 0 0 auto;width: 20px;height: 20px}.nito-ficha .nito-listado__anios{display: block;margin-top: 2px;font-size: 13px;font-weight: 500;color: #64748b}.nito-ficha .nito-listado--referencias .nito-listado__codigo{margin-left: 4px}@media (max-width: 767px){.nito-ficha .nito-listado--vehiculos .nito-listado__item,.nito-ficha .nito-listado--referencias .nito-listado__item{gap: 4px;padding: 10px 8px;font-size: 13.5px;box-shadow: none}.nito-ficha .nito-listado--vehiculos .nito-listado__item::before,.nito-ficha .nito-listado--referencias .nito-listado__item::before{display: none}.nito-ficha .nito-listado--vehiculos .nito-listado__item:hover,.nito-ficha .nito-listado--referencias .nito-listado__item:hover{transform: none}.nito-ficha .nito-listado--referencias .nito-listado__item{flex-wrap: wrap;font-size: 13px;letter-spacing: 0;white-space: nowrap}.nito-ficha .nito-listado__anios{font-size: 12px}}.nito-ficha .is-filtrando .nito-listado{display: flex;flex-wrap: wrap;justify-content: center}.nito-ficha .is-filtrando .nito-listado__item{flex: 0 1 220px}.nito-ficha .is-filtrando .nito-listado__grupo{text-align: center}@media (max-width: 767px){.nito-ficha .is-filtrando .nito-listado__item{flex-basis: calc(50% - 4px)}}body.single-product .woocommerce-tabs ul.tabs li a,body.single-product .woocommerce-tabs ul.tabs li a:visited{color: #0018a9 !important}body.single-product .woocommerce-tabs ul.tabs li a:hover,body.single-product .woocommerce-tabs ul.tabs li a:focus,body.single-product .woocommerce-tabs ul.tabs li a:active{color: #0018a9 !important}body.single-product .woocommerce-tabs ul.tabs li:not(.active) a:hover{text-decoration: underline;text-underline-offset: 3px}.nito-vehicle-card.nito-vehicle-card--fuera{display: none !important}.nito-vehicles-grid.nito-vehicles-grid--por-modulo{justify-content: safe center !important}.nito-modelos-filtro{margin: 8px auto 0;text-align: center;color: #475569;font-size: 14px}.nito-modelos-filtro[hidden]{display: none}.nito-modelos-filtro .nito-modelos-filtro__todos{margin-left: 6px;white-space: nowrap;color: #0018a9;font-weight: 700;text-decoration: underline;text-underline-offset: 3px}.woocommerce-Tabs-panel .proceso-trabajo .wp-block-kadence-advancedheading:is(h3,h4){margin: 1.5em 0 .5em}.woocommerce-Tabs-panel .proceso-trabajo p{margin: 0 0 var(--global-md-spacing,2rem)}.woocommerce-Tabs-panel .proceso-trabajo h2.wp-block-kadence-advancedheading{margin-bottom: .5em}.nito-ficha .nito-refs-buscar{margin-bottom: 12px}.nito-ficha .nito-refs-buscar .nito-marcas-buscar__estado:empty{display: none}body.single-product .woocommerce-tabs ul.tabs li.active{background: #0018a9 !important;border-color: #0018a9 !important}body.single-product .woocommerce-tabs ul.tabs li.active a,body.single-product .woocommerce-tabs ul.tabs li.active a:visited,body.single-product .woocommerce-tabs ul.tabs li.active a:hover,body.single-product .woocommerce-tabs ul.tabs li.active a:focus-visible{color: #ffffff !important}body.single-product .woocommerce-tabs ul.tabs li a{opacity: 1 !important}.nito-ficha .nito-listado--referencias .nito-listado__item--enlace a:hover,.nito-ficha .nito-listado--referencias .nito-listado__item--enlace a:focus-visible{text-decoration: underline;text-underline-offset: 3px}.nito-vehicles-grid.nito-vehicles-grid--carrusel{justify-content: safe center !important}.nito-whatsapp-consentimiento .nito-whatsapp-icono{display: inline-block;width: 16px;height: 16px;margin: 0 6px 0 2px;vertical-align: -3px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%2325D366' d='M12 2a10 10 0 0 0-8.6 15.1L2 22l5-1.3A10 10 0 1 0 12 2z'/%3E%3Cpath fill='%23fff' d='M16.9 14.2c-.3-.1-1.6-.8-1.8-.9-.3-.1-.4-.1-.6.1l-.8 1c-.2.2-.3.2-.6.1-1.6-.8-2.7-1.4-3.7-3.2-.3-.5.3-.4.8-1.4.1-.2 0-.3 0-.5l-.8-1.9c-.2-.5-.4-.4-.6-.4h-.5c-.2 0-.5.1-.7.3-.2.3-.9.9-.9 2.2s1 2.6 1.1 2.7c.1.2 1.9 2.9 4.6 4.1 1.7.7 2.4.8 3.3.7.5-.1 1.6-.7 1.8-1.3.2-.6.2-1.2.2-1.3-.1-.1-.3-.2-.6-.3z'/%3E%3C/svg%3E") center / contain no-repeat}.nito-ficha .nito-precio{display: grid;grid-template-columns: minmax(240px,5fr) 7fr;gap: 20px;margin-top: 28px;text-align: left}.nito-ficha .nito-precio__importe{display: flex;flex-direction: column;justify-content: center;padding: 32px 28px;border-radius: 14px;background: linear-gradient(135deg,#0018a9 0%,#14276d 100%);color: #ffffff}.nito-ficha .nito-precio__etiqueta{margin: 0 0 6px;font-size: 13px;font-weight: 600;letter-spacing: .08em;text-transform: uppercase;opacity: .8}.nito-ficha .nito-precio__cifra{margin: 0;font-family: Montserrat,sans-serif;font-size: 52px;font-weight: 800;line-height: 1;color: #ffffff}.nito-ficha .nito-precio__iva{margin-left: 8px;font-size: 20px;font-weight: 600}.nito-ficha .nito-precio__total{margin: 10px 0 0;font-size: 15px;opacity: .85}.nito-ficha .nito-precio__sellos{display: flex;flex-direction: column;gap: 8px;margin: 22px 0 0;padding: 18px 0 0;border-top: 1px solid rgba(255,255,255,.25);list-style: none}.nito-ficha .nito-precio__sellos li,.nito-ficha .nito-precio__lista li{position: relative;margin: 0;padding-left: 28px;line-height: 1.45}.nito-ficha .nito-precio__sellos li{font-size: 15px;font-weight: 600}.nito-ficha .nito-precio__sellos li::before,.nito-ficha .nito-precio__lista li::before{content: "";position: absolute;top: .15em;left: 0;width: 18px;height: 18px;background-color: currentColor;-webkit-mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"/></svg>') center / contain no-repeat;mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"/></svg>') center / contain no-repeat}.nito-ficha .nito-precio__incluye{display: flex;flex-direction: column;justify-content: center;padding: 28px;border: 1px solid #e5e7eb;border-radius: 14px;background: #ffffff}.nito-ficha .nito-precio__titulo{margin: 0 0 18px;font-size: 17px;font-weight: 700;color: #0f172a}.nito-ficha .nito-precio__lista{display: grid;grid-template-columns: 1fr 1fr;gap: 14px 24px;margin: 0;padding: 0;list-style: none}.nito-ficha .nito-precio__lista li{font-size: 14px;color: #374151}.nito-ficha .nito-precio__lista li::before{color: #0018a9}@media (max-width: 900px){.nito-ficha .nito-precio{grid-template-columns: 1fr}}@media (max-width: 600px){.nito-ficha .nito-precio__importe,.nito-ficha .nito-precio__incluye{padding: 22px 18px}.nito-ficha .nito-precio__cifra{font-size: 44px}.nito-ficha .nito-precio__lista{grid-template-columns: 1fr}}.nito-solicitar-flotante{display: none}@media (max-width: 768px){.nito-solicitar-flotante:not([hidden]){display: block;position: fixed;right: 0;bottom: 0;left: 0;z-index: 8999;padding-bottom: env(safe-area-inset-bottom,0px);background: #0018a9;transition: transform .25s ease,opacity .25s ease}.nito-solicitar-flotante.nito-solicitar-flotante--oculta{transform: translateY(100%);opacity: 0;pointer-events: none}.nito-solicitar-flotante .nito-solicitar-flotante__boton{display: block;width: 100%;min-height: 52px;margin: 0;padding: 14px 20px;border: 0;border-radius: 0;background: #0018a9;color: #ffffff;box-shadow: 0 -4px 14px rgba(0,0,0,.18);font-family: Montserrat,sans-serif;font-size: 16px;font-weight: 700;line-height: 1.2;text-transform: uppercase;letter-spacing: .02em;cursor: pointer}.nito-solicitar-flotante .nito-solicitar-flotante__boton:focus{background: #0018a9;color: #ffffff;box-shadow: 0 -4px 14px rgba(0,0,0,.18)}.nito-solicitar-flotante .nito-solicitar-flotante__boton:hover,.nito-solicitar-flotante .nito-solicitar-flotante__boton:active{background: #000000;color: #ffffff}.nito-solicitar-flotante .nito-solicitar-flotante__boton:focus-visible{outline: 3px solid #25d366;outline-offset: -5px}body.nito-con-solicitar-flotante .nito-wa{bottom: calc(64px + env(safe-area-inset-bottom,0px))}body.nito-hay-solicitar-flotante{padding-bottom: 52px}body:has(.nito-tour__caja) .nito-solicitar-flotante{display: none}}@media (prefers-reduced-motion: reduce){.nito-solicitar-flotante:not([hidden]){transition: none}}.nito-cta-tecnico .wp-block-kadence-column>.kt-inside-inner-col{padding-top: 108px;padding-bottom: 64px;background: transparent}@media (max-width: 1024px){.nito-cta-tecnico .wp-block-kadence-column>.kt-inside-inner-col{padding-top: 100px;padding-bottom: 48px}}@media (max-width: 767px){.nito-cta-tecnico .wp-block-kadence-column>.kt-inside-inner-col{padding-top: 28px;padding-bottom: 40px}}table.variations tr:has(.nito-variante-unica){display: none}.wp-block-woocommerce-single-product.woocommerce div.product p.nito-landing-precio{color: #0018a9;font-size: 32px;font-weight: 800;line-height: 1.2}.wp-block-woocommerce-single-product form.cart::before{display: none !important}.wp-block-woocommerce-single-product form.variations_form table.variations th.label{padding-top: 0}.wp-block-woocommerce-single-product form.variations_form table.variations th.label label{display: block;line-height: 1.2}.wp-block-woocommerce-single-product .wc-block-components-product-summary:has(>.nito-caja-profesional:last-child){margin-bottom: 10px}.single-product div.product .summary:has(.nito-ficha-precio) .woocommerce-variation-price{display: none}.nito-ficha .nito-ficha__bloque{max-width: 820px;margin: 0 auto}.nito-ficha .nito-ficha__bloque .nito-ficha__intro{margin: 0 0 16px;text-align: left}.nito-ficha .nito-ficha__bloque .nito-ficha__lista li{font-size: 16px}.nito-ficha__beneficio--original{--nito-ficha-icono: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"/><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"/></svg>')}.nito-ficha__beneficio--fiable{--nito-ficha-icono: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="8" r="6"/><path d="M15.48 12.89L17 22l-5-3-5 3 1.52-9.11"/></svg>')}.nito-ficha__beneficio--tiempo{--nito-ficha-icono: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><path d="M12 6v6l4 2"/></svg>')}.nito-advertencia{max-width: 820px;margin: 16px auto 0;padding: 16px 20px;background: #fff8e6;border-left: 4px solid #f5a623;border-radius: 8px;text-align: left}.nito-ficha + .nito-advertencia{margin-top: -24px}@media (max-width: 767px){.nito-ficha + .nito-advertencia{margin-top: -8px}}.nito-advertencia .nito-advertencia__titulo{margin: 0 0 6px;font-weight: 700;color: #111827}.nito-advertencia .nito-advertencia__texto{margin: 0;font-size: 15px;line-height: 1.55;color: #374151}@media (min-width: 1025px){.nito-ficha .nito-ficha__rejilla--3{grid-template-columns: repeat(6,1fr)}.nito-ficha .nito-ficha__rejilla--3>*{grid-column: span 2}.nito-ficha .nito-ficha__rejilla--3>:last-child:nth-child(3n+1){grid-column: 3 / span 2}.nito-ficha .nito-ficha__rejilla--3>:nth-last-child(2):nth-child(3n+1){grid-column: 2 / span 2}}@media (min-width: 768px) and (max-width: 1024px){.nito-ficha .nito-ficha__rejilla--3>:last-child:nth-child(odd){grid-column: 1 / -1;justify-self: center;width: calc(50% - 10px)}}.wp-block-kadence-image.nito-foto-ceo{text-align: center;padding-top: 16px}.wp-block-kadence-image.nito-foto-ceo img{display: block;width: auto !important;max-width: min(374px,100%) !important;margin: 0 auto;border-radius: 10px}.nito-linkedin{margin: 10px 0 0;text-align: center}.nito-linkedin .nito-linkedin__enlace{display: inline-flex;align-items: center;gap: 8px;font-size: 14px;font-weight: 600;color: #0018a9;text-decoration: none}.nito-linkedin .nito-linkedin__enlace::before{content: "";width: 18px;height: 18px;background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><rect width="24" height="24" rx="4" fill="%230018a9"/><path fill="white" d="M7.1 9.5H4.7V19h2.4V9.5zM5.9 5.2a1.4 1.4 0 1 0 0 2.8 1.4 1.4 0 0 0 0-2.8zM19.3 13.5c0-2.6-.6-4.2-3.3-4.2-1.3 0-2.2.7-2.6 1.4V9.5h-2.3V19h2.4v-4.7c0-1.2.2-2.4 1.8-2.4 1.5 0 1.5 1.4 1.5 2.5V19h2.5v-5.5z"/></svg>') no-repeat center / contain}.nito-linkedin .nito-linkedin__enlace:hover{text-decoration: underline}.nito-subbarra .nito-subbarra__combo .nito-subbarra__combo-campo{width: 100%;cursor: text}.nito-subbarra .nito-subbarra__combo-campo::placeholder{color: #334155;opacity: 1}.nito-subbarra .nito-subbarra__combo-campo:disabled::placeholder{color: #64748b}.nito-subbarra .nito-subbarra__sin{cursor: default;color: #64748b;font-size: 13px}@media (max-width: 767px){.nito-subbarra .nito-subbarra__marco{flex: 0 0 auto;width: 100%}}.wp-block-woocommerce-product-meta .wc-block-components-product-sku{display: none !important}.nito-autor__hero-interior{display: grid;grid-template-columns: 220px minmax(0,1fr);gap: 48px;align-items: center;text-align: left}.nito-autor__foto img{display: block;width: 220px;height: 220px;object-fit: cover;border-radius: 50%;border: 4px solid #fbfcfe;box-shadow: 0 18px 40px -12px rgba(15,23,42,.45)}.nito-blog__hero .nito-autor__nombre{margin-bottom: 6px}.nito-autor__cargo{margin: 0 0 16px;color: #fbfcfe;font-size: 18px;font-weight: 700;opacity: .9}.nito-autor__resumen{max-width: 68ch;margin: 0 0 24px;color: #fbfcfe;font-size: 17px;line-height: 1.6}.nito-autor__acciones{display: flex;flex-wrap: wrap;gap: 12px;margin: 0}.nito-autor__boton{display: inline-flex;align-items: center;gap: 8px;padding: 12px 22px;border: 2px solid #fbfcfe;border-radius: 10px;color: #fbfcfe;font-size: 14px;font-weight: 800;letter-spacing: .04em;text-decoration: none;text-transform: uppercase;transition: background-color .2s,color .2s}.nito-autor__boton--linkedin{background: #fbfcfe;color: #0018a9}.nito-autor__boton--linkedin::before{content: "";width: 16px;height: 16px;background-color: currentColor;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.45 20.45h-3.55v-5.57c0-1.33-.03-3.04-1.85-3.04-1.86 0-2.14 1.45-2.14 2.94v5.67H9.36V9h3.41v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28zM5.34 7.43a2.06 2.06 0 1 1 0-4.12 2.06 2.06 0 0 1 0 4.12zM7.12 20.45H3.56V9h3.56v11.45zM22.22 0H1.77C.79 0 0 .77 0 1.73v20.54C0 23.23.79 24 1.77 24h20.45c.98 0 1.78-.77 1.78-1.73V1.73C24 .77 23.2 0 22.22 0z'/%3E%3C/svg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.45 20.45h-3.55v-5.57c0-1.33-.03-3.04-1.85-3.04-1.86 0-2.14 1.45-2.14 2.94v5.67H9.36V9h3.41v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28zM5.34 7.43a2.06 2.06 0 1 1 0-4.12 2.06 2.06 0 0 1 0 4.12zM7.12 20.45H3.56V9h3.56v11.45zM22.22 0H1.77C.79 0 0 .77 0 1.73v20.54C0 23.23.79 24 1.77 24h20.45c.98 0 1.78-.77 1.78-1.73V1.73C24 .77 23.2 0 22.22 0z'/%3E%3C/svg%3E") center / contain no-repeat}.nito-autor__boton:hover{background: #fbfcfe;color: #0018a9}.nito-autor__boton--linkedin:hover{background: #000000;border-color: #000000;color: #ffffff}.nito-autor__cuerpo{display: grid;grid-template-columns: minmax(0,1fr) 360px;gap: 48px;align-items: start;margin-bottom: 64px}.nito-autor__bio p{margin: 0 0 1.1em;color: #334155;font-size: 18px;line-height: 1.7}.nito-autor__cuerpo .nito-autor__titulo{margin: 12px 0 20px;color: #0f172a;font-size: 25px;font-weight: 800;line-height: 1.25;text-transform: uppercase}.nito-autor__ficha{padding: 28px;border: 1px solid #e5e7eb;border-radius: 12px;background: #fafafb}.nito-autor__ficha .nito-autor__ficha-titulo{margin: 0 0 14px;color: #0018a9;font-size: 13px;font-weight: 800;letter-spacing: .1em;text-transform: uppercase}.nito-autor__ficha .nito-autor__ficha-titulo:not(:first-child){margin-top: 28px}.nito-autor__hitos{margin: 0;padding: 0;list-style: none}.nito-autor__hitos li{position: relative;margin: 0;padding: 0 0 16px 22px;border-left: 2px solid #dbe3f5}.nito-autor__hitos li:last-child{padding-bottom: 0;border-left-color: transparent}.nito-autor__hitos li::before{content: "";position: absolute;top: 4px;left: -7px;width: 12px;height: 12px;border-radius: 50%;background: #0018a9;box-shadow: 0 0 0 3px #fafafb}.nito-autor__hito-etiqueta{display: block;color: #0018a9;font-size: 13px;font-weight: 800;line-height: 1.3}.nito-autor__hito-texto{display: block;color: #334155;font-size: 15px;line-height: 1.5}.nito-autor__chips{display: flex;flex-wrap: wrap;gap: 8px;margin: 0;padding: 0;list-style: none}.nito-autor__chips li{margin: 0;padding: 6px 12px;border-radius: 999px;background: #e6edfc;color: #0018a9;font-size: 13px;font-weight: 700}.nito-autor__datos{margin: 0;padding: 0;list-style: none;color: #334155;font-size: 15px;line-height: 1.5}.nito-autor__datos li{margin: 0 0 8px}.nito-autor__datos a{color: #0018a9;font-weight: 700}.nito-autor__articulos{margin-bottom: 32px}.nito-autor__articulos .nito-articulos__titulo{margin: 0 0 28px;text-align: left}@media (max-width: 900px){.nito-autor__hero-interior{grid-template-columns: 1fr;gap: 24px;justify-items: center;text-align: center}.nito-autor__foto img{width: 160px;height: 160px}.nito-autor__resumen{margin-left: auto;margin-right: auto;font-size: 16px}.nito-autor__acciones{justify-content: center}.nito-autor__cuerpo{grid-template-columns: 1fr;gap: 32px}.nito-autor__bio p{font-size: 17px}}body.single-post .single-content .nito-firma{display: flex;gap: 20px;align-items: flex-start;margin: 48px 0 0;padding: 24px;border: 1px solid #e5e7eb;border-left: 4px solid #0018a9;border-radius: 12px;background: #fafafb}.nito-firma__foto{flex-shrink: 0}.nito-firma__foto img{display: block;width: 88px;height: 88px;object-fit: cover;border-radius: 50%}body.single-post .single-content .nito-firma p{margin: 0}body.single-post .single-content .nito-firma .nito-firma__etiqueta{color: #64748b;font-size: 12px;font-weight: 700;letter-spacing: .12em;text-transform: uppercase}body.single-post .single-content .nito-firma .nito-firma__nombre{font-size: 20px;font-weight: 800;line-height: 1.3}body.single-post .single-content .nito-firma .nito-firma__nombre a{color: #0f172a;text-decoration: none}body.single-post .single-content .nito-firma .nito-firma__cargo{margin-bottom: 8px;color: #0018a9;font-size: 14px;font-weight: 700}body.single-post .single-content .nito-firma .nito-firma__resumen{margin-bottom: 10px;color: #334155;font-size: 16px;line-height: 1.6}body.single-post .single-content .nito-firma .nito-firma__enlaces{display: flex;flex-wrap: wrap;gap: 18px;font-size: 14px;font-weight: 800}body.single-post .single-content .nito-firma .nito-firma__enlaces a{color: #0018a9}@media (max-width: 600px){body.single-post .single-content .nito-firma{flex-direction: column;gap: 14px;padding: 20px}.nito-firma__foto img{width: 72px;height: 72px}}body.single-post .entry-related .entry-related-inner-content{padding-top: 0;padding-bottom: 0}body.single-post .entry-related,body.single-post .post-footer-area-boxed ~ .entry-related{margin-top: 48px;padding-top: 0;padding-bottom: 0}body.single-post .entry-related .entry-related-carousel.splide{margin-bottom: 0}body.single-post #primary.content-area{margin-bottom: 0}@media (max-width: 1024px){body.single-post .entry-related,body.single-post .post-footer-area-boxed ~ .entry-related{margin-top: 40px;padding-top: 0;padding-bottom: 0}}@media (max-width: 767px){body.single-post .entry-related,body.single-post .post-footer-area-boxed ~ .entry-related{margin-top: 32px;padding-top: 0;padding-bottom: 0}}.nito-historia{max-width: 1100px;margin: 0 auto}.nito-historia .nito-historia__intro{max-width: 720px;margin: 0 auto 48px;color: #334155;font-size: 18px;line-height: 1.6;text-align: center}.nito-historia__hitos{position: relative;display: grid;grid-template-columns: repeat(5,minmax(0,1fr));gap: 24px;margin: 0 0 56px;padding: 0;list-style: none}.nito-historia__hitos::before{content: "";position: absolute;top: 22px;left: 10%;right: 10%;height: 2px;background: #dbe3f5}.nito-historia__hito{position: relative;margin: 0;text-align: center}.nito-historia__num{display: inline-flex;align-items: center;justify-content: center;width: 46px;height: 46px;margin-bottom: 16px;border-radius: 50%;background: #0018a9;box-shadow: 0 0 0 6px #fbfcfe;color: #ffffff;font-size: 18px;font-weight: 800}.nito-historia .nito-historia__hito-titulo{margin: 0 0 8px;color: #0f172a;font-size: 16px;font-weight: 800;line-height: 1.3;text-transform: uppercase}.nito-historia .nito-historia__hito-texto{margin: 0;color: #475569;font-size: 15px;line-height: 1.55}.nito-historia__pilares{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 24px}.nito-historia__pilar{padding: 28px;border: 1px solid #e5e7eb;border-top: 4px solid #0018a9;border-radius: 12px;background: #ffffff}.nito-historia .nito-historia__pilar-titulo{margin: 0 0 10px;color: #0018a9;font-size: 18px;font-weight: 800;line-height: 1.3}.nito-historia .nito-historia__pilar-texto{margin: 0;color: #334155;font-size: 16px;line-height: 1.6}.nito-historia a{color: #0018a9;font-weight: 700}@media (max-width: 900px){.nito-historia__hitos{grid-template-columns: 1fr;gap: 0;margin-bottom: 40px}.nito-historia__hitos::before{top: 0;bottom: 0;left: 22px;right: auto;width: 2px;height: auto}.nito-historia__hito{padding: 0 0 24px 66px;text-align: left}.nito-historia__num{position: absolute;top: 0;left: 0}.nito-historia .nito-historia__hito-titulo{padding-top: 12px}.nito-historia__pilares{grid-template-columns: 1fr;gap: 16px}.nito-historia .nito-historia__intro{margin-bottom: 32px;font-size: 16px}}.nito-historia-columna>.kt-inside-inner-col{text-align: center}.nito-historia-columna .nito-historia__pilar{text-align: left}.nito-qs-dedicamos + .kb-row-layout-wrap>.kt-row-column-wrap{padding-top: 48px}@media (max-width: 1024px){.nito-qs-dedicamos + .kb-row-layout-wrap>.kt-row-column-wrap{padding-top: 40px}}@media (max-width: 767px){.nito-qs-dedicamos + .kb-row-layout-wrap>.kt-row-column-wrap{padding-top: 40px}}.nito-crono{position: relative;max-width: 1000px;margin: 0 auto 56px;padding: 0;list-style: none;text-align: left}.nito-crono::before{content: "";position: absolute;top: 0;bottom: 0;left: 50%;width: 2px;margin-left: -1px;background: #dbe3f5}.nito-crono__hito{position: relative;display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);column-gap: 96px;margin: 0 0 40px}.nito-crono__hito:last-child{margin-bottom: 0}.nito-crono__hito::before{content: "";position: absolute;top: 28px;left: 50%;width: 18px;height: 18px;margin-left: -9px;border-radius: 50%;background: #0018a9;box-shadow: 0 0 0 6px #fbfcfe;z-index: 1}.nito-crono__marca{grid-row: 1;grid-column: 2;align-self: start;padding-top: 20px;color: #0018a9;font-size: 26px;font-weight: 800;line-height: 1.15;text-transform: uppercase}.nito-crono__tarjeta{grid-row: 1;grid-column: 1;overflow: hidden;border: 1px solid #e5e7eb;border-radius: 12px;background: #ffffff;box-shadow: 0 1px 2px rgba(15,23,42,.06)}.nito-crono__hito:nth-child(even) .nito-crono__tarjeta{grid-column: 2}.nito-crono__hito:nth-child(even) .nito-crono__marca{grid-column: 1;text-align: right}.nito-crono .nito-crono__foto{margin: 0;aspect-ratio: 16 / 9;background: #f8fafc}.nito-crono .nito-crono__foto img{display: block;width: 100%;height: 100%;object-fit: cover;border-radius: 0}.nito-crono__cuerpo{padding: 22px 24px 24px}.nito-crono .nito-crono__titulo{margin: 0 0 8px;color: #0f172a;font-size: 19px;font-weight: 800;line-height: 1.3}.nito-crono .nito-crono__texto{margin: 0;color: #334155;font-size: 16px;line-height: 1.6}@media (max-width: 900px){.nito-crono{margin-bottom: 40px}.nito-crono::before{left: 9px}.nito-crono__hito{grid-template-columns: minmax(0,1fr);row-gap: 12px;padding-left: 40px;margin-bottom: 32px}.nito-crono__hito::before{top: 4px;left: 9px}.nito-crono__marca,.nito-crono__hito:nth-child(even) .nito-crono__marca{grid-row: 1;grid-column: 1;padding-top: 0;font-size: 20px;text-align: left}.nito-crono__tarjeta,.nito-crono__hito:nth-child(even) .nito-crono__tarjeta{grid-row: 2;grid-column: 1}}.nito-historia .nito-crono{margin: 0 auto 56px;padding: 0}.nito-historia .nito-crono__hito{margin-left: 0;margin-right: 0}@media (max-width: 900px){.nito-historia .nito-crono{margin-bottom: 40px}}.nito-crono .nito-crono__foto--pieza{background: #ffffff}.nito-crono .nito-crono__foto--pieza img{object-fit: contain;padding: 16px}.nito-crono .nito-crono__foto--retrato{aspect-ratio: 1 / 1}.nito-crono .nito-crono__foto--retrato img{object-position: center top}.nito-historia .nito-crono{max-width: 900px;margin-bottom: 48px}.nito-historia .nito-crono__hito{column-gap: 64px;margin-bottom: 20px}.nito-crono__hito::before{top: 22px}.nito-crono__marca{padding-top: 12px;font-size: 22px}.nito-crono__tarjeta{display: grid;grid-template-columns: 130px minmax(0,1fr)}.nito-crono .nito-crono__foto,.nito-crono .nito-crono__foto--retrato{aspect-ratio: auto;height: 100%;min-height: 130px}.nito-crono .nito-crono__foto--pieza img{padding: 10px}.nito-crono .nito-crono__foto--logo{background: #111111}.nito-crono .nito-crono__foto--logo img{object-fit: contain;padding: 22px}.nito-crono__cuerpo{padding: 14px 18px 16px}.nito-crono .nito-crono__titulo{margin-bottom: 6px;font-size: 16px}.nito-crono .nito-crono__texto{font-size: 14.5px;line-height: 1.55}@media (max-width: 900px){.nito-historia .nito-crono{margin-bottom: 32px}.nito-crono__hito::before{top: 4px}.nito-crono__marca{padding-top: 0;font-size: 18px}.nito-crono__tarjeta{grid-template-columns: 96px minmax(0,1fr)}.nito-crono .nito-crono__foto,.nito-crono .nito-crono__foto--retrato{min-height: 96px}}@media (min-width: 901px){.nito-historia .nito-crono{max-width: 1040px}.nito-historia .nito-crono__hito{grid-template-rows: auto auto;column-gap: 56px;margin-bottom: 0}.nito-historia .nito-crono__hito + .nito-crono__hito{margin-top: -70px}.nito-historia .nito-crono__hito::before{top: 8px}.nito-historia .nito-crono__marca{grid-row: 1;grid-column: 1;padding: 0 0 8px;font-size: 18px;text-align: right}.nito-historia .nito-crono__hito:nth-child(even) .nito-crono__marca{grid-column: 2;text-align: left}.nito-historia .nito-crono__tarjeta{grid-row: 2}}@media (max-width: 900px){.nito-historia .nito-crono__tarjeta{display: block}.nito-historia .nito-crono .nito-crono__foto{height: auto;min-height: 0;aspect-ratio: 2 / 1}.nito-historia .nito-crono .nito-crono__foto--retrato{background: #e9eef3}.nito-historia .nito-crono .nito-crono__foto--retrato img{object-fit: contain}}.nito-historia .nito-crono .nito-crono__marca,.nito-historia .nito-crono .nito-crono__hito:nth-child(even) .nito-crono__marca{display: inline-block;grid-row: auto;grid-column: auto;margin: 0 0 6px;padding: 3px 10px;border-radius: 999px;background: #e6edfc;color: #0018a9;font-size: 12px;font-weight: 800;letter-spacing: .06em;line-height: 1.4;text-align: left}@media (min-width: 901px){.nito-historia .nito-crono__hito{grid-template-rows: auto}.nito-historia .nito-crono__tarjeta{grid-row: 1}.nito-historia .nito-crono__hito::before{top: 18px}.nito-historia .nito-crono__hito + .nito-crono__hito{margin-top: -60px}}@media (max-width: 900px){.nito-historia .nito-crono__hito{row-gap: 0}.nito-historia .nito-crono__hito::before{top: 18px}}.nito-historia .nito-crono__tarjeta{transition: transform .2s ease,border-color .2s ease,box-shadow .2s ease}.nito-historia .nito-crono__hito:hover .nito-crono__tarjeta{transform: translateY(-4px);border-color: #0018a9;box-shadow: 0 10px 24px -10px rgba(0,24,169,.35)}.nito-historia .nito-crono__marca{transition: background-color .2s ease}@media (prefers-reduced-motion: reduce){.nito-historia .nito-crono__hito:hover .nito-crono__tarjeta{transform: none}}.nito-historia .nito-crono__hito::before,.nito-historia .nito-crono .nito-crono__hito::before{top: 17px}.nito-historia .nito-crono .nito-crono__marca,.nito-historia .nito-crono .nito-crono__hito:nth-child(even) .nito-crono__marca{display: table;margin: 0 auto 8px}.nito-404{max-width: 1040px;margin: 0 auto;padding: 24px 0 16px}.nito-404 .nito-404__titulo{margin: 0 0 40px;color: #0018a9;font-size: 30px;font-weight: 800;line-height: 1.2;text-align: center}.nito-404__cuerpo{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: 56px;align-items: center}.nito-404__mosaico{display: grid;grid-template-columns: repeat(5,minmax(0,1fr));gap: 6px}.nito-404__pieza{display: block;aspect-ratio: 1 / 1;background-color: #e9eef5;background-blend-mode: multiply;background-image: var(--nito-404-foto,none);background-size: 500% 400%;background-repeat: no-repeat}.nito-404__pieza--azul,.nito-404__pieza--claro,.nito-404__pieza--negro,.nito-404__pieza--hueco,.nito-404__pieza--testigo{background-image: none}.nito-404__pieza--azul{background-color: #0018a9}.nito-404__pieza--claro{background-color: #e6edfc}.nito-404__pieza--negro{background-color: #111111}.nito-404__pieza--hueco{background-color: transparent}.nito-404__pieza--testigo{display: flex;align-items: center;justify-content: center;background-color: #111111;color: #f59e0b}.nito-404__pieza--testigo svg{width: 78%;height: auto;filter: drop-shadow(0 0 6px rgba(245,158,11,.55))}.nito-404__texto p{margin: 0 0 16px;color: #334155;font-size: 16px;line-height: 1.6}.nito-404__texto .nito-404__vaya{margin-bottom: 8px;color: #0f172a;font-size: 20px;font-weight: 800}.nito-404__enlaces{margin: 0 0 28px;padding: 0;list-style: none}.nito-404__enlaces li{margin: 0 0 8px}.nito-404__enlaces a{color: #0018a9;font-size: 16px;font-weight: 700;text-decoration: none}.nito-404__enlaces a::before{content: "›";display: inline-block;width: 18px;font-size: 20px;line-height: 1}.nito-404__enlaces a:hover,.nito-404__enlaces a:focus-visible{text-decoration: underline;text-underline-offset: 3px}.nito-404__buscador{display: flex;gap: 8px;padding: 5px;border: 1px solid #dbe3f5;border-radius: 12px;background: #ffffff;transition: border-color .2s ease,box-shadow .2s ease}.nito-404__buscador:focus-within{border-color: #0018a9;box-shadow: 0 0 0 3px rgba(0,24,169,.12)}.nito-404__buscador .nito-404__campo{flex: 1;min-width: 0;padding: 9px 12px;border: 0;background: transparent;color: #0f172a;font-size: 15px}.nito-404__buscador .nito-404__campo:focus{outline: none}.nito-404__buscador .nito-404__boton,.nito-404__buscador .nito-404__boton:focus{padding: 9px 20px;border: 0;border-radius: 9px;background: #0018a9;box-shadow: none;color: #ffffff;font-size: 14px;font-weight: 800}.nito-404__buscador .nito-404__boton:hover,.nito-404__buscador .nito-404__boton:active{background: #000000;color: #ffffff}@media (max-width: 900px){.nito-404 .nito-404__titulo{margin-bottom: 28px;font-size: 24px}.nito-404__cuerpo{grid-template-columns: 1fr;gap: 32px}.nito-404__mosaico{max-width: 460px;margin: 0 auto;width: 100%}}.nito-404{position: relative;isolation: isolate}.nito-404 .nito-404__fondo{position: absolute;top: -10px;left: 50%;z-index: -1;margin: 0;transform: translateX(-50%);color: #e6edfc;font-size: clamp(180px,34vw,420px);font-weight: 800;letter-spacing: -.05em;line-height: 1;opacity: .4;pointer-events: none;user-select: none;white-space: nowrap}.nito-404 .nito-404__etiqueta{margin: 0 0 8px;color: #0018a9;font-size: 13px;font-weight: 800;letter-spacing: .16em;text-align: center;text-transform: uppercase}.nito-autor__foto img{border-radius: 24px;object-position: center bottom}.nito-firma__foto img{border-radius: 14px;object-position: center bottom}a.nito-articulos__boton:focus{background: #fbfcfe;color: #0018a9;border-color: rgba(0,24,169,.15)}a.nito-articulos__boton:hover,a.nito-articulos__boton:active{background: #ffffff;color: #0018a9;border-color: #0018a9}a.nito-articulos__boton:focus-visible{outline: 2px solid #0018a9;outline-offset: 2px}.nito-garantia-ampliada__seguro{display: block;margin-top: 2px;color: #475569;font-size: 12px;font-weight: 400;line-height: 1.45}.woocommerce .cart_totals .fee th{font-weight: 700}.woocommerce .cart_totals tr.nito-totales--cambia th,.woocommerce .cart_totals tr.nito-totales--cambia td{animation: nito-fila-cambia 1.8s ease-out}@keyframes nito-fila-cambia{0%{background-color: rgba(0,24,169,.16)}100%{background-color: transparent}}@media (prefers-reduced-motion: reduce){.woocommerce .cart_totals tr.nito-totales--cambia th,.woocommerce .cart_totals tr.nito-totales--cambia td{animation: none}}body.single-post .entry-content-wrap .entry-header{margin-bottom: 20px}body.single-post .entry-content-wrap .entry-content.single-content{margin-top: 0}body.single-post .entry-content-wrap .single-content>.nm-resumen:first-child{margin-top: 0}.wp-block-kadence-advancedheading.etiqueta-superior{padding: 6px 18px;border-radius: 10px}.kb-row-layout-wrap.nito-cabecera-abs{background-color: #ffffff}a.nito-repmod__boton:focus{background: #0018a9;color: #ffffff}a.nito-repmod__boton:hover,a.nito-repmod__boton:active{background: #000000;color: #ffffff}a.nito-repmod__boton:focus-visible{outline: 2px solid #0018a9;outline-offset: 3px}@media (min-width: 1025px) and (max-width: 1499px){#main-header .site-main-header-inner-wrap.site-header-row-center-column{grid-template-columns: auto minmax(0,1fr) auto;column-gap: 24px}#main-header .nito-taller-cercano{margin-left: 0 !important;margin-right: 20px !important}#main-header .nito-taller-enlace{white-space: nowrap}}@media (min-width: 1025px) and (max-width: 1365px){#main-header .main-navigation .primary-menu-container>ul>li.menu-item>a{font-size: 16px !important;padding-left: 8px !important;padding-right: 8px !important}}@media (min-width: 1025px) and (max-width: 1199px){#main-header .nito-taller-enlace{font-size: 0 !important}#main-header .nito-taller-enlace img.emoji{width: 22px !important;height: 22px !important;margin: 0 !important}}.nito-aviso-pieza{margin: 6px 0 0;padding: 8px 12px;border-left: 3px solid #f59e0b;border-radius: 4px;background: #fff7e6;color: #3b2606;font-size: 13.5px;font-weight: 500;line-height: 1.5}.nito-aviso-pieza[hidden]{display: none}.nito-redes{display: flex;flex-wrap: wrap;gap: 10px;margin-top: 16px}.site-footer .nito-redes .nito-redes__enlace{display: inline-flex;align-items: center;justify-content: center;width: 38px;height: 38px;border: 1px solid rgba(255,255,255,.35);border-radius: 50%;color: #ffffff;text-decoration: none;transition: background-color .2s,border-color .2s}.site-footer .nito-redes .nito-redes__enlace:hover,.site-footer .nito-redes .nito-redes__enlace:focus-visible{background-color: #0018a9;border-color: #0018a9;color: #ffffff}.nito-redes__icono{display: block;width: 20px;height: 20px}.nito-idiomas__bandera{display: block;flex: 0 0 auto;width: 22px;height: 15px;border-radius: 2px;box-shadow: 0 0 0 1px rgba(0,0,0,.15)}.main-navigation .nito-idiomas--escritorio{position: relative;display: flex;align-items: center}.main-navigation .nito-idiomas--escritorio .nito-idiomas__boton,.main-navigation .nito-idiomas--escritorio .nito-idiomas__boton:focus{display: inline-flex;align-items: center;gap: 6px;margin: 0 0 0 6px;padding: 6px 8px;border: 1px solid rgba(255,255,255,.3);border-radius: 6px;background: transparent;box-shadow: none;color: #ffffff;font-family: Montserrat,sans-serif;font-size: 13px;font-weight: 700;line-height: 1;letter-spacing: .03em;cursor: pointer}.main-navigation .nito-idiomas--escritorio .nito-idiomas__boton:hover,.main-navigation .nito-idiomas--escritorio.is-abierto .nito-idiomas__boton{border-color: #ffffff;background: rgba(255,255,255,.08);color: #ffffff}.main-navigation .nito-idiomas--escritorio .nito-idiomas__boton:focus-visible{outline: 2px solid #ffffff;outline-offset: 2px}.nito-idiomas__flecha{transition: transform .2s}.nito-idiomas--escritorio.is-abierto .nito-idiomas__flecha{transform: rotate(180deg)}.main-navigation .nito-idiomas--escritorio .nito-idiomas__lista{position: absolute;top: calc(100% + 8px);right: 0;z-index: 100;display: none;min-width: 190px;margin: 0;padding: 6px;list-style: none;border-radius: 10px;background: #ffffff;box-shadow: 0 12px 30px rgba(15,23,42,.25)}.main-navigation .nito-idiomas--escritorio.is-abierto .nito-idiomas__lista{display: block}.main-navigation .nito-idiomas--escritorio .nito-idiomas__opcion a{display: flex;align-items: center;gap: 10px;padding: 9px 10px;border-radius: 6px;color: #0f172a;font-size: 14px;font-weight: 500;text-transform: none;letter-spacing: 0;white-space: nowrap}.main-navigation .nito-idiomas--escritorio .nito-idiomas__opcion a:hover,.main-navigation .nito-idiomas--escritorio .nito-idiomas__opcion a:focus-visible{background: #eef1fb;color: #0018a9}.main-navigation .nito-idiomas--escritorio .nito-idiomas__opcion.is-actual a{color: #0018a9;font-weight: 700}.main-navigation .nito-idiomas--escritorio .nito-idiomas__opcion .nito-idiomas__codigo{margin-left: auto;color: #64748b;font-size: 12px;font-weight: 600}@media (min-width: 1025px) and (max-width: 1365px){.main-navigation .nito-idiomas--escritorio .nito-idiomas__boton,.main-navigation .nito-idiomas--escritorio .nito-idiomas__boton:focus{margin-left: 2px;padding: 5px 6px;gap: 4px}}.mobile-navigation .nito-idiomas--movil{padding: 4px 0 14px;margin-bottom: 6px;border-bottom: 1px solid rgba(255,255,255,.15)}.mobile-navigation .nito-idiomas--movil .nito-idiomas__lista{display: grid;grid-template-columns: repeat(6,minmax(0,1fr));gap: 6px;margin: 0;padding: 0;list-style: none}.mobile-navigation .nito-idiomas--movil .nito-idiomas__opcion a{display: flex;flex-direction: column;align-items: center;gap: 5px;padding: 9px 2px 7px;border: 1px solid rgba(255,255,255,.2);border-radius: 8px;font-size: 11px;font-weight: 700;line-height: 1;text-align: center}.mobile-navigation .nito-idiomas--movil .nito-idiomas__opcion.is-actual a{border-color: #ffffff;background: rgba(255,255,255,.1)}.mobile-navigation .nito-idiomas--movil .nito-idiomas__nombre{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.mobile-navigation .nito-idiomas--movil .nito-idiomas__bandera{width: 26px;height: 17px}.nito-idiomas .nito-idiomas__opcion a,.nito-idiomas .nito-idiomas__opcion a:hover{text-decoration: none}.nito-subvencion-fila{max-width: var(--global-content-width,1290px);margin: 0 auto;padding: 0 var(--global-content-edge-padding,1.5rem)}.site-footer .nito-subvencion-fila .nito-subvencion{display: flex;align-items: center;gap: 20px;padding: 18px 0 20px;border-top: 1px solid rgba(255,255,255,.12);color: rgba(255,255,255,.6);text-decoration: none}.nito-subvencion__logos{flex: 0 0 200px;padding: 4px 8px;background: #ffffff;border-radius: 4px}.nito-subvencion__logos img{display: block;width: 100%;height: auto}.nito-subvencion__texto{font-size: 11.5px;line-height: 1.9}.site-footer .nito-subvencion-fila a.nito-subvencion__logos{transition: box-shadow .2s}.site-footer .nito-subvencion-fila a.nito-subvencion__logos:hover,.site-footer .nito-subvencion-fila a.nito-subvencion__logos:focus-visible{box-shadow: 0 0 0 2px #8fa3ff}@media (max-width: 767px){.site-footer .nito-subvencion-fila .nito-subvencion{flex-direction: column;align-items: flex-start;gap: 14px}.nito-subvencion__logos{flex-basis: auto;width: 100%;max-width: 230px}}@media (min-width: 768px){.site-footer .nito-subvencion-fila .nito-subvencion{flex-direction: row-reverse;justify-content: center;gap: 32px}.nito-subvencion__texto{flex: 0 1 auto;max-width: 820px;text-align: center;text-wrap: balance}}.nito-form-contacto{max-width: 860px;margin: 0 auto;padding: 32px;background: #ffffff;border: 1px solid #e5e7eb;border-radius: 12px;box-shadow: 0 10px 30px -18px rgba(10,15,44,.25)}.nito-form-contacto .wp-block-kadence-advanced-form .kb-advanced-form{display: grid;grid-template-columns: 1fr 1fr;gap: 16px 20px}.nito-form-contacto .wp-block-kadence-advanced-form .kb-advanced-form>*{grid-column: 1 / -1;margin: 0}.nito-form-contacto .wp-block-kadence-advanced-form .kb-advanced-form>.wp-block-kadence-advanced-form-text,.nito-form-contacto .wp-block-kadence-advanced-form .kb-advanced-form>.wp-block-kadence-advanced-form-email,.nito-form-contacto .wp-block-kadence-advanced-form .kb-advanced-form>.wp-block-kadence-advanced-form-telephone{grid-column: auto}.nito-form-contacto .wp-block-kadence-advanced-form .kb-advanced-form .kb-adv-form-field>label,.nito-form-contacto .wp-block-kadence-advanced-form .kb-advanced-form .kb-adv-form-field>.kb-adv-form-label{display: block;margin: 0 0 6px;font-size: 13px;font-weight: 600;line-height: 1.3;color: #0a0f2c}.nito-form-contacto .wp-block-kadence-advanced-form .kb-advanced-form .kb-adv-form-field input[type="text"],.nito-form-contacto .wp-block-kadence-advanced-form .kb-advanced-form .kb-adv-form-field input[type="email"],.nito-form-contacto .wp-block-kadence-advanced-form .kb-advanced-form .kb-adv-form-field input[type="tel"],.nito-form-contacto .wp-block-kadence-advanced-form .kb-advanced-form .kb-adv-form-field input[type="number"],.nito-form-contacto .wp-block-kadence-advanced-form .kb-advanced-form .kb-adv-form-field textarea{width: 100%;padding: 10px 12px;font-size: 15px;line-height: 1.35;color: #0a0f2c;background: #ffffff;border: 1px solid #cbd5e0;border-radius: 6px;box-shadow: none;transition: border-color .15s,box-shadow .15s}.nito-form-contacto .wp-block-kadence-advanced-form .kb-advanced-form .kb-adv-form-field textarea{min-height: 140px}.nito-form-contacto .wp-block-kadence-advanced-form .kb-advanced-form .kb-adv-form-field input:focus,.nito-form-contacto .wp-block-kadence-advanced-form .kb-advanced-form .kb-adv-form-field textarea:focus{outline: none;border-color: #0018a9;box-shadow: 0 0 0 3px rgba(0,24,169,.12)}.nito-form-contacto .wp-block-kadence-advanced-form .kb-advanced-form .kb-adv-form-field .kb-adv-form-help{margin-top: 4px;font-size: 12px;color: #6b7280}.nito-form-contacto .wp-block-kadence-advanced-form .kb-advanced-form .wp-block-kadence-advanced-form-number input[type="number"]{max-width: 180px}.nito-form-contacto .wp-block-kadence-advanced-form .kb-advanced-form .wp-block-kadence-advanced-form-submit{margin-top: 4px}.nito-form-contacto .wp-block-kadence-advanced-form .kb-advanced-form .kb-adv-form-submit-button.kb-btn-global-fill{flex: 0 0 auto;width: auto;min-width: 180px;padding: 12px 30px;font-size: 15px;font-weight: 600;color: #ffffff;background: #0018a9;border: 2px solid #0018a9;border-radius: 22px;box-shadow: none}.nito-form-contacto .wp-block-kadence-advanced-form .kb-advanced-form .kb-adv-form-submit-button.kb-btn-global-fill:focus{color: #ffffff;background: #0018a9;box-shadow: none}.nito-form-contacto .wp-block-kadence-advanced-form .kb-advanced-form .kb-adv-form-submit-button.kb-btn-global-fill:hover,.nito-form-contacto .wp-block-kadence-advanced-form .kb-advanced-form .kb-adv-form-submit-button.kb-btn-global-fill:active{color: #ffffff;background: #000000;border-color: #000000}@media (max-width: 767px){.nito-form-contacto{padding: 20px 16px;border-radius: 10px}.nito-form-contacto .wp-block-kadence-advanced-form .kb-advanced-form{grid-template-columns: 1fr;gap: 14px}.nito-form-contacto .wp-block-kadence-advanced-form .kb-advanced-form .kb-adv-form-submit-button.kb-btn-global-fill{width: 100%}}.nito-subbarra .nito-subbarra__plegar{display: none}@media (max-width: 767px){.nito-subbarra__interior{position: relative}.nito-subbarra .nito-subbarra__plegar{position: absolute;top: 10px;right: var(--global-content-edge-padding,1.5rem);display: inline-flex;align-items: center;justify-content: center;width: 34px;height: 34px;padding: 0;color: #0018a9;background: #ffffff;border: 0;border-radius: 50%;box-shadow: 0 2px 6px rgba(0,0,0,.25);transition: transform .2s}.nito-subbarra .nito-subbarra__plegar:focus{color: #0018a9;background: #ffffff;box-shadow: 0 2px 6px rgba(0,0,0,.25)}.nito-subbarra .nito-subbarra__plegar svg{transform: rotate(180deg);transition: transform .2s}.nito-subbarra.nito-subbarra--plegada .nito-subbarra__plegar svg{transform: none}.nito-subbarra .nito-subbarra__titulo{padding-right: 44px;min-height: 34px;display: flex;align-items: center}.nito-subbarra.nito-subbarra--plegada .nito-subbarra__titulo{cursor: pointer}.nito-subbarra.nito-subbarra--plegada .nito-subbarra__tipos,.nito-subbarra.nito-subbarra--plegada .nito-subbarra__form,.nito-subbarra.nito-subbarra--plegada .nito-subbarra__enlace{display: none}.nito-subbarra.nito-subbarra--plegada .nito-subbarra__interior{min-height: 0}.nito-subbarra .nm-sug{max-height: 45vh;overflow-y: auto}}.nito-tipos-modulo{max-width: 1100px;margin: 64px auto 0}.nito-tipos-modulo .nito-tipos-modulo__titulo{max-width: 764px;margin: 0 auto 8px;font-size: 25px;line-height: 1.2;text-align: center;text-transform: uppercase}.nito-tipos-modulo__titulo mark{color: #0018a9;background: transparent}.nito-tipos-modulo .nito-tipos-modulo__intro{max-width: 764px;margin: 0 auto 24px;font-size: 14px;text-align: center}@media (max-width: 767px){.nito-tipos-modulo{margin-top: 48px}.nito-tipos-modulo .nito-tipos-modulo__titulo{font-size: 22px}}@media (max-width: 768px){.nito-repmod__grid{row-gap: 28px}}#nito-producto{scroll-margin-top: 140px}@media (min-width: 1024px){.nito-abs-gen.nito-abs-gen--dos .nito-abs-gen__lista{grid-template-columns: repeat(2,minmax(0,360px));justify-content: center}}.nito-checkout .woocommerce-checkout-review-order-table{table-layout: fixed;width: 100%}.nito-checkout .woocommerce-checkout-review-order-table thead th.product-total,.nito-checkout .woocommerce-checkout-review-order-table td.product-total{width: 132px;padding-left: 16px;text-align: right;white-space: nowrap}.nito-checkout .woocommerce-checkout-review-order-table td.product-name{min-width: 0}.nito-checkout .woocommerce-checkout-review-order-table .nito-resumen__nombre{flex: 1 1 0;overflow-wrap: anywhere}#main-header.nito-cabecera--taller-compacto .nito-taller-enlace{font-size: 0 !important}#main-header.nito-cabecera--taller-compacto .nito-taller-enlace img.emoji{width: 22px !important;height: 22px !important;margin: 0 !important}.nito-vehicle-card .nito-vehicle-cta{display: none}a.nito-vehicle-card .nito-vehicle-cta,.nito-vehicle-card.nito-vehicle-card--elige .nito-vehicle-cta{display: block;box-sizing: border-box;margin-top: 0;padding: 9px 12px;border: 1.5px solid #0018a9;border-radius: 8px;color: #0018a9;background: #ffffff;font-size: 14px;font-weight: 700;line-height: 1.2;transition: background-color .2s ease,color .2s ease}a.nito-vehicle-card>:nth-last-child(2),.nito-vehicle-card.nito-vehicle-card--elige>:nth-last-child(2){margin-bottom: 12px !important}a.nito-vehicle-card:hover .nito-vehicle-cta,.nito-vehicle-card.nito-vehicle-card--elige:hover .nito-vehicle-cta,.nito-vehicle-card.nito-vehicle-card--elegida .nito-vehicle-cta{background: #0018a9;color: #ffffff}.nito-panel .nito-panel__primera{display: flex;align-items: center;justify-content: space-between;gap: 16px;margin: 0 0 16px;padding: 16px 18px;border-radius: 8px;background: #0018a9;color: #ffffff}.woocommerce-account .nito-panel .nito-panel__primera-texto{margin: 0;color: #ffffff;font-size: 14px;line-height: 1.5}.nito-panel .nito-panel__primera-texto strong{display: block;margin-bottom: 2px;font-size: 16px}.nito-panel .nito-panel__primera .nito-panel__primera-boton,.nito-panel .nito-panel__primera .nito-panel__primera-boton:focus{flex: 0 0 auto;background: #ffffff;color: #0018a9;border-color: #ffffff}.nito-panel .nito-panel__primera .nito-panel__primera-boton:hover,.nito-panel .nito-panel__primera .nito-panel__primera-boton:active{background: #e8ebff;color: #0018a9}@media (max-width: 600px){.nito-panel .nito-panel__primera{flex-direction: column;align-items: stretch}}.site-footer .widget p.wp-block-kadence-advancedheading a{display: inline-block;padding: 5px 0}