Productos

#cm-particles-bg {
position: fixed;
top: 0; left: 0;
width: 100%; height: 100%;
z-index: 0;
pointer-events: none;
}
body, * { font-family: ‘DM Sans’, sans-serif; box-sizing: border-box; }
h1,h2,h3,h4,h5,.cm-headline { font-family: ‘Syne’, sans-serif; }

.cm-carousel-wrap {
position: relative;
width: 100%;
overflow: hidden;
background: #0a0a0a;
z-index: 1;
}
/* Ticker de urgencia encima del banner */
.cm-urgency-ticker {
background: linear-gradient(90deg, #2cd5c4, #1fb8a9, #2cd5c4);
background-size: 200% 100%;
animation: cm-ticker-gradient 3s ease infinite;
padding: 9px 0;
overflow: hidden;
position: relative;
z-index: 10;
}
@keyframes cm-ticker-gradient {
0%,100% { background-position: 0% 50%; }
50% { background-position: 100% 50%; }
}
.cm-ticker-inner {
display: flex;
white-space: nowrap;
animation: cm-ticker-scroll 28s linear infinite;
gap: 0;
}
.cm-ticker-inner:hover { animation-play-state: paused; }
@keyframes cm-ticker-scroll {
from { transform: translateX(0); }
to { transform: translateX(-50%); }
}
.cm-ticker-item {
display: inline-flex;
align-items: center;
gap: 10px;
padding: 0 40px;
font-family: ‘DM Sans’, sans-serif;
font-size: 13px;
font-weight: 600;
color: #0a0a0a;
letter-spacing: 0.04em;
text-transform: uppercase;
}
.cm-ticker-sep {
display: inline-block;
width: 5px; height: 5px;
background: rgba(10,10,10,0.4);
border-radius: 50%;
flex-shrink: 0;
}
/* CAROUSEL */
.cm-carousel {
position: relative;
width: 100%;
height: clamp(380px, 55vw, 580px);
}
.cm-slides {
display: flex;
width: 100%;
height: 100%;
transition: transform 0.7s cubic-bezier(0.77, 0, 0.175, 1);
}
.cm-slide {
min-width: 100%;
height: 100%;
position: relative;
display: flex;
align-items: center;
overflow: hidden;
}
/* Slide fondos */
.cm-slide-1 { background: linear-gradient(120deg, #071a20 0%, #0a2430 40%, #0a0a0a 100%); }
.cm-slide-2 { background: linear-gradient(120deg, #0f1020 0%, #15102e 40%, #0a0a0a 100%); }
.cm-slide-3 { background: linear-gradient(120deg, #071810 0%, #0a2015 40%, #0a0a0a 100%); }
.cm-slide-4 { background: linear-gradient(120deg, #1a0f0a 0%, #251205 40%, #0a0a0a 100%); }
/* Decorativo geométrico en cada slide */
.cm-slide-deco {
position: absolute;
right: 0; top: 0;
width: 55%;
height: 100%;
pointer-events: none;
overflow: hidden;
}
.cm-slide-deco-circle {
position: absolute;
border-radius: 50%;
border: 1px solid;
opacity: 0.12;
}
.cm-slide-icon-area {
position: absolute;
right: 8%;
top: 50%;
transform: translateY(-50%);
width: clamp(180px, 28vw, 320px);
height: clamp(180px, 28vw, 320px);
display: flex;
align-items: center;
justify-content: center;
}
.cm-slide-icon-bg {
position: absolute;
inset: 0;
border-radius: 50%;
opacity: 0.07;
}
.cm-slide-icon-bg::before {
content: »;
position: absolute;
inset: 15%;
border-radius: 50%;
border: 1px solid currentColor;
opacity: 0.5;
}
.cm-slide-icon-bg::after {
content: »;
position: absolute;
inset: 30%;
border-radius: 50%;
border: 1px solid currentColor;
opacity: 0.5;
}
.cm-slide-svg {
width: 55%;
height: 55%;
opacity: 0.85;
filter: drop-shadow(0 0 30px currentColor);
}
/* Contenido del slide */
.cm-slide-content {
position: relative;
z-index: 2;
padding: 0 clamp(24px, 5vw, 80px);
max-width: 600px;
}
.cm-slide-badge {
display: inline-flex;
align-items: center;
gap: 8px;
padding: 5px 14px;
border-radius: 100px;
font-family: ‘DM Sans’, sans-serif;
font-size: 11px;
font-weight: 700;
letter-spacing: 0.1em;
text-transform: uppercase;
margin-bottom: 16px;
}
.cm-slide-badge.oferta {
background: rgba(255, 80, 80, 0.15);
border: 1px solid rgba(255, 80, 80, 0.4);
color: #ff6b6b;
}
.cm-slide-badge.nuevo {
background: rgba(44, 213, 196, 0.1);
border: 1px solid rgba(44, 213, 196, 0.35);
color: #2cd5c4;
}
.cm-slide-badge.exclusivo {
background: rgba(168, 85, 247, 0.12);
border: 1px solid rgba(168, 85, 247, 0.35);
color: #c084fc;
}
.cm-slide-badge-dot {
width: 6px; height: 6px;
border-radius: 50%;
background: currentColor;
animation: cm-pulse-dot 1.5s ease infinite;
}
@keyframes cm-pulse-dot {
0%,100% { opacity: 1; transform: scale(1); }
50% { opacity: 0.5; transform: scale(0.7); }
}
.cm-slide-label {
font-family: ‘DM Sans’, sans-serif;
font-size: 12px;
font-weight: 600;
letter-spacing: 0.15em;
text-transform: uppercase;
color: var(–slide-accent, #2cd5c4);
margin-bottom: 10px;
opacity: 0.8;
}
.cm-slide-title {
font-family: ‘Syne’, sans-serif;
font-size: clamp(26px, 4.5vw, 54px);
font-weight: 800;
line-height: 1.1;
color: #ffffff;
margin: 0 0 12px 0;
}
.cm-slide-title span { color: var(–slide-accent, #2cd5c4); }
.cm-slide-desc {
font-family: ‘DM Sans’, sans-serif;
font-size: clamp(13px, 1.5vw, 16px);
color: rgba(255,255,255,0.65);
line-height: 1.6;
margin-bottom: 20px;
max-width: 420px;
}
.cm-slide-scarcity {
display: inline-flex;
align-items: center;
gap: 8px;
padding: 8px 16px;
background: rgba(255, 80, 80, 0.1);
border: 1px solid rgba(255, 80, 80, 0.25);
border-radius: 8px;
margin-bottom: 24px;
font-family: ‘DM Sans’, sans-serif;
font-size: 13px;
font-weight: 600;
color: #ff8585;
}
.cm-slide-scarcity svg { flex-shrink: 0; }
.cm-slide-actions {
display: flex;
gap: 14px;
flex-wrap: wrap;
}
.cm-slide-btn-primary {
display: inline-flex;
align-items: center;
gap: 8px;
padding: 13px 28px;
background: var(–slide-accent, #2cd5c4);
color: #0a0a0a;
border: none;
border-radius: 10px;
font-family: ‘DM Sans’, sans-serif;
font-size: 14px;
font-weight: 700;
text-decoration: none;
cursor: pointer;
transition: all 0.25s ease;
letter-spacing: 0.02em;
}
.cm-slide-btn-primary:hover {
transform: translateY(-2px);
box-shadow: 0 8px 24px rgba(44,213,196,0.35);
filter: brightness(1.1);
}
.cm-slide-btn-secondary {
display: inline-flex;
align-items: center;
gap: 8px;
padding: 13px 24px;
background: transparent;
color: rgba(255,255,255,0.8);
border: 1px solid rgba(255,255,255,0.2);
border-radius: 10px;
font-family: ‘DM Sans’, sans-serif;
font-size: 14px;
font-weight: 500;
text-decoration: none;
cursor: pointer;
transition: all 0.25s ease;
}
.cm-slide-btn-secondary:hover {
border-color: rgba(255,255,255,0.5);
background: rgba(255,255,255,0.05);
transform: translateY(-2px);
}
/* Controles del carousel */
.cm-carousel-nav {
position: absolute;
top: 50%;
transform: translateY(-50%);
z-index: 20;
width: 44px; height: 44px;
border-radius: 50%;
background: rgba(255,255,255,0.07);
border: 1px solid rgba(255,255,255,0.15);
display: flex;
align-items: center;
justify-content: center;
cursor: pointer;
transition: all 0.2s ease;
color: #fff;
backdrop-filter: blur(8px);
}
.cm-carousel-nav:hover {
background: rgba(44,213,196,0.2);
border-color: rgba(44,213,196,0.5);
}
.cm-nav-prev { left: 20px; }
.cm-nav-next { right: 20px; }
@media (max-width: 640px) {
.cm-carousel-nav { display: none; }
}
.cm-carousel-dots {
position: absolute;
bottom: 20px;
left: 50%;
transform: translateX(-50%);
display: flex;
gap: 8px;
z-index: 20;
}
.cm-dot {
width: 28px; height: 3px;
border-radius: 2px;
background: rgba(255,255,255,0.25);
cursor: pointer;
transition: all 0.3s ease;
}
.cm-dot.active {
background: #2cd5c4;
width: 44px;
}
/* Progress bar del slide */
.cm-slide-progress {
position: absolute;
bottom: 0; left: 0;
height: 2px;
background: rgba(44,213,196,0.3);
width: 100%;
z-index: 25;
}
.cm-slide-progress-bar {
height: 100%;
background: #2cd5c4;
width: 0%;
transition: width 0.1s linear;
}
/* Slide 1 variables */
.cm-slide-1 { –slide-accent: #2cd5c4; }
.cm-slide-2 { –slide-accent: #a855f7; }
.cm-slide-3 { –slide-accent: #22c55e; }
.cm-slide-4 { –slide-accent: #f97316; }
@media (max-width: 768px) {
.cm-slide-icon-area { display: none; }
.cm-slide-content { max-width: 100%; }
.cm-carousel { height: clamp(320px, 75vw, 440px); }
}



DESPACHO INMEDIATO EN LIMA
STOCK LIMITADO — TEMPORADA ALTA
GARANTÍA OFICIAL DE FÁBRICA
COTIZACIÓN SIN COSTO EN 24H
+500 PROYECTOS INSTALADOS
PRECIO ESPECIAL PARA PROYECTOS
DESPACHO INMEDIATO EN LIMA
STOCK LIMITADO — TEMPORADA ALTA
GARANTÍA OFICIAL DE FÁBRICA
COTIZACIÓN SIN COSTO EN 24H
+500 PROYECTOS INSTALADOS
PRECIO ESPECIAL PARA PROYECTOS



STOCK LIMITADO

Categoría Destacada

Aire
Acondicionado
Inverter

Equipos Daikin, LG, Samsung y Midea con tecnología inverter. Eficiencia A+++ para proyectos residenciales y comerciales.


Alta demanda — Última temporada de calor

Ver Equipos


Cotizar Proyecto


INGRESO RECIENTE

Sistemas Completos

Ventilación
Mecánica
Industrial

Extractores axiales, manejadoras de aire y sistemas de presurización para plantas industriales y edificios comerciales.


Equipos disponibles para entrega inmediata

Explorar


Solicitar Cotización


TEMPORADA SIERRA

Soluciones Térmicas

Sistemas de
Calefacción
Eficiente

Calefactores industriales, radiadores y bombas de calor para proyectos en altura. Ingeniería para climas extremos del Perú.


Demanda alta — Importación cada 60 días

Ver Catálogo


Cotizar Ahora


OFERTA DE TEMPORADA

Insumos & Materiales

Accesorios
HVAC
Completos

Ductos, refrigerantes, filtros, cortinas de aire y materiales generales para instalación y mantenimiento. Todo en un solo lugar.


Stock disponible · Consultar cantidad máxima

Ver Todo


Pedir Cotización








.cm-shopnav-outer {
position: sticky;
top: 0;
z-index: 100;
background: rgba(10, 10, 10, 0.92);
backdrop-filter: blur(16px);
-webkit-backdrop-filter: blur(16px);
border-bottom: 1px solid rgba(44, 213, 196, 0.12);
padding: 14px 0;
transition: box-shadow 0.3s ease;
}
.cm-shopnav-outer.cm-scrolled {
box-shadow: 0 4px 30px rgba(0,0,0,0.6);
}
.cm-shopnav-inner {
max-width: 1200px;
margin: 0 auto;
padding: 0 24px;
display: flex;
align-items: center;
gap: 20px;
}
/* Buscador */
.cm-search-box {
position: relative;
flex-shrink: 0;
width: 260px;
}
.cm-search-box svg {
position: absolute;
left: 14px;
top: 50%;
transform: translateY(-50%);
color: rgba(44,213,196,0.6);
pointer-events: none;
}
.cm-search-input {
width: 100%;
padding: 10px 14px 10px 42px;
background: rgba(255,255,255,0.05);
border: 1px solid rgba(255,255,255,0.1);
border-radius: 10px;
color: #fff;
font-family: ‘DM Sans’, sans-serif;
font-size: 14px;
outline: none;
transition: border-color 0.2s, background 0.2s;
}
.cm-search-input::placeholder { color: rgba(255,255,255,0.35); }
.cm-search-input:focus {
border-color: rgba(44,213,196,0.5);
background: rgba(44,213,196,0.04);
}
/* Categorías scrollables */
.cm-cat-scroll {
flex: 1;
overflow-x: auto;
scrollbar-width: none;
-ms-overflow-style: none;
}
.cm-cat-scroll::-webkit-scrollbar { display: none; }
.cm-cat-pills {
display: flex;
gap: 8px;
align-items: center;
white-space: nowrap;
padding: 2px 0;
}
.cm-cat-pill {
display: inline-flex;
align-items: center;
gap: 7px;
padding: 8px 18px;
border-radius: 100px;
font-family: ‘DM Sans’, sans-serif;
font-size: 13px;
font-weight: 600;
cursor: pointer;
border: 1px solid rgba(255,255,255,0.1);
background: transparent;
color: rgba(255,255,255,0.6);
text-decoration: none;
transition: all 0.22s ease;
white-space: nowrap;
letter-spacing: 0.02em;
}
.cm-cat-pill:hover {
border-color: rgba(44,213,196,0.4);
color: #2cd5c4;
background: rgba(44,213,196,0.06);
}
.cm-cat-pill.active,
.cm-cat-pill[data-active=»true»] {
background: rgba(44,213,196,0.12);
border-color: rgba(44,213,196,0.5);
color: #2cd5c4;
}
.cm-cat-pill svg { flex-shrink: 0; opacity: 0.8; }
/* Botón de contacto rápido */
.cm-shopnav-cta {
display: inline-flex;
align-items: center;
gap: 8px;
padding: 9px 20px;
background: #2cd5c4;
color: #0a0a0a;
border: none;
border-radius: 10px;
font-family: ‘DM Sans’, sans-serif;
font-size: 13px;
font-weight: 700;
text-decoration: none;
white-space: nowrap;
cursor: pointer;
transition: all 0.2s ease;
flex-shrink: 0;
}
.cm-shopnav-cta:hover {
filter: brightness(1.1);
transform: translateY(-1px);
}
@media (max-width: 900px) {
.cm-search-box { width: 180px; }
.cm-shopnav-cta span { display: none; }
.cm-shopnav-cta { padding: 9px 14px; }
}
@media (max-width: 640px) {
.cm-shopnav-inner { flex-wrap: wrap; gap: 10px; }
.cm-search-box { width: 100%; order: 1; }
.cm-cat-scroll { order: 3; width: 100%; }
.cm-shopnav-cta { order: 2; margin-left: auto; }
}







Ofertas Flash



Aire Acondicionado



Ventilación



Calefacción



Cortinas de Aire



Accesorios



Materiales




Cotizar

.cm-flash-section {
position: relative;
z-index: 1;
padding: 60px 24px;
background: linear-gradient(180deg, #0a0a0a 0%, rgba(44,213,196,0.03) 50%, #0a0a0a 100%);
}
.cm-flash-container {
max-width: 1200px;
margin: 0 auto;
}
/* Header de sección flash */
.cm-flash-header {
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 32px;
flex-wrap: wrap;
gap: 16px;
}
.cm-flash-title-group {
display: flex;
align-items: center;
gap: 16px;
flex-wrap: wrap;
}
.cm-flash-badge {
display: inline-flex;
align-items: center;
gap: 8px;
padding: 8px 18px;
background: linear-gradient(135deg, #ff4444, #ff6b35);
border-radius: 8px;
font-family: ‘Syne’, sans-serif;
font-size: 15px;
font-weight: 800;
color: #fff;
letter-spacing: 0.05em;
text-transform: uppercase;
box-shadow: 0 4px 20px rgba(255,68,68,0.4);
}
.cm-flash-fire {
animation: cm-flash-shake 0.5s ease infinite alternate;
display: inline-block;
}
@keyframes cm-flash-shake {
from { transform: rotate(-8deg) scale(1.1); }
to { transform: rotate(8deg) scale(0.9); }
}
.cm-flash-heading {
font-family: ‘Syne’, sans-serif;
font-size: clamp(22px, 3vw, 32px);
font-weight: 800;
color: #fff;
margin: 0;
}
.cm-flash-heading span { color: #2cd5c4; }
/* Countdown timer */
.cm-countdown {
display: flex;
align-items: center;
gap: 4px;
}
.cm-countdown-label {
font-family: ‘DM Sans’, sans-serif;
font-size: 13px;
color: rgba(255,255,255,0.5);
margin-right: 8px;
}
.cm-cd-block {
display: flex;
flex-direction: column;
align-items: center;
background: rgba(255,68,68,0.1);
border: 1px solid rgba(255,68,68,0.25);
border-radius: 8px;
padding: 8px 12px;
min-width: 54px;
}
.cm-cd-number {
font-family: ‘Syne’, sans-serif;
font-size: 22px;
font-weight: 800;
color: #ff6b6b;
line-height: 1;
}
.cm-cd-unit {
font-family: ‘DM Sans’, sans-serif;
font-size: 10px;
font-weight: 600;
color: rgba(255,255,255,0.4);
text-transform: uppercase;
letter-spacing: 0.08em;
margin-top: 2px;
}
.cm-cd-sep {
font-family: ‘Syne’, sans-serif;
font-size: 20px;
font-weight: 700;
color: rgba(255,68,68,0.5);
align-self: flex-start;
margin-top: 6px;
padding: 0 2px;
}
/* Grid de productos flash */
.cm-flash-grid {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
gap: 20px;
}
/* Tarjeta de producto — base reutilizable en todas las secciones */
.cm-product-card {
position: relative;
background: rgba(17,17,17,0.8);
border: 1px solid rgba(255,255,255,0.06);
border-radius: 16px;
overflow: hidden;
transition: transform 0.28s ease, border-color 0.28s ease, box-shadow 0.28s ease;
cursor: pointer;
display: flex;
flex-direction: column;
}
.cm-product-card:hover {
transform: translateY(-6px);
border-color: rgba(44,213,196,0.3);
box-shadow: 0 16px 40px rgba(0,0,0,0.5), 0 0 0 1px rgba(44,213,196,0.1);
}
/* Badges en esquina */
.cm-card-badges {
position: absolute;
top: 12px;
left: 12px;
display: flex;
flex-direction: column;
gap: 6px;
z-index: 5;
}
.cm-card-badge {
display: inline-flex;
align-items: center;
gap: 5px;
padding: 4px 10px;
border-radius: 100px;
font-family: ‘DM Sans’, sans-serif;
font-size: 10px;
font-weight: 700;
letter-spacing: 0.06em;
text-transform: uppercase;
}
.cm-badge-flash { background: linear-gradient(135deg,#ff4444,#ff8c00); color: #fff; }
.cm-badge-stock {
background: rgba(255,160,50,0.15);
border: 1px solid rgba(255,160,50,0.35);
color: #ffb347;
animation: cm-badge-pulse 2s ease infinite;
}
@keyframes cm-badge-pulse {
0%,100% { opacity: 1; }
50% { opacity: 0.6; }
}
.cm-badge-nuevo {
background: rgba(44,213,196,0.12);
border: 1px solid rgba(44,213,196,0.3);
color: #2cd5c4;
}
.cm-badge-agotando {
background: rgba(255,68,68,0.12);
border: 1px solid rgba(255,68,68,0.3);
color: #ff8585;
animation: cm-badge-pulse 1.5s ease infinite;
}
/* Wishlist / viewers en esquina derecha */
.cm-card-top-right {
position: absolute;
top: 12px;
right: 12px;
z-index: 5;
display: flex;
flex-direction: column;
align-items: flex-end;
gap: 6px;
}
.cm-viewers {
display: inline-flex;
align-items: center;
gap: 5px;
padding: 4px 10px;
background: rgba(0,0,0,0.6);
border: 1px solid rgba(255,255,255,0.08);
border-radius: 100px;
font-family: ‘DM Sans’, sans-serif;
font-size: 11px;
color: rgba(255,255,255,0.55);
backdrop-filter: blur(6px);
}
.cm-viewers-dot {
width: 5px; height: 5px;
border-radius: 50%;
background: #22c55e;
animation: cm-viewers-blink 1.5s ease infinite;
}
@keyframes cm-viewers-blink {
0%,100% { opacity: 1; }
50% { opacity: 0.3; }
}
/* Imagen del producto */
.cm-product-img {
width: 100%;
aspect-ratio: 4/3;
display: flex;
align-items: center;
justify-content: center;
position: relative;
overflow: hidden;
}
.cm-product-img-placeholder {
width: 100%;
height: 100%;
display: flex;
align-items: center;
justify-content: center;
position: relative;
}
.cm-product-img-placeholder svg {
width: 45%;
height: 45%;
opacity: 0.7;
position: relative;
z-index: 1;
filter: drop-shadow(0 0 20px currentColor);
}
.cm-product-img-bg {
position: absolute;
inset: 0;
opacity: 0.08;
}
.cm-product-img-ring {
position: absolute;
width: 70%;
height: 70%;
border-radius: 50%;
border: 1px solid currentColor;
opacity: 0.15;
}
.cm-product-img-ring-2 {
position: absolute;
width: 50%;
height: 50%;
border-radius: 50%;
border: 1px solid currentColor;
opacity: 0.1;
}
/* Info del producto */
.cm-product-info {
padding: 16px;
display: flex;
flex-direction: column;
gap: 10px;
flex: 1;
}
.cm-product-brand {
font-family: ‘DM Sans’, sans-serif;
font-size: 10px;
font-weight: 700;
letter-spacing: 0.12em;
text-transform: uppercase;
color: rgba(44,213,196,0.8);
}
.cm-product-name {
font-family: ‘Syne’, sans-serif;
font-size: 15px;
font-weight: 700;
color: #fff;
margin: 0;
line-height: 1.35;
}
.cm-product-specs {
display: flex;
flex-wrap: wrap;
gap: 5px;
}
.cm-spec-tag {
padding: 3px 9px;
background: rgba(255,255,255,0.05);
border: 1px solid rgba(255,255,255,0.08);
border-radius: 100px;
font-family: ‘DM Sans’, sans-serif;
font-size: 10px;
color: rgba(255,255,255,0.5);
font-weight: 500;
}
/* Barra de stock */
.cm-stock-wrap {
display: flex;
flex-direction: column;
gap: 5px;
}
.cm-stock-bar {
width: 100%;
height: 5px;
background: rgba(255,255,255,0.08);
border-radius: 10px;
overflow: hidden;
}
.cm-stock-fill {
height: 100%;
border-radius: 10px;
transition: width 1s ease;
}
.cm-stock-fill.critical { background: linear-gradient(90deg, #ff4444, #ff8c00); }
.cm-stock-fill.low { background: linear-gradient(90deg, #f97316, #fbbf24); }
.cm-stock-fill.medium { background: linear-gradient(90deg, #2cd5c4, #22c55e); }
.cm-stock-text {
font-family: ‘DM Sans’, sans-serif;
font-size: 11px;
color: rgba(255,255,255,0.45);
}
.cm-stock-text strong { color: #ff8585; }
/* CTA del producto */
.cm-product-cta {
display: flex;
gap: 8px;
margin-top: 4px;
}
.cm-btn-cotizar {
flex: 1;
padding: 10px 0;
background: #2cd5c4;
color: #0a0a0a;
border: none;
border-radius: 9px;
font-family: ‘DM Sans’, sans-serif;
font-size: 13px;
font-weight: 700;
text-align: center;
text-decoration: none;
cursor: pointer;
transition: all 0.2s ease;
}
.cm-btn-cotizar:hover {
filter: brightness(1.1);
transform: translateY(-1px);
}
.cm-btn-detalles {
padding: 10px 14px;
background: rgba(255,255,255,0.05);
color: rgba(255,255,255,0.6);
border: 1px solid rgba(255,255,255,0.1);
border-radius: 9px;
font-family: ‘DM Sans’, sans-serif;
font-size: 13px;
text-decoration: none;
cursor: pointer;
transition: all 0.2s ease;
display: flex;
align-items: center;
}
.cm-btn-detalles:hover {
border-color: rgba(255,255,255,0.25);
color: #fff;
}
/* Divisor entre secciones */
.cm-section-divider {
width: 100%;
height: 1px;
background: linear-gradient(90deg, transparent, rgba(44,213,196,0.2), transparent);
margin: 0;
}

🔥
OFERTA FLASH

Precios especiales por tiempo limitado

Termina en:
00hrs
:
00min
:
00seg

🔥 Flash
⚠ Solo 2 und.
12 viendo


DAIKIN

Minisplit Inverter 12,000 BTU — R-32

12,000 BTU
Inverter
R-32
220V
WiFi
Crítico: solo 2 de 15 unidades disponibles
Cotizar Precio




🔥 Flash
Pocas unidades
8 viendo


SOLER & PALAU

Extractor Axial Industrial 400mm — 3ph

400mm
3~ 380V
2850 rpm
IP55
Solo 4 de 14 unidades disponibles
Cotizar Precio




🔥 Flash
Ingreso
5 viendo


AEROCLIMA

Cortina de Aire Comercial 120cm — 220V

120cm
220V
2 velocidades
600 m³/h
6 de 15 unidades disponibles
Cotizar Precio




🔥 Flash
⚠ Última und.
19 viendo


LENNOX

Calefactor Industrial Infrarojo 9kW

9 kW
380V 3~
Infrarojo
IP44
¡Última unidad! No habrá reposición pronto
Cotizar Precio




.cm-cat-section {
position: relative;
z-index: 1;
padding: 70px 24px;
}
.cm-cat-container {
max-width: 1200px;
margin: 0 auto;
}
/* Header de categoría */
.cm-cat-header {
display: flex;
align-items: flex-end;
justify-content: space-between;
margin-bottom: 28px;
flex-wrap: wrap;
gap: 16px;
}
.cm-cat-header-left { display: flex; flex-direction: column; gap: 8px; }
.cm-cat-tag {
display: inline-flex;
align-items: center;
gap: 8px;
padding: 5px 14px;
border-radius: 100px;
font-family: ‘DM Sans’, sans-serif;
font-size: 11px;
font-weight: 700;
letter-spacing: 0.1em;
text-transform: uppercase;
width: fit-content;
}
.cm-cat-tag-ac { background: rgba(44,213,196,0.1); border: 1px solid rgba(44,213,196,0.25); color: #2cd5c4; }
.cm-cat-tag-ven { background: rgba(168,85,247,0.1); border: 1px solid rgba(168,85,247,0.25); color: #c084fc; }
.cm-cat-tag-cal { background: rgba(34,197,94,0.1); border: 1px solid rgba(34,197,94,0.25); color: #4ade80; }
.cm-cat-tag-acc { background: rgba(249,115,22,0.1); border: 1px solid rgba(249,115,22,0.25); color: #fb923c; }
.cm-cat-tag-mat { background: rgba(251,191,36,0.1); border: 1px solid rgba(251,191,36,0.25); color: #fbbf24; }
.cm-cat-tag-cort{ background: rgba(236,72,153,0.1); border: 1px solid rgba(236,72,153,0.25); color: #f472b6; }
.cm-cat-title {
font-family: ‘Syne’, sans-serif;
font-size: clamp(22px, 3vw, 34px);
font-weight: 800;
color: #fff;
margin: 0;
}
.cm-cat-title span { color: #2cd5c4; }
.cm-cat-subtitle {
font-family: ‘DM Sans’, sans-serif;
font-size: 14px;
color: rgba(255,255,255,0.5);
margin: 0;
}
.cm-cat-link {
display: inline-flex;
align-items: center;
gap: 6px;
font-family: ‘DM Sans’, sans-serif;
font-size: 13px;
font-weight: 600;
color: #2cd5c4;
text-decoration: none;
padding: 9px 20px;
border: 1px solid rgba(44,213,196,0.3);
border-radius: 100px;
transition: all 0.2s ease;
white-space: nowrap;
}
.cm-cat-link:hover {
background: rgba(44,213,196,0.08);
border-color: rgba(44,213,196,0.6);
}
/* Filtro de marcas */
.cm-brand-filter {
display: flex;
gap: 8px;
margin-bottom: 24px;
flex-wrap: wrap;
}
.cm-brand-btn {
padding: 6px 16px;
border-radius: 100px;
background: transparent;
border: 1px solid rgba(255,255,255,0.1);
color: rgba(255,255,255,0.5);
font-family: ‘DM Sans’, sans-serif;
font-size: 12px;
font-weight: 600;
cursor: pointer;
transition: all 0.2s ease;
letter-spacing: 0.04em;
}
.cm-brand-btn:hover, .cm-brand-btn.active {
border-color: rgba(44,213,196,0.4);
color: #2cd5c4;
background: rgba(44,213,196,0.06);
}
/* Grid de productos — 4 columnas desktop */
.cm-products-grid {
display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 18px;
}
@media (max-width: 1100px) { .cm-products-grid { grid-template-columns: repeat(3, 1fr); } }
@media (max-width: 800px) { .cm-products-grid { grid-template-columns: repeat(2, 1fr); } }
@media (max-width: 480px) { .cm-products-grid { grid-template-columns: 1fr; } }
/* Ver más botón */
.cm-ver-mas-wrap {
display: flex;
justify-content: center;
margin-top: 32px;
}
.cm-btn-ver-mas {
display: inline-flex;
align-items: center;
gap: 10px;
padding: 14px 36px;
background: transparent;
border: 1px solid rgba(44,213,196,0.3);
border-radius: 12px;
color: #2cd5c4;
font-family: ‘DM Sans’, sans-serif;
font-size: 14px;
font-weight: 600;
text-decoration: none;
cursor: pointer;
transition: all 0.25s ease;
}
.cm-btn-ver-mas:hover {
background: rgba(44,213,196,0.08);
border-color: rgba(44,213,196,0.6);
transform: translateY(-2px);
}


Clima & Confort

Aire Acondicionado

Equipos inverter, cassette, piso-techo y ducted — Marcas certificadas


Ver catálogo completo










Pocas und.
9 viendo


DAIKIN

Minisplit Inverter 18,000 BTU FTXS

18,000 BTU
Inverter
R-32
WiFi
4 de 13 disponibles
Cotizar


Nuevo
14 viendo


LG

Dual Inverter 24,000 BTU — Artcool

24,000 BTU
Dual Inv.
ThinQ WiFi
R-410A
8 de 13 disponibles
Cotizar


⚠ Agotándose
22 viendo


SAMSUNG

Wind-Free Elite 36,000 BTU Cassette

36,000 BTU
Cassette 4V
Wind-Free
R-32
Solo 3 unidades en stock
Cotizar


6 viendo


MIDEA

VRF Modular 10HP — Sistema Multi

10 HP
VRF
R-410A
BMS
Stock disponible · Consultar
Cotizar


Stock bajo
11 viendo


CARRIER

Paquete Rooftop 5TR — Comercial

5 TR
Rooftop
R-410A
Scroll
2 de 8 disponibles
Cotizar


Nuevo
4 viendo


DAIKIN

Piso-Techo 36,000 BTU — FVXS

36,000 BTU
Piso-Techo
Inverter
R-32
Disponible · Despacho inmediato Lima
Cotizar


7 viendo


LG

Cassette Inverter 48,000 BTU — 4 Vías

48,000 BTU
4 Vías
Inverter
Auto Clean
5 de 14 disponibles
Cotizar


⚠ Últimas 2
16 viendo


MIDEA

Ducted Inverter 60,000 BTU — MDV

60,000 BTU
Ducted
ECO Mode
R-410A
¡Solo 2! Importación cada 45 días
Cotizar



Ver todos los equipos de A/C


.cm-cat-section-vent { background: linear-gradient(180deg, #0a0a0a 0%, rgba(168,85,247,0.03) 50%, #0a0a0a 100%); }
.cm-cat-link-ven { color: #c084fc; border-color: rgba(168,85,247,0.3); }
.cm-cat-link-ven:hover { background: rgba(168,85,247,0.08); border-color: rgba(168,85,247,0.6); }
.cm-btn-cotizar-ven { background: #a855f7; }


Sistemas de Ventilación

Ventilación Mecánica

Extractores, manejadoras, presurización y filtración industrial


Ver catálogo completo


Stock bajo
8 viendo


SOLER & PALAU

Extractor Axial 500mm — Trifásico

500mm3~ 380VIP55clase F
3 de 12 disponibles
Cotizar

Nuevo
11 viendo


YORK

Manejadora de Aire 4,000 CFM con Filtro

4000 CFMFiltro G4Var. velocidad
Stock disponible · Despacho Lima
Cotizar

⚠ Últimas 2
6 viendo


ROSENBERG

Ventilador Centrífugo 2HP — Doble Entrada

2 HPCentrífugoDoble Asp.
Solo 2 unidades en stock
Cotizar

3 viendo


CAMFIL

Filtro HEPA H14 para Sala Limpia

H1499.995%610x610mm
Disponible · Entrega 3-5 días
Cotizar


Ver todos los equipos de ventilación



Soluciones Térmicas

Sistemas de Calefacción

Para zonas alto andinas y climas extremos del Perú — Stock listo


Ver catálogo completo

⚠ Temporada
15 viendo

SCHWANK

Calefactor de Techo Radiante Gas 25kW

25 kWGas NaturalIP44
Solo 3 en stock · Alta demanda sierra
Cotizar

Ingreso
7 viendo


JAGA

Radiador Panel de Agua — 1,000W

1,000 WAgua calienteAcero
Stock disponible · Varios modelos
Cotizar

Pocas und.
9 viendo


LENNOX

Calefactor Eléctrico Industrial 9kW

9 kW380V 3~Infrarojo
4 de 13 disponibles
Cotizar

5 viendo


MITSUBISHI

Bomba de Calor Split 18,000 BTU

18,000 BTUCOP 4.0-15°C
Disponible · Ideal para sierra
Cotizar


Ver todos los sistemas de calefacción



Insumos & Accesorios

Accesorios HVAC

Ductos, refrigerantes, controles, filtros y materiales de instalación


Ver catálogo completo

Stock bajo
10 viendo


ARMAFLEX

Ducto Flexible Aislado 8″ × 6m

8 pulgadas6 metrosAislado
5 de 18 rollos disponibles
Cotizar

⚠ Pocas und.
17 viendo


DUPONT / HONEYWELL

Refrigerante R-410A — Cilindro 11.3kg

R-410A11.3 kgVirgin
Solo 4 cilindros · Reposición en 20 días
Cotizar

Nuevo
6 viendo


WIFI UNIVERSAL

Control Remoto WiFi Universal — App

WiFi 2.4GAlexa/GoogleApp iOS/Android
Disponible · Entrega inmediata
Cotizar

Pocas und.
4 viendo


SCHNEIDER

Tablero Eléctrico HVAC — 8 Circuitos

8 circuitos220V/380VIP65
4 de 12 disponibles
Cotizar


Ver todos los accesorios e insumos


.cm-brands-section {
position: relative;
z-index: 1;
padding: 50px 0;
overflow: hidden;
}
.cm-brands-header {
text-align: center;
margin-bottom: 36px;
padding: 0 24px;
}
.cm-brands-label {
font-family: ‘DM Sans’, sans-serif;
font-size: 11px;
font-weight: 700;
letter-spacing: 0.15em;
text-transform: uppercase;
color: rgba(255,255,255,0.3);
}
.cm-brands-title {
font-family: ‘Syne’, sans-serif;
font-size: clamp(18px, 2.5vw, 26px);
font-weight: 700;
color: rgba(255,255,255,0.7);
margin: 8px 0 0 0;
}
.cm-brands-title span { color: #2cd5c4; }
/* Ticker de marcas */
.cm-brands-track-wrap {
position: relative;
mask-image: linear-gradient(90deg, transparent, black 10%, black 90%, transparent);
-webkit-mask-image: linear-gradient(90deg, transparent, black 10%, black 90%, transparent);
}
.cm-brands-track {
display: flex;
animation: cm-brands-scroll 30s linear infinite;
gap: 0;
}
.cm-brands-track:hover { animation-play-state: paused; }
@keyframes cm-brands-scroll {
from { transform: translateX(0); }
to { transform: translateX(-50%); }
}
.cm-brand-item {
display: inline-flex;
align-items: center;
justify-content: center;
padding: 14px 40px;
min-width: 160px;
border-right: 1px solid rgba(255,255,255,0.05);
flex-shrink: 0;
transition: all 0.25s ease;
}
.cm-brand-item:hover { background: rgba(44,213,196,0.04); }
.cm-brand-name {
font-family: ‘Syne’, sans-serif;
font-size: 16px;
font-weight: 800;
letter-spacing: 0.08em;
text-transform: uppercase;
color: rgba(255,255,255,0.3);
transition: color 0.25s ease;
}
.cm-brand-item:hover .cm-brand-name { color: rgba(44,213,196,0.8); }
/* Segunda fila (inverso) */
.cm-brands-track-2 {
display: flex;
animation: cm-brands-scroll-2 35s linear infinite;
gap: 0;
margin-top: 0;
border-top: 1px solid rgba(255,255,255,0.04);
}
@keyframes cm-brands-scroll-2 {
from { transform: translateX(-50%); }
to { transform: translateX(0); }
}

Marcas representadas

Distribuidores autorizados de las mejores marcas del mundo


DAIKIN
LG
SAMSUNG
MIDEA
CARRIER
YORK
TRANE
MITSUBISHI

DAIKIN
LG
SAMSUNG
MIDEA
CARRIER
YORK
TRANE
MITSUBISHI

LENNOX
SOLER & PALAU
CAMFIL
SCHNEIDER
SCHWANK
ARMAFLEX
JAGA
ROSENBERG

LENNOX
SOLER & PALAU
CAMFIL
SCHNEIDER
SCHWANK
ARMAFLEX
JAGA
ROSENBERG

.cm-cta-final-section {
position: relative;
z-index: 1;
padding: 90px 24px;
overflow: hidden;
}
.cm-cta-final-section::before {
content: »;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 700px;
height: 700px;
border-radius: 50%;
background: radial-gradient(circle, rgba(44,213,196,0.06) 0%, transparent 70%);
pointer-events: none;
}
.cm-cta-final-inner {
max-width: 820px;
margin: 0 auto;
text-align: center;
position: relative;
z-index: 2;
}
.cm-cta-eyebrow {
display: inline-flex;
align-items: center;
gap: 8px;
padding: 6px 18px;
background: rgba(44,213,196,0.08);
border: 1px solid rgba(44,213,196,0.25);
border-radius: 100px;
font-family: ‘DM Sans’, sans-serif;
font-size: 12px;
font-weight: 700;
letter-spacing: 0.1em;
text-transform: uppercase;
color: #2cd5c4;
margin-bottom: 24px;
}
.cm-cta-eyebrow-dot {
width: 6px; height: 6px;
border-radius: 50%;
background: #2cd5c4;
animation: cm-pulse-dot 1.5s ease infinite;
}
.cm-cta-title {
font-family: ‘Syne’, sans-serif;
font-size: clamp(28px, 5vw, 52px);
font-weight: 800;
color: #fff;
margin: 0 0 16px 0;
line-height: 1.1;
}
.cm-cta-title span { color: #2cd5c4; }
.cm-cta-desc {
font-family: ‘DM Sans’, sans-serif;
font-size: 17px;
color: rgba(255,255,255,0.55);
line-height: 1.65;
margin: 0 0 40px 0;
max-width: 560px;
margin-left: auto;
margin-right: auto;
}
/* Mini stats de urgencia */
.cm-cta-trust {
display: flex;
justify-content: center;
gap: 32px;
margin-bottom: 40px;
flex-wrap: wrap;
}
.cm-trust-item {
display: flex;
flex-direction: column;
align-items: center;
gap: 4px;
}
.cm-trust-num {
font-family: ‘Syne’, sans-serif;
font-size: 28px;
font-weight: 800;
color: #2cd5c4;
}
.cm-trust-label {
font-family: ‘DM Sans’, sans-serif;
font-size: 12px;
color: rgba(255,255,255,0.4);
text-align: center;
max-width: 100px;
}
/* Formulario de cotización */
.cm-form-cotizar {
background: rgba(17,17,17,0.7);
border: 1px solid rgba(255,255,255,0.08);
border-radius: 20px;
padding: 36px;
backdrop-filter: blur(12px);
text-align: left;
}
.cm-form-title {
font-family: ‘Syne’, sans-serif;
font-size: 20px;
font-weight: 700;
color: #fff;
margin: 0 0 6px 0;
}
.cm-form-subtitle {
font-family: ‘DM Sans’, sans-serif;
font-size: 13px;
color: rgba(255,255,255,0.45);
margin: 0 0 24px 0;
}
.cm-form-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 14px;
margin-bottom: 14px;
}
@media (max-width: 560px) { .cm-form-grid { grid-template-columns: 1fr; } }
.cm-form-field {
display: flex;
flex-direction: column;
gap: 6px;
}
.cm-form-label {
font-family: ‘DM Sans’, sans-serif;
font-size: 12px;
font-weight: 600;
color: rgba(255,255,255,0.5);
letter-spacing: 0.04em;
text-transform: uppercase;
}
.cm-form-input, .cm-form-select, .cm-form-textarea {
background: rgba(255,255,255,0.04);
border: 1px solid rgba(255,255,255,0.1);
border-radius: 10px;
padding: 12px 16px;
color: #fff;
font-family: ‘DM Sans’, sans-serif;
font-size: 14px;
outline: none;
transition: border-color 0.2s, background 0.2s;
}
.cm-form-input::placeholder, .cm-form-textarea::placeholder { color: rgba(255,255,255,0.25); }
.cm-form-input:focus, .cm-form-select:focus, .cm-form-textarea:focus {
border-color: rgba(44,213,196,0.5);
background: rgba(44,213,196,0.04);
}
.cm-form-select { appearance: none; cursor: pointer; }
.cm-form-select option { background: #111; }
.cm-form-textarea { resize: vertical; min-height: 90px; }
.cm-form-full { grid-column: 1 / -1; }
.cm-form-footer {
display: flex;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
gap: 14px;
margin-top: 6px;
}
.cm-form-note {
display: flex;
align-items: center;
gap: 8px;
font-family: ‘DM Sans’, sans-serif;
font-size: 12px;
color: rgba(255,255,255,0.35);
}
.cm-form-note svg { flex-shrink: 0; color: rgba(44,213,196,0.5); }
.cm-form-submit {
display: inline-flex;
align-items: center;
gap: 10px;
padding: 14px 32px;
background: linear-gradient(135deg, #2cd5c4, #1fb8a9);
color: #0a0a0a;
border: none;
border-radius: 12px;
font-family: ‘DM Sans’, sans-serif;
font-size: 15px;
font-weight: 700;
cursor: pointer;
transition: all 0.25s ease;
box-shadow: 0 4px 20px rgba(44,213,196,0.3);
}
.cm-form-submit:hover {
transform: translateY(-2px);
box-shadow: 0 8px 30px rgba(44,213,196,0.45);
filter: brightness(1.05);
}
/* WhatsApp alternativo */
.cm-cta-whatsapp {
display: flex;
align-items: center;
justify-content: center;
gap: 10px;
margin-top: 20px;
padding: 14px 28px;
background: rgba(37,211,102,0.08);
border: 1px solid rgba(37,211,102,0.25);
border-radius: 12px;
color: #25d366;
font-family: ‘DM Sans’, sans-serif;
font-size: 14px;
font-weight: 600;
text-decoration: none;
transition: all 0.2s ease;
}
.cm-cta-whatsapp:hover {
background: rgba(37,211,102,0.14);
border-color: rgba(37,211,102,0.5);
transform: translateY(-1px);
}
.cm-cta-or {
text-align: center;
font-family: ‘DM Sans’, sans-serif;
font-size: 12px;
color: rgba(255,255,255,0.25);
margin: 14px 0 0 0;
}

Respuesta en menos de 24 horas

¿No encontraste lo que
buscas? Cotiza aquí

Cuéntanos tu proyecto y te enviamos una propuesta técnica con precios, disponibilidad y plazos de entrega. Sin costo, sin compromiso.

500+
Proyectos entregados
24h
Tiempo de respuesta
10+
Años de experiencia
100%
Garantía de fábrica

Solicitar Cotización

Complete el formulario y un especialista se comunicará con usted







Seleccionar…
Aire Acondicionado
Ventilación Mecánica
Calefacción
Cortinas de Aire
Accesorios HVAC
Materiales Generales
Proyecto completo




Sus datos están protegidos. No compartimos información.

— o si prefiere atención inmediata —



Escribir al WhatsApp directo