/*
Theme Name: Nooni Child
Theme URI: https://demo.theme-sky.com/nooni/
Author: Theme Sky Team
Author URI: http://theme-sky.com/
Description: A Premium and Responsive WordPress theme, designed for E-Commerce websites
Template: nooni
Version: 1.0.0
License: GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags: two-columns, left-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: nooni-child
*/
.ts-header .ts-menu nav > ul, .ts-header nav > ul.menu {gap: 18px !important;}
.woocommerce div.product div.images.woocommerce-product-gallery {border: 1px solid #EFEFEF;}
.ts-product-video-button, .ts-product-360-button, .woocommerce div.product div.images .woocommerce-product-gallery__trigger {    top: 36px;}
.woocommerce .products .product:not(.product-category) .product-wrapper > .meta-wrapper {    margin-top: 17px;
    margin-left: 7px;
    margin-right: 7px;}
.product-wrapper {
    border: 1px solid #EFEFEF;
}
.product_list_widget .product-label, .woocommerce .product .product-label {right: 0px !important;
    top: 0 !important; left: auto !important;}
#to-top a {background: #E41D25;}
.woocommerce.ts-product-category-wrapper.style-img-large .product-category .product-wrapper > .meta-wrapper {inset: 0px 0px 0px 0px;}

.woocommerce div.product p.price,
.woocommerce div.product span.price,
.single-product .product .woocommerce-variation-price,
.single-product .product .woocommerce-variation-availability {
    display: none !important;
}
.woocommerce-tabs.wc-tabs-wrapper {
    display: none;
}
.meta-content {
    display: none;
}
.single-product-buttons {
    display: none !important;
}

.ts-product-ratings-stock {
    display: none;
}

.price {
    display: none !important;
}
.product-group-button {
    display: none;
}
.before-loop-wrapper {
    display: none;
}
  .custom-contact-buttons {
            margin-top: 20px;
        }
        .whatsapp-inquiry-btn, .call-us-btn {
            display: inline-block;
            background-color: #25D366;
            color: white;
            padding: 10px 20px;
            margin: 5px 10px 5px 0;
            text-decoration: none;
            font-weight: bold;
            border-radius: 5px;
            font-size: 16px;
        }
        .call-us-btn {
            background-color: #007bff;
        }
        .whatsapp-inquiry-btn:hover {
            background-color: #128C7E;
        }
        .call-us-btn:hover {
            background-color: #0056b3;
        }
.elementor-5445 .elementor-element.elementor-element-c516003 {--width: 100% !important;}
    .elementor-5445 .elementor-element.elementor-element-13f6fdb {--width: 100% !important;}
   .elementor-5445 .elementor-element.elementor-element-b3a7eec {--width: 100% !important;}

.ts-header .ts-menu nav > ul, .ts-header nav > ul.menu {
    gap: 22px;
}

.elementor-5445 .elementor-element.elementor-element-7c5818d {--margin-bottom: 8px !important;}
.ts-header .header-top .header-left, .ts-header .header-top .header-right {flex: auto;
}
@media(max-width: 767px) {
    .elementor-5095 .elementor-element.elementor-element-9b86f4e.e-con {
        text-align: center !important;
    }
ul li, .elementor-widget-text-editor .elementor-widget-container > ul li {
    list-style: none;
}
.elementor-5315 .elementor-element.elementor-element-47e6487 .elementor-heading-title {
    font-size: 16px !important;
}
 .whatsapp-button { bottom: 10px !important; left: 10px;}
}