.switcher{align-items:center;display:flex;height:auto;justify-content:center;margin:0;padding:0;position:relative;width:100%;z-index:0;>img{transition:transform .1s ease;will-change:transform;&:first-child{display:block}&:last-child{display:none}&.visible{display:block!important}&.hidden{display:none!important}}&.shake{animation:shakeX .7s cubic-bezier(.25,.8,.25,1)}}@keyframes shakeX{0%{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-6px) rotate(0deg)}50%{transform:translateY(6px) rotate(0deg)}75%{transform:translateY(-6px) rotate(0deg)}to{transform:translateY(0) rotate(0deg)}}