.collapsing_filters .colapse_title{
	display: none;
}

.collapsing_filters.collapsed{
}

.collapsing_filters.collapsed .colapse_title{
	display: block;
	padding: 0px;
	font-size: 14px;
	line-height: 1;
	/* cursor: pointer; */
	pointer-events: none;
	margin-bottom: 7px;
}

.collapsing_filters.collapsed .wpgb-facet{
	border: solid 1px;
	border-radius: 4px;
	background: #F7F5F5;
	
}
.collapsing_filters.collapsed .wpgb-facet-title{
	margin-bottom: 0;
	padding: 5px 10px;
	cursor: pointer;
}

.collapsing_filters.collapsed fieldset{
	padding: 5px 10px;
	margin-bottom: 0;
}

.collapsing_filters.collapsed fieldset:last-child {
	margin-bottom: 10px;
}


.colapse_title{
  display: none !important;
}

.collapsing_filters.collapsed .wpgb-facet {
	border: none;
	border-radius: 0;
	background: #153450;
	padding: 10px;
	color: white;
}

.collapsing_filters.collapsed .wpgb-facet h4{
	color: white;
}

.collapsing_filters .wpgb-facet-title {
  position: relative;
  cursor: pointer;
  padding-right: 20px; /* Space for the arrow */
}

/* Create the arrow using the ::after pseudo-element */
.collapsing_filters .wpgb-facet-title::after {
  content: '▼'; /* Down arrow */
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%) rotate(0deg); /* Initial state */
  transition: transform 0.3s ease; /* Smooth transition */
  font-size: 12px; /* Adjust size of the arrow */
  color: white; /* Arrow color */
}

/* When the title has the 'open' class, rotate the arrow up */
.collapsing_filters .wpgb-facet-title.open::after {
  transform: translateY(-50%) rotate(-180deg); /* Rotate to up arrow */
}