.niccos-metaobject-based-image-with-text .lg\:flex-row-reverse .image-with-text__item+.image-with-text__item .rich-text {
  padding-inline-start: 0;
  padding-inline-end: 0;
}

.niccos-metaobject-based-image-with-text .image-with-text__item+.image-with-text__item .rich-text {
  padding-inline-start: 0;
  padding-inline-end: 0;
}

.niccos-metaobject-based-image-with-text .section-image-with-text .image-with-text {
  gap: clamp(30px, 5.5vw, 96px);
  align-items: center;
}

.niccos-metaobject-based-image-with-text .section-image-with-text .image-with-text media-element {
  aspect-ratio: 566/420;
  width: 100%;
  height: auto;
}

.niccos-metaobject-based-image-with-text .section-image-with-text h2 {
  font-size: clamp(var(--sp-6), 2.5vw, var(--sp-9));
}

.niccos-metaobject-based-image-with-text .section-image-with-text .rich-text .text-opacity {
  margin-top: var(--sp-7d5);

  p {
    font-size: clamp(var(--sp-3d5), 2.5vw, var(--sp-4d5));
    margin-bottom: 0;
  }
}

.niccos-metaobject-based-image-with-text .section-image-with-text .image-with-text__item .rich-text {
  padding-block-start:0;
}

@media screen and (max-width: 1023px) {
  .niccos-metaobject-based-image-with-text .section-image-with-text .image-with-text {
    flex-direction: column-reverse;
    align-items: normal;
  }
}
