.menu-card {
    padding-left:7px;
    padding-right:7px;
    margin-bottom:7px;
  }

  .shortcut-icon {
    display: inline-block;
    text-align: center;
    margin: 0.5rem;
    cursor:pointer;
  }
  
  .shortcut-icon > .icon {
    width: 3rem;
    height: 3rem;
    background-color: #731e64;
    display: inline-block;
    text-align: center;
    line-height: 3rem;
    color: #ffffff;
    font-size: 1.5rem;
  }
  
  .shortcut-icon > .caption {
    text-align: center;
    width: 4rem;
    overflow: hidden;
    text-overflow: ellipsis;
    color: var(--bs-primary);
  }
  
  .shortcut-icon > .farm-icon {
    background-color: #731E64;
  }
  
  .shortcut-icon > .trijntje-icon {
    background-color: #FAA33F;
  }