.elementor-3746 .elementor-element.elementor-element-35b7732 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-3746 .elementor-element.elementor-element-35b7732{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3746 .elementor-element.elementor-element-35b7732 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3746 .elementor-element.elementor-element-69c261e{--spacer-size:100vh;}.elementor-3746 .elementor-element.elementor-element-8e70d2c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3746 .elementor-element.elementor-element-8e70d2c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3746 .elementor-element.elementor-element-bd3f898{--spacer-size:50px;}.elementor-3746 .elementor-element.elementor-element-620c502d:not(.elementor-motion-effects-element-type-background), .elementor-3746 .elementor-element.elementor-element-620c502d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11ea42e );}.elementor-3746 .elementor-element.elementor-element-620c502d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3746 .elementor-element.elementor-element-620c502d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3746 .elementor-element.elementor-element-4e51b59{margin:19px 19px calc(var(--kit-widget-spacing, 0px) + 19px) 19px;text-align:center;}.elementor-3746 .elementor-element.elementor-element-4e51b59 .elementor-heading-title{font-size:30px;font-weight:700;color:var( --e-global-color-6dca1ba );}.elementor-3746 .elementor-element.elementor-element-90bbe7a:not(.elementor-motion-effects-element-type-background), .elementor-3746 .elementor-element.elementor-element-90bbe7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11ea42e );}.elementor-3746 .elementor-element.elementor-element-90bbe7a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3746 .elementor-element.elementor-element-90bbe7a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3746 .elementor-element.elementor-element-d546127{margin:19px 19px calc(var(--kit-widget-spacing, 0px) + 19px) 19px;text-align:center;}.elementor-3746 .elementor-element.elementor-element-d546127 .elementor-heading-title{font-size:30px;font-weight:700;color:var( --e-global-color-6dca1ba );}.elementor-3746 .elementor-element.elementor-element-e813916.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-3746 .elementor-element.elementor-element-e813916.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-3746 .elementor-element.elementor-element-e813916.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-3746 .elementor-element.elementor-element-35b7732 .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-3746 .elementor-element.elementor-element-8e70d2c .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-3746 .elementor-element.elementor-element-8e70d2c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3746 .elementor-element.elementor-element-bd3f898{--spacer-size:90vh;}.elementor-3746 .elementor-element.elementor-element-4e51b59 .elementor-heading-title{font-size:25px;}.elementor-3746 .elementor-element.elementor-element-d546127 .elementor-heading-title{font-size:25px;}.elementor-3746 .elementor-element.elementor-element-e813916.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for shortcode, class: .elementor-element-177832f */@media (max-width: 767px){
.pcdfwoo-column, .pcdfwoo-columns {
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    width: 50%;
    float: left;
    position: relative;
}
}
.design-1 .pcdfwoo-product-cat_inner .pcdfwoo_title .pcdfwoo_count {
    background-color: #e04635;
    border-radius: 2px !important;
    color: #ffffff;
    display: block;
    font-size: 11px;
    height: 30px;
    left: 50%;
    line-height: 30px;
    margin-left: -15px;
    position: absolute;
    top: -15px;
    vertical-align: middle;
    width: 30px;
    display: none !important;
}.design-1 .pcdfwoo-product-cat_inner .pcdfwoo_title {
    background: rgba(255, 255, 255, 0.9);
    bottom: 20px;
    left: 0px;
    padding: 20px 15px 15px 10px;
    position: absolute;
    text-align: start;
    -webkit-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
    width: 100%;
    font-size: 16px;
    FONT-WEIGHT: 700 !important;
    color: white;
    background: transparent;
}.pcdfwoo-product-cat-wrp .pcdfwoo-product-cat_inner img {
    border-radius: 0;
    box-shadow: none;
    height: 100%;
    width: 100% !important;
    object-fit: cover;
    object-position: top center;
    position: absolute;
    top: 0;
    left: 0;
    transition: all 0.3s ease 0s;
    border-radius: 5px;
}
.design-1 .pcdfwoo-product-cat_inner img {
    display: block;
    margin: 0;
    -webkit-transition: all 1s ease 0s;
    transition: all 1s ease 0s;
    border-radius: 5px !important;
}.design-1 .pcdfwoo-product-cat_inner {
    color: black;
    /* color: black; */
    background-color: black;
    border: 1px solid black;
    overflow: hidden;
    position: relative;
    text-align: center;
    z-index: 9;
    border-radius: px;
}
/* Force RTL direction inside the category block */
.rtl .pcdfwoo-product-cat-wrp,
body.rtl .pcdfwoo-product-cat-wrp {
  direction: rtl;
}

/* Make grid flow RTL (fix columns order/float) */
.rtl .pcdfwoo-product-cat-wrp .pcdfwoo-columns {
  float: right !important;
}

/* If titles align wrong */
.rtl .pcdfwoo-product-cat-wrp .pcdfwoo_title {
  text-align: right;
}/* End custom CSS */