.epaka-map {
  .openingHoursWrapper {
    padding-top: 0.75rem;

    .openToday {
      color: #18A841;
      font-size: 1rem;
      font-style: normal;
      font-weight: 400;
      line-height: normal;
    }

    .openTodayActive {
      color: #11732D;
      font-weight: 700;
    }

    .closedToday {
      color: var(--color-error);
      font-size: 1rem;
    }

    .soonToday {
      color: var(--color-gold);
      font-size: 1rem;
    }

    .openTomorrowPadding {
      padding-top: 0.5rem;
    }

    .openTomorrow {
      display: flex;
      flex-direction: row;
      justify-content: space-between;

    }

    .openTomorrowHours {
      margin-left: 2.083rem;
    }

    .openList {
      display: flex;
      flex-direction: column;
      padding-top: 1.167rem;

      .openListRow {
        display: flex;
        flex-direction: row;
        padding-bottom: 1.167rem;
      }

      .hours {
        margin-left: auto;
      }
    }

    //.openList {
    //  > div {
    //  }
    //}

    .collapse {
      display: none;
    }

    .expandButton {
      font-weight: 700;
      text-decoration: underline;
      cursor: pointer;
    }
  }
}