.is-style-enseignement .is-category-page :is(.wp-block-button__link, .wp-block-read-more),
.is-style-enseignement.is-style-card > .wp-block-button > :is(a, .wp-block-button__link, .wp-block-read-more) {
  border-color: var(--wp--preset--color--category-enseignement);
  box-shadow: 0.15em 0.15em 0 var(--wp--preset--color--category-enseignement);
}
.is-style-enseignement .is-category-page :is(.wp-block-button__link, .wp-block-read-more):is(:hover, :focus),
.is-style-enseignement.is-style-card > .wp-block-button > :is(a, .wp-block-button__link, .wp-block-read-more):is(:hover, :focus) {
  box-shadow: 0 0 0 var(--wp--preset--color--category-enseignement);
}

.is-style-enseignement .is-category-page.has-stretched-link:hover :is(.wp-block-button__link, .wp-block-read-more),
.is-style-enseignement.is-style-card.has-stretched-link:hover :is(.wp-block-button__link, .wp-block-read-more) {
  box-shadow: 0 0 0 var(--wp--preset--color--category-enseignement);
}
.is-style-enseignement .is-category-page :is(p.is-style-heading, .wp-block-heading, h1.wp-block-post-title)::before, .is-style-enseignement .is-category-page.wp-block-heading::before,
.is-style-enseignement.is-style-card :is(p.is-style-heading, .wp-block-heading, h1.wp-block-post-title)::before,
.is-style-enseignement.is-style-card.wp-block-heading::before {
  border-color: var(--wp--preset--color--category-enseignement);
}
.is-style-enseignement .is-category-page :is(p.is-style-text-display, .wp-block-heading) strong,
.is-style-enseignement.is-style-card :is(p.is-style-text-display, .wp-block-heading) strong {
  color: var(--wp--preset--color--category-enseignement);
}
.is-style-enseignement .is-category-page [class*=ctl-]::before,
.is-style-enseignement .is-category-page [class*=cbr-]::after, .is-style-enseignement .is-category-page[class*=ctl-]::before, .is-style-enseignement .is-category-page[class*=cbr-]::after,
.is-style-enseignement.is-style-card [class*=ctl-]::before,
.is-style-enseignement.is-style-card [class*=cbr-]::after,
.is-style-enseignement.is-style-card[class*=ctl-]::before,
.is-style-enseignement.is-style-card[class*=cbr-]::after {
  border-color: var(--wp--preset--color--category-enseignement);
}

.is-style-job-etudiant .is-category-page :is(.wp-block-button__link, .wp-block-read-more),
.is-style-job-etudiant.is-style-card > .wp-block-button > :is(a, .wp-block-button__link, .wp-block-read-more) {
  border-color: var(--wp--preset--color--category-job-etudiant);
  box-shadow: 0.15em 0.15em 0 var(--wp--preset--color--category-job-etudiant);
}
.is-style-job-etudiant .is-category-page :is(.wp-block-button__link, .wp-block-read-more):is(:hover, :focus),
.is-style-job-etudiant.is-style-card > .wp-block-button > :is(a, .wp-block-button__link, .wp-block-read-more):is(:hover, :focus) {
  box-shadow: 0 0 0 var(--wp--preset--color--category-job-etudiant);
}

.is-style-job-etudiant .is-category-page.has-stretched-link:hover :is(.wp-block-button__link, .wp-block-read-more),
.is-style-job-etudiant.is-style-card.has-stretched-link:hover :is(.wp-block-button__link, .wp-block-read-more) {
  box-shadow: 0 0 0 var(--wp--preset--color--category-job-etudiant);
}
.is-style-job-etudiant .is-category-page :is(p.is-style-heading, .wp-block-heading, h1.wp-block-post-title)::before, .is-style-job-etudiant .is-category-page.wp-block-heading::before,
.is-style-job-etudiant.is-style-card :is(p.is-style-heading, .wp-block-heading, h1.wp-block-post-title)::before,
.is-style-job-etudiant.is-style-card.wp-block-heading::before {
  border-color: var(--wp--preset--color--category-job-etudiant);
}
.is-style-job-etudiant .is-category-page :is(p.is-style-text-display, .wp-block-heading) strong,
.is-style-job-etudiant.is-style-card :is(p.is-style-text-display, .wp-block-heading) strong {
  color: var(--wp--preset--color--category-job-etudiant);
}
.is-style-job-etudiant .is-category-page [class*=ctl-]::before,
.is-style-job-etudiant .is-category-page [class*=cbr-]::after, .is-style-job-etudiant .is-category-page[class*=ctl-]::before, .is-style-job-etudiant .is-category-page[class*=cbr-]::after,
.is-style-job-etudiant.is-style-card [class*=ctl-]::before,
.is-style-job-etudiant.is-style-card [class*=cbr-]::after,
.is-style-job-etudiant.is-style-card[class*=ctl-]::before,
.is-style-job-etudiant.is-style-card[class*=cbr-]::after {
  border-color: var(--wp--preset--color--category-job-etudiant);
}

.is-style-protection-sociale .is-category-page :is(.wp-block-button__link, .wp-block-read-more),
.is-style-protection-sociale.is-style-card > .wp-block-button > :is(a, .wp-block-button__link, .wp-block-read-more) {
  border-color: var(--wp--preset--color--category-protection-sociale);
  box-shadow: 0.15em 0.15em 0 var(--wp--preset--color--category-protection-sociale);
}
.is-style-protection-sociale .is-category-page :is(.wp-block-button__link, .wp-block-read-more):is(:hover, :focus),
.is-style-protection-sociale.is-style-card > .wp-block-button > :is(a, .wp-block-button__link, .wp-block-read-more):is(:hover, :focus) {
  box-shadow: 0 0 0 var(--wp--preset--color--category-protection-sociale);
}

.is-style-protection-sociale .is-category-page.has-stretched-link:hover :is(.wp-block-button__link, .wp-block-read-more),
.is-style-protection-sociale.is-style-card.has-stretched-link:hover :is(.wp-block-button__link, .wp-block-read-more) {
  box-shadow: 0 0 0 var(--wp--preset--color--category-protection-sociale);
}
.is-style-protection-sociale .is-category-page :is(p.is-style-heading, .wp-block-heading, h1.wp-block-post-title)::before, .is-style-protection-sociale .is-category-page.wp-block-heading::before,
.is-style-protection-sociale.is-style-card :is(p.is-style-heading, .wp-block-heading, h1.wp-block-post-title)::before,
.is-style-protection-sociale.is-style-card.wp-block-heading::before {
  border-color: var(--wp--preset--color--category-protection-sociale);
}
.is-style-protection-sociale .is-category-page :is(p.is-style-text-display, .wp-block-heading) strong,
.is-style-protection-sociale.is-style-card :is(p.is-style-text-display, .wp-block-heading) strong {
  color: var(--wp--preset--color--category-protection-sociale);
}
.is-style-protection-sociale .is-category-page [class*=ctl-]::before,
.is-style-protection-sociale .is-category-page [class*=cbr-]::after, .is-style-protection-sociale .is-category-page[class*=ctl-]::before, .is-style-protection-sociale .is-category-page[class*=cbr-]::after,
.is-style-protection-sociale.is-style-card [class*=ctl-]::before,
.is-style-protection-sociale.is-style-card [class*=cbr-]::after,
.is-style-protection-sociale.is-style-card[class*=ctl-]::before,
.is-style-protection-sociale.is-style-card[class*=cbr-]::after {
  border-color: var(--wp--preset--color--category-protection-sociale);
}

.is-style-logement .is-category-page :is(.wp-block-button__link, .wp-block-read-more),
.is-style-logement.is-style-card > .wp-block-button > :is(a, .wp-block-button__link, .wp-block-read-more) {
  border-color: var(--wp--preset--color--category-logement);
  box-shadow: 0.15em 0.15em 0 var(--wp--preset--color--category-logement);
}
.is-style-logement .is-category-page :is(.wp-block-button__link, .wp-block-read-more):is(:hover, :focus),
.is-style-logement.is-style-card > .wp-block-button > :is(a, .wp-block-button__link, .wp-block-read-more):is(:hover, :focus) {
  box-shadow: 0 0 0 var(--wp--preset--color--category-logement);
}

.is-style-logement .is-category-page.has-stretched-link:hover :is(.wp-block-button__link, .wp-block-read-more),
.is-style-logement.is-style-card.has-stretched-link:hover :is(.wp-block-button__link, .wp-block-read-more) {
  box-shadow: 0 0 0 var(--wp--preset--color--category-logement);
}
.is-style-logement .is-category-page :is(p.is-style-heading, .wp-block-heading, h1.wp-block-post-title)::before, .is-style-logement .is-category-page.wp-block-heading::before,
.is-style-logement.is-style-card :is(p.is-style-heading, .wp-block-heading, h1.wp-block-post-title)::before,
.is-style-logement.is-style-card.wp-block-heading::before {
  border-color: var(--wp--preset--color--category-logement);
}
.is-style-logement .is-category-page :is(p.is-style-text-display, .wp-block-heading) strong,
.is-style-logement.is-style-card :is(p.is-style-text-display, .wp-block-heading) strong {
  color: var(--wp--preset--color--category-logement);
}
.is-style-logement .is-category-page [class*=ctl-]::before,
.is-style-logement .is-category-page [class*=cbr-]::after, .is-style-logement .is-category-page[class*=ctl-]::before, .is-style-logement .is-category-page[class*=cbr-]::after,
.is-style-logement.is-style-card [class*=ctl-]::before,
.is-style-logement.is-style-card [class*=cbr-]::after,
.is-style-logement.is-style-card[class*=ctl-]::before,
.is-style-logement.is-style-card[class*=cbr-]::after {
  border-color: var(--wp--preset--color--category-logement);
}

.is-style-mobilite-internationale .is-category-page :is(.wp-block-button__link, .wp-block-read-more),
.is-style-mobilite-internationale.is-style-card > .wp-block-button > :is(a, .wp-block-button__link, .wp-block-read-more) {
  border-color: var(--wp--preset--color--category-mobilite-internationale);
  box-shadow: 0.15em 0.15em 0 var(--wp--preset--color--category-mobilite-internationale);
}
.is-style-mobilite-internationale .is-category-page :is(.wp-block-button__link, .wp-block-read-more):is(:hover, :focus),
.is-style-mobilite-internationale.is-style-card > .wp-block-button > :is(a, .wp-block-button__link, .wp-block-read-more):is(:hover, :focus) {
  box-shadow: 0 0 0 var(--wp--preset--color--category-mobilite-internationale);
}

.is-style-mobilite-internationale .is-category-page.has-stretched-link:hover :is(.wp-block-button__link, .wp-block-read-more),
.is-style-mobilite-internationale.is-style-card.has-stretched-link:hover :is(.wp-block-button__link, .wp-block-read-more) {
  box-shadow: 0 0 0 var(--wp--preset--color--category-mobilite-internationale);
}
.is-style-mobilite-internationale .is-category-page :is(p.is-style-heading, .wp-block-heading, h1.wp-block-post-title)::before, .is-style-mobilite-internationale .is-category-page.wp-block-heading::before,
.is-style-mobilite-internationale.is-style-card :is(p.is-style-heading, .wp-block-heading, h1.wp-block-post-title)::before,
.is-style-mobilite-internationale.is-style-card.wp-block-heading::before {
  border-color: var(--wp--preset--color--category-mobilite-internationale);
}
.is-style-mobilite-internationale .is-category-page :is(p.is-style-text-display, .wp-block-heading) strong,
.is-style-mobilite-internationale.is-style-card :is(p.is-style-text-display, .wp-block-heading) strong {
  color: var(--wp--preset--color--category-mobilite-internationale);
}
.is-style-mobilite-internationale .is-category-page [class*=ctl-]::before,
.is-style-mobilite-internationale .is-category-page [class*=cbr-]::after, .is-style-mobilite-internationale .is-category-page[class*=ctl-]::before, .is-style-mobilite-internationale .is-category-page[class*=cbr-]::after,
.is-style-mobilite-internationale.is-style-card [class*=ctl-]::before,
.is-style-mobilite-internationale.is-style-card [class*=cbr-]::after,
.is-style-mobilite-internationale.is-style-card[class*=ctl-]::before,
.is-style-mobilite-internationale.is-style-card[class*=cbr-]::after {
  border-color: var(--wp--preset--color--category-mobilite-internationale);
}

.is-style-formation .is-category-page :is(.wp-block-button__link, .wp-block-read-more),
.is-style-formation.is-style-card > .wp-block-button > :is(a, .wp-block-button__link, .wp-block-read-more) {
  border-color: var(--wp--preset--color--category-formation);
  box-shadow: 0.15em 0.15em 0 var(--wp--preset--color--category-formation);
}
.is-style-formation .is-category-page :is(.wp-block-button__link, .wp-block-read-more):is(:hover, :focus),
.is-style-formation.is-style-card > .wp-block-button > :is(a, .wp-block-button__link, .wp-block-read-more):is(:hover, :focus) {
  box-shadow: 0 0 0 var(--wp--preset--color--category-formation);
}

.is-style-formation .is-category-page.has-stretched-link:hover :is(.wp-block-button__link, .wp-block-read-more),
.is-style-formation.is-style-card.has-stretched-link:hover :is(.wp-block-button__link, .wp-block-read-more) {
  box-shadow: 0 0 0 var(--wp--preset--color--category-formation);
}
.is-style-formation .is-category-page :is(p.is-style-heading, .wp-block-heading, h1.wp-block-post-title)::before, .is-style-formation .is-category-page.wp-block-heading::before,
.is-style-formation.is-style-card :is(p.is-style-heading, .wp-block-heading, h1.wp-block-post-title)::before,
.is-style-formation.is-style-card.wp-block-heading::before {
  border-color: var(--wp--preset--color--category-formation);
}
.is-style-formation .is-category-page :is(p.is-style-text-display, .wp-block-heading) strong,
.is-style-formation.is-style-card :is(p.is-style-text-display, .wp-block-heading) strong {
  color: var(--wp--preset--color--category-formation);
}
.is-style-formation .is-category-page [class*=ctl-]::before,
.is-style-formation .is-category-page [class*=cbr-]::after, .is-style-formation .is-category-page[class*=ctl-]::before, .is-style-formation .is-category-page[class*=cbr-]::after,
.is-style-formation.is-style-card [class*=ctl-]::before,
.is-style-formation.is-style-card [class*=cbr-]::after,
.is-style-formation.is-style-card[class*=ctl-]::before,
.is-style-formation.is-style-card[class*=cbr-]::after {
  border-color: var(--wp--preset--color--category-formation);
}

.is-style-emploi .is-category-page :is(.wp-block-button__link, .wp-block-read-more),
.is-style-emploi.is-style-card > .wp-block-button > :is(a, .wp-block-button__link, .wp-block-read-more) {
  border-color: var(--wp--preset--color--category-emploi);
  box-shadow: 0.15em 0.15em 0 var(--wp--preset--color--category-emploi);
}
.is-style-emploi .is-category-page :is(.wp-block-button__link, .wp-block-read-more):is(:hover, :focus),
.is-style-emploi.is-style-card > .wp-block-button > :is(a, .wp-block-button__link, .wp-block-read-more):is(:hover, :focus) {
  box-shadow: 0 0 0 var(--wp--preset--color--category-emploi);
}

.is-style-emploi .is-category-page.has-stretched-link:hover :is(.wp-block-button__link, .wp-block-read-more),
.is-style-emploi.is-style-card.has-stretched-link:hover :is(.wp-block-button__link, .wp-block-read-more) {
  box-shadow: 0 0 0 var(--wp--preset--color--category-emploi);
}
.is-style-emploi .is-category-page :is(p.is-style-heading, .wp-block-heading, h1.wp-block-post-title)::before, .is-style-emploi .is-category-page.wp-block-heading::before,
.is-style-emploi.is-style-card :is(p.is-style-heading, .wp-block-heading, h1.wp-block-post-title)::before,
.is-style-emploi.is-style-card.wp-block-heading::before {
  border-color: var(--wp--preset--color--category-emploi);
}
.is-style-emploi .is-category-page :is(p.is-style-text-display, .wp-block-heading) strong,
.is-style-emploi.is-style-card :is(p.is-style-text-display, .wp-block-heading) strong {
  color: var(--wp--preset--color--category-emploi);
}
.is-style-emploi .is-category-page [class*=ctl-]::before,
.is-style-emploi .is-category-page [class*=cbr-]::after, .is-style-emploi .is-category-page[class*=ctl-]::before, .is-style-emploi .is-category-page[class*=cbr-]::after,
.is-style-emploi.is-style-card [class*=ctl-]::before,
.is-style-emploi.is-style-card [class*=cbr-]::after,
.is-style-emploi.is-style-card[class*=ctl-]::before,
.is-style-emploi.is-style-card[class*=cbr-]::after {
  border-color: var(--wp--preset--color--category-emploi);
}

.is-style-fiscalite .is-category-page :is(.wp-block-button__link, .wp-block-read-more),
.is-style-fiscalite.is-style-card > .wp-block-button > :is(a, .wp-block-button__link, .wp-block-read-more) {
  border-color: var(--wp--preset--color--category-fiscalite);
  box-shadow: 0.15em 0.15em 0 var(--wp--preset--color--category-fiscalite);
}
.is-style-fiscalite .is-category-page :is(.wp-block-button__link, .wp-block-read-more):is(:hover, :focus),
.is-style-fiscalite.is-style-card > .wp-block-button > :is(a, .wp-block-button__link, .wp-block-read-more):is(:hover, :focus) {
  box-shadow: 0 0 0 var(--wp--preset--color--category-fiscalite);
}

.is-style-fiscalite .is-category-page.has-stretched-link:hover :is(.wp-block-button__link, .wp-block-read-more),
.is-style-fiscalite.is-style-card.has-stretched-link:hover :is(.wp-block-button__link, .wp-block-read-more) {
  box-shadow: 0 0 0 var(--wp--preset--color--category-fiscalite);
}
.is-style-fiscalite .is-category-page :is(p.is-style-heading, .wp-block-heading, h1.wp-block-post-title)::before, .is-style-fiscalite .is-category-page.wp-block-heading::before,
.is-style-fiscalite.is-style-card :is(p.is-style-heading, .wp-block-heading, h1.wp-block-post-title)::before,
.is-style-fiscalite.is-style-card.wp-block-heading::before {
  border-color: var(--wp--preset--color--category-fiscalite);
}
.is-style-fiscalite .is-category-page :is(p.is-style-text-display, .wp-block-heading) strong,
.is-style-fiscalite.is-style-card :is(p.is-style-text-display, .wp-block-heading) strong {
  color: var(--wp--preset--color--category-fiscalite);
}
.is-style-fiscalite .is-category-page [class*=ctl-]::before,
.is-style-fiscalite .is-category-page [class*=cbr-]::after, .is-style-fiscalite .is-category-page[class*=ctl-]::before, .is-style-fiscalite .is-category-page[class*=cbr-]::after,
.is-style-fiscalite.is-style-card [class*=ctl-]::before,
.is-style-fiscalite.is-style-card [class*=cbr-]::after,
.is-style-fiscalite.is-style-card[class*=ctl-]::before,
.is-style-fiscalite.is-style-card[class*=cbr-]::after {
  border-color: var(--wp--preset--color--category-fiscalite);
}

.is-style-citoyennete-justice-aide-a-la-jeunesse .is-category-page :is(.wp-block-button__link, .wp-block-read-more),
.is-style-citoyennete-justice-aide-a-la-jeunesse.is-style-card > .wp-block-button > :is(a, .wp-block-button__link, .wp-block-read-more) {
  border-color: var(--wp--preset--color--category-citoyennete-justice-aide-a-la-jeunesse);
  box-shadow: 0.15em 0.15em 0 var(--wp--preset--color--category-citoyennete-justice-aide-a-la-jeunesse);
}
.is-style-citoyennete-justice-aide-a-la-jeunesse .is-category-page :is(.wp-block-button__link, .wp-block-read-more):is(:hover, :focus),
.is-style-citoyennete-justice-aide-a-la-jeunesse.is-style-card > .wp-block-button > :is(a, .wp-block-button__link, .wp-block-read-more):is(:hover, :focus) {
  box-shadow: 0 0 0 var(--wp--preset--color--category-citoyennete-justice-aide-a-la-jeunesse);
}

.is-style-citoyennete-justice-aide-a-la-jeunesse .is-category-page.has-stretched-link:hover :is(.wp-block-button__link, .wp-block-read-more),
.is-style-citoyennete-justice-aide-a-la-jeunesse.is-style-card.has-stretched-link:hover :is(.wp-block-button__link, .wp-block-read-more) {
  box-shadow: 0 0 0 var(--wp--preset--color--category-citoyennete-justice-aide-a-la-jeunesse);
}
.is-style-citoyennete-justice-aide-a-la-jeunesse .is-category-page :is(p.is-style-heading, .wp-block-heading, h1.wp-block-post-title)::before, .is-style-citoyennete-justice-aide-a-la-jeunesse .is-category-page.wp-block-heading::before,
.is-style-citoyennete-justice-aide-a-la-jeunesse.is-style-card :is(p.is-style-heading, .wp-block-heading, h1.wp-block-post-title)::before,
.is-style-citoyennete-justice-aide-a-la-jeunesse.is-style-card.wp-block-heading::before {
  border-color: var(--wp--preset--color--category-citoyennete-justice-aide-a-la-jeunesse);
}
.is-style-citoyennete-justice-aide-a-la-jeunesse .is-category-page :is(p.is-style-text-display, .wp-block-heading) strong,
.is-style-citoyennete-justice-aide-a-la-jeunesse.is-style-card :is(p.is-style-text-display, .wp-block-heading) strong {
  color: var(--wp--preset--color--category-citoyennete-justice-aide-a-la-jeunesse);
}
.is-style-citoyennete-justice-aide-a-la-jeunesse .is-category-page [class*=ctl-]::before,
.is-style-citoyennete-justice-aide-a-la-jeunesse .is-category-page [class*=cbr-]::after, .is-style-citoyennete-justice-aide-a-la-jeunesse .is-category-page[class*=ctl-]::before, .is-style-citoyennete-justice-aide-a-la-jeunesse .is-category-page[class*=cbr-]::after,
.is-style-citoyennete-justice-aide-a-la-jeunesse.is-style-card [class*=ctl-]::before,
.is-style-citoyennete-justice-aide-a-la-jeunesse.is-style-card [class*=cbr-]::after,
.is-style-citoyennete-justice-aide-a-la-jeunesse.is-style-card[class*=ctl-]::before,
.is-style-citoyennete-justice-aide-a-la-jeunesse.is-style-card[class*=cbr-]::after {
  border-color: var(--wp--preset--color--category-citoyennete-justice-aide-a-la-jeunesse);
}

.is-style-qualite-de-vie .is-category-page :is(.wp-block-button__link, .wp-block-read-more),
.is-style-qualite-de-vie.is-style-card > .wp-block-button > :is(a, .wp-block-button__link, .wp-block-read-more) {
  border-color: var(--wp--preset--color--category-qualite-de-vie);
  box-shadow: 0.15em 0.15em 0 var(--wp--preset--color--category-qualite-de-vie);
}
.is-style-qualite-de-vie .is-category-page :is(.wp-block-button__link, .wp-block-read-more):is(:hover, :focus),
.is-style-qualite-de-vie.is-style-card > .wp-block-button > :is(a, .wp-block-button__link, .wp-block-read-more):is(:hover, :focus) {
  box-shadow: 0 0 0 var(--wp--preset--color--category-qualite-de-vie);
}

.is-style-qualite-de-vie .is-category-page.has-stretched-link:hover :is(.wp-block-button__link, .wp-block-read-more),
.is-style-qualite-de-vie.is-style-card.has-stretched-link:hover :is(.wp-block-button__link, .wp-block-read-more) {
  box-shadow: 0 0 0 var(--wp--preset--color--category-qualite-de-vie);
}
.is-style-qualite-de-vie .is-category-page :is(p.is-style-heading, .wp-block-heading, h1.wp-block-post-title)::before, .is-style-qualite-de-vie .is-category-page.wp-block-heading::before,
.is-style-qualite-de-vie.is-style-card :is(p.is-style-heading, .wp-block-heading, h1.wp-block-post-title)::before,
.is-style-qualite-de-vie.is-style-card.wp-block-heading::before {
  border-color: var(--wp--preset--color--category-qualite-de-vie);
}
.is-style-qualite-de-vie .is-category-page :is(p.is-style-text-display, .wp-block-heading) strong,
.is-style-qualite-de-vie.is-style-card :is(p.is-style-text-display, .wp-block-heading) strong {
  color: var(--wp--preset--color--category-qualite-de-vie);
}
.is-style-qualite-de-vie .is-category-page [class*=ctl-]::before,
.is-style-qualite-de-vie .is-category-page [class*=cbr-]::after, .is-style-qualite-de-vie .is-category-page[class*=ctl-]::before, .is-style-qualite-de-vie .is-category-page[class*=cbr-]::after,
.is-style-qualite-de-vie.is-style-card [class*=ctl-]::before,
.is-style-qualite-de-vie.is-style-card [class*=cbr-]::after,
.is-style-qualite-de-vie.is-style-card[class*=ctl-]::before,
.is-style-qualite-de-vie.is-style-card[class*=cbr-]::after {
  border-color: var(--wp--preset--color--category-qualite-de-vie);
}

.is-style-vie-familiale-affective .is-category-page :is(.wp-block-button__link, .wp-block-read-more),
.is-style-vie-familiale-affective.is-style-card > .wp-block-button > :is(a, .wp-block-button__link, .wp-block-read-more) {
  border-color: var(--wp--preset--color--category-vie-familiale-affective);
  box-shadow: 0.15em 0.15em 0 var(--wp--preset--color--category-vie-familiale-affective);
}
.is-style-vie-familiale-affective .is-category-page :is(.wp-block-button__link, .wp-block-read-more):is(:hover, :focus),
.is-style-vie-familiale-affective.is-style-card > .wp-block-button > :is(a, .wp-block-button__link, .wp-block-read-more):is(:hover, :focus) {
  box-shadow: 0 0 0 var(--wp--preset--color--category-vie-familiale-affective);
}

.is-style-vie-familiale-affective .is-category-page.has-stretched-link:hover :is(.wp-block-button__link, .wp-block-read-more),
.is-style-vie-familiale-affective.is-style-card.has-stretched-link:hover :is(.wp-block-button__link, .wp-block-read-more) {
  box-shadow: 0 0 0 var(--wp--preset--color--category-vie-familiale-affective);
}
.is-style-vie-familiale-affective .is-category-page :is(p.is-style-heading, .wp-block-heading, h1.wp-block-post-title)::before, .is-style-vie-familiale-affective .is-category-page.wp-block-heading::before,
.is-style-vie-familiale-affective.is-style-card :is(p.is-style-heading, .wp-block-heading, h1.wp-block-post-title)::before,
.is-style-vie-familiale-affective.is-style-card.wp-block-heading::before {
  border-color: var(--wp--preset--color--category-vie-familiale-affective);
}
.is-style-vie-familiale-affective .is-category-page :is(p.is-style-text-display, .wp-block-heading) strong,
.is-style-vie-familiale-affective.is-style-card :is(p.is-style-text-display, .wp-block-heading) strong {
  color: var(--wp--preset--color--category-vie-familiale-affective);
}
.is-style-vie-familiale-affective .is-category-page [class*=ctl-]::before,
.is-style-vie-familiale-affective .is-category-page [class*=cbr-]::after, .is-style-vie-familiale-affective .is-category-page[class*=ctl-]::before, .is-style-vie-familiale-affective .is-category-page[class*=cbr-]::after,
.is-style-vie-familiale-affective.is-style-card [class*=ctl-]::before,
.is-style-vie-familiale-affective.is-style-card [class*=cbr-]::after,
.is-style-vie-familiale-affective.is-style-card[class*=ctl-]::before,
.is-style-vie-familiale-affective.is-style-card[class*=cbr-]::after {
  border-color: var(--wp--preset--color--category-vie-familiale-affective);
}

.is-style-loisirs-vacances .is-category-page :is(.wp-block-button__link, .wp-block-read-more),
.is-style-loisirs-vacances.is-style-card > .wp-block-button > :is(a, .wp-block-button__link, .wp-block-read-more) {
  border-color: var(--wp--preset--color--category-loisirs-vacances);
  box-shadow: 0.15em 0.15em 0 var(--wp--preset--color--category-loisirs-vacances);
}
.is-style-loisirs-vacances .is-category-page :is(.wp-block-button__link, .wp-block-read-more):is(:hover, :focus),
.is-style-loisirs-vacances.is-style-card > .wp-block-button > :is(a, .wp-block-button__link, .wp-block-read-more):is(:hover, :focus) {
  box-shadow: 0 0 0 var(--wp--preset--color--category-loisirs-vacances);
}

.is-style-loisirs-vacances .is-category-page.has-stretched-link:hover :is(.wp-block-button__link, .wp-block-read-more),
.is-style-loisirs-vacances.is-style-card.has-stretched-link:hover :is(.wp-block-button__link, .wp-block-read-more) {
  box-shadow: 0 0 0 var(--wp--preset--color--category-loisirs-vacances);
}
.is-style-loisirs-vacances .is-category-page :is(p.is-style-heading, .wp-block-heading, h1.wp-block-post-title)::before, .is-style-loisirs-vacances .is-category-page.wp-block-heading::before,
.is-style-loisirs-vacances.is-style-card :is(p.is-style-heading, .wp-block-heading, h1.wp-block-post-title)::before,
.is-style-loisirs-vacances.is-style-card.wp-block-heading::before {
  border-color: var(--wp--preset--color--category-loisirs-vacances);
}
.is-style-loisirs-vacances .is-category-page :is(p.is-style-text-display, .wp-block-heading) strong,
.is-style-loisirs-vacances.is-style-card :is(p.is-style-text-display, .wp-block-heading) strong {
  color: var(--wp--preset--color--category-loisirs-vacances);
}
.is-style-loisirs-vacances .is-category-page [class*=ctl-]::before,
.is-style-loisirs-vacances .is-category-page [class*=cbr-]::after, .is-style-loisirs-vacances .is-category-page[class*=ctl-]::before, .is-style-loisirs-vacances .is-category-page[class*=cbr-]::after,
.is-style-loisirs-vacances.is-style-card [class*=ctl-]::before,
.is-style-loisirs-vacances.is-style-card [class*=cbr-]::after,
.is-style-loisirs-vacances.is-style-card[class*=ctl-]::before,
.is-style-loisirs-vacances.is-style-card[class*=cbr-]::after {
  border-color: var(--wp--preset--color--category-loisirs-vacances);
}

.is-style-multimedia .is-category-page :is(.wp-block-button__link, .wp-block-read-more),
.is-style-multimedia.is-style-card > .wp-block-button > :is(a, .wp-block-button__link, .wp-block-read-more) {
  border-color: var(--wp--preset--color--category-multimedia);
  box-shadow: 0.15em 0.15em 0 var(--wp--preset--color--category-multimedia);
}
.is-style-multimedia .is-category-page :is(.wp-block-button__link, .wp-block-read-more):is(:hover, :focus),
.is-style-multimedia.is-style-card > .wp-block-button > :is(a, .wp-block-button__link, .wp-block-read-more):is(:hover, :focus) {
  box-shadow: 0 0 0 var(--wp--preset--color--category-multimedia);
}

.is-style-multimedia .is-category-page.has-stretched-link:hover :is(.wp-block-button__link, .wp-block-read-more),
.is-style-multimedia.is-style-card.has-stretched-link:hover :is(.wp-block-button__link, .wp-block-read-more) {
  box-shadow: 0 0 0 var(--wp--preset--color--category-multimedia);
}
.is-style-multimedia .is-category-page :is(p.is-style-heading, .wp-block-heading, h1.wp-block-post-title)::before, .is-style-multimedia .is-category-page.wp-block-heading::before,
.is-style-multimedia.is-style-card :is(p.is-style-heading, .wp-block-heading, h1.wp-block-post-title)::before,
.is-style-multimedia.is-style-card.wp-block-heading::before {
  border-color: var(--wp--preset--color--category-multimedia);
}
.is-style-multimedia .is-category-page :is(p.is-style-text-display, .wp-block-heading) strong,
.is-style-multimedia.is-style-card :is(p.is-style-text-display, .wp-block-heading) strong {
  color: var(--wp--preset--color--category-multimedia);
}
.is-style-multimedia .is-category-page [class*=ctl-]::before,
.is-style-multimedia .is-category-page [class*=cbr-]::after, .is-style-multimedia .is-category-page[class*=ctl-]::before, .is-style-multimedia .is-category-page[class*=cbr-]::after,
.is-style-multimedia.is-style-card [class*=ctl-]::before,
.is-style-multimedia.is-style-card [class*=cbr-]::after,
.is-style-multimedia.is-style-card[class*=ctl-]::before,
.is-style-multimedia.is-style-card[class*=cbr-]::after {
  border-color: var(--wp--preset--color--category-multimedia);
}

.is-style-ecologie .is-category-page :is(.wp-block-button__link, .wp-block-read-more),
.is-style-ecologie.is-style-card > .wp-block-button > :is(a, .wp-block-button__link, .wp-block-read-more) {
  border-color: var(--wp--preset--color--category-ecologie);
  box-shadow: 0.15em 0.15em 0 var(--wp--preset--color--category-ecologie);
}
.is-style-ecologie .is-category-page :is(.wp-block-button__link, .wp-block-read-more):is(:hover, :focus),
.is-style-ecologie.is-style-card > .wp-block-button > :is(a, .wp-block-button__link, .wp-block-read-more):is(:hover, :focus) {
  box-shadow: 0 0 0 var(--wp--preset--color--category-ecologie);
}

.is-style-ecologie .is-category-page.has-stretched-link:hover :is(.wp-block-button__link, .wp-block-read-more),
.is-style-ecologie.is-style-card.has-stretched-link:hover :is(.wp-block-button__link, .wp-block-read-more) {
  box-shadow: 0 0 0 var(--wp--preset--color--category-ecologie);
}
.is-style-ecologie .is-category-page :is(p.is-style-heading, .wp-block-heading, h1.wp-block-post-title)::before, .is-style-ecologie .is-category-page.wp-block-heading::before,
.is-style-ecologie.is-style-card :is(p.is-style-heading, .wp-block-heading, h1.wp-block-post-title)::before,
.is-style-ecologie.is-style-card.wp-block-heading::before {
  border-color: var(--wp--preset--color--category-ecologie);
}
.is-style-ecologie .is-category-page :is(p.is-style-text-display, .wp-block-heading) strong,
.is-style-ecologie.is-style-card :is(p.is-style-text-display, .wp-block-heading) strong {
  color: var(--wp--preset--color--category-ecologie);
}
.is-style-ecologie .is-category-page [class*=ctl-]::before,
.is-style-ecologie .is-category-page [class*=cbr-]::after, .is-style-ecologie .is-category-page[class*=ctl-]::before, .is-style-ecologie .is-category-page[class*=cbr-]::after,
.is-style-ecologie.is-style-card [class*=ctl-]::before,
.is-style-ecologie.is-style-card [class*=cbr-]::after,
.is-style-ecologie.is-style-card[class*=ctl-]::before,
.is-style-ecologie.is-style-card[class*=cbr-]::after {
  border-color: var(--wp--preset--color--category-ecologie);
}