/*
Theme Name: Storefront Child
Version: 1.0
Description: Child theme for Storefront.
Author: Woo
Author URI: https://woocommerce.com
Template: storefront
*/

/* --------------- Theme customization starts here ----------------- */

.site-header-cart,
.site-search {
	display: none;
}
.logged-in #site-header-cart,
.logged-in .site-search {
	display: unset;
}




	.site-header .site-branding img {
	max-width: 100px;
	border-radius: 99px;
}

.site-header {
	background-color: #263a26;
	color: #fff;
}
.site-header {
	background-color: #263a26;
	color: #fff;
}
.site-header a,
.secondary-navigation ul.menu a,

.main-navigation ul li a,
.site-title a, ul.menu li a, 
.site-branding h1 a, 
button.menu-toggle, 
.handheld-navigation .dropdown-toggle {
	color: #fff;
}

.main-navigation ul li a:hover, 
.main-navigation ul li:hover > a, 
.site-title a:hover, 
.site-header ul.menu li.current-menu-item > a,
button.menu-toggle:hover,
.secondary-navigation ul.menu a:hover,
a.cart-contents:hover, 
.site-header-cart .widget_shopping_cart a:hover, 
.site-header-cart:hover > li > a  {
	color: #b49329
}
.main-navigation ul.menu ul.sub-menu, .main-navigation ul.nav-menu ul.children {
	background-color: #263a26;
}



.page-template-template-fullwidth.right-sidebar .content-area,
.woocommerce-account.right-sidebar .content-area,
.page-template-page-noside.right-sidebar .content-area {
	width: 100%;
	float: right;
	padding-left: 0;
	margin-right: 0;
}





.woocommerce-account #secondary,
.single-product #secondary,
.woocommerce-products-header__title,
h4.filter-title {
	display: none;
}


h1.myname {
	font-size: 58px;
	text-align: center;
	color: #fff !important;
}

.left-sidebar .content-area {
	width: 100%;
}


.right-sidebar .content-area {
	width: 73.9130434783%;
	float: right;
	padding-left: 4.347826087%;
	margin-right: 0;
}
.right-sidebar .widget-area {
	width: 21.7391304348%;
	float: left;
	margin-right: 0;
}

small.wholesale_saved_price_text {
	font-size: 100%;
}


del.original-computed-price {
	text-decoration: none;
}


.single-product.right-sidebar #primary {
	width: 100%;
	float: right;
	padding-left: 0;
	margin-right: 0;
}


.site-main ul.products li.product-category {
	border: 1px solid #263a26;
}
ul.products li.product.product-category img, ul.products .wc-block-grid__product.product-category img, .wc-block-grid__products li.product.product-category img, .wc-block-grid__products .wc-block-grid__product.product-category img {
	margin-bottom: 0;
}

.widget-area .widget h3.all-brands a {
	font-size: 14px;
	font-weight: 600;
	text-decoration: none;
}
.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.active > a, .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.active > label > a {
	color: #263a26;
}

.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item > a:hover, .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item > label > a:hover,
.widget-area .widget h3.all-brands a:hover {
	text-decoration: underline;
}


.wc-block-components-radio-control__description, .wc-block-components-radio-control__secondary-description {
	font-size: 14px;
}

.footer-widgets {
	border-bottom: 1px solid rgb(255 255 255 / 0.5);
}

.site-info {
	text-align: center;
}

.woocommerce-info, .woocommerce-noreviews, p.no-comments {
	background-color: #263a26;
}
.woocommerce-message, .woocommerce-info, .woocommerce-error, .woocommerce-noreviews, p.no-comments {
	border-left: .6180469716em solid #b49329;
}


.advies-prijs {
	font-size: 1.2em;
	color: #888;
	text-decoration: line-through;
}


.wc-block-components-sale-badge {
	display: none !important;
}

.price.wc-block-components-product-price del.wc-block-components-product-price__regular {
	display: none;
}
.price del.original-computed-price {
	all: unset;
	opacity: .5;
	font-weight: 400
}

.catheaderimage {
	margin: 0 0 30px 0;
}
.logo-row a img {
	transition: transform .2s ease-in-out
}
.logo-row a:hover img {
	transform: scale(1.2); /* (150% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
}


.boxzilla {
	padding: 0 !important;
}
.boxzilla-content {
	padding: 40px 0 0 0;
}
.boxzilla-content a {
	display: inline-block;
	background-color: #263a26;
	color: #fff;
	padding: 10px 20px;
	font-weight: bold;
	font-size: 18px;
	border-radius: 10px;
}




@media (min-width: 768px) {
	.storefront-breadcrumb {
		padding: 1.41575em 0;
		margin: 0;
	}
}