/*
Theme Name: 		hema-child
Theme URI: 			https://hema.templateoption.com/
Author: 			WTTechDesign Team
Author URI: 		https://www.webtwine.com/
Description: 		hema is ThemeForest WordPress Premium Theme.
Version: 			1.0.0
Requires at least: 	5.9
Tested up to: 		6.0
Requires PHP: 		7
License: 			Themeforest Commercial Licence
License URI: 		https://themeforest.net/licenses/standard
Tags: 				flexible-header, one-column, two-columns, left-sidebar, right-sidebar, custom-colors, custom-menu, editor-style, featured-images, featured-image-header, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready, blog, shop
Template:     		hema
Text Domain: 		hema-child

Theme Custom CSS starts here
------------------------------------------------------------ */

.prod-s4-c .product-name {
    text-transform: none !important;
}
.woocommerce-Price-amount {
    font-weight: bold;
}
.products .product-wrap .button-bottom-action {
    display: none;
}
.product-wrap .product-image {
    margin: 0 auto 0;
}
.product-wrap .product-content {
    gap: 9px !important;
}
.product-name a {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    overflow: hidden;
}
.wt-visitor-count .cnt {
    display: none;
}
.single-product-wrapper .product_meta .product_meta {
    display: none;
}
.single-product-wrapper  .woocommerce-product-rating {
    display: none;
}
.single-product-wrapper .wt-act-info-links {
    display: none;
}
.single-product-wrapper .ppc-button-wrapper {
    display: none;
}
.single-product-wrapper .product-summary .price {
    color: var(--wt-btn-pri-bg-color);
}
.comment-reply-title {
    text-transform: none !important;
}
.hema-blog .hwt-blog .entry-post .entry-content {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    overflow: hidden;
}
.splitline-skin-md::after, .splitline-skin-md::before, .splitline-skin-sm::after, .splitline-skin-sm::before, .splitline-skin-xl::after, .splitline-skin-xl::before {
    background: #c1c1c1 !important;
}
.header-v12 .sticky-wrapper.is-fixed, #scrollUp {
    background-color: #84AA8D
}
.post-type-archive-product .page-header-title {
    display: none !important;
}
.page-header-title {
    display: none !important;
}
.mobile-nav-wrapper .offcanvas-body .mob-logo {
    display: none !important;
}
.mobile-nav-wrapper .offcanvas-body .mob-logo img {
    max-width: 60px !important;
}
.offcanvas-start {
    width: 290px;
}
.mobile-nav-wrapper .offcanvas-header {
    padding: 10px 15px !important
}
.mobile-menu-bottom {
    display: none;
        padding: 15px 20px 10px !important;
}
.mobile-nav-wrapper .offcanvas-body .search-btn {
    border-radius: 0px 5px 5px 0;
}
.mobile-nav-wrapper .offcanvas-body ul.mobile-nav {
    padding: 15px 20px 10px;
}
.mobile-nav-wrapper .offcanvas-body ul.mobile-nav li a {
    padding: 15px 0;
}
.mobile-nav-wrapper .offcanvas-body ul.mobile-nav li a:hover, .mobile-nav-wrapper .offcanvas-body ul.mobile-nav li a:active {
    color: var(--wt-btn-pri-bg-color);
}
.page-header {
    padding: 15px 0 !important;
}
.tax-product_cat .page-header .page-title-wrap .page-header-title {
    display: none;
}
.woocommerce-cart .wc-proceed-to-checkout .ppc-button-wrapper {
    display: none;
}
/* .woocommerce-cart .wc-proceed-to-checkout .ppc-button-wrapper,.woocommerce-cart .wc-proceed-to-checkout .checkout-button {
    margin-top: 10px;
} */
.coupon .button {
    top: 0 !important;
    transform: none !important;
    margin-top: 0 !important;
    height: 40px !important;
}
.sidebar-inner .widget_search form input[type="text"] {
    border-radius: 5px 0 0 5px;
}
.sidebar-inner .widget_search form input[type="submit"] {
    border-radius: 0 5px 5px 0 !important;
}
.wt-free-ship-bar {
    display: none !important;
}
 .single-product-wrapper .woocommerce-tabs .woocommerce-Tabs-panel--description h2:first-child {
    display: none !important;
 }
 .product-labels .sale, .product-summary .onsale {
    background: #e59797 !important;
    color: #fff !important;
    font-weight: bold !important;
 }
 .product-summary .reset_variations {
    display: none !important;
 }
@media only screen and (max-width: 767px) {
    .h1, h1 {
        font-size: 20px;
    }
    .single-product-wrapper p, .single-product-wrapper li {
        line-height: 20px !important;
    }
   
}