.bgen{--bgen-calor:var(--v2-acento-rgb);--bgen-texto:#ffeedb}.bgen.is-corto{--bgen-calor:236 78 52}.bgen>:not(.aro__onda,.aro__aro,.pv-ir__onda,.pv-ir__aro,.bgen__luz,.ar-boton__corte){z-index:1;position:relative}.bgen.bgen.is-lista:after,.bgen.bgen.is-enviando:after{background:linear-gradient(#1d1a16 0%,#100f0d 48%,#0d0b09 70%,#160f07 100%)}.bgen.bgen:before{z-index:0;background:radial-gradient(62% 85% at 50% 118%, rgb(var(--bgen-calor) / .62), transparent 72%), radial-gradient(110% 60% at 50% 112%, rgb(var(--bgen-calor) / .22), transparent 70%);transform-origin:50% 100%}.bgen.bgen.is-lista:before,.bgen.bgen.is-enviando:before{opacity:1;animation:4s ease-in-out infinite alternate bgen-calor}.bgen.bgen.is-enviando:before,.pv-dock.is-enviando .bgen.bgen.is-lista:before{animation-duration:.5s}@keyframes bgen-calor{0%{opacity:.62;transform:scaleY(.82)}to{opacity:1;transform:scaleY(1.06)}}.bgen__luz{z-index:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 1px 0 #fff0dc33, inset 0 -1px 0 rgb(var(--bgen-calor) / .4), inset 0 0 0 1px #fff8ee09;opacity:0;transition:opacity var(--v2-f12) var(--v2-frenada), transform .12s ease;background:radial-gradient(120% 80% at 50% -28%,#fff2e02b,#0000 62%),linear-gradient(#fff2e012 0%,#fff2e004 46%,#0000 52%);position:absolute;inset:1px;overflow:hidden}.bgen__luz:before{content:"";mix-blend-mode:overlay;opacity:.22;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 .94 0 0 0 0 .86 1.7 0 0 0 -.62'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/140px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#00000059 0%,#000 90%);mask-image:linear-gradient(#00000059 0%,#000 90%)}.bgen__luz:after{content:"";mix-blend-mode:screen;opacity:0;background:linear-gradient(104deg,#0000 22%,#ffecd21a 40%,#fff6e87a 49% 51%,#ffecd21a 60%,#0000 78%);width:46%;position:absolute;top:0;bottom:0;left:0;transform:translate(-110%)}.bgen.is-lista .bgen__luz,.bgen.is-enviando .bgen__luz{opacity:1}.bgen.is-lista .bgen__luz:after{animation:bgen-barrido-suave 5.2s linear 1s infinite, bgen-barrido .9s cubic-bezier(.55, 0, .25, 1) var(--v2-f4) 1}.bgen.is-enviando .bgen__luz:after,.pv-dock.is-enviando .bgen.is-lista .bgen__luz:after{animation:1.1s cubic-bezier(.45,0,.35,1) infinite bgen-barrido}@keyframes bgen-barrido{0%{opacity:1;transform:translate(-110%)}to{opacity:1;transform:translate(330%)}}@keyframes bgen-barrido-suave{0%,82%{opacity:0;transform:translate(-110%)}82.01%{opacity:.6;animation-timing-function:cubic-bezier(.55,0,.25,1);transform:translate(-110%)}to{opacity:.6;transform:translate(330%)}}.bgen.bgen.is-lista,.bgen.bgen.is-enviando{color:var(--bgen-texto);text-shadow:0 0 14px rgb(var(--bgen-calor) / .45), 0 1px 0 #00000073}.bgen.is-lista>svg,.bgen.is-enviando>svg{filter:drop-shadow(0 0 6px rgb(var(--bgen-calor) / .55))}.bgen.is-lista .ar-cr,.bgen.is-enviando .ar-cr{color:var(--v2-acento);text-shadow:none;box-shadow:inset 0 1px #fff0dc1a}.bgen.is-corto .ar-cr{color:#ffb4a0}.bgen>svg{transition:transform var(--v2-f6) var(--v2-frenada)}@media (hover:hover){.bgen.is-lista:hover>svg{transform:translateY(-2px)}.bgen.bgen.is-lista:hover:before{opacity:1;animation-play-state:paused}}.bgen.is-lista:active:not(:disabled) .bgen__luz{transform:scale(.965)}.bgen.is-lista:active:not(:disabled)>svg{transform:translateY(-1px)scale(.92)}.bgen.aro.is-enviando .aro__aro{opacity:1;filter:blur(.5px)}.bgen.aro.is-enviando .aro__aro i{animation:aro-corre var(--aro-giro) linear infinite}.bgen.aro.is-enviando:disabled{opacity:1}@media (prefers-reduced-motion:reduce){.bgen.bgen.is-lista:before,.bgen.bgen.is-enviando:before{animation:none;transform:none}.bgen.is-lista .bgen__luz:after,.bgen.is-enviando .bgen__luz:after{animation:none}.bgen.aro.is-enviando .aro__aro{filter:none}.bgen.aro.is-enviando .aro__aro i{animation:none;transform:translate(-12%)}.bgen>svg,.bgen__luz{transition:opacity var(--v2-f4) linear}}
