/*
Theme Name: Hundred Kit Studio
Theme URI: https://www.hundredkitstudio.com
Template: hello-elementor
Author: HKS team
Version: 1.0.1645160994
Updated: 2022-02-18 05:09:54

*/


/*Padding*/
ol>li{padding:10px 0;margin-left:-20px;}
ol>li>ul{margin-left:-20px;}


/*Button*/
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{
	background:var(--e-global-color-primary);
	color:#fff;
}
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover{
	background:var(--e-global-color-secondary);
	color:#fff;	
}
.woocommerce a.button.alt{background:var(--e-global-color-secondary);}
.woocommerce a.button.alt:hover{background:var(--e-global-color-primary);}





/*Header*/
#site-header{border-bottom:1px solid #ededed;}

/*Mobile Header*/
.site-navigation-toggle-holder .site-navigation-toggle{color:var(--e-global-color-primary);background-color:transparent;}
.site-navigation-dropdown ul.menu li.current-menu-item a{background:var(--e-global-color-primary);}

/*Navi Icon Bug*/
.eicon-menu-bar:before{content:url(/wp-content/uploads/2022/02/menu-icon_2-min.png ) !important;}
.site-navigation-toggle-holder.elementor-active .site-navigation-toggle i:before{content:url(/wp-content/uploads/2022/02/menu-close_2-min.png)!important;}



/*Page Title Hidden*/
.woocommerce-breadcrumb{display:none;}
.home .page-header{display:none;}

/*Container*/
/*Padding*/
.content-area{margin:30px 10px 0px 10px;}
.page-content{margin-bottom:70px;}

/*Title*/
h1.page-title, h1.entry-title{font-size:30px!important;text-align:center;}
h1.entry-title{margin-top:30px;}

/*Woo*/
/*Filter Hidden*/
.woocommerce-result-count, .woocommerce-ordering{display:none;}
/*Woo Button*/
.woocommerce a.button, .woocommerce button.button.alt{background:var(--e-global-color-primary)!important;color:#fff;}
/*Single Product Button*/
.woocommerce a.button:hover, .woocommerce button.button.alt:hover{background:var(--e-global-color-secondary)!important;color:#fff;}
.woocommerce ul.products li.product .button{margin-top:0;}
/*Woo Price*/
.woocommerce ul.products li.product .price{color:var(--e-global-color-text);font-weight:bold;font-size:18px;}
/*View Cart*/
.woocommerce a.added_to_cart {margin-left:10px;}




/*Single Product*/
/*Title*/
.single-product h1.entry-title{text-align:left;}
h1.product_title{font-size:30px!important;}
.related h2{font-size:30px!important;}

h2.woocommerce-loop-product__title{font-size:20px!important;}
/*Container*/
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images{width:100%;}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary
{width:100%;}
/*Single Product Price*/
.single-product .summary .woocommerce-Price-amount{color:var(--e-global-color-text);font-weight:bold;font-size:25px;}
.woocommerce div.product p.price, .woocommerce div.product span.price{color:var(--e-global-color-primary);}
/*Custom Field Container*/
.tm-box{padding:10px;}




/*Cart*/
td.product-name>a, .tc-associated-table-product-indent>a{text-decoration:none;color:var(--e-global-color-primary)!important;font-weight:600;font-size:18px;}
.cart_totals h2{font-size:25px!important;text-align:center;}
/*Edit Option*/
td.product-name a.tm-cart-edit-options{color:red!important;font-size:15px;}


/*Checkout*/
.woocommerce-billing-fields h3, h3#order_review_heading, #ship-to-different-address span{font-size:25px!important;}
p.woocommerce-notice--success{text-align:center;}
div#payment{margin-bottom:50px;}
h3#order_review_heading{margin-top:50px;}
h2.woocommerce-order-details__title, h2.woocommerce-column__title{font-size:25px!important;}
/*Address Cobtainer*/
@media (max-width:768px){
	.woocommerce-column--shipping-address{margin-top:50px;}
}
.woocommerce .woocommerce-customer-details address{border:0;background:#f2f2f2;}






/*404*/
.error404 h1.entry-title{font-size:25px;text-align:center;}
.error404 p{text-align:center;}
.error404 #content{padding:80px 0 100px 0;margin:0 auto;}





/*My Account*/
fieldset{margin-bottom:20px;}
nav.woocommerce-MyAccount-navigation>ul>li{list-style:none;padding:10px 0;border-bottom:1px solid #e1e1e1;}
nav.woocommerce-MyAccount-navigation>ul>li>a{color:var(--e-global-color-primary);font-weight:600;}
/*Mobile Layout*/

@media (max-width:768px){
	.woocommerce-MyAccount-navigation{background:#f2f2f2;}
	.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0!important;}
	.woocommerce-MyAccount-content{padding:30px 20px 50px 20px;}
}
