/*
Theme Name: sonacore_2024ChildTheme
Theme URI: 
Author: Nikhil Mittal
Author URI: 
Description: 
Requires at least: 6.6
Tested up to: 6.6
Requires PHP: 5.7
Version: 
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: twentytwentyfour
Text Domain: sonacore_2024childtheme
Tags: 
*/

.woocommerce div.product form.cart table.variations th {
  width:80px;
	text-align:left;
}

#home_categories .woocommerce-loop-category__title{
text-align:center;}

#home_categories .woocommerce-loop-category__title .count{
display:none;}

.wc-block-product-categories-list-item a{
	text-decoration:none !important;
}

.wc-block-product-categories-list.wc-block-product-categories-list--depth-0
{
	list-style:none;
	padding-left:0;
}


/*.wc-block-product-categories-list.wc-block-product-categories-list--depth-1
{list-style: none;
padding-left:20px;}
*/

.wc-block-product-categories-list.wc-block-product-categories-list--depth-1 a
{color: #444;}

#home_categories li.product a img
{
border: 1px solid #f2f2f2;
width:90%;
object-fit: contain;
}


//single product page


span.sku_wrapper
{
	padding-right:25px;
}
.product_meta
{font-size:1rem}

.posted_in
{
	color:grey;
}

.posted_in a {text-decoration: none;}
.posted_in a:hover {text-decoration: underline;}

#tab-additional_information
{display:none !important;}

.woocommerce div.product div.images .flex-control-thumbs li {
  width: 15%;
}


.single_variation_wrap .quantity input, .input-text.qty.text
{
	height: 30px;
}

.woocommerce div.product form.cart button.single_add_to_cart_button, .woocommerce div.product form.cart button[name="add-to-cart"]
{
	background-color: black !important;
}
@media (min-width: 600px){
.woocommerce div.product div.images, .woocommerce-page div.product div.images {
  width: 40% !important;
}
.woocommerce div.product div.summary, .woocommerce-page div.product div.summary {
 width: 55% !important;
}
}

.catshortcode1
{
	list-style:none;
	padding-left:0;
}

.catshortcode .children
{
	list-style:initial;
	padding-left:25px;
	color: #444;
}


/* Call to Action Side Bar */
.icon-bar, .icon-bar-hidden {
  position: fixed;
  bottom:40px;
  z-index:100;
  right:0px;
transition: all 0.3s ease;
}

.icon-bar a ,.icon-bar-hidden a{
  display: block;
  width: 40px;
  height: 40px

}

.icon-bar a:hover,.icon-bar-hidden a:hover {
  background-color: #000;
}

#icon-bar-hide, #icon-bar-display{
	background-color: black;
	color: #F2F2F2;
	height: 20px;
	text-decoration: none;
}

#icon-bar-hide{
	border-radius: 10px 0px 0px 0px;
}

#icon-bar-display{
	border-radius: 5px 0px 0px 5px;
}

#whatsapp-us-btn {
	background-color:#25d366;
}

.whatsapp-icon{
  height: 22px;
  width: 22px;
  padding-left: 9px;
  padding-right: 9px;
  padding-top: 6px;
}

.call-us-icon{
  height: 20px;
  width: 20px;
  padding: 10px;
}

.arrow-icon{
	text-align:center;
	line-height: 18px;
}


#call-us-btn{
	background-color:lightgray;
	color: blue;
	border-radius: 0px 0px 0px 10px;
}


#contact-us-btn{
	background-color:blue;
	border-radius: 0px 0px 0px 10px;
}



@media (min-width: 600px){

}


/* Call to Action Side Bar ends*/