.elementor-4108 .elementor-element.elementor-element-b767cac{--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-4108 .elementor-element.elementor-element-334801e{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-4108 .elementor-element.elementor-element-8b040d0 .wpwpf-products-grid ul.products{grid-template-columns:repeat(3, 1fr);}.elementor-4108 .elementor-element.elementor-element-8b040d0 .wpwpf-filters{width:280px;flex-basis:280px;}.elementor-4108 .elementor-element.elementor-element-8b040d0 .wpwpf-section-title{color:var( --e-global-color-domme_pink );font-family:"Pangolin", Sans-serif;font-size:24px;font-weight:400;line-height:27px;}.elementor-4108 .elementor-element.elementor-element-8b040d0 .wpwpf-section label:has(input){color:#8F9093;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:26px;}.elementor-4108 .elementor-element.elementor-element-8b040d0 .wpwpf-section input[type="checkbox"], .elementor-4108 .elementor-element.elementor-element-8b040d0 .wpwpf-section input[type="radio"]{accent-color:var( --e-global-color-domme_pink );}.elementor-4108 .elementor-element.elementor-element-8b040d0 .wpwpf-price-display{color:#8F9093;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:26px;}.elementor-4108 .elementor-element.elementor-element-8b040d0 .wpwpf-price-slider .noUi-base,
                     .elementor-4108 .elementor-element.elementor-element-8b040d0 .wpwpf-price-slider .noUi-connects{height:6px;}.elementor-4108 .elementor-element.elementor-element-8b040d0 .wpwpf-price-slider .noUi-base{background:var( --e-global-color-domme_pink );}.elementor-4108 .elementor-element.elementor-element-8b040d0 .wpwpf-price-slider .noUi-connect{background:var( --e-global-color-domme_pink );}.elementor-4108 .elementor-element.elementor-element-8b040d0 .wpwpf-price-slider .noUi-handle{width:18px;height:18px;border-color:var( --e-global-color-domme_pink );border-radius:50%;}.elementor-4108 .elementor-element.elementor-element-8b040d0 .wpwpf-price-inputs input[type="number"]{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:26px;}.elementor-4108 .elementor-element.elementor-element-8b040d0 .wpwpf-sort > label{color:var( --e-global-color-domme_pink );font-family:"Pangolin", Sans-serif;font-size:24px;font-weight:400;line-height:27px;}.elementor-4108 .elementor-element.elementor-element-8b040d0 .wpwpf-sort select{color:#8F9093;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:26px;}.elementor-4108 .elementor-element.elementor-element-8b040d0 .wpwpf-btn-apply{font-family:"CCSmash", Sans-serif;background-color:var( --e-global-color-domme_pink );color:var( --e-global-color-domme_white );border-style:none;}.elementor-4108 .elementor-element.elementor-element-8b040d0 .wpwpf-btn-reset{font-family:"CCSmash", Sans-serif;background-color:var( --e-global-color-domme_pink );color:var( --e-global-color-domme_white );border-style:none;}.elementor-4108 .elementor-element.elementor-element-8b040d0 .wpwpf-results-count{color:var( --e-global-color-domme_pink );font-family:"Pangolin", Sans-serif;font-size:24px;font-weight:400;line-height:27px;}.elementor-4108 .elementor-element.elementor-element-8b040d0 .wpwpf-results-header{margin-bottom:24px;}.elementor-4108 .elementor-element.elementor-element-8b040d0 .wpwpf-products-grid ul.products li.product{transition-duration:200ms;}.elementor-4108 .elementor-element.elementor-element-8b040d0 .wpwpf-products-grid ul.products li.product img{border-radius:10px 10px 10px 10px;margin-bottom:0px;}.elementor-4108 .elementor-element.elementor-element-8b040d0 .wpwpf-products-grid ul.products li.product .woocommerce-loop-product__title{font-family:"Pangolin", Sans-serif;font-size:18px;font-weight:400;line-height:25px;margin-bottom:0px;}.elementor-4108 .elementor-element.elementor-element-8b040d0 .wpwpf-products-grid ul.products li.product .price{color:var( --e-global-color-domme_pink );font-family:"CCSmash", Sans-serif;font-size:21px;font-weight:400;line-height:26px;}.elementor-4108 .elementor-element.elementor-element-8b040d0 .wpwpf-products-grid ul.products li.product .button{font-family:"CCSmash", Sans-serif;font-size:20px;font-weight:400;background-color:var( --e-global-color-domme_pink );color:var( --e-global-color-domme_white );}@media(max-width:1366px){.elementor-4108 .elementor-element.elementor-element-334801e{--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}}@media(max-width:1200px){.elementor-4108 .elementor-element.elementor-element-334801e{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}}@media(max-width:1024px){.elementor-4108 .elementor-element.elementor-element-334801e{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4108 .elementor-element.elementor-element-8b040d0 .wpwpf-products-grid ul.products{grid-template-columns:repeat(2, 1fr);}}@media(max-width:880px){.elementor-4108 .elementor-element.elementor-element-334801e{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-4108 .elementor-element.elementor-element-334801e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4108 .elementor-element.elementor-element-8b040d0 .wpwpf-products-grid ul.products{grid-template-columns:repeat(1, 1fr);}}