.pp-search-sort{border:0;cursor:pointer;font-family:inherit}.editor-styles-wrapper .pp-filter-list,.pp-filter-list{padding:0;margin:0}.editor-styles-wrapper .pp-filter-list .pp-filter-list,.pp-filter-list .pp-filter-list{-webkit-margin-start:1em;margin-inline-start:1em}.pp-search__metadata_message,.pp-search__metadata_total{font-size:16px;font-weight:700}.pp-search__metadata_message span,.pp-search__metadata_total span{display:none}@media (min-width:640px){.pp-search__metadata_message span,.pp-search__metadata_total span{display:inline-block}}.editor-styles-wrapper .pp-filter-tags,.pp-filter-tags{list-style:none;padding-block:.5rem;padding-inline:.5rem;background:hsla(0,0%,92.5%,.43137254901960786);-webkit-margin-before:1rem;margin-block-start:1rem}.editor-styles-wrapper .pp-filter-tags__item,.pp-filter-tags__item{display:inline-block;margin-block:3px;-webkit-margin-end:5px;margin-inline-end:5px;-webkit-margin-start:0;margin-inline-start:0}.editor-styles-wrapper .pp-filter-tags__button,.pp-filter-tags__button{padding-block:4px;padding-inline:7px;background:rgba(0,0,0,.7803921568627451);cursor:pointer;border:0;font-size:.85rem;color:#fff;border-radius:5px}.pp-search__initial{inline-size:100%;padding-block:1rem;display:flex;flex-direction:column;align-items:center}.pp-search__initial_text{font-size:16px;font-weight:700;-webkit-margin-after:7px;margin-block-end:7px}.pp-search__initial_previous{display:block;list-style:none;display:flex;justify-content:center}.pp-search__initial_previous li{padding-inline:12px;padding-block:2px;margin-inline:5px;background-color:#7e7e7e;color:#fff;border-radius:4px;cursor:pointer;font-size:16px;font-weight:700}.pp-search__initial_previous li span{padding-inline:5px;-webkit-margin-end:-5px;margin-inline-end:-5px}.editor-styles-wrapper .pp-filter-trigger,.pp-filter-trigger{align-items:center;background-color:#3d3d3d;color:#fff;border:none;inset-block-end:1.5rem;cursor:pointer;display:none;font:inherit;font-size:.9rem;font-weight:700;justify-content:center;line-height:40px;min-inline-size:112px;position:fixed;inset-inline-end:1.5rem;z-index:1000}.editor-styles-wrapper .pp-filter-trigger svg,.pp-filter-trigger svg{block-size:14px;-webkit-margin-end:8px;margin-inline-end:8px;inline-size:16px}@media (max-width:899px){.editor-styles-wrapper .pp-filter-trigger,.pp-filter-trigger{display:flex}}.filtering .pp-filter-trigger{display:none}.editor-styles-wrapper .pp-search,.pp-search{-webkit-padding-after:20px;padding-block-end:20px}.editor-styles-wrapper .pp-search__header,.pp-search__header{-webkit-margin-after:10px;margin-block-end:10px;padding-block:30px;background-color:var(--search-header-background,#eee)}.editor-styles-wrapper .pp-search__header_inner,.pp-search__header_inner{padding-inline:20px;max-inline-size:1280px;margin:0 auto}@media only screen and (min-width:1024px){.editor-styles-wrapper .pp-search__header_inner,.pp-search__header_inner{padding-block:50px;padding-inline:20px}}.editor-styles-wrapper .pp-search__toolbar,.pp-search__toolbar{display:flex;justify-content:space-between;align-items:center;padding-block:1rem;min-block-size:80px;-webkit-margin-after:40px;margin-block-end:40px;-webkit-border-after:1px solid #ebecf3;border-block-end:1px solid #ebecf3}.alignfull .editor-styles-wrapper .pp-search__body,.alignfull .editor-styles-wrapper .pp-search__header_inner,.alignfull .pp-search__body,.alignfull .pp-search__header_inner{padding-inline:20px}@media only screen and (min-width:1024px){.alignfull .editor-styles-wrapper .pp-search__body,.alignfull .editor-styles-wrapper .pp-search__header_inner,.alignfull .pp-search__body,.alignfull .pp-search__header_inner{padding-inline:40px}}.editor-styles-wrapper .pp-search__body,.pp-search__body{display:flex;margin:0 auto;max-inline-size:1280px}.pp-search__pagination{inline-size:100%;display:flex;justify-content:space-between;align-items:center;margin:0 auto}.pp-search__pagination--simple .pp-search__pagination__button{min-inline-size:100px}.pp-search__pagination__button{-webkit-margin-start:0;margin-inline-start:0;padding-block:8px;padding-inline:20px;border:1px solid hsla(0,0%,87.1%,.75);transition:background-color .2s ease-in-out;border-radius:5px;cursor:pointer}.pp-search .pp-search__pages{list-style:none}.pp-search__pages{margin:0 auto;-webkit-padding-start:0;padding-inline-start:0;display:flex;flex-direction:row}.pp-search__pages li{-webkit-margin-start:0;margin-inline-start:0}.pp-search__pages li:first-of-type button{border-start-start-radius:5px;border-end-start-radius:5px}.pp-search__pages li:last-of-type button{border-start-end-radius:5px;border-end-end-radius:5px}.pp-search__pages *{block-size:38px;line-height:14px}.pp-search__pages * span{display:block;max-block-size:38px;background-color:#eee;cursor:default}.pp-search__pages * button,.pp-search__pages * span{padding-block:8px;padding-inline:20px;border:1px solid hsla(0,0%,87.1%,.75)}.pp-search__pages * button{-webkit-margin-start:0;margin-inline-start:0;transition:background-color .2s ease-in-out;cursor:pointer;border-radius:0;line-height:18px}.pp-search__pages_label{display:inline;line-height:38px}.pp-search__pages--active{color:var(--search-pagination-active-text-colour);background:var(--search-pagination-active-background-colour)}.pp-search__results{inline-size:100%;margin-inline:auto;-webkit-margin-after:40px;margin-block-end:40px}.pp-search__results a{display:block;block-size:100%;padding:10px;transition:background-color .2s ease-in-out;text-decoration:none}.pp-search__results a:hover{background-color:#f6f6f6}.pp-search--grid{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;gap:0 20px;border:0}.pp-search--grid a{padding:0;position:relative;-webkit-margin-after:20px;margin-block-end:20px}.pp-search--grid a:hover{background-color:initial}.pp-search--grid .pp-search__item{border:0}@media only screen and (min-width:640px){.pp-search--grid.columns-2,.pp-search--grid.columns-3,.pp-search--grid.columns-4{grid-template-columns:1fr 1fr}}@media only screen and (min-width:1024px){.pp-search--grid.columns-3{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width:1024px){.pp-search--grid.columns-4{grid-template-columns:1fr 1fr 1fr 1fr}}.pp-search--list,.pp-search--list-right{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;gap:0 20px;position:relative}.pp-search--list-right a,.pp-search--list a{inline-size:100%;display:inline-block;padding:0}.pp-search--list-right a:hover,.pp-search--list a:hover{background-color:initial}.pp-search--list-right .pp-search__item,.pp-search--list .pp-search__item{border:1px solid #eee;padding:10px}.pp-search--list-right .pp-search__item+.pp-search__item,.pp-search--list .pp-search__item+.pp-search__item{-webkit-border-before:0 solid transparent;border-block-start:0 solid transparent}.pp-search--list-right .pp-search__item_media,.pp-search--list .pp-search__item_media{inline-size:20%;block-size:auto;float:inline-start;-webkit-padding-end:10px;padding-inline-end:10px;-webkit-margin-after:0;margin-block-end:0}.pp-search--list-right .pp-search__item_media img,.pp-search--list .pp-search__item_media img{-webkit-margin-after:0;margin-block-end:0}.pp-search--list-right .pp-search__item_media{float:inline-end;-webkit-padding-end:0;padding-inline-end:0}.pp-search__item_media{inline-size:100%}.pp-search__item_media img{inline-size:100%;block-size:auto;overflow:hidden;position:relative;-webkit-margin-after:20px;margin-block-end:20px}.pp-search__item_kicker,.pp-search__item_summary,.pp-search__item_title{-webkit-margin-after:10px;margin-block-end:10px}.pp-search__item_kicker>p,.pp-search__item_summary>p,.pp-search__item_title>p{-webkit-margin-before:0;margin-block-start:0}.pp-search__item_tags{padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px}.pp-search__item_tags li{display:inline-block;font-size:12px;padding:5px 10px;background:#ddd}.pp-search__item_copy{-webkit-line-clamp:3;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.pp-search__item_date{color:#666;font-size:.875rem;line-height:1.1375rem;-webkit-margin-after:10px;margin-block-end:10px}.pp-search__item_title{font-size:1.75rem;line-height:2.1rem}.pp-search__item_summary{font-size:14px;line-height:18px;-webkit-margin-after:0;margin-block-end:0}.editor-styles-wrapper .pp-filters,.pp-filters{display:flex;flex-direction:column;min-inline-size:240px;-webkit-margin-end:60px;margin-inline-end:60px;max-inline-size:260px;flex:1;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}@media (max-width:899px){.editor-styles-wrapper .pp-filters,.pp-filters{position:fixed;inline-size:100%;max-inline-size:100%;block-size:100vh;inset-block-start:0;inset-inline-start:0;z-index:1000;background:#fff;transform:translateY(100vh);transition:transform .15s cubic-bezier(.465,.183,.153,.946)}.filtering .editor-styles-wrapper .pp-filters,.filtering .pp-filters{transform:translateY(0)}}.editor-styles-wrapper .pp-filters__header,.pp-filters__header{display:flex;align-items:center;justify-content:space-between;min-block-size:80px}.editor-styles-wrapper .pp-filters__header h2,.pp-filters__header h2{position:relative;font-size:1.5rem}.editor-styles-wrapper .pp-filters__count,.pp-filters__count{display:inline-block;background-color:rgba(65,66,71,.08);color:rgba(33,36,61,.8);font-size:.8rem;font-weight:600;letter-spacing:1.1px;-webkit-margin-start:9px;margin-inline-start:9px;padding:0 6px;position:absolute;border-radius:2px;line-height:1.2rem}.editor-styles-wrapper .pp-filters__footer,.pp-filters__footer{display:none;background-color:#fff;-webkit-border-before:1px solid #ebecf3;border-block-start:1px solid #ebecf3;inset-block-end:0;justify-content:space-between;padding:1.5rem;inline-size:100%;z-index:5}.editor-styles-wrapper .pp-filters__footer .pp-filters__button,.pp-filters__footer .pp-filters__button{inline-size:calc(50% - .5rem)}@media (max-width:899px){.editor-styles-wrapper .pp-filters__footer,.pp-filters__footer{display:flex}}.editor-styles-wrapper .pp-filters__clear,.pp-filters__clear{cursor:pointer;background:transparent;border:0;display:flex;align-items:center;color:rgba(33,36,61,.7);font-size:.9rem}.editor-styles-wrapper .pp-filters__clear svg,.pp-filters__clear svg{fill:currentColor;inline-size:20px;-webkit-margin-end:.2rem;margin-inline-end:.2rem}.editor-styles-wrapper .pp-filters__button,.pp-filters__button{background-color:#f0f0f1;border:none;cursor:pointer;display:flex;font:inherit;font-size:.8rem;font-weight:700;justify-content:center;padding:12px;text-align:center;inline-size:100%}.editor-styles-wrapper .pp-filters__button--primary,.pp-filters__button--primary{background-color:#3d3d3d;color:#fff}@media (max-width:899px){.filtering .pp-filters__header{padding:2rem 2rem 0;flex:0 0 auto}.filtering .pp-filters__body{padding:2rem 2rem 0;flex:1;overflow:auto}}.editor-styles-wrapper .pp-filter-panel,.pp-filter-panel{-webkit-border-before:1px solid #ebecf3;border-block-start:1px solid #ebecf3;cursor:pointer}.editor-styles-wrapper .pp-filter-panel__header,.pp-filter-panel__header{border:none;color:#21243d;font-size:.8rem;font-weight:600;letter-spacing:.08rem;line-height:1.6;padding-block:1rem 0;display:flex;align-items:center;text-transform:uppercase}.editor-styles-wrapper .pp-filter-panel__header span,.pp-filter-panel__header span{flex:1}.editor-styles-wrapper .pp-filter-panel__header:after,.pp-filter-panel__header:after{inline-size:8px;block-size:8px;content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.2' viewBox='0 0 16 8'%3E%3Cpath d='M.5 0L8 7.5 15.5 0H.5z'/%3E%3Cpath fill='none' d='M-10-15h36v36h-36v-36z'/%3E%3C/svg%3E");background-size:10px;transform:rotate(0);background-repeat:no-repeat;background-position:50%;opacity:.5}.editor-styles-wrapper .pp-filter-panel--open .pp-filter-panel__header,.pp-filter-panel--open .pp-filter-panel__header{-webkit-padding-after:.7rem;padding-block-end:.7rem}.editor-styles-wrapper .pp-filter-panel--open .pp-filter-panel__header:after,.pp-filter-panel--open .pp-filter-panel__header:after{transform:rotate(180deg)}.editor-styles-wrapper .pp-filter-item,.pp-filter-item{list-style:none;-webkit-margin-start:0;margin-inline-start:0}.editor-styles-wrapper .pp-filter-item__label,.pp-filter-item__label{display:flex;align-items:center;padding:0;cursor:pointer;font-size:.9rem;text-decoration:none;-webkit-padding-after:.7rem;padding-block-end:.7rem}.editor-styles-wrapper .pp-filter-item__label:hover,.pp-filter-item__label:hover{background-color:transparent}.editor-styles-wrapper .pp-filter-item__count,.pp-filter-item__count{display:flex;align-items:center;background-color:rgba(65,66,71,.08);color:rgba(33,36,61,.8);font-size:.65rem;font-weight:600;letter-spacing:1.1px;-webkit-margin-start:10px;margin-inline-start:10px;padding-inline:5px}.editor-styles-wrapper .pp-filter-item__checkbox,.editor-styles-wrapper .pp-filter-item__label:before,.pp-filter-item__checkbox,.pp-filter-item__label:before{-webkit-margin-end:.7rem;margin-inline-end:.7rem;inline-size:13px;min-inline-size:13px;block-size:13px}@media (max-width:899px){.editor-styles-wrapper .pp-filter-item__checkbox,.editor-styles-wrapper .pp-filter-item__label:before,.pp-filter-item__checkbox,.pp-filter-item__label:before{transform:scale(1.2)}}.editor-styles-wrapper .pp-filter-item--disabled:not(.pp-filter-item--parent,.editor-styles-wrapper .pp-filter-item--parent),.pp-filter-item--disabled:not(.pp-filter-item--parent,.editor-styles-wrapper .pp-filter-item--parent){color:#666;filter:grayscale(1);pointer-events:none}.editor-styles-wrapper .pp-filter-item--below-minimum,.pp-filter-item--below-minimum{display:none}.editor-styles-wrapper .pp-filter-item--parent>.pp-filter-item__label:before,.pp-filter-item--parent>.pp-filter-item__label:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.2' viewBox='0 0 16 8'%3E%3Cpath d='M.5 0L8 7.5 15.5 0H.5z'/%3E%3Cpath fill='none' d='M-10-15h36v36h-36v-36z'/%3E%3C/svg%3E");background-size:10px;transform:rotate(0);background-repeat:no-repeat;background-position:50%;opacity:.4}.editor-styles-wrapper .pp-filter-item--selected>.pp-filter-item__label,.pp-filter-item--selected>.pp-filter-item__label{font-weight:700}.editor-styles-wrapper .pp-filter-item--selected>.pp-filter-item__label:before,.pp-filter-item--selected>.pp-filter-item__label:before{transform:rotate(180deg)}.pp-search__form-form{-webkit-margin-before:20px;margin-block-start:20px;position:relative;display:flex;align-items:center;background-color:#fff;border:2px solid #eee}.pp-search__form.expanded{position:relative}.pp-search__form_clear{-webkit-margin-end:60px;margin-inline-end:60px;inline-size:24px;block-size:24px;inset-inline-end:13px;font-size:0;background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjAiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTIgMkM2LjUgMiAyIDYuNSAyIDEyczQuNSAxMCAxMCAxMCAxMC00LjUgMTAtMTBTMTcuNSAyIDEyIDJ6bTQuOSAxMy41bC0xLjQgMS40LTMuNS0zLjUtMy41IDMuNS0xLjQtMS40IDMuNS0zLjUtMy41LTMuNSAxLjQtMS40IDMuNSAzLjUgMy41LTMuNSAxLjQgMS40LTMuNSAzLjUgMy41IDMuNXoiLz48L3N2Zz4=");background-color:transparent;border:0;opacity:.2;cursor:pointer;pointer-events:auto;z-index:3}.pp-search__form_clear,.pp-search__form_clear.loading:after{content:"";position:absolute;inset-block-start:50%;transform:translateY(-50%)}.pp-search__form_clear.loading:after{inline-size:20px;block-size:20px;inset-inline-end:-1px;border:3px solid rgba(0,0,0,.12);-webkit-border-end:3px solid rgba(0,0,0,.48);border-inline-end:3px solid rgba(0,0,0,.48);border-radius:50%;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}.pp-search__form input{border:none}.pp-search__form_button,.pp-search__form_input{padding:15px}.pp-search__form_button{display:inline-block;float:inline-end;background-color:inherit;background-image:url(/wp-content/plugins/pugpig-blocks-search/images/search-icon.2965cd.svg);background-size:contain;inline-size:32px;block-size:32px;margin:15px;font-size:0}.pp-search__form_input{inline-size:100%;block-size:30px;-webkit-margin-end:0;margin-inline-end:0}.pp-search__form-autocomplete{inline-size:100%;margin:0;border:1px solid rgba(0,0,0,.12);overflow-y:auto;background:#fff;list-style:none;max-block-size:296px;position:absolute;z-index:3;visibility:hidden;pointer-events:none;inset-block-start:100%;-webkit-margin-before:-1px;margin-block-start:-1px;border-block-start-color:transparent;padding:0 0 8px}.expanded .pp-search__form-autocomplete{visibility:visible;pointer-events:auto}.pp-search__form-autocomplete li.pp-search__form-autocomplete__item{cursor:pointer;-webkit-margin-start:0;margin-inline-start:0;padding:12px}.pp-search__form-autocomplete li.pp-search__form-autocomplete__item mark{font-weight:600;background:transparent}.pp-search__form-autocomplete li.pp-search__form-autocomplete__item:hover,.pp-search__form-autocomplete li.pp-search__form-autocomplete__item[aria-selected=true]{background-color:rgba(0,0,0,.06)}@-webkit-keyframes rotate{0%{transform:translateY(-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(359deg)}}@keyframes rotate{0%{transform:translateY(-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(359deg)}}