.wp-block-taxonomy-filter-filterbar{align-items:center;display:flex;gap:1ex;justify-content:left;margin-bottom:1rem;background:rgba(255,255,255,.9);font-size:1.2rem;box-shadow:0 32px 24px -30px rgba(22,55,16,.1)}.wp-block-taxonomy-filter-filterbar .wp-block-heading,.wp-block-taxonomy-filter-filterbar h1.wp-block-heading{color:var(--pgwd-site-primary-color);line-height:normal;align-content:center}.be-taxonomy-filter-posts-wrapper .wp-block-read-more{color:transparent!important}.wp-block-taxonomy-filter-filterbar-container{gap:.25rem}.be-taxonomy-filter-posts-wrapper :where(.is-layout-flex),.be-taxonomy-filter-posts-wrapper :where(.wp-block-columns.is-layout-flex){gap:1rem}.be-taxonomy-filter-posts-wrapper .uk-card-body{gap:.25rem}.wp-block-taxonomy-filter-filter{position:relative;align-content:center;font-family:inherit}.wp-block-taxonomy-filter-filter .taxonomy-filter-trigger{font-size:1.4rem;font-family:inherit;color:var(--pgwd-site-text-color);align-items:center;background-color:#fff;border:0 solid #a8a8a8;border-radius:4px;display:flex;justify-content:space-between;position:relative;z-index:2;padding:0 .75rem;height:calc(var(--pgwd-nav-desk-rest) - var(--pgwd-nav-desk-butgap-double))}.wp-block-taxonomy-filter-filter .taxonomy-filter-trigger::after{border:solid #000;border-width:0 2px 2px 0;content:"";display:inline-block;display:block;margin-left:1ex;padding:2.5px;transform:rotate(45deg) translateY(-2.5px);background-size:cover;background-image:url(data:image/svg+xml;base64,PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPCEtLSBVcGxvYWRlZCB0bzogU1ZHIFJlcG8sIHd3dy5zdmdyZXBvLmNvbSwgVHJhbnNmb3JtZWQgYnk6IFNWRyBSZXBvIE1peGVyIFRvb2xzIC0tPgo8c3ZnIGZpbGw9IiMwMDAwMDAiIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjY0cHgiIGhlaWdodD0iNjRweCIgdmlld0JveD0iMCAwIDQ1MS44NDcgNDUxLjg0NyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cg08ZyBpZD0iU1ZHUmVwb19iZ0NhcnJpZXIiIHN0cm9rZS13aWR0aD0iMCIvPgoNPGcgaWQ9IlNWR1JlcG9fdHJhY2VyQ2FycmllciIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cg08ZyBpZD0iU1ZHUmVwb19pY29uQ2FycmllciI+IDxnPiA8cGF0aCBkPSJNMjI1LjkyMywzNTQuNzA2Yy04LjA5OCwwLTE2LjE5NS0zLjA5Mi0yMi4zNjktOS4yNjNMOS4yNywxNTEuMTU3Yy0xMi4zNTktMTIuMzU5LTEyLjM1OS0zMi4zOTcsMC00NC43NTEgYzEyLjM1NC0xMi4zNTQsMzIuMzg4LTEyLjM1NCw0NC43NDgsMGwxNzEuOTA1LDE3MS45MTVsMTcxLjkwNi0xNzEuOTA5YzEyLjM1OS0xMi4zNTQsMzIuMzkxLTEyLjM1NCw0NC43NDQsMCBjMTIuMzY1LDEyLjM1NCwxMi4zNjUsMzIuMzkyLDAsNDQuNzUxTDI0OC4yOTIsMzQ1LjQ0OUMyNDIuMTE1LDM1MS42MjEsMjM0LjAxOCwzNTQuNzA2LDIyNS45MjMsMzU0LjcwNnoiLz4gPC9nPiA8L2c+Cg08L3N2Zz4=)}.wp-block-taxonomy-filter-filter .taxonomy-filter-selector{overflow:hidden;background:0 0;left:-.5em;list-style:none;margin:0;max-height:0;padding:0 .3rem;position:absolute;top:100%;transition:max-height .5s,padding .5s;z-index:10}.wp-block-taxonomy-filter-filter .taxonomy-filter-selector li{white-space:nowrap;margin:1rem 0;cursor:pointer;padding:.1rem 1rem;transition:color .1s;font-size:1.2rem;color:var(--pgwd-site-text-color)}.wp-block-taxonomy-filter-filter .taxonomy-filter-selector li:hover{background:0 0!important;color:var(--pgwd-site-link-color)}.be-taxonomy-filter-posts-wrapper,.wp-block-taxonomy-filter-filtered-posts{padding-top:10px}.wp-block-taxonomy-filter-filterbar{position:fixed;width:100%;left:0;z-index:20;padding:0 1rem;line-height:1;color:var(--pgwd-site-secondary-color);box-sizing:border-box;top:var(--pgwd-nav-mob-rest);min-height:var(--pgwd-nav-mob-rest);transition:.5s ease-out;transition-property:top}html.pgwd-is-scrolling .wp-block-taxonomy-filter-filterbar{top:var(--pgwd-nav-mob-stuck)}.wp-block-taxonomy-filter-filterbar-container{width:100%;height:100%;margin:0 auto!important;display:flex;flex-wrap:wrap}.wp-block-taxonomy-filter-results{transition:opacity .5s;opacity:1}.wp-block-taxonomy-filter-results.filter-results-loading{opacity:0}.wp-block-taxonomy-filter-filter,.wp-block-taxonomy-filter-filterbar :is(h1,h2,h3,h4,h5,h6),.wp-block-taxonomy-filter-filterbar p{margin:0}.wp-block-taxonomy-filter-filterbar .wp-block-taxonomy-filter-filter .taxonomy-filter-trigger{line-height:1;background-color:transparent;cursor:pointer}.wp-block-taxonomy-filter-filterbar .wp-block-taxonomy-filter-filter .taxonomy-filter-trigger::after{transform:rotate(0) translateY(.15em);content:"";display:block;margin-left:1ex;border:none;width:18px;height:15px;transform:translateY(-.075em);padding:0;background-repeat:no-repeat;transition:all .25s ease-out;position:relative}.wp-block-taxonomy-filter-filter.open .taxonomy-filter-selector{max-height:100dvh;overflow-x:hidden;overflow-y:auto;padding:.5rem 0 0!important}.wp-block-taxonomy-filter-filter.open .taxonomy-filter-trigger::after{transform:scaleY(-1);transition:all .5s ease-out}.be-taxonomy-filter-posts-wrapper .uk-button,.wp-block-taxonomy-filter-filtered-posts .uk-button{position:absolute;left:calc(50% - 6.3rem);top:calc(50% - 1.35rem);color:#fff;border:1px solid #fff;padding:0 30px;text-transform:uppercase;font-size:var(--global-small-font-size);pointer-events:none;line-height:var(--button-line-height);background-color:transparent;transition:background-color .1s,color .1s,border-color .1s;z-index:10;margin:0}.be-taxonomy-filter-posts-wrapper .be-filter-img-wrapper .wp-block-post-featured-image,.wp-block-taxonomy-filter-filtered-posts .be-filter-img-wrapper .wp-block-post-featured-image{margin-bottom:0}.be-taxonomy-filter-posts-wrapper .wp-block-post-terms.taxonomy-restaurants>*,.wp-block-taxonomy-filter-filtered-posts .wp-block-post-terms.taxonomy-restaurants>*{display:none}.be-taxonomy-filter-posts-wrapper .wp-block-post-terms.taxonomy-restaurants>:only-child,.wp-block-taxonomy-filter-filtered-posts .wp-block-post-terms.taxonomy-restaurants>:only-child{display:inline}.be-taxonomy-filter-posts-wrapper .wp-block-post-terms:has(+.taxonomy-restaurants>:not(:only-child)),.wp-block-taxonomy-filter-filtered-posts .wp-block-post-terms:has(+.taxonomy-restaurants>:not(:only-child)){border-right:none}.be-taxonomy-filter-posts-wrapper .columns-3,.wp-block-taxonomy-filter-filtered-posts .columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.wp-block-taxonomy-filter-filterbar-container .wp-block-taxonomy-filter-filter,.wp-block-taxonomy-filter-filterbar-container :is(h1,h2,h3,h4,h5,h6),.wp-block-taxonomy-filter-filterbar-container p{opacity:1;transition:opacity .5s}.filter-open .wp-block-taxonomy-filter-filterbar-container .wp-block-taxonomy-filter-filter,.filter-open .wp-block-taxonomy-filter-filterbar-container :is(h1,h2,h3,h4,h5,h6),.filter-open .wp-block-taxonomy-filter-filterbar-container p{opacity:.1}.filter-open .wp-block-taxonomy-filter-filterbar-container .wp-block-taxonomy-filter-filter.open{opacity:1}.be-taxonomy-filter-posts-wrapper::after,.wp-block-taxonomy-filter-filtered-posts::after{content:'';position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;z-index:10;background:rgba(255,255,255,0);transition:background .5s;pointer-events:none}.be-taxonomy-filter-posts-wrapper.filter-open::after,.wp-block-taxonomy-filter-filtered-posts.filter-open::after{background:rgba(255,255,255,.9);pointer-events:all}.wp-block-taxonomy-filter-filterbar .wp-block-group{gap:1ex}@media (max-width:639px){.be-taxonomy-filter-posts-wrapper .columns-3,.wp-block-taxonomy-filter-filtered-posts .columns-3{grid-template-columns:1fr}}.wp-block-taxonomy-filter-results .filter-jump-heading{display:flex;justify-content:left;margin:-180px 0 3rem;border-bottom:0 solid var(--pgwd-site-text-color);padding-top:calc(180px + 3rem)}.wp-block-taxonomy-filter-results :where(.wp-block-post-template-is-layout-grid),.wp-block-taxonomy-filter-results :where(.wp-block-post-template.is-layout-grid){gap:3rem 1.25rem}.be-filter-hover-img.wp-block-post-featured-image{position:absolute;top:0;right:0;left:0;bottom:0;margin:0;opacity:0;transition:opacity .5s;pointer-events:none}.be-filter-img-wrapper,.be-taxonomy-filter-posts-wrapper .uk-card .wp-block-group,.wp-block-taxonomy-filter-filtered-posts .uk-card .wp-block-group{position:relative}.be-filter-hover-img.wp-block-post-featured-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin:0}.be-filter-img-wrapper:hover .be-filter-hover-img.wp-block-post-featured-image{opacity:1}.be-taxonomy-filter-posts-wrapper .uk-card,.wp-block-taxonomy-filter-filtered-posts .uk-card{align-items:flex-start;height:100%}.be-taxonomy-filter-posts-wrapper .uk-card .wp-block-post-excerpt,.wp-block-taxonomy-filter-filtered-posts .uk-card .wp-block-post-excerpt{margin-bottom:1rem}figure.wp-block-post-featured-image{margin-bottom:0}@media (min-width:640px){.wp-block-taxonomy-filter-filterbar{padding-left:2rem;padding-right:2rem}}@media (min-width:960px){.wp-block-taxonomy-filter-filterbar{padding-left:2.5rem;padding-right:2.5rem;top:var(--pgwd-nav-desk-rest);min-height:var(--pgwd-nav-desk-rest);background:rgba(255,255,255,.9);font-size:1.25rem}.wp-block-taxonomy-filter-filterbar .wp-block-heading,.wp-block-taxonomy-filter-filterbar h1.wp-block-heading{line-height:1.25}html.pgwd-is-scrolling .wp-block-taxonomy-filter-filterbar{top:var(--pgwd-nav-desk-stuck)}.wp-block-taxonomy-filter-filterbar-container{justify-content:left;flex-direction:row}.wp-block-taxonomy-filter-filter .taxonomy-filter-selector li,.wp-block-taxonomy-filter-filter .taxonomy-filter-trigger{font-size:2rem}}@media (min-width:1200px){.wp-block-taxonomy-filter-filterbar{padding-left:4.25rem;padding-right:4.25rem}}