.elementor-8167 .elementor-element.elementor-element-6a5d222{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-8167 .elementor-element.elementor-element-6a5d222.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8167 .elementor-element.elementor-element-bce92d3 .elementor-button{background-color:var( --e-global-color-6939553 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );fill:var( --e-global-color-57fb6e6 );color:var( --e-global-color-57fb6e6 );transition-duration:0s;border-style:none;border-radius:50px 50px 50px 50px;padding:12px 15px 12px 15px;}.elementor-8167 .elementor-element.elementor-element-bce92d3 .elementor-button:hover, .elementor-8167 .elementor-element.elementor-element-bce92d3 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-8167 .elementor-element.elementor-element-bce92d3{width:initial;max-width:initial;bottom:clamp(10px, calc(2px + 2.5vw), 32px);z-index:800;}.elementor-8167 .elementor-element.elementor-element-bce92d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8167 .elementor-element.elementor-element-bce92d3.elementor-element{--align-self:flex-end;}.elementor-8167 .elementor-element.elementor-element-c4e8175{--display:flex;--padding-top:0;--padding-bottom:0;--padding-left:clamp(8px, calc(-0.727px + 2.727vw), 32px);--padding-right:clamp(8px, calc(-0.727px + 2.727vw), 32px);}.elementor-8167 .elementor-element.elementor-element-c4e8175:not(.elementor-motion-effects-element-type-background), .elementor-8167 .elementor-element.elementor-element-c4e8175 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a38b77 );}.elementor-8167 .elementor-element.elementor-element-08a8cb7 .woocommerce-breadcrumb{color:var( --e-global-color-755cfca );}.elementor-8167 .elementor-element.elementor-element-08a8cb7 .woocommerce-breadcrumb > a{color:var( --e-global-color-5f11239 );}.elementor-8167 .elementor-element.elementor-element-d7ea0f3 .pt_plus_breadcrumbs_bar, .elementor-8167 .elementor-element.elementor-element-d7ea0f3 .pt_plus_breadcrumbs_bar #breadcrumbs, .elementor-8167 .elementor-element.elementor-element-d7ea0f3 .pt_plus_breadcrumbs_bar_inner.bred_style_1.breadcrumps-full{justify-content:left;}.elementor-8167 .elementor-element.elementor-element-d7ea0f3 .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_2 nav#breadcrumbs a,.elementor-8167 .elementor-element.elementor-element-d7ea0f3 .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_2 nav#breadcrumbs .current .current_tab_sec,.elementor-8167 .elementor-element.elementor-element-d7ea0f3 .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_2 nav#breadcrumbs .current_active .current_tab_sec{padding:0px 0px 0px 0px;}.elementor-8167 .elementor-element.elementor-element-d7ea0f3 .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_1 nav#breadcrumbs a,.elementor-8167 .elementor-element.elementor-element-d7ea0f3 .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_1 nav#breadcrumbs .current_tab_sec,
					.elementor-8167 .elementor-element.elementor-element-d7ea0f3 .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_2 nav#breadcrumbs a,.elementor-8167 .elementor-element.elementor-element-d7ea0f3 .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_2 nav#breadcrumbs .current_tab_sec{color:var( --e-global-color-text );}.elementor-8167 .elementor-element.elementor-element-d7ea0f3 .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_1 nav#breadcrumbs a,.elementor-8167 .elementor-element.elementor-element-d7ea0f3 .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_1 nav#breadcrumbs .current_tab_sec,
				.elementor-8167 .elementor-element.elementor-element-d7ea0f3 .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_2 nav#breadcrumbs a,.elementor-8167 .elementor-element.elementor-element-d7ea0f3 .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_2 nav#breadcrumbs .current_tab_sec{border-style:none;}.elementor-8167 .elementor-element.elementor-element-d7ea0f3 .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_1 nav#breadcrumbs i.bread-home-icon,.elementor-8167 .elementor-element.elementor-element-d7ea0f3 .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_2 nav#breadcrumbs i.bread-home-icon{color:var( --e-global-color-9430749 );}.elementor-8167 .elementor-element.elementor-element-d7ea0f3 .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_1 nav#breadcrumbs i.bread-sep-icon:before,.elementor-8167 .elementor-element.elementor-element-d7ea0f3 .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_2 nav#breadcrumbs i.bread-sep-icon:before{font-size:0px;color:var( --e-global-color-accent );}.elementor-8167 .elementor-element.elementor-element-d7ea0f3 .pt_plus_breadcrumbs_bar #breadcrumbs{gap:0px;}.elementor-8167 .elementor-element.elementor-element-d7ea0f3 .pt_plus_breadcrumbs_bar_inner #breadcrumbs > span:not(.del) a,.elementor-8167 .elementor-element.elementor-element-d7ea0f3 .pt_plus_breadcrumbs_bar_inner #breadcrumbs > span:not(.del) .current_tab_sec{background:var( --e-global-color-9430749 );}.elementor-8167 .elementor-element.elementor-element-d7ea0f3 .pt_plus_breadcrumbs_bar_inner.bred_style_2 #breadcrumbs > span:not(.del):before{border-left-color:var( --e-global-color-9430749 );}.elementor-8167 .elementor-element.elementor-element-d7ea0f3 .pt_plus_breadcrumbs_bar_inner #breadcrumbs > span.bc_home .home_bread_tab{background:var( --e-global-color-9430749 );}.elementor-8167 .elementor-element.elementor-element-d7ea0f3 .pt_plus_breadcrumbs_bar_inner.bred_style_2 #breadcrumbs > span.bc_home:before{border-left-color:var( --e-global-color-9430749 );}.elementor-8167 .elementor-element.elementor-element-d7ea0f3 .pt_plus_breadcrumbs_bar_inner #breadcrumbs > span:not(.del) .current_tab_sec{background:var( --e-global-color-9430749 );}.elementor-8167 .elementor-element.elementor-element-d7ea0f3 .pt_plus_breadcrumbs_bar_inner.bred_style_2 #breadcrumbs > span.current:before,.elementor-8167 .elementor-element.elementor-element-d7ea0f3 .pt_plus_breadcrumbs_bar_inner.bred_style_2 #breadcrumbs > span.current_active:before{border-left-color:var( --e-global-color-9430749 );}.elementor-8167 .elementor-element.elementor-element-95a327b{--spacer-size:50px;}.elementor-8167 .elementor-element.elementor-element-d1625d4{--spacer-size:50px;}.elementor-8167 .elementor-element.elementor-element-cb92435{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-8167 .elementor-element.elementor-element-045eeb6.eael-simple-menu-link-auto.eael-hamburger--responsive .eael-simple-menu.eael-simple-menu-responsive li a{display:inline-block;width:auto;}.elementor-8167 .elementor-element.elementor-element-045eeb6{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-8167 .elementor-element.elementor-element-045eeb6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-5f11239 );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu-container{background-color:var( --e-global-color-9430749 );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu-container .eael-simple-menu.eael-simple-menu-horizontal{background-color:var( --e-global-color-9430749 );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu-container, .elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu-container .eael-simple-menu-toggle, .elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu.eael-simple-menu-horizontal.eael-simple-menu-responsive{border-style:none;}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li a{padding:13px 0px 0px 8px;}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu >li > a, .eael-simple-menu-container .eael-simple-menu-toggle-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li > a{color:var( --e-global-color-text );background-color:var( --e-global-color-9430749 );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li > a > span svg{fill:var( --e-global-color-text );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu-toggle-text{color:var( --e-global-color-text );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li a span, .elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li span.eael-simple-menu-indicator{font-size:20px;}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li a span, .elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li span.eael-simple-menu-indicator i{font-size:20px;}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li span.eael-simple-menu-indicator svg{width:20px;height:20px;line-height:20px;}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li span svg{width:20px;height:20px;line-height:20px;}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li a span{color:var( --e-global-color-text );background-color:var( --e-global-color-9430749 );border-color:var( --e-global-color-9430749 );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li a span svg path{fill:var( --e-global-color-text );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li .eael-simple-menu-indicator:before{color:var( --e-global-color-text );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li .eael-simple-menu-indicator i{color:var( --e-global-color-text );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li .eael-simple-menu-indicator svg path{fill:var( --e-global-color-text );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li .eael-simple-menu-indicator{background-color:var( --e-global-color-9430749 );border-color:var( --e-global-color-9430749 );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li:hover > a{color:var( --e-global-color-accent );background-color:var( --e-global-color-9430749 );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li:hover > a > span svg{fill:var( --e-global-color-accent );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li .eael-simple-menu-indicator:hover:before{color:var( --e-global-color-8b8ca68 );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li .eael-simple-menu-indicator:hover i{color:var( --e-global-color-8b8ca68 );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li .eael-simple-menu-indicator:hover svg{fill:var( --e-global-color-8b8ca68 );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li .eael-simple-menu-indicator:hover{background-color:var( --e-global-color-9430749 );border-color:var( --e-global-color-9430749 );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li > a.eael-item-active{color:var( --e-global-color-text );background-color:var( --e-global-color-9430749 );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li.current-menu-item > a > span svg{fill:var( --e-global-color-text );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li.current-menu-item > a.eael-item-active{color:var( --e-global-color-text );background-color:var( --e-global-color-9430749 );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li.current-menu-ancestor > a.eael-item-active{color:var( --e-global-color-text );background-color:var( --e-global-color-9430749 );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open:before{color:var( --e-global-color-8b8ca68 );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open svg{fill:var( --e-global-color-8b8ca68 );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open i{color:var( --e-global-color-8b8ca68 );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open{background-color:var( --e-global-color-9430749 );border-color:var( --e-global-color-9430749 );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu-container .eael-simple-menu-toggle{background-color:#000000;}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu-container .eael-simple-menu-toggle i{color:#ffffff;}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu-container .eael-simple-menu-toggle svg{fill:#ffffff;}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li ul{background-color:var( --e-global-color-9430749 );border-style:none;padding:0px 0px 12px 0px;}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu.eael-simple-menu-horizontal li ul li a{padding-left:8px;padding-right:8px;}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li ul li > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li ul li a span{font-size:18px;}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li ul li span.eael-simple-menu-indicator{font-size:18px;}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li ul li span.eael-simple-menu-indicator i{font-size:18px;}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li ul li .eael-simple-menu-indicator svg{width:18px;height:18px;line-height:18px;fill:var( --e-global-color-text );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li ul li .eael-simple-menu-indicator:before{color:var( --e-global-color-text );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li ul li .eael-simple-menu-indicator i{color:var( --e-global-color-text );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li ul li a span.eael-simple-menu-dropdown-indicator{color:var( --e-global-color-text );background-color:var( --e-global-color-9430749 );border-color:var( --e-global-color-9430749 );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li ul li .eael-simple-menu-indicator{background-color:var( --e-global-color-9430749 );border-color:var( --e-global-color-9430749 );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li ul li:hover > a{color:var( --e-global-color-755cfca );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li ul li.current-menu-item > a.eael-item-active{color:var( --e-global-color-755cfca );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li ul li.current-menu-ancestor > a.eael-item-active{color:var( --e-global-color-755cfca );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li ul li .eael-simple-menu-indicator:hover:before{color:var( --e-global-color-primary );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li ul li .eael-simple-menu-indicator.eael-simple-menu-indicator-open:before{color:var( --e-global-color-primary );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li ul li .eael-simple-menu-indicator:hover{background-color:var( --e-global-color-9430749 );border-color:var( --e-global-color-9430749 );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li ul li .eael-simple-menu-indicator.eael-simple-menu-indicator-open{background-color:var( --e-global-color-9430749 );border-color:var( --e-global-color-9430749 );}.elementor-8167 .elementor-element.elementor-element-2abd704.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8167 .elementor-element.elementor-element-2abd704{text-align:center;}.elementor-8167 .elementor-element.elementor-element-abf6a4d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0 clamp(8px, calc(2.182px + 1.818vw), 24px);--row-gap:0;--column-gap:clamp(8px, calc(2.182px + 1.818vw), 24px);}.elementor-8167 .elementor-element.elementor-element-abf6a4d:not(.elementor-motion-effects-element-type-background), .elementor-8167 .elementor-element.elementor-element-abf6a4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a38b77 );}.elementor-8167 .elementor-element.elementor-element-d343e69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8167 .elementor-element.elementor-element-4555636 .field-col:hover .tp-field-title{background-color:var( --e-global-color-9430749 );}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-checkBox input[type=checkbox]:checked+label .tp-check-icon{background-color:var( --e-global-color-b7cbc2a );}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .field-col .tp-checkBox.style-2 .tp-field-Counter{background-color:var( --e-global-color-9430749 );padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );border-style:none;}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .field-col .tp-checkBox.style-2:hover .tp-field-Counter{background-color:var( --e-global-color-5f11239 );color:var( --e-global-color-primary );border-style:none;}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .tp-search-form .field-col .tp-wp-checkBox{background-color:var( --e-global-color-9430749 );padding:08px 8px 15px 24px;margin:0px 0px 0px 0px;border-style:none;}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .tp-search-form .field-col .tp-wp-checkBox:hover{background-color:var( --e-global-color-9430749 );}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .field-col .tp-range-silder:hover .noUi-tooltip{background-color:var( --e-global-color-b7cbc2a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5f11239 );}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .tp-toggle-div .tp-woo-color{background-color:var( --e-global-color-8a38b77 );padding:08px 8px 0px 24px;}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .tp-toggle-div .tp-tooltip{background-color:var( --e-global-color-57031b5 );padding:6px 8px 6px 8px;bottom:18px;color:var( --e-global-color-text );}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .tp-filter-meta span.tp-tag-reset{background-color:var( --e-global-color-755cfca );padding:8px 24px 8px 24px;margin:0px 0px 16px 6px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-a44a1eb );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5f11239 );border-radius:10px 10px 10px 10px;}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .tp-filter-meta .tp-tag-link:hover .tp-tag-reset{background-color:var( --e-global-color-5f11239 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-755cfca );}.elementor-8167 .elementor-element.elementor-element-4555636 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0 0 0 00;}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .tp-search-form .field-col{padding:0px 0px 0px 0px;}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .field-col .tp-field-title{padding:8px 18px 2px 8px;}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .field-col .tp-field-title .tp-title-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-text );}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .field-col .tp-field-title .tp-title-icon i{font-size:20px;}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .field-col .tp-field-title .tp-title-icon svg{width:20px;height:20px;fill:var( --e-global-color-text );}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .field-col .tp-field-title .tp-title-icon{color:var( --e-global-color-text );}.elementor-8167 .elementor-element.elementor-element-4555636 .field-col:hover .tp-field-title .tp-title-text{color:var( --e-global-color-primary );}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .field-col:hover .tp-field-title .tp-title-icon svg{fill:var( --e-global-color-primary );}.elementor-8167 .elementor-element.elementor-element-4555636 .field-col:hover .tp-field-title .tp-title-icon{color:var( --e-global-color-primary );}.elementor-8167 .elementor-element.elementor-element-4555636 .field-col:hover .tp-field-title .tp-title-toggle{color:var( --e-global-color-primary );}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-toggle-div .tp-checkBox .tp-check-icon{width:16px;height:16px;min-width:16px;min-height:16px;border-style:solid;border-width:01px 01px 01px 01px;border-color:var( --e-global-color-755cfca );border-radius:5px 5px 5px 5px;}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-checkBox input[type=checkbox]+label:hover .tp-check-icon .checkbox-icon{color:var( --e-global-color-accent );}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-checkBox input[type=checkbox]:checked+label .tp-check-icon .checkbox-icon{color:var( --e-global-color-primary );}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-toggle-div .tp-checkBox .tp-field-content{font-family:var( --e-global-typography-b9ba0ab-font-family ), Sans-serif;line-height:var( --e-global-typography-b9ba0ab-line-height );color:var( --e-global-color-text );}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-toggle-div .tp-checkBox input[type=checkbox]:checked+label .tp-field-content{color:var( --e-global-color-accent );}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .tp-toggle-div .tp-checkBox .tp-checkbox-thumbimg{width:100px;}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .field-col .tp-range-silder{padding:8px 0px 12px 25px;}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-range-silder .noUi-tooltip{font-family:var( --e-global-typography-eb21ec3-font-family ), Sans-serif;font-size:var( --e-global-typography-eb21ec3-font-size );font-weight:var( --e-global-typography-eb21ec3-font-weight );line-height:var( --e-global-typography-eb21ec3-line-height );letter-spacing:var( --e-global-typography-eb21ec3-letter-spacing );}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .field-col .tp-range-silder .tp-range{width:90%;}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .field-col .tp-range-silder .noUi-connects{background:var( --e-global-color-5f11239 );}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .field-col .tp-range-silder .noUi-connect{background:var( --e-global-color-primary );}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .field-col .tp-range-silder .noUi-handle{background:var( --e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .field-col .tp-range-silder:hover .noUi-connects{background:var( --e-global-color-5f11239 );}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .field-col .tp-range-silder:hover .noUi-connect{background:var( --e-global-color-accent );}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .field-col .tp-range-silder:hover .noUi-handle{background:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .field-col .tp-range-silder .noUi-tooltip{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5f11239 );border-radius:10px 10px 10px 10px;}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .tp-search-form .field-col .tp-search-wrap{padding:0px 12px 0px 12px;border-style:none;}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .field-col .tp-tabbing-wrapper svg{width:20px;height:20px;}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .field-col .tp-tabbing-wrapper{color:#000;}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .field-col .tp-tabbing-wrapper:hover{color:#000;}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-toggle-div .tp-colorBox span.tp-color-opt{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .tp-toggle-div .tp-colorBox span.tp-color-opt{border-radius:8px 8px 8px 8px;}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-toggle-div .tp-colorBox input[type=checkbox]:checked+label span.tp-color-opt{border-style:groove;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-accent );}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .tp-toggle-div .tp-imgBox input[type=checkbox]:checked+label .woo-img-tag{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:12px 12px 12px 12px;box-shadow:1px 1px 70px 0px rgba(246.5, 205.75287825182392, 155.1509850543478, 0.5) inset;}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .tp-toggle-div .tp-woo-image{border-style:none;}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .tp-toggle-div .tp-star-rating{justify-content:center;}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .tp-tooltip::after{border-right-color:var( --e-global-color-57031b5 );}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .tp-filter-meta span.tp-tag-reset i{color:var( --e-global-color-a44a1eb );}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .tp-search-form .tp-total-results-wrap{justify-content:left;}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .field-col .tp-column-result-wrap{padding:0px 0px 0px 0px;}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .tp-search-form .tp-tabbing-redmore{justify-content:flex-start;}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter{border-style:none;}.elementor-8167 .elementor-element.elementor-element-6a52887{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8167 .elementor-element.elementor-element-6a52887.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8167 .elementor-element.elementor-element-4610164 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8167 .elementor-element.elementor-element-4610164 .product-list .post-inner-loop .grid-item{padding:16px 16px 16px 16px;}.elementor-8167 .elementor-element.elementor-element-4610164 .ajax_load_more .post-load-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-text );}.elementor-8167 .elementor-element.elementor-element-4610164 .plus-all-posts-loaded{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-8167 .elementor-element.elementor-element-4610164 .ajax_load_more .post-load-more:hover{color:var( --e-global-color-accent );}.elementor-8167 .elementor-element.elementor-element-4610164 .product-list .woocommerce-product-rating{justify-content:flex-start;}.elementor-8167 .elementor-element.elementor-element-4610164 .product-list .product-list-content .add_to_cart.product_type_simple{border-style:none;}.elementor-8167 .elementor-element.elementor-element-a3befb4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8167 .elementor-element.elementor-element-88b032e{--display:flex;}@media(min-width:768px){.elementor-8167 .elementor-element.elementor-element-6a5d222{--width:1440px;}.elementor-8167 .elementor-element.elementor-element-c4e8175{--width:100%;}.elementor-8167 .elementor-element.elementor-element-d343e69{--width:25%;}.elementor-8167 .elementor-element.elementor-element-6a52887{--width:75%;}}@media(max-width:1024px){.elementor-8167 .elementor-element.elementor-element-bce92d3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu >li > a, .eael-simple-menu-container .eael-simple-menu-toggle-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li ul li > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .field-col .tp-field-title .tp-title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-toggle-div .tp-checkBox .tp-field-content{line-height:var( --e-global-typography-b9ba0ab-line-height );}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .field-col .tp-checkBox.style-2 .tp-field-Counter{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-range-silder .noUi-tooltip{font-size:var( --e-global-typography-eb21ec3-font-size );line-height:var( --e-global-typography-eb21ec3-line-height );letter-spacing:var( --e-global-typography-eb21ec3-letter-spacing );}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .tp-filter-meta span.tp-tag-reset{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-8167 .elementor-element.elementor-element-4610164 .ajax_load_more .post-load-more{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-8167 .elementor-element.elementor-element-4610164 .plus-all-posts-loaded{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-8167 .elementor-element.elementor-element-bce92d3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu >li > a, .eael-simple-menu-container .eael-simple-menu-toggle-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-8167 .elementor-element.elementor-element-045eeb6 .eael-simple-menu li ul li > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .field-col .tp-field-title .tp-title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-toggle-div .tp-checkBox .tp-field-content{line-height:var( --e-global-typography-b9ba0ab-line-height );}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .field-col .tp-checkBox.style-2 .tp-field-Counter{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-range-silder .noUi-tooltip{font-size:var( --e-global-typography-eb21ec3-font-size );line-height:var( --e-global-typography-eb21ec3-line-height );letter-spacing:var( --e-global-typography-eb21ec3-letter-spacing );}.elementor-8167 .elementor-element.elementor-element-4555636 .tp-search-filter .tp-filter-meta span.tp-tag-reset{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-8167 .elementor-element.elementor-element-4610164 .ajax_load_more .post-load-more{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-8167 .elementor-element.elementor-element-4610164 .plus-all-posts-loaded{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}/* Start custom CSS for tp-search-filter, class: .elementor-element-4555636 *//* oberer Rahmen für jeden Filterbereich */
.tp-search-filter .field-col {
  border-top: 1px solid #8BA888;
 margin-top: 0;
 margin-bottom: 12px;    /* optional */
}

/* -----  Anpassen Checkbox hover ---- */
/* 1) Standard: alle Label-Texte schwarz */
.tp-wp-checkBox .tp-field-label,
.tp-wp-checkBox .tp-field-Counter,
.tp-wp-checkBox .tp-lable {
  color: #2C3E2C;
}

/* 2) Hover: Text unter der Maus in orange */
.tp-wp-checkBox .tp-lable:hover .tp-field-label,
.tp-wp-checkBox .tp-lable:hover .tp-field-Counter {
  color: #f28c2a; 
}

/* 3) Ausgewählte Checkbox: Label-Text in grün */
.tp-wp-checkBox input[type="checkbox"]:checked + label.tp-lable .tp-field-label,
.tp-wp-checkBox input[type="checkbox"]:checked + label.tp-lable .tp-field-Counter {
  color: #4A7C2C;
}

/* 4) Hover auf ausgewählter Checkbox: ebenfalls orange lassen */
.tp-wp-checkBox input[type="checkbox"]:checked + label.tp-lable:hover .tp-field-label,
.tp-wp-checkBox input[type="checkbox"]:checked + label.tp-lable:hover .tp-field-Counter {
  color: #f28c2a;
}



/* CheckBox Korrektur */
/* Abstand zwischen Label-Text und Counter bei Style 1 */
.tp-wp-checkBox .tp-field-content .tp-field-Counter {
  margin-left: 6px !important; /* Abstand nach Bedarf anpassen */
}/* End custom CSS */