/* ============================================================
   TIENDA DE RECOMPENSAS · diseño 30/09/2026
   Azul noche y oro, como el mapa y sus cofres. Canje con animación (tienda.js).
   Todos los botones con !important en todos sus estados: el kit de Elementor
   (.elementor-kit-5514 button:hover/:focus) los pinta de negro si no.
   ============================================================ */
.ci-tienda{--tn-navy:#0a1c44;--tn-noche:#0b1430;--tn-oro:#f7b35a;--tn-oro-s:#ffe2a3;--tn-naranja:#f7931a;--tn-azul:#1e5eff;--tn-morado:#5754df;
  --tn-ink:#0d1729;--tn-gris:#5b6780;--tn-linea:#e4e9f3;--tn-fondo:#f4f6fb;
  max-width:1180px!important;margin:0 auto!important;padding:24px 18px 70px!important;font-family:'Inter',system-ui,sans-serif;color:var(--tn-ink)}
.ci-tienda *{box-sizing:border-box}

/* ---------- cabecera ---------- */
.ci-tienda .tnd-hero{position:relative;isolation:isolate;overflow:hidden;border-radius:24px;padding:44px 40px 36px;color:#dbe4ff;
  background:linear-gradient(100deg,rgba(11,20,48,.97) 0%,rgba(11,20,48,.9) 45%,rgba(11,20,48,.55) 100%),var(--tnd-fondo) right center/cover no-repeat,var(--tn-noche);
  box-shadow:0 24px 60px -34px #0a1c44}
.ci-tienda .tnd-hero::after{content:'';position:absolute;z-index:-1;width:420px;height:420px;right:-120px;top:-180px;border-radius:50%;background:radial-gradient(circle,rgba(247,179,90,.28),transparent 70%)}
.ci-tienda .tnd-eyebrow{font:700 .7rem 'JetBrains Mono',monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--tn-oro)}
.ci-tienda .tnd-h1{margin:10px 0 8px!important;font:800 clamp(2rem,4vw,3rem)/1.05 'Space Grotesk',sans-serif!important;color:#fff!important;letter-spacing:-.02em}
.ci-tienda .tnd-h1 em{font-style:normal;background:linear-gradient(95deg,var(--tn-oro),#ffe6b8 45%,var(--tn-naranja));-webkit-background-clip:text;background-clip:text;color:transparent}
.ci-tienda .tnd-lead{max-width:600px;margin:0 0 22px!important;color:#b7c4e6;font-size:1rem;line-height:1.6}
.ci-tienda .tnd-carteras{display:flex;flex-wrap:wrap;gap:14px}
.ci-tienda .tnd-cartera{display:flex;align-items:center;gap:14px;padding:14px 18px;border-radius:16px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14);
  -webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);min-width:250px}
.ci-tienda .tnd-moneda{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;font-size:1.4rem;flex:none;
  background:linear-gradient(145deg,var(--tn-oro-s),var(--tn-naranja));box-shadow:0 8px 22px -8px var(--tn-naranja)}
.ci-tienda .tnd-cartera--sats .tnd-moneda{background:linear-gradient(145deg,#ffd9a8,#e07c00);color:#fff;font-weight:800}
.ci-tienda .tnd-cartera-txt small{display:block;font-size:.72rem;color:#9fb0dc;letter-spacing:.02em}
.ci-tienda .tnd-cartera-txt strong{display:block;font:800 1.7rem/1.1 'Space Grotesk',sans-serif;color:#fff;font-variant-numeric:tabular-nums}
.ci-tienda .tnd-cartera.is-baja strong{color:var(--tn-oro)}
.ci-tienda .tnd-escudos{display:flex;gap:4px;margin-left:auto;padding-left:6px}
.ci-tienda .tnd-escudos i{font-style:normal;font-size:1rem;filter:grayscale(1) opacity(.3)}
.ci-tienda .tnd-escudos i.on{filter:none;text-shadow:0 0 12px rgba(127,227,234,.7)}
.ci-tienda .tnd-meta{margin:18px 0 0!important;display:inline-flex;gap:6px;align-items:center;padding:8px 14px;border-radius:999px;background:rgba(247,179,90,.12);
  border:1px solid rgba(247,179,90,.35);color:#ffe2a3;font-size:.86rem}
.ci-tienda .tnd-meta b{color:#fff}

/* ---------- pestañas ---------- */
.ci-tienda .tnd-tabs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:18px 0 6px;padding:8px 2px}
.ci-tienda .tnd-tabs a{flex:none;display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:999px;border:1px solid var(--tn-linea);background:#fff;
  color:var(--tn-navy)!important;font:600 .88rem 'Inter',sans-serif;text-decoration:none!important;transition:border-color .15s,box-shadow .15s}
.ci-tienda .tnd-tabs a:hover{border-color:#b9c9ee;box-shadow:0 6px 16px -10px rgba(10,28,68,.35)}
.ci-tienda .tnd-tabs a:focus-visible{outline:3px solid var(--tn-naranja);outline-offset:2px}
.ci-tienda .tnd-tabs small{font:700 .7rem 'JetBrains Mono',monospace;background:var(--tn-navy);color:#fff;border-radius:999px;padding:2px 7px}

/* ---------- secciones y rejilla ---------- */
.ci-tienda .tnd-seccion{margin-top:30px;scroll-margin-top:24px}
.ci-tienda .tnd-seccion-t{margin:0 0 16px}
.ci-tienda .tnd-seccion-t h2{margin:0!important;font:700 1.5rem 'Space Grotesk',sans-serif!important;color:var(--tn-navy)!important}
.ci-tienda .tnd-seccion-t p{margin:4px 0 0!important;color:var(--tn-gris);font-size:.95rem}
.ci-tienda .tnd-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:18px}
.ci-tienda .tnd-vacio{padding:18px 20px;border-radius:14px;background:#fff;border:1px dashed #cfd8ea;color:var(--tn-gris)}

/* ---------- tarjetas ---------- */
.ci-tienda .tnd-card{--c1:#1b2f6b;--c2:#0b1430;--brillo:rgba(127,227,234,.35);position:relative;display:flex;flex-direction:column;border-radius:20px;overflow:hidden;background:#fff;
  border:1px solid var(--tn-linea);box-shadow:0 1px 3px rgba(10,28,68,.05),0 10px 30px -22px rgba(10,28,68,.4);transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s}
.ci-tienda .tnd--escudo{--c1:#0f4c75;--c2:#0b1d3a;--brillo:rgba(127,227,234,.45)}
.ci-tienda .tnd--premio{--c1:#3b2f8f;--c2:#15123f;--brillo:rgba(150,140,255,.45)}
.ci-tienda .tnd--oro{--c1:#8a5a12;--c2:#2c1a05;--brillo:rgba(247,179,90,.55)}
.ci-tienda .tnd--cofre{--c1:#1b3a86;--c2:#0a1c44;--brillo:rgba(247,179,90,.45)}
.ci-tienda .tnd-card:hover{transform:translateY(-4px);box-shadow:0 1px 3px rgba(10,28,68,.05),0 22px 44px -24px rgba(10,28,68,.55)}
.ci-tienda .tnd-card.is-ok::before{content:'';position:absolute;inset:0;border-radius:20px;padding:2px;pointer-events:none;
  background:conic-gradient(from var(--giro,0deg),transparent 0 70%,var(--tn-oro) 80%,transparent 90%);
  -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:tnd-giro 4s linear infinite}
@property --giro{syntax:'<angle>';inherits:false;initial-value:0deg}
@keyframes tnd-giro{to{--giro:360deg}}
.ci-tienda .tnd-art{position:relative;height:160px;display:grid;place-items:center;overflow:hidden;
  background:radial-gradient(120% 110% at 50% 100%,var(--c1) 0%,var(--c2) 75%)}
.ci-tienda .tnd-art::before{content:'';position:absolute;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,var(--brillo),transparent 65%);transition:transform .3s}
.ci-tienda .tnd-card:hover .tnd-art::before{transform:scale(1.2)}
.ci-tienda .tnd-ico{position:relative;font-size:3.2rem;line-height:1;filter:drop-shadow(0 10px 16px rgba(0,0,0,.45));transition:transform .3s cubic-bezier(.2,.8,.2,1)}
.ci-tienda .tnd-card:hover .tnd-ico{transform:translateY(-4px) scale(1.06) rotate(-4deg)}
.ci-tienda .tnd-cofre-svg{position:relative;width:104px;height:auto;filter:drop-shadow(0 12px 18px rgba(0,0,0,.45));transition:transform .3s}
.ci-tienda .tnd-card:hover .tnd-cofre-svg{transform:translateY(-3px) rotate(-3deg)}
.ci-tienda .tnd-ico--mini{position:absolute;left:14px;top:12px;font-size:1.3rem;width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:rgba(255,255,255,.12);filter:none}
.ci-tienda .tnd-precio{position:absolute;right:12px;top:12px;z-index:2;padding:6px 11px;border-radius:999px;font:700 .78rem 'JetBrains Mono',monospace;color:#1a1000;
  background:linear-gradient(145deg,var(--tn-oro-s),var(--tn-oro));box-shadow:0 6px 16px -6px rgba(0,0,0,.5)}
.ci-tienda .tnd-body{display:flex;flex-direction:column;gap:8px;padding:16px 18px 18px;flex:1}
.ci-tienda .tnd-body h3{margin:0!important;font:700 1.08rem/1.3 'Space Grotesk',sans-serif!important;color:var(--tn-navy)!important}
.ci-tienda .tnd-body p{margin:0!important;color:var(--tn-gris);font-size:.88rem;line-height:1.55}
.ci-tienda .tnd-prog{height:7px;border-radius:9px;background:#edf1f8;overflow:hidden;margin-top:4px}
.ci-tienda .tnd-prog i{display:block;height:100%;border-radius:9px;background:linear-gradient(90deg,var(--tn-naranja),#ffc76b)}
.ci-tienda .tnd-prog--nivel i{background:linear-gradient(90deg,var(--tn-azul),#6f9bff)}
.ci-tienda .tnd-falta{color:var(--tn-gris);font-size:.78rem}

/* ---------- botones (a prueba del kit de Elementor) ---------- */
.ci-tienda .tnd-btn,.ci-tienda .tnd-btn:hover,.ci-tienda .tnd-btn:focus,.ci-tienda .tnd-btn:active,.ci-tienda .tnd-btn:disabled{
  margin-top:auto!important;display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:11px 18px!important;border-radius:12px!important;
  font:700 .92rem 'Inter',sans-serif!important;text-decoration:none!important;text-transform:none!important;letter-spacing:0!important;cursor:pointer;
  border:1px solid var(--tn-linea)!important;background:#f5f7fb!important;color:#7b86a1!important;box-shadow:none!important;transition:transform .15s,box-shadow .15s,filter .15s}
.ci-tienda .tnd-btn:disabled{cursor:not-allowed}
.ci-tienda .tnd-btn--go,.ci-tienda .tnd-btn--go:hover,.ci-tienda .tnd-btn--go:focus,.ci-tienda .tnd-btn--go:active{
  border-color:transparent!important;background:linear-gradient(135deg,#ffb54a,var(--tn-naranja))!important;color:#1a1000!important;box-shadow:0 10px 24px -10px var(--tn-naranja)!important}
.ci-tienda .tnd-btn--go:hover{transform:translateY(-2px);filter:brightness(1.05)}
.ci-tienda .tnd-btn--go:active{transform:translateY(0)}
.ci-tienda .tnd-btn--ghost,.ci-tienda .tnd-btn--ghost:hover,.ci-tienda .tnd-btn--ghost:focus,.ci-tienda .tnd-btn--ghost:active{background:#eaf0ff!important;color:var(--tn-azul)!important;border-color:#d6e1ff!important}
.ci-tienda .tnd-btn:focus-visible{outline:3px solid var(--tn-azul)!important;outline-offset:2px!important}

/* ---------- tus canjes ---------- */
.ci-tienda .tnd-canjes{list-style:none;margin:0!important;padding:0!important;display:grid;gap:8px}
.ci-tienda .tnd-canje{display:grid;grid-template-columns:1fr auto auto;gap:14px;align-items:center;margin:0!important;padding:12px 16px;border-radius:14px;background:#fff;border:1px solid var(--tn-linea)}
.ci-tienda .tnd-canje-t{font-weight:600;color:var(--tn-navy)}
.ci-tienda .tnd-canje-f{color:var(--tn-gris);font-size:.82rem}
.ci-tienda .tnd-estado{font:700 .74rem 'Inter',sans-serif;padding:5px 10px;border-radius:999px;white-space:nowrap}
.ci-tienda .tnd-estado--ok{background:#e7f6ec;color:#15803d}
.ci-tienda .tnd-estado--espera{background:#fff4e0;color:#b45309}

/* ---------- confirmar ---------- */
.ci-tienda .tnd-confirmar{position:fixed;inset:0;z-index:99990;display:grid;place-items:center;padding:18px;background:rgba(6,12,32,.62);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:tnd-in .2s ease}
.ci-tienda .tnd-confirmar[hidden],.ci-tienda .tnd-wow[hidden]{display:none!important}
.ci-tienda .tnd-caja{width:min(420px,100%);border-radius:22px;background:#fff;padding:28px 26px 22px;text-align:center;box-shadow:0 30px 80px -30px #000;animation:tnd-sube .3s cubic-bezier(.2,.8,.2,1)}
.ci-tienda .tnd-caja-ico{display:grid;place-items:center;width:78px;height:78px;margin:0 auto 12px;border-radius:22px;font-size:2.4rem;background:radial-gradient(circle at 50% 35%,#24487c,#0a1c44);box-shadow:0 14px 30px -14px #0a1c44}
.ci-tienda .tnd-caja h3{margin:0 0 6px!important;font:700 1.25rem 'Space Grotesk',sans-serif!important;color:var(--tn-navy)!important}
.ci-tienda .tnd-caja-coste{margin:0!important;font:700 1rem 'JetBrains Mono',monospace;color:#b35f00}
.ci-tienda .tnd-caja-resto{margin:6px 0 0!important;color:var(--tn-gris);font-size:.9rem}
.ci-tienda .tnd-caja-error{margin:12px 0 0!important;padding:10px 12px;border-radius:10px;background:#fdecec;color:#b91c1c;font-size:.88rem}
.ci-tienda .tnd-caja-botones{display:grid;grid-template-columns:1fr 1.3fr;gap:10px;margin-top:20px}

/* ---------- el WOW ---------- */
.ci-tienda .tnd-wow{position:fixed;inset:0;z-index:99995;display:grid;place-items:center;overflow:hidden;padding:18px;
  background:radial-gradient(circle at 50% 45%,#1b2a6b 0%,#0b1430 55%,#050a1c 100%);animation:tnd-in .35s ease}
.ci-tienda .tnd-wow-escena{position:relative;display:grid;place-items:center;width:min(460px,100%);text-align:center}
.ci-tienda .tnd-rayos{position:absolute;left:50%;top:190px;width:900px;height:900px;margin:-450px 0 0 -450px;border-radius:50%;opacity:0;pointer-events:none;
  background:repeating-conic-gradient(from 0deg,rgba(247,179,90,.22) 0 8deg,transparent 8deg 22deg);-webkit-mask:radial-gradient(circle,#000 0,transparent 62%);mask:radial-gradient(circle,#000 0,transparent 62%)}
.ci-tienda .tnd-wow.is-abierto .tnd-rayos{animation:tnd-rayos 1.2s ease forwards,tnd-giro-r 18s linear infinite}
.ci-tienda .tnd-halo{position:absolute;left:50%;top:190px;width:260px;height:260px;margin:-130px 0 0 -130px;border-radius:50%;opacity:0;background:radial-gradient(circle,rgba(255,226,163,.9),rgba(247,147,26,.35) 40%,transparent 70%);pointer-events:none}
.ci-tienda .tnd-wow.is-abierto .tnd-halo{animation:tnd-halo 1.4s ease forwards}
.ci-tienda .tnd-wow.is-abierto::before{content:'';position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 50% 36%,rgba(255,244,214,.95),rgba(255,226,163,.35) 30%,transparent 60%);animation:tnd-flash .8s ease-out forwards}
.ci-tienda .tnd-cofre-grande{position:relative;overflow:visible;width:220px;height:auto;margin-top:80px;filter:drop-shadow(0 30px 40px rgba(0,0,0,.6))}
.ci-tienda .tnd-cofre-grande .tapa{transform-origin:60px 51px;transform-box:view-box}
.ci-tienda .tnd-wow.is-tiembla .tnd-cofre-grande{animation:tnd-tiembla .7s ease}
.ci-tienda .tnd-wow.is-abierto .tnd-cofre-grande .tapa{animation:tnd-tapa .6s cubic-bezier(.3,1.6,.5,1) forwards}
.ci-tienda .tnd-wow.is-abierto .tnd-cofre-grande{animation:tnd-baja .8s ease .2s forwards}
.ci-tienda .tnd-premio{position:absolute;left:50%;top:150px;width:120px;height:120px;margin:-60px 0 0 -60px;display:grid;place-items:center;font-size:4.2rem;opacity:0;
  filter:drop-shadow(0 16px 24px rgba(0,0,0,.5))}
.ci-tienda .tnd-wow.is-abierto .tnd-premio{animation:tnd-premio 1s cubic-bezier(.2,1.4,.4,1) .25s forwards}
.ci-tienda .tnd-wow-txt{position:relative;margin-top:44px;opacity:0;transform:translateY(16px)}
.ci-tienda .tnd-wow.is-listo .tnd-wow-txt{animation:tnd-sube-txt .5s cubic-bezier(.2,.8,.2,1) forwards}
.ci-tienda .tnd-wow-txt small{font:700 .72rem 'JetBrains Mono',monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--tn-oro)}
.ci-tienda .tnd-wow-txt h2{margin:8px 0 6px!important;font:800 clamp(1.5rem,4vw,2.1rem)/1.15 'Space Grotesk',sans-serif!important;color:#fff!important}
.ci-tienda .tnd-wow-txt p{margin:0 auto!important;max-width:380px;color:#b7c4e6;font-size:.95rem;line-height:1.55}
.ci-tienda .tnd-wow-saldo{margin-top:12px!important;font:700 .9rem 'JetBrains Mono',monospace;color:#ffe2a3!important}
.ci-tienda .tnd-wow-botones{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px}
.ci-tienda .tnd-wow-botones .tnd-btn{margin-top:0!important;min-width:170px}
.ci-tienda .tnd-wow-botones .tnd-btn--ghost,.ci-tienda .tnd-wow-botones .tnd-btn--ghost:hover,.ci-tienda .tnd-wow-botones .tnd-btn--ghost:focus{background:rgba(255,255,255,.1)!important;color:#fff!important;border-color:rgba(255,255,255,.25)!important}
.ci-tienda .tnd-chispa{position:absolute;left:50%;top:190px;width:10px;height:10px;margin:-5px;border-radius:2px;pointer-events:none;opacity:0;will-change:transform,opacity}
.ci-tienda .tnd-moneda-vuela{position:fixed;z-index:99999;font-size:1.5rem;pointer-events:none;will-change:transform,opacity;filter:drop-shadow(0 6px 10px rgba(0,0,0,.4))}

@keyframes tnd-in{from{opacity:0}to{opacity:1}}
@keyframes tnd-sube{from{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:none}}
@keyframes tnd-tiembla{0%,100%{transform:rotate(0)}15%{transform:rotate(-6deg) translateY(-4px)}30%{transform:rotate(6deg)}45%{transform:rotate(-5deg) translateY(-6px)}60%{transform:rotate(4deg)}75%{transform:rotate(-2deg) translateY(-2px)}}
@keyframes tnd-tapa{to{transform:rotate(-38deg) translate(-8px,-26px)}}
@keyframes tnd-baja{to{transform:translateY(40px) scale(.9);opacity:.85}}
@keyframes tnd-rayos{from{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}
@keyframes tnd-giro-r{to{rotate:360deg}}
@keyframes tnd-halo{0%{opacity:0;transform:scale(.3)}40%{opacity:1;transform:scale(1.3)}100%{opacity:.75;transform:scale(1)}}
@keyframes tnd-premio{0%{opacity:0;transform:translateY(90px) scale(.3)}60%{opacity:1;transform:translateY(-70px) scale(1.3)}100%{opacity:1;transform:translateY(-52px) scale(1)}}
@keyframes tnd-flash{0%{opacity:0}18%{opacity:1}100%{opacity:0}}
@keyframes tnd-sube-txt{to{opacity:1;transform:none}}

@media (max-width:760px){
  .ci-tienda{padding:14px 14px 60px!important}
  .ci-tienda .tnd-hero{padding:28px 20px 24px;border-radius:20px;background:linear-gradient(180deg,rgba(11,20,48,.9),rgba(11,20,48,.97)),var(--tnd-fondo) center/cover no-repeat,var(--tn-noche)}
  .ci-tienda .tnd-cartera{min-width:0;width:100%}
  .ci-tienda .tnd-canje{grid-template-columns:1fr auto}
  .ci-tienda .tnd-canje-f{grid-row:2}
  .ci-tienda .tnd-cofre-grande{width:180px}
}
@media (prefers-reduced-motion:reduce){
  .ci-tienda *,.ci-tienda *::before,.ci-tienda *::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition:none!important}
  .ci-tienda .tnd-card.is-ok::before{animation:none}
}

/* capa de los diálogos en <body> (tienda.js): no ocupa sitio */
.ci-tienda.tnd-capa{padding:0!important;margin:0!important;max-width:none!important;height:0;min-height:0}

.ci-tienda .tnd-grid--rec{grid-template-columns:repeat(auto-fit,minmax(290px,1fr))}

/* ---------- ilustraciones de las tarjetas (class-cryptoion-tienda-arte.php) ---------- */
.ci-tienda .tnd-ilus{position:absolute;inset:0;z-index:1;width:100%;height:100%;display:block;overflow:visible;filter:drop-shadow(0 12px 14px rgba(0,0,0,.4));
  animation:tnd-flota 6s ease-in-out infinite;transition:transform .3s cubic-bezier(.2,.8,.2,1)}
.ci-tienda .tnd-card:hover .tnd-ilus{transform:scale(1.06) rotate(-1.5deg)}
.ci-tienda .tnd-card:nth-child(even) .tnd-ilus{animation-delay:-2.4s}
.ci-tienda .tnd-card:nth-child(3n) .tnd-ilus{animation-delay:-4.1s}
@keyframes tnd-flota{0%,100%{translate:0 0}50%{translate:0 -5px}}
/* Camino del Inversor: mismos tipos, tonos verdes */
.ci-tienda .tnd-cur-inv.tnd--escudo{--c1:#0d6b66;--c2:#06201f;--brillo:rgba(55,217,187,.5)}
.ci-tienda .tnd-cur-inv.tnd--premio{--c1:#14675f;--c2:#071d22;--brillo:rgba(55,217,187,.45)}
.ci-tienda .tnd-cur-inv.tnd--oro{--c1:#8a5a12;--c2:#2c1a05;--brillo:rgba(247,179,90,.55)}
/* El premio del cofre, cuando es la ilustración de la tarjeta */
.ci-tienda .tnd-premio.is-ilus{width:280px;height:140px;margin:-70px 0 0 -140px;font-size:0}
.ci-tienda .tnd-premio.is-ilus .tnd-ilus{position:static;animation:none;filter:drop-shadow(0 16px 24px rgba(0,0,0,.55))}
@media (prefers-reduced-motion:reduce){.ci-tienda .tnd-ilus{animation:none}.ci-tienda .tnd-card:hover .tnd-ilus{transform:none}}
