﻿.historial-precios__contenedor{position:relative;width:100%;overflow:hidden;border:1px solid #F39200;background:#12141C;padding:clamp(10px, 2vw, 18px);display:flex;flex-direction:column;gap:clamp(8px, 1.8vw, 14px);touch-action:pan-y}.historial-precios__contenedor .historial-precios__controles{width:100%;justify-content:center;gap:clamp(10px, 2.4vw, 50px);padding:0;margin:10px auto 4px auto}.historial-precios__contenedor canvas{flex:0 0 auto;width:100%;height:auto;aspect-ratio:5/2;min-height:0;max-height:none;position:relative;z-index:1;touch-action:none}.historial-precios__controles{display:flex;align-items:center;justify-content:center;gap:clamp(10px, 2.4vw, 50px);flex-wrap:wrap;border:none;background:transparent;box-shadow:none;padding:0;border-radius:0;border:none;background:transparent;box-shadow:none;padding:0}.historial-precios__controles .historial-precios__intervalos{display:inline-flex;gap:clamp(10px, 2.4vw, 50px);border:none;border-radius:0;background:transparent;flex-wrap:wrap;justify-content:center}.historial-precios__controles .historial-precios__intervalos .historial-precios__intervalo{padding:10px 18px;background:rgba(18,20,28,0.55);border:1px solid rgba(243,146,0,0.65);border-radius:0;color:rgba(255,255,255,0.9);font-weight:600;font-size:16px;cursor:pointer;transition:background .3s ease,color .3s ease;min-width:min(160px, 45vw);text-align:center}.historial-precios__controles .historial-precios__intervalos .historial-precios__intervalo.activo{background:#F39200 !important;color:#12141C;box-shadow:0 8px 16px rgba(243,146,0,0.35)}.historial-precios__controles .historial-precios__intervalos .historial-precios__intervalo.activo:hover,.historial-precios__controles .historial-precios__intervalos .historial-precios__intervalo.activo:focus-visible{color:#fff}.historial-precios__controles .historial-precios__intervalos .historial-precios__intervalo:hover,.historial-precios__controles .historial-precios__intervalos .historial-precios__intervalo:focus-visible{color:#fff;background:rgba(243,146,0,0.25)}.historial-precios__controles[data-sin-datos='true']{display:grid;place-items:center;min-height:180px}.historial-precios__controles canvas{position:relative;z-index:1}.historial-precios__leyenda{font-size:16px;text-align:center;color:#F39200;transition:opacity .25s ease}.historial-precios__mensaje-sin-datos{margin:0;font-size:18px;font-weight:600;color:#F39200;text-align:center;text-transform:uppercase;letter-spacing:.08em}[data-sin-datos='true'] .historial-precios__contenedor{border-style:dashed;border-color:rgba(243,146,0,0.35)}@media (max-width: 1024px){.historial-precios__contenedor{padding:12px}.historial-precios__contenedor .historial-precios__controles{gap:clamp(10px, 3vw, 18px)}.historial-precios__contenedor canvas{aspect-ratio:16/9}.historial-precios__controles{gap:clamp(10px, 3vw, 18px)}.historial-precios__controles .historial-precios__intervalos{gap:clamp(8px, 2.6vw, 16px)}.historial-precios__controles .historial-precios__intervalos .historial-precios__intervalo{padding:10px 14px;font-size:15px}}@media (max-width: 768px){.historial-precios__contenedor{padding:10px;gap:10px}.historial-precios__contenedor .historial-precios__controles{flex-direction:column;align-items:center;gap:12px;margin:6px auto}.historial-precios__controles .historial-precios__intervalos{width:100%;justify-content:center;gap:10px}.historial-precios__controles .historial-precios__intervalos .historial-precios__intervalo{min-width:min(140px, 42vw);padding:9px 12px;font-size:14.5px}.historial-precios__leyenda{font-size:15px}.historial-precios__mensaje-sin-datos{font-size:16px}}@media (max-width: 600px){.historial-precios__contenedor canvas{aspect-ratio:5/3}}@media (max-width: 540px){.historial-precios__controles .historial-precios__intervalos{gap:8px}.historial-precios__controles .historial-precios__intervalos .historial-precios__intervalo{padding:8px 10px;font-size:14px;min-width:min(128px, 46vw)}.historial-precios__controles .historial-precios__navegacion{gap:8px}.historial-precios__controles .historial-precios__navegacion .historial-precios__nav{width:34px;height:34px}.historial-precios__leyenda{font-size:14px}}@media (max-width: 420px){.historial-precios__contenedor{padding:8px;gap:8px}.historial-precios__controles{gap:10px}.historial-precios__controles .historial-precios__intervalos{gap:8px}.historial-precios__controles .historial-precios__intervalos .historial-precios__intervalo{min-width:100%}}@media (max-width: 360px){.historial-precios__contenedor canvas{aspect-ratio:5/4}}.cabecera-producto{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--cabecera-w, 600px) * 0.025);width:100%;height:100%;padding:0;background:transparent;border:none;border-radius:0;flex-wrap:wrap}.cabecera-producto__bloque{display:flex;flex-direction:column;gap:calc(var(--cabecera-h, 120px) * 0.03);min-width:0;text-align:center;color:#F39200;flex:1 1 0;min-inline-size:18%}.cabecera-producto__bloque--valoracion .cabecera-producto__valor{color:#F39200}.cabecera-producto__bloque--minimo{transition:transform .2s ease,opacity .2s ease;user-select:none}.cabecera-producto__bloque--minimo .cabecera-producto__valor{color:#F39200}.cabecera-producto__bloque--minimo:hover{transform:scale(1.02);opacity:.9}.cabecera-producto__bloque--minimo:active{transform:scale(.98);opacity:.8}.cabecera-producto__bloque--interes .cabecera-producto__valor{color:#F39200}.cabecera-producto__label{font-size:clamp(10px, calc(var(--cabecera-h, 120px) * 0.12), 14px);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#F39200}.cabecera-producto__valor{font-size:clamp(16px, calc(var(--cabecera-h, 120px) * 0.22), 28px);font-weight:800;line-height:1.1}.cabecera-producto__meta{font-size:clamp(10px, calc(var(--cabecera-h, 120px) * 0.12), 14px);color:#F39200;font-weight:600}.cabecera-producto__metrics{display:flex;flex-direction:column;gap:calc(var(--cabecera-h, 120px) * 0.015);font-size:clamp(10px, calc(var(--cabecera-h, 120px) * 0.12), 14px);color:#F39200;font-weight:600}.cabecera-producto__metric{display:inline-flex;justify-content:center;font-weight:600}.cabecera-producto__divider{width:1px;height:calc(100% - 16px);background:rgba(243,146,0,0.4);flex:0 0 auto;align-self:center}@keyframes fadeInUp{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes pulse{0%, 100%{opacity:.4}50%{opacity:1}}@keyframes blink{0%, 100%{opacity:1}50%{opacity:0}}@keyframes bounce{0%, 80%, 100%{transform:translateY(0)}40%{transform:translateY(-4px)}}.consultas-ia__contenedor{width:100%;background:#12141C;border:1px solid #F39200;padding:0;box-shadow:4px 4px 8px rgba(0,0,0,0.2);display:flex;flex-direction:column;overflow:hidden}.consultas-ia__contenedor .consultas-ia__header{display:flex;justify-content:space-between;align-items:center;padding:clamp(10px, 2vw, 16px) clamp(12px, 2.5vw, 20px);background:rgba(51,56,74,0.5);border-bottom:1px solid rgba(243,146,0,0.4)}.consultas-ia__contenedor .consultas-ia__header .consultas-ia__titulo{display:flex;align-items:center;gap:10px;font-size:clamp(14px, 1.8vw, 18px);font-weight:700;color:#F39200;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.consultas-ia__contenedor .consultas-ia__header .consultas-ia__titulo i{font-size:clamp(16px, 2vw, 20px)}.consultas-ia__contenedor .consultas-ia__header .consultas-ia__titulo .texto-largo{display:inline}.consultas-ia__contenedor .consultas-ia__header .consultas-ia__titulo .texto-corto{display:none}.consultas-ia__contenedor .consultas-ia__header .consultas-ia__nueva{display:flex;align-items:center;gap:8px;padding:8px 16px;background:transparent;border:1px solid #F39200;color:#F39200;font-size:clamp(12px, 1.4vw, 14px);font-weight:600;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap}.consultas-ia__contenedor .consultas-ia__header .consultas-ia__nueva i{font-size:12px}.consultas-ia__contenedor .consultas-ia__header .consultas-ia__nueva .texto-largo{display:inline}.consultas-ia__contenedor .consultas-ia__header .consultas-ia__nueva .texto-corto{display:none}.consultas-ia__contenedor .consultas-ia__header .consultas-ia__nueva:hover{background:#F39200;color:#12141C}.consultas-ia__contenedor .consultas-ia__botones{display:grid;grid-template-columns:repeat(4, 1fr);gap:clamp(8px, 1.5vw, 12px);padding:clamp(12px, 2vw, 16px);background:rgba(18,20,28,0.6);border-bottom:1px solid rgba(243,146,0,0.25)}@media (max-width: 600px){.consultas-ia__contenedor .consultas-ia__botones{grid-template-columns:repeat(2, 1fr)}}.consultas-ia__contenedor .consultas-ia__boton{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:clamp(10px, 1.8vw, 14px) 8px;background:rgba(51,56,74,0.5);border:1px solid rgba(243,146,0,0.5);color:rgba(255,255,255,0.85);font-size:clamp(11px, 1.3vw, 13px);font-weight:600;cursor:pointer;transition:all .3s ease;text-align:center;text-transform:uppercase;letter-spacing:.03em}.consultas-ia__contenedor .consultas-ia__boton i{font-size:clamp(16px, 2.2vw, 22px);color:#F39200;transition:transform .3s ease}.consultas-ia__contenedor .consultas-ia__boton span{line-height:1.2}.consultas-ia__contenedor .consultas-ia__boton:hover{background:rgba(60,66,87,0.8);border-color:#F39200}.consultas-ia__contenedor .consultas-ia__boton:hover i{transform:scale(1.1)}.consultas-ia__contenedor .consultas-ia__boton:focus{outline:none;border-color:#F39200;box-shadow:0 0 0 2px rgba(243,146,0,0.3)}.consultas-ia__contenedor .consultas-ia__boton.is-active{background:#F39200;border-color:#F39200;color:#12141C}.consultas-ia__contenedor .consultas-ia__boton.is-active i{color:#12141C}.consultas-ia__contenedor .consultas-ia__conversacion{width:100%;min-height:200px;max-height:400px;overflow-y:auto;padding:clamp(12px, 2vw, 20px);display:flex;flex-direction:column;gap:12px;background:rgba(18,20,28,0.4);scroll-behavior:smooth}.consultas-ia__contenedor .consultas-ia__conversacion::-webkit-scrollbar{width:8px}.consultas-ia__contenedor .consultas-ia__conversacion::-webkit-scrollbar-track{background:rgba(18,20,28,0.6)}.consultas-ia__contenedor .consultas-ia__conversacion::-webkit-scrollbar-thumb{background:#F39200}.consultas-ia__contenedor .consultas-ia__conversacion::-webkit-scrollbar-thumb:hover{background:#ffa927}.consultas-ia__contenedor .consultas-ia__conversacion:empty::before{content:"Pregunta sobre este producto, similares, compatibilidades o comparaciones.";display:block;text-align:center;color:rgba(243,146,0,0.7);font-size:clamp(14px, 1.6vw, 16px);font-weight:500;padding:40px 20px;line-height:1.6;text-transform:uppercase;letter-spacing:.03em}.consultas-ia__contenedor .consultas-ia__conversacion .msg{max-width:85%;padding:clamp(10px, 1.8vw, 14px) clamp(14px, 2vw, 18px);line-height:1.5;font-size:clamp(13px, 1.5vw, 15px);animation:fadeInUp .3s ease-out;word-wrap:break-word}.consultas-ia__contenedor .consultas-ia__conversacion .msg a{color:#F39200;text-decoration:none;font-weight:600;transition:opacity .3s ease}.consultas-ia__contenedor .consultas-ia__conversacion .msg a:hover{opacity:.8;text-decoration:underline}.consultas-ia__contenedor .consultas-ia__conversacion .msg.user{background:#F39200;color:#12141C;align-self:flex-end;box-shadow:4px 4px 8px rgba(0,0,0,0.2);font-weight:500}.consultas-ia__contenedor .consultas-ia__conversacion .msg.assistant{background:rgba(51,56,74,0.5);color:#F39200;border:1px solid rgba(243,146,0,0.4);align-self:flex-start;box-shadow:4px 4px 8px rgba(0,0,0,0.2)}.consultas-ia__contenedor .consultas-ia__conversacion .msg.typing{padding:16px 20px}.consultas-ia__contenedor .consultas-ia__conversacion .msg.typing .typing-dots{display:inline-flex;gap:6px}.consultas-ia__contenedor .consultas-ia__conversacion .msg.typing .typing-dots span{width:8px;height:8px;background:#F39200;animation:bounce 1.4s infinite ease-in-out}.consultas-ia__contenedor .consultas-ia__conversacion .msg.typing .typing-dots span:nth-child(1){animation-delay:0s}.consultas-ia__contenedor .consultas-ia__conversacion .msg.typing .typing-dots span:nth-child(2){animation-delay:.16s}.consultas-ia__contenedor .consultas-ia__conversacion .msg.typing .typing-dots span:nth-child(3){animation-delay:.32s}.consultas-ia__contenedor .consultas-ia__conversacion .msg.streaming .streaming-cursor{display:inline-block;width:2px;height:16px;background:#F39200;margin-left:2px;vertical-align:middle;animation:blink .8s infinite}.consultas-ia__contenedor .consultas-ia__conversacion .msg .tool-action{display:inline-block;color:#F39200;font-style:normal;padding:2px 8px;background:rgba(243,146,0,0.15);font-size:12px;margin:2px 0;font-weight:600}.consultas-ia__contenedor .consultas-ia__conversacion .msg .tool-msg{display:block;color:#F39200;font-size:12px;padding:6px 10px;background:rgba(243,146,0,0.1);border-left:2px solid #F39200;margin:4px 0}.consultas-ia__contenedor .consultas-ia__conversacion .msg strong{color:#F39200;font-weight:700}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container{display:inline-block;margin:8px 4px;max-width:180px;min-width:140px;vertical-align:top}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .producto-tarjeta-loading{padding:40px 15px;text-align:center;color:rgba(243,146,0,0.6);font-size:12px;animation:pulse 1.5s infinite;background:rgba(51,56,74,0.5)}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .producto-tarjeta-error,.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .producto-no-encontrado,.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .producto-error{display:block;padding:20px 10px;text-align:center;color:#f87171;font-size:12px;background:rgba(248,113,113,0.1);border:1px solid rgba(248,113,113,0.3)}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item{list-style:none;margin:0;padding:0;background:rgba(51,56,74,0.5);overflow:hidden;box-shadow:4px 4px 8px rgba(0,0,0,0.2);container-type:inline-size;container-name:tarjeta;cursor:pointer;transition:all .3s ease;position:relative}@media (hover: hover){.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item:hover{background:rgba(60,66,87,0.8)}}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item .tarjeta{color:#F39200;text-align:center;text-decoration:none;display:flex;flex-direction:column;padding:max(3cqw, 8px);transition:all .3s ease}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item .tarjeta .marca{width:100%;margin:max(1.5cqw, 4px) 0;font-size:clamp(10px, 6.7cqw, 16px);font-weight:500;height:calc(1.2em + 0.1em);display:flex;align-items:center;justify-content:center;flex-shrink:0}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item .tarjeta .marca span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:99%}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item .tarjeta .marca .marca-logo{height:100%;width:auto;max-width:90%;object-fit:contain}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item .tarjeta .nombre{display:flex;justify-content:center;align-items:center;padding:max(0.2em, 1cqw) max(0.4em, 1.5cqw);width:100%;font-size:clamp(10px, 7cqw, 16px);line-height:1.2;height:calc(2 * 1.2em + 0.5em);min-height:calc(2 * 1.2em + 0.5em);font-weight:600;text-transform:uppercase;flex-shrink:0}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item .tarjeta .nombre span{text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:99%}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item .tarjeta .imagen-div{width:100%;aspect-ratio:4/3;margin:max(2cqw, 4px) 0;border:max(1px, 0.8cqw) solid #F39200;overflow:hidden;position:relative;display:flex;align-items:stretch;flex-shrink:0}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item .tarjeta .imagen-div::after{content:"";position:absolute;inset:0;background-image:var(--bg-image);background-color:#000;background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(12px);transform:scale(1.1);z-index:0;pointer-events:none}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item .tarjeta .imagen-div .imagen{width:100%;height:100%;object-fit:contain;object-position:center;position:relative;z-index:1;background:transparent}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item .tarjeta .imagen-div .tienda-premium-logo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:88%;height:80%;z-index:3;pointer-events:none;object-fit:contain;opacity:0;transition:opacity .3s ease}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item .tarjeta .imagen-div .boton-favorito{display:none !important}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item .tarjeta .imagen-div .linkairsoft-logo{position:absolute;bottom:max(1cqw, 3px);left:max(1cqw, 3px);width:clamp(18px, 7cqw, 28px);height:clamp(18px, 7cqw, 28px);object-fit:contain;z-index:4;opacity:.9}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item .tarjeta .precio{padding:max(2cqw, 4px);font-size:clamp(12px, 10cqw, 20px);font-weight:1000;display:inline-flex;justify-content:center;align-items:center;gap:max(0.6cqw, 2px);flex-shrink:0}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item .tarjeta .precio .descuento-icon{display:inline-flex;align-items:center;justify-content:center;width:clamp(16px, 11cqw, 28px);height:clamp(16px, 11cqw, 28px);margin-right:max(1cqw, 4px);fill:#F39200}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item .tarjeta .precio .descuento-icon svg{width:100%;height:100%}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item .tarjeta .precio .precio-actual{display:inline-flex;font-size:inherit;font-weight:inherit;color:#F39200}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item .tarjeta .precio .descuento-cupon{margin-left:max(0.5cqw, 2px);font-size:clamp(9px, 6cqw, 14px);color:#12141C;font-weight:600;background-image:url("/img/iconos/Cupon.svg");background-repeat:no-repeat;background-position:center;background-size:contain;padding:0 max(1.5cqw, 6px)}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item .tarjeta .tienda{width:100%;margin:max(1cqw, 3px) 0;font-size:clamp(9px, 6cqw, 14px);font-weight:500;height:calc(1.2em + 0.1em);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#F39200}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item .tarjeta .tienda span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:99%}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item .tarjeta .tienda .tienda-logo{height:100%;width:auto;max-width:90%;object-fit:contain}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item .segundaManoSvgContainer,.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item .internacionalSvgContainer,.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item .tipo-svg{position:absolute;top:0;width:8%;height:10%;background-color:#12141C;box-shadow:4px 4px 8px rgba(0,0,0,0.2);z-index:5;pointer-events:none;display:flex;justify-content:center;align-items:center}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item .segundaManoSvgContainer img,.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item .internacionalSvgContainer img,.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item .tipo-svg img{width:60%;height:auto}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item .segundaManoSvgContainer{right:2.5%}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item .internacionalSvgContainer{left:2.5%}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item .tipo-svg{right:2.5%}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item.campo .tarjeta .imagen-div{aspect-ratio:1/1}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item.campo .tarjeta .imagen-div::after{display:none}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item.tienda-premium{position:relative;transition:all .3s ease,background-size .3s ease;background-position:center center;background-size:200% 200%;background-repeat:no-repeat;background-image:linear-gradient(180deg, transparent 60%, rgba(var(--tienda-color, 0, 255, 0), .9) 90%)}@media (hover: hover){.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item.tienda-premium:hover{background-size:100% 100%}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item.tienda-premium:hover .tarjeta .precio .descuento-icon{fill:rgb(var(--tienda-shadow-color))}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item.tienda-premium:hover .tarjeta .precio .precio-actual{color:rgb(var(--tienda-shadow-color))}}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item.tienda-premium.campo{background-image:none}@media (hover: hover){.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item.tienda-premium.campo:hover .tarjeta .precio .descuento-icon{fill:#F39200}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item.tienda-premium.campo:hover .tarjeta .precio .precio-actual{color:#F39200}}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item.marca-premium:not(.servicio):not(.campo){position:relative;will-change:background-size;transition:all .3s ease,background-size .3s ease;background-position:center center;background-size:200% 200%;background-repeat:no-repeat;background-image:linear-gradient(180deg, rgba(var(--marca-color2, 255, 0, 0), .9) 10%, transparent 40%)}@media (hover: hover){.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item.marca-premium:not(.servicio):not(.campo):hover{background-size:100% 100%}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item.marca-premium:not(.servicio):not(.campo):hover .tarjeta .nombre span{color:rgb(var(--marca-color))}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item.marca-premium:not(.servicio):not(.campo):hover .tarjeta .marca span{color:rgb(var(--marca-color))}}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item.marca-premium.campo:not(.servicio){position:relative;will-change:background-size;transition:all .3s ease,background-size .3s ease;background-position:center center;background-size:200% 200%;background-repeat:no-repeat;background-image:linear-gradient(180deg, rgba(var(--marca-color2, 255, 0, 0), .9) 10%, transparent 60%)}@media (hover: hover){.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item.marca-premium.campo:not(.servicio):hover{background-size:100% 100%}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item.marca-premium.campo:not(.servicio):hover .tarjeta .nombre span{color:rgb(var(--marca-color))}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item.marca-premium.campo:not(.servicio):hover .tarjeta .marca span{color:rgb(var(--marca-color))}}.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item.marca-premium.tienda-premium:not(.servicio):not(.campo){background-position:center center;background-size:200% 200%;background-repeat:no-repeat;background-image:linear-gradient(180deg, rgba(var(--marca-color2, 255, 0, 0), .9) 10%, transparent 40%),linear-gradient(0deg, rgba(var(--tienda-color, 0, 255, 0), .9) 10%, transparent 40%)}@media (hover: hover){.consultas-ia__contenedor .consultas-ia__conversacion .msg .producto-tarjeta-container .tarjeta-item.marca-premium.tienda-premium:not(.servicio):not(.campo):hover{background-size:100% 100%}}.consultas-ia__contenedor .consultas-ia__estado{padding:0 clamp(12px, 2vw, 20px);font-size:clamp(12px, 1.4vw, 14px);min-height:24px;display:flex;align-items:center;color:#F39200;animation:fadeIn .3s ease;font-weight:500}.consultas-ia__contenedor .consultas-ia__estado.success{color:#4ade80}.consultas-ia__contenedor .consultas-ia__estado.error{color:#f87171}.consultas-ia__contenedor .consultas-ia__estado.warning{color:#F39200}.consultas-ia__contenedor .consultas-ia__input-bar{display:flex;flex-direction:column;gap:clamp(8px, 1.5vw, 12px);padding:clamp(12px, 2vw, 18px);background:rgba(51,56,74,0.5);border-top:1px solid rgba(243,146,0,0.4)}.consultas-ia__contenedor .consultas-ia__input-bar .consultas-ia__input-wrapper{display:flex;gap:clamp(8px, 1.2vw, 12px);align-items:center}.consultas-ia__contenedor .consultas-ia__input-bar .consultas-ia__input{flex:1;height:clamp(40px, 5vw, 48px);background:#EBEBEB;color:#12141C;border:0 solid #F39200;padding:0 clamp(14px, 2vw, 20px);font-size:clamp(14px, 1.6vw, 16px);font-weight:600;text-align:center;transition:all 0s,background .3s ease;cursor:pointer}.consultas-ia__contenedor .consultas-ia__input-bar .consultas-ia__input::placeholder{font-size:clamp(14px, 1.6vw, 16px);font-weight:600;color:#12141C}.consultas-ia__contenedor .consultas-ia__input-bar .consultas-ia__input:focus,.consultas-ia__contenedor .consultas-ia__input-bar .consultas-ia__input:hover{outline:none;border:2px solid #F39200;background:#fff;cursor:text}.consultas-ia__contenedor .consultas-ia__input-bar .consultas-ia__input:disabled{opacity:.5;cursor:not-allowed}.consultas-ia__contenedor .consultas-ia__input-bar .consultas-ia__send{width:clamp(40px, 5vw, 48px);height:clamp(40px, 5vw, 48px);display:flex;align-items:center;justify-content:center;background:#F39200;border:none;color:#12141C;font-size:clamp(16px, 2vw, 20px);cursor:pointer;transition:all .3s ease;box-shadow:4px 4px 8px rgba(0,0,0,0.2)}.consultas-ia__contenedor .consultas-ia__input-bar .consultas-ia__send:hover{background:#ffa51d;color:#fff}.consultas-ia__contenedor .consultas-ia__input-bar .consultas-ia__send:active{transform:scale(.95)}.consultas-ia__contenedor .consultas-ia__input-bar .consultas-ia__send:disabled{opacity:.5;cursor:not-allowed;transform:none}.consultas-ia__contenedor .consultas-ia__input-bar .consultas-ia__send[hidden]{display:none}.consultas-ia__contenedor .consultas-ia__input-bar .consultas-ia__cancel{width:clamp(40px, 5vw, 48px);height:clamp(40px, 5vw, 48px);display:flex;align-items:center;justify-content:center;background:#f87171;border:none;color:#fff;font-size:clamp(14px, 1.8vw, 18px);cursor:pointer;transition:all .3s ease;box-shadow:4px 4px 8px rgba(0,0,0,0.2)}.consultas-ia__contenedor .consultas-ia__input-bar .consultas-ia__cancel:hover{background:#ef4444}.consultas-ia__contenedor .consultas-ia__input-bar .consultas-ia__cancel:active{transform:scale(.95)}.consultas-ia__contenedor .consultas-ia__input-bar .consultas-ia__cancel[hidden]{display:none}.consultas-ia__contenedor .consultas-ia__input-bar .consultas-ia__acciones{display:flex;gap:clamp(8px, 1.2vw, 12px);flex-wrap:wrap}.consultas-ia__contenedor .consultas-ia__input-bar .consultas-ia__acciones .consultas-ia__accion{flex:1;min-width:120px;display:flex;align-items:center;justify-content:center;gap:8px;padding:clamp(8px, 1.2vw, 10px) clamp(10px, 1.5vw, 14px);background:transparent;border:1px solid rgba(243,146,0,0.5);color:#F39200;font-size:clamp(11px, 1.3vw, 13px);font-weight:600;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.02em}.consultas-ia__contenedor .consultas-ia__input-bar .consultas-ia__acciones .consultas-ia__accion i{font-size:clamp(12px, 1.4vw, 14px)}.consultas-ia__contenedor .consultas-ia__input-bar .consultas-ia__acciones .consultas-ia__accion:hover{background:#F39200;color:#12141C;border-color:#F39200}.consultas-ia__contenedor .consultas-ia__input-bar .consultas-ia__acciones .consultas-ia__accion:focus{outline:none;border-color:#F39200}.consultas-ia__contenedor .consultas-ia__respuesta{display:none}@media (max-width: 600px){.consultas-ia__contenedor .consultas-ia__header{padding:10px 12px}.consultas-ia__contenedor .consultas-ia__header .consultas-ia__nueva{padding:6px 12px}.consultas-ia__contenedor .consultas-ia__botones{padding:10px 12px;gap:8px}.consultas-ia__contenedor .consultas-ia__boton{padding:10px 6px}.consultas-ia__contenedor .consultas-ia__boton i{font-size:18px}.consultas-ia__contenedor .consultas-ia__boton span{font-size:11px}.consultas-ia__contenedor .consultas-ia__conversacion{min-height:160px;max-height:300px;padding:12px}.consultas-ia__contenedor .consultas-ia__conversacion .msg{padding:10px 14px;font-size:13px}.consultas-ia__contenedor .consultas-ia__input-bar{padding:12px}.consultas-ia__contenedor .consultas-ia__input-bar .consultas-ia__input{height:40px;font-size:14px}.consultas-ia__contenedor .consultas-ia__input-bar .consultas-ia__send{width:40px;height:40px;font-size:16px}.consultas-ia__contenedor .consultas-ia__input-bar .consultas-ia__acciones .consultas-ia__accion{min-width:100px;padding:8px 10px;font-size:11px}}@media (max-width: 520px){.consultas-ia__contenedor .consultas-ia__header .consultas-ia__titulo .texto-largo{display:none}.consultas-ia__contenedor .consultas-ia__header .consultas-ia__titulo .texto-corto{display:inline}.consultas-ia__contenedor .consultas-ia__header .consultas-ia__nueva .texto-largo{display:none}.consultas-ia__contenedor .consultas-ia__header .consultas-ia__nueva .texto-corto{display:inline}}@media (max-width: 400px){.consultas-ia__contenedor .consultas-ia__header{flex-direction:column;gap:10px;align-items:flex-start}.consultas-ia__contenedor .consultas-ia__header .consultas-ia__nueva{width:100%;justify-content:center}.consultas-ia__contenedor .consultas-ia__conversacion{min-height:140px;max-height:250px}.consultas-ia__contenedor .consultas-ia__input-bar .consultas-ia__acciones{flex-direction:column}.consultas-ia__contenedor .consultas-ia__input-bar .consultas-ia__acciones .consultas-ia__accion{min-width:100%}}.consultas-ia__hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.consultas-ia__char-count{position:absolute;right:60px;top:50%;transform:translateY(-50%);font-size:11px;font-weight:600;color:rgba(243,146,0,0.5);pointer-events:none;transition:color .3s ease}.consultas-ia__char-count.warning{color:#F39200}.consultas-ia__char-count.danger{color:#f87171}.consultas-ia__input-wrapper{position:relative}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.consultas-ia__tools-indicator{display:flex;align-items:center;gap:10px;padding:10px clamp(12px, 2vw, 20px);background:rgba(243,146,0,0.1);border-top:1px solid rgba(243,146,0,0.3);animation:fadeIn .3s ease}.consultas-ia__tools-indicator[hidden]{display:none}.consultas-ia__tools-indicator .tools-indicator__spinner{width:16px;height:16px;border:2px solid rgba(243,146,0,0.3);border-top-color:#F39200;border-radius:50%;animation:spin .8s linear infinite}.consultas-ia__tools-indicator .tools-indicator__text{font-size:13px;font-weight:500;color:#F39200}.consultas-ia__sugerencias{display:flex;flex-wrap:wrap;gap:8px;padding:10px clamp(12px, 2vw, 20px);background:rgba(18,20,28,0.4);border-top:1px solid rgba(243,146,0,0.2)}.consultas-ia__sugerencias[hidden]{display:none}.consultas-ia__sugerencias .sugerencia-chip{display:inline-flex;align-items:center;padding:6px 12px;background:transparent;border:1px solid rgba(243,146,0,0.5);color:#F39200;font-size:12px;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.consultas-ia__sugerencias .sugerencia-chip:hover{background:#F39200;color:#12141C;border-color:#F39200}.consultas-ia__sugerencias .sugerencia-chip:focus{outline:none;box-shadow:0 0 0 2px rgba(243,146,0,0.3)}.msg-feedback{display:flex;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid rgba(243,146,0,0.2)}.msg-feedback .feedback-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:1px solid rgba(243,146,0,0.4);color:rgba(243,146,0,0.6);font-size:12px;cursor:pointer;transition:all .3s ease}.msg-feedback .feedback-btn:hover:not(:disabled){background:rgba(243,146,0,0.15);color:#F39200;border-color:#F39200}.msg-feedback .feedback-btn:disabled{opacity:.5;cursor:not-allowed}.msg-feedback .feedback-btn.active{background:#F39200;color:#12141C;border-color:#F39200}.msg-feedback .feedback-btn.active:disabled{opacity:1}.tabla-comparativa{width:100%;overflow-x:auto;margin:12px 0}.tabla-comparativa table{width:100%;border-collapse:collapse;font-size:12px;min-width:280px}.tabla-comparativa table th,.tabla-comparativa table td{padding:8px 10px;text-align:left;border:1px solid rgba(243,146,0,0.3)}.tabla-comparativa table th{background:rgba(243,146,0,0.2);color:#F39200;font-weight:700;text-transform:uppercase;font-size:11px}.tabla-comparativa table td{background:rgba(18,20,28,0.3);color:rgba(255,255,255,0.9)}.tabla-comparativa table tr:hover td{background:rgba(243,146,0,0.1)}.tarjeta-standalone{display:inline-block;background:rgba(51,56,74,0.5);box-shadow:4px 4px 8px rgba(0,0,0,0.2);max-width:320px;width:100%;overflow:hidden}.tarjeta-standalone .tarjeta{gap:2.5%;padding:2.5%}.tarjeta-wrapper,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista{list-style:none;display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));gap:1.5vw;padding:0}.tarjeta-wrapper li,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li{background:rgba(51,56,74,0.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);overflow:hidden;transition:transform .3s ease,opacity .3s ease;box-shadow:4px 4px 8px rgba(0,0,0,0.2);cursor:pointer;min-height:0;container-type:inline-size;container-name:tarjeta}@media (hover: hover){.tarjeta-wrapper li:hover,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li:hover,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li:hover,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li:hover,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li:hover{background:rgba(60,66,87,0.8)}}.tarjeta-wrapper li .tarjeta,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li .tarjeta,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li .tarjeta,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li .tarjeta,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li .tarjeta{color:#F39200;text-align:center;text-decoration:none;display:flex;flex-direction:column;padding:max(3cqw, 8px);transition:all .3s ease}.tarjeta-wrapper li .tarjeta:focus-visible,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li .tarjeta:focus-visible,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li .tarjeta:focus-visible,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li .tarjeta:focus-visible,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li .tarjeta:focus-visible{outline:2px solid rgba(243,146,0,0.6);outline-offset:3px}.tarjeta-wrapper li .tarjeta .marca,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li .tarjeta .marca,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li .tarjeta .marca,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li .tarjeta .marca,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li .tarjeta .marca{width:100%;margin:max(1.5cqw, 6px) 0;font-size:clamp(12px, 6.7cqw, 20px);font-weight:500;height:calc(1.2em + 0.1em);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box}.tarjeta-wrapper li .tarjeta .marca span,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li .tarjeta .marca span,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li .tarjeta .marca span,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li .tarjeta .marca span,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li .tarjeta .marca span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:99%;transition:color .3s ease}.tarjeta-wrapper li .tarjeta .marca .marca-logo,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li .tarjeta .marca .marca-logo,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li .tarjeta .marca .marca-logo,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li .tarjeta .marca .marca-logo,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li .tarjeta .marca .marca-logo{height:100%;width:auto;max-width:90%;object-fit:contain;object-position:center}.tarjeta-wrapper li .tarjeta .marca:has(.marca-logo),main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li .tarjeta .marca:has(.marca-logo),main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li .tarjeta .marca:has(.marca-logo),main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li .tarjeta .marca:has(.marca-logo),main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li .tarjeta .marca:has(.marca-logo){margin:0;height:calc(1.2em + 0.1em + max(3cqw, 12px))}.tarjeta-wrapper li .tarjeta .nombre,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li .tarjeta .nombre,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li .tarjeta .nombre,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li .tarjeta .nombre,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li .tarjeta .nombre{display:flex;justify-content:center;align-items:center;padding:max(0.2em, 1cqw) max(0.4em, 1.5cqw);width:100%;font-size:clamp(12px, 7cqw, 22px);line-height:1.2;box-sizing:border-box;height:calc(2 * 1.2em + 0.5em);min-height:calc(2 * 1.2em + 0.5em);font-weight:600;text-transform:uppercase;flex-shrink:0}.tarjeta-wrapper li .tarjeta .nombre span,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li .tarjeta .nombre span,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li .tarjeta .nombre span,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li .tarjeta .nombre span,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li .tarjeta .nombre span{text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:99%;transition:color .3s ease}.tarjeta-wrapper li .tarjeta .imagen-div,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li .tarjeta .imagen-div,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li .tarjeta .imagen-div,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li .tarjeta .imagen-div,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li .tarjeta .imagen-div{width:100%;aspect-ratio:4/3;margin:max(2cqw, 6px) 0;border:max(1px, 0.8cqw) solid #F39200;overflow:hidden;position:relative;display:flex;align-items:stretch;flex-shrink:0}.tarjeta-wrapper li .tarjeta .imagen-div::after,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li .tarjeta .imagen-div::after,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li .tarjeta .imagen-div::after,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li .tarjeta .imagen-div::after,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li .tarjeta .imagen-div::after{content:"";position:absolute;inset:0;background-image:var(--bg-image);background-color:#000;background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(12px);transform:scale(1.1);z-index:0;pointer-events:none}.tarjeta-wrapper li .tarjeta .imagen-div .tienda-premium-logo,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li .tarjeta .imagen-div .tienda-premium-logo,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li .tarjeta .imagen-div .tienda-premium-logo,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li .tarjeta .imagen-div .tienda-premium-logo,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li .tarjeta .imagen-div .tienda-premium-logo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:88%;height:80%;z-index:3;pointer-events:none;object-fit:contain;opacity:0;transition:opacity .3s ease,transform .3s ease}.tarjeta-wrapper li .tarjeta .imagen-div .imagen,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li .tarjeta .imagen-div .imagen,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li .tarjeta .imagen-div .imagen,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li .tarjeta .imagen-div .imagen,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li .tarjeta .imagen-div .imagen{width:100%;height:100%;object-fit:contain;object-position:center;position:relative;z-index:1;background:transparent;animation:orange-pulse 5s infinite ease-in-out;transition:filter .3s ease}.tarjeta-wrapper li .tarjeta .imagen-div .imagen.image-loaded,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li .tarjeta .imagen-div .imagen.image-loaded,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li .tarjeta .imagen-div .imagen.image-loaded,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li .tarjeta .imagen-div .imagen.image-loaded,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li .tarjeta .imagen-div .imagen.image-loaded{background-color:transparent !important;animation:none !important}.tarjeta-wrapper li .tarjeta .imagen-div .boton-favorito,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li .tarjeta .imagen-div .boton-favorito,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li .tarjeta .imagen-div .boton-favorito,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li .tarjeta .imagen-div .boton-favorito,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li .tarjeta .imagen-div .boton-favorito{display:none !important;position:absolute;top:max(1cqw, 4px);right:max(1cqw, 4px);width:clamp(26px, 7cqw, 56px);height:clamp(26px, 7cqw, 56px);background:rgba(18,20,28,0.8);border:1px solid rgba(243,146,0,0.6);border-radius:50%;align-items:center;justify-content:center;cursor:pointer;z-index:4;transition:all .3s ease;opacity:0;transform:scale(.8)}.tarjeta-wrapper li .tarjeta .imagen-div .boton-favorito:hover,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li .tarjeta .imagen-div .boton-favorito:hover,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li .tarjeta .imagen-div .boton-favorito:hover,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li .tarjeta .imagen-div .boton-favorito:hover,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li .tarjeta .imagen-div .boton-favorito:hover{background:rgba(243,146,0,0.9);border-color:#F39200;transform:scale(1.1)}.tarjeta-wrapper li .tarjeta .imagen-div .boton-favorito.activo,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li .tarjeta .imagen-div .boton-favorito.activo,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li .tarjeta .imagen-div .boton-favorito.activo,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li .tarjeta .imagen-div .boton-favorito.activo,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li .tarjeta .imagen-div .boton-favorito.activo{background:#F39200;border-color:#F39200;opacity:1;transform:scale(1)}.tarjeta-wrapper li .tarjeta .imagen-div .boton-favorito i,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li .tarjeta .imagen-div .boton-favorito i,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li .tarjeta .imagen-div .boton-favorito i,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li .tarjeta .imagen-div .boton-favorito i,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li .tarjeta .imagen-div .boton-favorito i{color:#F39200;font-size:clamp(14px, 4.5cqw, 28px);transition:color .3s ease}.tarjeta-wrapper li .tarjeta .imagen-div .boton-favorito:hover i,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li .tarjeta .imagen-div .boton-favorito:hover i,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li .tarjeta .imagen-div .boton-favorito:hover i,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li .tarjeta .imagen-div .boton-favorito:hover i,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li .tarjeta .imagen-div .boton-favorito:hover i{color:#12141C}.tarjeta-wrapper li .tarjeta .imagen-div .boton-favorito.activo i,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li .tarjeta .imagen-div .boton-favorito.activo i,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li .tarjeta .imagen-div .boton-favorito.activo i,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li .tarjeta .imagen-div .boton-favorito.activo i,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li .tarjeta .imagen-div .boton-favorito.activo i{color:#12141C}.tarjeta-wrapper li .tarjeta .imagen-div .linkairsoft-logo,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li .tarjeta .imagen-div .linkairsoft-logo,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li .tarjeta .imagen-div .linkairsoft-logo,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li .tarjeta .imagen-div .linkairsoft-logo,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li .tarjeta .imagen-div .linkairsoft-logo{position:absolute;bottom:max(1cqw, 4px);left:max(1cqw, 4px);width:clamp(26px, 7cqw, 40px);height:clamp(26px, 7cqw, 40px);object-fit:contain;z-index:4;pointer-events:none;opacity:.9;filter:drop-shadow(0 2px 8px rgba(0,0,0,0.8)) drop-shadow(0 0 4px rgba(0,0,0,0.6));transition:transform .3s ease,filter .3s ease;transform-origin:bottom left}.tarjeta-wrapper li .tarjeta .imagen-div .linkairsoft-logo::before,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li .tarjeta .imagen-div .linkairsoft-logo::before,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li .tarjeta .imagen-div .linkairsoft-logo::before,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li .tarjeta .imagen-div .linkairsoft-logo::before,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li .tarjeta .imagen-div .linkairsoft-logo::before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;background:rgba(0,0,0,0.75);border-radius:6px;z-index:-1;box-shadow:0 2px 8px rgba(0,0,0,0.6);transition:background .3s ease}@media (hover: hover){.tarjeta-wrapper li .tarjeta:hover .imagen-div .boton-favorito,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li .tarjeta:hover .imagen-div .boton-favorito,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li .tarjeta:hover .imagen-div .boton-favorito,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li .tarjeta:hover .imagen-div .boton-favorito,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li .tarjeta:hover .imagen-div .boton-favorito{opacity:1;transform:scale(1)}.tarjeta-wrapper li .tarjeta:hover .imagen-div .linkairsoft-logo,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li .tarjeta:hover .imagen-div .linkairsoft-logo,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li .tarjeta:hover .imagen-div .linkairsoft-logo,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li .tarjeta:hover .imagen-div .linkairsoft-logo,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li .tarjeta:hover .imagen-div .linkairsoft-logo{transform:scale(1.2);filter:drop-shadow(0 3px 12px rgba(0,0,0,0.9)) drop-shadow(0 0 6px rgba(0,0,0,0.7));box-shadow:0 3px 12px rgba(0,0,0,0.7)}.tarjeta-wrapper li .tarjeta:hover .imagen-div .linkairsoft-logo::before,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li .tarjeta:hover .imagen-div .linkairsoft-logo::before,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li .tarjeta:hover .imagen-div .linkairsoft-logo::before,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li .tarjeta:hover .imagen-div .linkairsoft-logo::before,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li .tarjeta:hover .imagen-div .linkairsoft-logo::before{background:rgba(0,0,0,0.85)}@keyframes orange-pulse{0%, 100%{background-color:#fad399}50%{background-color:#999ca5}}}.tarjeta-wrapper li .tarjeta .precio,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li .tarjeta .precio,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li .tarjeta .precio,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li .tarjeta .precio,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li .tarjeta .precio{padding:max(2cqw, 6px) max(2cqw, 6px);font-size:clamp(16px, 10cqw, 28px);font-weight:1000;display:inline-flex;justify-content:center;align-items:center;gap:max(0.6cqw, 2px);height:calc(1.2em + 2% + 0.1em);flex-shrink:0}.tarjeta-wrapper li .tarjeta .precio .descuento-icon,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li .tarjeta .precio .descuento-icon,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li .tarjeta .precio .descuento-icon,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li .tarjeta .precio .descuento-icon,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li .tarjeta .precio .descuento-icon{display:inline-flex;align-items:center;justify-content:center;width:clamp(24px, 11cqw, 48px);height:clamp(24px, 11cqw, 48px);margin-right:max(1.5cqw, 7px);fill:#F39200;transition:fill .3s ease}.tarjeta-wrapper li .tarjeta .precio .descuento-icon svg,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li .tarjeta .precio .descuento-icon svg,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li .tarjeta .precio .descuento-icon svg,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li .tarjeta .precio .descuento-icon svg,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li .tarjeta .precio .descuento-icon svg{width:100%;height:100%}.tarjeta-wrapper li .tarjeta .precio .precio-actual,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li .tarjeta .precio .precio-actual,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li .tarjeta .precio .precio-actual,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li .tarjeta .precio .precio-actual,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li .tarjeta .precio .precio-actual{display:inline-flex;font-size:inherit;font-weight:inherit;color:#F39200;transition:color .3s ease}.tarjeta-wrapper li .tarjeta .precio .descuento-cupon,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li .tarjeta .precio .descuento-cupon,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li .tarjeta .precio .descuento-cupon,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li .tarjeta .precio .descuento-cupon,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li .tarjeta .precio .descuento-cupon{margin-left:max(0.8cqw, 3px);font-size:clamp(12px, 7cqw, 19px);color:#12141C;font-weight:600;background-image:url("/img/iconos/Cupon.svg");background-repeat:no-repeat;background-position:center;background-size:contain;padding:0 max(1.8cqw, 8px);display:inline-flex;align-items:center;height:100%}.tarjeta-wrapper li .tarjeta .tienda,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li .tarjeta .tienda,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li .tarjeta .tienda,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li .tarjeta .tienda,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li .tarjeta .tienda{width:100%;margin:max(1cqw, 4px) 0;font-size:clamp(12px, 6cqw, 18px);font-weight:500;height:calc(1.2em + 0.1em);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;color:#F39200}.tarjeta-wrapper li .tarjeta .tienda span,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li .tarjeta .tienda span,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li .tarjeta .tienda span,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li .tarjeta .tienda span,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li .tarjeta .tienda span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:99%;transition:color .3s ease}.tarjeta-wrapper li .tarjeta .tienda .tienda-logo,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li .tarjeta .tienda .tienda-logo,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li .tarjeta .tienda .tienda-logo,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li .tarjeta .tienda .tienda-logo,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li .tarjeta .tienda .tienda-logo{height:100%;width:auto;max-width:90%;object-fit:contain;object-position:center}.tarjeta-wrapper li .tarjeta .tienda:has(.tienda-logo),main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li .tarjeta .tienda:has(.tienda-logo),main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li .tarjeta .tienda:has(.tienda-logo),main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li .tarjeta .tienda:has(.tienda-logo),main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li .tarjeta .tienda:has(.tienda-logo){margin:0;height:calc(1.2em + 0.1em + max(2cqw, 8px))}.tarjeta-wrapper li.servicio .tarjeta .nombre,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.servicio .tarjeta .nombre,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.servicio .tarjeta .nombre,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.servicio .tarjeta .nombre,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.servicio .tarjeta .nombre{margin-top:max(1.5cqw, 6px);padding:max(0.2em, 1cqw) max(0.4em, 1.5cqw);padding-top:0;height:calc(3 * 1.2em + 0.5em);min-height:calc(3 * 1.2em + 0.5em)}.tarjeta-wrapper li.servicio .tarjeta .nombre span,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.servicio .tarjeta .nombre span,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.servicio .tarjeta .nombre span,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.servicio .tarjeta .nombre span,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.servicio .tarjeta .nombre span{-webkit-line-clamp:3}.tarjeta-wrapper li.campo .tarjeta .imagen-div,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.campo .tarjeta .imagen-div,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.campo .tarjeta .imagen-div,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.campo .tarjeta .imagen-div,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.campo .tarjeta .imagen-div{aspect-ratio:1/1}.tarjeta-wrapper li.campo .tarjeta .imagen-div::after,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.campo .tarjeta .imagen-div::after,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.campo .tarjeta .imagen-div::after,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.campo .tarjeta .imagen-div::after,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.campo .tarjeta .imagen-div::after{display:none}.tarjeta-wrapper li.tienda-premium,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.tienda-premium,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.tienda-premium,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.tienda-premium,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.tienda-premium{position:relative;transition:all .3s ease,background-size .3s ease;background-position:center center;background-size:200% 200%;background-repeat:no-repeat;background-image:linear-gradient(180deg, transparent 60%, rgba(var(--tienda-color, 0, 255, 0), .9) 90%)}@media (hover: hover){.tarjeta-wrapper li.tienda-premium:hover,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.tienda-premium:hover,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.tienda-premium:hover,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.tienda-premium:hover,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.tienda-premium:hover{background-size:100% 100%}.tarjeta-wrapper li.tienda-premium:hover .tarjeta .precio .descuento-icon,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.tienda-premium:hover .tarjeta .precio .descuento-icon,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.tienda-premium:hover .tarjeta .precio .descuento-icon,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.tienda-premium:hover .tarjeta .precio .descuento-icon,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.tienda-premium:hover .tarjeta .precio .descuento-icon{fill:rgb(var(--tienda-shadow-color))}.tarjeta-wrapper li.tienda-premium:hover .tarjeta .precio .precio-actual,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.tienda-premium:hover .tarjeta .precio .precio-actual,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.tienda-premium:hover .tarjeta .precio .precio-actual,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.tienda-premium:hover .tarjeta .precio .precio-actual,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.tienda-premium:hover .tarjeta .precio .precio-actual{color:rgb(var(--tienda-shadow-color))}}.tarjeta-wrapper li.tienda-premium.campo,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.tienda-premium.campo,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.tienda-premium.campo,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.tienda-premium.campo,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.tienda-premium.campo{background-image:none}@media (hover: hover){.tarjeta-wrapper li.tienda-premium.campo:hover .tarjeta .precio .descuento-icon,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.tienda-premium.campo:hover .tarjeta .precio .descuento-icon,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.tienda-premium.campo:hover .tarjeta .precio .descuento-icon,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.tienda-premium.campo:hover .tarjeta .precio .descuento-icon,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.tienda-premium.campo:hover .tarjeta .precio .descuento-icon{fill:#F39200}.tarjeta-wrapper li.tienda-premium.campo:hover .tarjeta .precio .precio-actual,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.tienda-premium.campo:hover .tarjeta .precio .precio-actual,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.tienda-premium.campo:hover .tarjeta .precio .precio-actual,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.tienda-premium.campo:hover .tarjeta .precio .precio-actual,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.tienda-premium.campo:hover .tarjeta .precio .precio-actual{color:#F39200}}.tarjeta-wrapper li.marca-premium.tienda-premium:not(.servicio):not(.campo),main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.marca-premium.tienda-premium:not(.servicio):not(.campo),main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.marca-premium.tienda-premium:not(.servicio):not(.campo),main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.marca-premium.tienda-premium:not(.servicio):not(.campo),main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.marca-premium.tienda-premium:not(.servicio):not(.campo){background-position:center center;background-size:200% 200%;background-repeat:no-repeat;background-image:linear-gradient(180deg, rgba(var(--marca-color2, 255, 0, 0), .9) 10%, transparent 40%),linear-gradient(0deg, rgba(var(--tienda-color, 0, 255, 0), .9) 10%, transparent 40%)}.tarjeta-wrapper li.marca-premium.tienda-premium:not(.servicio):not(.campo):hover,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.marca-premium.tienda-premium:not(.servicio):not(.campo):hover,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.marca-premium.tienda-premium:not(.servicio):not(.campo):hover,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.marca-premium.tienda-premium:not(.servicio):not(.campo):hover,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.marca-premium.tienda-premium:not(.servicio):not(.campo):hover{background-size:100% 100%}.tarjeta-wrapper li.marca-premium.campo:not(.servicio),main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.marca-premium.campo:not(.servicio),main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.marca-premium.campo:not(.servicio),main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.marca-premium.campo:not(.servicio),main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.marca-premium.campo:not(.servicio){position:relative;will-change:background-size;transition:all .3s ease,background-size .3s ease;background-position:center center;background-size:200% 200%;background-repeat:no-repeat;background-image:linear-gradient(180deg, rgba(var(--marca-color2, 255, 0, 0), .9) 10%, transparent 60%)}.tarjeta-wrapper li.marca-premium.campo:not(.servicio):hover,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.marca-premium.campo:not(.servicio):hover,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.marca-premium.campo:not(.servicio):hover,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.marca-premium.campo:not(.servicio):hover,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.marca-premium.campo:not(.servicio):hover{background-size:100% 100%}.tarjeta-wrapper li.marca-premium.campo:not(.servicio):hover .tarjeta .nombre span,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.marca-premium.campo:not(.servicio):hover .tarjeta .nombre span,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.marca-premium.campo:not(.servicio):hover .tarjeta .nombre span,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.marca-premium.campo:not(.servicio):hover .tarjeta .nombre span,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.marca-premium.campo:not(.servicio):hover .tarjeta .nombre span{color:rgb(var(--marca-color))}.tarjeta-wrapper li.marca-premium.campo:not(.servicio):hover .tarjeta .marca span,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.marca-premium.campo:not(.servicio):hover .tarjeta .marca span,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.marca-premium.campo:not(.servicio):hover .tarjeta .marca span,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.marca-premium.campo:not(.servicio):hover .tarjeta .marca span,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.marca-premium.campo:not(.servicio):hover .tarjeta .marca span{color:rgb(var(--marca-color))}.tarjeta-wrapper li.marca-premium:not(.servicio):not(.campo),main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.marca-premium:not(.servicio):not(.campo),main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.marca-premium:not(.servicio):not(.campo),main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.marca-premium:not(.servicio):not(.campo),main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.marca-premium:not(.servicio):not(.campo){position:relative;will-change:background-size;transition:all .3s ease,background-size .3s ease;background-position:center center;background-size:200% 200%;background-repeat:no-repeat;background-image:linear-gradient(180deg, rgba(var(--marca-color2, 255, 0, 0), .9) 10%, transparent 40%)}@media (hover: hover){.tarjeta-wrapper li.marca-premium:not(.servicio):not(.campo):hover,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.marca-premium:not(.servicio):not(.campo):hover,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.marca-premium:not(.servicio):not(.campo):hover,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.marca-premium:not(.servicio):not(.campo):hover,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.marca-premium:not(.servicio):not(.campo):hover{background-size:100% 100%}.tarjeta-wrapper li.marca-premium:not(.servicio):not(.campo):hover .tarjeta .nombre span,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.marca-premium:not(.servicio):not(.campo):hover .tarjeta .nombre span,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.marca-premium:not(.servicio):not(.campo):hover .tarjeta .nombre span,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.marca-premium:not(.servicio):not(.campo):hover .tarjeta .nombre span,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.marca-premium:not(.servicio):not(.campo):hover .tarjeta .nombre span{color:rgb(var(--marca-color))}.tarjeta-wrapper li.marca-premium:not(.servicio):not(.campo):hover .tarjeta .marca span,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.marca-premium:not(.servicio):not(.campo):hover .tarjeta .marca span,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.marca-premium:not(.servicio):not(.campo):hover .tarjeta .marca span,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.marca-premium:not(.servicio):not(.campo):hover .tarjeta .marca span,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.marca-premium:not(.servicio):not(.campo):hover .tarjeta .marca span{color:rgb(var(--marca-color))}}.tarjeta-wrapper li.segundaMano,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.segundaMano,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.segundaMano,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.segundaMano,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.segundaMano{position:relative}.tarjeta-wrapper li.segundaMano .segundaManoSvgContainer,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.segundaMano .segundaManoSvgContainer,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.segundaMano .segundaManoSvgContainer,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.segundaMano .segundaManoSvgContainer,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.segundaMano .segundaManoSvgContainer{position:absolute;top:0;right:2.5%;width:10%;height:12.5%;background-color:#12141C;box-shadow:4px 4px 8px rgba(0,0,0,0.2);z-index:1;pointer-events:none;display:flex;justify-content:center;align-items:center;transition:all .3s ease}.tarjeta-wrapper li.segundaMano .segundaManoSvg,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.segundaMano .segundaManoSvg,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.segundaMano .segundaManoSvg,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.segundaMano .segundaManoSvg,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.segundaMano .segundaManoSvg{width:60%;height:auto;z-index:2;pointer-events:none}.tarjeta-wrapper li.internacional,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.internacional,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.internacional,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.internacional,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.internacional{position:relative}.tarjeta-wrapper li.internacional .internacionalSvgContainer,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.internacional .internacionalSvgContainer,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.internacional .internacionalSvgContainer,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.internacional .internacionalSvgContainer,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.internacional .internacionalSvgContainer{position:absolute;top:0;left:2.5%;width:10%;height:12.5%;background-color:#12141C;box-shadow:4px 4px 8px rgba(0,0,0,0.2);z-index:1;pointer-events:none;display:flex;justify-content:center;align-items:center;transition:all .3s ease}.tarjeta-wrapper li.internacional .internacionalSvg,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.internacional .internacionalSvg,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.internacional .internacionalSvg,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.internacional .internacionalSvg,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.internacional .internacionalSvg{width:60%;height:auto;z-index:2;pointer-events:none}.tarjeta-wrapper li.eléctrica,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.eléctrica,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.eléctrica,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.eléctrica,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.eléctrica,.tarjeta-wrapper li.gas,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.gas,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.gas,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.gas,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.gas,.tarjeta-wrapper li.co2,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.co2,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.co2,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.co2,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.co2,.tarjeta-wrapper li.muelle,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.muelle,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.muelle,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.muelle,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.muelle,.tarjeta-wrapper li.hpa,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.hpa,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.hpa,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.hpa,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.hpa{position:relative}.tarjeta-wrapper li.eléctrica .tipo-svg,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.eléctrica .tipo-svg,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.eléctrica .tipo-svg,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.eléctrica .tipo-svg,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.eléctrica .tipo-svg,.tarjeta-wrapper li.gas .tipo-svg,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.gas .tipo-svg,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.gas .tipo-svg,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.gas .tipo-svg,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.gas .tipo-svg,.tarjeta-wrapper li.co2 .tipo-svg,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.co2 .tipo-svg,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.co2 .tipo-svg,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.co2 .tipo-svg,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.co2 .tipo-svg,.tarjeta-wrapper li.muelle .tipo-svg,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.muelle .tipo-svg,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.muelle .tipo-svg,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.muelle .tipo-svg,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.muelle .tipo-svg,.tarjeta-wrapper li.hpa .tipo-svg,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.hpa .tipo-svg,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.hpa .tipo-svg,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.hpa .tipo-svg,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.hpa .tipo-svg{position:absolute;top:0;right:2.5%;width:10%;height:12.5%;background-color:#12141C;box-shadow:4px 4px 8px rgba(0,0,0,0.2);z-index:1;pointer-events:none;display:flex;justify-content:center;align-items:center;transition:all .3s ease}.tarjeta-wrapper li.eléctrica .tipo-svg .tipo-icono,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.eléctrica .tipo-svg .tipo-icono,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.eléctrica .tipo-svg .tipo-icono,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.eléctrica .tipo-svg .tipo-icono,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.eléctrica .tipo-svg .tipo-icono,.tarjeta-wrapper li.gas .tipo-svg .tipo-icono,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.gas .tipo-svg .tipo-icono,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.gas .tipo-svg .tipo-icono,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.gas .tipo-svg .tipo-icono,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.gas .tipo-svg .tipo-icono,.tarjeta-wrapper li.co2 .tipo-svg .tipo-icono,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.co2 .tipo-svg .tipo-icono,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.co2 .tipo-svg .tipo-icono,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.co2 .tipo-svg .tipo-icono,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.co2 .tipo-svg .tipo-icono,.tarjeta-wrapper li.muelle .tipo-svg .tipo-icono,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.muelle .tipo-svg .tipo-icono,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.muelle .tipo-svg .tipo-icono,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.muelle .tipo-svg .tipo-icono,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.muelle .tipo-svg .tipo-icono,.tarjeta-wrapper li.hpa .tipo-svg .tipo-icono,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.hpa .tipo-svg .tipo-icono,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.hpa .tipo-svg .tipo-icono,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.hpa .tipo-svg .tipo-icono,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.hpa .tipo-svg .tipo-icono{width:60%;height:auto;z-index:2;pointer-events:none}.tarjeta-wrapper li.segundaMano.eléctrica .tipo-svg,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.segundaMano.eléctrica .tipo-svg,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.segundaMano.eléctrica .tipo-svg,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.segundaMano.eléctrica .tipo-svg,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.segundaMano.eléctrica .tipo-svg,.tarjeta-wrapper li.segundaMano.gas .tipo-svg,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.segundaMano.gas .tipo-svg,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.segundaMano.gas .tipo-svg,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.segundaMano.gas .tipo-svg,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.segundaMano.gas .tipo-svg,.tarjeta-wrapper li.segundaMano.co2 .tipo-svg,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.segundaMano.co2 .tipo-svg,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.segundaMano.co2 .tipo-svg,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.segundaMano.co2 .tipo-svg,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.segundaMano.co2 .tipo-svg,.tarjeta-wrapper li.segundaMano.muelle .tipo-svg,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.segundaMano.muelle .tipo-svg,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.segundaMano.muelle .tipo-svg,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.segundaMano.muelle .tipo-svg,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.segundaMano.muelle .tipo-svg,.tarjeta-wrapper li.segundaMano.hpa .tipo-svg,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.segundaMano.hpa .tipo-svg,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.segundaMano.hpa .tipo-svg,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.segundaMano.hpa .tipo-svg,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.segundaMano.hpa .tipo-svg{right:15%}.tarjeta-wrapper li.internacional.segundaMano.eléctrica .internacionalSvgContainer,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.internacional.segundaMano.eléctrica .internacionalSvgContainer,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.internacional.segundaMano.eléctrica .internacionalSvgContainer,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.internacional.segundaMano.eléctrica .internacionalSvgContainer,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.internacional.segundaMano.eléctrica .internacionalSvgContainer,.tarjeta-wrapper li.internacional.segundaMano.gas .internacionalSvgContainer,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.internacional.segundaMano.gas .internacionalSvgContainer,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.internacional.segundaMano.gas .internacionalSvgContainer,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.internacional.segundaMano.gas .internacionalSvgContainer,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.internacional.segundaMano.gas .internacionalSvgContainer,.tarjeta-wrapper li.internacional.segundaMano.co2 .internacionalSvgContainer,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.internacional.segundaMano.co2 .internacionalSvgContainer,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.internacional.segundaMano.co2 .internacionalSvgContainer,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.internacional.segundaMano.co2 .internacionalSvgContainer,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.internacional.segundaMano.co2 .internacionalSvgContainer,.tarjeta-wrapper li.internacional.segundaMano.muelle .internacionalSvgContainer,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.internacional.segundaMano.muelle .internacionalSvgContainer,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.internacional.segundaMano.muelle .internacionalSvgContainer,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.internacional.segundaMano.muelle .internacionalSvgContainer,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.internacional.segundaMano.muelle .internacionalSvgContainer,.tarjeta-wrapper li.internacional.segundaMano.hpa .internacionalSvgContainer,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.internacional.segundaMano.hpa .internacionalSvgContainer,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.internacional.segundaMano.hpa .internacionalSvgContainer,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.internacional.segundaMano.hpa .internacionalSvgContainer,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.internacional.segundaMano.hpa .internacionalSvgContainer{left:2.5%}.tarjeta-wrapper li.internacional.segundaMano.eléctrica .segundaManoSvgContainer,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.internacional.segundaMano.eléctrica .segundaManoSvgContainer,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.internacional.segundaMano.eléctrica .segundaManoSvgContainer,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.internacional.segundaMano.eléctrica .segundaManoSvgContainer,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.internacional.segundaMano.eléctrica .segundaManoSvgContainer,.tarjeta-wrapper li.internacional.segundaMano.gas .segundaManoSvgContainer,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.internacional.segundaMano.gas .segundaManoSvgContainer,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.internacional.segundaMano.gas .segundaManoSvgContainer,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.internacional.segundaMano.gas .segundaManoSvgContainer,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.internacional.segundaMano.gas .segundaManoSvgContainer,.tarjeta-wrapper li.internacional.segundaMano.co2 .segundaManoSvgContainer,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.internacional.segundaMano.co2 .segundaManoSvgContainer,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.internacional.segundaMano.co2 .segundaManoSvgContainer,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.internacional.segundaMano.co2 .segundaManoSvgContainer,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.internacional.segundaMano.co2 .segundaManoSvgContainer,.tarjeta-wrapper li.internacional.segundaMano.muelle .segundaManoSvgContainer,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.internacional.segundaMano.muelle .segundaManoSvgContainer,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.internacional.segundaMano.muelle .segundaManoSvgContainer,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.internacional.segundaMano.muelle .segundaManoSvgContainer,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.internacional.segundaMano.muelle .segundaManoSvgContainer,.tarjeta-wrapper li.internacional.segundaMano.hpa .segundaManoSvgContainer,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.internacional.segundaMano.hpa .segundaManoSvgContainer,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.internacional.segundaMano.hpa .segundaManoSvgContainer,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.internacional.segundaMano.hpa .segundaManoSvgContainer,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.internacional.segundaMano.hpa .segundaManoSvgContainer{right:2.5%}.tarjeta-wrapper li.internacional.segundaMano.eléctrica .tipo-svg,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.internacional.segundaMano.eléctrica .tipo-svg,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.internacional.segundaMano.eléctrica .tipo-svg,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.internacional.segundaMano.eléctrica .tipo-svg,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.internacional.segundaMano.eléctrica .tipo-svg,.tarjeta-wrapper li.internacional.segundaMano.gas .tipo-svg,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.internacional.segundaMano.gas .tipo-svg,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.internacional.segundaMano.gas .tipo-svg,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.internacional.segundaMano.gas .tipo-svg,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.internacional.segundaMano.gas .tipo-svg,.tarjeta-wrapper li.internacional.segundaMano.co2 .tipo-svg,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.internacional.segundaMano.co2 .tipo-svg,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.internacional.segundaMano.co2 .tipo-svg,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.internacional.segundaMano.co2 .tipo-svg,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.internacional.segundaMano.co2 .tipo-svg,.tarjeta-wrapper li.internacional.segundaMano.muelle .tipo-svg,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.internacional.segundaMano.muelle .tipo-svg,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.internacional.segundaMano.muelle .tipo-svg,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.internacional.segundaMano.muelle .tipo-svg,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.internacional.segundaMano.muelle .tipo-svg,.tarjeta-wrapper li.internacional.segundaMano.hpa .tipo-svg,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas li.internacional.segundaMano.hpa .tipo-svg,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas li.internacional.segundaMano.hpa .tipo-svg,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li.internacional.segundaMano.hpa .tipo-svg,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li.internacional.segundaMano.hpa .tipo-svg{right:15%}@media (max-width: 439px){.tarjeta-wrapper,main .principal .productos .main .detalle-producto__similares .tarjetas.replicas,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas,main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista{grid-template-columns:repeat(2, 1fr)}}main .principal{display:grid;grid-template-columns:1fr 4fr 1fr;min-height:80vh;min-height:80dvh}main .principal .productos{margin:calc( 50px / 2) 0;overflow:hidden}main .principal .productos .cabecera{margin-bottom:calc(50px / 2);width:100%;height:75px;background:rgba(51,56,74,0.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);overflow:hidden;transition:transform .3s ease,opacity .3s ease;box-shadow:4px 4px 8px rgba(0,0,0,0.2)}main .principal .productos .cabecera:hover{background:rgba(60,66,87,0.8)}main .principal .productos .main{display:block}main .principal .productos .main .detalle-producto{display:flex;flex-direction:column}main .principal .productos .main .detalle-producto__encabezado{display:flex;gap:calc(50px / 1);align-items:center}main .principal .productos .main .detalle-producto__cabecera{display:flex;flex-direction:column;gap:calc(50px / 2);flex:1;align-self:center}main .principal .productos .main .detalle-producto .apartado{width:100%;padding:0 calc(50px * 2.5);text-align:center;color:#F39200;font-size:24px;font-weight:700}main .principal .productos .main .detalle-producto .apartado.titulo-producto{text-transform:uppercase;font-size:34px;font-weight:600;display:flex;align-items:center;justify-content:center}main .principal .productos .main .detalle-producto .apartado.titulo-producto .texto{display:inline-flex;align-items:center;line-height:1.2}main .principal .productos .main .detalle-producto .apartado.titulo-producto .nombre .localidad{text-transform:none;font-weight:700}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto{display:flex;justify-content:center;position:relative}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiquetas-loader{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 16px;border-radius:999px;background:rgba(18,20,28,0.4);box-shadow:inset 0 0 0 1px rgba(243,146,0,0.35),0 12px 28px rgba(0,0,0,0.28);transition:opacity .3s ease,transform .3s ease}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiquetas-loader.is-hidden{opacity:0;transform:translateY(-6px);pointer-events:none}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiquetas-loader .spin{width:clamp(9px, 1.2vw, 11px);height:clamp(9px, 1.2vw, 11px);border-radius:50%;background:linear-gradient(135deg, #F39200, #ffb950);opacity:.2;animation:etiquetas-blink 1.2s infinite ease-in-out}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiquetas-loader .spin:nth-child(2){animation-delay:.15s}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiquetas-loader .spin:nth-child(3){animation-delay:.3s}@keyframes etiquetas-blink{0%, 100%{opacity:.2;transform:scale(.7)}40%{opacity:1;transform:scale(1)}}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta{width:calc((((50px / 6) * 2) + (50px / 4.5) * 2) * 1.5);height:calc((((50px / 6) * 4) + (50px / 4.5) * 2) * 1.5);background-color:#33384A;box-shadow:4px 4px 8px rgba(0,0,0,0.2);display:flex;justify-content:center;align-items:center;transition:all .3s ease;position:relative;margin:0 10px}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .segundaManoSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .eléctricaSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .gasSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .co2Svg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .muelleSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .hpaSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .internacionalSvg{width:calc(((50px / 4.8) * 2) * 1.5);height:auto;z-index:2;pointer-events:none}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .eléctricaSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .muelleSvg{width:calc((((50px / 4.8) * 2) - ((50px / 40) * 2)) * 1.5);height:auto}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta:hover{background-color:#3c4257}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta:hover::after{content:attr(title);position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background-color:rgba(0,0,0,0.8);color:#fff;padding:5px 10px;border-radius:4px;white-space:nowrap;font-size:14px;z-index:10;opacity:0;transition:opacity .3s;pointer-events:none}main .principal .productos .main .detalle-producto .apartado.subtitulo-producto{font-weight:600;font-size:24px}main .principal .productos .main .detalle-producto .apartado.subtitulo-producto .precio{font-weight:1000}main .principal .productos .main .detalle-producto .apartado.subtitulo-producto .precio .descuento-cupon{margin-left:8px;font-size:inherit;color:#12141C;font-weight:600;background-image:url("/img/iconos/Cupon.svg");background-repeat:no-repeat;background-position:center;background-size:contain;padding:0 14px;display:inline-flex;align-items:center;height:100%;cursor:pointer;transition:transform .3s ease}main .principal .productos .main .detalle-producto .apartado.subtitulo-producto .precio .descuento-cupon:hover{transform:scale(1.1)}main .principal .productos .main .detalle-producto__divider{border-top:1px solid #F39200;border-bottom:0;border-left:none;border-right:none;margin:calc( 50px / 1) 50px}main .principal .productos .main .detalle-producto__divider--galeria-caracteristicas{display:none}main .principal .productos .main .detalle-producto__cuerpo{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:calc( 50px / 1);align-items:stretch}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria{align-self:center;display:flex;flex-direction:column;justify-content:center}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto{aspect-ratio:4/3;border:2px solid #F39200;overflow:hidden;position:relative;display:flex;align-items:stretch}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto .gallery-nav{position:absolute;top:0;bottom:0;width:20%;display:flex;align-items:center;justify-content:center;color:#F39200;border:none;cursor:pointer;transition:opacity .3s ease;opacity:0;background:rgba(18,20,28,0.8) !important;z-index:2}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto .gallery-nav.prev{left:0;background:linear-gradient(to right, rgba(18,20,28,0.95) 0%, rgba(18,20,28,0) 95%)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto .gallery-nav.next{right:0;background:linear-gradient(to left, rgba(18,20,28,0.95) 0%, rgba(18,20,28,0) 95%)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto .gallery-nav:hover,main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto .gallery-nav:focus-visible{opacity:1}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto .gallery-nav i{pointer-events:none;font-size:clamp(18px, 4vw, 32px)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto::after{content:"";position:absolute;inset:0;background-image:var(--bg-image);background-color:#000;background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(12px);transform:scale(1.1);z-index:0;pointer-events:none}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto img{object-fit:contain;object-position:center;width:100%;height:100%;cursor:zoom-in;position:relative;z-index:1;background:transparent;animation:orange-pulse 5s infinite ease-in-out}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto img.image-loaded{background-color:transparent !important;animation:none !important}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto img.ocius-park,main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto img.cerberus,main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto img.navy-7-cqb,main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto img.valleingrado,main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto img.cqb-arena,main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto img.distrito-zero{object-position:left !important}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto img.el-cortijo,main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto img.warzone,main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto img.cqb-barracones{object-position:right !important}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas{display:flex;flex-direction:column;gap:calc(50px / 4);color:#F39200;min-height:100%;height:auto}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato{font-size:22px;display:flex;justify-content:space-between;align-items:center;text-align:right;hyphens:auto;overflow-wrap:break-word;width:auto;line-height:1.6}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato.achicar .label{font-size:calc(1em * 0.9)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato.achicar .value{font-size:calc(1em * 0.7)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato .label{margin-right:5px;font-weight:900}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato .dots{flex-grow:1;border-bottom:2px dotted #F39200;margin-top:5px}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato .value{margin-left:5px;max-width:70%;line-height:1;font-weight:600;font-size:24px}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato.sin-datos{justify-content:center;text-transform:uppercase;letter-spacing:.08em;font-weight:600}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato.sin-datos .label{display:none}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato.sin-datos .dots{display:none}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .titulo{font-weight:900;font-size:34px;width:100%;justify-content:center;display:flex}main .principal .productos .main .detalle-producto__descripcion .titulo{font-weight:900;font-size:34px;text-align:center}main .principal .productos .main .detalle-producto__descripcion .parrafo{line-height:1.2;font-weight:500;font-size:24px;margin-top:calc(50px / 2.5)}main .principal .productos .main .detalle-producto__descripcion .parrafo bold{font-weight:600}main .principal .productos .main .detalle-producto__descripcion .acciones{margin-top:auto}main .principal .productos .main .detalle-producto__descripcion .acciones .btn-primario{display:inline-block;background:#F39200;color:#12141C;padding:12px 20px;text-decoration:none;font-weight:700;text-transform:uppercase;letter-spacing:.08em;box-shadow:4px 4px 8px rgba(0,0,0,0.2);transition:color .3s ease,background .3s ease}main .principal .productos .main .detalle-producto__descripcion .acciones .btn-primario:hover{color:#fff;background:#F39200}main .principal .productos .main .detalle-producto__historial{display:flex;flex-direction:column;gap:calc(50px / 2)}main .principal .productos .main .detalle-producto__historial .titulo{font-weight:900;font-size:34px;text-align:center;text-transform:uppercase}main .principal .productos .main .detalle-producto__consultas-ia{display:flex;flex-direction:column;gap:calc(50px / 2)}main .principal .productos .main .detalle-producto__consultas-ia .titulo{font-weight:900;font-size:34px;text-align:center;text-transform:uppercase}main .principal .productos .main .detalle-producto__similares,main .principal .productos .main .detalle-producto__relacionados{display:flex;flex-direction:column;gap:calc(50px / 2)}main .principal .productos .main .detalle-producto__similares .titulo,main .principal .productos .main .detalle-producto__relacionados .titulo{font-weight:900;font-size:34px;text-align:center;text-transform:uppercase}main .principal .productos .main .detalle-producto__similares .tarjetas.replicas,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas{display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));gap:1.5vw;padding:0}main .principal .productos .main .detalle-producto__similares .carrusel-productos,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos{position:relative;padding:0 calc( 50px / 6 );margin:calc( 50px / 2 ) 0}main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-viewport,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-viewport{overflow:hidden;width:100%;touch-action:pan-y pinch-zoom;cursor:grab}main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-viewport:active,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-viewport:active{cursor:grabbing}main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista{display:flex;flex-wrap:nowrap;align-items:stretch;width:auto;gap:max(12px, 1.2vw);transition:transform .35s ease;will-change:transform;padding:0;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista.tarjetas.replicas,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista.tarjetas.replicas{display:flex}main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li{flex:0 0 240px}main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-boton,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-boton{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:1px solid rgba(243,146,0,0.6);background:rgba(18,20,28,0.85);color:#F39200;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:4px 4px 8px rgba(0,0,0,0.2);transition:all .25s ease;z-index:2}main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-boton:hover,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-boton:hover{background:rgba(243,146,0,0.85);color:#12141C;border-color:#F39200}main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-boton:disabled,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-boton:disabled{opacity:.45;cursor:not-allowed;background:rgba(18,20,28,0.6)}main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-boton.prev,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-boton.prev{left:0}main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-boton.next,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-boton.next{right:0}main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-boton i,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-boton i{pointer-events:none}@media (max-width: 1200px){main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li{flex-basis:200px}main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-boton,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-boton{width:40px;height:40px}}@media (max-width: 768px){main .principal .productos .main .detalle-producto__similares .carrusel-productos,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos{padding:0}main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista{gap:max(10px, 2vw)}main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-lista li,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-lista li{flex-basis:170px}main .principal .productos .main .detalle-producto__similares .carrusel-productos .carrusel-boton,main .principal .productos .main .detalle-producto__relacionados .carrusel-productos .carrusel-boton{width:38px;height:38px}}main .principal .productos .main .detalle-producto__similares .tarjetas__vacio,main .principal .productos .main .detalle-producto__relacionados .tarjetas__vacio{margin:0;text-align:center;font-size:24px;font-weight:600;color:#F39200;letter-spacing:.05em}main .principal .productos .main .detalle-producto__relacionados{padding-bottom:calc( 50px / 2)}main .principal .productos .textos-info-adicional{color:#F39200;margin-bottom:calc( 50px / 2)}main .principal .productos .textos-info-adicional .titulo{margin-bottom:5px;padding-left:20px;font-size:19px}main .principal .productos .textos-info-adicional .contenido-texto{font-size:16px;height:250px;overflow:hidden;position:relative;transition:height .3s ease;mask-image:linear-gradient(to bottom, #000, transparent);-webkit-mask-image:linear-gradient(to bottom, #000, transparent);mask-size:100% 100%;-webkit-mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}main .principal .productos .textos-info-adicional .contenido-texto .margen-izq{padding-left:20px}main .principal .productos .textos-info-adicional .contenido-texto .subrayado{text-decoration:underline}main .principal .productos .textos-info-adicional a{color:#F39200}main .principal .productos .textos-info-adicional.expandido .contenido-texto{height:auto !important;mask-image:none;-webkit-mask-image:none}main .principal .productos .textos-info-adicional .boton-leer-mas{display:block;margin:10px auto 0;padding:calc( 50px / 8) calc( 50px / 4);font-size:16px;font-weight:500;color:#F39200;background:#33384A;border:none;cursor:pointer;transition:background-color .3s ease}main .principal .productos .textos-info-adicional .boton-leer-mas:hover{background:#3c4257}main .principal .productos .anuncio-charlie-grande{width:100%;height:auto}main .principal .columna{padding:calc( 50px / 2) 0;height:100%;max-height:100vh;max-height:100dvh;position:sticky;top:0;overflow:hidden;display:flex;align-items:center}main .principal .columna.izquierda{padding-right:50px}main .principal .columna.derecha{padding-left:50px}main .principal .columna>*{box-shadow:4px 4px 8px rgba(0,0,0,0.2)}.hidden-hasta-cargar-productos{display:none !important}@media (min-width: 2060px){main .principal .productos{margin:calc( 50px / 2) 0}main .principal .productos .cabecera{margin-bottom:calc(50px / 2);width:100%;height:75px}main .principal .productos .main .detalle-producto{display:flex}main .principal .productos .main .detalle-producto__encabezado{gap:calc(50px / 1)}main .principal .productos .main .detalle-producto__cabecera{gap:calc(50px / 2)}main .principal .productos .main .detalle-producto .apartado{padding:0 calc(50px * 1.5);font-size:28px;font-weight:700}main .principal .productos .main .detalle-producto .apartado.titulo-producto{font-size:45px}main .principal .productos .main .detalle-producto .apartado.titulo-producto .texto{line-height:1.2}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiquetas-loader{gap:8px;padding:8px 16px}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiquetas-loader.is-hidden{transform:translateY(-6px)}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiquetas-loader .spin{width:clamp(9px, 1.2vw, 11px);height:clamp(9px, 1.2vw, 11px)}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta{width:calc((((50px / 6) * 2) + (50px / 4.5) * 2) * 1.5);height:calc((((50px / 6) * 4) + (50px / 4.5) * 2) * 1.5);margin:0 10px}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .segundaManoSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .eléctricaSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .gasSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .co2Svg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .muelleSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .hpaSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .internacionalSvg{width:calc(((50px / 4.8) * 2) * 1.5)}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .eléctricaSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .muelleSvg{width:calc((((50px / 4.8) * 2) - ((50px / 40) * 2)) * 1.5)}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta:hover::after{padding:5px 10px;border-radius:4px;font-size:14px}main .principal .productos .main .detalle-producto .apartado.subtitulo-producto{font-size:28px}main .principal .productos .main .detalle-producto .apartado.subtitulo-producto .precio .descuento-cupon{margin-left:8px;padding:0 14px}main .principal .productos .main .detalle-producto__divider{border-top:1px solid #F39200;margin:calc( 50px / 1) 50px}main .principal .productos .main .detalle-producto__cuerpo{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:calc( 50px / 1)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto{aspect-ratio:4/3;border:2px solid #F39200}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto .gallery-nav{width:20%}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto .gallery-nav i{font-size:clamp(18px, 4vw, 32px)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas{gap:calc(50px / 4)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato{font-size:22px;line-height:1.6}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato.achicar .label{font-size:calc(1em * 0.9)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato.achicar .value{font-size:calc(1em * 0.7)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato .label{margin-right:5px}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato .dots{border-bottom:2px dotted #F39200;margin-top:5px}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato .value{margin-left:5px;max-width:70%;font-size:24px}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato.sin-datos{letter-spacing:.08em}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .titulo{font-size:45px}main .principal .productos .main .detalle-producto__descripcion .titulo{font-size:45px}main .principal .productos .main .detalle-producto__descripcion .parrafo{line-height:1.2;font-size:28px;margin-top:calc(50px / 2.5)}main .principal .productos .main .detalle-producto__descripcion .acciones{margin-top:auto}main .principal .productos .main .detalle-producto__descripcion .acciones .btn-primario{padding:12px 20px;letter-spacing:.08em}main .principal .productos .main .detalle-producto__historial{gap:calc(50px / 2)}main .principal .productos .main .detalle-producto__historial .titulo{font-size:45px}main .principal .productos .main .detalle-producto__consultas-ia{gap:calc(50px / 2)}main .principal .productos .main .detalle-producto__consultas-ia .titulo{font-size:45px}main .principal .productos .main .detalle-producto__similares,main .principal .productos .main .detalle-producto__relacionados{gap:calc(50px / 2)}main .principal .productos .main .detalle-producto__similares .titulo,main .principal .productos .main .detalle-producto__relacionados .titulo{font-size:45px}main .principal .productos .main .detalle-producto__similares .tarjetas.replicas,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas{grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));gap:1.5vw;padding:0}main .principal .productos .main .detalle-producto__similares .tarjetas__vacio,main .principal .productos .main .detalle-producto__relacionados .tarjetas__vacio{font-size:24px;letter-spacing:.05em}main .principal .productos .main .detalle-producto__relacionados{padding-bottom:calc( 50px / 2)}main .principal .productos .textos-info-adicional{margin-bottom:calc( 50px / 2)}main .principal .productos .textos-info-adicional .titulo{margin-bottom:5px;padding-left:20px;font-size:24px}main .principal .productos .textos-info-adicional .contenido-texto{height:300px;font-size:20px}main .principal .productos .textos-info-adicional .contenido-texto .margen-izq{padding-left:20px}main .principal .productos .textos-info-adicional .boton-leer-mas{padding:calc( 50px / 8) calc( 50px / 4);font-size:19px}}@media (max-width: 1407px){main .principal{grid-template-columns:1fr 4fr 1fr;min-height:80vh;min-height:80dvh}main .principal .productos{margin:calc( 35px / 2) 0}main .principal .productos .cabecera{margin-bottom:calc(35px / 2);width:100%;height:75px}main .principal .productos .main .detalle-producto{display:flex}main .principal .productos .main .detalle-producto__encabezado{gap:calc(35px / 1)}main .principal .productos .main .detalle-producto__cabecera{gap:calc(35px / 2)}main .principal .productos .main .detalle-producto .apartado{padding:0 calc(35px * 1.5);font-size:22px;font-weight:700}main .principal .productos .main .detalle-producto .apartado.titulo-producto{font-size:31px}main .principal .productos .main .detalle-producto .apartado.titulo-producto .texto{line-height:1.2}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiquetas-loader{gap:8px;padding:8px 16px}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiquetas-loader.is-hidden{transform:translateY(-6px)}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiquetas-loader .spin{width:clamp(9px, 1.2vw, 11px);height:clamp(9px, 1.2vw, 11px)}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta{width:calc((((35px / 6) * 2) + (35px / 4.5) * 2) * 1.5);height:calc((((35px / 6) * 4) + (35px / 4.5) * 2) * 1.5);margin:0 10px}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .segundaManoSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .eléctricaSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .gasSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .co2Svg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .muelleSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .hpaSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .internacionalSvg{width:calc(((35px / 4.8) * 2) * 1.5)}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .eléctricaSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .muelleSvg{width:calc((((35px / 4.8) * 2) - ((35px / 40) * 2)) * 1.5)}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta:hover::after{padding:5px 10px;border-radius:4px;font-size:14px}main .principal .productos .main .detalle-producto .apartado.subtitulo-producto{font-size:22px}main .principal .productos .main .detalle-producto .apartado.subtitulo-producto .precio .descuento-cupon{margin-left:8px;padding:0 14px}main .principal .productos .main .detalle-producto__divider{border-top:1px solid #F39200;margin:calc( 35px / 1) 35px}main .principal .productos .main .detalle-producto__cuerpo{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:calc( 35px / 1)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto{aspect-ratio:4/3;border:2px solid #F39200}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto .gallery-nav{width:20%}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto .gallery-nav i{font-size:clamp(18px, 4vw, 32px)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas{gap:calc(35px / 4)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato{font-size:18px;line-height:1.6}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato.achicar .label{font-size:calc(1em * 0.9)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato.achicar .value{font-size:calc(1em * 0.7)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato .label{margin-right:5px}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato .dots{border-bottom:2px dotted #F39200;margin-top:5px}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato .value{margin-left:5px;max-width:70%;font-size:20px}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato.sin-datos{letter-spacing:.08em}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .titulo{font-size:31px}main .principal .productos .main .detalle-producto__descripcion .titulo{font-size:31px}main .principal .productos .main .detalle-producto__descripcion .parrafo{line-height:1.2;font-size:22px;margin-top:calc(35px / 2.5)}main .principal .productos .main .detalle-producto__descripcion .acciones{margin-top:auto}main .principal .productos .main .detalle-producto__descripcion .acciones .btn-primario{padding:12px 20px;letter-spacing:.08em}main .principal .productos .main .detalle-producto__historial{gap:calc(35px / 2)}main .principal .productos .main .detalle-producto__historial .titulo{font-size:31px}main .principal .productos .main .detalle-producto__consultas-ia{gap:calc(35px / 2)}main .principal .productos .main .detalle-producto__consultas-ia .titulo{font-size:31px}main .principal .productos .main .detalle-producto__similares,main .principal .productos .main .detalle-producto__relacionados{gap:calc(35px / 2)}main .principal .productos .main .detalle-producto__similares .titulo,main .principal .productos .main .detalle-producto__relacionados .titulo{font-size:31px}main .principal .productos .main .detalle-producto__similares .tarjetas.replicas,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas{grid-template-columns:repeat(auto-fill, minmax(140px, 1fr));gap:1.5vw;padding:0}main .principal .productos .main .detalle-producto__similares .tarjetas__vacio,main .principal .productos .main .detalle-producto__relacionados .tarjetas__vacio{font-size:18px;letter-spacing:.05em}main .principal .productos .main .detalle-producto__relacionados{padding-bottom:calc( 35px / 2)}main .principal .productos .textos-info-adicional{margin-bottom:calc( 35px / 2)}main .principal .productos .textos-info-adicional .titulo{margin-bottom:5px;padding-left:20px;font-size:19px}main .principal .productos .textos-info-adicional .contenido-texto{font-size:16px}main .principal .productos .textos-info-adicional .contenido-texto .margen-izq{padding-left:20px}main .principal .productos .textos-info-adicional .boton-leer-mas{padding:calc( 35px / 8) calc( 35px / 4);font-size:16px}main .principal .columna{padding:calc( 35px / 2) 0}main .principal .columna.izquierda{padding-right:35px}main .principal .columna.derecha{padding-left:35px}}@media (max-width: 1210px){main .principal .productos .main .detalle-producto__divider{border-top:1px solid #F39200;margin:calc( 35px / 1) 35px}main .principal .productos .main .detalle-producto__divider--galeria-caracteristicas{display:block;margin:calc( 35px / 1) 35px}main .principal .productos .main .detalle-producto__cuerpo{gap:0;grid-template-columns:1fr;grid-template-areas:"galeria" "divider" "caracteristicas"}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria{grid-area:galeria;width:100%}main .principal .productos .main .detalle-producto__cuerpo .detalle-producto__divider--galeria-caracteristicas{grid-area:divider}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas{padding:0 calc( 35px * 2);grid-area:caracteristicas}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato{font-size:20px}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato.titulo{font-size:31px}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato .value{font-size:22px}}@media (max-width: 965px){main .principal{grid-template-columns:1fr 3fr 1fr;min-height:80vh;min-height:80dvh}main .principal .productos{margin:calc( 25px / 2) 0}main .principal .productos .cabecera{margin-bottom:calc(25px / 2);width:100%;height:75px}main .principal .productos .main .detalle-producto{display:flex}main .principal .productos .main .detalle-producto__encabezado{gap:calc(25px / 1)}main .principal .productos .main .detalle-producto__cabecera{gap:calc(25px / 2)}main .principal .productos .main .detalle-producto .apartado{padding:0 calc(25px * 1.5);font-size:20px;font-weight:700}main .principal .productos .main .detalle-producto .apartado.titulo-producto{font-size:30px}main .principal .productos .main .detalle-producto .apartado.titulo-producto .texto{line-height:1.2}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiquetas-loader{gap:8px;padding:8px 16px}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiquetas-loader.is-hidden{transform:translateY(-6px)}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiquetas-loader .spin{width:clamp(9px, 1.2vw, 11px);height:clamp(9px, 1.2vw, 11px)}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta{width:calc((((25px / 6) * 2) + (25px / 4.5) * 2) * 1.5);height:calc((((25px / 6) * 4) + (25px / 4.5) * 2) * 1.5);margin:0 10px}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .segundaManoSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .eléctricaSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .gasSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .co2Svg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .muelleSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .hpaSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .internacionalSvg{width:calc(((25px / 4.8) * 2) * 1.5)}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .eléctricaSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .muelleSvg{width:calc((((25px / 4.8) * 2) - ((25px / 40) * 2)) * 1.5)}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta:hover::after{padding:5px 10px;border-radius:4px;font-size:14px}main .principal .productos .main .detalle-producto .apartado.subtitulo-producto{font-size:20px}main .principal .productos .main .detalle-producto .apartado.subtitulo-producto .precio .descuento-cupon{margin-left:8px;padding:0 14px}main .principal .productos .main .detalle-producto__divider{margin:calc( 25px / 1) 25px}main .principal .productos .main .detalle-producto__divider--galeria-caracteristicas{margin:calc( 25px / 1) 25px}main .principal .productos .main .detalle-producto__cuerpo{grid-template-columns:1fr}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto{aspect-ratio:4/3;border:2px solid #F39200}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto .gallery-nav{width:20%}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto .gallery-nav i{font-size:clamp(18px, 4vw, 32px)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas{padding:0 calc( 25px * 2);gap:calc(25px / 4)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato{font-size:18px;line-height:1.6}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato.titulo{font-size:30px}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato.achicar .label{font-size:calc(1em * 0.9)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato.achicar .value{font-size:calc(1em * 0.7)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato .label{margin-right:5px}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato .dots{border-bottom:2px dotted #F39200;margin-top:5px}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato .value{margin-left:5px;max-width:70%;font-size:20px}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato.sin-datos{letter-spacing:.08em}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .titulo{font-size:30px}main .principal .productos .main .detalle-producto__descripcion .titulo{font-size:30px}main .principal .productos .main .detalle-producto__descripcion .parrafo{line-height:1.2;font-size:20px;margin-top:calc(25px / 2.5)}main .principal .productos .main .detalle-producto__descripcion .acciones{margin-top:auto}main .principal .productos .main .detalle-producto__descripcion .acciones .btn-primario{padding:12px 20px;letter-spacing:.08em}main .principal .productos .main .detalle-producto__historial{gap:calc(25px / 2)}main .principal .productos .main .detalle-producto__historial .titulo{font-size:30px}main .principal .productos .main .detalle-producto__consultas-ia{gap:calc(25px / 2)}main .principal .productos .main .detalle-producto__consultas-ia .titulo{font-size:30px}main .principal .productos .main .detalle-producto__similares,main .principal .productos .main .detalle-producto__relacionados{gap:calc(25px / 2)}main .principal .productos .main .detalle-producto__similares .titulo,main .principal .productos .main .detalle-producto__relacionados .titulo{font-size:30px}main .principal .productos .main .detalle-producto__similares .tarjetas.replicas,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas{grid-template-columns:repeat(auto-fill, minmax(140px, 1fr));gap:1.5vw;padding:0}main .principal .productos .main .detalle-producto__similares .tarjetas__vacio,main .principal .productos .main .detalle-producto__relacionados .tarjetas__vacio{font-size:18px;letter-spacing:.05em}main .principal .productos .main .detalle-producto__relacionados{padding-bottom:calc( 25px / 2)}main .principal .productos .textos-info-adicional{margin-bottom:calc( 25px / 2)}main .principal .productos .textos-info-adicional .titulo{margin-bottom:5px;padding-left:20px;font-size:17px}main .principal .productos .textos-info-adicional .titulo span.grande{display:none}main .principal .productos .textos-info-adicional .titulo span.pequeño{display:block !important}main .principal .productos .textos-info-adicional .contenido-texto{height:200px;font-size:14px}main .principal .productos .textos-info-adicional .contenido-texto .margen-izq{padding-left:20px}main .principal .productos .textos-info-adicional .boton-leer-mas{padding:calc( 25px / 8) calc( 25px / 4);font-size:14px}main .principal .columna{padding:calc( 25px / 2) 0}main .principal .columna.izquierda{padding-right:25px}main .principal .columna.derecha{padding-left:25px}}@media (max-width: 864px){main .principal{grid-template-columns:1fr;min-height:80vh;min-height:80dvh}main .principal .productos{margin:calc( 20px / 2) calc(20px * 1)}main .principal .productos .cabecera{margin-bottom:calc(20px / 2);width:100%;height:75px}main .principal .productos .main .detalle-producto{display:flex}main .principal .productos .main .detalle-producto__encabezado{gap:calc(20px / 1)}main .principal .productos .main .detalle-producto__cabecera{gap:calc(20px / 2)}main .principal .productos .main .detalle-producto .apartado{padding:0 calc(20px * 1.5);font-size:20px;font-weight:700}main .principal .productos .main .detalle-producto .apartado.titulo-producto{font-size:30px}main .principal .productos .main .detalle-producto .apartado.titulo-producto .texto{line-height:1.2}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiquetas-loader{gap:8px;padding:8px 16px}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiquetas-loader.is-hidden{transform:translateY(-6px)}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiquetas-loader .spin{width:clamp(9px, 1.2vw, 11px);height:clamp(9px, 1.2vw, 11px)}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta{width:calc((((20px / 6) * 2) + (20px / 4.5) * 2) * 1.5);height:calc((((20px / 6) * 4) + (20px / 4.5) * 2) * 1.5);margin:0 10px}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .segundaManoSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .eléctricaSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .gasSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .co2Svg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .muelleSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .hpaSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .internacionalSvg{width:calc(((20px / 4.8) * 2) * 1.5)}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .eléctricaSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .muelleSvg{width:calc((((20px / 4.8) * 2) - ((20px / 40) * 2)) * 1.5)}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta:hover::after{padding:5px 10px;border-radius:4px;font-size:14px}main .principal .productos .main .detalle-producto .apartado.subtitulo-producto{font-size:20px}main .principal .productos .main .detalle-producto .apartado.subtitulo-producto .precio .descuento-cupon{margin-left:8px;padding:0 14px}main .principal .productos .main .detalle-producto__divider{margin:calc( 20px / 1) 20px}main .principal .productos .main .detalle-producto__divider--galeria-caracteristicas{margin:calc( 20px / 1) 20px}main .principal .productos .main .detalle-producto__cuerpo{grid-template-columns:1fr}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto{aspect-ratio:4/3;border:2px solid #F39200}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto .gallery-nav{width:20%}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto .gallery-nav i{font-size:clamp(18px, 4vw, 32px)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas{padding:0 calc( 20px * 2);gap:calc(20px / 4)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato{font-size:18px;line-height:1.6}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato.titulo{font-size:30px}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato.achicar .label{font-size:calc(1em * 0.9)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato.achicar .value{font-size:calc(1em * 0.7)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato .label{margin-right:5px}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato .dots{border-bottom:2px dotted #F39200;margin-top:5px}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato .value{margin-left:5px;max-width:70%;font-size:20px}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato.sin-datos{letter-spacing:.08em}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .titulo{font-size:30px}main .principal .productos .main .detalle-producto__descripcion .titulo{font-size:30px}main .principal .productos .main .detalle-producto__descripcion .parrafo{line-height:1.2;font-size:20px;margin-top:calc(20px / 2.5)}main .principal .productos .main .detalle-producto__descripcion .acciones{margin-top:auto}main .principal .productos .main .detalle-producto__descripcion .acciones .btn-primario{padding:12px 20px;letter-spacing:.08em}main .principal .productos .main .detalle-producto__historial{gap:calc(20px / 2)}main .principal .productos .main .detalle-producto__historial .titulo{font-size:30px}main .principal .productos .main .detalle-producto__consultas-ia{gap:calc(20px / 2)}main .principal .productos .main .detalle-producto__consultas-ia .titulo{font-size:30px}main .principal .productos .main .detalle-producto__similares,main .principal .productos .main .detalle-producto__relacionados{gap:calc(20px / 2)}main .principal .productos .main .detalle-producto__similares .titulo,main .principal .productos .main .detalle-producto__relacionados .titulo{font-size:30px}main .principal .productos .main .detalle-producto__similares .tarjetas.replicas,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas{grid-template-columns:repeat(auto-fill, minmax(160px, 1fr));gap:1.5vw;padding:0}main .principal .productos .main .detalle-producto__similares .tarjetas__vacio,main .principal .productos .main .detalle-producto__relacionados .tarjetas__vacio{font-size:18px;letter-spacing:.05em}main .principal .productos .main .detalle-producto__relacionados{padding-bottom:calc( 20px / 2)}main .principal .productos .textos-info-adicional{margin-bottom:calc( 20px / 2)}main .principal .productos .textos-info-adicional .titulo{margin-bottom:5px;padding-left:20px;font-size:17px}main .principal .productos .textos-info-adicional .titulo span.grande{display:none}main .principal .productos .textos-info-adicional .titulo span.pequeño{display:block !important}main .principal .productos .textos-info-adicional .contenido-texto{height:200px;font-size:14px}main .principal .productos .textos-info-adicional .contenido-texto .margen-izq{padding-left:20px}main .principal .productos .textos-info-adicional .boton-leer-mas{padding:calc( 20px / 8) calc( 20px / 2);font-size:14px}main .principal .columna{display:none}}@media (max-width: 762px){main .columna{display:none}main .principal{grid-template-columns:1fr;min-height:80vh;min-height:80dvh}main .principal .productos{margin:calc( 20px / 2) calc(20px * 1)}main .principal .productos .cabecera{margin-bottom:calc(20px / 2);width:100%;height:75px}main .principal .productos .main .detalle-producto{display:flex}main .principal .productos .main .detalle-producto__encabezado{gap:calc(20px / 1)}main .principal .productos .main .detalle-producto__cabecera{gap:calc(20px / 2)}main .principal .productos .main .detalle-producto .apartado{padding:0 calc(20px * 1.5);font-size:20px;font-weight:700}main .principal .productos .main .detalle-producto .apartado.titulo-producto{font-size:25px}main .principal .productos .main .detalle-producto .apartado.titulo-producto .texto{line-height:1.2}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiquetas-loader{gap:8px;padding:8px 16px}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiquetas-loader.is-hidden{transform:translateY(-6px)}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiquetas-loader .spin{width:clamp(9px, 1.2vw, 11px);height:clamp(9px, 1.2vw, 11px)}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta{width:calc((((20px / 6) * 2) + (20px / 4.5) * 2) * 1.5);height:calc((((20px / 6) * 4) + (20px / 4.5) * 2) * 1.5);margin:0 10px}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .segundaManoSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .eléctricaSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .gasSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .co2Svg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .muelleSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .hpaSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .internacionalSvg{width:calc(((20px / 4.8) * 2) * 1.5)}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .eléctricaSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .muelleSvg{width:calc((((20px / 4.8) * 2) - ((20px / 40) * 2)) * 1.5)}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta:hover::after{padding:5px 10px;border-radius:4px;font-size:14px}main .principal .productos .main .detalle-producto .apartado.subtitulo-producto{font-size:20px}main .principal .productos .main .detalle-producto .apartado.subtitulo-producto .precio .descuento-cupon{margin-left:8px;padding:0 14px}main .principal .productos .main .detalle-producto__divider{margin:calc( 20px / 1) 20px}main .principal .productos .main .detalle-producto__divider--galeria-caracteristicas{margin:calc( 20px / 1) 20px}main .principal .productos .main .detalle-producto__cuerpo{grid-template-columns:1fr}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto{aspect-ratio:4/3;border:2px solid #F39200}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto .gallery-nav{width:20%}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto .gallery-nav i{font-size:clamp(18px, 4vw, 32px)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas{gap:calc(20px / 4)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato{font-size:18px;line-height:1.6}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato.titulo{font-size:25px}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato.achicar .label{font-size:calc(1em * 0.9)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato.achicar .value{font-size:calc(1em * 0.7)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato .label{margin-right:5px}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato .dots{border-bottom:2px dotted #F39200;margin-top:5px}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato .value{margin-left:5px;max-width:70%;font-size:20px}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato.sin-datos{letter-spacing:.08em}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .titulo{font-size:25px}main .principal .productos .main .detalle-producto__descripcion .titulo{font-size:25px}main .principal .productos .main .detalle-producto__descripcion .parrafo{line-height:1.2;font-size:20px;margin-top:calc(20px / 2.5)}main .principal .productos .main .detalle-producto__descripcion .acciones{margin-top:auto}main .principal .productos .main .detalle-producto__descripcion .acciones .btn-primario{padding:12px 20px;letter-spacing:.08em}main .principal .productos .main .detalle-producto__historial{gap:calc(20px / 2)}main .principal .productos .main .detalle-producto__historial .titulo{font-size:25px}main .principal .productos .main .detalle-producto__consultas-ia{gap:calc(20px / 2)}main .principal .productos .main .detalle-producto__consultas-ia .titulo{font-size:25px}main .principal .productos .main .detalle-producto__similares,main .principal .productos .main .detalle-producto__relacionados{gap:calc(20px / 2)}main .principal .productos .main .detalle-producto__similares .titulo,main .principal .productos .main .detalle-producto__relacionados .titulo{font-size:25px}main .principal .productos .main .detalle-producto__similares .tarjetas.replicas,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas{grid-template-columns:repeat(auto-fill, minmax(160px, 1fr));gap:1.5vw;padding:0}main .principal .productos .main .detalle-producto__similares .tarjetas__vacio,main .principal .productos .main .detalle-producto__relacionados .tarjetas__vacio{font-size:18px;letter-spacing:.05em}main .principal .productos .main .detalle-producto__relacionados{padding-bottom:calc( 20px / 2)}main .principal .productos .anuncio-charlie-grande{padding:0 !important}main .principal .columna{display:none}}@media (max-width: 675px){main .principal{grid-template-columns:1fr;min-height:80vh;min-height:80dvh}main .principal .productos{margin:calc( 15px / 2) calc(15px * 1)}main .principal .productos .cabecera{margin-bottom:calc(15px / 2);width:100%;height:75px}main .principal .productos .main .detalle-producto{display:flex}main .principal .productos .main .detalle-producto__encabezado{gap:calc(15px / 1)}main .principal .productos .main .detalle-producto__cabecera{gap:calc(15px / 2)}main .principal .productos .main .detalle-producto .apartado{padding:0 calc(15px * 1.5);font-size:18px;font-weight:700}main .principal .productos .main .detalle-producto .apartado.titulo-producto{font-size:20px}main .principal .productos .main .detalle-producto .apartado.titulo-producto .texto{line-height:1.2}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiquetas-loader{gap:8px;padding:8px 16px}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiquetas-loader.is-hidden{transform:translateY(-6px)}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiquetas-loader .spin{width:clamp(9px, 1.2vw, 11px);height:clamp(9px, 1.2vw, 11px)}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta{width:calc((((15px / 6) * 2) + (15px / 4.5) * 2) * 1.5);height:calc((((15px / 6) * 4) + (15px / 4.5) * 2) * 1.5);margin:0 10px}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .segundaManoSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .eléctricaSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .gasSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .co2Svg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .muelleSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .hpaSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .internacionalSvg{width:calc(((15px / 4.8) * 2) * 1.5)}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .eléctricaSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .muelleSvg{width:calc((((15px / 4.8) * 2) - ((15px / 40) * 2)) * 1.5)}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta:hover::after{padding:5px 10px;border-radius:4px;font-size:14px}main .principal .productos .main .detalle-producto .apartado.subtitulo-producto{font-size:18px}main .principal .productos .main .detalle-producto .apartado.subtitulo-producto .precio .descuento-cupon{margin-left:8px;padding:0 14px}main .principal .productos .main .detalle-producto__divider{margin:calc( 15px / 1) 15px}main .principal .productos .main .detalle-producto__divider--galeria-caracteristicas{margin:calc( 15px / 1) 15px}main .principal .productos .main .detalle-producto__cuerpo{grid-template-columns:1fr}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto{aspect-ratio:4/3;border:2px solid #F39200}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto .gallery-nav{width:20%}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto .gallery-nav i{font-size:clamp(18px, 4vw, 32px)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas{padding:0 calc( 15px * 2);gap:calc(15px / 4)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato{font-size:16px;line-height:1.6}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato.titulo{font-size:20px}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato.achicar .label{font-size:calc(1em * 0.9)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato.achicar .value{font-size:calc(1em * 0.7)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato .label{margin-right:5px}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato .dots{border-bottom:2px dotted #F39200;margin-top:5px}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato .value{margin-left:5px;max-width:70%;font-size:18px}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato.sin-datos{letter-spacing:.08em}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .titulo{font-size:20px}main .principal .productos .main .detalle-producto__descripcion .titulo{font-size:20px}main .principal .productos .main .detalle-producto__descripcion .parrafo{line-height:1.2;font-size:18px;margin-top:calc(15px / 2.5)}main .principal .productos .main .detalle-producto__descripcion .acciones{margin-top:auto}main .principal .productos .main .detalle-producto__descripcion .acciones .btn-primario{padding:12px 20px;letter-spacing:.08em}main .principal .productos .main .detalle-producto__historial{gap:calc(15px / 2)}main .principal .productos .main .detalle-producto__historial .titulo{font-size:20px}main .principal .productos .main .detalle-producto__consultas-ia{gap:calc(15px / 2)}main .principal .productos .main .detalle-producto__consultas-ia .titulo{font-size:20px}main .principal .productos .main .detalle-producto__similares,main .principal .productos .main .detalle-producto__relacionados{gap:calc(15px / 2)}main .principal .productos .main .detalle-producto__similares .titulo,main .principal .productos .main .detalle-producto__relacionados .titulo{font-size:20px}main .principal .productos .main .detalle-producto__similares .tarjetas.replicas,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas{grid-template-columns:repeat(auto-fill, minmax(160px, 1fr));gap:1.5vw;padding:0}main .principal .productos .main .detalle-producto__similares .tarjetas__vacio,main .principal .productos .main .detalle-producto__relacionados .tarjetas__vacio{font-size:18px;letter-spacing:.05em}main .principal .productos .main .detalle-producto__relacionados{padding-bottom:calc( 15px / 2)}main .principal .columna{padding:calc( 15px / 2) 0}main .principal .columna.izquierda{padding-right:15px}main .principal .columna.derecha{padding-left:15px}main .anuncio-movil{display:block;padding-bottom:calc( 15px / 2 )}}.image-viewer{display:none;align-items:center;justify-content:center;position:fixed;inset:0;width:100vw;height:100%;background:rgba(0,0,0,0.8);z-index:1200;cursor:zoom-out;padding:0}.image-viewer .image-viewer-container{position:relative;display:inline-block;width:auto;height:auto;min-width:0;min-height:0;padding:0;margin:0;line-height:0;vertical-align:middle;border:2px solid #F39200;overflow:hidden}.image-viewer .image-viewer-container .image-viewer-img{width:auto;height:auto;max-width:95vw;max-height:80vh;max-height:80dvh;display:block;background:#111;object-fit:contain;animation:orange-pulse 5s infinite ease-in-out;position:relative;z-index:1;margin:0;padding:0;box-sizing:border-box;transition:width .2s ease-out,height .2s ease-out}.image-viewer .image-viewer-container .gallery-nav{position:absolute;top:0;bottom:0;width:20%;min-width:60px;max-width:150px;display:flex;align-items:center;justify-content:center;color:#F39200;border:none;cursor:pointer;transition:opacity .3s ease;opacity:0;background:rgba(18,20,28,0.8) !important;z-index:2;pointer-events:auto}.image-viewer .image-viewer-container .gallery-nav.prev{left:0}.image-viewer .image-viewer-container .gallery-nav.next{right:0}.image-viewer .image-viewer-container .gallery-nav:hover,.image-viewer .image-viewer-container .gallery-nav:focus-visible{opacity:1}.image-viewer .image-viewer-container .gallery-nav i{pointer-events:none;font-size:clamp(32px, 6vw, 64px)}@keyframes orange-pulse{0%, 100%{background-color:#fad399}50%{background-color:#999ca5}}@media (max-width: 545px){main .principal{grid-template-columns:1fr;min-height:80vh;min-height:80dvh;padding:0}main .principal .productos{margin:calc( 15px / 2) calc(15px * 1)}main .principal .productos .cabecera{margin-bottom:calc(15px / 2);width:100%;height:75px}main .principal .productos .main .detalle-producto{display:flex}main .principal .productos .main .detalle-producto__encabezado{gap:calc(15px / 1)}main .principal .productos .main .detalle-producto__cabecera{gap:calc(15px / 2)}main .principal .productos .main .detalle-producto .apartado{padding:0 calc(15px * 1.5);font-size:16px;font-weight:700}main .principal .productos .main .detalle-producto .apartado.titulo-producto{font-size:4.9vw}main .principal .productos .main .detalle-producto .apartado.titulo-producto .texto{line-height:1.2}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiquetas-loader{gap:8px;padding:8px 16px}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiquetas-loader.is-hidden{transform:translateY(-6px)}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiquetas-loader .spin{width:clamp(9px, 1.2vw, 11px);height:clamp(9px, 1.2vw, 11px)}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta{width:calc((((15px / 6) * 2) + (15px / 4.5) * 2) * 1.5);height:calc((((15px / 6) * 4) + (15px / 4.5) * 2) * 1.5);margin:0 10px}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .segundaManoSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .eléctricaSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .gasSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .co2Svg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .muelleSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .hpaSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .internacionalSvg{width:calc(((15px / 4.8) * 2) * 1.5)}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .eléctricaSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .muelleSvg{width:calc((((15px / 4.8) * 2) - ((15px / 40) * 2)) * 1.5)}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta:hover::after{padding:5px 10px;border-radius:4px;font-size:14px}main .principal .productos .main .detalle-producto .apartado.subtitulo-producto{font-size:16px}main .principal .productos .main .detalle-producto .apartado.subtitulo-producto .precio .descuento-cupon{margin-left:8px;padding:0 14px}main .principal .productos .main .detalle-producto__divider{margin:calc( 15px / 1) 15px}main .principal .productos .main .detalle-producto__divider--galeria-caracteristicas{margin:calc( 15px / 1) 15px}main .principal .productos .main .detalle-producto__cuerpo{grid-template-columns:1fr}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto{aspect-ratio:4/3;border:2px solid #F39200}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto .gallery-nav{width:20%}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto .gallery-nav i{font-size:clamp(18px, 4vw, 32px)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas{gap:calc(15px / 4)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato{font-size:14px;line-height:1.6}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato.titulo{font-size:4.9vw}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato.achicar .label{font-size:calc(1em * 0.9)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato.achicar .value{font-size:calc(1em * 0.7)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato .label{margin-right:5px}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato .dots{border-bottom:2px dotted #F39200;margin-top:5px}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato .value{margin-left:5px;max-width:70%;font-size:16px}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato.sin-datos{letter-spacing:.08em}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .titulo{font-size:4.9vw}main .principal .productos .main .detalle-producto__descripcion .titulo{font-size:4.9vw}main .principal .productos .main .detalle-producto__descripcion .parrafo{line-height:1.2;font-size:16px;margin-top:calc(15px / 2.5)}main .principal .productos .main .detalle-producto__descripcion .acciones{margin-top:auto}main .principal .productos .main .detalle-producto__descripcion .acciones .btn-primario{padding:12px 20px;letter-spacing:.08em}main .principal .productos .main .detalle-producto__historial{gap:calc(15px / 2)}main .principal .productos .main .detalle-producto__historial .titulo{font-size:4.9vw}main .principal .productos .main .detalle-producto__consultas-ia{gap:calc(15px / 2)}main .principal .productos .main .detalle-producto__consultas-ia .titulo{font-size:4.9vw}main .principal .productos .main .detalle-producto__similares,main .principal .productos .main .detalle-producto__relacionados{gap:calc(15px / 2)}main .principal .productos .main .detalle-producto__similares .titulo,main .principal .productos .main .detalle-producto__relacionados .titulo{font-size:4.9vw}main .principal .productos .main .detalle-producto__similares .tarjetas.replicas,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas{grid-template-columns:repeat(auto-fill, minmax(140px, 1fr));gap:1.5vw;padding:0}main .principal .productos .main .detalle-producto__similares .tarjetas__vacio,main .principal .productos .main .detalle-producto__relacionados .tarjetas__vacio{font-size:16px;letter-spacing:.05em}main .principal .productos .main .detalle-producto__relacionados{padding-bottom:calc( 15px / 2)}main .principal .productos .textos-info-adicional{margin-bottom:calc( 15px / 2)}main .principal .productos .textos-info-adicional .titulo{margin-bottom:5px;padding-left:20px;font-size:17px}main .principal .productos .textos-info-adicional .titulo span.grande{display:none}main .principal .productos .textos-info-adicional .titulo span.pequeño{display:block !important}main .principal .productos .textos-info-adicional .contenido-texto{height:150px;font-size:14px}main .principal .productos .textos-info-adicional .contenido-texto .margen-izq{padding-left:20px}main .principal .productos .textos-info-adicional .boton-leer-mas{padding:calc( 15px / 8) calc( 15px / 2);font-size:14px}main .anuncio-movil{display:block;padding-bottom:calc( 15px / 2 )}}@media (max-width: 385px){main .principal{grid-template-columns:1fr;min-height:80vh;min-height:80dvh}main .principal .productos{margin:calc( 15px / 2) calc(15px * 1)}main .principal .productos .cabecera{margin-bottom:calc(15px / 2);width:100%;height:75px}main .principal .productos .main .detalle-producto{display:flex}main .principal .productos .main .detalle-producto__encabezado{gap:calc(15px / 1)}main .principal .productos .main .detalle-producto__cabecera{gap:calc(15px / 2)}main .principal .productos .main .detalle-producto .apartado{padding:0 calc(15px * 1.5);font-size:3.8vw;font-weight:700}main .principal .productos .main .detalle-producto .apartado.titulo-producto{font-size:4.7vw}main .principal .productos .main .detalle-producto .apartado.titulo-producto .texto{line-height:1.2}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiquetas-loader{gap:8px;padding:8px 16px}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiquetas-loader.is-hidden{transform:translateY(-6px)}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiquetas-loader .spin{width:clamp(9px, 1.2vw, 11px);height:clamp(9px, 1.2vw, 11px)}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta{width:calc((((15px / 6) * 2) + (15px / 4.5) * 2) * 1.5);height:calc((((15px / 6) * 4) + (15px / 4.5) * 2) * 1.5);margin:0 10px}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .segundaManoSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .eléctricaSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .gasSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .co2Svg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .muelleSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .hpaSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .internacionalSvg{width:calc(((15px / 4.8) * 2) * 1.5)}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .eléctricaSvg,main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta .muelleSvg{width:calc((((15px / 4.8) * 2) - ((15px / 40) * 2)) * 1.5)}main .principal .productos .main .detalle-producto .apartado.zona-etiquetas-producto .etiqueta:hover::after{padding:5px 10px;border-radius:4px;font-size:14px}main .principal .productos .main .detalle-producto .apartado.subtitulo-producto{font-size:3.8vw}main .principal .productos .main .detalle-producto .apartado.subtitulo-producto .precio .descuento-cupon{margin-left:8px;padding:0 14px}main .principal .productos .main .detalle-producto__divider{margin:calc( 15px / 1) 15px}main .principal .productos .main .detalle-producto__divider--galeria-caracteristicas{margin:calc( 15px / 1) 15px}main .principal .productos .main .detalle-producto__cuerpo{grid-template-columns:1fr}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto{aspect-ratio:4/3;border:2px solid #F39200}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto .gallery-nav{width:20%}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__galeria .caja-imagen-producto .gallery-nav i{font-size:clamp(18px, 4vw, 32px)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas{gap:calc(15px / 4)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato{font-size:3.5vw;line-height:1.6}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato.titulo{font-size:4.7vw}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato.achicar .label{font-size:calc(1em * 0.9)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato.achicar .value{font-size:calc(1em * 0.7)}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato .label{margin-right:5px}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato .dots{border-bottom:2px dotted #F39200;margin-top:5px}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato .value{margin-left:5px;max-width:70%;font-size:3.8vw}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .dato.sin-datos{letter-spacing:.08em}main .principal .productos .main .detalle-producto__cuerpo .cuerpo__caracteristicas .titulo{font-size:4.7vw}main .principal .productos .main .detalle-producto__descripcion .titulo{font-size:4.7vw}main .principal .productos .main .detalle-producto__descripcion .parrafo{line-height:1.2;font-size:3.8vw;margin-top:calc(15px / 2.5)}main .principal .productos .main .detalle-producto__descripcion .acciones{margin-top:auto}main .principal .productos .main .detalle-producto__descripcion .acciones .btn-primario{padding:12px 20px;letter-spacing:.08em}main .principal .productos .main .detalle-producto__historial{gap:calc(15px / 2)}main .principal .productos .main .detalle-producto__historial .titulo{font-size:4.7vw}main .principal .productos .main .detalle-producto__consultas-ia{gap:calc(15px / 2)}main .principal .productos .main .detalle-producto__consultas-ia .titulo{font-size:4.7vw}main .principal .productos .main .detalle-producto__similares,main .principal .productos .main .detalle-producto__relacionados{gap:calc(15px / 2)}main .principal .productos .main .detalle-producto__similares .titulo,main .principal .productos .main .detalle-producto__relacionados .titulo{font-size:4.7vw}main .principal .productos .main .detalle-producto__similares .tarjetas.replicas,main .principal .productos .main .detalle-producto__relacionados .tarjetas.replicas{grid-template-columns:repeat(auto-fill, minmax(120px, 1fr));gap:1.5vw;padding:0}main .principal .productos .main .detalle-producto__similares .tarjetas__vacio,main .principal .productos .main .detalle-producto__relacionados .tarjetas__vacio{font-size:3.8vw;letter-spacing:.05em}main .principal .productos .main .detalle-producto__relacionados{padding-bottom:calc( 15px / 2)}main .anuncio-movil{display:block;padding-bottom:calc( 15px / 2 )}}
/*# sourceMappingURL=pagina-producto.css.map */
