.ticketleo-events-column {
    padding-block: var(--ticketleo-padding-block, 1.5rem 1rem);
    padding-inline: var(--ticketleo-padding-inline, 1rem);

  &--image {
    max-width: var(--ticketleo-img-max-width, 300px);
    width: var(--ticketleo-img-width, 100%);
    padding-block: var(--ticketleo-padding-block, 0);
    padding-inline: var(--ticketleo-padding-inline, 0);

    img {
      width: var(--ticketleo-img-width, 100%);
      height: var(--ticketleo-img-height, 100%);
      object-fit: var(--ticketleo-img-object-fit, cover);
      object-position: var(--ticketleo-img-object-position, center);
    }

    @media screen and (max-width: 700px) {
      max-width: var(--ticketleo-img-max-width, 100%);
    }

    @media screen and (min-width: 701px) and (max-width: 1199px) {
        max-width: var(--ticketleo-img-max-width, 200px);
    }
  }

  &--info {
    display: var(--ticketleo-column-layout, flex);
    justify-content: var(--ticketleo-column-justify, space-between);
    align-items: var(--ticketleo-column-align, center);
    flex-wrap: var(--ticketleo-flex-wrap, wrap);
    width: var(--ticketleo-column-width, 100%);
  }
}