@charset "UTF-8";
/**
 * Style du bloc Fil d'Ariane
 */
/**
 * Mixin
 * Fonctions qui aide à faire du CSS
 */
.yoast-breadcrumbs.mw-100 {
  max-width: 100%;
}
.yoast-breadcrumbs > span span,
.yoast-breadcrumbs > span span a {
  color: var(--wp--preset--color--gris-7);
  font-size: var(--wp--preset--font-size--x-small);
}
.yoast-breadcrumbs > span span:first-of-type a {
  font-size: 0;
  height: 12px;
  width: 12px;
  display: inline-block;
}
.yoast-breadcrumbs > span span:first-of-type a:before {
  background-color: var(--wp--preset--color--gris-7);
  content: "";
  display: inline-block;
  -webkit-mask-image: url("../../assets/icones/maison.svg");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: 12px 12px;
  mask-image: url("../../assets/icones/maison.svg");
  mask-repeat: no-repeat;
  mask-size: 12px 12px;
  height: 12px;
  width: 12px;
}
.yoast-breadcrumbs > span span:first-of-type a:before {
  transform: translate(0, 1px);
}
.yoast-breadcrumbs > span span:not(:last-of-type):after {
  content: " ›";
  padding: 0 2px;
}
@media (max-width: 781px) {
  .yoast-breadcrumbs > span span:not(:last-of-type):not(:nth-last-of-type(2)) {
    display: none;
  }
  .yoast-breadcrumbs > span span:nth-last-of-type(2):before {
    content: "...   › ";
    padding: 0 2px 0 0;
  }
}

.breadcrumbs p,
.breadcrumbs a {
  color: inherit;
  white-space: nowrap;
}
.breadcrumbs img {
  min-width: 12px;
}
.breadcrumbs-home a {
  font-size: 0;
  height: 12px;
  width: 12px;
  display: inline-block;
}
.breadcrumbs-home a:before {
  background-color: var(--wp--preset--color--gris-7);
  content: "";
  display: inline-block;
  -webkit-mask-image: url("../../assets/icones/maison.svg");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: 12px 12px;
  mask-image: url("../../assets/icones/maison.svg");
  mask-repeat: no-repeat;
  mask-size: 12px 12px;
  height: 12px;
  width: 12px;
}
.breadcrumbs-home a:before {
  transform: translate(0, 1px);
}
@media (max-width: 781px) {
  .breadcrumbs > div > *:not(:nth-last-child(-n+4)) {
    display: none;
  }
  .breadcrumbs > div *:nth-last-child(4):before {
    content: "...   ";
    padding: 0 2px 0 0;
  }
}

/*# sourceMappingURL=fil-ariane.css.map */
