.homegrade-blocks-box-monoblock { @apply xl:px-12; &--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; }