.elementor-widget-heading .elementor-heading-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-1494 .elementor-element.elementor-element-c5a0ed2{--alignment:left;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#77625F;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1494 .elementor-element.elementor-element-9eb8a02.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1494 .elementor-element.elementor-element-9eb8a02.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-1494 .elementor-element.elementor-element-9eb8a02.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:20px;}.elementor-1494 .elementor-element.elementor-element-9eb8a02.elementor-wc-products ul.products li.product span.onsale{display:block;}#elementor-popup-modal-1494{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-1494 .dialog-message{width:1200px;height:auto;}#elementor-popup-modal-1494 .dialog-close-button{display:flex;}#elementor-popup-modal-1494 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:1024px){ .elementor-1494 .elementor-element.elementor-element-c5a0ed2{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-1494 .elementor-element.elementor-element-9eb8a02.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-1494 .elementor-element.elementor-element-50bbdb9{width:50%;}.elementor-1494 .elementor-element.elementor-element-7570780{width:50%;} .elementor-1494 .elementor-element.elementor-element-c5a0ed2{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-1494 .elementor-element.elementor-element-e9cf023{width:50%;}.elementor-1494 .elementor-element.elementor-element-9eb8a02.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-1494 .elementor-element.elementor-element-50bbdb9{width:50%;}.elementor-1494 .elementor-element.elementor-element-7570780{width:49.923%;}}/* Start custom CSS for section, class: .elementor-element-4dea29b */@media print { 
    .product-remove {
        display:none;
    }
    .elementor-127 {
         display:none;
    }
    a {
        display:none;
    }
    
    .wc-proceed-to-checkout {
        display:none;
    }
    .elementor-element.elementor-products-grid ul.products li.product {
    width: 20%!important;
}}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-9eb8a02 */.elementor-1494 .elementor-element.elementor-element-9eb8a02 img {
    display:none!important;
    
}

.elementor-1494 .elementor-element.elementor-element-9eb8a02 .single_add_to_cart_button.button {
     display:none!important;
}


.elementor-1494 .elementor-element.elementor-element-9eb8a02 .customoption {
    display:none;
}

.elementor-1494 .elementor-element.elementor-element-9eb8a02 table tbody>tr:nth-child(odd)>td {
    background-color: #fff;
}


.elementor-1494 .elementor-element.elementor-element-9eb8a02 table td {
    border: 0;
}

.elementor-1494 .elementor-element.elementor-element-9eb8a02 select, textarea {
    border: 0;}
    
.elementor-1494 .elementor-element.elementor-element-9eb8a02 table{
    font-size: 20px!important;
}


.elementor-1494 .elementor-element.elementor-element-9eb8a02 ul.products li.product {
    border: 1px solid!important;
    padding: 10px!important;
}

@media print { 
.elementor-1494 .elementor-element.elementor-element-9eb8a02 .woocommerce.columns-4  {
    width: 1000px!important;
}}


@media print {
   .elementor-1494 .elementor-element.elementor-element-9eb8a02{ 
    overflow: visible !important;
  }
  .elementor-1494 .elementor-element.elementor-element-9eb8a02 { page-break-after:always; }

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-93f9b31 */@media print { 
    .product-remove {
        display:none;
    }
    .elementor-127 {
         display:none;
    }
    a {
        display:none;
    }
    
    .wc-proceed-to-checkout {
        display:none;
    }
    .pprint {
          display:none;
    }
    
    .elementor-element.elementor-products-grid ul.products {
    display: block;}
    
    .elementor-element.elementor-products-grid ul.products li.product {
        float: right;
    margin: 0 0 2.992em 3.8%;
    padding: 0;
    position: relative;
    width: 22%;
    margin-right: 0;
    }
    a[href]:after {
        display:none;
    
    }
}/* End custom CSS */