.product-images-summary .preis-netto {
    margin-bottom: 10px;
}

.product-title-mobile{
    display: none;
}

.custom-preis-block .mwst{
    font-size: 16px;
}

.wc-gzd-additional-info.tax-info, .wc-gzd-additional-info.tax-info.variation_gzd_modified {
	display: none !important;
}

@media (max-width: 780px) {
    .product-title-mobile{
        display: block;
    }
    .entry-summary{
        overflow-x: hidden;
    }

    .entry-summary .product_title, .entry-summary .legal-price-info{
            display: none;
        }
    .entry-summary .ts-product-ratings-stock{
            order: 1;
        }
    .entry-summary .custom-preis-block{
            order: 2;
        }
    .entry-summary .delivery-time-info{
            order: 4;
        }
    .entry-summary .ts-summary-custom-content{
            order: 5;
        }
    .entry-summary .cart{
            order: 3;
        }
    .entry-summary .single-product-buttons{
        order: 6;
    }
	body .product-images-summary .entry-summary .meta-content{
		padding-top: 27px !important;
	}
	.custom-preis-block + span{
		display: none !important;
	}
    .single_add_to_cart_button, .add_to_cart_button{
        padding-left: 2px !important;
        padding-right: 2px !important;
		
    }
}

@media (max-width: 768px) {
	.woocommerce-Tabs-panel .product-content {
		display: block !important;
	}

	div.product.tabs-accordion .woocommerce-Tabs-panel--description > h2:after {
		display: none !important;
		pointer-events: none;
    	cursor: default;
	}

	.woocommerce-Tabs-panel--description > h2 {
    	pointer-events: none !important;
    	cursor: default !important;
	}
}

@media (max-width: 425px) {
	.woocommerce-Tabs-panel--description h2 {
		display: none;
	}
}