.fh-filter{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:var(--font--base);line-height:1.45;margin-bottom:var(--spacing-xl);padding-left:var(--spacing-s);padding-right:var(--spacing-s);--border-radius:15px}.fh-filter,.fh-filter .filter-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;gap:var(--spacing-s);justify-content:center}.fh-filter .filter-item{border-radius:3rem;border-style:solid;border-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));padding:var(--spacing-xs) var(--spacing-s);-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;-o-transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);-o-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.fh-filter .filter-item:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));color:var(--black)}@media (min-width:768px){.fh-filter .filter-item{gap:var(--spacing-m)}}.fh-filter .filter-item.is-active{background-color:var(--red);border-color:var(--red);color:var(--white)}.fh-filter .filter-item:not(.is-active):hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.fh-filter svg.icon{height:1em;width:1em}.fh-filter svg.icon path{fill:currentColor!important}
