/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 19 2026 | 15:40:35 */
.entry-summary .fusion-separator {
	margin-top: 0;
	margin-bottom: 30px;
}

/* Footer */
.fusion-columns .widget nav {
	line-height: 1em;
}

#wrapper .fusion-vertical-menu-widget .menu li.current-menu-item > a,
#wrapper .fusion-vertical-menu-widget .menu li.current_page_item > a {
	border-right: 0;
}

.fusion-footer-widget-column {
	margin-bottom: 10px;
}

.fusion-footer-widget-area .widget-title {
	margin-bottom: 10px;
}

.fusion-carousel-meta {
	display: none;
}

.shop_table thead tr th {
	padding-bottom: 12px;
	font-weight: 400;
	font-size: 22px;
}

.product_meta {
	display: none;
}

.product_title {
	font-weight: 300 !important;
	font-size: 40px !important;
}

.price ins .woocommerce-Price-amount {
	font-size: 25px;
	color: #8f6897;
}

.price del .woocommerce-Price-amount {
	font-size: 17px;
}

.woocommerce-de_price_taxrate,
.price-per-unit,
.wgm-info,
.versandkosten {
	font-size: 12px !important;
	line-height: 1.2em !important;
}

.shipping_de {
	font-size: 14px !important;
	line-height: 1.2em !important;
}

.product .product_title {
	margin-bottom: 15px !important;
}

.product-title {
	font-style: normal !important;
}

.wgm-sale-label {
	font-size: 17px !important;
}

/* Nährwerttabelle */
.gm-fic-nutritional-values tbody .gm-fic-nutritional-values-tr {
	border-top-style: solid;
}

#wrapper #main .fusion-row .woocommerce-container #content .product .woocommerce-tabs #tab-gm_fic_nutritional_values #gm_fic_nutritional_values .gm-fic-nutritional-values tbody .gm-fic-nutritional-values-tr {
	border-top-width: 1px !important;
}

.gm-fic-nutritional-values tbody .gm-fic-nutritional-values-td-label {
	padding-right: 80px;
}

#gm_fic_nutritional_values span {
	font-weight: 600;
}

/* Tab-Überschriften ausblenden */
#tab-gm_fic_nutritional_values h2,
#tab-beschreibung h2,
#tab-eigenschaften h2 {
	display: none;
}

/* Tab-Hintergründe */
#tab-gm_fic_nutritional_values,
#tab-zubereitungstipps,
#tab-infos-zur-verpackung,
#tab-die-geschichte-zur-nudel,
#tab-beschreibung,
#tab-eigenschaften {
	background-color: #fff;
}

/* Produktbereiche */
.related .product .fusion-product-content,
.products .product .fusion-product-content {
	background-color: #fff;
}

.woocommerce-products-header .fusion-fullwidth {
	display: none;
}

.related .fusion-title h2 {
	font-size: 22px !important;
}

.fusion-widget-cart-number {
	background-color: #a679b2;
	color: #fff;
}

.woo-tabs-horizontal .woocommerce-tabs > .tabs .active {
	border: 0;
}

#content .product .woocommerce-tabs {
	padding-top: 0;
}

/* MailPoet */
#mailpoet_form_1 .mailpoet_paragraph {
	text-align: center;
}

input,
select,
textarea {
	font-family: Oswald, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	color: #000;
	padding: 12px;
	font-size: 22px;
	background-color: #fff;
}

input[type="email"] {
	height: 58px;
}

/* Blendet "Vorrätig" auf Produkt-Detailseiten aus */
.entry-summary .avada-availability p {
	visibility: hidden;
}

/* Produktkacheln */
.products li {
	padding-top: 0 !important;
	padding-right: 0 !important;
	padding-left: 0 !important;
	background-color: #f0f0f0 !important;
	border: 0;
}

.product-title a {
	font-size: 22px !important;
}

.hentry h4 {
	font-size: 16px !important;
	margin-top: 0 !important;
	margin-bottom: 7px !important;
}

.product h3 {
	margin-bottom: 5px !important;
}

.hentry .fusion-product-content {
	background-color: #f0f0f0 !important;
}

#content .products li {
	margin-bottom: 15px;
}

/* Seitenabstände */
#main {
	padding-left: 20px !important;
	padding-right: 20px !important;
}

#sliders-container {
	padding-left: 20px;
	padding-right: 20px;
}

/* Blog */
.fusion-blog-shortcode .hentry .fusion-post-content-wrapper {
	background-color: rgba(107, 84, 60, 0.08);
}

/* Verwandte Produkte */
.related .product .product-subtitle {
	font-weight: 300;
	line-height: 1em !important;
	font-size: 16px !important;
	margin-top: 6px;
	margin-bottom: 8px;
}

#boxed-wrapper #wrapper #main .fusion-row .woocommerce-container #content .product .related .products .product .fusion-product-content {
	height: 100% !important;
}

/* Kundenkonto */
.avada-myaccount-user .avada-myaccount-user-column .hello {
	margin-left: 23px;
}

/* Eigenschaften-Auswahlfelder Produkte */
#farbe,
#groesse,
#pastaform {
	font-size: 12px;
	padding-left: 10px;
	padding-top: 0;
	padding-bottom: 0;
}

#form {
	padding-left: 10px;
	padding-top: 0;
	padding-bottom: 0;
}

.variations tr .label {
	width: 60px;
}

/* Untermenüs */
#menu-lus-menue-fuer-alle-seiten-ausser-start .sub-menu .fusion-bottombar-highlight,
#menu-lus-menue-nur-fuer-startseite .sub-menu .fusion-bottombar-highlight {
	padding-left: 24px !important;
}

/* Slider Kochbücher */
.fusion-slider-143 li .slide-content-container {
	margin-top: 13%;
}

/* 640px und kleinere Bildschirmgrößen */
@media (max-width: 640px) {
	.fusion-slider-143 li .slide-content-container {
		margin-top: 0;
	}
}

#ausfuehrung {
	font-size: 16px;
	width: 190px;
	min-height: 49px;
	margin-left: 39px;
}

/* Warenkorb-Anzahl */
#menu-hauptmenue .menu-item .fusion-widget-cart-number {
	color: #fff;
	font-weight: 400;
	font-size: 14px;
}

#menu-top-menue .menu-item .fusion-widget-cart-number {
	color: #fff;
	font-weight: 500;
	font-size: 12px;
}

#menu-mobiles-menue .menu-item .fusion-widget-cart-number {
	color: #fff;
	font-weight: 400;
	font-size: 14px;
}

/* WhatsApp-Hinweis */
.qlwapp .qlwapp-footer p {
	display: none;
}