.homegrade-blocks-plus-loin {
  @apply bg-primary p-4 py-8 md:py-12 xl:p-12 rounding-radius my-8;
  &__block-title {
    @apply !mt-0 !text-4xl !font-bold;
  }
  p,
  h2,
  h3,
  h4,
  h5,
  h6,
  li,
  a {
    @apply !text-white;
  }
  a {
    @apply !font-medium !decoration-1 underline;
    &:hover {
      @apply !bg-transparent;
    }
  }
  ul li:before {
    @apply !bg-white;
  }
  ul li::marker {
    @apply !text-white;
  }
  .homegrade-blocks-custom-heading + ul {
    @apply pl-2 xl:pl-12;
  }
  ul {
    @apply pl-2 xl:pl-12;
  }

  .brochure-download-icon {
    filter: invert(97%) sepia(97%) saturate(0%) hue-rotate(55deg) brightness(104%) contrast(105%);
  }
  /* NEW TAB LINKS */
  a[target='_blank']:not([href*='homegrade\.local']):not([href*='homegrade\.brussels']):not(
      :has(img)
    ) {
    &:not(.cta--primary, .cta--secondary, .cta--button, .wp-block-button__link) {
      &:after {
        background-image: url('../resources/img/graphic-assets/icone-external-link-purple.svg');

        filter: invert(97%) sepia(97%) saturate(0%) hue-rotate(55deg) brightness(104%)
          contrast(105%);
      }
    }
  }
}
