@charset "UTF-8";
/**
 * Si besoin d'utiliser une variable Sass dans le JS, 
 * il ne faut pas oublier de les définir en tant que Custom Property
 * dans /iawp/src/scss/base/_reset.scss
 */
@media (min-width: 960px) {
  .wp-block-navigation-item.iawp-is-hidden-on-desktop {
    display: none;
  }
}
@media (min-width: 600px) and (max-width: 959px) {
  .wp-block-navigation-item.iawp-is-hidden-on-tablet {
    display: none;
  }
}
@media (max-width: 599px) {
  .wp-block-navigation-item.iawp-is-hidden-on-mobile {
    display: none;
  }
}

@media (min-width: 960px) {
  .wp-block-navigation.iawp-is-hidden-on-desktop {
    display: none;
  }
}
@media (min-width: 600px) and (max-width: 959px) {
  .wp-block-navigation.iawp-is-hidden-on-tablet {
    display: none;
  }
}
@media (max-width: 599px) {
  .wp-block-navigation.iawp-is-hidden-on-mobile {
    display: none;
  }
}

.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item.iawp-is-hidden-on-desktop {
  display: flex !important;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-button.iawp-is-hidden-on-desktop {
  display: block !important;
}

.editor-visual-editor .iawp-is-hidden {
  padding: 2.5em 1em 1em;
  position: relative;
  background-color: rgba(128, 128, 128, 0.15);
  border-radius: 4px;
  border: 2px dashed rgba(128, 128, 128, 0.4);
}
.editor-visual-editor .iawp-is-hidden::before {
  display: block;
  padding: 0.5em 0.8em;
  position: absolute;
  top: 0;
  left: 0;
  font-size: 0.75em;
  font-weight: 600;
  background-color: rgba(128, 128, 128, 0.3);
  border-radius: 2px;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  color: rgba(0, 0, 0, 0.6);
}
.editor-visual-editor .iawp-is-hidden:is(.iawp-is-hidden-on-desktop)::before {
  content: "Hidden on Desktop (width ≥ 960px)";
}
.editor-visual-editor .iawp-is-hidden:is(.iawp-is-hidden-on-tablet)::before {
  content: "Hidden on Tablet (600px >= width < 959px)";
}
.editor-visual-editor .iawp-is-hidden:is(.iawp-is-hidden-on-mobile)::before {
  content: "Hidden on Mobile (width < 600px)";
}
.editor-visual-editor .iawp-is-hidden:is(.iawp-is-hidden-on-desktop.iawp-is-hidden-on-tablet)::before {
  content: "Hidden on Desktop+Tablet (width ≥ 600px)";
}
.editor-visual-editor .iawp-is-hidden:is(.iawp-is-hidden-on-tablet.iawp-is-hidden-on-mobile)::before {
  content: "Hidden on Tablet+Mobile (width < 960px)";
}
.editor-visual-editor .iawp-is-hidden:is(.iawp-is-hidden-on-desktop.iawp-is-hidden-on-mobile)::before {
  content: "Hidden on Desktop+Mobile width ≥ 960px or width < 600px";
}
.editor-visual-editor .iawp-is-hidden:is(.iawp-is-hidden-on-desktop.iawp-is-hidden-on-tablet.iawp-is-hidden-on-mobile)::before {
  content: "Hidden on Desktop+Tablet+Mobile";
}

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