.wp-block-karolo-react-blocks-posts-query-filter form{display:flex;flex-direction:var(--posts-query-filter-direction,row);gap:1em;width:100%}.wp-block-karolo-react-blocks-posts-query-filter div[class*=wp-block-karolo-react-blocks-posts-query-filter-]{display:flex;gap:.5em}.wp-block-karolo-react-blocks-posts-query-filter.label-direction-row div[class*=wp-block-karolo-react-blocks-posts-query-filter-]{flex-direction:row;justify-content:left}.wp-block-karolo-react-blocks-posts-query-filter.label-direction-row div[class*=wp-block-karolo-react-blocks-posts-query-filter-].label-location-after{flex-direction:row-reverse}.wp-block-karolo-react-blocks-posts-query-filter.label-direction-column div[class*=wp-block-karolo-react-blocks-posts-query-filter-]{align-items:start;flex-direction:column}.wp-block-karolo-react-blocks-posts-query-filter.label-direction-column div[class*=wp-block-karolo-react-blocks-posts-query-filter-].label-location-after{flex-direction:column-reverse}.wp-block-karolo-react-blocks-posts-query-filter-limit .custom-select,.wp-block-karolo-react-blocks-posts-query-filter-relationship .custom-select,.wp-block-karolo-react-blocks-posts-query-filter-taxonomy .custom-select{position:relative}.wp-block-karolo-react-blocks-posts-query-filter-limit .custom-select button,.wp-block-karolo-react-blocks-posts-query-filter-relationship .custom-select button,.wp-block-karolo-react-blocks-posts-query-filter-taxonomy .custom-select button{align-items:center;display:grid;grid-template-columns:1fr 10px;padding:0 8px 0 0;position:relative}.wp-block-karolo-react-blocks-posts-query-filter-limit .custom-select button label,.wp-block-karolo-react-blocks-posts-query-filter-relationship .custom-select button label,.wp-block-karolo-react-blocks-posts-query-filter-taxonomy .custom-select button label{min-width:calc(1em + 24px);width:100%;z-index:1}.wp-block-karolo-react-blocks-posts-query-filter-limit .custom-select button>i,.wp-block-karolo-react-blocks-posts-query-filter-relationship .custom-select button>i,.wp-block-karolo-react-blocks-posts-query-filter-taxonomy .custom-select button>i{display:block;width:10px}.wp-block-karolo-react-blocks-posts-query-filter-limit .custom-select ul,.wp-block-karolo-react-blocks-posts-query-filter-relationship .custom-select ul,.wp-block-karolo-react-blocks-posts-query-filter-taxonomy .custom-select ul{background-color:Field;border:1px solid ButtonBorder;color:FieldText;display:block;left:0;list-style-type:none;margin-top:.1rem;max-height:10rem;opacity:0;overflow-y:auto;padding:0;pointer-events:none;position:absolute;z-index:2}.wp-block-karolo-react-blocks-posts-query-filter-limit .custom-select ul li,.wp-block-karolo-react-blocks-posts-query-filter-relationship .custom-select ul li,.wp-block-karolo-react-blocks-posts-query-filter-taxonomy .custom-select ul li{display:block;white-space:nowrap}.wp-block-karolo-react-blocks-posts-query-filter-limit .custom-select ul li input[type=radio],.wp-block-karolo-react-blocks-posts-query-filter-relationship .custom-select ul li input[type=radio],.wp-block-karolo-react-blocks-posts-query-filter-taxonomy .custom-select ul li input[type=radio]{display:inline;height:0;opacity:0;overflow:hidden;position:absolute;width:0}.wp-block-karolo-react-blocks-posts-query-filter-limit .custom-select ul li label:hover,.wp-block-karolo-react-blocks-posts-query-filter-relationship .custom-select ul li label:hover,.wp-block-karolo-react-blocks-posts-query-filter-taxonomy .custom-select ul li label:hover{background:Highlight;color:HighlightText}.wp-block-karolo-react-blocks-posts-query-filter-limit .custom-select ul li label:has(input[type=radio]:checked),.wp-block-karolo-react-blocks-posts-query-filter-relationship .custom-select ul li label:has(input[type=radio]:checked),.wp-block-karolo-react-blocks-posts-query-filter-taxonomy .custom-select ul li label:has(input[type=radio]:checked){background-color:SelectedItem;color:SelectedItemText}.wp-block-karolo-react-blocks-posts-query-filter-limit .custom-select ul li label i img,.wp-block-karolo-react-blocks-posts-query-filter-limit .custom-select ul li label i svg,.wp-block-karolo-react-blocks-posts-query-filter-relationship .custom-select ul li label i img,.wp-block-karolo-react-blocks-posts-query-filter-relationship .custom-select ul li label i svg,.wp-block-karolo-react-blocks-posts-query-filter-taxonomy .custom-select ul li label i img,.wp-block-karolo-react-blocks-posts-query-filter-taxonomy .custom-select ul li label i svg{width:24px}.wp-block-karolo-react-blocks-posts-query-filter-limit .custom-select button label,.wp-block-karolo-react-blocks-posts-query-filter-limit .custom-select ul li label,.wp-block-karolo-react-blocks-posts-query-filter-relationship .custom-select button label,.wp-block-karolo-react-blocks-posts-query-filter-relationship .custom-select ul li label,.wp-block-karolo-react-blocks-posts-query-filter-taxonomy .custom-select button label,.wp-block-karolo-react-blocks-posts-query-filter-taxonomy .custom-select ul li label{cursor:default;display:block;font-size:.85rem;font-weight:400;line-height:.85rem;margin:0;padding:.6rem 1.8rem .6rem .5rem;text-align:left}.wp-block-karolo-react-blocks-posts-query-filter-limit .custom-select button label i img,.wp-block-karolo-react-blocks-posts-query-filter-limit .custom-select button label i svg,.wp-block-karolo-react-blocks-posts-query-filter-limit .custom-select ul li label i img,.wp-block-karolo-react-blocks-posts-query-filter-limit .custom-select ul li label i svg,.wp-block-karolo-react-blocks-posts-query-filter-relationship .custom-select button label i img,.wp-block-karolo-react-blocks-posts-query-filter-relationship .custom-select button label i svg,.wp-block-karolo-react-blocks-posts-query-filter-relationship .custom-select ul li label i img,.wp-block-karolo-react-blocks-posts-query-filter-relationship .custom-select ul li label i svg,.wp-block-karolo-react-blocks-posts-query-filter-taxonomy .custom-select button label i img,.wp-block-karolo-react-blocks-posts-query-filter-taxonomy .custom-select button label i svg,.wp-block-karolo-react-blocks-posts-query-filter-taxonomy .custom-select ul li label i img,.wp-block-karolo-react-blocks-posts-query-filter-taxonomy .custom-select ul li label i svg{width:24px}.wp-block-karolo-react-blocks-posts-query-filter-limit .custom-select button[aria-expanded=true]+ul,.wp-block-karolo-react-blocks-posts-query-filter-relationship .custom-select button[aria-expanded=true]+ul,.wp-block-karolo-react-blocks-posts-query-filter-taxonomy .custom-select button[aria-expanded=true]+ul{opacity:1;pointer-events:auto}.wp-block-karolo-react-blocks-posts-query-filter-limit .custom-select button label i,.wp-block-karolo-react-blocks-posts-query-filter-limit .custom-select ul li label i,.wp-block-karolo-react-blocks-posts-query-filter-relationship .custom-select button label i,.wp-block-karolo-react-blocks-posts-query-filter-relationship .custom-select ul li label i,.wp-block-karolo-react-blocks-posts-query-filter-taxonomy .custom-select button label i,.wp-block-karolo-react-blocks-posts-query-filter-taxonomy .custom-select ul li label i{display:inline-block;margin-right:6px;min-width:1em;vertical-align:middle}.wp-block-karolo-react-blocks-posts-query-filter-limit .custom-select button label i img,.wp-block-karolo-react-blocks-posts-query-filter-limit .custom-select button label i svg,.wp-block-karolo-react-blocks-posts-query-filter-limit .custom-select ul li label i img,.wp-block-karolo-react-blocks-posts-query-filter-limit .custom-select ul li label i svg,.wp-block-karolo-react-blocks-posts-query-filter-relationship .custom-select button label i img,.wp-block-karolo-react-blocks-posts-query-filter-relationship .custom-select button label i svg,.wp-block-karolo-react-blocks-posts-query-filter-relationship .custom-select ul li label i img,.wp-block-karolo-react-blocks-posts-query-filter-relationship .custom-select ul li label i svg,.wp-block-karolo-react-blocks-posts-query-filter-taxonomy .custom-select button label i img,.wp-block-karolo-react-blocks-posts-query-filter-taxonomy .custom-select button label i svg,.wp-block-karolo-react-blocks-posts-query-filter-taxonomy .custom-select ul li label i img,.wp-block-karolo-react-blocks-posts-query-filter-taxonomy .custom-select ul li label i svg{width:1em}.wp-block-karolo-react-blocks-posts-query-filter-limit ul.post-list,.wp-block-karolo-react-blocks-posts-query-filter-limit ul.taxonomy-list,.wp-block-karolo-react-blocks-posts-query-filter-relationship ul.post-list,.wp-block-karolo-react-blocks-posts-query-filter-relationship ul.taxonomy-list,.wp-block-karolo-react-blocks-posts-query-filter-taxonomy ul.post-list,.wp-block-karolo-react-blocks-posts-query-filter-taxonomy ul.taxonomy-list{display:flex}.wp-block-karolo-react-blocks-posts-query-filter-limit ul.post-list.horizontal,.wp-block-karolo-react-blocks-posts-query-filter-limit ul.taxonomy-list.horizontal,.wp-block-karolo-react-blocks-posts-query-filter-relationship ul.post-list.horizontal,.wp-block-karolo-react-blocks-posts-query-filter-relationship ul.taxonomy-list.horizontal,.wp-block-karolo-react-blocks-posts-query-filter-taxonomy ul.post-list.horizontal,.wp-block-karolo-react-blocks-posts-query-filter-taxonomy ul.taxonomy-list.horizontal{flex-wrap:wrap}.wp-block-karolo-react-blocks-posts-query-filter-limit ul.post-list.vertical,.wp-block-karolo-react-blocks-posts-query-filter-limit ul.taxonomy-list.vertical,.wp-block-karolo-react-blocks-posts-query-filter-relationship ul.post-list.vertical,.wp-block-karolo-react-blocks-posts-query-filter-relationship ul.taxonomy-list.vertical,.wp-block-karolo-react-blocks-posts-query-filter-taxonomy ul.post-list.vertical,.wp-block-karolo-react-blocks-posts-query-filter-taxonomy ul.taxonomy-list.vertical{flex-direction:column}.wp-block-karolo-react-blocks-posts-query-filter-limit ul.post-list li,.wp-block-karolo-react-blocks-posts-query-filter-limit ul.taxonomy-list li,.wp-block-karolo-react-blocks-posts-query-filter-relationship ul.post-list li,.wp-block-karolo-react-blocks-posts-query-filter-relationship ul.taxonomy-list li,.wp-block-karolo-react-blocks-posts-query-filter-taxonomy ul.post-list li,.wp-block-karolo-react-blocks-posts-query-filter-taxonomy ul.taxonomy-list li{display:block;list-style:none}.wp-block-karolo-react-blocks-posts-query-filter-limit ul.post-list li input[type=radio],.wp-block-karolo-react-blocks-posts-query-filter-limit ul.taxonomy-list li input[type=radio],.wp-block-karolo-react-blocks-posts-query-filter-relationship ul.post-list li input[type=radio],.wp-block-karolo-react-blocks-posts-query-filter-relationship ul.taxonomy-list li input[type=radio],.wp-block-karolo-react-blocks-posts-query-filter-taxonomy ul.post-list li input[type=radio],.wp-block-karolo-react-blocks-posts-query-filter-taxonomy ul.taxonomy-list li input[type=radio]{display:inline-block;height:0;overflow:hidden;visibility:hidden;width:0}.wp-block-karolo-react-blocks-posts-query-filter-limit ul.post-list li label,.wp-block-karolo-react-blocks-posts-query-filter-limit ul.taxonomy-list li label,.wp-block-karolo-react-blocks-posts-query-filter-relationship ul.post-list li label,.wp-block-karolo-react-blocks-posts-query-filter-relationship ul.taxonomy-list li label,.wp-block-karolo-react-blocks-posts-query-filter-taxonomy ul.post-list li label,.wp-block-karolo-react-blocks-posts-query-filter-taxonomy ul.taxonomy-list li label{display:flex;flex-direction:row}.wp-block-karolo-react-blocks-posts-query-filter-limit ul.post-list li input[type=radio]+label,.wp-block-karolo-react-blocks-posts-query-filter-limit ul.taxonomy-list li input[type=radio]+label,.wp-block-karolo-react-blocks-posts-query-filter-relationship ul.post-list li input[type=radio]+label,.wp-block-karolo-react-blocks-posts-query-filter-relationship ul.taxonomy-list li input[type=radio]+label,.wp-block-karolo-react-blocks-posts-query-filter-taxonomy ul.post-list li input[type=radio]+label,.wp-block-karolo-react-blocks-posts-query-filter-taxonomy ul.taxonomy-list li input[type=radio]+label{border:1px solid #000}.wp-block-karolo-react-blocks-posts-query-filter-limit ul.post-list li input[type=radio]:checked+label,.wp-block-karolo-react-blocks-posts-query-filter-limit ul.taxonomy-list li input[type=radio]:checked+label,.wp-block-karolo-react-blocks-posts-query-filter-relationship ul.post-list li input[type=radio]:checked+label,.wp-block-karolo-react-blocks-posts-query-filter-relationship ul.taxonomy-list li input[type=radio]:checked+label,.wp-block-karolo-react-blocks-posts-query-filter-taxonomy ul.post-list li input[type=radio]:checked+label,.wp-block-karolo-react-blocks-posts-query-filter-taxonomy ul.taxonomy-list li input[type=radio]:checked+label{background:#000;color:#fff}.wp-block-karolo-react-blocks-posts-query-filter-reset a:has(i),.wp-block-karolo-react-blocks-posts-query-filter-reset button:has(i){align-items:center;display:inline-flex;gap:1em;width:-moz-fit-content;width:fit-content}.wp-block-karolo-react-blocks-posts-query-filter-reset i{align-items:center;display:flex;width:24px}
