.elementor-1373 .elementor-element.elementor-element-16d862f{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}#elementor-popup-modal-1373 .dialog-widget-content{animation-duration:0.5s;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-1373 .dialog-message{width:300px;height:100vh;align-items:flex-start;}#elementor-popup-modal-1373{justify-content:flex-start;align-items:center;}/* Start custom CSS for woofilters, class: .elementor-element-ab34800 */.wpfFilterWrapper[data-filter-type] {
	padding: 0 !important;
}
.wpfFilterWrapper .wfpTitle {
	font-weight: 600 !important;
}
.wpfTitleToggle {
	font-size: 14px !important;
	margin-top: 3px;
}
.wpfFilterTitle {
	border-bottom: 1px solid var( --e-global-color-e050111 );
	margin-bottom: 10px !important;
}
.wpfFilterVerScroll {
	margin-top: 15px !important;
	margin-bottom: 20px !important;
}
.wpfSearchFieldsFilter.passiveFilter {
	border-color: var( --e-global-color-e050111 );
	outline: none !important;
}
.wpfSearchFieldsFilter.passiveFilter:focus {
	border-color: var(--e-global-color-primary);
}
.wpfCheckboxHier > ul > li:not(last-child),
.wpfFilterVerScroll li:not(last-child){
	margin-bottom: 7px;
}
.wpfButton {
	background-color: var(--e-global-color-primary) !important;
	color: var(--e-global-color-secondary) !important;
	font-weight: 600 !important;
	min-height: 38px !important;
	border-radius: 2px !important;
	font-size: 14px !important;
}
.wpfClearButton.wpfButton {
	background-color: var( --e-global-color-e050111 ) !important;
	color: var(--e-global-color-text) !important;
}
.wpfFilterButtons {
	margin-left: -5px;
	margin-right: -5px;
}
.wpfPreview {
	display: none !important;
}
#wpfOverlayText {
	font-size: 22px !important;
    top: 40% !important;
}
.wpfFilterVerScroll li label {
	display: flex !important;
	gap: 6px;
}
.wpfFilterVerScroll li label .wpfCheckbox {
	flex: 0 0 16px;
	width: 16px !important;
}

.wpfFilterVerScroll li label .wpfDisplay > .wpfValue {
	padding-left: 0px !important;
}
.wpfLoaderLayout {
	display: none;
}
.wpfFilterWrapper {
	visibility: visible !important;
}
@media(min-width:1025px){
    [data-slug="sort by"]{
        display: none;
    }
}/* End custom CSS */