/*!***********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/blocks/distributors/index.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************/
.acf-distributors {
  padding: var(--navbar--height) 0px;
}
.acf-distributors__top-container {
  padding: 0 5%;
  text-align: center;
}
.acf-distributors__title {
  color: var(--theme--red);
}
.acf-distributors__filters .wpgb-facet {
  width: 100%;
}
.acf-distributors__filters .wpgb-facet fieldset {
  margin-bottom: 10px !important;
}
.acf-distributors__filters .wpgb-facet .wpgb-facet-title {
  display: none;
}
.acf-distributors__filters .wpgb-facet .wpgb-select {
  border-radius: 0;
  border: none;
  border-bottom: 1px solid var(--theme--pure-black--50);
  color: var(--theme--pure-black--50);
}
.acf-distributors__filters .wpgb-facet .wpgb-select option, .acf-distributors__filters .wpgb-facet .wpgb-select:has(option:checked:not([value])), .acf-distributors__filters .wpgb-facet .wpgb-select:has(option:checked:not([value=""])), .acf-distributors__filters .wpgb-facet .wpgb-select:has(option:checked:not([value])) option, .acf-distributors__filters .wpgb-facet .wpgb-select:has(option:checked:not([value=""])) option {
  color: black;
}
.acf-distributors__filters .wpgb-facet .wpgb-select-controls .wpgb-select-separator {
  display: none;
}
.acf-distributors__filters .wpgb-facet .wpgb-select-controls .wpgb-select-toggle {
  opacity: 0;
}
.acf-distributors__filters .wpgb-facet .wpgb-select-controls::after {
  content: "";
  display: block;
  position: absolute;
  left: 50%;
  width: 12px;
  height: 12px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCAzMCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMi45OTk3IDI1TDAgMy4zMDIwNEwzLjUwMDE1IDBMMzAgMjVMMy41MDAxNSA1MEwwIDQ2LjY5OEwyMi45OTk3IDI1WiIgZmlsbD0iI0Q0MDEzMSIvPgo8L3N2Zz4K);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  rotate: 90deg;
  translate: -50% 0;
  flex: none;
  pointer-events: none;
}
.acf-distributors__list {
  padding: 45px 5% 0;
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(min(100%, 433px), 1fr));
  gap: 20px;
}
.acf-distributors__item {
  padding: 20px;
  border-radius: 5px;
  background: var(--theme--chalk);
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  align-content: flex-start;
  flex-wrap: wrap;
  gap: 20px;
}
.acf-distributors__item .item__country {
  width: 100%;
  color: var(--theme--red);
  text-transform: uppercase;
}
.acf-distributors__item .item__title {
  width: 100%;
}
.acf-distributors__item .item__content {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  flex-grow: 1;
}
.acf-distributors__item .item__content.w100 {
  width: 100%;
}
.acf-distributors__item .item__label {
  display: block;
  color: var(--theme--red);
  text-transform: uppercase;
}
.acf-distributors__item .item__info {
  text-decoration: underline;
  color: var(--theme--pure-black--50);
  transition: color 400ms ease-in-out;
}
.acf-distributors__item .item__info:hover {
  color: var(--theme--pure-black);
}
.acf-distributors__item .item__info--address {
  text-decoration: none;
  color: var(--theme--pure-black--50);
}
.acf-distributors__item .item__info--address:hover {
  color: var(--theme--pure-black--50);
}

@media screen and (min-width: 768px) {
  .acf-distributors__filters {
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 20px;
  }
  .acf-distributors__filters .wpgb-facet {
    max-width: 205px;
  }
}

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