@media screen and (max-width: 1300px) {
  header.wp-block-template-part #logo h1 {
    font-size: 1rem;
  }
}
@media screen and (max-width: 1300px) {
  header.wp-block-template-part #logo p {
    font-size: 0.7rem;
    line-height: 1rem;
  }
}
header.wp-block-template-part #logo figure {
  flex-shrink: 0;
}
header.wp-block-template-part #menu {
  flex-shrink: 0;
}

/**
 * Page d'accueil
 */
body.home .wp-block-cover.hero-section img.wp-block-cover__image-background {
  position: absolute !important;
}

body.wp-singular table.has-fixed-layout {
  font-size: 70%;
}

/*# sourceMappingURL=style.css.map */
