.elementor-2817 .elementor-element.elementor-element-8ef0c94{margin-top:0rem;margin-bottom:1rem;}.elementor-2817 .elementor-element.elementor-element-c0330de:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2817 .elementor-element.elementor-element-c0330de > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2817 .elementor-element.elementor-element-c0330de > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 1rem 0rem 0rem;--e-column-margin-right:1rem;--e-column-margin-left:0rem;}.elementor-2817 .elementor-element.elementor-element-c0330de > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2817 .elementor-element.elementor-element-59046e2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2817 .elementor-element.elementor-element-59046e2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2817 .elementor-element.elementor-element-59046e2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6CDCD59;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 1rem 0rem 0rem;--e-column-margin-right:1rem;--e-column-margin-left:0rem;}.elementor-2817 .elementor-element.elementor-element-59046e2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2817 .elementor-element.elementor-element-da33af2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2rem;font-weight:700;}.elementor-2817 .elementor-element.elementor-element-da33af2 > .elementor-widget-container{padding:0.5rem 0rem 0rem 0rem;}.elementor-2817 .elementor-element.elementor-element-60bc767{--divider-border-style:solid;--divider-color:#D6CDCD59;--divider-border-width:1px;}.elementor-2817 .elementor-element.elementor-element-60bc767 .elementor-divider-separator{width:100%;}.elementor-2817 .elementor-element.elementor-element-60bc767 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-2817 .elementor-element.elementor-element-903cfcd{margin-top:0rem;margin-bottom:1rem;}.elementor-2817 .elementor-element.elementor-element-ec7ba8e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6CDCD59;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0.8rem 0rem 0rem;--e-column-margin-right:0.8rem;--e-column-margin-left:0rem;}.elementor-2817 .elementor-element.elementor-element-ec7ba8e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2817 .elementor-element.elementor-element-08285b1{color:#0F7C3F;font-weight:700;}.elementor-2817 .elementor-element.elementor-element-ad58a99{text-align:center;color:#CDCDE9;font-weight:600;}.elementor-2817 .elementor-element.elementor-element-320b5e7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6CDCD59;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0.8rem 0rem 0rem;--e-column-margin-right:0.8rem;--e-column-margin-left:0rem;}.elementor-2817 .elementor-element.elementor-element-320b5e7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2817 .elementor-element.elementor-element-d94f698{color:#0F7C3F;font-weight:700;}.elementor-2817 .elementor-element.elementor-element-4baf33e{text-align:center;color:#756F6F;font-weight:500;}.elementor-2817 .elementor-element.elementor-element-4baf33e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2817 .elementor-element.elementor-element-c00fa0d{text-align:center;color:#756F6F;font-weight:500;}.elementor-2817 .elementor-element.elementor-element-c00fa0d > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-2817 .elementor-element.elementor-element-e684c53 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6CDCD59;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2817 .elementor-element.elementor-element-e684c53 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2817 .elementor-element.elementor-element-f18e345{color:#0F7C3F;font-weight:700;}.elementor-2817 .elementor-element.elementor-element-72f756a{text-align:center;color:#CDCDE9;font-weight:600;}.elementor-2817 .elementor-element.elementor-element-7b6ae59{font-weight:400;width:100%;max-width:100%;}.elementor-2817 .elementor-element.elementor-element-7b6ae59 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2817 .elementor-element.elementor-element-1d4955c{font-weight:400;}.elementor-2817 .elementor-element.elementor-element-1d4955c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2817 .elementor-element.elementor-element-0dc58fe{font-weight:400;}.elementor-2817 .elementor-element.elementor-element-0dc58fe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2817 .elementor-element.elementor-element-e437ad5{font-weight:400;}.elementor-2817 .elementor-element.elementor-element-e437ad5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2817 .elementor-element.elementor-element-413046f{font-weight:400;}.elementor-2817 .elementor-element.elementor-element-413046f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2817 .elementor-element.elementor-element-b132119{font-weight:400;}.elementor-2817 .elementor-element.elementor-element-b132119 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2817 .elementor-element.elementor-element-49d55a6{font-weight:400;width:100%;max-width:100%;}.elementor-2817 .elementor-element.elementor-element-49d55a6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2817 .elementor-element.elementor-element-f286d42{font-weight:400;}.elementor-2817 .elementor-element.elementor-element-f286d42 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2817 .elementor-element.elementor-element-602951f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2817 .elementor-element.elementor-element-602951f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2817 .elementor-element.elementor-element-602951f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6CDCD59;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2817 .elementor-element.elementor-element-602951f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2817 .elementor-element.elementor-element-afef7ab{text-align:center;font-weight:600;}.elementor-2817 .elementor-element.elementor-element-80d5fc7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2817 .elementor-element.elementor-element-6559331 .elementor-button{font-size:13px;font-weight:600;fill:#41AC64;color:#41AC64;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#41AC64;}.elementor-2817 .elementor-element.elementor-element-c0ef1e6 .elementor-button{font-size:13px;font-weight:600;fill:#41AC64;color:#41AC64;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#41AC64;}.elementor-2817 .elementor-element.elementor-element-96afb82 .elementor-button{font-size:13px;font-weight:600;fill:#41AC64;color:#41AC64;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#41AC64;}.elementor-2817 .elementor-element.elementor-element-1c21c22 .elementor-button{font-size:11px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#3C753C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#41AC64;}.elementor-2817 .elementor-element.elementor-element-55cb3e9 .elementor-button{font-family:"Poppins", Sans-serif;font-size:13px;background-color:#3C753C;border-radius:3px 3px 3px 3px;}.elementor-2817 .elementor-element.elementor-element-55cb3e9 .elementor-button:hover, .elementor-2817 .elementor-element.elementor-element-55cb3e9 .elementor-button:focus{background-color:#67AF60;}.elementor-2817 .elementor-element.elementor-element-55cb3e9 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-2817 .elementor-element.elementor-element-5bf9588{--divider-border-style:solid;--divider-color:#D6CDCD59;--divider-border-width:1px;}.elementor-2817 .elementor-element.elementor-element-5bf9588 .elementor-divider-separator{width:100%;}.elementor-2817 .elementor-element.elementor-element-5bf9588 .elementor-divider{padding-top:12px;padding-bottom:12px;}.elementor-2817 .elementor-element.elementor-element-d3a09de .wl-wishlist-compare-txt li a{font-size:13px;}.elementor-2817 .elementor-element.elementor-element-d3a09de .wl-wishlist-compare-txt li a svg{width:13px;height:13px;}.elementor-2817 .elementor-element.elementor-element-d3a09de .wl-wishlist-compare-txt li span{font-size:13px;}.elementor-2817 .elementor-element.elementor-element-d3a09de .wl-addto-cart[class*="wl-style-"] form.cart button,.elementor-2817 .elementor-element.elementor-element-d3a09de .wl-style-1 form.cart button{font-family:"Poppins", Sans-serif;font-size:15px;}.elementor-2817 .elementor-element.elementor-element-d3a09de .wl-addto-cart[class*="wl-style-"] form.cart button{padding:10px 10px 10px 10px;}.elementor-2817 .elementor-element.elementor-element-d3a09de .wl-style-1 form.cart button{padding:10px 10px 10px 10px;}.woocommerce .elementor-2817 .elementor-element.elementor-element-d3a09de form.cart{margin:0px 0px 10px 0px !important;}.elementor-2817 .elementor-element.elementor-element-d3a09de{width:100%;max-width:100%;align-self:center;}.elementor-2817 .elementor-element.elementor-element-e996d2a .elementor-button{font-size:13px;font-weight:600;fill:#DD430C;color:#DD430C;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DD430C;}.elementor-2817 .elementor-element.elementor-element-e890d5a .elementor-button{font-size:13px;font-weight:600;fill:#DD430C;color:#DD430C;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DD430C;}.elementor-2817 .elementor-element.elementor-element-72fda01 .elementor-button{font-weight:400;fill:#FFFFFF;color:#FFFFFF;background-color:#DD430C;}.elementor-2817 .elementor-element.elementor-element-9131afd{--divider-border-style:solid;--divider-color:#D6CDCD59;--divider-border-width:1px;}.elementor-2817 .elementor-element.elementor-element-9131afd .elementor-divider-separator{width:100%;}.elementor-2817 .elementor-element.elementor-element-9131afd .elementor-divider{padding-top:12px;padding-bottom:12px;}.elementor-2817 .elementor-element.elementor-element-5fa0515{color:#41AC64;font-size:12px;font-weight:600;width:auto;max-width:auto;}.elementor-2817 .elementor-element.elementor-element-b4cde69 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2817 .elementor-element.elementor-element-d8aa39c{margin-top:0rem;margin-bottom:1rem;}.elementor-2817 .elementor-element.elementor-element-bff7303 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 1rem 0rem 0rem;--e-column-margin-right:1rem;--e-column-margin-left:0rem;}.elementor-2817 .elementor-element.elementor-element-bff7303 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2817 .elementor-element.elementor-element-96926fe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2817 .elementor-element.elementor-element-96926fe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2817 .elementor-element.elementor-element-96926fe > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6CDCD59;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 1rem 0rem 0rem;--e-column-margin-right:1rem;--e-column-margin-left:0rem;}.elementor-2817 .elementor-element.elementor-element-96926fe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2817 .elementor-element.elementor-element-6de0fa8{text-align:left;font-weight:700;width:auto;max-width:auto;}.elementor-2817 .elementor-element.elementor-element-e80d297 .elementor-button{font-weight:500;fill:#41AC64;color:#41AC64;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0.5em 0.5em 0.5em 0.5em;}.elementor-2817 .elementor-element.elementor-element-e80d297{width:auto;max-width:auto;}.elementor-2817 .elementor-element.elementor-element-0ab061e{color:#514D4D;font-weight:400;}.elementor-2817 .elementor-element.elementor-element-0ab061e > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-2817 .elementor-element.elementor-element-60d96c0 > .elementor-element-populated{border-style:solid;border-color:#D6CDCD59;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2817 .elementor-element.elementor-element-60d96c0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2817 .elementor-element.elementor-element-fd6112a:not(.elementor-motion-effects-element-type-background), .elementor-2817 .elementor-element.elementor-element-fd6112a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2817 .elementor-element.elementor-element-fd6112a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:2rem;}.elementor-2817 .elementor-element.elementor-element-fd6112a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2817 .elementor-element.elementor-element-821a24d.elementor-widget-wl-product-related .products > h2{text-align:left;}@media(min-width:768px){.elementor-2817 .elementor-element.elementor-element-c0330de{width:30%;}.elementor-2817 .elementor-element.elementor-element-59046e2{width:50%;}.elementor-2817 .elementor-element.elementor-element-602951f{width:19.664%;}.elementor-2817 .elementor-element.elementor-element-bff7303{width:30%;}.elementor-2817 .elementor-element.elementor-element-96926fe{width:50%;}.elementor-2817 .elementor-element.elementor-element-60d96c0{width:19.664%;}}/* Start custom CSS for column, class: .elementor-element-59046e2 */#product-info-section strong{
    font-weight: 700;
    color:#020101;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-80d5fc7 *//*.sold_by .wcfmmp_sold_by_container_advanced{*/
    /*background: red;*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*    justify-content: center;*/
/*    align-items: center;*/
/*}*/
.sold_by .elementor-shortcode{
    /*background: red;*/
    display: flex;
    flex-direction: column;
    align-items: center;
    
}

.sold_by .wcfmmp_sold_by_container_right{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    
}
.sold_by .wcfmmp_sold_by_container_left{
    width: 3rem;
    display: flex;
    justify-content: center;
    align-items: center;
}

.sold_by .wcfmmp-store-rating span{
    text-align: center;
    /* display: flex;*/
    /*justify-content: center;*/
    
}
.sold_by .wcfmmp_sold_by_container_left{
    /*background: red;*/
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.sold_by .wcfmmp_sold_by_container_left img{
    width: 3rem;
}
.sold_by .wcfmmp_sold_by_container_advanced{
    border: none;
}
.sold_by .wcfmmp_sold_by_label{
     display:none;
 }
.sold_by  .wcfm_dashboard_item_title{
      font-size: 0.8rem;
      text-align: center;
      /*background: red;*/
      width: 100%;
  }/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-85f1d76 */.elementor-2817 .elementor-element.elementor-element-85f1d76{
    margin-top: -23px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1c21c22 */.product_page_sidebar .chat_with_supplier .elementor-button-icon{
    background: #0D986A;
    position: absolute;
    border-radius:50%;
    height: 3rem;
    width: 3rem;
    display: flex;
    justify-content: center;
    align-items: center;
    top:-0.5rem;
    left: -2rem
}

.product_page_sidebar .chat_with_supplier .elementor-button{
    position: relative;
    display: none
}
.product_page_sidebar .chat_with_supplier{
    /*background: red;*/
    margin-left:2rem;
}

.product_page_sidebar .chat_with_supplier i{
   font-size: 1.4rem
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-55cb3e9 */.elementor-2817 .elementor-element.elementor-element-55cb3e9{
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-fa6cc64 */.elementor-2817 .elementor-element.elementor-element-fa6cc64 a{
    padding: 5px 10px;
    background-color: #3C753C;
    width:80%;
    border-radius: 3px;
    text-align: center;
}
.elementor-2817 .elementor-element.elementor-element-fa6cc64 a:hover{
    background-color: #67AF60;
    
}

#private-message-shortcode .elementor-widget-container .elementor-shortcode{
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-888dddc */.elementor-2817 .elementor-element.elementor-element-888dddc a{
    padding: 8px 10px;
    background-color: #3C753C;
    width:100%;
    border-radius: 3px;
    text-align: center;
}
.elementor-2817 .elementor-element.elementor-element-888dddc a:hover{
    background-color: #67AF60;
    
}

.elementor-2817 .elementor-element.elementor-element-888dddc{
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for wl-product-add-to-cart, class: .elementor-element-d3a09de */.elementor-2817 .elementor-element.elementor-element-d3a09de .wl-quantity-wrap{
    display: none !important;
}


.elementor-2817 .elementor-element.elementor-element-d3a09de form.cart{
    width: 100% !important;
    /*background: blue;*/
   flex-direction: column !important;
   padding: 0 !important;
   

}
.elementor-2817 .elementor-element.elementor-element-d3a09de .wl-cart-wrap button{
    width: 100% !important;
    margin-bottom: 10px;
}
.elementor-2817 .elementor-element.elementor-element-d3a09de .both{
    /*background: yellow;*/
    display: flex;
    flex-direction: column;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8ef0c94 */.rh-outer-wrap{
    background: TEAL;
    background: #FBFBFB;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e80d297 */.watch-our-story-button{
    position: absolute;
    right: 0.5rem;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d8aa39c */.rh-outer-wrap{
    background: TEAL;
    background: #FBFBFB;
}/* End custom CSS */