body h1 { font-size: var(--h1) !important; line-height: var(--heading-line-height) !important; }  .wp-block-embed__wrapper:before { padding: 0px !important; }  .filter-btn { font-family: 'Orbitron', sans-serif; text-decoration: none; font-weight: 700; font-size: 18px; background: linear-gradient(135deg, #39a1ff, #005eff); color: #fff; border: 3px solid #000; border-radius: 8px; text-shadow: 1px 1px 0 #000; transform: skewX(-10deg); transition: all 0.2s ease; box-shadow: 0 4px 0 #222; cursor: pointer; } .filter-btn:hover, .filter-btn:focus { background: linear-gradient(135deg, #ff944d, #ff003c); color: #fff; outline: none; transform: scale(1.05) skewX(-10deg); } .filter-btn.active { background: linear-gradient(135deg, #ff944d, #ff003c); box-shadow: 0 0 12px #ff5e00; } .filter-btn.disabled { pointer-events: none; cursor: default; box-shadow: none; background: linear-gradient(135deg, #ff944d, #ff003c); box-shadow: 0 0 12px #ff5e00;  text-decoration: none; } .filter-toggle { display: flex; justify-content: center; gap: 12px; margin: 20px auto; }  body.search #ais-facets > div:nth-of-type(1), body.search #ais-facets > div:nth-of-type(4) { display: none; } .ais-HierarchicalMenu, .ais-RefinementList{ width: 100%; margin-left: 50px; } .ais-RefinementList-checkbox{ margin-right:10px; } .ais-HierarchicalMenu-count:before, .ais-RefinementList-count:before{ content:"(" } .ais-HierarchicalMenu-count:after, .ais-RefinementList-count:after{ content:")" } .ais-facets li { line-height: 1.8em; } .ais-HierarchicalMenu-link--selected{ background-color: yellow; }  .ez-toc-cssicon { float: left !important; margin: 0 20px 0 0 !important; } @media screen and (max-width: 991px) { .ez-toc-cssicon { margin: 0 20px 0 -10px !important; } #ez-toc-container ul { clear: both; margin: 10px } } .wp-block-embed{ text-align: -webkit-center; }