#wineoftheweek {
  display: flex;
  @media screen and (max-width: 599px){
    flex-wrap: wrap;
  }

  .text-content, .image-content {
    padding: 10px;
  }

  .text-content {
    margin-right: 0.5em;

    .text-container {
      margin: 2em 0;
      max-width: 582px;
    }

    span.pre-headline{
      color: $primary-color;
      font-weight: 900;
      font-size: 1.2em;
    }

    h3 {
      font-size: 40px;
      line-height: 1.2;
      font-weight: bold;
      margin-top: 20px;
      margin-bottom: 20px;
    }

    a.button.atomion-button-filled {
      display: inline-block;
      line-height: 1;
      background-color: $primary-color;
      border: 3px solid $primary-color;
      &:hover {
        background-color: $white;
        color: $primary-color;
      }
      &:focus {
        background-color: $primary-color;
        color: $white;
      }
    }
  }
  
  .image-content {
    margin-left: 0.5em;
    img {
      width: auto;
      max-height: 572px;
    }
  }

  .no-wine-selected {
    display: none;
  }
}