:root {
  --primary_color: #bb9d8a;
  --secondary_color: #f8f6f3;
  --third_color: #5e5e5e;
  --primary_font: 'Poppins', sans-serif;
  --primary_color_font: #3f3530;
  --secondary_font: 'Roboto', sans-serif;
  --secondary_color_font: #5e5e5e;
  --preloader_background_color: #00194b;
  --preloader_font: 'Inter', sans-serif;
  --preloader_font_color: #ffffff;
  --general_border_radius: 15px;
}
@supports not selector(::-webkit-scrollbar) {
  html { scrollbar-color: #4f8cff transparent; scrollbar-width: thin; }
}
*::-webkit-scrollbar { width: 10px; height: 10px; }
*::-webkit-scrollbar-track { background: transparent; }
*::-webkit-scrollbar-thumb { background: linear-gradient(180deg, #4f8cff, #955cff); border-radius: 999px; }
*::-webkit-scrollbar-button { display: none; width: 0; height: 0; }
*::-webkit-scrollbar-corner { background: transparent; }
.general-wrapper.general-topbar { position: relative !important; z-index: 9999 !important; }
.header-wrapper .main-header { z-index: 9999 !important; }
