.wp-block-uagb-container.cont-txt-img {
  column-gap: 0 !important;
  overflow: hidden;
  border-radius: 20px;
}

.wp-block-uagb-container.col-txt {
  background-color: var(--ast-global-color-1);
  padding: var(--gap-m) calc(var(--gap-l) * 2);
}


.wp-block-uagb-container.cont-txt-img .wp-block-uagb-container.col-img *:not(button):not(div[role="button"]):not(.swiper-lazy) {
  height: 100%;
  object-fit: cover;
}

.wp-block-uagb-container.coming-soon .wp-block-uagb-image__figure::before {
  content: "";
  display: block;
  position: absolute;
  --my-size: clamp(80px, 15vw, 180px);
  width: var(--my-size);
  height: var(--my-size);
  background-image: url("../../img/btn-coming-soon.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: var(--gap-l);
  right: var(--gap-l);
}

@media screen and (max-width: 1400px) {
  .wp-block-uagb-container.col-txt {
    padding: var(--gap-m) var(--gap-l);
  }
}

@media screen and (max-width: 990px) {
  .wp-block-uagb-container.cont-txt-img {
    flex-direction: column-reverse;
    gap: 0;
  }

  .wp-block-uagb-container.cont-txt-img.reverse {
    flex-direction: column;
  }

  .wp-block-uagb-container.cont-txt-img>* {
    max-width: 100% !important;
  }

  .wp-block-uagb-container.col-img .wp-block-uagb-image__figure,
  .wp-block-uagb-container.col-img .wp-block-uagb-image__figure a,
  .wp-block-uagb-container.col-img .wp-block-uagb-image__figure img {
    width: 100%;
  }
}

@media screen and (max-width: 576px) {
  .wp-block-uagb-container.col-txt {
    padding: var(--gap-l) 8vw;
  }
}

/*test*/
.wp-block-uagb-container.imp-cont-txt-img {
  background-color: var(--ast-global-color-1);
  border-radius: 20px;
  overflow: hidden;
  gap: 0;
}

.wp-block-uagb-container.imp-col-txt {
  padding: var(--gap-m) calc(var(--gap-l) * 2);
}

.wp-block-uagb-container.imp-col-img * {
  height: 100%;
}

.wp-block-uagb-container.imp-col-img img {
  height: 100% !important;
  object-fit: cover;
}