/* Algolia search */

.ais-Hits-item {
  border-radius: 0.25rem;
}

.ais-Hits-item:hover {
  background-color: rgba(84, 160, 183, 0.16);
}

.ais-Panel-header {
  cursor: pointer;
  position: relative;
  z-index: 10;
}

.ais-Panel-collapseButton {
  z-index: 20;
  inset: 0;
  display: flex;
  flex-direction: row;
  justify-content: right;
}

.ais-ClearRefinements-button {
  background: rgba(84, 160, 183);  
}

.ais-ClearRefinements .ais-ClearRefinements-button:hover {
  color: white  
}

.ais-CurrentRefinements-category .ais-CurrentRefinements-delete:hover {
  color: red
}

.ais-ClearRefinements-button--disabled {
	 visibility: hidden;
}

.sticky-sidebar {
  position: sticky; 
  top: 20px; 
  max-height: calc(100vh - 40px); 
  overflow-y: auto
}