.elementor-1112 .elementor-element.elementor-element-567f6e2{--display:grid;--e-con-grid-template-columns:1fr 6fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1112 .elementor-element.elementor-element-567f6e2:not(.elementor-motion-effects-element-type-background), .elementor-1112 .elementor-element.elementor-element-567f6e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-40d97bc );}.elementor-1112 .elementor-element.elementor-element-5ca8a47{--display:flex;border-style:none;--border-style:none;--border-radius:01px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1112 .elementor-element.elementor-element-5ca8a47.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1112 .elementor-element.elementor-element-ce58d44{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:02px 0px 0px 0px;--border-top-width:02px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-49a3790 );--border-color:var( --e-global-color-49a3790 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-1112 .elementor-element.elementor-element-ce58d44:not(.elementor-motion-effects-element-type-background), .elementor-1112 .elementor-element.elementor-element-ce58d44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F1EA;}.elementor-1112 .elementor-element.elementor-element-ce58d44::before, .elementor-1112 .elementor-element.elementor-element-ce58d44 > .elementor-background-video-container::before, .elementor-1112 .elementor-element.elementor-element-ce58d44 > .e-con-inner > .elementor-background-video-container::before, .elementor-1112 .elementor-element.elementor-element-ce58d44 > .elementor-background-slideshow::before, .elementor-1112 .elementor-element.elementor-element-ce58d44 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1112 .elementor-element.elementor-element-ce58d44 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F3F1EA;--background-overlay:'';}.elementor-1112 .elementor-element.elementor-element-a9e6925{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-72f38ec );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-72f38ec );}.elementor-1112 .elementor-element.elementor-element-a9e6925 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F3F1EA;border-style:none;}.elementor-1112 .elementor-element.elementor-element-a9e6925 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#F1EEE4;}:where( .elementor-1112 .elementor-element.elementor-element-a9e6925 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;}.elementor-1112 .elementor-element.elementor-element-a9e6925 > .elementor-widget-container{background-color:#F3F1EA;}:where( .elementor-1112 .elementor-element.elementor-element-a9e6925 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;}.elementor-1112 .elementor-element.elementor-element-80231f5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1112 .elementor-element.elementor-element-149c8c7 > .elementor-widget-container{background-color:#F3F1EA;margin:0px 0px 0px 15px;padding:0px 0px 0px 0px;}.elementor-1112 .elementor-element.elementor-element-149c8c7 .woolentor-product-grid-modern{gap:90px;}.elementor-1112 .elementor-element.elementor-element-149c8c7 .woolentor-product-card{background-color:#F3F1EA;border-style:none;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-1112 .elementor-element.elementor-element-149c8c7 .woolentor-product-image > a{border-radius:0px 0px 0px 0px;}.elementor-1112 .elementor-element.elementor-element-149c8c7 .woolentor-editorial-grid-card .woolentor-product-overlay{border-radius:0px 0px 0px 0px;}.elementor-1112 .elementor-element.elementor-element-149c8c7 .woolentor-product-image img.woolentor-product-img{border-radius:0px 0px 0px 0px;}.elementor-1112 .elementor-element.elementor-element-149c8c7 .woolentor-product-grid-magazine .woolentor-product-image{border-radius:0px 0px 0px 0px;}.elementor-1112 .elementor-element.elementor-element-149c8c7 .woolentor-product-title a{color:#636B2F;}.elementor-1112 .elementor-element.elementor-element-149c8c7 .woolentor-product-title a:hover{color:#A7B67A;}.elementor-1112 .elementor-element.elementor-element-149c8c7 .woolentor-product-title{margin:0px 0px 20px 0px;}.elementor-1112 .elementor-element.elementor-element-149c8c7 .woolentor-product-stars .star{color:#FFC505;width:16px;height:16px;}.elementor-1112 .elementor-element.elementor-element-149c8c7 .woolentor-product-stars .star.empty{color:#CFCFCF;}.elementor-1112 .elementor-element.elementor-element-149c8c7 .woolentor-product-stars{gap:1px;}.elementor-1112 .elementor-element.elementor-element-149c8c7 .woolentor-product-categories .woolentor-product-category{color:#C9D39D;}.elementor-1112 .elementor-element.elementor-element-149c8c7 .woolentor-luxury-card .woolentor-product-category-badge{color:#C9D39D;}.elementor-1112 .elementor-element.elementor-element-149c8c7 .woolentor-product-categories .woolentor-product-category:hover{color:#636B2F;}.elementor-1112 .elementor-element.elementor-element-149c8c7 .woolentor-luxury-card .woolentor-product-category-badge:hover{color:#636B2F;}.elementor-1112 .elementor-element.elementor-element-149c8c7 .woolentor-product-categories .woolentor-product-category,.elementor-1112 .elementor-element.elementor-element-149c8c7 .woolentor-luxury-card .woolentor-product-category-badge{font-family:"Poppins", Sans-serif;font-size:9px;font-weight:400;text-transform:uppercase;}.elementor-1112 .elementor-element.elementor-element-149c8c7 .woolentor-product-description p{color:var( --e-global-color-72f38ec );}.elementor-1112 .elementor-element.elementor-element-149c8c7 .woolentor-luxury-card .woolentor-product-subtitle{color:var( --e-global-color-72f38ec );}.elementor-1112 .elementor-element.elementor-element-149c8c7 .woolentor-product-description p,.elementor-1112 .elementor-element.elementor-element-149c8c7 .woolentor-luxury-card .woolentor-product-subtitle{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.2lh;}.elementor-1112 .elementor-element.elementor-element-149c8c7 .woolentor-product-price{color:var( --e-global-color-72f38ec );}.elementor-1112 .elementor-element.elementor-element-149c8c7 .woolentor-product-price del{color:var( --e-global-color-72f38ec );}.elementor-1112 .elementor-element.elementor-element-149c8c7 .woolentor-product-price,.elementor-1112 .elementor-element.elementor-element-149c8c7 .woolentor-product-price del{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-1112 .elementor-element.elementor-element-149c8c7 .woolentor-quick-actions .woolentor-quick-action svg{width:18px;height:18px;}.elementor-1112 .elementor-element.elementor-element-149c8c7 .woolentor-quick-actions .woolentor-quick-action{font-size:18px;}.elementor-1112 .elementor-element.elementor-element-149c8c7 .woolentor-pagination{justify-content:center;}.elementor-1112 .elementor-element.elementor-element-149c8c7 .woolentor-pagination ul li a,.elementor-1112 .elementor-element.elementor-element-149c8c7 .woolentor-pagination ul li span,.elementor-1112 .elementor-element.elementor-element-149c8c7 .woolentor-load-more-btn{font-family:"Poppins", Sans-serif;}@media(min-width:768px){.elementor-1112 .elementor-element.elementor-element-567f6e2{--content-width:95%;}.elementor-1112 .elementor-element.elementor-element-5ca8a47{--width:100%;}}@media(max-width:1024px){.elementor-1112 .elementor-element.elementor-element-567f6e2{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1112 .elementor-element.elementor-element-149c8c7 .woolentor-product-grid-modern{gap:20px;}}@media(max-width:767px){.elementor-1112 .elementor-element.elementor-element-567f6e2{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-1112 .elementor-element.elementor-element-149c8c7 .woolentor-product-grid-modern{gap:20px;}}/* Start custom CSS for nested-accordion, class: .elementor-element-a9e6925 *//* Overbodige bovenste inklapknop verbergen */
.elementor-1112 .elementor-element.elementor-element-a9e6925 .wlpf-filter-header {
    display: none !important;
}

/* Categorierijen */
.elementor-1112 .elementor-element.elementor-element-a9e6925 .wlpf-term-content {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 0;
    border-bottom: 1px solid #e5e5df;
}

.elementor-1112 .elementor-element.elementor-element-a9e6925 .wlpf-term-name {
    font-family: "Poppins", sans-serif !important;
    font-size: 15px;
    color: #333333;
}

.elementor-1112 .elementor-element.elementor-element-a9e6925 .wlpf-terms-list > .wlpf-term-item >
.wlpf-term-content .wlpf-term-name {
    font-weight: 600;
    color: #636B2F;
}

.elementor-1112 .elementor-element.elementor-element-a9e6925 .wlpf-term-children {
    padding-left: 24px;
}

/* Selectievakjes */
.elementor-1112 .elementor-element.elementor-element-a9e6925 .wlpf-term-box {
    border-color: #636B2F !important;
    border-radius: 3px;
}

.elementor-1112 .elementor-element.elementor-element-a9e6925 .wlpf-term-field:checked + .wlpf-term-box {
    background-color: #636B2F !important;
    box-shadow: inset 0 0 0 3px #ffffff;
}

/* Uitklappijltje */
.elementor-1112 .elementor-element.elementor-element-a9e6925 .wlpf-term-item-collapse-button {
    color: #636B2F !important;
    background: transparent !important;
    border: none !important;
}

/* Ruimte waarin de Clear-knop staat */
.elementor-1112 .elementor-element.elementor-element-a9e6925 .wlpf-filter-action {
    display: block !important;
    width: 100% !important;
    margin: 16px 0 0 !important;
}

/* ShopLentor zet dit standaard op maximaal 50% */
.elementor-1112 .elementor-element.elementor-element-a9e6925 .wlpf-filter-action-item.wlpf-filter-clear-action {
    display: block !important;
    flex: 0 0 100% !important;
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Clear-knop */
.elementor-1112 .elementor-element.elementor-element-a9e6925 .wlpf-filter-clear-action-button {
    display: block !important;
    width: 100% !important;
    max-width: none !important;
    box-sizing: border-box !important;
    margin: 0 !important;
    padding: 11px 16px !important;

    background-color: #636B2F !important;
    color: #ffffff !important;
    border: 1px solid #636B2F !important;
    border-radius: 5px !important;

    font-family: "Poppins", sans-serif !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    letter-spacing: 0 !important;
    text-transform: none !important;
    text-align: center !important;
    box-shadow: none !important;
}

/* Aanwijzen, klikken en focus */
.elementor-1112 .elementor-element.elementor-element-a9e6925 .wlpf-filter-clear-action-button:hover,
.elementor-1112 .elementor-element.elementor-element-a9e6925 .wlpf-filter-clear-action-button:focus,
.elementor-1112 .elementor-element.elementor-element-a9e6925 .wlpf-filter-clear-action-button:focus-visible,
.elementor-1112 .elementor-element.elementor-element-a9e6925 .wlpf-filter-clear-action-button:active {
    background-color: #525928 !important;
    color: #ffffff !important;
    border-color: #525928 !important;
    outline: none !important;
    box-shadow: none !important;
}/* End custom CSS */