/* line 49, ../sass/node.scss */
.variety-search {
  border-bottom: 1px solid #d4d5c8;
}

/* line 53, ../sass/node.scss */
.variety-search a {
  text-decoration: none;
  color: #89ccff;
  font-family: inter-semibold;
}

/* line 59, ../sass/node.scss */
.variety-search div.ms-4:has(p.pre-label) {
  padding-left: .6rem;
}

/* line 63, ../sass/node.scss */
.variety-search div.field--name-field-origin p {
  margin-left: .5rem;
}

/* line 67, ../sass/node.scss */
.variety-search div.paragraph {
  margin-left: .3rem;
}

/* line 71, ../sass/node.scss */
.pre-label {
  color: #89ccff;
  font-family: inter-semibold;
}

/* line 76, ../sass/node.scss */
.pre-label-doc {
  color: #89ccff;
  font-family: inter-semibold;
  padding-left: .3rem;
}

/* line 82, ../sass/node.scss */
.post-label {
  color: #0b2919;
}

/* line 87, ../sass/node.scss */
#block-coi-theme-filters h2 {
  font-weight: bold;
}

/* The switch - the box around the slider */
/* line 92, ../sass/node.scss */
.switch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
}

/* Hide default HTML checkbox */
/* line 100, ../sass/node.scss */
.switch input {
  opacity: 0;
  width: 0;
  height: 0;
}

/* The slider */
/* line 107, ../sass/node.scss */
.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}

/* line 119, ../sass/node.scss */
.slider:before {
  position: absolute;
  content: "";
  height: 26px;
  width: 26px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}

/* line 131, ../sass/node.scss */
input:checked + .slider {
  background-color: #b4ed00;
}

/* line 135, ../sass/node.scss */
input:focus + .slider {
  box-shadow: 0 0 1px #b4ed00;
}

/* line 139, ../sass/node.scss */
input:checked + .slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
}

/*Facets list of checkboxes*/
/* line 146, ../sass/node.scss */
.facets-widget-checkbox ul li {
  list-style: none;
}

/* line 150, ../sass/node.scss */
.facets-widget-checkbox ul {
  padding-left: 0;
}

/* line 154, ../sass/node.scss */
#actual-filters p {
  margin-top: 1rem;
}

/* line 158, ../sass/node.scss */
#actual-filters {
  border-top: 1px solid #d4d5c8;
  border-bottom: 1px solid #d4d5c8;
}

/* line 163, ../sass/node.scss */
#actual-filters svg {
  margin-top: 1rem;
}

/* line 167, ../sass/node.scss */
.block-facets h2, .block-facets-block h2 {
  font-weight: bold;
  text-transform: uppercase;
}

/* line 172, ../sass/node.scss */
.block-facets-block .facet-block__title {
  font-weight: bold;
}

/* line 176, ../sass/node.scss */
.block-facets .facet-item__value, .block-facets-block .facet-item__value {
  padding-left: .5rem;
  font-size: 16px;
}

/* line 181, ../sass/node.scss */
.block-facets-block, #block-coi-theme-country {
  background-color: #fff !important;
  border: 1px solid #d4d5c8 !important;
  margin-bottom: 0 !important;
  border-bottom: #fff !important;
}

/* line 188, ../sass/node.scss */
#block-coi-theme-country {
  margin-top: .5rem;
}

/* line 192, ../sass/node.scss */
#block-coi-theme-filters {
  background-color: #fff !important;
  border-top: 1px solid #d4d5c8;
  border-left: 1px solid #d4d5c8;
  border-right: 1px solid #d4d5c8;
  margin-bottom: 0 !important;
  border-bottom: #fff;
}

/* line 201, ../sass/node.scss */
.facets-hidden {
  background-color: #fff !important;
  border: 1px solid #d4d5c8 !important;
  margin-bottom: 0 !important;
}

/*Search textbox*/
/* line 208, ../sass/node.scss */
.search-page-2 .form-item-search-api-fulltext {
  width: 80%;
  margin-top: 1rem;
}
@media (max-width: 768px) {
  /* line 208, ../sass/node.scss */
  .search-page-2 .form-item-search-api-fulltext {
    width: 80%;
  }
}

/* line 216, ../sass/node.scss */
.search-page-2 .form-item-search-api-fulltext input {
  border-radius: 0;
}

/*View results number*/
/* line 221, ../sass/node.scss */
.view-results-number {
  color: #89ccff;
  font-weight: bold;
}

/*Submit button*/
/* line 227, ../sass/node.scss */
.search-page-2 .js-form-submit {
  border-radius: 0;
  text-transform: uppercase;
  color: #000;
  background: #89ccff;
  border-color: #89ccff;
}

/*Pagination*/
/* line 236, ../sass/node.scss */
.search-page-2 ul.pagination {
  justify-content: center;
  margin-top: 1rem;
  border-radius: 0 !important;
}

/* line 242, ../sass/node.scss */
.search-page-2 ul.pagination li:hover {
  color: #000 !important;
  background-color: #d4d5c8;
}

/*Facets checkbox*/
/* line 248, ../sass/node.scss */
.facets-checkbox {
  box-sizing: border-box;
  width: 15px;
  height: 15px;
  appearance: none;
  background-color: #d4d5c8;
  outline: none;
  transition: outline 0.1s;
}

/* line 258, ../sass/node.scss */
.facets-checkbox:checked {
  background-size: cover;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" width="100" height="100" viewBox="0 0 50 50"><path d="M 42.875 8.625 C 42.84375 8.632813 42.8125 8.644531 42.78125 8.65625 C 42.519531 8.722656 42.292969 8.890625 42.15625 9.125 L 21.71875 40.8125 L 7.65625 28.125 C 7.410156 27.8125 7 27.675781 6.613281 27.777344 C 6.226563 27.878906 5.941406 28.203125 5.882813 28.597656 C 5.824219 28.992188 6.003906 29.382813 6.34375 29.59375 L 21.25 43.09375 C 21.46875 43.285156 21.761719 43.371094 22.050781 43.328125 C 22.339844 43.285156 22.59375 43.121094 22.75 42.875 L 43.84375 10.1875 C 44.074219 9.859375 44.085938 9.425781 43.875 9.085938 C 43.664063 8.746094 43.269531 8.566406 42.875 8.625 Z"></path></svg>');
  background-color: #39A751;
}

/*Pager*/
/* line 265, ../sass/node.scss */
.alphabetical-pager {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  justify-content: space-evenly;
}

/* line 272, ../sass/node.scss */
.alphabetical-pager li {
  list-style: none;
  border: 1px solid #d4d5c8;
  width: 30px;
  height: 30px;
  text-align: center;
}

/* line 280, ../sass/node.scss */
.alphabetical-pager li:hover {
  background: #d4d5c8;
}

/* line 284, ../sass/node.scss */
.alphabetical-pager li a {
  text-decoration: none;
}
