.elementor-942 .elementor-element.elementor-element-00fc10c{--display:flex;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-942 .elementor-element.elementor-element-7c223ec .woolentor-breadcrumb{text-align:left;}.elementor-942 .elementor-element.elementor-element-7c223ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-942 .elementor-element.elementor-element-7c223ec .woolentor-breadcrumb span.breadcrumb-separator{margin:0 10px;}.elementor-942 .elementor-element.elementor-element-7c223ec .woolentor-breadcrumb .woocommerce-breadcrumb span.breadcrumb-separator{font-size:16px;}.elementor-942 .elementor-element.elementor-element-7c223ec .woolentor-breadcrumb .woocommerce-breadcrumb span.breadcrumb-separator svg{width:16px;height:16px;}.elementor-942 .elementor-element.elementor-element-b45cb68{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-942 .elementor-element.elementor-element-6200272{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-942 .elementor-element.elementor-element-3cb806b .product_title{color:#005645 !important;font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:700;line-height:44px;margin:0px 0px 20px 0px !important;}.woocommerce .elementor-942 .elementor-element.elementor-element-ad44fc5 .woocommerce-product-details__short-description,.woocommerce .elementor-942 .elementor-element.elementor-element-ad44fc5 .woocommerce-product-details__short-description p{font-family:"Montserrat", Sans-serif;font-size:20px;}.elementor-942 .elementor-element.elementor-element-8b49729{width:100%;max-width:100%;}.elementor-942 .elementor-element.elementor-element-8b49729 .price{color:#00B453 !important;margin:0px 0px 0px 0px !important;}.elementor-942 .elementor-element.elementor-element-8b49729 .price .amount{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:20px;}.elementor-942 .elementor-element.elementor-element-81a106f{width:100%;max-width:100%;}.woocommerce .elementor-942 .elementor-element.elementor-element-81a106f .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .wl-quantity-cal .wl-quantity{font-size:16px;}.woocommerce .elementor-942 .elementor-element.elementor-element-81a106f .wl-addto-cart.wl-style-4 form.cart .wl-quantity-wrap .wl-quantity-cal .wl-quantity{font-size:16px;}.woocommerce .elementor-942 .elementor-element.elementor-element-81a106f .wl-addto-cart form.cart .wl-quantity-wrap .wl-quantity-cal .quantity input{font-size:16px;}.elementor-942 .elementor-element.elementor-element-81a106f .wl-addto-cart.wl-style-2 form.cart .wl-cart-icon.wishlist a{color:var( --e-global-color-accent );}.elementor-942 .elementor-element.elementor-element-81a106f .wl-addto-cart.wl-style-5 form.cart .wl-cart-icon.wishlist a{color:var( --e-global-color-accent );}.elementor-942 .elementor-element.elementor-element-81a106f .wl-addto-cart.wl-style-2 form.cart .wl-cart-icon.compare{color:var( --e-global-color-accent );}.elementor-942 .elementor-element.elementor-element-81a106f .wl-addto-cart.wl-style-2 form.cart .wl-cart-icon.compare a{color:var( --e-global-color-accent );}.elementor-942 .elementor-element.elementor-element-81a106f .wl-addto-cart.wl-style-5 form.cart .wl-cart-icon.compare{color:var( --e-global-color-accent );}.elementor-942 .elementor-element.elementor-element-81a106f .wl-addto-cart.wl-style-5 form.cart .wl-cart-icon.compare a{color:var( --e-global-color-accent );}.elementor-942 .elementor-element.elementor-element-81a106f .wl-addto-cart[class*="wl-style-"] form.cart button{color:#FFFFFF !important;padding:0px 20px 0px 20px;border-radius:6px 6px 6px 6px !important;background-color:#151515 !important;}.elementor-942 .elementor-element.elementor-element-81a106f .wl-style-1 form.cart button{color:#FFFFFF !important;padding:0px 20px 0px 20px;border-radius:6px 6px 6px 6px !important;background-color:#151515 !important;}.elementor-942 .elementor-element.elementor-element-81a106f .wl-addto-cart[class*="wl-style-"] form.cart button,.elementor-942 .elementor-element.elementor-element-81a106f .wl-style-1 form.cart button{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;text-transform:none;line-height:30px;}.elementor-942 .elementor-element.elementor-element-81a106f .wl-addto-cart[class*="wl-style-"] form.cart button:hover{background-color:var( --e-global-color-accent );}.elementor-942 .elementor-element.elementor-element-81a106f .wl-style-1 form.cart button:hover{background-color:var( --e-global-color-accent );}.elementor-942 .elementor-element.elementor-element-021eba1{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-942 .elementor-element.elementor-element-6a3b715{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-942 .elementor-element.elementor-element-8c7d976{--display:flex;--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-942 .elementor-element.elementor-element-51c6c48 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:44px;font-weight:800;text-transform:capitalize;line-height:40px;color:#191919;}.elementor-942 .elementor-element.elementor-element-76a1e12 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-942 .elementor-element.elementor-element-76a1e12.elementor-widget-wl-product-related .products > h2{color:#181818;font-family:"Playfair", Sans-serif;font-size:28px;font-weight:600;line-height:30px;margin:0px 0px 30px 0px;text-align:left;}.elementor-942 .elementor-element.elementor-element-fbab34f{--display:flex;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-942{padding:120px 0px 0px 0px;}@media(max-width:1024px){.elementor-942 .elementor-element.elementor-element-00fc10c{--padding-top:28px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-942 .elementor-element.elementor-element-b45cb68{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-942 .elementor-element.elementor-element-3cb806b .product_title{font-size:42px;}.woocommerce .elementor-942 .elementor-element.elementor-element-ad44fc5 .woocommerce-product-details__short-description,.woocommerce .elementor-942 .elementor-element.elementor-element-ad44fc5 .woocommerce-product-details__short-description p{font-size:18px;}.elementor-942 .elementor-element.elementor-element-81a106f .wl-addto-cart[class*="wl-style-"] form.cart button,.elementor-942 .elementor-element.elementor-element-81a106f .wl-style-1 form.cart button{font-size:20px;}.elementor-942 .elementor-element.elementor-element-021eba1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-942 .elementor-element.elementor-element-8c7d976{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-942 .elementor-element.elementor-element-76a1e12.elementor-widget-wl-product-related .products > h2{margin:0px 0px 30px 0px;}}@media(max-width:767px){.elementor-942 .elementor-element.elementor-element-b45cb68{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-942 .elementor-element.elementor-element-3cb806b .product_title{font-size:28px;line-height:28px;}.elementor-942 .elementor-element.elementor-element-8c7d976{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-942 .elementor-element.elementor-element-51c6c48 .elementor-heading-title{font-size:28px;line-height:28px;}.elementor-942 .elementor-element.elementor-element-76a1e12.elementor-widget-wl-product-related .products > h2{margin:0px 0px 30px 0px;}}@media(min-width:768px){.elementor-942 .elementor-element.elementor-element-6200272{--width:50%;}.elementor-942 .elementor-element.elementor-element-021eba1{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-942 .elementor-element.elementor-element-6200272{--width:48%;}.elementor-942 .elementor-element.elementor-element-021eba1{--width:52%;}}/* Start custom CSS for woolentor-breadcrumbs-addons, class: .elementor-element-7c223ec */.product-detail-breadcrumb .woolentor-breadcrumb .woocommerce-breadcrumb{
    visibility:hidden;
}/* End custom CSS */
/* Start custom CSS for wl-product-related, class: .elementor-element-76a1e12 */.related-products-section ul.products li.product {
    border-radius: 6px;
    margin-bottom: 20px!important;
}
.related-products-section ul.products li.product a .woolentor-product-badge-main-area img {
    border-radius: 0;
}
.related-products-section ul.products li.product .woocommerce-loop-product__title {
    font-family: "Montserrat", Sans-serif; 
    font-size: 28px; 
    font-weight: 600; 
    line-height: 30px; 
    color: #181818!important;
    padding: 12px 16px;
    margin-bottom: 8px;
}
.related-products-section ul.products li.product .woocommerce-loop-product__title {
    font-family: "Montserrat", Sans-serif; 
    color: #181818!important;
    padding: 12px 16px;
    margin-bottom: 8px;
}
.related-products-section ul.products li.product .price { 
    font-family: "Montserrat", Sans-serif;
    font-size: 16px; 
    font-weight: 600;
    color: #181818; 
}
.related-products-section.elementor-widget-wl-product-related ul.products li.product .button { 
    background-color: #00B453;  
    font-size: 16px; 
    font-weight: 600; 
    padding: 8px 20px; 
    border-radius: 6px; 
    margin: 0 16px 16px 16px;
}
.related-products-section .woolentor-product-badge-main-area {
    margin-bottom: 18px;
}
@media (max-width: 768px) {
    .related-products-section ul.products li.product .woocommerce-loop-product__title {
    font-size: 20px; 
    line-height: 20px; 
}
}/* End custom CSS */