@charset "UTF-8";

/* Файл содержит начертание PragmaticaLightC, а не лайт из комплекта
   LADA Pragmatica: его usWeightClass — 200, и в нём нет знаков № и ×. */
@font-face {
  font-family: "LADA Pragmatica";
  src: url(../fonts/LADAPragmaticaLight.woff) format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "LADA Pragmatica";
  src: url(../fonts/LADAPragmatica.woff) format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "LADA Pragmatica";
  src: url(../fonts/LADAPragmatica-Bold.woff) format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

:root {
  --swiper-pagination-bullet-inactive-color: #fff;
  --swiper-pagination-bullet-inactive-opacity: 0.7;
  --swiper-navigation-sides-offset: 10px;
  --swiper-navigation-color: var(--accent_color);
  --swiper-pagination-color: var(--accent_color);
  --swiper-theme-color: var(--accent_color);
  --swiper-pagination-progressbar-bg-color: #ccc;
  --swiper-navigation-sides-offset: 1rem;
  --header-offset: 0px;
}

.models-dropdown-scroll {
  max-height: calc(100vh - 130px);
  overflow-y: auto;
  overscroll-behavior: contain;
  -webkit-overflow-scrolling: touch;
}

.models-dropdown-scroll::-webkit-scrollbar {
  width: 8px;
}

.models-dropdown-scroll::-webkit-scrollbar-track {
  background: transparent;
}

.models-dropdown-scroll::-webkit-scrollbar-thumb {
  background-color: #910a2d;
  border-radius: 9999px;
  border: 2px solid transparent;
  background-clip: content-box;
}

.models-dropdown-scroll::-webkit-scrollbar-thumb:hover {
  background-color: #a3a3a3;
}
/* Маркер салона на картах переехал в src/input.css (.map-marker). */
