.elementor-9929 .elementor-element.elementor-element-56892524{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9929 .elementor-element.elementor-element-56892524.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9929 .elementor-element.elementor-element-53d1e1cc{--display:flex;--min-height:620px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9929 .elementor-element.elementor-element-53d1e1cc:not(.elementor-motion-effects-element-type-background), .elementor-9929 .elementor-element.elementor-element-53d1e1cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCC7C7;}.elementor-9929 .elementor-element.elementor-element-53d1e1cc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-9929 .elementor-element.elementor-element-589e819{width:100%;max-width:100%;}.elementor-9929 .elementor-element.elementor-element-589e819.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9929 .elementor-element.elementor-element-589e819 .elementor-image-box-wrapper{text-align:center;}.elementor-9929 .elementor-element.elementor-element-589e819.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-9929 .elementor-element.elementor-element-589e819.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-9929 .elementor-element.elementor-element-589e819.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-9929 .elementor-element.elementor-element-589e819 .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;color:#000000;}.elementor-9929 .elementor-element.elementor-element-589e819 .elementor-image-box-wrapper .elementor-image-box-img{width:81%;}.elementor-9929 .elementor-element.elementor-element-589e819 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-9929 .elementor-element.elementor-element-7ac8f524{width:100%;max-width:100%;}.elementor-9929 .elementor-element.elementor-element-7ac8f524.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9929 .elementor-element.elementor-element-7ac8f524 .elementor-image-box-wrapper{text-align:center;}.elementor-9929 .elementor-element.elementor-element-7ac8f524.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-9929 .elementor-element.elementor-element-7ac8f524.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-9929 .elementor-element.elementor-element-7ac8f524.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-9929 .elementor-element.elementor-element-7ac8f524 .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;color:#000000;}.elementor-9929 .elementor-element.elementor-element-7ac8f524 .elementor-image-box-wrapper .elementor-image-box-img{width:81%;}.elementor-9929 .elementor-element.elementor-element-7ac8f524 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-9929 .elementor-element.elementor-element-660f2900{width:100%;max-width:100%;}.elementor-9929 .elementor-element.elementor-element-660f2900.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9929 .elementor-element.elementor-element-660f2900 .elementor-image-box-wrapper{text-align:center;}.elementor-9929 .elementor-element.elementor-element-660f2900.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-9929 .elementor-element.elementor-element-660f2900.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-9929 .elementor-element.elementor-element-660f2900.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-9929 .elementor-element.elementor-element-660f2900 .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;color:#000000;}.elementor-9929 .elementor-element.elementor-element-660f2900 .elementor-image-box-wrapper .elementor-image-box-img{width:81%;}.elementor-9929 .elementor-element.elementor-element-660f2900 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-9929 .elementor-element.elementor-element-57613145{width:100%;max-width:100%;}.elementor-9929 .elementor-element.elementor-element-57613145.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9929 .elementor-element.elementor-element-57613145 .elementor-image-box-wrapper{text-align:center;}.elementor-9929 .elementor-element.elementor-element-57613145.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-9929 .elementor-element.elementor-element-57613145.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-9929 .elementor-element.elementor-element-57613145.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-9929 .elementor-element.elementor-element-57613145 .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:#000000;}.elementor-9929 .elementor-element.elementor-element-57613145 .elementor-image-box-wrapper .elementor-image-box-img{width:81%;}.elementor-9929 .elementor-element.elementor-element-57613145 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-9929 .elementor-element.elementor-element-42b18b6c{width:100%;max-width:100%;}.elementor-9929 .elementor-element.elementor-element-42b18b6c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9929 .elementor-element.elementor-element-42b18b6c .elementor-image-box-wrapper{text-align:center;}.elementor-9929 .elementor-element.elementor-element-42b18b6c.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-9929 .elementor-element.elementor-element-42b18b6c.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-9929 .elementor-element.elementor-element-42b18b6c.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-9929 .elementor-element.elementor-element-42b18b6c .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;color:#000000;}.elementor-9929 .elementor-element.elementor-element-42b18b6c .elementor-image-box-wrapper .elementor-image-box-img{width:81%;}.elementor-9929 .elementor-element.elementor-element-42b18b6c .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-9929 .elementor-element.elementor-element-71890e5f{width:100%;max-width:100%;}.elementor-9929 .elementor-element.elementor-element-71890e5f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9929 .elementor-element.elementor-element-71890e5f .elementor-image-box-wrapper{text-align:center;}.elementor-9929 .elementor-element.elementor-element-71890e5f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-9929 .elementor-element.elementor-element-71890e5f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-9929 .elementor-element.elementor-element-71890e5f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-9929 .elementor-element.elementor-element-71890e5f .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;color:#000000;}.elementor-9929 .elementor-element.elementor-element-71890e5f .elementor-image-box-wrapper .elementor-image-box-img{width:81%;}.elementor-9929 .elementor-element.elementor-element-71890e5f .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-9929 .elementor-element.elementor-element-49806852{width:100%;max-width:100%;}.elementor-9929 .elementor-element.elementor-element-49806852.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9929 .elementor-element.elementor-element-49806852 .elementor-image-box-wrapper{text-align:center;}.elementor-9929 .elementor-element.elementor-element-49806852.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-9929 .elementor-element.elementor-element-49806852.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-9929 .elementor-element.elementor-element-49806852.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-9929 .elementor-element.elementor-element-49806852 .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;color:#000000;}.elementor-9929 .elementor-element.elementor-element-49806852 .elementor-image-box-wrapper .elementor-image-box-img{width:81%;}.elementor-9929 .elementor-element.elementor-element-49806852 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-9929 .elementor-element.elementor-element-d623079{width:100%;max-width:100%;}.elementor-9929 .elementor-element.elementor-element-d623079.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9929 .elementor-element.elementor-element-d623079 .elementor-image-box-wrapper{text-align:center;}.elementor-9929 .elementor-element.elementor-element-d623079.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-9929 .elementor-element.elementor-element-d623079.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-9929 .elementor-element.elementor-element-d623079.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-9929 .elementor-element.elementor-element-d623079 .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;color:#000000;}.elementor-9929 .elementor-element.elementor-element-d623079 .elementor-image-box-wrapper .elementor-image-box-img{width:81%;}.elementor-9929 .elementor-element.elementor-element-d623079 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-9929 .elementor-element.elementor-element-959bff{width:100%;max-width:100%;}.elementor-9929 .elementor-element.elementor-element-959bff.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9929 .elementor-element.elementor-element-959bff .elementor-image-box-wrapper{text-align:center;}.elementor-9929 .elementor-element.elementor-element-959bff.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-9929 .elementor-element.elementor-element-959bff.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-9929 .elementor-element.elementor-element-959bff.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-9929 .elementor-element.elementor-element-959bff .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;color:#000000;}.elementor-9929 .elementor-element.elementor-element-959bff .elementor-image-box-wrapper .elementor-image-box-img{width:81%;}.elementor-9929 .elementor-element.elementor-element-959bff .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-9929 .elementor-element.elementor-element-e81e255{--display:flex;--min-height:620px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9929 .elementor-element.elementor-element-4e3099f0.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(max-width:767px){.elementor-9929 .elementor-element.elementor-element-53d1e1cc{--width:18%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-9929 .elementor-element.elementor-element-53d1e1cc.e-con{--order:-99999 /* order start hack */;}.elementor-9929 .elementor-element.elementor-element-589e819 .elementor-image-box-img{margin-bottom:0px;}.elementor-9929 .elementor-element.elementor-element-589e819 .elementor-image-box-title{font-size:9px;}.elementor-9929 .elementor-element.elementor-element-7ac8f524 .elementor-image-box-img{margin-bottom:0px;}.elementor-9929 .elementor-element.elementor-element-7ac8f524 .elementor-image-box-title{font-size:9px;}.elementor-9929 .elementor-element.elementor-element-660f2900 .elementor-image-box-img{margin-bottom:0px;}.elementor-9929 .elementor-element.elementor-element-660f2900 .elementor-image-box-title{font-size:9px;}.elementor-9929 .elementor-element.elementor-element-57613145 .elementor-image-box-img{margin-bottom:0px;}.elementor-9929 .elementor-element.elementor-element-57613145 .elementor-image-box-title{font-size:8px;}.elementor-9929 .elementor-element.elementor-element-42b18b6c .elementor-image-box-img{margin-bottom:0px;}.elementor-9929 .elementor-element.elementor-element-42b18b6c .elementor-image-box-title{font-size:9px;}.elementor-9929 .elementor-element.elementor-element-71890e5f .elementor-image-box-img{margin-bottom:0px;}.elementor-9929 .elementor-element.elementor-element-71890e5f .elementor-image-box-title{font-size:9px;}.elementor-9929 .elementor-element.elementor-element-49806852 .elementor-image-box-img{margin-bottom:0px;}.elementor-9929 .elementor-element.elementor-element-49806852 .elementor-image-box-title{font-size:9px;}.elementor-9929 .elementor-element.elementor-element-d623079 .elementor-image-box-img{margin-bottom:0px;}.elementor-9929 .elementor-element.elementor-element-d623079 .elementor-image-box-title{font-size:9px;}.elementor-9929 .elementor-element.elementor-element-959bff .elementor-image-box-img{margin-bottom:0px;}.elementor-9929 .elementor-element.elementor-element-959bff .elementor-image-box-title{font-size:9px;}.elementor-9929 .elementor-element.elementor-element-e81e255{--width:82%;}.elementor-9929 .elementor-element.elementor-element-4e3099f0{width:var( --container-widget-width, 431.701px );max-width:431.701px;--container-widget-width:431.701px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-9929 .elementor-element.elementor-element-56892524{--content-width:95%;}.elementor-9929 .elementor-element.elementor-element-53d1e1cc{--width:8%;}.elementor-9929 .elementor-element.elementor-element-e81e255{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-53d1e1cc */.elementor-9929 .elementor-element.elementor-element-53d1e1cc {
  max-height: 80vh;
  overflow-y: auto;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4e3099f0 */.elementor-9929 .elementor-element.elementor-element-4e3099f0 .star-rating {
    display: none !important;
}



/* =========================
   PC / Desktop (1025px+)
========================= */
@media (min-width: 1025px) {
    .woocommerce ul.products li.product .woocommerce-loop-product__title {
        font-size: 12px;
        line-height: 1.4em;
        font-weight: 600;
        margin: 8px 0 6px;
        padding: 0;
        color: #222;
    }
}

/* =========================
   Tablet (768px – 1024px)
========================= */
@media (min-width: 768px) and (max-width: 1024px) {
    .woocommerce ul.products li.product .woocommerce-loop-product__title {
        font-size: 11px;
        line-height: 1.35em;
        font-weight: 600;
        margin: 7px 0 5px;
        padding: 0;
        color: #222;
    }
}

/* =========================
   Mobile (0 – 767px)
========================= */
@media (max-width: 767px) {
    .woocommerce ul.products li.product .woocommerce-loop-product__title {
        font-size: 9px;
        line-height: 1.3em;
        font-weight: 600;
        margin: 6px 0 4px;
        padding: 0;
        color: #222;
    }
}



.woocommerce ul.products li.product {
    border: 1px solid #eee;
    border-radius: 12px;
    padding: 1px;
    box-shadow: 0 2px 6px rgba(0,0,0,0.05);
}




@media (min-width: 1025px) {
    .woocommerce ul.products li.product .button {
        background: #00b853;
        color: #fff;
        font-size: 13px;
        padding: 7px 30px;
        border-radius: 20px;
    }
}


@media (min-width: 768px) and (max-width: 1024px) {
    .woocommerce ul.products li.product .button {
        background: #00b853;
        color: #fff;
        font-size: 11px;
        padding: 6px 30px;
        border-radius: 20px;
    }
}

@media (max-width: 767px) {
    .woocommerce ul.products li.product .button {
        background: #00b853;
        color: #fff;
        font-size: 8px;
        padding: 5px 28px;
        border-radius: 16px;
        text-align:center;
    }
}







@media (min-width: 1025px) {
    .woocommerce ul.products li.product a img {
        height: 130px;
        padding: 10px;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .woocommerce ul.products li.product a img {
        height: 120px;
        padding: 8px;
    }
}

@media (max-width: 767px) {
    .woocommerce ul.products li.product a img {
        height: 90px;
        padding: 6px;
    }
}






@media (min-width: 1025px) {
    .wcfmmp_sold_by_container,
    .dokan-store-name {
        font-size: 15px;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .wcfmmp_sold_by_container,
    .dokan-store-name {
        font-size: 12px;
    }
}

@media (max-width: 767px) {
    .wcfmmp_sold_by_container,
    .dokan-store-name {
        font-size: 10px;
    }
}









.wcfmmp_sold_by_container,
.dokan-store-name,
.woocommerce .sold-by {
    font-size: 10px;
    color: #666;
    margin-top: 10px;
    display: block;
}



/* Hide product rating stars everywhere */
.woocommerce .star-rating,
.woocommerce ul.products li.product .star-rating,
.wcfmmp-store-rating,
.wcfmmp_sold_by_container + .star-rating {
    display: none !important;
}











section h4 {
  background-color: #cae0d3;
  color: #0a7a3c;
  padding: 6px 10px;
  border-radius: 6px;
  font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e81e255 */.elementor-9929 .elementor-element.elementor-element-e81e255 {
  max-height: 80vh;
  overflow-y: auto;
}/* End custom CSS */