@import '../colors'; .backdrop { .menu-actions { box-sizing: border-box; transition: max-height 200ms ease, color 200ms ease, background-color 100ms ease;; position: relative; max-height: 16rem; margin: 0 1rem; .menu-option { color: $primary-text; text-decoration: none; box-sizing: border-box; display: inline-block; font-size: 1.5rem; width: 100%; text-align: center; padding: 1rem; border: none; border-radius: 8px; cursor: pointer; &:hover { background-color: $secondary-half-dark; } &.active { background-color: $secondary-dark; } } &.hidden { max-height: 0; color: rgba(0,0,0,0); .menu-option { color: rgba(0,0,0,0); background-color: rgba(0,0,0,0) !important; } } } }