/**
* Theme Name: Freshio Child
* Description: This is a child theme of Freshio, generated by Merlin WP.
* Author: <a href="https://pavothemes.com/">Duc Pham (Opal Team)</a>
* Template: freshio
* Version: 1.6.0
*/

header{
	background-color: #141414;
}


header.woocommerce-products-header{
	background-color: #fff!important;
}

header.woocommerce-products-header p{
	font-size: 24px;
}

.main-navigation ul > li.menu-item > a, .main-navigation ul.nav-menu > li.menu-item > a{
	color: #fff;
	text-transform: uppercase;
}

.main-navigation ul > li.menu-item > a:hover, .main-navigation ul.nav-menu > li.menu-item > a:hover{
	color: #e9c07f;
}

.site-header-cart .cart-contents .amount{
	color: #fff;
}

.site-header-cart .cart-contents .count{
	background-color: #e9c07f;
}

.productpagebreadcrumb a{
	color: #141414;
}

.productpagebreadcrumb a:hover{
	text-transform: underline;
}

.woocommerce-breadcrumb{
	color: #fff;	
}

p a{
	text-decoration: underline!important;
}
p a:hover{
	font-weight: bold!important;
	text-decoration: underline!important;
}

.hentry strong, .hentry th, .hentry dt, .post-style-2 strong, .post-style-2 th, .post-style-2 dt {
    color: #141414;
}

h1, h2, h3, h4, h5, h6{
	color: #141414;
}

.breadcrumb-heading{
	color: #fff!important;
}

.single-post .freshio-breadcrumb, .single-product .freshio-breadcrumb {
    display: block;
    min-height: 150px;
    background: transparent;
	background-position: center center;
    padding: 1.5em 0;
    border-top-color: #fff;
}

.single-post .freshio-breadcrumb, .single-product .freshio-breadcrumb a, .single-product .freshio-breadcrumb .woocommerce-breadcrumb
{
	color: #141414;
}

.single-post .freshio-breadcrumb, .single-product .freshio-breadcrumb a:hover{
	text-transform: uppercase!important;
}

.main-navigation ul.menu li.menu-item.current-menu-item > a{
	color: #CC6C01;
	text-decoration: underline;
}

.site-header-cart .cart-contents:before{
	background: #fff;
}

.elementor-icon-list-item a:hover{
	color: #fff;
}

.woocommerce-loop-product__title{
	font-family: Lato;
    font-weight: normal;
    font-style: normal;
}
	
.woocommerce .widget-title, .widget .widgettitle,
.woocommerce .widget-title, .widget .widgettitle{
	text-transform: uppercase!important;
	color: #000;
}

.widget_shopping_cart .mini_cart_item a,
.woocommerce-cart-form table.cart th,
.woocommerce-cart-form table.cart td.product-name a,
.woocommerce-cart-form .cart_totals table th{
	color: #000;
}

#rev_slider_1_1_wrapper .hesperiden_copy29.tparrows:hover {
    background: #CC6C01;
}

.single_add_to_cart_button{
	border-radius: 0px;
	z-index: 9;
    background-color: #000!important;
 
    height: auto;
    width: auto;
    color: rgb(255, 255, 255);
    text-decoration: none;
    white-space: nowrap;
    min-height: 0px;
    min-width: 0px;
    max-height: none;
    max-width: none;
    text-align: left;
    line-height: 18px;
    letter-spacing: 0px;
    font-weight: 700;
    font-size: 18px;
    padding: 18px 45px;
    visibility: visible;
	text-transform: uppercase;
	opacity: inherit;
	
	
}



.JoinText{
	font-family: "Open Sans Condensed";
	font-weight: 700;
	font-size: 2em;
    line-height: 1.214;
	color: #141414;
	margin-bottom:10px;
}

.error404 .site-content {
  background-color: #fff;
  background-image:  none;
   }

.shop-action .woosc-btn, .shop-action .wooscp-btn, .shop-action .woosq-btn, .shop-action .woosw-btn{
	display: none!important;
}

.menu-mobile-nav-button{
	color: #fff!important;
}