.elementor-565 .elementor-element.elementor-element-2c21aaf > .elementor-container{max-width:638px;}.elementor-565 .elementor-element.elementor-element-2c21aaf > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-565 .elementor-element.elementor-element-2c21aaf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-565 .elementor-element.elementor-element-736fb07 > .elementor-container{max-width:960px;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-565 .elementor-element.elementor-element-a28c3f9 .e-search-input{background-color:#C2C9C6;font-family:"Poppins", Sans-serif;font-size:20px;border-style:solid;border-width:0px 0px 5px 0px;border-color:#62455BE8;}.elementor-565 .elementor-element.elementor-element-a28c3f9{z-index:-25;--e-search-results-columns:1;--e-search-results-grid-auto-rows:1fr;--e-search-loop-item-equal-height:100%;--e-search-placeholder-color:#000000;--e-search-icon-label-size:19px;--e-search-input-gap:10px;}.elementor-widget-wc-categories .woocommerce .woocommerce-loop-category__title{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-wc-categories .woocommerce-loop-category__title .count{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-565 .elementor-element.elementor-element-fea5a74.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-565 .elementor-element.elementor-element-fea5a74 .woocommerce .woocommerce-loop-category__title{color:#0D7A5D;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;}@media(max-width:1024px){.elementor-565 .elementor-element.elementor-element-2c21aaf{padding:100px 50px 100px 50px;}}@media(max-width:767px){.elementor-565 .elementor-element.elementor-element-2c21aaf{padding:20px 30px 20px 30px;}}/* Start custom CSS for wc-categories, class: .elementor-element-fea5a74 */mark.count {
    display: none !important;
}
/* Clip image inside card */
.elementor-widget-wc-categories li.product-category a {
    overflow: hidden;
    display: block;
}

/* Image smooth zoom */
.elementor-widget-wc-categories li.product-category img {
    transition: transform 0.35s ease-in;
    will-change: transform;
}

/* Title smooth move */
.elementor-widget-wc-categories .woocommerce-loop-category__title {
    transition: transform 0.35s ease-in;
}

/* Hover effects */
.elementor-widget-wc-categories li.product-category:hover img {
    transform: scale(1.06);
}

.elementor-widget-wc-categories li.product-category:hover 
.woocommerce-loop-category__title {
    transform: translateY(-8px);
}/* End custom CSS */