.elementor-843 .elementor-element.elementor-element-e2e7726 .pp-categories .pp-category-inner img{height:300px;}.elementor-843 .elementor-element.elementor-element-e2e7726 .pp-categories:not(.pp-categories-carousel) .pp-category-wrap{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );}.elementor-843 .elementor-element.elementor-element-e2e7726 .pp-categories:not(.pp-categories-carousel){margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );}.elementor-843 .elementor-element.elementor-element-e2e7726 .pp-categories .pp-category-wrap{margin-bottom:20px;}.elementor-843 .elementor-element.elementor-element-e2e7726 .pp-categories .pp-category{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);padding:20px 20px 20px 20px;}.elementor-843 .elementor-element.elementor-element-e2e7726 .pp-categories .pp-category .pp-category-content{text-align:center;}.elementor-843 .elementor-element.elementor-element-e2e7726 .pp-category-title{color:var( --e-global-color-secondary );font-family:"Rubik", Sans-serif;font-size:29px;font-weight:500;}.elementor-843 .elementor-element.elementor-element-e2e7726 .pp-category-description{color:var( --e-global-color-primary );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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-843 .elementor-element.elementor-element-303c8de .pp-woo-categories .product{padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );}.elementor-843 .elementor-element.elementor-element-303c8de .pp-woo-categories ul.products, .elementor-843 .elementor-element.elementor-element-303c8de .pp-woo-categories .products .pp-elementor-grid, .elementor-843 .elementor-element.elementor-element-303c8de .pp-woo-categories .products .slick-list{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}.elementor-843 .elementor-element.elementor-element-303c8de .pp-woo-categories-grid li.product, .elementor-843 .elementor-element.elementor-element-303c8de .pp-woo-categories-tiles .product{margin-bottom:30px;}.elementor-843 .elementor-element.elementor-element-303c8de .pp-woo-cat-tiles-1 .pp-woo-cat-tiles-center .product, .elementor-843 .elementor-element.elementor-element-303c8de .pp-woo-cat-tiles-2 .pp-woo-cat-tiles-right .product{height:calc((550px - 30px) / 2);}.elementor-843 .elementor-element.elementor-element-303c8de .pp-woo-categories .product-category .pp-grid-item{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-843 .elementor-element.elementor-element-303c8de .pp-woo-categories-overlay .product .pp-product-cat-content-wrap{justify-content:center;align-items:center;}.elementor-843 .elementor-element.elementor-element-303c8de .pp-woo-categories .product .pp-product-cat-content{text-align:center;background-color:#02010130;padding:10px 10px 10px 10px;opacity:1;}.elementor-843 .elementor-element.elementor-element-303c8de .pp-woo-categories .product .woocommerce-loop-category__title{color:#FFFFFF;font-size:28px;}.elementor-843 .elementor-element.elementor-element-303c8de .pp-woo-categories .product-category .pp-grid-item:hover .pp-product-cat-content{background-color:#0201015C;}.elementor-843 .elementor-element.elementor-element-303c8de .pp-woo-categories .product-category .pp-grid-item:hover .woocommerce-loop-category__title{color:#FFFFFF;}.elementor-843 .elementor-element.elementor-element-303c8de .pp-woo-categories .product .pp-grid-item:hover .pp-product-cat-content{opacity:1;}.elementor-843 .elementor-element.elementor-element-c0f51ff .pp-woo-categories .product{padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );}.elementor-843 .elementor-element.elementor-element-c0f51ff .pp-woo-categories ul.products, .elementor-843 .elementor-element.elementor-element-c0f51ff .pp-woo-categories .products .pp-elementor-grid, .elementor-843 .elementor-element.elementor-element-c0f51ff .pp-woo-categories .products .slick-list{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}.elementor-843 .elementor-element.elementor-element-c0f51ff .pp-woo-categories-grid li.product, .elementor-843 .elementor-element.elementor-element-c0f51ff .pp-woo-categories-tiles .product{margin-bottom:30px;}.elementor-843 .elementor-element.elementor-element-c0f51ff .pp-woo-cat-tiles-1 .pp-woo-cat-tiles-center .product, .elementor-843 .elementor-element.elementor-element-c0f51ff .pp-woo-cat-tiles-2 .pp-woo-cat-tiles-right .product{height:calc((550px - 30px) / 2);}.elementor-843 .elementor-element.elementor-element-c0f51ff .pp-woo-categories .product-category .pp-grid-item{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-843 .elementor-element.elementor-element-c0f51ff .pp-woo-categories-overlay .product .pp-product-cat-content-wrap{justify-content:center;align-items:center;}.elementor-843 .elementor-element.elementor-element-c0f51ff .pp-woo-categories .product .pp-product-cat-content{text-align:center;background-color:#02010130;padding:10px 10px 10px 10px;opacity:1;}.elementor-843 .elementor-element.elementor-element-c0f51ff .pp-woo-categories .product .woocommerce-loop-category__title{color:#FFFFFF;font-size:28px;}.elementor-843 .elementor-element.elementor-element-c0f51ff .pp-woo-categories .product-category .pp-grid-item:hover .pp-product-cat-content{background-color:#0201015C;}.elementor-843 .elementor-element.elementor-element-c0f51ff .pp-woo-categories .product-category .pp-grid-item:hover .woocommerce-loop-category__title{color:#FFFFFF;}.elementor-843 .elementor-element.elementor-element-c0f51ff .pp-woo-categories .product .pp-grid-item:hover .pp-product-cat-content{opacity:1;}@media(max-width:1024px){.elementor-843 .elementor-element.elementor-element-e2e7726 .pp-category-description{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 );}}@media(max-width:767px){.elementor-843 .elementor-element.elementor-element-e2e7726 .pp-category-description{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 );}}