.elementor-30489 .elementor-element.elementor-element-4f8f032{--display:flex;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-30489 .elementor-element.elementor-element-9b5f33d.pp-offcanvas-icon-before .pp-offcanvas-toggle-icon{margin-right:5px;}.elementor-30489 .elementor-element.elementor-element-9b5f33d.pp-offcanvas-icon-after .pp-offcanvas-toggle-icon{margin-left:5px;}#pp-offcanvas-9b5f33d{width:500px;}#pp-offcanvas-9b5f33d.pp-offcanvas-top, #pp-offcanvas-9b5f33d.pp-offcanvas-bottom{width:100%;height:500px;}.pp-offcanvas-content-reveal.pp-offcanvas-open.pp-offcanvas-9b5f33d-open.pp-offcanvas-left .pp-offcanvas-container,
                    .pp-offcanvas-content-push.pp-offcanvas-open.pp-offcanvas-9b5f33d-open.pp-offcanvas-left .pp-offcanvas-container,
                    .pp-offcanvas-content-slide-along.pp-offcanvas-open.pp-offcanvas-9b5f33d-open.pp-offcanvas-left .pp-offcanvas-container{transform:translate3d(500px, 0, 0);}.pp-offcanvas-content-reveal.pp-offcanvas-open.pp-offcanvas-9b5f33d-open.pp-offcanvas-right .pp-offcanvas-container,
                    .pp-offcanvas-content-push.pp-offcanvas-open.pp-offcanvas-9b5f33d-open.pp-offcanvas-right .pp-offcanvas-container,
                    .pp-offcanvas-content-slide-along.pp-offcanvas-open.pp-offcanvas-9b5f33d-open.pp-offcanvas-right .pp-offcanvas-container{transform:translate3d(-500px, 0, 0);}.pp-offcanvas-content-reveal.pp-offcanvas-open.pp-offcanvas-9b5f33d-open.pp-offcanvas-top .pp-offcanvas-container,
                    .pp-offcanvas-content-push.pp-offcanvas-open.pp-offcanvas-9b5f33d-open.pp-offcanvas-top .pp-offcanvas-container,
                    .pp-offcanvas-content-slide-along.pp-offcanvas-open.pp-offcanvas-9b5f33d-open.pp-offcanvas-top .pp-offcanvas-container{transform:translate3d(0, 500px, 0);}.pp-offcanvas-content-reveal.pp-offcanvas-open.pp-offcanvas-9b5f33d-open.pp-offcanvas-bottom .pp-offcanvas-container,
                    .pp-offcanvas-content-push.pp-offcanvas-open.pp-offcanvas-9b5f33d-open.pp-offcanvas-bottom .pp-offcanvas-container,
                    .pp-offcanvas-content-slide-along.pp-offcanvas-open.pp-offcanvas-9b5f33d-open.pp-offcanvas-bottom .pp-offcanvas-container{transform:translate3d(0, -500px, 0);}.pp-offcanvas-9b5f33d .pp-offcanvas-custom-widget, .pp-offcanvas-9b5f33d .widget{background-color:var( --e-global-color-1a9b1d6 );margin-bottom:20px;}.elementor-30489 .elementor-element.elementor-element-9b5f33d .pp-offcanvas-toggle-wrap{text-align:left;}.elementor-30489 .elementor-element.elementor-element-9b5f33d .pp-offcanvas-toggle{background-color:var( --e-global-color-a7a1ba6 );color:var( --e-global-color-text );padding:0px 0px 0px 0px;font-family:"Jost", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-30489 .elementor-element.elementor-element-9b5f33d .pp-offcanvas-toggle svg{fill:var( --e-global-color-text );}.elementor-30489 .elementor-element.elementor-element-9b5f33d .pp-hamburger-inner, .elementor-30489 .elementor-element.elementor-element-9b5f33d .pp-hamburger-inner::before, .elementor-30489 .elementor-element.elementor-element-9b5f33d .pp-hamburger-inner::after{background-color:var( --e-global-color-text );}.elementor-30489 .elementor-element.elementor-element-9b5f33d .pp-offcanvas-toggle:hover{color:var( --e-global-color-accent );}.elementor-30489 .elementor-element.elementor-element-9b5f33d .pp-offcanvas-toggle:hover svg{fill:var( --e-global-color-accent );}.elementor-30489 .elementor-element.elementor-element-9b5f33d .pp-offcanvas-toggle:hover .pp-hamburger-inner{background-color:var( --e-global-color-accent );}.elementor-30489 .elementor-element.elementor-element-9b5f33d .pp-offcanvas-toggle:hover .pp-hamburger-inner:before{background-color:var( --e-global-color-accent );}.elementor-30489 .elementor-element.elementor-element-9b5f33d .pp-offcanvas-toggle:hover .pp-hamburger-inner:after{background-color:var( --e-global-color-accent );}.pp-offcanvas-9b5f33d .pp-offcanvas-close-9b5f33d{font-size:28px;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-30489 .elementor-element.elementor-element-ff83886.elementor-wc-products ul.products li.product{--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;}.elementor-30489 .elementor-element.elementor-element-ff83886.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-30489 .elementor-element.elementor-element-ff83886.elementor-wc-products ul.products li.product .star-rating{color:#EEEE22;font-size:15px;margin-bottom:10px;}.elementor-30489 .elementor-element.elementor-element-ff83886.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-1a9b1d6 );background-color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-30489 .elementor-element.elementor-element-ff83886.elementor-wc-products ul.products li.product .button:hover{color:var( --e-global-color-1a9b1d6 );background-color:var( --e-global-color-accent );}.elementor-30489 .elementor-element.elementor-element-ff83886.elementor-wc-products .added_to_cart{color:var( --e-global-color-1a9b1d6 );}.elementor-30489 .elementor-element.elementor-element-ff83886 nav.woocommerce-pagination{margin-top:50px;}.elementor-30489 .elementor-element.elementor-element-ff83886 nav.woocommerce-pagination ul{border-color:var( --e-global-color-1a9b1d6 );}.elementor-30489 .elementor-element.elementor-element-ff83886 nav.woocommerce-pagination ul li{border-right-color:var( --e-global-color-1a9b1d6 );border-left-color:var( --e-global-color-1a9b1d6 );}.elementor-30489 .elementor-element.elementor-element-ff83886 nav.woocommerce-pagination ul li a, .elementor-30489 .elementor-element.elementor-element-ff83886 nav.woocommerce-pagination ul li span{padding:10px;}.elementor-30489 .elementor-element.elementor-element-ff83886 nav.woocommerce-pagination ul li a{color:var( --e-global-color-1a9b1d6 );background-color:var( --e-global-color-primary );}.elementor-30489 .elementor-element.elementor-element-ff83886 nav.woocommerce-pagination ul li a:hover{color:var( --e-global-color-1a9b1d6 );background-color:var( --e-global-color-accent );}.elementor-30489 .elementor-element.elementor-element-ff83886 nav.woocommerce-pagination ul li span.current{color:var( --e-global-color-1a9b1d6 );background-color:var( --e-global-color-accent );}@media(max-width:1024px){#pp-offcanvas-9b5f33d{width:50%;}#pp-offcanvas-9b5f33d.pp-offcanvas-top, #pp-offcanvas-9b5f33d.pp-offcanvas-bottom{width:100%;height:50%;}.pp-offcanvas-content-reveal.pp-offcanvas-open.pp-offcanvas-9b5f33d-open.pp-offcanvas-left .pp-offcanvas-container,
                    .pp-offcanvas-content-push.pp-offcanvas-open.pp-offcanvas-9b5f33d-open.pp-offcanvas-left .pp-offcanvas-container,
                    .pp-offcanvas-content-slide-along.pp-offcanvas-open.pp-offcanvas-9b5f33d-open.pp-offcanvas-left .pp-offcanvas-container{transform:translate3d(50%, 0, 0);}.pp-offcanvas-content-reveal.pp-offcanvas-open.pp-offcanvas-9b5f33d-open.pp-offcanvas-right .pp-offcanvas-container,
                    .pp-offcanvas-content-push.pp-offcanvas-open.pp-offcanvas-9b5f33d-open.pp-offcanvas-right .pp-offcanvas-container,
                    .pp-offcanvas-content-slide-along.pp-offcanvas-open.pp-offcanvas-9b5f33d-open.pp-offcanvas-right .pp-offcanvas-container{transform:translate3d(-50%, 0, 0);}.pp-offcanvas-content-reveal.pp-offcanvas-open.pp-offcanvas-9b5f33d-open.pp-offcanvas-top .pp-offcanvas-container,
                    .pp-offcanvas-content-push.pp-offcanvas-open.pp-offcanvas-9b5f33d-open.pp-offcanvas-top .pp-offcanvas-container,
                    .pp-offcanvas-content-slide-along.pp-offcanvas-open.pp-offcanvas-9b5f33d-open.pp-offcanvas-top .pp-offcanvas-container{transform:translate3d(0, 50%, 0);}.pp-offcanvas-content-reveal.pp-offcanvas-open.pp-offcanvas-9b5f33d-open.pp-offcanvas-bottom .pp-offcanvas-container,
                    .pp-offcanvas-content-push.pp-offcanvas-open.pp-offcanvas-9b5f33d-open.pp-offcanvas-bottom .pp-offcanvas-container,
                    .pp-offcanvas-content-slide-along.pp-offcanvas-open.pp-offcanvas-9b5f33d-open.pp-offcanvas-bottom .pp-offcanvas-container{transform:translate3d(0, -50%, 0);}.elementor-30489 .elementor-element.elementor-element-ff83886.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){#pp-offcanvas-9b5f33d{width:80%;}#pp-offcanvas-9b5f33d.pp-offcanvas-top, #pp-offcanvas-9b5f33d.pp-offcanvas-bottom{width:100%;height:80%;}.pp-offcanvas-content-reveal.pp-offcanvas-open.pp-offcanvas-9b5f33d-open.pp-offcanvas-left .pp-offcanvas-container,
                    .pp-offcanvas-content-push.pp-offcanvas-open.pp-offcanvas-9b5f33d-open.pp-offcanvas-left .pp-offcanvas-container,
                    .pp-offcanvas-content-slide-along.pp-offcanvas-open.pp-offcanvas-9b5f33d-open.pp-offcanvas-left .pp-offcanvas-container{transform:translate3d(80%, 0, 0);}.pp-offcanvas-content-reveal.pp-offcanvas-open.pp-offcanvas-9b5f33d-open.pp-offcanvas-right .pp-offcanvas-container,
                    .pp-offcanvas-content-push.pp-offcanvas-open.pp-offcanvas-9b5f33d-open.pp-offcanvas-right .pp-offcanvas-container,
                    .pp-offcanvas-content-slide-along.pp-offcanvas-open.pp-offcanvas-9b5f33d-open.pp-offcanvas-right .pp-offcanvas-container{transform:translate3d(-80%, 0, 0);}.pp-offcanvas-content-reveal.pp-offcanvas-open.pp-offcanvas-9b5f33d-open.pp-offcanvas-top .pp-offcanvas-container,
                    .pp-offcanvas-content-push.pp-offcanvas-open.pp-offcanvas-9b5f33d-open.pp-offcanvas-top .pp-offcanvas-container,
                    .pp-offcanvas-content-slide-along.pp-offcanvas-open.pp-offcanvas-9b5f33d-open.pp-offcanvas-top .pp-offcanvas-container{transform:translate3d(0, 80%, 0);}.pp-offcanvas-content-reveal.pp-offcanvas-open.pp-offcanvas-9b5f33d-open.pp-offcanvas-bottom .pp-offcanvas-container,
                    .pp-offcanvas-content-push.pp-offcanvas-open.pp-offcanvas-9b5f33d-open.pp-offcanvas-bottom .pp-offcanvas-container,
                    .pp-offcanvas-content-slide-along.pp-offcanvas-open.pp-offcanvas-9b5f33d-open.pp-offcanvas-bottom .pp-offcanvas-container{transform:translate3d(0, -80%, 0);}.pp-offcanvas-9b5f33d .pp-offcanvas-body{text-align:left;}.elementor-30489 .elementor-element.elementor-element-9b5f33d .pp-offcanvas-toggle{padding:0px 0px 0px 0px;}.elementor-30489 .elementor-element.elementor-element-ff83886.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for pp-offcanvas-content, class: .elementor-element-9b5f33d */.pp-offcanvas-left{  
    height: 100vh;
    overflow: hidden;
}
.pp-offcanvas-left .pp-offcanvas-header {
    padding: 20px;
    text-align: right;
    position: fixed;
    right: 0;
    width: 100%;
    background: transparent;
    border-bottom: 1px solid #ddd;
}
.pp-offcanvas-left .pp-offcanvas-widget-title
 {
    display: flex;
    align-items: center;
    padding-top: 15px;
 }
.pp-offcanvas-left .pp-offcanvas-widget-content {
    margin-top: 20px;
    overflow-y: auto;
    height: calc(100vh - 100px);
    margin-right: -20px;
    padding-right: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
}
.wpfFilterContent {
    padding-top: 20px;
}

.wpfCheckboxHier > ul {
  max-height: none!important;
}

.wpfFilterContent li {
    margin-bottom: 10px;
}

.wpfCheckboxHier li>ul {
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-519d2fe */.elementor-30489 .elementor-element.elementor-element-519d2fe .wpfSelectedParametersClear {
    font-size: .75rem;
    margin-left: 13px;
    margin-bottom: 14px;
    color: var(--e-global-color-text);
}
.elementor-30489 .elementor-element.elementor-element-519d2fe .wpfSelectedParametersClear:hover {
    color: var(--e-global-color-accent);
}

.elementor-30489 .elementor-element.elementor-element-519d2fe .wpfSelectedParameter {
    border: 1px solid #e9eaeb;
    height: 28px;
    display: inline-flex;
    align-items: center;
    padding: 3px 0 3px 10px;
    margin: 6px 6px 0 0;
    font-size: .75rem;
    color: var(--e-global-color-text);
    flex-direction: row-reverse;
}


.elementor-30489 .elementor-element.elementor-element-519d2fe .wpfSelectedParameter:hover {
    border: 1px solid var(--e-global-color-text);
    background: #fff!important;
}

.elementor-30489 .elementor-element.elementor-element-519d2fe .wpfSelectedParameter .wpfSelectedDelete {
    margin-left: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 27px;
    height: 26px;
    border-left: 1px solid #e9eaeb;
}


.elementor-30489 .elementor-element.elementor-element-519d2fe .wpfSelectedParameter:hover .wpfSelectedDelete {
    border-left: 1px solid var(--e-global-color-text);
    background: #fff!important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-ff83886 */.elementor-30489 .elementor-element.elementor-element-ff83886 .woocommerce-ordering {
    display: block;
}

.elementor-30489 .elementor-element.elementor-element-ff83886 .lmp_products_loading {
    margin-top: 25px;
}/* End custom CSS */