.elementor-407 .elementor-element.elementor-element-3fe6b2c{margin-top:25px;margin-bottom:0px;}.elementor-407 .elementor-element.elementor-element-9c67c8d .woocommerce-breadcrumb{color:#8486C6;}.elementor-407 .elementor-element.elementor-element-9c67c8d .woocommerce-breadcrumb > a{color:#2F3190;}.elementor-bc-flex-widget .elementor-407 .elementor-element.elementor-element-bbb3dc5.elementor-column .elementor-column-wrap{align-items:center;}.elementor-407 .elementor-element.elementor-element-bbb3dc5.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-407 .elementor-element.elementor-element-8d6aa6e{text-align:center;}.elementor-407 .elementor-element.elementor-element-52ab056 > .elementor-element-populated{margin:0% 0% 0% 5%;padding:4% 4% 2% 2%;}.elementor-407 .elementor-element.elementor-element-8ef6d3d .elementor-heading-title{font-size:32px;}.woocommerce .elementor-407 .elementor-element.elementor-element-050608d .price{color:#138F4E;font-size:34px;font-weight:bold;}.elementor-407 .elementor-element.elementor-element-f537181 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-407 .elementor-element.elementor-element-4a55b6f .cart button{padding:15px 25px 15px 25px;background-color:#138F4E;transition:all 0.2s;}.elementor-407 .elementor-element.elementor-element-4a55b6f .cart button:hover{background-color:#14C96B;}body:not(.rtl) .elementor-407 .elementor-element.elementor-element-4a55b6f .quantity + .button{margin-left:5px;}body.rtl .elementor-407 .elementor-element.elementor-element-4a55b6f .quantity + .button{margin-right:5px;}.elementor-407 .elementor-element.elementor-element-4a55b6f .quantity .qty{font-weight:bold;padding:10px 10px 10px 0px;color:#1A1A1A;transition:all 0.2s;}.elementor-407 .elementor-element.elementor-element-91e4bb8 .elementor-spacer-inner{height:30px;}.elementor-bc-flex-widget .elementor-407 .elementor-element.elementor-element-4eb6300.elementor-column .elementor-column-wrap{align-items:center;}.elementor-407 .elementor-element.elementor-element-4eb6300.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-407 .elementor-element.elementor-element-4eb6300 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-407 .elementor-element.elementor-element-47ce60c .elementor-heading-title{color:#1A1A1A;font-size:14px;}.elementor-bc-flex-widget .elementor-407 .elementor-element.elementor-element-c99965c.elementor-column .elementor-column-wrap{align-items:center;}.elementor-407 .elementor-element.elementor-element-c99965c.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-407 .elementor-element.elementor-element-2c812b8{--alignment:left;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-407 .elementor-element.elementor-element-2c812b8 .elementor-share-btn{font-size:calc(0.75px * 10);}.elementor-407 .elementor-element.elementor-element-2c812b8 .elementor-share-btn__icon{--e-share-buttons-icon-size:2.8em;}.elementor-407 .elementor-element.elementor-element-0827078{margin-top:3%;margin-bottom:3%;}.woocommerce .elementor-407 .elementor-element.elementor-element-6ee985c .woocommerce-tabs ul.wc-tabs li a{color:#1A1A1A;font-size:16px;font-weight:400;}.woocommerce .elementor-407 .elementor-element.elementor-element-6ee985c .woocommerce-tabs ul.wc-tabs li{background-color:#F5F5F5;border-color:#EDEDED;border-radius:0px 0px 0 0;}.woocommerce .elementor-407 .elementor-element.elementor-element-6ee985c .woocommerce-tabs .woocommerce-Tabs-panel{border-color:#EDEDED;font-size:16px;}.woocommerce .elementor-407 .elementor-element.elementor-element-6ee985c .woocommerce-Tabs-panel h2{color:#2F3190;}.woocommerce .elementor-407 .elementor-element.elementor-element-6ee985c .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:16px;}.elementor-407 .elementor-element.elementor-element-be178a6 > .elementor-element-populated{margin:0% 0% 0% 5%;}.elementor-407 .elementor-element.elementor-element-b14ef7d > .elementor-widget-container{padding:0px 0px 0px 0px;background-color:#FFFFFF;}.elementor-407 .elementor-element.elementor-element-5bc7976{margin-top:30px;margin-bottom:30px;}.elementor-407 .elementor-element.elementor-element-c2e3a5e{margin-top:0px;margin-bottom:100px;}.elementor-407 .elementor-element.elementor-element-9949ed1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-407 .elementor-element.elementor-element-a5e22bf.elementor-wc-products  ul.products{grid-row-gap:46px;}.elementor-407 .elementor-element.elementor-element-a5e22bf.elementor-wc-products ul.products li.product{text-align:center;padding:25px 0px 25px 0px;}.elementor-407 .elementor-element.elementor-element-a5e22bf.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#2F3190;}.elementor-407 .elementor-element.elementor-element-a5e22bf.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#2F3190;}.elementor-407 .elementor-element.elementor-element-a5e22bf.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-407 .elementor-element.elementor-element-a5e22bf.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:14px;font-weight:600;}.elementor-407 .elementor-element.elementor-element-a5e22bf.elementor-wc-products ul.products li.product .price{color:#138F4E;font-size:21px;font-weight:bold;}.elementor-407 .elementor-element.elementor-element-a5e22bf.elementor-wc-products ul.products li.product .price ins{color:#138F4E;}.elementor-407 .elementor-element.elementor-element-a5e22bf.elementor-wc-products ul.products li.product .price ins .amount{color:#138F4E;}.elementor-407 .elementor-element.elementor-element-a5e22bf.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#138F4E;border-color:#138F4E;font-size:14px;}.elementor-407 .elementor-element.elementor-element-a5e22bf.elementor-wc-products ul.products li.product .button:hover{background-color:#14C96B;border-color:#14C96B;}.woocommerce .elementor-407 .elementor-element.elementor-element-a5e22bf.elementor-wc-products .products > h2{color:#2F3190;font-size:30px;text-align:center;margin-bottom:5px;}@media(min-width:768px){.elementor-407 .elementor-element.elementor-element-bbb3dc5{width:45%;}.elementor-407 .elementor-element.elementor-element-52ab056{width:55%;}.elementor-407 .elementor-element.elementor-element-4eb6300{width:10%;}.elementor-407 .elementor-element.elementor-element-c99965c{width:90.014%;}.elementor-407 .elementor-element.elementor-element-257ad5a{width:45%;}.elementor-407 .elementor-element.elementor-element-be178a6{width:55%;}}@media(max-width:987px) and (min-width:768px){.elementor-407 .elementor-element.elementor-element-bbb3dc5{width:100%;}.elementor-407 .elementor-element.elementor-element-52ab056{width:100%;}.elementor-407 .elementor-element.elementor-element-257ad5a{width:100%;}.elementor-407 .elementor-element.elementor-element-be178a6{width:100%;}}@media(max-width:987px){ .elementor-407 .elementor-element.elementor-element-2c812b8{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-407 .elementor-element.elementor-element-a5e22bf.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){ .elementor-407 .elementor-element.elementor-element-2c812b8{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-407 .elementor-element.elementor-element-a5e22bf.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for shortcode, class: .elementor-element-f537181 */.elementor-407 .elementor-element.elementor-element-f537181 .woocommerce-Price-amount{
    font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-6ee985c */.elementor-407 .elementor-element.elementor-element-6ee985c .woocommerce-product-attributes-item--weight td {
    padding-top: 10px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-a5e22bf */.woocommerce ul.products li.product a img {
    width: 50%;
    margin: 0 auto;
    min-height: 230px;
    object-fit: contain;
}

.elementor-element.elementor-products-grid ul.products li.product {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
}
.elementor-407 .elementor-element.elementor-element-a5e22bf .woocommerce-loop-product__title{padding:0.5em 2.5em!important;}/* End custom CSS */