/*!************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/taxonomy/style.scss ***!
  \************************************************************************************************************************************************************************************************************************************************/
.custom-select-wrapper.wp-block-query-filter-taxonomy {
  position: relative;
  min-width: 160px;
}
.custom-select-wrapper.wp-block-query-filter-taxonomy .custom-select-trigger {
  position: relative;
  padding: 16px 40px 16px 16px;
  border-radius: 12px;
  background: #141317;
  color: #fff;
  cursor: pointer;
  border: 1px solid #3f3f3f;
  transition: all 0.3s ease;
}
.custom-select-wrapper.wp-block-query-filter-taxonomy .custom-select-trigger:hover {
  border-color: #555;
}
.custom-select-wrapper.wp-block-query-filter-taxonomy .custom-select-trigger::after {
  content: "";
  position: absolute;
  right: 16px;
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
  border: solid #fff;
  border-width: 0 2px 2px 0;
  padding: 4px;
  pointer-events: none;
  transition: transform 0.3s ease;
}
.custom-select-wrapper.wp-block-query-filter-taxonomy .custom-select-trigger.nishe {
  position: relative;
  padding-left: 45px;
}
.custom-select-wrapper.wp-block-query-filter-taxonomy .custom-select-trigger.nishe::before {
  content: "";
  position: absolute;
  left: 16px;
  top: 50%;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml;utf8,<svg width=\"25\" height=\"24\" viewBox=\"0 0 25 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M3.5 11H15.5V12H3.5M3.5 17V16H21.5V17M3.5 6H9.5V7H3.5V6Z\" fill=\"white\"/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  pointer-events: none;
}
.custom-select-wrapper.wp-block-query-filter-taxonomy .custom-select-trigger.nishe::after {
  content: "";
  position: absolute;
  right: 16px;
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
  border: solid #fff;
  border-width: 0 2px 2px 0;
  padding: 4px;
  pointer-events: none;
  transition: transform 0.3s ease;
}
.custom-select-wrapper.wp-block-query-filter-taxonomy .custom-select-trigger.post_tag {
  position: relative;
  padding-left: 45px;
}
.custom-select-wrapper.wp-block-query-filter-taxonomy .custom-select-trigger.post_tag::before {
  content: "";
  position: absolute;
  left: 16px;
  top: 50%;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m15 5 6.3 6.3a2.4 2.4 0 0 1 0 3.4L17 19\"></path><path d=\"M9.586 5.586A2 2 0 0 0 8.172 5H3a1 1 0 0 0-1 1v5.172a2 2 0 0 0 .586 1.414L8.29 18.29a2.426 2.426 0 0 0 3.42 0l3.58-3.58a.426 2.426 0 0 0 0-3.42z\"></path><circle cx=\"6.5\" cy=\"9.5\" r=\".5\" fill=\"white\"></circle></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  pointer-events: none;
}
.custom-select-wrapper.wp-block-query-filter-taxonomy .custom-select-trigger.post_tag::after {
  content: "";
  position: absolute;
  right: 16px;
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
  border: solid #fff;
  border-width: 0 2px 2px 0;
  padding: 4px;
  pointer-events: none;
  transition: transform 0.3s ease;
}
.custom-select-wrapper.wp-block-query-filter-taxonomy .custom-select-trigger.language {
  position: relative;
  padding-left: 45px;
}
.custom-select-wrapper.wp-block-query-filter-taxonomy .custom-select-trigger.language::before {
  content: "";
  position: absolute;
  left: 16px;
  top: 50%;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml;utf8,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"12\" cy=\"12\" r=\"10\" stroke=\"white\" stroke-width=\"2\"/><path d=\"M2 12h20\" stroke=\"white\" stroke-width=\"2\"/><path d=\"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z\" stroke=\"white\" stroke-width=\"2\"/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  pointer-events: none;
}
.custom-select-wrapper.wp-block-query-filter-taxonomy .custom-select-trigger.language::after {
  content: "";
  position: absolute;
  right: 16px;
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
  border: solid #fff;
  border-width: 0 2px 2px 0;
  padding: 4px;
  pointer-events: none;
  transition: transform 0.3s ease;
}
.custom-select-wrapper.wp-block-query-filter-taxonomy .custom-select-trigger.price {
  position: relative;
  padding-left: 45px;
}
.custom-select-wrapper.wp-block-query-filter-taxonomy .custom-select-trigger.price::before {
  content: "";
  position: absolute;
  left: 16px;
  top: 50%;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml;utf8,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M12 2v20M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  pointer-events: none;
}
.custom-select-wrapper.wp-block-query-filter-taxonomy .custom-select-trigger.price::after {
  content: "";
  position: absolute;
  right: 16px;
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
  border: solid #fff;
  border-width: 0 2px 2px 0;
  padding: 4px;
  pointer-events: none;
  transition: transform 0.3s ease;
}
.custom-select-wrapper.wp-block-query-filter-taxonomy .custom-select-trigger.service-platform {
  position: relative;
  padding-left: 45px;
}
.custom-select-wrapper.wp-block-query-filter-taxonomy .custom-select-trigger.service-platform::before {
  content: "";
  position: absolute;
  left: 16px;
  top: 50%;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml;utf8,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><rect x=\"2\" y=\"4\" width=\"20\" height=\"16\" rx=\"2\" stroke=\"white\" stroke-width=\"2\"/><circle cx=\"12\" cy=\"12\" r=\"2\" fill=\"white\"/><path d=\"M8 12h8\" stroke=\"white\" stroke-width=\"1\"/><path d=\"M12 8v8\" stroke=\"white\" stroke-width=\"1\"/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  pointer-events: none;
}
.custom-select-wrapper.wp-block-query-filter-taxonomy .custom-select-trigger.service-platform::after {
  content: "";
  position: absolute;
  right: 16px;
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
  border: solid #fff;
  border-width: 0 2px 2px 0;
  padding: 4px;
  pointer-events: none;
  transition: transform 0.3s ease;
}
.custom-select-wrapper.wp-block-query-filter-taxonomy .custom-select-options {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  z-index: 1000;
  background: #1f1f1f;
  border-radius: 0 0 12px 12px;
  border: 1px solid #3f3f3f;
  border-top: none;
  padding: 8px 0;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.3);
  list-style: none;
  margin: 0;
  opacity: 0;
  visibility: hidden;
  transform: translateY(-10px);
  transition: all 0.3s ease;
}
.custom-select-wrapper.wp-block-query-filter-taxonomy .custom-select-options li {
  margin: 0;
}
.custom-select-wrapper.wp-block-query-filter-taxonomy .custom-select-options li label {
  display: block;
  padding: 10px 16px;
  color: #fff;
  cursor: pointer;
  transition: background-color 0.2s ease;
}
.custom-select-wrapper.wp-block-query-filter-taxonomy .custom-select-options li label input {
  display: none;
}
.custom-select-wrapper.wp-block-query-filter-taxonomy .custom-select-options li label:hover {
  background-color: #333;
}
.custom-select-wrapper.wp-block-query-filter-taxonomy .custom-select-options li label:has(input:checked) {
  background-color: #8F46FC;
  color: #fff;
}
.custom-select-wrapper.wp-block-query-filter-taxonomy .custom-select-options.is-open {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}
.custom-select-wrapper.wp-block-query-filter-taxonomy.is-open .custom-select-trigger::after {
  transform: translateY(-50%) rotate(-135deg);
}
.custom-select-wrapper.wp-block-query-filter-taxonomy.is-open .custom-select-options {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}

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