.scroll_chips_menu {
	display: flex;
	gap: 12px;
	background-color: transparent;
	overflow: auto;
	white-space: nowrap;
	padding: 2px 0px;
	height: fit-content;
}

.scroll_chips_menu .scroll_chips_menu_item {
  display: flex; //inline-block;
  color: #000000;
  text-align: center;
  text-decoration: none;
}

.scroll_chips_menu .scroll_chips_menu_item input[type="radio"] {
  display: none;
}

.scroll_chips_menu .scroll_chips_menu_item label {
  padding: 4px 16px;
  border-radius: 20px;
  border: 1px solid #602040; /*#007bff;*/
  cursor: pointer;
  font-family: sans-serif;
  font-size: 14px;
  transition: all 0.2s ease;
  background-color: #ffffff; /*#f5f5f5;*/
  color: #602040; /*#333;*/
}

.scroll_chips_menu input[type="radio"]:checked + label {
  background-color: #602040; /*#007bff;*/
  border-color: #602040; /*#007bff;*/
  color: #ffffff; /*#fff;*/
}

::-webkit-scrollbar {
    display: none;
}

.chips_menu {
	display: flex;
	background-color: transparent;
	white-space: nowrap;
	padding: 2px 0px;
	height: fit-content;
	padding-right: 12px;
}

.chips_menu .chips_menu_item {
  display: flex; //inline-block;
  color: #000000;
  text-align: center;
  text-decoration: none;
}

.chips_menu .chips_menu_item input[type="radio"] {
  display: none;
}

.chips_menu .chips_menu_item label {
  padding: 8px 16px;
  border-radius: 20px;
  border: 1px solid #602040; /*#007bff;*/
  cursor: pointer;
  font-family: sans-serif;
  font-size: 14px;
  transition: all 0.2s ease;
  background-color: #ffffff; /*#f5f5f5;*/
  color: #602040; /*#333;*/
}

.chips_menu input[type="radio"]:checked + label {
  background-color: #602040; /*#007bff;*/
  border-color: #602040; /*#007bff;*/
  color: #ffffff; /*#fff;*/
}
