.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper .found::before {
  --icon: url("../../media/sprite.svg#nav-toggle-totop-view");
  transform: rotate(45deg);
}
.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper .search::before {
  --icon: url("../../media/sprite.svg#search-view");
}
.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper .search::before,
.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper .found::before {
  content: "";
  width: 20px;
  height: 20px;
  display: inline-block;
  background-color: var(--color-gray-800);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center center;
  mask-position: center center;
  -webkit-mask-size: 100% auto;
  mask-size: 100% auto;
  -webkit-mask-image: var(--icon);
  mask-image: var(--icon);
  vertical-align: middle;
  margin-left: 1rem;
}


[dir="rtl"] .ui-autocomplete .ui-menu-item .ui-menu-item-wrapper .found::before {
  transform: rotate(-45deg);
}




.views-exposed-form__item .claro-autocomplete {
  margin: 0 auto;
  width: 50%;
  display: block;
}

@media (max-width: 60.99em) {
  .views-exposed-form__item .claro-autocomplete {
    width: 100%;
  }
}

.claro-autocomplete .form-autocomplete {
  line-height: 2rem;
}
