/* ══════════════════════════════════════════════════════
   TEMPORADAS Y OFERTAS · Casa Ortiz
   El panel elige la temporada con fechas; temporada.js pone
   <html data-temporada="…"> y cuelga una guirnalda bajo la cinta azul.
   La cinta azul de anuncios NO cambia de color: cambian sus letras,
   el ícono separador y la guirnalda (piezas que se mecen o titilan).
   Cada temporada usa dos colores (principal + acento), nunca uno solo.
   Tarjetas: todas llevan borde del color de la marca; las que están
   en oferta cambian al borde de la temporada, con cinta y descuento.
   ══════════════════════════════════════════════════════ */

/* ── Variables por temporada ──
   --t1 / --t1b  cinta de oferta (degradado)   --t3 letra de la cinta de oferta
   --borde       borde de la tarjeta en oferta  --linea filo interior opcional
   --letra       letras de la cinta azul        --icono separador de la cinta azul
   --ga / --gb   piezas de la guirnalda         --hilo hilo de la guirnalda        */
:root{--marca-borde:rgba(5,128,160,.5);--t1:#B4121F;--t1b:#8E0F19;--t3:#fff;--borde:#B4121F;--linea:transparent}

html[data-temporada="navidad"]{--t1:#B31B26;--t1b:#86101A;--t3:#FBE7A6;--borde:#B31B26;--linea:#D4AF37;--letra:#F3D58A;--hilo:#D4AF37;
  --icono:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a1.6 1.6 0 0 1 1.6 1.6v.5A6 6 0 0 1 18 10v4l2 3H4l2-3v-4a6 6 0 0 1 4.4-5.9v-.5A1.6 1.6 0 0 1 12 2Zm-2.6 17h5.2a2.6 2.6 0 0 1-5.2 0Z'/%3E%3C/svg%3E");
  --ga:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 32'%3E%3Cpath d='M12 0v7' stroke='%23D4AF37' stroke-width='1.2'/%3E%3Cpath d='M6 22c0-8 2.6-14 6-14s6 6 6 14l2 2H4z' fill='%23B31B26'/%3E%3Cpath d='M8 20c0-6 1.6-10 3.6-10.6' stroke='%23e0505b' stroke-width='1.2' fill='none'/%3E%3Crect x='4' y='22.5' width='16' height='2.2' rx='1.1' fill='%23D4AF37'/%3E%3Ccircle cx='12' cy='27.4' r='2.1' fill='%23D4AF37'/%3E%3C/svg%3E");
  --gb:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 32'%3E%3Cpath d='M12 0v9' stroke='%23D4AF37' stroke-width='1'/%3E%3Cpath d='M12 9.5l2.4 5.1 5.5.6-4.1 3.7 1.2 5.4-5-2.9-5 2.9 1.2-5.4-4.1-3.7 5.5-.6z' fill='%23E9C46A' stroke='%23B8860B' stroke-width='.6'/%3E%3C/svg%3E")}

html[data-temporada="anio_nuevo"]{--t1:#1b1b1d;--t1b:#000;--t3:#F2D27A;--borde:#C9A227;--linea:transparent;--letra:#F2D27A;--hilo:#C9A227;
  --icono:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1.5 14.6 9 22.5 9.3 16.3 14.2 18.5 21.8 12 17.4 5.5 21.8 7.7 14.2 1.5 9.3 9.4 9Z'/%3E%3C/svg%3E");
  --ga:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 32'%3E%3Cpath d='M12 0v9' stroke='%23C9A227' stroke-width='1'/%3E%3Cpath d='M12 9.5l2.4 5.1 5.5.6-4.1 3.7 1.2 5.4-5-2.9-5 2.9 1.2-5.4-4.1-3.7 5.5-.6z' fill='%23F2D27A' stroke='%23B8860B' stroke-width='.6'/%3E%3C/svg%3E");
  --gb:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 32'%3E%3Cpath d='M12 0v11' stroke='%23C9A227' stroke-width='.8'/%3E%3Ccircle cx='12' cy='19' r='6.5' fill='%231b1b1d' stroke='%23C9A227' stroke-width='1.2'/%3E%3Cpath d='M8.5 17.5c1-2 2.4-2.8 4-2.8' stroke='%23F2D27A' stroke-width='1.1' fill='none'/%3E%3C/svg%3E")}

html[data-temporada="san_valentin"]{--t1:#B0213E;--t1b:#86152D;--t3:#FFE3EA;--borde:#D98AA0;--linea:transparent;--letra:#FFD6E2;--hilo:#F2B8C6;
  --icono:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21s-8.5-5.2-8.5-11.2A4.8 4.8 0 0 1 12 6.6a4.8 4.8 0 0 1 8.5 3.2C20.5 15.8 12 21 12 21Z'/%3E%3C/svg%3E");
  --ga:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 32'%3E%3Cpath d='M12 0v10' stroke='%23F2B8C6' stroke-width='1'/%3E%3Cpath d='M12 29s-7.5-4.5-7.5-9.8a4 4 0 0 1 7.5-2.1 4 4 0 0 1 7.5 2.1C19.5 24.5 12 29 12 29z' fill='%23C2244A'/%3E%3C/svg%3E");
  --gb:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 32'%3E%3Cpath d='M12 0v13' stroke='%23F2B8C6' stroke-width='1'/%3E%3Cpath d='M12 27s-5-3-5-6.6a2.7 2.7 0 0 1 5-1.4 2.7 2.7 0 0 1 5 1.4c0 3.6-5 6.6-5 6.6z' fill='%23EFA3B6'/%3E%3C/svg%3E")}

html[data-temporada="dia_madre"]{--t1:#7B4FB0;--t1b:#5A3888;--t3:#fff;--borde:#C98BC0;--linea:transparent;--letra:#F1DDF8;--hilo:#E2C7F2;
  --icono:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='5.5' r='4'/%3E%3Ccircle cx='18.5' cy='10.5' r='4'/%3E%3Ccircle cx='16' cy='18' r='4'/%3E%3Ccircle cx='8' cy='18' r='4'/%3E%3Ccircle cx='5.5' cy='10.5' r='4'/%3E%3C/svg%3E");
  --ga:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 32'%3E%3Cpath d='M12 0v11' stroke='%23C9A0E6' stroke-width='.9'/%3E%3Cg fill='%239B6BD0'%3E%3Ccircle cx='12' cy='15' r='3.3'/%3E%3Ccircle cx='16.4' cy='18.3' r='3.3'/%3E%3Ccircle cx='14.7' cy='23.4' r='3.3'/%3E%3Ccircle cx='9.3' cy='23.4' r='3.3'/%3E%3Ccircle cx='7.6' cy='18.3' r='3.3'/%3E%3C/g%3E%3Ccircle cx='12' cy='19.8' r='2.3' fill='%23F7E08A'/%3E%3C/svg%3E");
  --gb:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 32'%3E%3Cpath d='M12 0v13' stroke='%23C9A0E6' stroke-width='.9'/%3E%3Cg fill='%23E6A4C8'%3E%3Ccircle cx='12' cy='17' r='2.6'/%3E%3Ccircle cx='15.4' cy='19.6' r='2.6'/%3E%3Ccircle cx='14.1' cy='23.6' r='2.6'/%3E%3Ccircle cx='9.9' cy='23.6' r='2.6'/%3E%3Ccircle cx='8.6' cy='19.6' r='2.6'/%3E%3C/g%3E%3Ccircle cx='12' cy='20.8' r='1.8' fill='%23fff3c4'/%3E%3C/svg%3E")}

/* Día del Padre: azul marino profundo + ocre, para no confundirse con el azul de la marca */
html[data-temporada="dia_padre"]{--t1:#22304D;--t1b:#141D30;--t3:#F2D27A;--borde:#C99A3E;--linea:transparent;--letra:#F2D27A;--hilo:#C99A3E;
  --icono:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 2h6l-1.4 3 2.6 11L12 22l-4.2-6L10.4 5z'/%3E%3C/svg%3E");
  --ga:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 32'%3E%3Cpath d='M12 0v6' stroke='%23C99A3E' stroke-width='1'/%3E%3Cpath d='M9 7h6l-1.6 3 3 12-4.4 5-4.4-5 3-12z' fill='%2322304D'/%3E%3Cpath d='M10.4 13.5l3.4-1.6M10 18.5l4.4-2.1M10.6 23l2.8-1.4' stroke='%23C99A3E' stroke-width='1.1'/%3E%3C/svg%3E");
  --gb:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 32'%3E%3Cpath d='M12 0v10' stroke='%23C99A3E' stroke-width='1'/%3E%3Cpath d='M12 10.5l2.2 4.7 5.1.6-3.8 3.4 1.1 5-4.6-2.7-4.6 2.7 1.1-5-3.8-3.4 5.1-.6z' fill='%23C99A3E'/%3E%3C/svg%3E")}

html[data-temporada="fiestas_patrias"]{--t1:#D91023;--t1b:#A50C1B;--t3:#fff;--borde:#D91023;--linea:transparent;--letra:#fff;--hilo:#fff;
  --icono:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3C/svg%3E");
  --ga:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 32'%3E%3Cpath d='M1 1h22L12 26z' fill='%23D91023'/%3E%3C/svg%3E");
  --gb:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 32'%3E%3Cpath d='M1.6 1.4h20.8L12 25z' fill='%23ffffff' stroke='%23D91023' stroke-width='1'/%3E%3C/svg%3E")}

/* Cyber: negro con dorado metálico */
html[data-temporada="cyber"]{--t1:#1a1a1a;--t1b:#000;--t3:#F5D77A;--borde:#C9A227;--linea:transparent;--letra:#F5D77A;--hilo:#C9A227;
  --icono:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13.5 1 4 13.5h6.5L9.5 23 20 9.5h-6.5Z'/%3E%3C/svg%3E");
  --ga:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 32'%3E%3Cpath d='M12 0v7' stroke='%23C9A227' stroke-width='.8'/%3E%3Cpath d='M14.5 7.5 6 20h5.2L9.3 30.5 18.8 16h-5.3z' fill='%23F5D77A' stroke='%23B8860B' stroke-width='.7'/%3E%3C/svg%3E");
  --gb:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 32'%3E%3Cpath d='M12 0v8' stroke='%23C9A227' stroke-width='.8'/%3E%3Crect x='2.5' y='8.5' width='19' height='13' rx='2.5' fill='%23111' stroke='%23F5D77A' stroke-width='1.1'/%3E%3Ctext x='12' y='18.3' font-size='8.5' font-family='Arial' font-weight='700' fill='%23F5D77A' text-anchor='middle'%3E%25%3C/text%3E%3C/svg%3E")}

/* ── Cinta azul de anuncios en temporada (el azul no cambia) ── */
html[data-temporada] .promos{overflow-x:clip;overflow-y:visible}
html[data-temporada] .promo{color:var(--letra)}
html[data-temporada] .promo::before{width:13px;height:13px;border-radius:0;background:var(--letra);
  -webkit-mask:var(--icono) center/contain no-repeat;mask:var(--icono) center/contain no-repeat}
html[data-temporada] .promo-temporada{font-weight:800;letter-spacing:.16em}
html[data-temporada="navidad"] .promos{box-shadow:inset 0 -2px 0 #D4AF37}
html[data-temporada="anio_nuevo"] .promos,html[data-temporada="cyber"] .promos{box-shadow:inset 0 -2px 0 #C9A227}
html[data-temporada="fiestas_patrias"] .promo::before{background:radial-gradient(circle,#D91023 0 35%,#fff 36% 62%,#D91023 63%);-webkit-mask:none;mask:none;border-radius:50%}
/* Cyber: el saludo va en una cajita negra con borde dorado */
html[data-temporada="cyber"] .promo-temporada{margin:4px 14px;padding:5px 14px;border:1px solid #C9A227;border-radius:6px;background:#111;color:#F5D77A}

/* ── Guirnalda que cuelga bajo la cinta: piezas sueltas que se mecen o titilan ── */
.guirnalda{position:absolute;left:0;right:0;top:100%;height:22px;z-index:211;display:flex;justify-content:space-around;pointer-events:none}
.guirnalda::before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--hilo);opacity:.75}
.guirnalda i{display:block;width:13px;height:18px;background:var(--ga) top center/contain no-repeat;transform-origin:50% 0;
  animation:guirnalda-mece 2.8s ease-in-out infinite alternate;animation-delay:calc(var(--i) * -.37s)}
.guirnalda i:nth-child(2n){background-image:var(--gb);height:15px}
html[data-temporada="fiestas_patrias"] .guirnalda i{width:16px;height:16px}
/* Estrellas, rayos y confeti titilan en vez de mecerse */
html[data-temporada="navidad"] .guirnalda i:nth-child(2n),html[data-temporada="anio_nuevo"] .guirnalda i:nth-child(odd),
html[data-temporada="dia_padre"] .guirnalda i:nth-child(2n),html[data-temporada="cyber"] .guirnalda i:nth-child(odd){animation-name:guirnalda-brilla;animation-duration:2.2s}
@keyframes guirnalda-mece{from{transform:rotate(-9deg)}to{transform:rotate(9deg)}}
@keyframes guirnalda-brilla{0%,100%{transform:scale(.86);opacity:.75}50%{transform:scale(1.12);opacity:1}}

/* ── Borde de marca en TODAS las tarjetas (portada, catálogo, recomendaciones) ── */
.rl-card,.tp:not(.mas):not(.tp-grupo),.reco-card,.det-foto{border:2px solid var(--marca-borde)!important}

/* ── Tarjeta en oferta: borde de la temporada (+ filo dorado en Navidad), cinta arriba y descuento abajo ── */
.tiene-oferta{border:2px solid var(--borde)!important;box-shadow:inset 0 0 0 1px var(--linea),0 12px 26px -18px rgba(5,68,83,.45)!important}
html[data-temporada="cyber"] .tiene-oferta,html[data-temporada="anio_nuevo"] .tiene-oferta{border-color:transparent!important;
  background:linear-gradient(#fff,#f7f7f5) padding-box,linear-gradient(135deg,#8C6A1C,#F5D77A 30%,#B8860B 55%,#FFF1B8 75%,#8C6A1C) border-box!important}
.oferta-cinta{position:absolute;z-index:5;top:20px;left:-40px;width:160px;padding:5px 0;transform:rotate(-45deg);
  background:linear-gradient(180deg,var(--t1),var(--t1b));color:var(--t3);text-align:center;pointer-events:none;
  border-top:1px solid var(--linea);border-bottom:1px solid var(--linea);
  font:800 .54rem/1 Manrope,system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 3px 8px -3px rgba(0,0,0,.35)}
.oferta-cinta::before{content:"Promoción";display:block}
html[data-temporada="navidad"] .oferta-cinta::before{content:"Feliz Navidad"}
html[data-temporada="anio_nuevo"] .oferta-cinta::before{content:"Año Nuevo"}
html[data-temporada="san_valentin"] .oferta-cinta::before{content:"San Valentín"}
html[data-temporada="dia_madre"] .oferta-cinta::before{content:"Para mamá"}
html[data-temporada="dia_padre"] .oferta-cinta::before{content:"Para papá"}
html[data-temporada="fiestas_patrias"] .oferta-cinta::before{content:"Fiestas Patrias"}
html[data-temporada="cyber"] .oferta-cinta::before{content:"Cyber"}
html[data-temporada="anio_nuevo"] .oferta-cinta,html[data-temporada="cyber"] .oferta-cinta{border-top:1px solid #C9A227;border-bottom:1px solid #C9A227}
/* Fiestas Patrias: la cinta ES la bandera (rojo-blanco-rojo) y la letra toma el color contrario en cada franja */
html[data-temporada="fiestas_patrias"] .oferta-cinta,html[data-temporada="fiestas_patrias"] .portada .campaign-promo::before{
  background:linear-gradient(90deg,#D91023 0 33.4%,#fff 33.4% 66.6%,#D91023 66.6%)!important}
html[data-temporada="fiestas_patrias"] .oferta-cinta::before{color:transparent;-webkit-background-clip:text;background-clip:text;
  background-image:linear-gradient(90deg,#fff 0 33.4%,#D91023 33.4% 66.6%,#fff 66.6%)}
.oferta-desc{position:absolute;z-index:5;right:0;bottom:12px;padding:6px 10px 6px 12px;border-radius:999px 0 0 999px;
  background:#fff;color:var(--borde);box-shadow:0 4px 12px -4px rgba(0,0,0,.3);pointer-events:none;
  font:800 .82rem/1 Manrope,system-ui,sans-serif;font-variant-numeric:tabular-nums}
html[data-temporada="cyber"] .oferta-desc,html[data-temporada="anio_nuevo"] .oferta-desc{background:#111;color:#F5D77A;box-shadow:inset 0 0 0 1px #C9A227,0 4px 12px -4px rgba(0,0,0,.4)}
.oferta-desc small{display:block;font-size:.52rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#6b7c83;margin-bottom:2px}
html[data-temporada="cyber"] .oferta-desc small,html[data-temporada="anio_nuevo"] .oferta-desc small{color:#c9b06a}
.reco-foto .oferta-cinta{top:16px;left:-42px;width:150px;font-size:.48rem}

/* Precio normal tachado y aviso de tiempo */
.precio-antes{white-space:nowrap;margin-right:6px;font-size:.8em;font-weight:400;color:#8a9aa1;text-decoration:line-through}
.rl-precio .precio-antes,.tp-precio .precio-antes,.reco-precio .precio-antes{font-family:Manrope,system-ui,sans-serif;font-size:.68rem;letter-spacing:0}
.tiene-oferta .rl-precio,.tiene-oferta .tp-precio{white-space:nowrap;color:var(--t1)}
html[data-temporada="cyber"] .tiene-oferta .rl-precio,html[data-temporada="cyber"] .tiene-oferta .tp-precio{color:#111}
.urgencia{display:inline-flex;align-items:center;gap:5px;margin-top:6px;padding:3px 8px;border-radius:6px;background:#f6f1f1;
  color:var(--t1);font:600 .68rem/1.2 Manrope,system-ui,sans-serif;font-variant-numeric:tabular-nums}
html[data-temporada="cyber"] .urgencia,html[data-temporada="anio_nuevo"] .urgencia{background:#111;color:#F5D77A}
.urgencia.ultimas{background:#fff4e5;color:#a35a00}

/* Ficha del producto */
.oferta-ficha{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0 2px}
.oferta-etiqueta{padding:4px 10px;border-radius:999px;background:linear-gradient(180deg,var(--t1),var(--t1b));color:var(--t3);font:700 .78rem/1 Manrope,system-ui,sans-serif}

/* ── Tarjeta grande de promoción (portada): la foto se ve, sin bloque de color fuerte ── */
.portada .campaign-promo{background:#fbf6f3;color:#3b2a28;box-shadow:inset 0 0 0 3px var(--borde),inset 0 0 0 4px var(--linea)}
.portada .campaign-promo::after{background:linear-gradient(90deg,#fbf6f3 0%,#fbf6f3e6 34%,#fbf6f399 52%,transparent 70%)!important}
.portada .campaign-promo h2,.portada .campaign-promo .pt-in>p,.portada .campaign-promo .campaign-detail{color:#3b2a28}
.portada .campaign-promo h2{color:var(--t1)}
.portada .campaign-promo .pt-eyebrow{background:var(--t1)!important;color:var(--t3)!important}
.portada .campaign-promo .pt-cta{background:var(--t1)!important;color:var(--t3)!important;border-color:var(--t1)!important}
.portada .campaign-promo::before{content:"Promoción";position:absolute;z-index:6;top:22px;right:-44px;width:180px;padding:7px 0;transform:rotate(45deg);
  background:linear-gradient(180deg,var(--t1),var(--t1b));color:var(--t3);text-align:center;border-top:1px solid var(--linea);border-bottom:1px solid var(--linea);
  font:800 .62rem/1 Manrope,system-ui,sans-serif;letter-spacing:.16em;text-transform:uppercase;box-shadow:0 3px 10px -3px rgba(0,0,0,.35)}
html[data-temporada="navidad"] .portada .campaign-promo::before{content:"Feliz Navidad"}
html[data-temporada="anio_nuevo"] .portada .campaign-promo::before{content:"Año Nuevo"}
html[data-temporada="san_valentin"] .portada .campaign-promo::before{content:"San Valentín"}
html[data-temporada="dia_madre"] .portada .campaign-promo::before{content:"Para mamá"}
html[data-temporada="dia_padre"] .portada .campaign-promo::before{content:"Para papá"}
/* Letra blanca con filo rojo: se lee igual sobre la franja roja y la blanca */
html[data-temporada="fiestas_patrias"] .portada .campaign-promo::before{content:"Fiestas Patrias";color:#fff;-webkit-text-stroke:.7px #D91023;letter-spacing:.1em}
html[data-temporada="cyber"] .portada .campaign-promo::before{content:"Cyber"}
@media (max-width:600px){.portada .campaign-promo::after{background:linear-gradient(90deg,#fbf6f3f0,#fbf6f3c4 62%,#fbf6f366)!important}}

@media (prefers-reduced-motion:reduce){.guirnalda i{animation:none}}

/* Cyber ≠ Año Nuevo: Cyber lleva cinta de fibra de carbono con rayo y etiqueta dorada metálica (letra negra) */
html[data-temporada="cyber"] .oferta-cinta,html[data-temporada="cyber"] .portada .campaign-promo::before{
  background:repeating-linear-gradient(135deg,#0c0c0c 0 4px,#222 4px 8px)!important;letter-spacing:.2em}
html[data-temporada="cyber"] .oferta-cinta::before,html[data-temporada="cyber"] .portada .campaign-promo::before{content:"⚡ Cyber"}
html[data-temporada="cyber"] .oferta-desc{background:linear-gradient(135deg,#8C6A1C,#F5D77A 35%,#B8860B 60%,#FFF1B8 85%);color:#111;box-shadow:0 4px 12px -4px rgba(0,0,0,.45)}
html[data-temporada="cyber"] .oferta-desc small{color:#3a2c08}
html[data-temporada="cyber"] .urgencia{background:linear-gradient(135deg,#8C6A1C,#F5D77A 40%,#B8860B);color:#111}
