.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; }