span.uael-onsale,span.onsale.circle{background-color:#d61414!important;font-weight:bold}ins bdi{color:#d61414}.products p.wc-gzd-additional-info{margin:0!important;line-height:1rem}#content .ast-container{background:#fff}.woocommerce-page.woocommerce-checkout form #order_review h3#order_review_heading{width:100%;padding:0!important;border:none}.woocommerce-page.woocommerce-checkout form #order_review{padding-bottom:2rem!important}.woocommerce table.shop_table thead,.woocommerce-page table.shop_table thead,.woocommerce-cart .cart-collaterals .cart_totals>h2,.woocommerce-page.woocommerce-checkout .woocommerce-order h2.woocommerce-order-details__title,.woocommerce-page.woocommerce-checkout .woocommerce-order h2.woocommerce-column__title{background:transparent}.woocommerce-shipping-destination,.wgm-info.woocommerce_de_versandkosten{display:none}.ast-woocommerce-container .entry-summary,.product .woocommerce-product-gallery{margin-top:2rem}.ast-woocommerce-container .entry-summary .legacy-itemprop-offers{display:none}.ast-header-break-point .ast-header-custom-item{background:#000!important}.woocommerce input[type="search"]{border-radius:30px 0 0 30px!important}.woocommerce .widget_product_search button{border-radius:0 30px 30px 0!important}span.brand{float:right;padding:1rem;border-radius:50%;border:1px solid #ddd;opacity:.5;transition:ease all 500ms}span.brand:hover{opacity:1}//Desktop
@media screen (min: 922px ) {.facetwp-checkbox .facetwp-expand {
		font-weight: bold;
		font-size: 0px;
		color: #fff;
	}

	.facetwp-checkbox,
	.sidebar-main .product-categories {
		background: transparent !important;
		padding-left: 0 !important;
	}

	.facetwp-checkbox.checked,
	.sidebar-main ul.product-categories li.current-cat > a {
		font-weight: 900 !important;
		text-transform: uppercase;
		color: #189ec5;

	}

	.sidebar-main ul.product-categories {
		line-height: 1.5;
	}

	.sidebar-main ul.product-categories ul {
		padding-left: 1rem;
	}

	.facetwp-checkbox:before,
	.sidebar-main ul.product-categories li.cat-item:before {
		font-family: "Font Awesome 5 Free";
		content: "\f078 " !important;
		font-size: .8rem;
		margin-right: 1rem;
		margin-bottom: 1rem;
		display: inline-block;
		font-weight: bold;
		transform: none !important;
		top: 0 !important;
		line-height: 2;
		border: none !important;
		width: 3rem !important;
		position: absolute;
	}

	.facetwp-checkbox.checked:before,
	.sidebar-main ul.product-categories li.current-cat:before{
		font-family: "Font Awesome 5 Free";
		content: "\f054 " !important;
		line-height: 2.2;
		color: #189ec5;
		
	}

	.sidebar-main ul.product-categories li.cat-item a {
		display: block;
		padding-left: 0.5rem;
	}

	.facetwp-checkbox.checked + .facetwp-depth {
		display: block;
	}

	.facetwp-checkbox < .facetwp-depth.visible {
		font-weight: bold;
	}

	.facetwp-checkbox .facetwp-counter {
		display: none;
	}
}.woocommerce-terms-and-conditions-checkbox-text a,.woocommerce-page .actions a{color:#189ec5!important}@media screen and (max-width:544px){html{overflow-x:hidden}.ast-hfb-header .ast-mobile-popup-content .ast-builder-menu-mobile .main-navigation .menu-item .menu-link{max-width:100%}.ast-mobile-popup-drawer.show{max-width:100px!important;overflow:hidden}.ast-default-menu-enable .main-header-bar-navigation{background-color:#000}.ast-default-menu-enable .main-header-bar-navigation li{border-bottom:1px solid #111}.ast-default-menu-enable ul.ast-below-header-menu-items{margin:0}.ast-above-header-menu-items{font-size:.8rem}.woocommerce-product-gallery{padding-top:2rem}}