:root{--font-display:"Anton", sans-serif;--font-body:"Inter", sans-serif;--font-mono:"Space Mono", monospace;--maxw:1180px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--fondo);color:var(--texto);font-family:var(--font-body);overflow-x:hidden;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}ul{list-style:none;margin:0;padding:0}button{font-family:inherit;cursor:pointer}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 clamp(16px,4vw,32px)}h1,h2,h3{font-family:var(--font-display);font-weight:400;line-height:1.02;margin:0;letter-spacing:.2px;color:var(--texto)}h2{font-size:clamp(28px,5vw,44px)}p{line-height:1.55;color:var(--gris);margin:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 28px;border-radius:var(--radio);border:none;font-family:var(--font-body);font-weight:700;font-size:15px;transition:transform .15s ease,background .2s ease;cursor:pointer}.btn:active{transform:scale(.97)}.btn-neon{position:relative;isolation:isolate;background:var(--negro);color:#fff;z-index:0}.btn-neon:hover{background:#2a2a2a}.btn-neon:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:calc(var(--radio) + 2px);padding:2px;background:conic-gradient(from 0deg,transparent 0deg,transparent 250deg,rgba(255,255,255,.95) 282deg,rgba(255,255,255,0) 320deg,transparent 360deg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:girarDestello 3.2s linear infinite;pointer-events:none;z-index:-1}body.sin-animaciones .btn-neon:before{animation:none;display:none}@keyframes girarDestello{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.btn-outline{background:transparent;color:var(--texto);border:1.5px solid var(--linea)}.btn-outline:hover{border-color:var(--negro)}.btn-block{width:100%}.btn[disabled]{opacity:.5;cursor:not-allowed}.anuncios{background:var(--negro);color:#fff;font-family:var(--font-mono);font-size:12.5px;font-weight:700;padding:8px 0;overflow:hidden;white-space:nowrap}.anuncios-track{display:inline-flex;gap:48px;animation:desliza 18s linear infinite;padding-left:100%}@keyframes desliza{0%{transform:translate(0)}to{transform:translate(-100%)}}header.site{position:sticky;top:0;z-index:50;background:#ffffffeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--linea)}.nav{display:flex;align-items:center;justify-content:space-between;padding:16px clamp(16px,4vw,32px);gap:16px}.logo{font-family:var(--font-display);font-size:22px;letter-spacing:1px;color:var(--texto)}.logo img{max-height:36px;width:auto}.logo span{color:var(--gris)}.nav-links{display:none;gap:28px;font-size:14px;font-weight:600}.nav-links a:hover{color:var(--gris)}.nav-icons{display:flex;align-items:center;gap:16px}.icon-btn{display:flex;align-items:center;justify-content:center;position:relative;width:22px;height:22px;background:none;border:none;padding:0;color:var(--texto);cursor:pointer;transition:opacity .2s ease}.icon-btn:hover{opacity:.6}.icon-btn svg{width:100%;height:100%}.cart-count{position:absolute;top:-8px;right:-10px;background:var(--negro);color:#fff;font-family:var(--font-mono);font-size:10px;min-width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0 3px}.buscador-drawer{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:80;display:none;align-items:flex-start;justify-content:center;padding-top:80px}.buscador-drawer.abierto{display:flex}.buscador-caja{background:var(--fondo);border-radius:12px;padding:20px;width:min(560px,90vw)}.buscador-caja form{display:flex;gap:10px}.buscador-caja input{flex:1;padding:13px 14px;border:1px solid var(--linea);border-radius:9px;font-size:15px;background:var(--fondo);color:var(--texto)}@media(min-width:860px){.nav-links{display:flex}}.menu-movil-btn{display:flex;background:none;border:none;padding:0;width:22px;height:22px;color:var(--texto)}.menu-movil-btn svg{width:100%;height:100%}@media(min-width:860px){.menu-movil-btn{display:none}}.menu-movil{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--fondo);z-index:90;display:none;flex-direction:column;padding:20px}.menu-movil.abierto{display:flex}.menu-movil .cerrar{align-self:flex-end;width:24px;height:24px;background:none;border:none;color:var(--texto)}.menu-movil ul{margin-top:40px;display:flex;flex-direction:column;gap:22px}.menu-movil a{font-family:var(--font-display);font-size:28px}.hero{padding:clamp(40px,8vw,90px) 0 clamp(50px,8vw,80px);border-bottom:1px solid var(--linea)}.hero-grid{display:grid;gap:36px;align-items:center}@media(min-width:900px){.hero-grid{grid-template-columns:1.1fr 1fr;gap:56px}}.hero h1{font-size:clamp(40px,7.5vw,74px)}.hero-desc{margin-top:18px;max-width:46ch;font-size:16px}.hero-cta{display:flex;gap:14px;margin-top:30px;flex-wrap:wrap}.hero-badges{display:flex;gap:22px;margin-top:34px;flex-wrap:wrap}.hero-badge{font-family:var(--font-mono);font-size:12px;color:var(--gris);display:flex;align-items:center;gap:8px}.hero-badge b{color:var(--texto)}.hero-visual{aspect-ratio:1/1;border-radius:20px;background:var(--fondo-2);border:1px solid var(--linea);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.hero-visual img{position:relative;z-index:1;width:78%}.hero-svg{width:100%;height:100%;padding:6%}.tag-flotante{position:absolute;bottom:18px;left:18px;background:var(--negro);color:#fff;border:1px solid var(--negro);border-radius:10px;padding:10px 14px;font-family:var(--font-mono);font-size:12px;z-index:2}.tag-flotante b{color:var(--acento)}.ticker{background:var(--fondo-2);border-bottom:1px solid var(--linea);padding:14px 0;overflow:hidden}.ticker-track{display:inline-flex;gap:40px;white-space:nowrap;animation:desliza 22s linear infinite;padding-left:100%}.ticker-track span{font-family:var(--font-display);font-size:15px;color:var(--gris);letter-spacing:.5px}.ticker-track span i{color:var(--negro);font-style:normal;margin-right:10px}section{padding:clamp(48px,8vw,90px) 0}.sec-head{margin-bottom:clamp(28px,5vw,44px);max-width:60ch}.sec-head p{margin-top:10px;font-size:15.5px}.grid-productos{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media(min-width:700px){.grid-productos{grid-template-columns:repeat(4,1fr);gap:20px}}.card-producto{background:var(--fondo);border:1px solid var(--linea);border-radius:var(--radio);overflow:hidden;display:flex;flex-direction:column;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.card-producto:hover{transform:translateY(-6px);box-shadow:0 14px 28px #00000014;border-color:var(--negro)}.card-producto .imgbox{aspect-ratio:1/1;background:var(--fondo-2);display:flex;align-items:center;justify-content:center;padding:14%;position:relative;overflow:hidden}.card-producto .imgbox img{transition:transform .5s ease;width:100%;height:100%;object-fit:contain}.card-producto:hover .imgbox img{transform:scale(1.08) rotate(-1deg)}.card-producto .badge{position:absolute;top:10px;left:10px;background:var(--negro);color:#fff;font-family:var(--font-mono);font-size:10.5px;font-weight:700;padding:4px 8px;border-radius:6px;transition:transform .25s ease}.card-producto:hover .badge{transform:scale(1.08)}.card-producto .info{padding:14px;display:flex;flex-direction:column;gap:6px;flex:1}.card-producto h3{font-family:var(--font-body);font-weight:700;font-size:14.5px;color:var(--texto);transition:color .2s ease}.card-producto:hover h3{color:var(--negro)}.precio-linea{display:flex;align-items:baseline;gap:8px;margin-top:auto}.precio{font-family:var(--font-mono);color:var(--texto);font-size:17px;font-weight:700}.precio-tachado{font-family:var(--font-mono);color:var(--gris);font-size:13px;text-decoration:line-through}.pasos{display:grid;gap:22px}@media(min-width:800px){.pasos{grid-template-columns:repeat(3,1fr)}}.paso{border:1px solid var(--linea);border-radius:var(--radio);padding:24px;background:var(--fondo-2)}.paso .num{font-family:var(--font-display);font-size:34px;color:var(--acento-texto)}.paso h3{margin-top:10px;font-family:var(--font-body);font-weight:700;font-size:17px;color:var(--texto)}.paso p{margin-top:8px;font-size:14px}.countdown-bar{background:var(--fondo-2);border:1px solid var(--linea);border-radius:var(--radio);padding:26px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px}.countdown-bar h3{font-family:var(--font-body);font-weight:800;font-size:18px;color:var(--texto)}.cd-nums{display:flex;gap:10px}.cd-num{background:var(--fondo);border:1px solid var(--linea);border-radius:8px;padding:10px 14px;text-align:center;min-width:58px}.cd-num b{display:block;font-family:var(--font-mono);font-size:20px;color:var(--negro)}.cd-num span{font-size:10px;color:var(--gris);text-transform:uppercase}.testis{display:grid;gap:18px}@media(min-width:800px){.testis{grid-template-columns:repeat(3,1fr)}}.testi{border:1px solid var(--linea);border-radius:var(--radio);padding:22px;background:var(--fondo-2)}.testi .estrellas{color:var(--acento-texto);letter-spacing:2px;font-size:14px}.testi p{margin-top:12px;color:var(--texto);font-size:14.5px}.testi .autor{margin-top:16px;display:flex;align-items:center;gap:10px}.avatar{width:36px;height:36px;border-radius:50%;background:var(--fondo-3);display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:12px;color:var(--texto);overflow:hidden}.avatar img{width:100%;height:100%;object-fit:cover}.testi .autor b{font-size:13.5px}.testi .autor small{color:var(--gris);font-size:12px;display:block}.testi .resultado{margin-top:14px;font-family:var(--font-mono);font-size:12.5px;color:var(--acento-texto);border-top:1px dashed var(--linea);padding-top:12px}.faq-item{border-bottom:1px solid var(--linea);padding:18px 0}.faq-q{display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:15px;cursor:pointer;color:var(--texto)}.faq-q .signo{color:var(--negro);font-family:var(--font-mono);font-size:20px;transition:transform .2s}.faq-item.abierto .signo{transform:rotate(45deg)}.faq-a{max-height:0;overflow:hidden;transition:max-height .25s ease}.faq-a p{padding-top:12px;font-size:14px}.faq-item.abierto .faq-a{max-height:400px}.cta-final{border-radius:20px;background:var(--fondo-2);border:1px solid var(--linea);padding:clamp(36px,7vw,64px);text-align:center}.cta-final h2{max-width:20ch;margin:0 auto}.cta-final p{max-width:50ch;margin:16px auto 0}footer{border-top:1px solid var(--linea);padding:48px 0 28px}.foot-grid{display:grid;gap:32px;grid-template-columns:1.3fr repeat(3,1fr)}@media(max-width:800px){.foot-grid{grid-template-columns:1fr 1fr}}.foot-grid h4{font-size:13px;text-transform:uppercase;letter-spacing:1px;color:var(--gris);margin-bottom:14px}.foot-grid a{display:block;font-size:14px;color:var(--texto);opacity:.85;margin-bottom:10px}.foot-grid a:hover{opacity:1;text-decoration:underline}.foot-bottom{margin-top:36px;padding-top:20px;border-top:1px solid var(--linea);display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;font-size:12.5px;color:var(--gris)}.wa-flotante{position:fixed;bottom:20px;right:20px;z-index:60;width:56px;height:56px;border-radius:50%;background:#25d366;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 20px #0000002e}.wa-flotante svg{width:28px;height:28px}.sticky-compra{position:fixed;bottom:0;left:0;right:0;z-index:55;background:var(--fondo);border-top:1px solid var(--linea);box-shadow:0 -4px 16px #0000000f;padding:12px 16px;display:flex;gap:12px;align-items:center}.sticky-compra .precio{font-size:19px;color:var(--texto)}@media(min-width:860px){.sticky-compra{display:none}}.prod-grid{display:grid;gap:40px}@media(min-width:900px){.prod-grid{grid-template-columns:1fr 1fr;gap:56px}}.galeria-principal{aspect-ratio:1/1;border-radius:16px;background:var(--fondo-2);border:1px solid var(--linea);display:flex;align-items:center;justify-content:center;padding:10%;position:relative;overflow:hidden;transition:box-shadow .3s ease}.galeria-principal img{transition:transform .5s ease;width:100%;height:100%;object-fit:contain}.galeria-principal:hover img{transform:scale(1.05)}.galeria-principal:hover{box-shadow:0 14px 28px #00000014}.galeria-mini{display:flex;gap:10px;margin-top:12px;flex-wrap:wrap}.mini{width:64px;height:64px;border-radius:8px;background:var(--fondo-2);border:1px solid var(--linea);flex-shrink:0;overflow:hidden;transition:transform .2s ease,border-color .2s ease;cursor:pointer;padding:0}.mini img{width:100%;height:100%;object-fit:cover}.mini:hover{transform:translateY(-3px);border-color:var(--negro)}.mini.activa{border-color:var(--negro)}.stock-bajo{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:12px;color:#c0392b;margin-top:8px}.stock-bajo .punto{width:7px;height:7px;border-radius:50%;background:#c0392b;animation:pulso 1.4s infinite}@keyframes pulso{0%,to{opacity:1}50%{opacity:.3}}.precio-prod{display:flex;align-items:baseline;gap:12px;margin:14px 0 6px;flex-wrap:wrap}.precio-prod .actual{font-family:var(--font-mono);font-size:32px;color:var(--texto);font-weight:700}.precio-prod .antes{font-family:var(--font-mono);font-size:16px;color:var(--gris);text-decoration:line-through}.ahorro{display:inline-block;background:var(--fondo-2);border:1px solid var(--linea);color:var(--acento-texto);font-family:var(--font-mono);font-size:11.5px;padding:4px 8px;border-radius:6px}.opciones{margin-top:24px}.opciones label{font-size:12.5px;text-transform:uppercase;letter-spacing:.6px;color:var(--gris);display:block;margin-bottom:10px}.chips{display:flex;gap:10px;flex-wrap:wrap}.chip{border:1.5px solid var(--linea);border-radius:8px;padding:10px 16px;font-size:13.5px;font-weight:600;background:transparent;color:var(--texto)}.chip.activo{border-color:var(--negro);background:var(--negro);color:#fff}.chip[disabled]{opacity:.35;text-decoration:line-through;cursor:not-allowed}.calculadora{margin-top:28px;border:1px solid var(--linea);border-radius:var(--radio);padding:22px;background:var(--fondo-2)}.calculadora h3{font-family:var(--font-body);font-weight:800;font-size:15px;color:var(--texto)}.calculadora p.sub{font-size:13px;margin-top:4px}.calc-slider{margin-top:18px}.calc-slider input[type=range]{width:100%;accent-color:var(--negro)}.calc-labels{display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:11.5px;color:var(--gris);margin-top:4px}.calc-resultado{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:18px}.calc-box{background:var(--fondo);border:1px solid var(--linea);border-radius:10px;padding:14px;text-align:center}.calc-box span{display:block;font-size:11px;color:var(--gris);text-transform:uppercase}.calc-box b{display:block;font-family:var(--font-mono);font-size:20px;color:var(--texto);margin-top:6px}.envio-gratis{margin-top:22px;font-size:13px;color:var(--gris)}.barra-envio{height:6px;background:var(--fondo-3);border-radius:6px;margin-top:8px;overflow:hidden}.barra-envio i{display:block;height:100%;background:var(--negro);transition:width .3s ease}.tabs{display:flex;gap:24px;border-bottom:1px solid var(--linea);margin-top:40px;flex-wrap:wrap}.tab-btn{padding:12px 0;font-weight:700;font-size:14px;color:var(--gris);border-bottom:2px solid transparent;background:none;border-top:none;border-left:none;border-right:none}.tab-btn.activo{color:var(--texto);border-color:var(--negro)}.tab-panel{display:none;padding:22px 0;font-size:14.5px}.tab-panel.activo{display:block}.tab-panel ul{padding-left:18px;list-style:disc;color:var(--gris)}.tab-panel li{margin-bottom:8px}.cantidad-selector{display:flex;align-items:center;border:1.5px solid var(--linea);border-radius:8px;width:max-content}.cantidad-selector button{background:none;border:none;width:38px;height:42px;font-size:18px;color:var(--texto)}.cantidad-selector input{width:44px;text-align:center;border:none;background:none;font-family:var(--font-mono);font-size:15px;color:var(--texto)}.toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%) translateY(20px);background:var(--negro);color:#fff;padding:14px 22px;border-radius:10px;font-size:14px;font-weight:600;opacity:0;pointer-events:none;transition:opacity .25s ease,transform .25s ease;z-index:100}.toast.visible{opacity:1;transform:translate(-50%) translateY(0)}.pago-grid{display:grid;gap:40px}@media(min-width:960px){.pago-grid{grid-template-columns:1.3fr 1fr;gap:56px}}.pasos-checkout{display:flex;gap:8px;font-family:var(--font-mono);font-size:11.5px;color:var(--gris);margin-bottom:30px;flex-wrap:wrap}.pasos-checkout .activo{color:var(--negro);font-weight:700}.campo{margin-bottom:16px}.campo label{display:block;font-size:12.5px;color:var(--gris);margin-bottom:6px}.campo input,.campo select,.campo textarea{width:100%;padding:13px 14px;background:var(--fondo);border:1px solid var(--linea);border-radius:9px;color:var(--texto);font-family:var(--font-body);font-size:14.5px}.campo input:focus,.campo select:focus,.campo textarea:focus{outline:none;border-color:var(--negro)}.campo-fila{display:grid;grid-template-columns:1fr 1fr;gap:14px}.metodo-pago{border:1.5px solid var(--linea);border-radius:10px;padding:16px;margin-bottom:12px;display:flex;align-items:center;justify-content:space-between}.metodo-pago.activo{border-color:var(--negro);background:var(--fondo-2)}.metodo-pago .izq{display:flex;align-items:center;gap:12px;font-weight:700;font-size:14.5px;color:var(--texto)}.radio-punto{width:18px;height:18px;border-radius:50%;border:2px solid var(--linea);position:relative;flex-shrink:0}.metodo-pago.activo .radio-punto{border-color:var(--negro)}.metodo-pago.activo .radio-punto:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--negro)}.resumen-pedido{background:var(--fondo-2);border:1px solid var(--linea);border-radius:16px;padding:24px;align-self:start;position:sticky;top:90px}.resumen-item{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid var(--linea);align-items:center}.resumen-item .thumb{width:56px;height:56px;border-radius:8px;background:var(--fondo-3);flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:20px;overflow:hidden}.resumen-item .thumb img{width:100%;height:100%;object-fit:cover}.resumen-item .datos{flex:1}.resumen-item .datos b{font-size:13.5px;color:var(--texto)}.resumen-item .datos small{color:var(--gris);font-size:12px;display:block;margin-top:2px}.resumen-item .precio{font-size:14px}.resumen-item .quitar{font-size:11px;color:var(--gris);text-decoration:underline;margin-top:6px;display:inline-block;background:none;border:none;padding:0;cursor:pointer}.resumen-linea{display:flex;justify-content:space-between;font-size:13.5px;padding:8px 0;color:var(--gris)}.resumen-linea.total{color:var(--texto);font-weight:800;font-size:16px;border-top:1px solid var(--linea);padding-top:14px;margin-top:6px}.cupon{display:flex;gap:8px;margin:16px 0}.cupon input{flex:1}.candado{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--gris);margin-top:16px;justify-content:center}.sellos{display:flex;gap:14px;justify-content:center;margin-top:16px;flex-wrap:wrap}.sello{border:1px solid var(--linea);border-radius:8px;padding:8px 12px;font-family:var(--font-mono);font-size:10.5px;color:var(--gris)}.hero-visual:before{display:none}.glow-pulso{animation:pulsoGlow 4.5s ease-in-out infinite;transform-origin:300px 330px}@keyframes pulsoGlow{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.particula{animation:flotarParticula 6s ease-in-out infinite}.p1{animation-delay:0s}.p2{animation-delay:1.3s}.p3{animation-delay:2.6s}.p4{animation-delay:.7s}.p5{animation-delay:1.9s}@keyframes flotarParticula{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}.rayo-brillo{animation:brilloBotella 3.2s ease-in-out infinite}@keyframes brilloBotella{0%,to{opacity:.3}50%{opacity:.7}}body.sin-animaciones .glow-pulso,body.sin-animaciones .particula,body.sin-animaciones .rayo-brillo{animation:none}.reveal{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.reveal.visible{opacity:1;transform:translateY(0)}.reveal-escala{opacity:0;transform:scale(.94);transition:opacity .5s ease,transform .5s ease}.reveal-escala.visible{opacity:1;transform:scale(1)}body.sin-animaciones .reveal,body.sin-animaciones .reveal-escala{opacity:1;transform:none}.contador-num{font-family:var(--font-mono)}.personas{display:grid;gap:20px}@media(min-width:820px){.personas{grid-template-columns:1fr 1fr}}.persona-card{position:relative;overflow:hidden;border-radius:18px;border:1px solid var(--linea);padding:clamp(26px,4vw,38px);background:var(--fondo-2);transition:border-color .25s ease,transform .25s ease}.persona-card:hover{transform:translateY(-4px);border-color:var(--negro)}.persona-card h3{font-family:var(--font-body);font-weight:800;font-size:21px;margin-top:0;color:var(--texto)}.persona-card p{margin-top:10px;font-size:14.5px;max-width:40ch}.persona-card .lista{margin-top:18px;display:flex;flex-direction:column;gap:9px}.persona-card .lista span{font-size:13.5px;color:var(--texto);display:flex;gap:8px;align-items:flex-start}.persona-card .lista span:before{content:"\2713";color:var(--negro);font-weight:700}.persona-card .precio-desde{margin-top:22px;font-family:var(--font-mono);font-size:13px;color:var(--gris)}.persona-card .precio-desde b{display:block;font-size:26px;color:var(--texto);margin-top:2px}.persona-card.mayoreo{background:var(--fondo-3)}.precios-mayoreo{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:20px}@media(min-width:600px){.precios-mayoreo{grid-template-columns:repeat(4,1fr)}}.tier{border:1.5px solid var(--linea);border-radius:12px;padding:16px 12px;text-align:center;background:var(--fondo);transition:border-color .2s ease,background .2s ease}.tier .rango{font-family:var(--font-mono);font-size:11px;color:var(--gris);text-transform:uppercase}.tier .precio-tier{font-family:var(--font-mono);font-size:22px;color:var(--texto);margin-top:8px;font-weight:700}.tier .cu{font-size:10.5px;color:var(--gris)}.tier.activo{border-color:var(--negro);background:var(--fondo-2)}.tier.activo .precio-tier{color:var(--negro)}.tier .etiqueta{display:inline-block;margin-top:8px;font-size:10px;font-family:var(--font-mono);color:#fff;background:var(--negro);padding:2px 7px;border-radius:5px}.filtros-barra{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:28px}.filtros-barra select{padding:10px 14px;border:1px solid var(--linea);border-radius:8px;background:var(--fondo);color:var(--texto);font-size:13.5px}.paginacion{display:flex;justify-content:center;gap:8px;margin-top:40px}.paginacion a,.paginacion span{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid var(--linea);border-radius:8px;font-size:13px;color:var(--texto)}.paginacion .actual{background:var(--negro);color:#fff;border-color:var(--negro)}.estado-vacio{text-align:center;padding:60px 20px}.estado-vacio p{margin-top:10px}.blog-grid{display:grid;gap:24px;grid-template-columns:1fr}@media(min-width:700px){.blog-grid{grid-template-columns:repeat(3,1fr)}}.blog-card{border:1px solid var(--linea);border-radius:var(--radio);overflow:hidden;background:var(--fondo)}.blog-card .imgbox{aspect-ratio:16/10;background:var(--fondo-2);overflow:hidden}.blog-card .imgbox img{width:100%;height:100%;object-fit:cover}.blog-card .info{padding:16px}.blog-card h3{font-family:var(--font-body);font-weight:700;font-size:16px}.blog-card small{color:var(--gris);font-family:var(--font-mono);font-size:11px}.articulo{max-width:760px;margin:0 auto}.articulo img{border-radius:var(--radio);margin-bottom:24px}.articulo .contenido{font-size:16px;line-height:1.7;color:var(--texto)}.articulo .contenido p{color:var(--texto);margin-bottom:16px}.cuenta-tabla{width:100%;border-collapse:collapse;margin-top:20px}.cuenta-tabla th,.cuenta-tabla td{text-align:left;padding:12px;border-bottom:1px solid var(--linea);font-size:13.5px}.cuenta-tabla th{color:var(--gris);font-weight:600;text-transform:uppercase;font-size:11px}.direccion-card{border:1px solid var(--linea);border-radius:var(--radio);padding:18px;margin-bottom:14px}.pagina-contenido{max-width:760px;margin:0 auto;font-size:16px;line-height:1.7}.pagina-contenido p{color:var(--texto);margin-bottom:16px}.error-404{text-align:center;padding:60px 20px}@media(max-width:640px){.campo-fila,.pago-grid,.prod-grid{grid-template-columns:1fr}}.botones-compra{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.botones-compra .btn{flex:1 1 200px}.btn-comprar-ahora{background:var(--ca-bg,#fff);color:var(--ca-color,#111);border:1.5px solid var(--ca-color,#111)}.btn-comprar-ahora:hover{filter:brightness(.95)}.wa-wrap{margin-top:12px}.btn-wa{background:var(--wa-bg,#25D366);color:var(--wa-color,#fff);border:1.5px solid var(--wa-bg,#25D366);border-radius:var(--wa-radius,12px);padding:var(--wa-pad,16px 28px);font-size:var(--wa-fs,15px);text-decoration:none}.btn-wa:hover{filter:brightness(.92)}.btn-wa-borde{background:transparent;color:var(--wa-bg,#25D366)}.btn-wa-bloque{display:flex;width:100%}.btn-wa svg{flex:none}.sticky-compra .btn-wa-icono{flex:0 0 auto;padding:14px 16px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/tema.css.map */
