.hero-animado{position:relative;width:100%;height:60vh;min-height:420px;max-height:700px;overflow:hidden;background:#0d0d0d}.hero-animado__slides{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero-animado__slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;animation-name:heroFade;animation-duration:calc(var(--slide-count, 4) * 4s);animation-iteration-count:infinite;animation-timing-function:ease-in-out}.hero-animado__slide img{width:100%;height:100%;object-fit:cover;display:block}.hero-animado__tag{position:absolute;bottom:24px;right:24px;background:#0000008c;color:#fff;font-weight:700;font-size:.8rem;letter-spacing:.05em;padding:6px 14px;border-radius:999px;text-transform:uppercase;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hero-animado__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,#000000d9,#0000008c 45%,#c8141e59);pointer-events:none}.hero-animado__content{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:center;padding:0 5%;max-width:900px}.hero-animado__heading{color:#fff;font-size:clamp(2rem,5vw,3.5rem);font-weight:900;line-height:1.1;margin:0 0 12px;text-transform:uppercase}.hero-animado__subheading{color:#e5e5e5;font-size:clamp(1rem,2vw,1.3rem);font-weight:600;margin:0 0 24px;letter-spacing:.02em}.hero-animado__buttons{display:flex;gap:14px;flex-wrap:wrap}.hero-animado__btn{padding:14px 28px;border-radius:999px;font-weight:700;font-size:.9rem;text-transform:uppercase;text-decoration:none;transition:transform .2s ease,opacity .2s ease}.hero-animado__btn:hover{transform:translateY(-2px);opacity:.9}.hero-animado__btn--primary{background:#d81f26;color:#fff}.hero-animado__btn--secondary{background:#ffffff26;color:#fff;border:1px solid border: 1px solid rgba(255,255,255,.4)}@keyframes heroFade{0%{opacity:0}5%{opacity:1}20%{opacity:1}25%{opacity:0}to{opacity:0}}@media(max-width:749px){.hero-animado{height:75vh}.hero-animado__content{padding:0 24px;text-align:center;align-items:center}.hero-animado__buttons{justify-content:center}}@media(min-width:750px){.hero-animado__slide img{object-fit:contain;padding:30px 60px;box-sizing:border-box}}@media(min-width:750px){.hero-animado__slides{left:50%}.hero-animado__content{max-width:46%}}@media(min-width:750px){.hero-animado__slides{left:52%;right:3%;width:auto}.hero-animado__content{max-width:48%}}.hero-animado{height:auto;min-height:60vh;max-height:none}.hero-animado__content{height:auto;min-height:60vh;padding:48px 5%;box-sizing:border-box}.hero-animado__buttons{gap:10px}.hero-animado__btn{padding:12px 22px;font-size:.8rem}.hero-animado__btn--secondary{border:1px solid rgba(255,255,255,.4)}@media(max-width:749px){.hero-animado,.hero-animado__content{min-height:75vh}}.hero-animado__btn--secondary{position:relative;overflow:visible;isolation:isolate;border:1px solid rgba(216,31,38,.8);animation:jumoPulso 2s ease-in-out infinite}.hero-animado__btn--secondary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.45) 50%,transparent 70%);background-size:250% 100%;animation:jumoBrillo 3s ease-in-out infinite;pointer-events:none;z-index:-1}.hero-animado__btn--secondary:after{content:"NUEVO";position:absolute;top:-10px;right:-8px;background:#d81f26;color:#fff;font-size:.6rem;font-weight:900;letter-spacing:.05em;padding:3px 7px;border-radius:999px;animation:jumoSalto 1.6s ease-in-out infinite}.hero-animado__btn--secondary:hover{transform:scale(1.08);opacity:1}@keyframes jumoPulso{0%,to{box-shadow:0 0 #d81f26b3}50%{box-shadow:0 0 0 8px #d81f2600}}@keyframes jumoBrillo{0%{background-position:150% 0}60%,to{background-position:-100% 0}}@keyframes jumoSalto{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.hero-animado__btn--secondary,.hero-animado__btn--secondary:before,.hero-animado__btn--secondary:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/hero-animado.css.map */
