/*
Theme Name: Genesis Child
Theme URI: https://my.studiopress.com/themes/genesis/
Template: genesis
Author: StudioPress
Author URI: https://www.studiopress.com/
Description: The industry standard for Premium WordPress Themes.
Tags: one-column,two-columns,three-columns,left-sidebar,right-sidebar,custom-menu,featured-images,full-width-template,rtl-language-support,sticky-post,theme-options,threaded-comments,translation-ready,accessibility-ready
Version: 3.6.1.1763381892
Updated: 2025-11-17 12:18:12

*/


@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
/* ========== Normalize CSS ========== */
html {
	font-family: "Poppins", "DM Sans", "Inter", sans-serif;
	-moz-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	text-size-adjust: 100%;
}
*{
	padding:0;
	margin:0;
	box-sizing: border-box;
	font-family: "Poppins", "DM Sans", "Inter", sans-serif;
}
h1, h2, h3, h4, h5, h6, P {
	font-family: "Poppins", "DM Sans", "Inter", sans-serif;
}


/* ===================================
Start Single page Css
====================================== */

.single-product .wc-tabs-wrapper {
padding: 0;
}

.woocommerce .single-product .wc-tabs-wrapper ul.tabs.wc-tabs {
padding: 0;
margin: 0;
border-bottom: 1px dotted #222222;
}

.woocommerce .single-product .wc-tabs-wrapper ul.tabs.wc-tabs li {
background-color: transparent !IMPORTANT;
padding: 0;
margin: 0;
border: 0;
border-radius: 0;
}

.woocommerce .single-product .wc-tabs-wrapper ul.tabs.wc-tabs::before {
display: none;
}

.woocommerce .single-product .wc-tabs-wrapper ul.tabs.wc-tabs li::before {
display: none;
}

.woocommerce .single-product .wc-tabs-wrapper ul.tabs.wc-tabs li::after {
display: none;
}

.woocommerce .single-product .wc-tabs-wrapper ul.tabs.wc-tabs li a {
font-family: Roboto;
font-weight: 500;
font-size: 20px;
line-height: 14px;
color: #808080;
padding: 20px 13px;
}

.woocommerce .single-product .wc-tabs-wrapper ul.tabs.wc-tabs li.active a {
color: #222222;
}
.woocommerce .single-product .wc-tabs-wrapper .panel {
margin: 0 !important;
padding: 40px 17px;
}
.woocommerce .single-product .wc-tabs-wrapper .panel ul {
list-style: none;
}
.woocommerce .single-product .wc-tabs-wrapper .panel ul li {
font-family: Roboto;
font-weight: 400;
font-size: 14px;
line-height: 26px;
color: #000000;
}
.woocommerce .single-product .wc-tabs-wrapper .panel ul li strong {
font-family: Roboto;
font-weight: 700;
font-size: 14px;
line-height: 26px;
color: #000000;
width: 250px;
display: inline-flex;
}



.single-product .product-images-section .woocommerce-product-gallery .product-gallery-main a.product-gallery-main-image-link {
    width: 100%;
}

.single-product .product-images-section .woocommerce-product-gallery .product-gallery-main a.product-gallery-main-image-link img {
    width: 100% !important;
}

.single-product .product-main-section .woocommerce-product-gallery {
    width: 100% !important;
}
/* ===================================
End Single page Css
====================================== */