.guided-search details, 
.guided-search a {
  font-size: 1.125rem;
}
.guided-search ul {
   list-style-type: none;
}
.guided-search a {
  display: block;
  text-decoration: none;
  display: flex;
}
.guided-search a:hover {
  text-decoration: underline;
}
.guided-search a::before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='10' viewBox='0 0 20 10' fill='none'%3E%3Cpath d='M1.30542 5.05542H18.3054' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M18.6945 4.94451L14.8054 1.05542' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M14.8055 8.94451L18.6946 5.05542' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");
  margin-right: 6px;
}
.guided-search .unfocused{
  color: lightgray;
}
.guided-search summary{
  padding-inline: 1rem;
  position: relative;
  display: flex;
  justify-content: space-between;
  transition: 0.3s;
  list-style: none;
}
.guided-search summary::-webkit-details-marker {
  display: none;
}
.guided-search details[open]{
  border-bottom: 2px solid #CBCBCB;
}
.guided-search details[open]:not(:has(details[open])){
  border-bottom: 2px solid #1A1A1A;
}
.guided-search details[open] > summary,
.guided-search details:hover > summary {
  background-color: var(--taxo_tag_bgcolor);
  color: var(--taxo_tag_color);
}
.guided-search details:not([open]) > summary::after{
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M11.9999 13.1724L16.9497 8.22266L18.3639 9.63687L11.9999 16.0009L5.63599 9.63687L7.0502 8.22266L11.9999 13.1724Z'/%3E%3C/svg%3E");
  transform: rotate(270deg);
  align-self: center;
}
.guided-search details[open] > summary::after{
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M11.9999 13.1724L16.9497 8.22266L18.3639 9.63687L11.9999 16.0009L5.63599 9.63687L7.0502 8.22266L11.9999 13.1724Z'/%3E%3C/svg%3E");
}
.field__item:has(>.guided-search){
  width: 100%;
}