/*!
Theme Name: Merch Child
Theme URI: https://www.kadencewp.com/kadence-theme/
Template: kadence
Author: Kadence WP
Author URI: https://www.kadencewp.com/
Description: A child theme for the Kadence Theme.
Version: 1.0.0
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: kadence-child
*/

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


.content-style-boxed.woocommerce-checkout .wp-site-blocks .entry-content .alignwide {
	margin: 0;
}

.content-style-boxed.woocommerce-cart .wp-site-blocks .entry-content .alignwide {
	margin: 0;
}

.woocommerce-checkout ul.wc_payment_methods {
	display: none !important;
}

ul.products .stock {
	margin-top: 0;
	font-size: 16px;
}

ul.products .stock.out-of-stock {
	color: red;

}

.merch-header-user {
	position: relative;
	background-image: url('./assets/img/user.svg');
	height: 38px;
	width: 38px;
	display: block;
    color: #fff;
	background-repeat: no-repeat;
}

body .header-button-wrap a {
	text-indent: -9999px;
	padding: 0;
	position: relative;
	background-image: url('./assets/img/user.svg') !important;
	height: 38px;
	width: 38px;
	display: block;
    color: #fff;
	background-repeat: no-repeat !important;
	box-shadow: none !important;
	border: 0 !important;
	background-color: unset !important;

}
.header-button-wrap a:hover {
	
}

.merch-header-user {

}

.merch-header-user:hover{
	color: #EDF2F7;
	opacity: 0.9;
}

body.home .site-header-main-section-right .site-header-item {
	display: none !important;
}

body.home.logged-in .site-header-main-section-right .site-header-item[data-section=kadence_customizer_secondary_navigation] {
	display: flex !important;
}

body.home.logged-in .site-header-main-section-right .site-header-item[data-section=kadence_customizer_secondary_navigation] .menu a {
	color: #fff;
}


.hero-home-text a:hover {
	/* color: #000; */

	color: #fff;
}
.home-sso-link a {
	text-decoration: none;
}
.home-sso-link a:hover {
	/* color: #333; */
	color: #fff;
}

body.home #inner-wrap {
	background-image: url('./assets/img/Inspirationswelle.jpg');
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
}

body .widget_wpcategorieswidget>ul li span.post-count {
	position: absolute;
    right: 0;
    display: block;
    top: 1px;
    font-size: 0.8em;
    line-height: 2rem;
    min-width: 2rem;
    text-align: center;
	float: none;
	height: auto;
	box-shadow: none;
	margin-top: 0;
	background: none;
}

body .widget_wpcategorieswidget>ul li a {
    display: block;
    border-bottom: 1px solid var(--global-palette7);
    line-height: 2em;
	color: var(--global-palette3);
    text-decoration: none;
	padding-right: 20px;
}
body .widget_wpcategorieswidget>ul {
	margin: 0;
}
body .widget_wpcategorieswidget>ul li a:hover {
	text-decoration: none;
    border-bottom-color: currentColor;
	color: var(--global-palette-highlight);
}

.back-btn-wrapper {
	margin-top: 50px;
}

.back-btn-wrapper a {
	display: flex;
	align-items: center;
	column-gap: 8px;
	font-size: 16px;
	text-decoration: none !important;
	font-weight: 500;
	
}
.back-btn-wrapper .site-container {
	/* margin: 0; */
}
.back-btn-wrapper span {
	display: flex;
}
.back-btn-wrapper span svg {
	transform: rotate(-180deg);
	width: 24px;
	height: 24px;
	fill: var(--global-palette1);
}

#order_comments_field .optional {
	display: none;
}

.wooco_products.wooco-table.wooco-products {
	display: none !important;
}

.wooco-item-child {
	display: none !important;
}

.woocommerce-cart-form {
	th.product-price, td.product-price {
		display: none;
	}

	th.product-subtotal, td.product-subtotal {
		display: none;
	}

	th.product-quantity, td.product-quantity {
		text-align: right;
	}
}
