.wpgb-input,
.wpgb-select {
  border-color: var(--wp--preset--color--bleu-nuit) !important;
  background-color: #fff !important;
  border-width: 1px !important;
}

.wpgb-input-icon {
  stroke: var(--wp--preset--color--bleu-nuit) !important;
}

.wpgb-select-controls {
  color: var(--wp--preset--color--bleu-nuit) !important;
}

.wpgb-facet[data-facet='1'] {
  flex-basis: 50% !important;
}

@media all and (max-width: 768px) {
  .wpgb-facet {
    width: 100%;
  }

  .wpgb-facet[data-facet='1'] {
    flex-basis: 100% !important;
  }
}

.card-single {
  box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 8px -2px;
  border-radius: 16px;
  overflow: hidden;
}

.wpgb-pagination-facet {
  display: flex;
  justify-content: flex-end;
  margin-top: 60px;
}

.wpgb-facet .wpgb-pagination {
  display: flex !important;
  align-items: baseline;
}

.wpgb-facet .wpgb-pagination .wpgb-page:hover a {
  color: var(--wp--preset--color--jaune);
}

.wpgb-facet .wpgb-pagination .wpgb-page [aria-current='true'] {
  color: var(--wp--preset--color--jaune) !important;
}

.blog .wp-block-meta-box-double-colonne-texte,
.post-type-archive-presse .wp-block-meta-box-double-colonne-texte {
  padding-bottom: 270px !important;
  padding-top: 150px !important;
  margin-bottom: -250px;
}

.wpgb-facet .wpgb-inline-list {
  gap: 15px;
}

.wpgb-facet .wpgb-inline-list li {
  margin: 0 !important;
}

.wpgb-facet .wpgb-button {
  font-family: 'Intro';
  font-weight: bold !important;
  background-color: #fff !important;
}

.wpgb-facet .wpgb-button[aria-pressed='true'] {
  background-color: var(--wp--preset--color--jaune) !important;
  border-color: var(--wp--preset--color--jaune) !important;
}
