:root{--pulse-color: #00CEA699;--pulse-width: 32px;--duration-pulse: 1.5s;--duration-rotate: 10s;--animated-icon-infinite:infinite}.rkit-video-button-wrapper{display:flex;align-items:center;justify-content:start}.rkit-video-button-container{position:relative;width:150px;height:150px;display:flex;align-items:center;justify-content:center}.rkit-video-button-container .rkit-video-button{transform-origin:center;position:absolute;width:142px;height:142px}.rkit-animated-icon-container{width:84px;height:84px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:#faebd7;z-index:1;cursor:pointer}.rkit-animated-icon-container .rkit-animated-icon{width:29px;height:29px;font-size:29px}.rkit-animation-shadowPulse{animation:shadowPulse var(--duration-pulse) linear infinite}@keyframes rotateText{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shadowPulse{0%{box-shadow:0 0 0 0 var(--pulse-color)}to{box-shadow:0 0 7px var(--pulse-width) #0000}}@keyframes bounce-up-down{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.rotate-180{animation:rotate-180-animation 1s infinite alternate ease-in-out}@keyframes rotate-180-animation{0%{transform:rotate(0)}to{transform:rotate(180deg)}}.rkit-video-button-container:hover.grow{transform:scale(1.1);transition:transform .3s ease}.rkit-video-button-container:hover.shrink{transform:scale(.9);transition:transform .3s ease}.rkit-video-button-container:hover.pulse{animation:pulseAnimation .6s ease-in-out}@keyframes pulseAnimation{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.rkit-video-button-container:hover.wobble{animation:wobbleAnimation .8s ease-in-out}@keyframes wobbleAnimation{0%{transform:rotate(0)}25%{transform:rotate(5deg)}50%{transform:rotate(-5deg)}75%{transform:rotate(3deg)}to{transform:rotate(0)}}.rkit-video-button-container:hover.skew{transform:skew(10deg);transition:transform .3s ease}.rkit-video-button-container:hover.rotate{transform:rotate(10deg);transition:transform .3s ease}.rkit-video-button-container:hover.slide-up{transform:translateY(-10px);transition:transform .3s ease}.rkit-video-button-container:hover.slide-down{transform:translateY(10px);transition:transform .3s ease}.rkit-video-button-container:hover.slide-left{transform:translate(-10px);transition:transform .3s ease}.rkit-video-button-container:hover.slide-right{transform:translate(10px);transition:transform .3s ease}.rkit-video-button-container:hover.bounce{animation:bounceAnimation .6s ease}@keyframes bounceAnimation{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.rkit-video-button-container:hover.flip{transform:rotateY(180deg);transition:transform .6s ease}.rkit-video-button-container:hover.flip-x{transform:rotateX(180deg);transition:transform .6s ease}.rkit-video-button-container:hover.flip-y{transform:rotateY(180deg);transition:transform .6s ease}.rkit-video-button-container:hover.zoom-in{transform:scale(1.2);transition:transform .3s ease}.rkit-video-button-container:hover.zoom-out{transform:scale(.8);transition:transform .3s ease}.rkit-video-button-container:hover.float{animation:floatAnimation 2s ease-in-out infinite}@keyframes floatAnimation{0%{transform:translateY(0)}50%{transform:translateY(-8px)}to{transform:translateY(0)}}.rkit-video-button-container:hover.tada{animation:tadaAnimation .8s ease}@keyframes tadaAnimation{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}to{transform:scale(1) rotate(0)}}.rkit-video-button-container:hover.shake{animation:shakeAnimation .5s ease}@keyframes shakeAnimation{0%{transform:translate(0)}25%{transform:translate(-5px)}50%{transform:translate(5px)}75%{transform:translate(-5px)}to{transform:translate(0)}}.rkit-video-button-container:hover.rubber-band{animation:rubberBandAnimation 1s ease}@keyframes rubberBandAnimation{0%{transform:scale(1)}30%{transform:scaleX(1.25) scaleY(.75)}40%{transform:scaleX(.75) scaleY(1.25)}50%{transform:scaleX(1.15) scaleY(.85)}65%{transform:scaleX(.95) scaleY(1.05)}75%{transform:scaleX(1.05) scaleY(.95)}to{transform:scale(1)}}.glightbox-container[class*=rkit-vb-lightbox-] .plyr button.plyr__control,.glightbox-container[class*=rkit-vb-lightbox-] .plyr button.plyr__control:focus,.glightbox-container[class*=rkit-vb-lightbox-] .plyr button.plyr__control:active{color:var(--plyr-video-control-color, #fff);border:0;background:transparent;font-size:inherit;line-height:inherit;box-shadow:none;text-decoration:none}.glightbox-container[class*=rkit-vb-lightbox-] .plyr button.plyr__control svg{fill:currentColor}.glightbox-container[class*=rkit-vb-lightbox-] .plyr button.plyr__control:hover,.glightbox-container[class*=rkit-vb-lightbox-] .plyr button.plyr__control:focus-visible,.glightbox-container[class*=rkit-vb-lightbox-] .plyr button.plyr__control.plyr__tab-focus,.glightbox-container[class*=rkit-vb-lightbox-] .plyr button.plyr__control[aria-expanded=true]{background:var(--plyr-video-control-background-hover, var(--plyr-color-main, #00b3ff));color:var(--plyr-video-control-color-hover, #fff)}.glightbox-container[class*=rkit-vb-lightbox-] .plyr button.plyr__control--overlaid,.glightbox-container[class*=rkit-vb-lightbox-] .plyr button.plyr__control--overlaid:focus,.glightbox-container[class*=rkit-vb-lightbox-] .plyr button.plyr__control--overlaid:hover{color:var(--plyr-video-control-color, #fff)}.glightbox-container[class*=rkit-vb-lightbox-] .gclose,.glightbox-container[class*=rkit-vb-lightbox-] .gnext,.glightbox-container[class*=rkit-vb-lightbox-] .gprev{border:0;padding:0;color:inherit;box-shadow:none}
