html[data-pdp=product-ventilador]{--vent-brown: #9d7355;--vent-brown-dark: #6b4a36;--vent-brown-deep: #5a3d2e;--vent-cream: #fdf5e7;--vent-warm: #fff1cc;--vent-cold: #e8f5ff;--vent-page: #f7f1ea;--vent-ink: #2b1c14;--vent-muted: #7a5c48;--vent-white: #ffffff;--vent-cta: #8b5e3c;--vent-cta-hover: #6b4a36;--vent-sale: #b42318;--bg: var(--vent-page);--surface: var(--vent-cream);--text: var(--vent-ink);--muted: var(--vent-muted);--accent: var(--vent-brown);--accent-2: var(--vent-brown-dark);--on-accent: #ffffff;--border: #e6d5c4;--panel: #ffffff;--panel-soft: var(--vent-cream);--thumb-bg: var(--vent-cream);--announcement-bg: var(--vent-brown-deep);--announcement-text: #ffffff;--header-bg: rgba(253, 245, 231, .94);--header-bg-scrolled: rgba(253, 245, 231, .98);--btn-primary-bg: var(--vent-cta);--btn-primary-text: #ffffff;--savings: var(--vent-sale);--font-display: "Outfit", "Segoe UI", sans-serif;--radius: 8px}html[data-pdp=product-ventilador] body{background:var(--vent-page);color:var(--vent-ink)}html[data-pdp=product-ventilador] .announcement{background:var(--vent-brown-deep);color:#fff;letter-spacing:.04em;font-size:.82rem;text-transform:uppercase}html[data-pdp=product-ventilador] .announcement span{color:var(--vent-warm)}html[data-pdp=product-ventilador] .site-header{background:var(--header-bg)}html[data-pdp=product-ventilador] .pdp{padding:1.25rem 0 3rem}html[data-pdp=product-ventilador] .pdp-grid{gap:2.4rem}html[data-pdp=product-ventilador] .gallery-viewport{border-radius:12px;background:#f4eee6;border:1px solid #eadccb;aspect-ratio:1 / 1}html[data-pdp=product-ventilador] .gallery-slide img{object-fit:contain;background:#f4eee6}html[data-pdp=product-ventilador] .gallery{position:sticky}html[data-pdp=product-ventilador] .guarantee-badge{position:absolute;top:16px;right:16px;left:auto;z-index:4;width:108px;height:108px;margin:0;padding:.55rem .4rem .45rem;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.1rem;text-align:center;background:var(--vent-brown-dark);border:3px solid #fff;box-shadow:0 8px 22px #5a3d2e47;color:#fff}html[data-pdp=product-ventilador] .guarantee-badge__num{width:auto;height:auto;background:transparent;color:#fff;font-family:Outfit,sans-serif;font-size:1.55rem;line-height:1}html[data-pdp=product-ventilador] .guarantee-badge__txt{font-size:.58rem;letter-spacing:.04em;text-transform:uppercase;color:#fff;font-weight:800}html[data-pdp=product-ventilador] .guarantee-badge__txt small{color:#ffffffd1;font-size:.52rem;text-transform:none;letter-spacing:0;font-weight:500}html[data-pdp=product-ventilador] .thumbs{grid-template-columns:repeat(7,1fr);gap:.4rem}html[data-pdp=product-ventilador] .thumb{border-radius:8px;background:#f4eee6}html[data-pdp=product-ventilador] .thumb.is-active{border-color:var(--vent-brown);box-shadow:0 0 0 1px var(--vent-brown)}html[data-pdp=product-ventilador] .rennoa-rated{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.85rem;padding:.7rem .9rem;background:var(--vent-brown-deep);color:#fff;border-radius:6px;font-size:.82rem;font-weight:600}html[data-pdp=product-ventilador] .rennoa-rated__mark{font-weight:800;letter-spacing:.03em;text-transform:uppercase;font-size:.75rem}html[data-pdp=product-ventilador] .pdp-breadcrumb{display:none}html[data-pdp=product-ventilador] .rating-row{color:var(--vent-brown-dark);margin-bottom:.45rem}html[data-pdp=product-ventilador] .rating-stars{letter-spacing:.08em;color:var(--vent-brown-dark)}html[data-pdp=product-ventilador] .pdp-info h1{font-family:Outfit,sans-serif;font-size:clamp(1.55rem,2.6vw,2.05rem);font-weight:800;letter-spacing:-.02em;text-transform:none;line-height:1.2;color:var(--vent-ink);margin:.2rem 0 .55rem}html[data-pdp=product-ventilador] .pdp-tagline{margin:0 0 1rem;color:var(--vent-muted);font-size:1rem;line-height:1.5}html[data-pdp=product-ventilador] .pdp-tagline em{color:var(--vent-brown-dark);font-style:italic;font-weight:600}html[data-pdp=product-ventilador] .price--top{display:flex;align-items:baseline;flex-wrap:wrap;gap:.55rem .75rem;margin:0 0 1rem}html[data-pdp=product-ventilador] .price__current{font-size:1.7rem;font-weight:800;color:var(--vent-ink)}html[data-pdp=product-ventilador] .price__compare{color:#9a8a7c;text-decoration:line-through;font-size:1.05rem}html[data-pdp=product-ventilador] .price__savings{background:var(--vent-sale);color:#fff;border-radius:4px;padding:.18rem .5rem;font-size:.78rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase}html[data-pdp=product-ventilador] .benefit-pills{list-style:none;display:flex;flex-wrap:wrap;gap:.45rem;margin:0 0 .85rem;padding:0}html[data-pdp=product-ventilador] .benefit-pills li{background:#efe6da;color:var(--vent-ink);border-radius:999px;padding:.38rem .75rem;font-size:.78rem;font-weight:650;line-height:1.2}html[data-pdp=product-ventilador] .pdp-sale-note{margin:0 0 .9rem;font-size:.92rem;font-weight:700;color:var(--vent-brown-dark)}html[data-pdp=product-ventilador] .free-ship-banner{background:var(--vent-warm);border:0;border-radius:6px;margin-bottom:.75rem}html[data-pdp=product-ventilador] .free-ship-banner__icon{background:#fff;color:var(--vent-brown-dark)}html[data-pdp=product-ventilador] .btn-primary,html[data-pdp=product-ventilador] .btn-atc-pact{background:var(--vent-cta);background-image:none;color:#fff;border-radius:8px;box-shadow:none;font-weight:800;letter-spacing:.02em;min-height:3.15rem;text-transform:none}html[data-pdp=product-ventilador] .btn-primary:before{display:none}html[data-pdp=product-ventilador] .btn-primary:hover,html[data-pdp=product-ventilador] .btn-atc-pact:hover{background:var(--vent-cta-hover);transform:none;box-shadow:none}html[data-pdp=product-ventilador] .stock-line{margin-top:.15rem;padding:.55rem .75rem;background:#efe6da;border-radius:6px}html[data-pdp=product-ventilador] .stock-dot{background:#2f9e44;box-shadow:0 0 #2f9e4473}html[data-pdp=product-ventilador] .pay-row{margin-top:.9rem;align-items:center}html[data-pdp=product-ventilador] .trust-inline{margin-top:1rem}html[data-pdp=product-ventilador] .trust-inline>div{background:#fff;border:1px solid var(--border)}html[data-pdp=product-ventilador] .promise-band{background:var(--vent-brown);color:#fff}html[data-pdp=product-ventilador] .promise-band h2,html[data-pdp=product-ventilador] .promise-band .rte,html[data-pdp=product-ventilador] .promise-band p{color:#fff}html[data-pdp=product-ventilador] .promise-band .btn-primary{background:#fff;color:var(--vent-brown-dark)}html[data-pdp=product-ventilador] .sticky-atc{background:#fff;border-top:1px solid var(--border)}html[data-pdp=product-ventilador] .section-title,html[data-pdp=product-ventilador] .section-head h2{font-family:Outfit,sans-serif;text-transform:none;letter-spacing:-.02em;color:var(--vent-ink)}html[data-pdp=product-ventilador] .feature,html[data-pdp=product-ventilador] .gift,html[data-pdp=product-ventilador] .stat,html[data-pdp=product-ventilador] .review-card{background:#fff;border-color:var(--border)}html[data-pdp=product-ventilador] .vent-ticker{overflow:hidden;background:var(--vent-cream);color:var(--vent-brown-deep);border-bottom:1px solid var(--border);padding:.45rem 0;font-size:.82rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}html[data-pdp=product-ventilador] .vent-ticker__track{display:flex;gap:2.5rem;width:max-content;animation:vent-marquee 22s linear infinite}html[data-pdp=product-ventilador] .vent-ticker__track span:after{content:" \b7  ";opacity:.5}@keyframes vent-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}html[data-pdp=product-ventilador] .vent-modes{padding:2.5rem 0 1rem}html[data-pdp=product-ventilador] .vent-modes__hero{border-radius:12px;overflow:hidden;margin-bottom:1.25rem;border:1px solid var(--border)}html[data-pdp=product-ventilador] .vent-modes__hero img{width:100%;display:block}html[data-pdp=product-ventilador] .vent-modes__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.85rem}html[data-pdp=product-ventilador] .vent-mode{border-radius:12px;padding:1.15rem 1rem 1rem;min-height:140px;display:flex;flex-direction:column;justify-content:flex-end;border:1px solid rgba(0,0,0,.04)}html[data-pdp=product-ventilador] .vent-mode h3{margin:0 0 .25rem;font-size:1.05rem}html[data-pdp=product-ventilador] .vent-mode p{margin:0;font-size:.88rem;opacity:.8}html[data-pdp=product-ventilador] .vent-mode--warm{background:var(--vent-warm);color:#5a3d2e}html[data-pdp=product-ventilador] .vent-mode--natural{background:var(--vent-cream);color:#5a3d2e}html[data-pdp=product-ventilador] .vent-mode--cold{background:var(--vent-cold);color:#2a4458}html[data-pdp=product-ventilador] .vent-ugc{padding:1.5rem 0 2.5rem}html[data-pdp=product-ventilador] .vent-ugc__frame{max-width:380px;margin:0 auto;border-radius:18px;overflow:hidden;background:#111;box-shadow:0 18px 40px #5a3d2e2e}html[data-pdp=product-ventilador] .vent-ugc video{width:100%;display:block;aspect-ratio:9 / 16;object-fit:cover}@media(max-width:900px){html[data-pdp=product-ventilador] .pdp-grid{grid-template-columns:1fr}html[data-pdp=product-ventilador] .gallery{position:static}html[data-pdp=product-ventilador] .vent-modes__grid{grid-template-columns:1fr}html[data-pdp=product-ventilador] .thumbs{grid-template-columns:repeat(5,1fr)}html[data-pdp=product-ventilador] .guarantee-badge{width:86px;height:86px;top:10px;right:10px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pdp-ventilador.css.map */
