@keyframes text-underline{0%{right:100%}to{right:0}}@keyframes text-underline-unhover{0%{left:0}to{left:100%}}.hidden{display:none!important}.noscroll{overflow:hidden}div.category-filter{margin-bottom:clamp(1rem,.7511737089vw + .823943662rem,1.5rem);overflow-x:auto;overflow-y:hidden;padding:clamp(1rem,0vw + 1rem,1rem) 0;padding-left:calc((100vw - clamp(1.5rem,3.7558685446vw + .6197183099rem,4rem)*2 - clamp(1rem,.7511737089vw + .823943662rem,1.5rem)*(var(--grid-column-count) - 1))/var(--grid-column-count)*0 + clamp(1rem,.7511737089vw + .823943662rem,1.5rem)*0 + clamp(1.5rem,3.7558685446vw + .6197183099rem,4rem)*1);padding-right:calc((100vw - clamp(1.5rem,3.7558685446vw + .6197183099rem,4rem)*2 - clamp(1rem,.7511737089vw + .823943662rem,1.5rem)*(var(--grid-column-count) - 1))/var(--grid-column-count)*0 + clamp(1rem,.7511737089vw + .823943662rem,1.5rem)*0 + clamp(1.5rem,3.7558685446vw + .6197183099rem,4rem)*1);width:100%;-webkit-overflow-scrolling:touch}div.category-filter div.wrapper{align-items:flex-start;-moz-column-gap:clamp(1.5rem,0vw + 1.5rem,1.5rem);column-gap:clamp(1.5rem,0vw + 1.5rem,1.5rem);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;width:-moz-min-content;width:min-content}div.category-filter button.cat{transition:border-bottom-color .5s cubic-bezier(.15,1,.3,1) 0s;white-space:nowrap}div.category-filter button.cat.active{pointer-events:none}div.category-filter button.cat:not(.active){border-bottom-color:transparent}div.category-filter button.cat:not(.active):hover{border-bottom-color:#fff}
