.btn--destello{isolation:isolate;position:relative}.btn__luz{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.btn__luz:before{content:"";will-change:transform;background:linear-gradient(105deg,#0000 15%,#f6dfd657 40%,#ffffff80 50%,#f6dfd657 60%,#0000 85%);width:60%;animation:3.4s ease-in-out infinite destello;position:absolute;top:0;bottom:0;left:0;transform:translate(-120%)}.btn--destello:after{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;animation:3.4s ease-in-out infinite late;position:absolute;inset:0;box-shadow:0 0 #6a182800,0 10px 34px -6px #6a18288c}.btn--claro.btn--destello:after{box-shadow:0 0 34px 2px #d3a7a373}.btn--destello:disabled .btn__luz{display:none}.btn--destello:disabled:after{animation:none}@keyframes destello{0%,45%{transform:translate(-120%)}to{transform:translate(220%)}}@media (prefers-reduced-motion:reduce){.btn__luz:before,.btn--destello:after{animation:none!important}}
