/*@function custom_clamp($mobile, $desktop: $mobile) {
  @if $is-mobile {
    @return clamp( calc($mobile * $ratio-min), get-vw($mobile), calc($mobile * $ratio-max) );
  }  @else {
    @return clamp( calc($desktop * $ratio-min), get-vw($desktop), calc($desktop * $ratio-max) );
  }
}*/
.block-search-vehicule {
  min-height: 100vh;
}
.block-search-vehicule .search-bar input[type=text] {
  border-bottom: 1px solid var(--color-grey-3) !important;
  color: var(--color-white) !important;
}
.block-search-vehicule .searchbar-holder {
  width: 100%;
}
.block-search-vehicule .meta-body-list .reset-filter-new,
.block-search-vehicule .meta-body-list .filter {
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease;
}
.block-search-vehicule .meta-body-list .reset-filter-new label,
.block-search-vehicule .meta-body-list .filter label {
  cursor: pointer;
}
.block-search-vehicule .meta-body-list .reset-filter-new:after,
.block-search-vehicule .meta-body-list .filter:after {
  pointer-events: none;
  content: " ";
  position: absolute;
  background: var(--color-secondary);
  width: 100%;
  height: 0;
  bottom: -3px;
  left: 0;
  transition: all 0.3s ease;
}
.block-search-vehicule .meta-body-list .reset-filter-new:hover,
.block-search-vehicule .meta-body-list .filter:hover {
  color: var(--color-secondary);
}
.block-search-vehicule .meta-body-list .reset-filter-new:hover:after,
.block-search-vehicule .meta-body-list .filter:hover:after {
  height: 3px;
}
.block-search-vehicule .meta-body-list .reset-filter-new.current-filter-new,
.block-search-vehicule .meta-body-list .filter.current-filter-new {
  color: var(--color-secondary);
}
.block-search-vehicule .meta-body-list .reset-filter-new.current-filter-new:after,
.block-search-vehicule .meta-body-list .filter.current-filter-new:after {
  height: 3px;
}
.block-search-vehicule .vehicule-card {
  padding: clamp(2.5rem, 2.0833333333vw, 2.5rem) clamp(1.875rem, 1.5625vw, 1.875rem);
  background-color: var(--color-background-1);
}
.block-search-vehicule .vehicule-card + .vehicule-card {
  margin-top: clamp(0.9375rem, 0.78125vw, 0.9375rem);
}
.block-search-vehicule .vehicule-card:nth-child(odd) {
  background-color: var(--color-background-3);
}
.block-search-vehicule .vehicule-card .vehicule-metas {
  width: 100%;
  max-width: clamp(10rem, 11.9791666667vw, 14.375rem);
}