.case-study-filters{display:block;margin:0 0 var(--wp--preset--spacing--40,2rem);position:sticky;top:105px;z-index:998;background:var(--wp--preset--color--base,#fff);-webkit-transition:all .3s ease;transition:all .3s ease}.case-study-filter-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}@media (max-width:768px){.case-study-filters{top:135px;padding:.75rem 0 .625rem;margin-bottom:var(--wp--preset--spacing--40,2rem)}.case-study-filter-buttons{gap:.375rem}.admin-bar .case-study-filters{top:181px}}@media (min-width:769px){.case-study-filters{padding:1rem 0}.admin-bar .case-study-filters{top:137px}}.case-study-filter-btn{background:0 0;border:2px solid currentColor;border-radius:.25rem;color:var(--wp--preset--color--contrast,#111);cursor:pointer;font-family:var(--wp--preset--font-family--heading,inherit);font-size:.875rem;font-weight:600;padding:.5rem .875rem;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.case-study-filter-btn:hover{background:var(--wp--preset--color--contrast,#111);color:var(--wp--preset--color--base,#fff);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.case-study-filter-btn.is-active{background:var(--wp--preset--color--contrast,#111);color:var(--wp--preset--color--base,#fff)}@media (max-width:768px){.case-study-filter-btn{font-size:.8125rem;padding:.625rem .75rem;line-height:1.2}}.case-study-result-count{color:var(--wp--preset--color--contrast,#111);font-family:var(--wp--preset--font-family--heading,inherit);font-size:var(--wp--preset--font-size--medium,1rem);font-weight:600;margin-top:.5rem;opacity:0;text-align:center;-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:all .3s ease;transition:all .3s ease}.case-study-result-count.is-visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.case-study-result-count.is-filtering{opacity:.5}.wp-block-post{opacity:1;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease;-webkit-transform:scale(1);transform:scale(1)}.wp-block-post.filtered-out{opacity:0;pointer-events:none;-webkit-transform:scale(.95);transform:scale(.95)}.case-study-filter-btn{position:relative;-webkit-transition:all .2s ease;transition:all .2s ease}.case-study-filter-btn.is-active{background:var(--wp--preset--color--contrast,#111);color:var(--wp--preset--color--base,#fff);-webkit-transform:scale(1.05);transform:scale(1.05)}
/*# sourceMappingURL=case-study-filter.min.css.map */
