.homegrade-blocks-box-monoblock {
  @apply px-8 lg:px-16 xl:px-32;
  &--has-illustration {
    @apply relative pt-32 !mt-16;
  }

  &__superior-illustration + section_titling {
    @apply bg-green-300 text-center;
  }
  &__superior-illustration {
    @apply mx-auto  absolute top-0 left-1/2;
    transform: translate(-50%, -50%);
    width: 180px;
    height: 180px;
    object-fit: contain;
  }
}
.homegrade-blocks-box-monoblock--has-illustration
  + .homegrade-blocks-box-monoblock--has-illustration {
  @apply !mt-40;
}
