  .multicolumn-card__image-wrapper image-block {
    --image-height-basis: 10rem;
    --image-height-small: calc(var(--image-height-basis) * 2);
    --image-height-medium: calc(var(--image-height-basis) * 3);
    --image-height-large: calc(var(--image-height-basis) * 4);

    display: flex;
    align-items: center;
    justify-content: center;
    aspect-ratio: var(--ratio);
    width: 100%;
    max-width: calc(var(--image-height) * var(--ratio));
    height: var(--image-height);
    overflow: hidden;

    @media screen and (min-width: 750px) {
      --image-height-small: calc(var(--image-height-basis) * 2.5);
      --image-height-medium: calc(var(--image-height-basis) * 3.5);
      --image-height-large: calc(var(--image-height-basis) * 4.5);
    }
    slideshow-slides[gutters*=start]{
      padding-inline-start: 0;
    }
    slideshow-slides[gutters*=end] {
      padding-inline-end: 0;
    }

    @media screen and (max-width: 749px) {
      height: auto;
    }

    &[height='small'] {
      --image-height: var(--image-height-small);
    }

    &[height='medium'] {
      --image-height: var(--image-height-medium);
    }

    &[height='large'] {
      --image-height: var(--image-height-large);
    }

    &[ratio='portrait'] {
      --ratio: 4 / 5;
    }

    &[ratio='square'] {
      --ratio: 1 / 1;

      @media screen and (min-width: 750px) {
        max-width: var(--image-height);
      }
    }

    &[ratio='landscape'] {
      --ratio: 16 / 9;
    }

    img {
      object-fit: cover;
      width: 100%;
      height: auto;
      aspect-ratio: var(--ratio);
      border-radius: var(--border-radius);
    }
  }
  
.multicolumn-card .multicolumn-card__image-wrapper{
  margin-bottom: var(--vertical-gap);
}
.multicolumn-card .multicolumn-card__info{
    display: flex;
    flex-direction: column;
    row-gap: var(--vertical-gap);
}

.multicolumn-card__image-wrapper--forth-width{
  width: 25%;
 
}

.multicolumn-card__image-wrapper--third-width {
  width: 33%;
  }
.multicolumn-card__image-wrapper--eighteenth-width{
  width: 18%;
}
.multicolumn-card__image-wrapper--fifteenth-width{
  width: 15%;
}
.multicolumn-card__image-wrapper--half-width {
  width: 50%;
 }
.multicolumn-card__image-wrapper--twelth-width {
  width: 12%;
}
.multicolumn-card__image-wrapper--full-width {
  width: 100%;
}

.multicolumn-list__item.center .multicolumn-card__image-wrapper:not(.multicolumn-card__image-wrapper--full-width),
.multicolumn-list__item:only-child {
  margin-left: auto;
  margin-right: auto;
}
