#ui-datepicker-div {
  background: #fff !important;
}
form.ht--filtro-elenco-usato {
  padding: 0 !important;
}
.ht--filtro-elenco-usato .w-filter-item-reset {
  /* display: none !important; */
}

.ht--filtro-elenco-usato .w-filter-item.type_range_slider .ui-slider-range,
.ht--filtro-elenco-usato .ui-slider-handle.ui-corner-all.ui-state-default {
  background: #00214e;
  border-color: #00214e;
}
.ht--filtro-elenco-usato .w-filter-item-values input,
.w-filter-item-values select {
  max-width: 100% !important;
  box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.2);
}
.ht--filtro-elenco-usato .w-filter-item-values input,
.w-filter-item-values select {
  max-width: 100%;
  box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.2);
}
.ht--filtro-elenco-usato .w-filter-item-title {
  font-size: clamp(16px, 3vw, 22px) !important;
}
@media (max-width: 600px) {
  form.ht--filtro-elenco-usato {
    --items-gap: 8px !important;
    margin-bottom: 0 !important;
    --inputs-padding: 8px !important;
    --inputs-height: 40px !important;
  }
  .ht--filtro-elenco-usato .w-filter-item {
    /* display: flex;
    flex-direction: column; */
    flex: 1 0 100% !important;
  }
}

@media (min-width: 600px) {
  /* .ht--filtro-elenco-usato .w-filter-item {
    flex: 1 0 auto !important;
  } */
}

/* ________________________________________________________ */
.w-filter-reset {
  width: fit-content;
  margin-left: auto;
  margin-top: 24px;
}
.w-filter-reset.hidden {
  display: block !important;
}
/* ::::::::::::::::::::::::::::::::::: */
@media (max-width: 1024px) {
  .menu-item-3866 {
    background: #001e50;
    width: fit-content;
    border-radius: 16px;
    padding: 8px 16px;
    color: #fff;
    font-size: 22px;
  }
}
