.elementor-1296 .elementor-element.elementor-element-71ea36ea:not(.elementor-motion-effects-element-type-background), .elementor-1296 .elementor-element.elementor-element-71ea36ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-464a00a );}.elementor-1296 .elementor-element.elementor-element-71ea36ea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1296 .elementor-element.elementor-element-71ea36ea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1296 .elementor-element.elementor-element-49e5c636 > .elementor-element-populated{margin:4em 0em 4em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-1296 .elementor-element.elementor-element-780b2b50 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1296 .elementor-element.elementor-element-4b7cc282.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:20px;}.elementor-1296 .elementor-element.elementor-element-4b7cc282 a > img{margin-bottom:0px;}.elementor-1296 .elementor-element.elementor-element-4b7cc282 .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1296 .elementor-element.elementor-element-4b7cc282 .woocommerce-loop-category__title .count{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}@media(max-width:750px){.elementor-1296 .elementor-element.elementor-element-49e5c636 > .elementor-element-populated{margin:2em 0em 2em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}}/* Start custom CSS for wc-categories, class: .elementor-element-4b7cc282 */.elementor-products-grid ul.products.elementor-grid li.product {
  transition: transform 0.2s ease; /* Smooth transition */
}

.elementor-products-grid ul.products.elementor-grid li.product:hover {
  transform: translateY(-10px); /* Moves the element 20px upwards */
}

.product-category {
  box-shadow: 0 0px 0px rgba(0, 0, 0, 0.1); /* Light shadow for non-hover state */
    background-color: white; /* White background */
  transition: box-shadow 0.3s ease; /* Smooth transition for shadow effect */
}

.product-category:hover {
  box-shadow: 0px 20px 20px rgba(0, 0, 0, 0.15); /* Stronger shadow on hover */
}
.woocommerce ul.products li.product .woocommerce-loop-category__title {
    padding: 20px;
    padding-bottom: 20px;
    margin: 0;
    font-size: 1em;
}/* End custom CSS */