/*
	Theme Name:   Camptree Child
	Description:  Camptree theme
	Author:       Steffi
	Author URI:   http://www.black-phoenix.at
	Template:     camptree
	Version:      1.0
*/


/* Child theme CSS
--------------------------------------------------------------- */
@import 'neue-styles/neue-styles.css';

.product-template-default #content .product .legacy-itemprop-offers .price bdi {
	font-family: arial;
	font-size: 1.7rem;
}

.woo-variation-swatches .variable-items-wrapper .button-variable-item:not(.radio-variable-item){
	color: black !important;
}

.woo-variation-swatches .variable-items-wrapper .button-variable-item:not(.radio-variable-item){
	border: 1px solid black !important;
}

.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected{
	border: 1px solid #008f38 !important;
	background-color: #008f38 !important;
}
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover{
	border: 1px solid #008f38 !important;
	background-color: #008f38 !important;
}

::-webkit-scrollbar { 
	width: 10px; 
	background: #ffffff; 
} 
::-webkit-scrollbar-thumb { 
	background: red; 
	border-radius: 2px; 
}

#payment .payment_method_ppcp-gateway > label:after {
	content: "";
	background: url(https://www.anglingmaxx.com/wp-content/uploads/2023/03/zahlung-1.png) no-repeat 0 0;
	background-size: 184px 46px;
	display: inline-block;
	height: 46px;
	width: 184px;
	margin-right: 46px;
}
#payment .payment_method_ppcp-card-button-gateway > label:after {
	content: "";
	background: url(https://www.anglingmaxx.com/wp-content/uploads/2023/03/zahlung-2.png) no-repeat 0 0;
	background-size: 183px 46px;
	display: inline-block;
	height: 46px;
	width: 183px;
	margin-right: 46px;
}
#payment .payment_method_bacs > label:after {
	content: "";
	background: url(https://www.anglingmaxx.com/wp-content/uploads/2023/03/sepa.png) no-repeat 0 0;
	background-size: 65px 46px;
	display: inline-block;
	height: 46px;
	width: 65px;
	margin-right: 46px;
}
#payment .payment_method_cash_on_delivery > label:after {
	content: "";
	background: url(https://www.anglingmaxx.com/wp-content/uploads/2023/03/cash-on-pickup.png) no-repeat 0 0;
	background-size: 65px 46px;
	display: inline-block;
	height: 46px;
	width: 65px;
	margin-right: 46px;
}

@media only screen and (max-width: 450px) {
	ul ul ul {
		margin-top: 0px !important;
		margin-left: 20px !important;
	}
}

.products-columns-3 ul.products {
	background-color: #f3f3f3;
}

@media only screen and (max-width: 767px) {
	.elementor-nav-menu-mobile__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li {
		flex-grow: 0 !important;
	}
	.elementor-6347 .elementor-element.elementor-element-0429e73 .elementor-menu-toggle .eicon {
		font-size: 24px !important;
	}
	.elementor-6347 .elementor-element.elementor-element-9887403 {
		padding: 5px 015px 5px 29px !important;
	}
}

.elementor-6347 .elementor-element.elementor-element-0429e73 .elementor-menu-toggle .eicon {
	font-size: 24px !important;
}

.menu-toggle-title {
	margin-left: 8px !important;
}

.nav-menu--canvas .opal-icon-chevron-right:before, nav .opal-icon-times:before,  nav i:before{
    color: black !important;
}

.elementor-nav-menu--toggle .elementor-menu-toggle:not(.elementor-active)+.elementor-nav-menu__container {
	overflow: initial !important;
}

@media only screen and (max-width: 1025px) {
	.sub-menu {
		width: auto !important;
	}
}

ul .opal-icon-arrow-left:before {
	color: black !important;
	content: "";
	font-family: opal-icon;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    text-decoration: none;
    text-transform: none;
}

ul .mp-back {
	text-align: right !important;
}

.woocommerce-Price-amount {
	font-size: 1.3em !important; 
	padding-bottom: 7px;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 7px;
}

.woocommerce-Price-amount bdi {
	color: green !important; 
}

[aria-hidden="true"] .woocommerce-Price-amount, .woocommerce-cart .woocommerce-Price-amount, .woocommerce-checkout .woocommerce-Price-amount {
 	background-color: transparent;
}

[aria-hidden="true"] .woocommerce-Price-amount bdi, .woocommerce-cart .woocommerce-Price-amount bdi, .woocommerce-checkout .woocommerce-Price-amount bdi {
 	color: black !important; 
}





