.square{clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);background:linear-gradient(-30deg,#f6f6f6,#ffe8c7,#ffc2fc,#dbfaff,#fff) 0 0/400% 400%;width:64px;height:55.43px;animation:6s infinite gradient,3s cubic-bezier(.17,.37,.43,.67) infinite rotation}@keyframes gradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes rotation{0%{transform:translate(0)rotate(90deg)}50%{transform:translate(0)rotate(270deg)}to{transform:translate(0)rotate(90deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
