.elementor-kit-926{--e-global-color-primary:#16123C;--e-global-color-5b8716ea:#888888;--e-global-color-2446596b:#EBEBEB;--e-global-color-3c9b883a:#252525;--e-global-color-9e72934:#FFF;--e-global-color-2a4f6a1:#16123C;}.elementor-kit-926 button,.elementor-kit-926 input[type="button"],.elementor-kit-926 input[type="submit"],.elementor-kit-926 .elementor-button{background-color:#029721;border-style:none;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1290px;}.e-con{--container-max-width:1290px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */body.woocommerce-cart{
    /*display: none;*/
}
.product-block .posted-in{
    display: none;
}
.woo-custom-installments-group{
    padding: 0 5px 0;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: center;
}
.woocommerce-Price-currencySymbol{
    padding-right: 6px;
}
.wc-block-grid__product-onsale, .onsale{
    left: 5px;
    top: 7px;
}
.woo-custom-installments-group-main-price{
    width: 100%;
    justify-content: center;
}
.product-template-default .woo-custom-installments-group-main-price{
    justify-content: left;
}
.product-template-default span.price .woo-custom-installments-group-main-price{
    justify-content: center;
}
.product-template-default .woo-custom-installments-group{
    display: table;
    padding: 0;
}

.product-template-default button.wci-open-popup{
    margin: 16px 0 10px !important;
}
.woo-custom-installments-group-main-price {
    padding: 0 7px 0;
}
.add_to_cart_button{
    background-color: var(--e-global-color-primary)!important;
}
.ekommart-mobile-nav{
     background-color: #e6e6e6
}
.mobile-navigation ul li{
    border-color: #b1b1b1;
}
.mobile-navigation ul li a{
    color: #333;
}
.mobile-navigation ul li.current-menu-item a{
    font-weight: bold;
}
.woocommerce-message {
    background-color: #304f50;
}
.single-product div.product .woocommerce-product-gallery .flex-control-thumbs .slick-arrow:before{
        color: #000000!important;
}
button.wci-open-popup{
    margin-left: 6px;
}
.woocommerce-breadcrumb .breadcrumb-separator {
    margin: 0 10px;
}
.woocommerce-message a.wc-forward{
    background: #fff;
    color: #304f50;
    padding: 3px 12px;
    border-radius: 4px;
}
.single-product div.product p.price,{
    padding: 15px 0 0;
    font-size: 20px!important;
}
.single-product .woo-custom-installments-group .woo-custom-installments-group-main-price *{
    font-size: 20px!important;
}

/* Mobile */
@media (max-width: 767px) {
    .woo-custom-installments-group-main-price{
        justify-content: center;
    }
    .home .woo-custom-installments-group-main-price span.woo-custom-installments-price{
        margin: 0 2px!important;
    }
    .woo-custom-installments-group-main-price span.woo-custom-installments-price{
        margin: 0 4px!important;
    }
    .product-template-default .woo-custom-installments-group-main-price span.original-price{
        width: auto;
        margin: 0;
    }
    .product-template-default .woo-custom-installments-group-main-price span.sale-price{
        width: auto;
        padding-left: 5px;
    }
    table.cart td.actions button[name='update_cart']{
        display: none;
    }
    .ekommart-handheld-footer-bar{
        display: none!important;
    }

    .home ul.elementor-nav-menu li {
        border: 1px solid #304f50;
        margin: 3px 3px;
        transition: all 0.3s;
    }
    .home ul.elementor-nav-menu li a{
        transition: all 0.3s;
    }
    .home ul.elementor-nav-menu li:hover{
        background: #304f50;
    }
    .home ul.elementor-nav-menu li:hover a{
        color: #fff;
    }
    .tax-product_cat .pagination, .woocommerce-pagination {
        margin: -30px 0 50px!important;
    }
    .woocommerce-pagination .page-numbers:not(ul).current {
        color: #fff!important;
    }
    .single-product div.product .product_title{
        font-size: 22px !important;
    }


}/* End custom CSS */