/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */

.custom-img-effect:hover .logo-hover-hide{
	display: none;
	transition: 1.5s !important;
}
.heading-form h2{
	font-weight: 400 !important;
}

.woocommerce-page .page-title {
    color: black !important;
}

.woocommerce div.product div.images img {
    width: auto;
    max-height: 500px;
}

.woocommerce div.product {
    padding-top: 50px;
}

/* Default layout (for desktop) */
.woocommerce div.product {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    margin-top: 100px;
}

.woocommerce div.product div.summary {
    order: 1; /* Main details on the left */
    width: 50%;
}

.woocommerce div.product div.images {
    order: 2; /* Image on the right */
    width: 50%;
    text-align: right;
}

.woocommerce-tabs {
    order: 3;
    width: 100%;
}

.related.products {
    order: 4;
    width: 100%;
}

/* Mobile layout: stack image below details */
@media screen and (max-width: 768px) {
    .woocommerce div.product {
        flex-direction: column; /* Stack items vertically */
    }

    .woocommerce div.product div.summary {
        width: 100%; /* Full width for details */
        order: 1; /* Keep details first */
    }

    .woocommerce div.product div.images {
        width: 100%; /* Full width for image */
        text-align: center;
        order: 2; /* Move image below details */
    }
}




/* Shop Page */
/* body.woocommerce-shop,
.woocommerce-shop .site,  */
.woocommerce-shop .content-area, .single-product .content-area {
    background-color: #F7F7F7 !important;
    /* color: #000000 !important; */
    padding-bottom: 20px;
}

/*body.single-product header .woocommerce-shop header {
    background: #000 !important;
} */

body.single-product div#primary .woocommerce-shop div#primary {
    padding-top: 100px;
}

li.product.type-product {
    background: #fff;
}

.woocommerce-shop li.product.type-product {
    height: 400px !important;
    padding: 12px !important;
}

/* .woocommerce-shop .brand_logo_new {
    height: 100px;
}
.woocommerce-shop .brand_logo_new img {
    max-height: 90px;
    width: 200px !important; 
    margin-bottom:20px; 
    margin-top:40px;
}

.woocommerce-shop .brand_logo_new .logo_not_found {
    width: 200px !important; 
    margin-bottom:20px; 
    margin-top:20px; 
    text-align: center;
} */






/* Keep menu text white */
/* .woocommerce-shop .site-header, 
.woocommerce-shop .site-header *, 
.woocommerce-shop .primary-navigation a, 
.woocommerce-shop .main-navigation a, 
.woocommerce-shop .menu a {
    color: #ffffff !important;
} */

/* Set black text for content only */
/* .woocommerce-shop h1, 
.woocommerce-shop h2, 
.woocommerce-shop h3, 
.woocommerce-shop h4, 
.woocommerce-shop h5, 
.woocommerce-shop h6, 
.woocommerce-shop p, 
.woocommerce-shop span, 
.woocommerce-shop .woocommerce-breadcrumb,
.woocommerce-shop .woocommerce-products-header__title {
    color: #000000 !important;
} */



/*.woocommerce-shop a {
    color: #000000 !important;
}

.woocommerce-shop a:hover {
    color: #555555 !important;
} */

/* Single Product Page */
/* .single-product .content-area {
    background-color: #F7F7F7 !important;
    color: #000000 !important;
} */

/* Keep menu text white */
/*.single-product .site-header, 
.single-product .site-header *, 
.single-product .primary-navigation a, 
.single-product .main-navigation a, 
.single-product .menu a {
    color: #ffffff !important;
} */

/* Set black text for content only */
.single-product h1, 
.single-product h2, 
.single-product h3, 
.single-product h4, 
.single-product h5, 
.single-product h6, 
.single-product p, 
.single-product span, 
.single-product .woocommerce-breadcrumb {
    color: #000000 !important;
}

/* .single-product a {
    color: #000000 !important;
}

.single-product a:hover {
    color: #555555 !important;
} */



