.elementor-344 .elementor-element.elementor-element-378377f:not(.elementor-motion-effects-element-type-background), .elementor-344 .elementor-element.elementor-element-378377f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8F8;}.elementor-344 .elementor-element.elementor-element-378377f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:3em 0em 0em 0em;}.elementor-344 .elementor-element.elementor-element-378377f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-344 .elementor-element.elementor-element-f22d634 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 0em 0em 0em;}.elementor-344 .elementor-element.elementor-element-f22d634 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-344 .elementor-element.elementor-element-8d8d1e6{font-family:var( --e-global-typography-8e8b530-font-family ), Sans-serif;font-size:var( --e-global-typography-8e8b530-font-size );font-weight:var( --e-global-typography-8e8b530-font-weight );text-transform:var( --e-global-typography-8e8b530-text-transform );font-style:var( --e-global-typography-8e8b530-font-style );line-height:var( --e-global-typography-8e8b530-line-height );word-spacing:var( --e-global-typography-8e8b530-word-spacing );color:var( --e-global-color-201273f );}.elementor-344 .elementor-element.elementor-element-8d8d1e6 a{color:var( --e-global-color-201273f );}.elementor-344 .elementor-element.elementor-element-8d8d1e6 a:hover{color:var( --e-global-color-primary );}.elementor-344 .elementor-element.elementor-element-7bd86ed{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;--divider-element-spacing:30px;}.elementor-344 .elementor-element.elementor-element-7bd86ed > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-344 .elementor-element.elementor-element-7bd86ed .elementor-divider-separator{width:100%;}.elementor-344 .elementor-element.elementor-element-7bd86ed .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-344 .elementor-element.elementor-element-7bd86ed .elementor-divider__text{color:var( --e-global-color-201273f );font-family:var( --e-global-typography-38abc3b-font-family ), Sans-serif;font-size:var( --e-global-typography-38abc3b-font-size );font-weight:var( --e-global-typography-38abc3b-font-weight );}.woocommerce .elementor-344 .elementor-element.elementor-element-4b8cc38 .term-description{color:var( --e-global-color-201273f );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 );font-style:var( --e-global-typography-text-font-style );}.elementor-344 .elementor-element.elementor-element-1e6e829{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-344 .elementor-element.elementor-element-17b3558 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-344 .elementor-element.elementor-element-802d2de .product{text-align:center;}.elementor-344 .elementor-element.elementor-element-802d2de > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-344 .elementor-element.elementor-element-802d2de.elementor-wc-products  ul.products{grid-column-gap:30px;grid-row-gap:30px;}.elementor-344 .elementor-element.elementor-element-802d2de a > img{border-radius:0px 0px 0px 0px;}.elementor-344 .elementor-element.elementor-element-802d2de .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-201273f );font-family:var( --e-global-typography-359dfe2-font-family ), Sans-serif;font-size:var( --e-global-typography-359dfe2-font-size );font-weight:var( --e-global-typography-359dfe2-font-weight );font-style:var( --e-global-typography-359dfe2-font-style );}.elementor-344 .elementor-element.elementor-element-b410026{margin-top:2em;margin-bottom:6em;}.elementor-344 .elementor-element.elementor-element-61b123c > .elementor-element-populated, .elementor-344 .elementor-element.elementor-element-61b123c > .elementor-element-populated > .elementor-background-overlay, .elementor-344 .elementor-element.elementor-element-61b123c > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-344 .elementor-element.elementor-element-61b123c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-344 .elementor-element.elementor-element-61b123c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-344 .elementor-element.elementor-element-e94e195{font-family:var( --e-global-typography-1895223-font-family ), Sans-serif;font-size:var( --e-global-typography-1895223-font-size );font-weight:var( --e-global-typography-1895223-font-weight );font-style:var( --e-global-typography-1895223-font-style );color:var( --e-global-color-201273f );}.elementor-344 .elementor-element.elementor-element-f3feb6c{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 );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-201273f );}body.elementor-page-344:not(.elementor-motion-effects-element-type-background), body.elementor-page-344 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}@media(max-width:1024px){.elementor-344 .elementor-element.elementor-element-378377f{margin-top:15px;margin-bottom:0px;padding:0% 3% 0% 3%;}.elementor-344 .elementor-element.elementor-element-8d8d1e6{font-size:var( --e-global-typography-8e8b530-font-size );line-height:var( --e-global-typography-8e8b530-line-height );word-spacing:var( --e-global-typography-8e8b530-word-spacing );}.elementor-344 .elementor-element.elementor-element-7bd86ed .elementor-divider__text{font-size:var( --e-global-typography-38abc3b-font-size );}.woocommerce .elementor-344 .elementor-element.elementor-element-4b8cc38 .term-description{font-size:var( --e-global-typography-text-font-size );}.elementor-344 .elementor-element.elementor-element-1e6e829{margin-top:15px;margin-bottom:0px;padding:0% 3% 0% 3%;}.elementor-344 .elementor-element.elementor-element-802d2de > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-344 .elementor-element.elementor-element-802d2de .woocommerce .woocommerce-loop-category__title{font-size:var( --e-global-typography-359dfe2-font-size );}.elementor-344 .elementor-element.elementor-element-e94e195{font-size:var( --e-global-typography-1895223-font-size );}.elementor-344 .elementor-element.elementor-element-f3feb6c{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-344 .elementor-element.elementor-element-378377f{margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-344 .elementor-element.elementor-element-8d8d1e6{font-size:var( --e-global-typography-8e8b530-font-size );line-height:var( --e-global-typography-8e8b530-line-height );word-spacing:var( --e-global-typography-8e8b530-word-spacing );}.elementor-344 .elementor-element.elementor-element-7bd86ed .elementor-divider__text{font-size:var( --e-global-typography-38abc3b-font-size );}.woocommerce .elementor-344 .elementor-element.elementor-element-4b8cc38 .term-description{font-size:var( --e-global-typography-text-font-size );}.elementor-344 .elementor-element.elementor-element-1e6e829{margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-344 .elementor-element.elementor-element-17b3558 > .elementor-element-populated{margin:2em 0em 4em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0px 0px 0px 0px;}.elementor-344 .elementor-element.elementor-element-802d2de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-344 .elementor-element.elementor-element-802d2de .woocommerce .woocommerce-loop-category__title{font-size:var( --e-global-typography-359dfe2-font-size );}.elementor-344 .elementor-element.elementor-element-e94e195{font-size:var( --e-global-typography-1895223-font-size );}.elementor-344 .elementor-element.elementor-element-f3feb6c{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for wc-categories, class: .elementor-element-802d2de */.woocommerce ul.products li.product a img {
    object-fit: cover;
    height: 250px;
    border-radius: 15px 15px 0px 0px;}
h2 {
    background-color: white !important;
    border-radius: 0px 0px 15px 15px;
}
.product-category img {
    opacity: .8;
    transition: opacity 200ms;
}
.product-category :hover img {
    opacity: 1;
    border-radius: 15px;
}
.cate .product {
    border-radius: 15px;
    box-shadow: 0px 0px 0px #45454517 !important;
    transition: box-shadow 200ms;
}
.cate .product:hover {
    box-shadow: 2px 10px 30px #45454517 !important;
}
@media only screen and (max-width: 600px) { .woocommerce ul.products li .product a img {
    height: 200px !important;
}
}/* End custom CSS */
/* Start custom CSS */.elementor-widget-wc-categories .woocommerce-loop-category__title .count {
    display: none;
}/* End custom CSS */