@mixin transition { transition: all 0.3s ease-out; }