/*!********************************************************************************************************************************************************************************!*\
  !*** css ../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./src/view.css ***!
  \********************************************************************************************************************************************************************************/
.dekode-facetwp-loop__preview{
	pointer-events:none;
}

.dekode-facetwp-loop.loop-orientation-row .block-editor-block-list__layout,.dekode-facetwp-loop.loop-orientation-row .dekode-facetwp-filters{
			flex-direction:row;
		}

:is(:is(.dekode-facetwp-loop.loop-orientation-row .block-editor-block-list__layout,.dekode-facetwp-loop.loop-orientation-row .dekode-facetwp-filters) .wp-block-heading,:is(.dekode-facetwp-loop.loop-orientation-row .block-editor-block-list__layout,.dekode-facetwp-loop.loop-orientation-row .dekode-facetwp-filters) .wp-block-paragraph) + .dekode-facetwp-filter{
					flex-grow:1;
				}

:is(:is(:is(.dekode-facetwp-loop.loop-orientation-row .block-editor-block-list__layout,.dekode-facetwp-loop.loop-orientation-row .dekode-facetwp-filters) .wp-block-heading,:is(.dekode-facetwp-loop.loop-orientation-row .block-editor-block-list__layout,.dekode-facetwp-loop.loop-orientation-row .dekode-facetwp-filters) .wp-block-paragraph) + .dekode-facetwp-filter) .facetwp-facet{
						justify-content:flex-end;
					}

.dekode-facetwp-loop.loop-orientation-row .dekode-facetwp-filter{
			border-bottom:none;
		}

.dekode-facetwp-loop .block-editor-block-list__layout,.dekode-facetwp-loop .dekode-facetwp-filters{
		display:flex;
		flex-direction:column;
		flex-wrap:wrap;
		gap:1rem;
	}

:is(.dekode-facetwp-loop .block-editor-block-list__layout,.dekode-facetwp-loop .dekode-facetwp-filters) > *{
			flex:0 1 calc(33.33% - 1rem);
			margin:0;
		}

.alignwide:is(:is(.dekode-facetwp-loop .block-editor-block-list__layout,.dekode-facetwp-loop .dekode-facetwp-filters) > *),.wp-block[data-align="wide"]:is(:is(.dekode-facetwp-loop .block-editor-block-list__layout,.dekode-facetwp-loop .dekode-facetwp-filters) > *){
				flex:0 1 calc(66.66%);
			}

.alignfull:is(:is(.dekode-facetwp-loop .block-editor-block-list__layout,.dekode-facetwp-loop .dekode-facetwp-filters) > *),.wp-block[data-align="full"]:is(:is(.dekode-facetwp-loop .block-editor-block-list__layout,.dekode-facetwp-loop .dekode-facetwp-filters) > *){
				flex:0 1 calc(100%);
			}

.dekode-facetwp-loop .facetwp-type-pager{
		text-align:center;
	}

:is(.dekode-facetwp-loop .facetwp-type-pager) .facet-label{
			display:none;
		}

.dekode-facetwp-loop .facetwp-load-more{
		display:none;
	}

.dekode-facetwp-filter{
	border-bottom:1px solid #585858;
	font-size:1rem;
	font-weight:400;
	line-height:1.5;
	padding:0;
}

.dekode-facetwp-filter .dekode-facetwp-filters__label{
		background:unset;
		border:none;
		margin:0;
		padding:0;
		padding-bottom:1rem;
	}

.dekode-facetwp-filter.dekode-facetwp-filter-collapsible .dekode-facetwp-filters__label{
			align-items:center;
			cursor:pointer;
			display:flex;
			justify-content:space-between;
			width:100%;
		}

.dekode-facetwp-filter.dekode-facetwp-filter-collapsible .dekode-facetwp-filters__icon-open,.dekode-facetwp-filter.dekode-facetwp-filter-collapsible .dekode-facetwp-filters__icon-close{
			align-items:center;
			display:flex;
		}

.dekode-facetwp-filter.dekode-facetwp-filter-collapsible.closed .dekode-facetwp-filters__icon-open{
				display:none;
			}

.dekode-facetwp-filter.dekode-facetwp-filter-collapsible.open .dekode-facetwp-filters__icon-close{
				display:none;
			}

.dekode-facetwp-filter .dekode-facetwp-filters__facetwp{
		height:100%;
	}

.dekode-facetwp-filter .facetwp-facet{
		margin-bottom:0;
		width:100%;
	}

:is(.dekode-facetwp-filter .facetwp-facet) select{
			max-width:unset;
		}

.dekode-facetwp-filter .facetwp-type-checkboxes,.dekode-facetwp-filter .facetwp-type-radio{
		align-items:center;
		-moz-column-gap:3rem;
		     column-gap:3rem;
		display:flex;
		flex-wrap:wrap;
		row-gap:1.5rem;
	}

:is(.dekode-facetwp-filter .facetwp-type-checkboxes,.dekode-facetwp-filter .facetwp-type-radio) .facetwp-checkbox,:is(.dekode-facetwp-filter .facetwp-type-checkboxes,.dekode-facetwp-filter .facetwp-type-radio) .facetwp-radio{
			align-items:center;
			background:unset;
			display:flex;
			gap:0.75rem;
			margin:0;
			padding:0;
			position:relative;
		}

:is(:is(.dekode-facetwp-filter .facetwp-type-checkboxes,.dekode-facetwp-filter .facetwp-type-radio) .facetwp-checkbox,:is(.dekode-facetwp-filter .facetwp-type-checkboxes,.dekode-facetwp-filter .facetwp-type-radio) .facetwp-radio)::before{
				background-color:transparent;
				border:1px solid #000;
				border-radius:50%;
				content:"";
				height:1.5rem;
				width:1.5rem;
			}

:is(:is(.dekode-facetwp-filter .facetwp-type-checkboxes,.dekode-facetwp-filter .facetwp-type-radio) .facetwp-checkbox,:is(.dekode-facetwp-filter .facetwp-type-checkboxes,.dekode-facetwp-filter .facetwp-type-radio) .facetwp-radio)::after{
				background-color:#000;
				border-radius:50%;
				content:"";
				height:1rem;
				left:0.25rem;
				opacity:0;
				position:absolute;
				top:50%;
				transform:translateY(-50%);
				transition:opacity 0.2s ease-in-out;
				width:1rem;
			}

.checked:is(:is(.dekode-facetwp-filter .facetwp-type-checkboxes,.dekode-facetwp-filter .facetwp-type-radio) .facetwp-checkbox,:is(.dekode-facetwp-filter .facetwp-type-checkboxes,.dekode-facetwp-filter .facetwp-type-radio) .facetwp-radio)::after{
				content:"";
				height:1rem;
				opacity:1;
				width:1rem;
			}

:is(.dekode-facetwp-filter .facetwp-type-checkboxes,.dekode-facetwp-filter .facetwp-type-radio) .facetwp-checkbox::before,:is(.dekode-facetwp-filter .facetwp-type-checkboxes,.dekode-facetwp-filter .facetwp-type-radio) .facetwp-checkbox::after{
			border-radius:0;
		}

:is(.dekode-facetwp-filter .facetwp-type-dropdown) .facetwp-display-value{
			display:flex;
			flex-direction:column;
			gap:1rem;
			padding:0;
		}

.dekode-facetwp-filters{
	padding-bottom:2rem;
}

@media (max-width: 600px){
	.show-for-small{
		display:none !important;
	}
}

@media (max-width: 782px){
	.show-for-medium{
		display:none !important;
	}
}

@media (max-width: 960px){
	.show-for-large{
		display:none !important;
	}
}

@media (max-width: 1280px){
	.show-for-wide{
		display:none !important;
	}
}

@media (max-width: 1440px){
	.show-for-huge{
		display:none !important;
	}
}


/*# sourceMappingURL=view.css.map*/