/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
WEBSITE INSTANCE: LIGHtSPEED STAGING
*/
@import url("../bridge/style.css");
.wpcf7 form.sent .wpcf7-response-output:before, div.wpcf7-response-output.wpcf7-mail-sent-ok:before {
	margin-left:-26px;
} 

.page-id-7 .wc-gzd-checkbox-placeholder-reg_data_privacy .checkbox abbr.required, 
.page-id-65430 .section_inner .qbutton.bigTwo { display:none !important;}
.secBestsellerProducts {width:100% !important;padding-left:0;padding-right:0;}
.bestsellerProducts, .woocommerce.columns-1 ul.products  {display:flex; overflow:scroll;flex-wrap:nowrap;}
.woocommerce-checkout .StatusFreeShipping {border:1px solid #d83636;background-color:#fff !important;margin:25px 0;text-transform:none !important;padding:28px 21px;}
.woocommerce-checkout .StatusFreeShipping.green {border:1px solid green; font-weight:bold;color:green;margin:25px 0;}
.woocommerce.columns-1 {margin-top:80px}
.page-id-113476 .woocommerce.columns-1 {margin-top:0; margin-bottom:80px}
.woocommerce.columns-1 ul.products li.product {height:auto;min-width:300px;padding-bottom:1.7%;}
.woocommerce.columns-1 ul.products .product.product_cat-italienisches-catering p.wc-gzd-additional-info.tax-info, 
.woocommerce.columns-1 ul.products .product.product_cat-italienisches-catering-lieferung p.wc-gzd-additional-info.tax-info, 
.woocommerce.columns-1 ul.products .product.product_cat-angebote-und-mengenrabatt p.wc-gzd-additional-info.tax-info, 
.woocommerce.columns-1 ul.products .product.product_cat-haushaltswaren p.wc-gzd-additional-info.tax-info {margin-top:-50px;margin-bottom:20px;}
.page-id-74562 .woocommerce.columns-1 ul.products .product.product_cat-italienisches-catering p.wc-gzd-additional-info.tax-info {
	margin-top:-34px;
	position:relative;
	margin-bottom:0;
}
.xoo-wsc-body .xoo-wsc-sum-col .xoo-wsc-sm-right .xoo-wsc-smr-ptotal .deposit-amount-cart,
.product .product-info p.deposit-amount,
.product .product-info p.deposit-packaging-type, 
.product p.wc-gzd-additional-info.deposit-amount {display:none;border:0px solid green}
.page-id-74562 .woocommerce.columns-1 ul.products .product.product_cat-italienisches-catering p.wc-gzd-additional-info.tax-info:after {position:absolute;top:-20px;left:0;right:0;}
.page-id-74562 .woocommerce.columns-1 ul.products .product.product_cat-angebote-und-mengenrabatt p.wc-gzd-additional-info.tax-info, 
.page-id-74562 .woocommerce.columns-1 ul.products .product.product_cat-haushaltswaren p.wc-gzd-additional-info.tax-info {display:block !important;}

.woocommerce.columns-1 ul.products li.product > a.product-category.product-info {height:260px;}
.woocommerce.columns-1 ul.products li.product > a.product-category.product-info .custom-reviews-count {left:119px;}
.woocommerce.columns-1 ul.products li.product > a.product-category.product-info .custom-reviews-count.emptyReviews div.star-rating {margin-top:3px !important;}
.woocommerce.columns-1 ul.products li.product div.star-rating {display:block;float:left;margin:-288px 0 0 28px;}
.woocommerce.columns-1 ul.products li.product .separator.small {margin: 30px auto 0px}
.woocommerce.columns-1 ul.products .product .catDescription {margin-top:-100px;}
.woocommerce.columns-1 ul.products li.product .wc-gzd-rating-authenticity-status {display:none;}
.woocommerce.columns-1 ul.products li.product_cat-haushaltswaren.product .catDescription:before,
.woocommerce.columns-1 ul.products li.product_cat-merchandising .catDescription:before{background-image:linear-gradient(to right,rgba(213,145,150,0),#d59196 75%)}


.woocommerce-order-received .shop_table.order_details thead th {font-weight:bold}

.woocommerce-order-received .shop_table.order_details tbody .woocommerce-table__product-name.product-name, 
.woocommerce-order-received .shop_table.order_details tbody .woocommerce-table__product-total.product-total {width:50%}
.woocommerce-order-received .shop_table.order_details thead th.product-total, 
.woocommerce-order-received .shop_table.order_details tbody .woocommerce-table__product-total.product-total, 
.woocommerce-order-received .shop_table.order_details tfoot tr td {padding-left:10px !important;}

.woocommerce-order-received .shop_table.order_details tfoot:first-child, 
.woocommerce-order-received .shop_table.order_details tfoot .order-actions--heading, 
.woocommerce-order-received .shop_table.order_details tfoot td .woocommerce-button, 
.woocommerce-order-received .shop_table.order_details tbody .woocommerce-table__product-total.product-total .deposit-amount-cart {display:none;}
.woocommerce-order-received .shop_table {background:none !important}

.grecaptcha-badge {z-index:1000}
.page-id-107164 .content_inner .title_outer, 
footer .footer_bottom #product-search-0, 
.page-id-107164 .product-info .wc-gzd-additional-info.info, 
.page-id-107164 .pushIt, .page-id-107164 .xoo-wsc-slider-modal,
#launch-modal, .blogTeaserFooter, 
.single-post #GazzettaBannerSubpages,
.sidebar .product-categories .catering-lieferung,
.single-post .footer_teaser > .section_inner.secLatestPostsFooter.afBannerGazzetta {display:none}

.single-post .blogTeaserFooter {display:block}
.single-post .blogTeaserFooter .section_inner_margin.blue {width:1300px;margin:0 auto;}
.woocommerce-checkout.woocommerce-order-received .addresses .col-1 {
	width:48%;
}
.g-recaptcha {margin-bottom:10px;}
.latestPostsFooter {
	margin-bottom:80px;
}
.latestPostsFooter .vc_col-sm-4 {padding:0 15px;}
.latestPostsFooter .vc_col-sm-4 .vc_column-inner {
	border-radius:15px;
	overflow:hidden;
	background:#fff;
	padding:0;
}
.latestPostsFooter .vc_col-sm-4 .latest_post_two_text {
	padding:23px 23px 23px;
	min-height:343px;
}
.latestPostsFooter .vc_col-sm-4 .latest_post_two_image a {
	display:block;
	max-height:275px;
	height:275px;
	overflow:hidden;
}
.latestPostsFooter .vc_col-sm-4 .latest_post_two_image a img {position:absolute;bottom:0;}
.latestPostsFooter .vc_col-sm-4 .latest_post_two_text h2 {min-height:87px;margin-bottom:10px;}
.latestPostsFooter .vc_col-sm-4 .latest_post_two_text p {margin-bottom:20px;min-height:220px;}

@keyframes bannerFadeIn 
{ 0% { 
		left:50%;
	} 
	30% { 
		left:50%;
	} 
	100% {
		left:-50%;
	}
}
.bannerFadeIn {
    /* animation:
		bannerFadeIn 1; call our keyframe named fadeIn, use animation ease-in and repeat it only 1 time */	
}
.badgeBannerMove {
	
	width:1200px;
	margin:0 auto;
	position:absolute;
	left:50%;
	margin-left:-600px;
	opacity:1;
	animation: 
		bannerFadeIn 12s 2s 1 ease-in,
		BannerMove 18s 14s infinite linear;
	animation-direction:left;
}
@-webkit-keyframes BannerMove {
  from {
    -webkit-transform: translate(0, 0);
	margin-left:0px;
	left:100%;
  }
  to {
    margin-left:-1100px;
	left:0%;
  }
}
@keyframes BannerMove {
  from {
   -webkit-transform: translate(0, 0);
	margin-left:0px;
	left:100%;
  }
  to {
    margin-left:-1100px;
	left:0%;
  }
}
/* fraunces-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Fraunces';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/fraunces-v32-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* fraunces-800 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Fraunces';
  font-style: normal;
  font-weight: 800;
  src: url('../fonts/fraunces-v32-latin-800.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* fraunces-800italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Fraunces';
  font-style: italic;
  font-weight: 800;
  src: url('../fonts/fraunces-v32-latin-800italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* fraunces-900 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Fraunces';
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/fraunces-v32-latin-900.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* fraunces-900italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Fraunces';
  font-style: italic;
  font-weight: 900;
  src: url('../fonts/fraunces-v32-latin-900italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* Produktbewertungen */
.woocommerce ul.products li.product > a.product-category.product-info {position:relative;}
.woocommerce ul.products li.product > a.product-category.product-info .custom-reviews-count.emptyReviews div.star-rating {margin-top:0 !important;margin-left:-90px; display:inline-block;}
.woocommerce ul.products li.product > a.product-category.product-info .custom-reviews-count {position:absolute;top:-5px;left:120px;}
.woocommerce ul.products li.product > a.product-category.product-info .custom-reviews-count .review-count {color:#1a2334; font-weight:600;}

.woocommerce.single-product .custom-reviews-count.emptyReviews .woocommerce-review-link {display:inline-block;font-size:1em;width:95%;margin-bottom:12px;}
.woocommerce ul.products li.product > a.product-category.product-info .custom-reviews-count.emptyReviews .review-count {position:absolute;top:-2px;left:3px;}
.woocommerce-page li.product div.star-rating {display:block;margin:-275px 0 0 30px;float:none;}
.topBrandsProductList li.product div.star-rating {display:block;margin:-263px 0 0 30px;float:none;}

.woocommerce-page .product p.wc-gzd-additional-info.wc-gzd-rating-authenticity-status {display:none;margin-top:-42px;}
.woocommerce.single-product #commentform textarea {max-height:100px}
.woocommerce.single-product #commentform textarea, 
.woocommerce.single-product #commentform #author {border:1px solid #e0dede;width:100%;border-radius:25px;}
.single-product .qode-single-product-summary .woocommerce-product-rating {
	width:96%;
	margin-bottom:8px;
}
.woocommerce .product .wc-gzd-review-authenticity-status.is-verified,
.woocommerce .product .wc-gzd-review-authenticity-status.is-unverified,
.woocommerce.single-product .tab-content .wc-gzd-review-authenticity-status.is-unverified, 
.page-id-106756 li.product_cat-gutscheine .custom-reviews-count, 
.topBrandsProductList .wc-gzd-rating-authenticity-status.is-unverified {display:none;}
.woocommerce.single-product #tab-reviews #review_form {padding-bottom:60px;}
.woocommerce.single-product #tab-reviews #review_form #reply-title, 
.woocommerce.single-product #tab-reviews #reviews #comments .woocommerce-Reviews-title {font-size:16px;font-weight:700;}
.woocommerce.single-product #tab-reviews #reviews #comments .woocommerce-Reviews-title {margin-bottom:20px;}
.woocommerce.single-product #tab-reviews #reviews .woocommerce-verification-required {color:#d83636;font-weight:600;margin-bottom:12px;}

.woocommerce.single-product #tab-reviews #reviews #comments .commentlist .comment-text {display: flex;flex-direction:column;}
.woocommerce.single-product #tab-reviews #reviews .comment_container .star-rating {float:none;order:1;}
.woocommerce.single-product #tab-reviews #reviews #comments .commentlist .comment-text .description {order:2;}
.woocommerce.single-product #tab-reviews #reviews #comments .commentlist .comment-text .meta {display:block;order:3}
.woocommerce.single-product #tab-reviews #review_form #commentform .comment-notes {margin-bottom:10px;font-size:12px;}


.woocommerce.single-product #tab-reviews #reviews {
	display: flex;
	flex-direction:column;
}
.woocommerce.single-product #tab-reviews #reviews #comments {order:2}
.woocommerce.single-product #tab-reviews #reviews #review_form_wrapper {order:1}
.woocommerce.single-product #tab-reviews #review_form #commentform #email-notes, 
.woocommerce.single-product #tab-reviews #review_form #commentform .comment-form-email {display:none;}

.woocommerce.single-product .qode-single-product-summary .woocommerce-review-link {display:block; position:relative;color:#1a2334;font-size:0;}
.woocommerce.single-product .qode-single-product-summary .woocommerce-review-link .count, 
.woocommerce.single-product .qode-single-product-summary .woocommerce-review-link:after {font-size:14px}
.woocommerce.single-product .qode-single-product-summary .woocommerce-review-link:after {
	content:'Zufrieden? Produkt bewerten.';
	position:absolute;
	right:0;
	font-weight:600;
	color:#1a2334 !important;
}
.woocommerce.single-product .qode-single-product-summary .woocommerce-review-link:hover:after {color:#d83636 !important;}
.woocommerce.single-product .qode-single-product-summary .woocommerce-review-link .count {font-weight:600;}
.woocommerce.single-product .qode-single-product-summary .woocommerce-review-link .count:before {content:'\0028';}
.woocommerce.single-product .qode-single-product-summary .woocommerce-review-link .count:after {content:'\0029';}
.woocommerce.single-product .qode-single-product-summary .star-rating {float:left;margin-right:5px;margin-top:4px;font-size:1.3em;}
.woocommerce .star-rating, .woocommerce-page .star-rating, .woocommerce .star-rating span {font-family:star !important;}
/* no reviews for gutscheine - they are blocked */
.woocommerce.term-gutscheine ul.products li.product .custom-reviews-count,
.woocommerce.single-product.product_cat_gutscheine .qode-single-product-summary .custom-reviews-count {display:none;}

.woocommerce-checkout.woocommerce-order-received .shop_table {background:none}
.woocommerce footer { z-index:1000;}
.woocommerce #launch-modal {
	filter:drop-shadow(0px 0px 3px grey);
	display:none;
	position:fixed;
	bottom:25px;
	right:25px;
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-xmas_treat.svg');
}
@-webkit-keyframes xmaspopup {
  0% {
    -webkit-transform: translateZ(0);
    opacity: 0;
	  top:50%;
  bottom:50%;
  left:50%;
  right:50%;
  }
  100% {
	  top:3%;
  bottom:3%;
  left:15%;
  right:15%;
    opacity: 1;
  }
}
@keyframes xmaspopup {
  0% {
    transform: translateZ(0);
    opacity: 0;
	  top:50%;
  bottom:50%;
  left:50%;
  right:50%;
  }
  100% {
	  top:3%;
  bottom:3%;
  left:15%;
  right:15%;
    opacity: 1;
  }
}
.page-id-107164 .content_inner .center p, .page-id-107164 .wpb_wrapper h3 {text-align:center}
.page-id-107164 .wpb_wrapper h3 {margin-bottom:25px; }
.page-id-107164 .vc_row.pink {position:relative;}
#modal .grid_section .section_inner {width:100% !important;}
#modal .vc_col-sm-12 {padding-top:10px;}
#modal .vc_col-sm-12 #woocommerce_product_search_filter_reset_widget-2 {max-width:225px; display:inline-block;}
#modal .vc_col-sm-12 #close-modal {color:#fff; display:inline-block; top:initial; left:initial;}
#modal .vc_col-sm-12 .button {line-height:42px !important;height:42px;min-height:42px;border:none;}
#modal .vc_col-sm-12 .product-search-filter-reset .loading-reset-filter {background-image:none !important;}
#modal .section_inner h3 {margin-bottom:10px;text-align:center;}
#modal ul.products li.product {width:30%;}
#modal .products {margin-left:5%;width:98%}
#modal ul.products li.product a.product-category .image-wrapper img {padding-top:0;max-height:350px;}
.page-id-107164 .wpb-content-wrapper .grid_section:last-child .section_inner_margin .vc_column-inner:before,
#modal .grid_section .section_inner:before {
	border:0px solid red;z-index:200; display:initial;
	position:absolute;bottom:130px;top:0;left:25px; right:25px;}
#modal li.product_cat-schokolade-nougat.product .catDescription:before {	
	background-image: linear-gradient(to right, rgba(198,200,111,0), rgba(198,200,111,1) 75%);
}
body.has-modal {
  overflow:none;
}
#modal li.current-attribute {background-color:#192333 !important;}
#modal #product-search-filter-attribute-heading-2, 
.modalFilterSection.active .product-search-filter-attribute-heading, 
.modalFilterSection.active .term-thumbnail, 
.product-search-filter-terms .product-search-filter-attribute .term-thumbnail {display:none !important; }
#modal a {color:#1a2334;}
#modal .current-pa_gls_region a,
#modal a:hover {color:#d83636;}
#modal h4 {font-size:18px;}
#modal h4.topBorder {border-top:1px solid #e6e6e6;padding-top:16px;}
#modal h4.sortierung {margin-bottom:10px;padding-top:20px;scale:1.2;width:50%; margin:0 auto;}
#modal h4.sortierung:before {content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-filter.svg');}
.single-product #modal h4.topBorder {font-size:0; height:0px !important; padding:0;margin-bottom:0;}
#modal .product-search-filter-terms .product-search-filter-pa_gls_region .nav-back,
#modal #product-search-filter-attribute-0 .attribute-item-all.nav-back, 
#modal #product-search-filter-attribute-0 ul li.attribute-item-all.nav-back {display:none !important;}
.single-product #modal .section_inner > #product-search-filter-attribute-0, 
#modal .section_inner > #product-search-filter-attribute-0 {display:flex;margin-bottom:25px;}

#modal .product-search-filter-terms ul.product-search-filter-attribute {width:96%;margin:0 auto;}
#modal #product-search-filter-attribute-0 ul.product-search-filter-attribute:after {clear:both;}
.single-product #modal .section_inner > #product-search-filter-attribute-0 ul li, 
#modal #product-search-filter-attribute-0 ul li {border:1px solid #e6e6e6;float:left;width:16.2%;font-weight:600; margin: 0 2px 2px 0;border-radius:8px;}
.single-product #modal .section_inner > #product-search-filter-attribute-0X ul li[class*="nav-back"] + li:not([class*="nav-back"]),
.single-product #modal .section_inner > #product-search-filter-attribute-0X ul li:first-child, 
#modal #product-search-filter-attribute-0X ul li[class*="nav-back"] + li:not([class*="nav-back"]),
#modal #product-search-filter-attribute-0X ul li:first-child {border-radius:8px 0 0 0;}
.single-product #modal .section_inner > #product-search-filter-attribute-0X ul li:nth-child(6),
#modal #product-search-filter-attribute-0X ul li:nth-child(6) {border-radius:0 8px 0 0;}
#modal ul.product-search-filter-pa_gls_region li a {display:block;padding:8px 0;}
#modal .ixnorm .selectize-input {background-color:transparent;}
#modal .vc_col-sm-6 {border-top:1px solid #e6e6e6;border-bottom:0px solid #e6e6e6;padding:2% 2% 0%;}
#modal .vc_col-sm-6.left {padding-left:2%;padding-right:0%;}
#modal .vc_col-sm-6.right {padding-right:2%;padding-left:0;}
#modal .product-search-filter-terms {margin-bottom:10px;}
#modal .selectize-input:after {font-family:FontAwesome;content:"\f107" !important;}
#modal .selectize-input input {font-size:0;top:-45px;}
#modal .items {
	line-height:16px;
	padding:12px 8px 4px 8px;
	border:1px solid #e6e6e6 !important;
}
#modal .items:after {padding:12px 0;right:10px !important}
#modal .vc_col-sm-6 .selectize-input .option {margin:-2px 0 0 10px}
#modal .vc_col-sm-6 .items {border-radius:8px}
#modal .vc_col-sm-6.left .product-search-filter-terms .selectize-control {margin-right:2px;}
#modal .selectize-control .items:before {
	color:#1a2334;
	cursor:pointer;
	font-weight:600;
	font-size:16px;
}
#modal .product-search-filter-select-pa_gls_jahrgang-selectize .items:before {content:'Jahrgang' !important;}
#modal .product-search-filter-select-pa_rebsorte-selectize .items:before {content:'Rebsorte' !important;}
#modal .product-search-filter-select-pa_gls_feinkosthersteller-selectize .items:before {content:'Feinkosthersteller' !important;}
#modal .product-search-filter-select-pa_gls_spirituosenhersteller-selectize .items:before {content:'Spirituosenhersteller' !important;}
#modal .product-search-filter-select-pa_gls_winzer-selectize .items:before {content:'Winzer' !important;}
#modal .product-search-filter-select-pa_gls_softdrinkhersteller-selectize .items:before {content:'Softdrinkhersteller' !important;}
#modal .product-search-filter-select-pa_gls_espressohersteller-selectize .items:before {content:'Kaffeehersteller' !important;}
#modal .product-search-filter-select-pa_gls_suesseshersteller-selectize .items:before {content:'Süsseshersteller' !important;}
.modalX {
	animation: xmaspopup 0.5s ease-in-out;
	min-height:800px;
  display:none;
  position:fixed;
z-index:1000;
  top:3%;
  bottom:3%;
  left:15%;
  right:15%;
  padding:1em;
	padding-bottom:3em;
	border-radius:25px;
	box-shadow: 0px 0px 0px black;
	background-color:#f9f9f9 !important;
  background:rgba(0,0,0,.6);
  color:white;
}
.modalX.active {
  display:block;
}
.btn-close {
  float:left;
  font-size:2em;
  text-decoration:none;
  font-weight:bold;
  color:#d83636;
	position:absolute;
	left:10px;z-index:600;
}
.product .qode-single-product-summary .custom-benefits {padding-top:30px;}
.single-product .product .qode-single-product-summary .custom-benefits .vc_col-sm-4 {padding-right:0;}
.single-product .product .qode-single-product-summary .custom-benefits .vc_col-sm-4:first-child {padding:0;}
.single-product .product .qode-single-product-summary .custom-benefits .vc_col-sm-4:first-child img {margin-left:-8px;transform:scale(1.05);}
.single-product .product .qode-single-product-summary .custom-benefits .vc_col-sm-4:nth-child(2) img {height:19px;width:33px;}
.single-product .product .qode-single-product-summary .custom-benefits .vc_col-sm-4 > div {
	background:#fafafa;
	border-radius:10px;
	padding:0.75em;
	min-height:66px;
}
.single-product .product .qode-single-product-summary .custom-benefits .vc_col-sm-4 div span {
	color:#192333;
	display:inline-block;
	font-size:1em;
	vertical-align:top;
	font-weight:600;
}
.mB20 {margin-bottom:20px;display:block}
.single-product .product .qode-single-product-summary .custom-benefits .vc_col-sm-4 div span.benefitX {line-height:1.2em}
.single-product .product .qode-single-product-summary .custom-benefits .vc_col-sm-4 div span.benefitX .hide {display:contents}
.single-product .product .qode-single-product-summary .custom-benefits .vc_col-sm-4 div span svg {width:28px;margin-right:7px;display:inline-block;vertical-align:unset}
.single-product .product .qode-single-product-summary .custom-benefits .vc_col-sm-4 div .shippingFast svg {width:38px;}
.single-product .product .qode-single-product-summary .custom-benefits .vc_col-sm-4 div .moneyBack svg {width:30px;}
.single-product .product .qode-single-product-summary .custom-benefits .vc_col-sm-4 p:nth-child(1) {margin-bottom:6px}
.single-product .product .qode-single-product-summary .custom-benefits .vc_col-sm-4 p:nth-child(2) {line-height:1.4em}
.single-product .product .qode-single-product-summary .custom-benefits .vc_col-sm-4 p {display:none}
.single-product .product .qode-single-product-summary .custom-benefits .vc_col-sm-4 p a,
.single-product .product .qode-single-product-summary .custom-benefits .vc_col-sm-4 p .fa-phone {color: #1a2334;}
.single-product .product .qode-single-product-summary .custom-benefits small {	
	display:block;
}


.content_inner .full_width .section_inner .section_inner_margin {margin-left:-7px;margin-right:-7px;}

.single-product .rp_wcdpd_pricing_table tr {border-bottom:0px solid #c4c4c4}
.single-product .qode-single-product-summary .centro-single-product .rp_wcdpd_product_page .rp_wcdpd_pricing_table td {
			padding:2px 5px;
			border-right:1px solid #c4c4c4;
		}

.page-id-79537 .content {margin-bottom:75px;}

.single-product .qode-single-product-summary .centro-single-product .rp_wcdpd_product_page .rp_wcdpd_pricing_table td:last-child {
		border-right:0px solid #c4c4c4;
	}
.single-product > .legal-price-info {display:none !important; font-size:0;}
#sidebar .product-categories li.mengenrabatXYZ,
.single-product #payment-method-message,
.woocommerce-checkout #wpmc-back-to-cart {
	display:none
}
.woocommerce-checkout .content .content_inner {max-width:1300px; margin:0 auto;}
.woocommerce.single-product .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(n+2):nth-child(-n+5) {
	position:unset !important;
	border:0px solid red;
	margin-top:10px;
	margin-right:10px;
}
/* 102489 top brands */
.page-id-102489 .qode-advanced-image-gallery {margin-bottom:75px; }
.page-id-102489 .qode-advanced-image-gallery .owl-nav .owl-prev, .page-id-102489 .owl-nav .owl-next {top:43%;}

.page-id-102489 .owl-nav .qode-next-icon, 
.page-id-102489 .owl-nav .qode-prev-icon {border:0px solid #000;background:#fff;color:#1a2334;}
.page-id-102489 .owl-nav .owl-next:hover .qode-next-icon, 
.page-id-102489 .owl-nav .owl-prev:hover .qode-prev-icon {color:#1a2334;}
.page-id-102489 .owl-nav .qode-next-icon:before {padding-left:2px;}
.page-id-102489 .owl-nav .qode-prev-icon:before {padding-right:2px;}
.page-id-102489 .owl-item {border-radius:25px; overflow:hidden;}
.topBrandsLastHeroImg {margin-top:80px;}
.woocommerce.single-product .woocommerce-product-gallery__wrapper div:last-child {margin-right:0px !important;}
.single-product.product_cat_merchandising .qode-single-product-summary .centro-single-product .stock {margin-top:-100px}
.single-product.product_cat_merchandising .qode-single-product-summary .centro-single-product .custom-div-single-product-add {margin-top:-75px}

.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .images:not(.qode-add-gallery-and-zoom-support).woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:not(:first-child) {
	width:101px;
	height:101px;
}
.single-product .badges-wrapper {
	position:absolute;
	top:0;
	right:0;
}
.single-product .wcpb-product-badges-badge {
	background-size:70px 70px;
	border:0px solid green;
	display:none;
}

.single-product .product .wcpb-product-badges-badge:nth-child(2),
.single-product .product .wcpb-product-badges-badge:nth-child(3) {top:85px;}
.single-product .wcpb-product-badges-badge-69774 {
background-image:url("https:///centro-italia.de/wp-content/uploads/2022/10/badge-top-seller.svg");	
} 
.single-product .wcpb-product-badges-badge-84359 {
background-image:url("https://centro-italia.de/wp-content/uploads/2022/10/badge-premium.svg");	
}
.single-product .wcpb-product-badges-badge-70114 {
background-image:url("https://centro-italia.de/wp-content/uploads/2022/10/badge-bio.svg");	
}
.single-product .wcpb-product-badges-badge-96220 {
background-image:url("https://centro-italia.de/wp-content/uploads/2022/10/badge-glutenfrei.svg");	
}
.single-product .wcpb-product-badges-badge-99689 {
background-image:url("https://centro-italia.de/wp-content/uploads/2022/10/badge-neue-produkte.svg");	
}
.single-product .wcpb-product-badges-badge-106844 {
background-image:url("https://centro-italia.de/wp-content/uploads/2022/10/badge-laktosefrei.svg");	
}
.single-product .wcpb-product-badges-badge-106845 {
background-image:url("https://centro-italia.de/wp-content/uploads/2022/10/badge-vegan.svg");	
}
.single-product .wcpb-product-badges-badge-99690 {
background-image:url("https://centro-italia.de/wp-content/uploads/2022/10/badge-mengenrabatt.svg");	
}
.single-product .product.product_cat-bestseller .wcpb-product-badges-badge-69774, 
.single-product.product_cat_premium .product .wcpb-product-badges-badge-84359, 
.single-product .product.product_cat-premium .wcpb-product-badges-badge-84359,
.single-product .product.product_cat-bio-produkte .wcpb-product-badges-badge-70114, 
.single-product .product.product_cat-glutenfrei .wcpb-product-badges-badge-96220, 
.single-product .product.product_cat_neue-produkte .wcpb-product-badges-badge-99689, 
.single-product.product_cat_neue-produkte .product .wcpb-product-badges-badge-99689, 
.single-product.product_cat_laktosefrei .product .wcpb-product-badges-badge-106844, 
.single-product.product_cat_vegan .product .wcpb-product-badges-badge-106845, 
.single-product .product.product_cat_angebote-und-mengenrabatt .wcpb-product-badges-badge-99690, 
.single-product.product_cat_angebote-und-mengenrabatt .product .wcpb-product-badges-badge-99690 {
	display:block;
}

#sidebar li.veranstaltungen, 
.wc-block-components-notice-banner>svg, 
.page-id-74562 .footer_teaser {
	display:none !important;
}
.woocommerce-checkout .wpmc-steps-wrapper .woocommerce-message {padding-top:10px; padding-bottom:10px;}
.woocommerce-checkout #checkout_coupon .checkout_coupon.woocommerce-form-coupon {display:block !important;}
.woocommerce-checkout #checkout_coupon .woocommerce-message,
.woocommerce-checkout #checkout_coupon .woocommerce-error {margin-bottom:10px;background-color:transparent !important;
	padding:0;margin-top:-24px; border:0px solid red; text-align:left;font-family:"gothamrnd-book", sans-serif !important;
}
.footer_teaser .section_inner {
	border:0px solid red;
	width:1300px;
	margin: 0 auto;
}
.woocommerce .footer_teaser .section_inner {width:1330px;}
.box_footer_teaser {
	border:0px solid red;
	margin-bottom:75px;
	border-radius:25px;	
	background-size:cover;
	overflow:hidden;
}
.wp-gr .grw-slider {margin-bottom:75px !important;}
#googlereviews {background:#fff;border-radius:25px;padding-top:25px;margin-bottom:75px;}
.home #googlereviews {margin-bottom:0px;}
#googlereviews .grw-review-inner.grw-backgnd {background:#fff !important;}

#instabox {position:relative; margin-bottom:75px;border-radius:25px; overflow:hidden; text-align:right;font-family:gothamrndmedium !important;}
.home #instabox {margin-top:70px;margin-bottom:30px;}
#instabox p {position:absolute; right:115px; top:190px; z-index:20; color:#fff; font-size:2.6em;line-height:1.3em;}
#instabox p span {font-family: "Fraunces", serif !important;font-weight:800;}
#instabox .qbutton {position:absolute; right:115px; top:335px; z-index:30;background-color:#fff;color:#8354c6;border:0px solid #fff;font-size:1.2em;}
#instabox .qbutton:hover {background-color:#d83636;color:#fff;}
#instabox .bannerDesktop, #instabox .bannerMobil {position:relative; z-index:10; display:block;}
#instabox .bannerMobil {display:none;}

.box_footer_teaser a {display:block;padding:3% 3% 5% 3%; background: url(https://centro-italia.de/wp-content/uploads/2024/01/bg-black-35.png) 0 0 repeat;}
.box_footer_teaser a:hover h5 {color:#d83636}
.box_footer_teaser h5 {font-size:46px;color:#fff;font-weight:800;margin-bottom:10px;font-family: "Fraunces", serif !important;text-transform:none;}
.box_footer_teaser p {font-family:'gothamrnd-book' !important;
	color:#fff;
	font-size:16px;
	font-weight:400;
}
.box_footer_teaser p span.text-desktop {display:block;}
.box_footer_teaser p span.text-mobile {display:none;}
.box_footer_teaser.topbrands {
	background-image: url("https://centro-italia.de/wp-content/uploads/2024/09/top-brands-banner.jpg");	
}
.box_footer_teaser.topbrands.tbInside {
	background-image: url("https://centro-italia.de/wp-content/uploads/2024/09/top-brands-banner.jpg");
	max-height:500px;
}
.box_footer_teaser.topten.tbInside {
	background-image: url("https://centro-italia.de/wp-content/uploads/2025/07/Top10_Header_2.jpg");
	max-height:500px;
}
.box_footer_teaser.gazzettaIndex {
	background-image: url("https://centro-italia.de/wp-content/uploads/2024/11/gazzetta-hero.jpg");	
	max-height:500px;
	margin-bottom:106px;
}
.box_footer_teaser.panettoneIndex {
	background-image: url("https://centro-italia.de/wp-content/uploads/2024/11/bg-panettone-banner.jpg");	
	max-height:600px;
	margin-bottom:106px;
	background-position-y:-70px;
}
.home .box_footer_teaser.topbrands.tbInside, .home .box_footer_teaser.topten.tbInside {margin-bottom:40px;}
.box_footer_teaser.topbrands.tbInside a, 
.box_footer_teaser.topten.tbInside a,
.box_footer_teaser.gazzettaIndex a, 
.box_footer_teaser.panettoneIndex a {min-height:442px;}
.topbrands.tbInside a, .gazzettaIndex a, .topten.tbInside a {text-align:right;}
.topbrands.tbInside img, 
.topbrands.tbInside h5, 
.topbrands.tbInside p, 
.topten.tbInside img, 
.gazzettaIndex img,
.gazzettaIndex h5, 
.gazzettaIndex p {
	float:left;	
}
.home .topten.tbInside p, .home .topten.tbInside h5 {float:right;}
.panettoneIndex img {float:right;transform: rotate(10deg) scale(.9);margin-top:-20%;}
.topbrands.tbInside h5, 
.topbrands.tbInside p, 
.topten.tbInside h5, 
.topten.tbInside p, 
.gazzettaIndex h5, 
.gazzettaIndex p {
	width:75%;
	text-align:center;
}
.panettoneIndex h5,
.panettoneIndex p {
	width:100%;
	text-align:center;
}
.panettoneIndex p {font-style:italic;}
.topbrands.tbInside h5, 
.topten.tbInside h5, 
.gazzettaIndex h5 {
	font-weight:800; 
	text-transform:none;
	font-family: "Fraunces", serif !important;
	margin-top:13%
}
.panettoneIndex h5 {font-weight:600; text-transform:none;}
.topbrands.tbInside p, 
.topten.tbInside p, 
.gazzettaIndex p, .panettoneIndex p {font-family:'gothamrndmedium' !important;font-weight:600;font-size:28px;}
.panettoneIndex p .text-desktop:nth-child(1) {margin-bottom:20%;}
.panettoneIndex p .text-desktop:nth-child(2) {width:58%;text-align:left;font-size:20px;line-height:1.6em;}
.topbrands.tbInside img, 
.topten.tbInside img, 
.gazzettaIndex img {
	transform: rotate(-10deg);
	margin-top:7%;
	margin-left:2.5%;
}

.box_footer_teaser.wein {
	background-image: url("https://centro-italia.de/wp-content/uploads/2024/01/Centro-Italia-Italienische-Weine.jpg");
}
.box_footer_teaser.feinkost {
	background-image: url("https://centro-italia.de/wp-content/uploads/2024/01/Centro-Italia-Feinkost-Italienische-Lebensmittel.jpg");
}
.box_footer_teaser.catering {
	background-image: url("https://centro-italia.de/wp-content/uploads/2024/01/Centro-Italia-Italienisches-Catering.jpg");
}
.box_footer_teaser.suesses {
	background-image: url("https://centro-italia.de/wp-content/uploads/2024/01/Centro-Italia-Italienische-Suessigkeiten.jpg");
}
.box_footer_teaser.spirituosen {
	background-image: url("https://centro-italia.de/wp-content/uploads/2024/01/Centro-Italia-Italienische-Spirituosen.jpg");
}
.box_footer_teaser.presse {
	background-image: url("https://centro-italia.de/wp-content/uploads/2025/02/Centro-Italia-Presse.jpg");
}
.box_footer_teaser.presse a {min-height:200px;text-align:center;padding:11% 3% 5% 3%}
.box_footer_teaser.presse p {font-size:28px;}
.wcpb-product-badges-loop-container {
	display: flex;
	flex-direction:column;
}
.wc-block-components-notice-banner.is-info, 
#controlHS .wc-block-components-notice-banner {
	background-color:#d83636 !important;
	border:0px solid #fff !important;
	color:#fff !important;
	border-radius:25px !important;
	text-align:center !important;
}
.wc-block-components-notice-banner span {
	display:block;
	font-weight:600;
}
.wcpb-product-badges-loop-container .wcpb-product-badges-badge-69774 {order:1}
.wcpb-product-badges-loop-container .wcpb-product-badges-badge-84359 {order:2}

.woocommerce-page .product .wcpb-product-badges-badge:nth-child(2), 
.woocommerce-page .product .wcpb-product-badges-badge.wcpb-product-badges-badge-top-right:nth-child(2) {top:85px;}
.woocommerce-page .product .wcpb-product-badges-badge:nth-child(3) {top:170px;}
.woocommerce-page .product .wcpb-product-badges-badge:nth-child(4) {top:255px;}
.wcpb-product-badges-loop-container .wcpb-product-badges-badge:nth-child(5) {top:255px;}
/* Slider Shop start */
.woocommerce-shop .q_slider {
	
	max-height:550px !important;
	margin-top:-164px;
	position:relative;
}
.page-id-7 .u-column2 .woocommerce-FormRow--wide {margin-bottom:5px;}
.page-id-7 .u-column2 .form-row-wide.mailchimp-newsletter {margin-top:30px;margin-bottom:30px !important; display:none;}
.page-id-7 .u-column2 .wc-gzd-checkbox-placeholder-reg_data_privacy {margin-top:55px}
.page-id-7 .u-column2 p:nth-child(2) {font-style:italic;}
.page-id-7 .woocommerce-MyAccount-content p:last-child a:last-child {
	font-weight:600;
	display:block;
	margin:35px 0 10px;
	
}
.page-id-7 .woocommerce-EditAccountForm.edit-account .woocommerce-form-row--wide {
	border:1px solid red;
	display:none;
}
.page-id-7 .woocommerce-EditAccountForm.edit-account .woocommerce-form-row--wide:nth-child(1), 
.page-id-7 .woocommerce-EditAccountForm.edit-account .woocommerce-form-row--wide:nth-child(2),
.page-id-7 .woocommerce-EditAccountForm.edit-account .woocommerce-form-row--wide:nth-child(3),
.page-id-7 .woocommerce-EditAccountForm.edit-account .woocommerce-form-row--wide:nth-child(4),
.page-id-7 .woocommerce-EditAccountForm.edit-account .woocommerce-form-row--wide:last-child, 
.page-id-7 .woocommerce-EditAccountForm.edit-account fieldset .woocommerce-form-row--wide {
	border:0px solid green;
	display:block;
}
.page-id-7 .woocommerce-EditAccountForm.edit-account #mailchimp-gdpr-fields {
	display:none;
}
.page-template.page-child .vc_col-sm-12.vc_hidden-xs .vc_single_image-wrapper:before {
	/*background: url(https://centro-italia.de/wp-content/uploads/2024/01/bg-black-35.png) 0 0 repeat;
	content: url(https://centro-italia.de/wp-content/uploads/2024/01/bg-black-35.png);*/
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	z-index:50;
}
.page-template.page-child .introText .vc_column-inner .products .catDescription p {text-align:justify;padding:0;}
.page-template.page-child .introText .vc_column-inner .products .product p {padding:0;}
.page-template.page-child .introText h4 {padding:0 5em}
.page-template.page-child .introText ul, 
.page-template.page-child .introText ol {padding:1em 7em}

.page-template.page-child .ulProductPad .section_inner_margin {padding: 0 6.8em}
.page-template.page-child .topBrandsProductList .woocommerce {margin-bottom:30px;display:inline-block}
.page-template.page-child ul.products li.product {width:32.6%!important; margin-right:1%!important;}
.page-template.page-child ul.products li.product:nth-child(3n) {margin-right:0% !important;}
.page-template.page-child ul.products li.product > a.product-category.product-info {height:240px;}

.page-id-102489 .content .full_width .qode_carousels .slides>li, 
.page-id-113476 .content .full_width .qode_carousels .slides>li {margin-right:10px;}
.page-id-102489 .content .full_width h2, 
.page-id-113476 .content .full_width h2 {margin-bottom:20px;}
.page-id-102489 .content .full_width .qode_carousels_holder, 
.page-id-113476 .content .full_width .qode_carousels_holder {margin-bottom:75px;}
.woocommerce-shop .q_slider .item, 
.page-id-102489 .q_slider .item, 
.page-id-113476 .q_slider .item {
	height: 600px !important;	
	display:block !important;
}
.woocommerce-shop .q_slider .item .slide_anchor_holder, 
.woocommerce-shop .q_slider .carousel-indicators li, 
.woocommerce-shop .q_slider p span {
	display:none !important;
}
body.woocommerce-shop nav.main_menu > ul > li > a, 
	body.woocommerce-shop .mobile_menu_button span, 
	body.woocommerce-shop .header_inner_right .side_menu_button_wrapper.right #menu-main-menu-33 li a,
	body.woocommerce-shop .header_inner_right .side_menu_button_wrapper.right #menu-main-menu-33 li a .fa {
	color:#fff !important
}
body.woocommerce-shop.paged nav.main_menu > ul > li > a, 
	body.woocommerce-shop.paged .mobile_menu_button span, 
	body.woocommerce-shop.paged .header_inner_right .side_menu_button_wrapper.right #menu-main-menu-33 li a,
	body.woocommerce-shop.paged .header_inner_right .side_menu_button_wrapper.right #menu-main-menu-33 li a .fa {
	color:#1a2334 !important
}
body.woocommerce-shop nav.main_menu > ul > li > a:hover {color:#d83636  !important; opacity:1;}
.woocommerce-shop .q_slider h2 {
	text-transform:none;
	
	font-size: 50px !important; 
	line-height: 60px; 
	text-shadow: none; 
	letter-spacing: 1px; 
	margin-bottom: 20px;
}
.woocommerce-shop .q_slider p {
	text-shadow: none; 
	font-size: 21px; 
	line-height: 29px; 
	letter-spacing: 0px;
	padding:0 9%;
}
.woocommerce-shop .q_slider p:before {
		content:'Entdecke unsere erlesene Auswahl an italienischen Weinen und Delikatessen, von toskanischen Weinen bis zu neapolitanischer Pasta, Südtiroler Grappa und vielen anderen kulinarischen Schätzen. Wir bieten etwa 3.000 original italienische Produkte. Genieße italienische Exzellenz bei Centro Italia!';
		
	}
.woocommerce-shop #qode-full-screen-slider-shop, 
.woocommerce-shop .qode_slider_preloader {
	background-color: #f9f9f9;
}
.woocommerce-shop .qode_slider_preloader {z-index:1 !important}
body.woocommerce-shop header .header_bottom {
	background:none !important;
}
.q_slider .slider_content a.qbutton.green.default,
.page-id-102489 .content.has_slider .content_inner #product-filter-search-0 {display:none;}

#product-filter-search-0 .qbuttonShop {
	float:left;
	height:26px;
	color:#1a2334;
	border:0px solid #e6e6e6;
	background-color:#fff;
	font-size:15px !important;	
	width:16%;
	margin-top:0;
	border-radius:25px;
	padding:8px 0 8px 0;
	font-family: "gothamrndmedium";
	font-weight:800;
	letter-spacing:1px;
}
.woocommerce.paged .q_slider,
body[class*="term-"] .q_slider, 
body[class*="single-prod"] .q_slider,
.content_inner .badgesBanner {
	display:none;
}
footer .badgesBanner p img {margin-left:-5px; max-width:320px;}
.woocommerce-shop .wrapper_inner {margin-top:0px} /* margin-top:46px for Banner */
.woocommerce-shop .wrapper_inner > .badgesBanner {display:block;position:absolute;z-index:222;top:-46px;right:0;left:0;}
.woocommerce-shop .content_inner .badgesBanner {
	position:relative;
	z-index:22;
	top:340px;
	display:none;
}
.single-post .wrapper_inner .badgesBanner {display:none;}
/* Slider Shop ends */

/* Filter details */
.modalFilterSection {
	padding:0 !important;
	background:transparent !important;
}
.modalFilterSection .grid_section {
	position:relative;
	z-index:20;background:#fff;border-radius:25px;padding-top:1px;
	box-shadow: 0px 0px 0px black;
	display:flex;
	padding-bottom:20px;
}
.modalFilterSection, 
.modalFilterSection .woocommerce-ordering .select2-container {
	text-align:center;
}
.modalFilterSection h4 {
	text-transform:uppercase;
	margin-bottom:15px;
	margin-top:15px;
}

.modalFilterSection .woocommerce-ordering {padding:0;}
.modalFilterSection .woocommerce-ordering .select2-container--default .select2-selection--single {
	border-top:1px solid #e6e6e6 !important;
	border-bottom:1px solid #e6e6e6 !important;
	border-left:0px solid #e6e6e6 !important;
	border-right:0px solid #e6e6e6 !important;
}
.select2-container--default .select2-results__option {text-align:center;}
.modalFilterSection .select2-container--default .select2-selection--single .select2-selection__rendered, 
.select2-container--default .select2-results__option {
	text-transform:none;
	font-size:16px;
	font-weight:400;
}
#modal #close-modal {top:16px;left:20px;}
#modal .modalBg {
	position: fixed;
    top: 0;
    left: 0;
    z-index: 10;
    width: 100vw;
    height: 100vh;
    background-color: rgba(0, 0, 0, 0.1);
    backdrop-filter: blur(6px);
}
/* Filter details ends */
.woocommerce .horShopNav {
	display:block;
	margin: 10px 10px 0 10px;
	background:#fff;
	border-radius:15px;
}
.woocommerce .horShopNav .filterSearchArea .product-search-results {display:none;}
.woocommerce .horShopNav .filterSearchArea {
	display:inline-block;
	margin-left:-11px;
	width:25%;
	vertical-align:top;
	padding:16px 0;
}
.horShopNav div.product-search-form form.product-search-form.show-submit-button {
	display:inline-block;
	overflow:initial !important;
	width:58%;
	border-right:0px solid pink;
	padding-left:13%;
	border-radius:0 !important;
	max-height:52px;
}

.horShopNav #woocommerce_product_search_widget-222 input#product-search-field-0 {
	border:1px solid #e6e6e6;
	border-radius:25px;
	width:100%;
	padding:6% 20% 6% 15%;
	font-weight:600;
	color:#1a2334;
	font-size:14px;
	font-family:"gothamrnd-book", sans-serif !important;
}
.horShopNav #woocommerce_product_search_widget-222 input#product-search-field-0::placeholder {color:#1a2334;}
.woocommerce .horShopNav ul {float:right;width:75%;text-align:center;padding-left:45px;}
.woocommerce .horShopNav ul li {
	list-style:none;
	float:left;
}
.woocommerce .horShopNav ul li a {
	color:#1a2334;
	font-weight:600;
	display:block;
	position:relative;
	padding:40px 26px 0px 27px;
	border-right:0px solid #e6e6e6;
	text-align:center;
	font-size:14px;
}
.woocommerce .horShopNav ul li a:before {
	position:absolute;
	top:4px;
	left:0;
	right:0;
	text-align:center;
	scale:0.85;
}
input.blinker, .loading-term-filter {
    background-image: none !important;
    background-position: right center;
	background-repeat: no-repeat;}


.product-search-filter-search .product-search-filter-search-clear, .product-search-filter-price .product-search-filter-price-clear {
	display:none !important
}
.woocommerce-summary .woocommerce-summary__item-prev-value, .woocommerce-summary .woocommerce-summary__item-delta {
	display:block;
} 
.product-search-filter-price .ui-widget-content {
        border: 1px solid #1abc9c !important;
    background: white !important;
    color: #333;
}
.selectize-control a.remove-single, .selectize-control a.remove {
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    font-size: 80%;
	  vertical-align: 0 !important;
    padding: 0 4px;
	  cursor: pointer;
}

.product-search-product_cat-filter-item.current-cat>a:after, .product-search-attribute-filter-item.current-attribute>a:after {
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    font-size: 80%;
    content: "\f057" !important;
    vertical-align: middle;
	padding: 0 2px;}



#product-search-filter-price-heading-0 {
	text-transform: uppercase;
}

#woocommerce_product_search_filter_price_widget-2{
    padding: 5px 15px;
    border: solid 1px rgba(0,0,0,.11);
    border-bottom: none;
	background-color: white;}

.product-categories li:last-child {
	border-bottom: solid 1px rgba(0,0,0,.11) !important;
}

.nav-back {
	display:none;
}


.ui-slider-handle {
	background: #192333;
}
.ui-slider-range{
	    background-color: #1abc9c !important;
}
.selectize-input::after {
	display:none !important;
}

.ixnorm .selectize-input {
border: solid 1px rgba(0,0,0,.11);
border-top: none !important;
line-height: 40px;
padding-left: 15px;
text-transform: uppercase;
background-color: white;
	border-radius:0px;
box-shadow:none;}

.ixnorm .selectize-input input {

font-family: "gothamrnd-book", sans-serif !important;
font-size:12px;
text-transform: uppercase;
font-weight: 900;
color: black !important}
}


.product-filter-field {
    display: inline-block;
    width: 82%;
    height: 18px;
    border: solid 1px #192333 !important;
}



nav.woocommerce-breadcrumb #text
{
	display:none !important;
}

/* search */
#product-filter-field-0 {
	    display: inline-block;
    width: 83% !important;
    height: 8px;
    border: solid 0px #192333 !important;
	margin:0px !important;
}


 form.product-search-form {
	margin-bottom: 0 !important;}

@media only screen and (max-width: 1300px)
.touch .content {
    margin-top: -30px !important
			;}

/* iPhone Media landscape */
@media only screen
and (min-device-width: 650px)
and (max-device-width: 850px)
	and (orientation: landscape) {
		#woocommerce_product_search-1 {
    width: 47vw !important;
		}}

@media only screen and (max-device-width: 850px){ #woocommerce_product_search-1{
margin-bottom:2%;
	}
.navflex1 {
	order:7;
	}
}






.q_logo img {
	image-rendering:auto;
}


@media only screen and (max-device-width: 1024px) and (min-device-width: 768px) and (orientation: portrait) {
	.woocommerce .summary {
    padding-right: 3%;
	}}


@media only screen and (max-width: 1600px) and (min-width: 1301px){
	.woocommerce .summary {
    max-height: none !important;
	}}

.rp_wcdpd_product_page {
    width: 100%;
    margin-top: 30%!important;
	margin-bottom: 30px;}

.woocommerce ul.woocommerce-error {
	text-align:center;
}

.wpcf7 form.sent .wpcf7-response-output {
	border:none;
	background: #1ABC9C;
}
.wpcf7 form.invalid .wpcf7-response-output {
	border:none;
	background:#F55C56;
}

.content {
    margin-top: -100px;
}

/*jetzt kaufen*/
.woocommerce form.checkout table.shop_table td, .woocommerce form.checkout table.shop_table th {
	text-align:left !important;
}

.woocommerce-checkout-review-order-table tr {
	border: solid 1px rgba(0,0,0,.11) !important;
}
.wc-gzd-product-name-right{
	margin-top:3%
}

tr.cart-discount.coupon-deals {
	text-align:left !important;
}
.woocommerce-checkout-review-order-table .coupon-deals:before {
	float: none;
	padding: 10px;
}
.woocommerce-checkout-review-order-table .product-name {
	display:flex;
	justify-content:left;

}

.wc-gzd-product-name-left img {
	width:66px
}

.woocommerce form.check-login .form-row {
	width:30%;
}
#shipping_company_field label, #billing_company_field label {
	float:left;
}
/*Checkout*/

.woocommerce-shipping-fields__field-wrapper .required, .woocommerce-billing-fields__field-wrapper .required {display:none;}

.woocommerce table.cart div.coupon .button, .woocommerce-page table.cart div.coupon .button
{
	top:-1px !important;
}

.woocommerce table.cart td.actions .checkout-button, .woocommerce table.cart td.actions input[type=submit] {
	top: 0px
}
.woocommerce-checkout .woocommerce-info {
	font-size:15px;
	text-align:center;}

.wc-gzd-order-submit {
	float:right;
}

#place_order:hover {
	background: #1abc9c !important;
	border-color:#1abc9c !important;

}

#place_order {
	height: 55px;
	margin-bottom: 15%

}
.woocommerce table.cart td.actions>.checkout-button:hover, .woocommerce-page table.cart td.actions>.checkout-button:hover {
	background:#1abc9c;
	border-color:#1abc9c;
	line-height:  35px!important;
}

.woocommerce table.cart td.actions>.checkout-button, .woocommerce-page table.cart td.actions>.checkout-button {

	line-height:  35px!important;
}

tr.order-total {
	color:#1abc9c !important;
text-transform: uppercase;
}


/*Cat - Nav*/

.centro-cat-link  {
	display:block;
	background: #192333;
	min-width: 100px;
  padding: 10px 15px;
	color: white;
  border-bottom: solid 1px #F9F9F9 !important;
   border-right: solid 1px #F9F9F9 !important;
	}


@media (max-width: 767px) { .centro-cat-link  {
	display:block;
	background: #F9F9F9;
	min-width: 100px !important;
  padding: 10px 15px;
	color: white;
	background:#192333;
  border-top: solid 1px rgba(0,0,0,.11) !important;
	border-left: solid 1px rgba(0,0,0,.11) !important;
	border-right: solid 1px rgba(0,0,0,.11) !important;
	border-bottom : solid 1px rgba(0,0,0,.11) !important;
	}}

.centro-cat-link:hover  {
	background: #f55c56;
	color: white ;

}



#centro-category-li {
text-align: center;
	}

#centro-category-li {
	float: left;
	font-size: 15px;
	padding: 0px 0px 0px 0px;
	font-weight: 900 ;
}
@media (max-width: 767px) { #centro-category-li {
	float: left;
	font-size: 15px;
	padding: 4px;
	font-weight: 900 ;
	}
}
/* Category Menu */
.single #centro-category-div-outer {
	background: white;
	margin: 0;
	line-height:20px;


}

#centro-category-div-outer {
	background: white;
	margin: 0px 0 15px 0 !important;
	line-height:20px;
  display:flex;
	 justify-content:center;

	z-index:10000 !important;
}








.woocommerce div.cart-collaterals div.cart_totals {width:auto}

@media only screen and (min-width: 767px) {.cart_totals th {
	min-width: 150px !important
	}}

.page-id-5 .header_top_bottom_holder {border-bottom: solid 1px rgba(0,0,0,.11);}

 .cart_totals tr,.cart_totals td {border: solid 1px rgba(0,0,0,.11) !important;}
 .cart_totals th {
padding: 3% !important}


.coupon-deals:before {
  content: "UmSt. Reduzierung";
	padding: 8%;
	float:left;
}
td[data-title="Coupon: deals"] {
	justify-content:center;
	vertical-align:middle;

}
.coupon-deals th {display:none}
.woocommerce-pagination ul.page-numbers li a {
	color: white !important;
    background-color: #192333 !important;
    border-color: #192333 !important;
}




.test_tab_tab {
	display:none !important}

.single-product .mwst-banner {
	display:none;
}

.vtcrt_shop_table {
	display:none;
}


.page-numbers .dots {
	color: white !important;
    background-color: #192333 !important;
    border-color: #192333 !important;
}
.page-numbers .current {
	color: white !important;
    background-color: #F55C56 !important;
    border-color: #F55C56 !important;
}

.woocommerce-pagination ul.page-numbers li a:hover {
	color: white !important;
    background-color: #F55C56 !important;
    border-color: #F55C56 !important;
}

#searchform {
	border: solid 1px rgba(0,0,0,.11);
	width:99.5% !important;
}

#reg_email,#billing_email {
	border: 1px solid #e6e6e6 !important;
}

.woocommerce .product .onsale {
	background-color: #f43083 !important;
}

.woocommerce .product .single-onsale {background-color: #f43083 !important}

.woocommerce ins, .woocommerce-page ins {color:#f43083}


.pum-theme-61882 .pum-title, .pum-theme-lightbox .pum-title {
    color: #192333 !important;
    text-align: center !important;
    text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ) !important;
    font-family: inherit !important;
    font-weight: 300 !important;
    font-size: 32px !important;
	line-height: 45px !important;}

.pum-theme-61882 .pum-container, .pum-theme-lightbox .pum-container {
    padding: 30px !important;
    border-radius: 5px !important;
    border: 2px solid #192333 !important;
    box-shadow: 2px 2px 30px 2px rgba( 155, 155, 155, 0.80 ) !important;
	background-color: rgba( 246, 216, 204, 1.00 ) !important;}

#newsletter-container .button
{border-radius:0px;}

.woocommerce input[type=email] {
	border: 2px solid #fff !important;
}

.summary .wc-gzd-additional-info {
	display:none !important;
}
.wpcf7-form-control.wpcf7-submit {
	border:none !important;
}


label.screen-reader-text {
	display:none;
}

.footer_top, .footer_top.footer_top_full {
	padding:42px 0 42px;
}

@media (min-width: 1500px){.footer_top, .footer_top.footer_top_full {
	padding-bottom:0px !important;
}}
.slide_anchor_button .fa-angle-down {
	top:70% !important;
}
.wpcf7 p{ position: relative; }
.wpcf7 p .fas,.wpcf7 p .fa{
  position: absolute;
  color: #666666;
  z-index: 100;
  font-size: 18px;
  top: 25%;
  left: 1.5%;
}

.wpcf7 .wpcf7-text,
.wpcf7 .wpcf7-select{
  text-indent: 35px;
}

.fas,.fa {
	font-family:FontAwesome !important;
}
.wpcf7-form-control {
	border:solid 1px !important;
}

.q_slider .item {
-webkit-animation: none !important;
animation: none;
-webkit-transition: none !important;
transition: none !important;
opacity: 1 !important;
filter: alpha(opacity=100) !important;
}

.carousel-inner .slider_content {
	width: 100% !important;
	left: 0% !important;
	top: 45% !important;
}


#media_image-5 h5 {
	padding-top:45px;
	font-size: 13px;
	color:#707274
}



body, span {
    font-family: "gothamrnd-book", sans-serif !important;
}

.image-wrapper img {
    /* height:100% !important; */
    width:100% !important;
    }

.image-wrapper {
	height:100% !important;
}
/* aktuell 04.02.2019 */


.tax-product_cat .wc-gzd-additional-info.tax-info,
.single-product .wc-gzd-additional-info.tax-info {
	font-size:0 !important;
}
.wc-gzd-additional-info.tax-info::after {
    content: 'inkl. gesetzl. MwSt.';
    font-size: small;
}

.price_slider_amount .price_label {
	border-bottom:0px solid #ccc;
	width:auto;
}


/* aktuell 06.12.2018 */
@media (max-width: 767px) {


.wc-gzd-additional-info.info-basicprice,.wc-gzd-additional-info.info.info {
	position:relative;
	top:10px !important;
}

	

}

/* cb+ */
.two_columns_25_75 {
    width: 100%;
    max-width: 1500px;
    margin: auto;
        margin-top: auto;

}
/* cb+ */
.wc-gzd-additional-info.info-basicprice,.wc-gzd-additional-info.info.info {
	position:relative;
	top:-10px;
}


/* cb+ */
.product-category .product-info a h6 {font-size: 15px;  }

/* cb+ */
nav.main_menu > ul > li > a {
    padding: 0 10px !important;
    color: #9d9d9d;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 14px;
    letter-spacing: 0 !important;
}



/* cb+ 20190730 */
.drop_down .second .inner > ul, li.narrow .second .inner ul {
	background-color: #ffffff;
	border-color: #ffffff;
}

.inner > ul li.page-item-55524.current_page_item a {
	color: #d83636 !important;
}

/*cb+ 201903  sale */
.woocommerce .product .single-onsale, .woocommerce .product .onsale {
	background-color: #00BE9B;
}
.woocommerce .product .single-onsale, .woocommerce .product .onsale:not(.out-of-stock-button) {
    color: #ffffff  !important;
}

.woocommerce .product .onsale-inner::after {
	content: none !important;
}
.woocommerce .product span.onsale-inner {
	font-size:0.7em !important;
}




.woocommerce .cart_totals.calculated_shipping {
	width:40% !important;
}
.carousel-inner .slider_content_outer,
.carousel-inner .slider_content,
.carousel-inner .slider_content *{
top: -6%;
opacity: 1 !important;
filter: alpha(opacity=100) !important;
-webkit-transform: none !important;
-moz-transform: none !important;
-ms-transform: none !important;
-o-transform: none !important;
transform: none !important;
-webkit-animation: none !important;
-moz-animation: none !important;
-o-animation: none !important;
animation: none !important;
text-align: center !important;
}

.woocommerce .wrapper {
	background-color:#F9F9F9;
}
/* Header */

header.sticky.sticky_animate .header_top_bottom_holder .container {
	padding: 30px 0;}




@media only screen and (min-width: 1100px) {header:not(.scrolled):not(.sticky) .q_logo a{height: 125px !important; margin-top: 0px;}
	.woocommerce header {
		height: auto;
	}
}

/* .product-info .wc-gzd-additional-info.info {
	position:relative;
	top:-15px !important;
	border:1px solid red
}*/

@media only screen and (min-width: 1100px) {header:not(.scrolled):not(.sticky) .header_top_bottom_holder {top:30px !important;}
}

/* Nav */

nav.main_menu>ul>li>a:hover {
	color: #d83636 !important;
}
nav.main_menu>ul>li.active>a {
  color: #d83636 !important;
}

a.header_cart.dripicons-cart:hover:before {
	color: #d83636 !important;
}
a.header_cart.dripicons-cart:active:before {
	color: #d83636 !important;
}

/* active in blue
header.stick nav.main_menu > ul > li > a:active span {
    color: #192333 !important;
}
*/

/* Content */


.woocommerce ul.products {
	margin: 0;
}
.product .quantity {

	padding-top:0 !important;

}
.woocommerce div.product .cart .quantity {
	margin-right:0px;
}
.single .quantity .qty,
.shop_table .product-quantity .qty {
  order: -1;
	float:left;
	line-height:24px;
	height:34px !important;
	border-top-left-radius: 4px;
	background-color:#fff !important;
	border-bottom-left-radius: 4px;
	border: solid 1px #fff !important;
	width:35px;
}
.shop_table .product-quantity .qty {
	border: solid 1px #d6d6d6 !important;
}
.woocommerce-page .quantity .minus,
.woocommerce-page .quantity .plus {
	float:right !important;
	height:18px !important;
	border-left:0px solid black !important;
}
.woocommerce-page .quantity .minus:hover,
.woocommerce-page .quantity .plus:hover {
	background-color:#d83636;
	color:#fff;
}
.woocommerce-page .quantity .plus {
	border-top:0px solid black !important;
	border-bottom-right-radius: 4px !important;
}
.woocommerce-page .quantity .minus {
	border-top-right-radius: 4px !important;
}
.product .cart button.single_add_to_cart_button {
	padding:0 10px;
	text-align:center;
	width:auto;
	border:0px solid red;
	border-top-left-radius: 0;
  border-bottom-left-radius: 0;
	height:34px;
	float:left;
	font-size:12px
}
/* Cart count Product */
.shop_table .product-quantity .quantity {
	width:51px;
}
.q_tabs .tabs-nav li a:hover, .q_tabs .tabs-nav li.active a:hover {
	color:#d83636;
}
/* Shop Single Product */
.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .summary .product-categories {
	width: 95%;
	display:none;
}

.woocommerce .product h1.product_title {
	width:95%;
}
.qode-single-product-summary .woocommerce-product-details__short-description {
	width: 95% !important;
}

.woocommerce.single-product.qode-product-single-tabs-on-bottom .q_tabs .shop_attributes td, .woocommerce.single-product.qode-product-single-tabs-on-bottom .q_tabs .shop_attributes a {
	pointer-events: none;
  cursor: default;
  text-decoration: none;
  color: black;
}

.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .product_meta {
	display:none;
}

.woocommerce .woocommerce-result-count {
	display:none;
}

.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .related {
	padding:0 50px;
}

.woocommerce .summary {
    border-bottom: 1px dotted #333 !important;
	} 
.woocommerce-page .quantity .minus, .woocommerce-page .quantity .plus {
	color: black;
	background-color: #d6d6d6;
	border-radius: 0px;
	height:22px;
	font-weight: 900;
}


.qode-single-product-summary .price {
	font-size: 45px;
	padding-bottom: 25px;
	color: black;
	font-weight: 900;
line-height: 40px;
}

.product .cart {
	float: left !important;
}

.product .stock {
	float:left !important;
	color: green;
	font-weight: 900;
	font-size: 18px
}
.product .stock.out-of-stock {
	float:left !important;
	color: #d83636;
	font-weight: 900;
	font-size: 18px
}
.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .summary {
	float:left !important;
}
.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .images:not(.qode-add-gallery-and-zoom-support) {
	width: 30%;
	margin: 45px 30px 45px 30px;

}
.woocommerce .summary {
	position:relative;
	margin: 45px 30px 45px 30px;
	width: 35% !important;
	float:left;

	}


.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .images:not(.qode-add-gallery-and-zoom-support) .woocommerce-product-gallery__image:first-child {
padding: 0
}

@media only screen and (min-width: 1601px){
	div .centro-single-product {
	position:relative;
margin: 45px 30px 45px 30px;
	width: 17%;
	float: left;
	}
	.woocommerce .summary {
	position:relative;
	margin: 45px 30px 45px 30px;
	width: 35% !important;
	float:left;
	}
}
.woocommerce .product .images .woocommerce-product-gallery__image img, .woocommerce .product .images .woocommerce-product-gallery__image:first-child{
	max-width: 500px ;
}

@media only screen and (max-width: 1300px) {
	div .centro-single-product {
	position:relative;
	margin: 45px 0px  ;
	width: 20%;
	float: left;
	}
	.woocommerce .summary {
	position:relative;

	margin: 45px 30px 45px 30px;
	width: 35% !important;
	float:left;
	}
}


@media only screen and (max-width: 1600px) and (min-width: 1301px){
	div .centro-single-product {
	position:relative;
	margin: 45px 30px 45px 30px;
	width: 85%;
	float: left;
	}
	.woocommerce .summary {
	position:relative;
		max-height: 200px;
	margin: 45px 30px 45px 30px;
	width: 35% !important;
	float:left;
	}
}




	.woocommerce ul.products li.product {
margin-bottom: 10px;
margin-right: 10px !important;
	}

.two_columns_25_75>.column1>.column_inner {
	padding-right: 10px;
	padding-left: 2vw;
}

.two_columns_25_75 > .column2 > .column_inner {
	padding: 0;
}
.qode-single-product-summary h1.product_title {
	font-size: 32px !important;
	float:left;
	padding-right:8px;
	text-transform:none !important;
	font-family: "Fraunces", serif !important;
	font-weight:800;
}
.woocommerce div.product .summary p.price span.amount {
	font-size: 28px !important;
}

.qode-single-product-summary .qode-sp-separator {
	display: none;
}

	.woocommerce .button.wc-backward:before {
		content: "\f0d9";
    font-family: FontAwesome;
	  font-size: 14px;
		padding-right: 5px;
	}
	.woocommerce .button.wc-backward {
		position:relative;
		top: 15px;
		background-color: #FF000000;
		color: red;
		border: none;
		padding: 0;
	}

.product .stock {padding-top:25px;}
.product .q_tabs {
	padding-top:0px !important;
}
.product .q_tabs,
.product .product_meta {
	background:#f9f9f9 !important;
	margin:0 !important;
}

	.q_tabs .tabs-nav, .q_tabs .tabs-nav li {
		overflow:visible;
		top: -20px;
	}

	.q_tabs .tabs-nav li a {
		color:#192333;
	}

.product .q_tabs .description_tab.active,
.product .q_tabs .additional_information_tab.active, .custom_tab_tab.active,.nutrition_tab.active {
	background:#f9f9f9 !important;

}

.q_tabs.horizontal .tabs-nav li:first-child a {
		padding-left: 14px;
	}

	.q_tabs.horizontal .tabs-container {
		background-color:#f9f9f9;
		padding:0px;
		min-height:250px;
	}


/* end of desktop Product */

/* Footer */
@media only screen and (min-width: 900px) {
	.footer_col1,.footer_col2,.footer_col3 {text-align: center !important;}
}

.footer_bottom a.imprint-link:hover {
    color: #d83636 !important;
}

.newsletter-container {
	margin: 0 auto;
	padding: 30px 0;
}

.mailchimp-wrapper {
	max-width: 500px;
	margin: 0 auto;
}
.signup-left {
	float: left;
}
.signup-right {
	float:left;
	margin: 6px 0 0 20px;
}
/*Background-Pages*/

/*Homepage*/
.page-id-14901 .content > .content_inner > .container, .page-id-14901 .content > .content_inner > .full_width {
	background: #f6d8cc;
}
 section.parallax_section_holder {
	background-position: center !important;
	background-size:cover !important ;
}

/*Produkte*/
.page-id-15036 .content > .content_inner > .container, .page-id-15036 .content > .content_inner > .full_width {
	background: #feb33c;
}

/*Lieferdienst  cb+ 30.07.2019 */
.page-id-61818 .content > .content_inner > .container, .page-id-61818 .content > .content_inner > .full_width {
	background: #f6d8cc;
}
/*Weingut  cb+ 30.07.2019 */
.page-id-55526 .content > .content_inner > .container, .page-id-55526 .content > .content_inner > .full_width {
	background: #f6d8cc;
}

/*Salumeria  Salsiccia Manufaktur*/
.page-id-55528 .content > .content_inner > .container, .page-id-55528 .content > .content_inner > .full_width {
	background: #E0EDE8;
}



/*Wiederrufsbelehrung*/
.page-id-51526 .content > .content_inner > .container, .page-id-51526 .content > .content_inner > .full_width {
	background-color:#feb33c;
}

/*Datenschutz*/
.page-id-51524 .content > .content_inner > .container, .page-id-51524 .content > .content_inner > .full_width {
	background-color:#feb33c;
}

/*Impressum*/
.page-id-15512 .content > .content_inner > .container, .page-id-15512 .content > .content_inner > .full_width {
	background-color:#feb33c;
}

/*Jobs*/
.page-id-15384 .content > .content_inner > .container, .page-id-15384 .content > .content_inner > .full_width {
	background-color:#feb33c;
}

/*AGB + Barrierefreiheit */
.page-id-51521 .content > .content_inner > .container, .page-id-51521 .content > .content_inner > .full_width, 
.page-id-112887 .content > .content_inner > .container, .page-id-112887 .content > .content_inner > .full_width {
	background-color:#feb33c;
}

/*FAQ*/

.page-id-51986 .content > .content_inner > .title.title_size_large, .page-id-51986 .content > .content_inner > .full_width {
	background-color:#feb33c;
}

/* VERSANDKOSTEN */
.page-id-54734 .content > .content_inner > .title.title_size_large, .page-id-54734 .content > .content_inner > .full_width {
	background-color:#feb33c;
}

/* Header-Image Control */
.page-id-51986 .content .content_inner .title.title_size_large,
.page-id-15384 .content .content_inner .title.title_size_large,
.page-id-15512 .content .content_inner .title.title_size_large,
.page-id-51521 .content .content_inner .title.title_size_large,
.page-id-51524 .content .content_inner .title.title_size_large,
.page-id-51526 .content .content_inner .title.title_size_large,
.page-id-15036 .content .content_inner .title.title_size_large,
.page-id-15028 .content .content_inner .title.title_size_large,
.page-id-15167 .content .content_inner .title.title_size_large,
.page-id-39217 .content .content_inner .title.title_size_large,
.page-id-54734 .content .content_inner .title.title_size_large,
.page-id-55524 .content .content_inner .title.title_size_large,
.page-id-55526 .content .content_inner .title.title_size_large,
.page-id-55528 .content .content_inner .title.title_size_large{
	height: 360px;
	background-position: center 0px;
	background-attachment: fixed;
	position:relative;
	z-index:101;
	background-repeat:no-repeat;
}

/* Header-Image FAQ - Jobs - Impr - AGB - DS - WiederRB - Produkte - Supermarkt */
.page-id-51986 .content .content_inner .title.title_size_large,
.page-id-15384 .content .content_inner .title.title_size_large,
.page-id-15512 .content .content_inner .title.title_size_large,
.page-id-51521 .content .content_inner .title.title_size_large,
.page-id-51524 .content .content_inner .title.title_size_large,
.page-id-51526 .content .content_inner .title.title_size_large,
.page-id-15036 .content .content_inner .title.title_size_large,
.page-id-54734 .content .content_inner .title.title_size_large,
.page-id-55524 .content .content_inner .title.title_size_large,
.page-id-55526 .content .content_inner .title.title_size_large,
.page-id-55528 .content .content_inner .title.title_size_large
{
	background-image: url("https://juralingua.de/wp-content/uploads/2018/11/Centro-Italia-Supermarket-Bistro-Berlin-Homepage.jpg");
}
/* BG-Image Über uns */
.page-id-15028 .content .content_inner .title.title_size_large {
	background-image: url("https://juralingua.de/wp-content/uploads/2018/11/Centro-Italia-Supermarket-Bistro-Berlin-Ueber-Uns.jpg");
}
/* BG-Image Kontakt */
.page-id-15167 .content .content_inner .title.title_size_large {
	background-image: url("https://juralingua.de/wp-content/uploads/2018/11/Centro-Italia-Supermarket-Bistro-Berlin-Kontakt-1.jpg");
}
/* Lieferdienst */
.page-id-/* BG-Image Kontakt */
.page-id-15167 .content .content_inner .title.title_size_large {
	background-image: url("https://juralingua.de/wp-content/uploads/2018/11/Centro-Italia-Supermarket-Bistro-Berlin-Kontakt-1.jpg");
} .content .content_inner .title.title_size_large {
	background-image: url("https://juralingua.de/wp-content/uploads/2018/11/Centro-Italia-Supermarket-Bistro-Berlin-Kontakt-1.jpg");
}
/* BG-Image Restaurant */
.page-id-39217 .content .content_inner .title.title_size_large {
	background-image: url("https://juralingua.de/wp-content/uploads/2018/11/Centro-Italia-Supermarket-Bistro-Berlin-Supermarkt-1.jpg");
}


/* inner */
.inner-transparent {
	background: rgba(255,255,255,0.80);
}

.inner-transparent-pink {
	/*background: rgba(255,253,232,0.6)!important;*/
	margin: 60px 0px;
	border-radius: 25px;
}


.inner-transparent-blue
{
	margin: 60px 0px;
	border-radius: 25px;
}

.section_inner .wpb_revslider_element {
border-radius: 0;
-webkit-box-shadow: 0 0 5px rgba(0,0,0,.2);
box-shadow: 0 0 5px rgba(0,0,0,.2);
}

.striped-title .vc_single_image-wrapper img {
	height: 55px !important;
  width: auto !important;
}

/* Bottom Imprint Links */
.footer_bottom .imprint-link{
	color:#fff;
	padding: 0 6px;
	font-size: 13px;
	text-transform: uppercase;
}

.footer_bottom {

       display:block !important;
       width: 100% !important;

}

.footer_bottom {

       display:block;

       width: 100%;

       padding-top: 10px;

}
.footer-shop-now {
	font-size: 24px;
}

.footer_top h5 {
	margin: 0 0 12px;
}

.page-id-14901 .carousel-indicators li {
	display:none;
}

.carousel-inner .slider_content .slide_anchor_holder {
	margin-top: 28%;
}

.slide_anchor_button .fa-angle-down {
  position: absolute;
  top: 80%;
  left: 50%;
  width: 30px;
  height: 50px;
  margin-left: -15px;
  border: 2px solid #fff;
  border-radius: 50px;
  box-sizing: border-box;
}
.slide_anchor_button .fa-angle-down::before {
  position: absolute;
  top: 10px;
  left: 50%;
  content: '';
  width: 6px;
  height: 6px;
  margin-left: -3px;
  background-color: #fff;
  border-radius: 100%;
  -webkit-animation: scroll 2s infinite;
  animation: scroll 2s infinite;
  box-sizing: border-box;
}
@-webkit-keyframes scroll {
  0% {
    -webkit-transform: translate(0, 0);
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
  80% {
    -webkit-transform: translate(0, 20px);
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@keyframes scroll {
  0% {
    transform: translate(0, 0);
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
  80% {
    transform: translate(0, 20px);
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}

#newsletter-container {
	background-color: #f55c56;
	padding: 60px 0 60px;
	text-align: center;
	color: #fff;
	-webkit-box-shadow: 0px -1px 10px 0px rgba(0,0,0,0.15);
	-moz-box-shadow: 0px -1px 10px 0px rgba(0,0,0,0.15);
	box-shadow: 0px -1px 10px 0px rgba(0,0,0,0.15);
}

#newsletter-container .newsletter-inner {
	width:90%;
	margin: 0 auto;
	padding: 0 10px;
	display: flex;
	flex-direction: row;     /* make main axis horizontal (default setting) */
	justify-content: center; /* center items horizontally, in this case */
	align-items: center;
	flex-wrap: wrap;
}

#mce-EMAIL {
	padding:10px !important;
	box-sizing: border-box;
	display: block;
	border-top-left-radius: 3px;
	border: 1px solid #fff;
	border-bottom-left-radius: 3px;
	cursor: text !important;
	min-width: 300px;
	font-size: 18px;
	line-height: 24px
}
#mce-EMAIL:focus {
	outline: none;
}

#newsletter-container .button {
	background-color: #192333;
	color: #fff;
	padding: 9px;
	text-transform: uppercase;
	display: inline-block;
	box-sizing: border-box;
	font-weight: bold;
	border-top-right-radius: 3px;
	border: 2px solid #192333;
	border-bottom-right-radius: 3px;
	margin-left: -9px;
	cursor: pointer !important;
	font-size: 18px;
	line-height: 24px

}

#newsletter-container input[type="submit"]:hover {
    border: 2px solid #d83636;
    color: #fff;
		background:#d83636;
}

#newsletter-container .newsletter-description {
	text-align: right;
	font-size: 16px
}
#newsletter-container #newsletter-form {
	text-align: left;
}
#newsletter-container #mc_embed_signup_scroll{
	padding-left: 20px;
}

#newsletter-container .mc-field-group,
#newsletter-container .clear {
	display:inline-block;
}
.newsletter-title {
	display: block;
	margin: 0 auto;
	text-align: center;
	font-size: 48px;
	font-weight: bold;
	padding-bottom: 40px;
}

.newsletter-privacy {
    padding-top: 24px;
    line-height: 14px;
    font-size: 12px;
}

#newsletter-container #mce-responses { margin-top: 20px; }
#mc_embed_signup div.mce_inline_error { position: absolute; left: 0; }

 /* Padding Header */
.woocommerce-page header:not(.scrolled):not(.sticky) .header_top_bottom_holder {
    top:0px!important;
}
.woocommerce-page .header_top_bottom_holder .container{
    padding:30px 0;
}

 /* Product Info Shop */




.woocommerce ul.products li.product .price {
	font-size: 25px;
}

.product p.wc-gzd-additional-info {
	margin-top:0;
}

.product .shipping-costs-info {
	padding-bottom: 25px;
}

.products .wc-gzd-additional-info {
text-align: center
}

 /* Product Info Shop Container */

.wc-gzd-additional-info.shipping-costs-info {
	display:none;
}

.product p.wc-gzd-additional-info.tax-info {
	margin-bottom: 15px;
	margin-top: 15px;
	font-size: 0px;
}

.woocommerce ul.products li.product .image-wrapper {
	height: 300px;
}

.woocommerce ul.products li.product a.product-category.product-info, .woocommerce-page ul.products li.product a.product-category.product-info {
	height: 170px;
}

.woocommerce ul.products li.product h6, .qode_product_list_holder .product_title {
	height: 80px;
	padding-top: 15px;
	}
.woocommerce ul.products li.product h6 {text-align:left;}

@media only screen and (min-width: 1100px) {.woocommerce ul.products li.product h6, .qode_product_list_holder .product_title {
	height: 80px !important;
	padding-top: 15px;
	}
}

 /* Product Archiv Button */

.add_to_cart_button:before {
    content: "\f07a";
    font-family: FontAwesome;
	  font-size: 18px;
}



/* Margin Product Image*/


@media only screen and (min-width: 1400px) { .woocommerce ul.products li.product h6,.qode_product_list_holder .product_title {
	height: 80px !important;
	padding-top: 15px;
	}
}





/* Kategorie Farben */
li.product_cat-antipasti-oliven {
  background: #ffb657!important;
}

div.product_cat-antipasti-oliven {
  background: #ffb657 !important;
}

li.product_cat-ostern-1 {
  background: #ffb657 !important;
}

div.product_cat-ostern-1 {
  background: #ffb657 !important;
}
li.product_cat-weihnachten {
  background: #fb935b !important;
}

div.product_cat-weihnachten {
  background: #fb935b !important;
}
li.product_cat-schokolade-nougat {
  background: #c6c86f !important;
}

div.product_cat-schokolade-nougat {
  background: #c6c86f !important;
}
li.product_cat-panna-cotta-pudding {
  background: #fb935b !important;
}

div.product_cat-panna-cotta-pudding {
  background: #fb935b !important;
}
li.product_cat-geback {
  background: #7d988d !important;
}

div.product_cat-geback {
  background: #7d988d !important;
}
li.product_cat-brotaufstrich, 
div.product_cat-brotaufstrich {
  background: #deede8 !important;
}

li.product_cat-bonbons-pastillen {
  background: #7d988d !important;
}

div.product_cat-bonbons-pastillen {
  background: #7d988d !important;
}
li.product_cat-amarene-eissaucen {
  background: #fed8cb!important;
}

div.product_cat-amarene-eissaucen {
  background: #fed8cb !important;
}

li.product_cat-likorwein {
  background: #fed8cb !important;
}

div.product_cat-likorwein {
  background: #fed8cb !important;
}
li.product_cat-likor {
  background: #fffbce !important;
}

div.product_cat-likor {
  background: #fffbce !important;
}
li.product_cat-grappa {
  background: #7d988d !important;
}

div.product_cat-grappa {
  background: #7d988d !important;
}
li.product_cat-distillate {
  background: #deede8 !important;
}

div.product_cat-distillate {
  background: #deede8 !important;
}
li.product_cat-brandy {
  background: #deede8 !important;
}

div.product_cat-brandy {
  background: #deede8 !important;
}
li.product_cat-amaro-bitter {
  background: #fffbce !important;
}

div.product_cat-amaro-bitter {
  background: #fffbce !important;
}
li.product_cat-sirup {
  background: #ffb657 !important;
}

div.product_cat-sirup {
  background: #ffb657 !important;
}
li.product_cat-saft-nektar {
  background: #fed8cb !important;
}

div.product_cat-saft-nektar {
  background: #fed8cb !important;
}
li.product_cat-limonade {
  background: #fb935b !important;
}

div.product_cat-limonade {
  background: #fb935b !important;
}


li.product_cat-ol-essig {
  background: #fb935b !important;
}

div.product_cat-ol-essig {
  background: #fb935b !important;
}
li.product_cat-italienische-feinkost-sets-geschenkboxen, 
div.product_cat-italienische-feinkost-sets-geschenkboxen, 
li.product_cat-pasta, 
div.product_cat-pasta, 
div.product_cat-haushaltswaren, 
li.product_cat-haushaltswaren { 
  background: #d59196 !important;
}

li.product_cat-reis {
  background: #7d988d !important;
}

div.product_cat-reis {
  background: #7d988d !important;
}

li.product_cat-tomatenprodukte {
  background: #7d988d !important;
}

div.product_cat-tomatenprodukte {
  background: #7d988d !important;
}

li.product_cat-pate-cremes {
  background: #ffb657 !important;
}

div.product_cat-pate-cremes {
  background: #ffb657 !important;
}

li.product_cat-konserven-hulsenfruchte {
  background: #deede8 !important;
}

div.product_cat-konserven-hulsenfruchte {
  background: #deede8 !important;
}

li.product_cat-brot-salzgeback {
  background: #deede8 !important;
}

div.product_cat-brot-salzgeback {
  background: #deede8!important;
}

li.product_cat-mehl-trockenfruchte {
  background: #fb935b !important;
}

div.product_cat-mehl-trockenfruchte {
  background: #fb935b !important;
}

li.product_cat-gewurze-salz-truffel {
  background: #fed8cb !important;
}

div.product_cat-gewurze-salz-truffel {
  background: #fed8cb !important;
}

li.product_cat-milchprodukte {
  background: #ffb657 !important;
}

div.product_cat-milchprodukte {
  background: #ffb657 !important;
}

li.product_cat-wein, 
li.product_cat-merchandising, 
li.product_cat-merchandising.product_cat-haushaltswaren {
  background: #deede8 !important;
}

div.product_cat-wein, 
div.product_cat-merchandising {
  background: #deede8 !important;
}

li.product_cat-kaffee {
  background: #c6c86f !important;
}
.term-cantuccini-gebaeck li.product_cat-kaffee {
  background: #d59196 !important;
}
div.product_cat-kaffee {
  background: #e2d9ac !important;
}

li.product_cat-kuche-haushalt {
  background: #e8b6aa !important;
}

div.product_cat-kuche-haushalt {
  background: #e8b6aa !important;
}

li.product_cat-kaffee {
  background: #c6c86f  !important;
}

div.product_cat-kaffee {
  background: #c6c86f  !important;
}

li.product_cat-bier{
  background: #ecf3d4 !important;
}

div.product_cat-bier {
  background: #ecf3d4 !important;
}


li.product_cat-gin-spirituosen{
  background: #e9e3fe !important;
}

div.product_cat-gin-spirituosen {
  background: #e9e3fe !important;
}

li.product_cat-limonade {
background: #7d988d !important;
}

div.product_cat-limonade {
background: #7d988d !important;
}

li.product_cat-saft-nektar {
background: #fffbce !important;
}
div.product_cat-saft-nektar {
background: #fffbce !important;
}

li.product_cat-sirup {
background: #7d988d !important;
}
div.product_cat-sirup {
background: #7d988d !important;
}
.woocommerce ul.products li.product, .woocommerce ul.products li.product a.product-category, .woocommerce-page ul.products li.product a.product-category {
	background-color:transparent;
}

/* Kategorie Sidebar Scroll */




.single-product .sidebar,
.woocommerce-page #sidebar #custom_html-8 {border-radius:15px;overflow:hidden;}
/* Sidebar Category:active:hover */


aside .widget.posts_holder li:hover {
	color:#818181;
	}

/* Font Size Categories Sidebar */


.woocommerce input[type=text]:not(.qode_search_field), .woocommerce input[type=password], .woocommerce input[type=email], .woocommerce textarea, .woocommerce-page input[type=tel], .woocommerce-page input[type=text]:not(.qode_search_field), .woocommerce-page input[type=password], .woocommerce-page input[type=email], .woocommerce-page textarea, 
.select2-selection__rendered {
	border:1px solid #e6e6e6;
}
.select2-selection__rendered, 
.woocommerce-checkout .select2-selection__rendered {
	border-radius:25px !important;
	background-color:#fff !important;
}

/* Procuct Page Design */


.woocommerce .content {
	background-color:#F9F9F9 !important;

}

#back_to_top {
	display:none;
}

.woocommerce ul.products li.product .price {
	color: black;
}

.product p.wc-gzd-additional-info {
	color: black;
}


.woocommerce-product-details__short-description {
	color:black;
}

p.stock {
	color:black;
}

.woocommerce div.product div.product_meta>span a, .woocommerce div.product div.product_meta>span span {
	color: black;
}

.woocommerce .product .images figure {
	position: relative;
	display: block;
	margin: 10%

}

aside .widget h5 {
	color: #818181;
	font-size: 20px;
	font-weight: 900;
}

.woocommerce div.product div.related, .woocommerce div.product div.upsells {
	background: #f9f9f9;
	padding-top: 15px;
}
.single-product div.product div.related .product .product-category.product-info .wc-gzd-additional-info.info, 
.single-product div.product div.upsells .product .product-category.product-info .wc-gzd-additional-info.info {
	top: 10px;
}

.woocommerce div.product div.related .qode-related-upsells-title, .woocommerce div.product div.related h4, .woocommerce div.product div.upsells .qode-related-upsells-title, .woocommerce div.product div.upsells h4 {
	text-transform: uppercase;
}

.social_share_list_holder {
	display: none
}



.q_accordion_holder.accordion.boxed .ui-accordion-header:hover{
	background-color: white;
	color: #192333 !important;
}


.q_accordion_holder.boxed div.accordion_content_inner {
	color:black;
}

.woocommerce table tr td {
	color: black;
}

aside .widget {
	margin: 0;
}









.woocommerce.archive .title {
	height: 100px !important;
}


/* mobile logo */
@media only screen
and (max-device-width : 767px) {
	header .q_logo img.mobile {
	height: 40% !important;
	}
}


/* Produktkategorien */

aside .widget.posts_holder li {
	border: solid 1px  rgba(0,0,0,.11);
	border-bottom:none;
  line-height: 40px;
	color:#192333;
	padding-left: 15px;
  text-transform: uppercase;
  font-weight: 900 !important;
	background-color: white;
	font-size: 12px !important;
}

aside .widget.posts_holder a {
	font-weight: 900
}

div #woocommerce_price_filter-2 {
	padding: 25px 15px;
		border: solid 1px              rgba(0,0,0,.11);
	border-bottom: none;
 background-color: white;
}



.woocommerce .widget_price_filter .button, .woocommerce-page .widget_price_filter .button {
	  float: right;
    padding: 0 30px;
	  background-color: #192333;
	  border-color: #192333;
}
.widget_price_filter .button:hover {
	background-color:#f55c56;
	border-color: #f55c56;

}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle {
	background-color: #192333;
}

aside .widget.posts_holder a:active {
	color:red
}

.woocommerce .widget_price_filter .price_label, .woocommerce-page .widget_price_filter .price_label {
	 font-family: "gothamrnd-book", sans-serif !important;
	/*font-size: 12px;*/
	font-size: 0.9vmax;
}
.woocommerce .button {
	 font-family: "gothamrnd-book", sans-serif !important;
}
.woocommerce-checkout .button {
	 font-family: "gothamrnd-bold", sans-serif !important;
	font-size:15px;
}

.select2-container--default .select2-selection--single {
  border: solid  1px                  rgba(0,0,0,.11) !important;
	height: 60px !important;
	border-radius: 0 !important;
	line-height: 55px;

}

.select2-container--default .select2-selection--single .select2-selection__placeholder {
	line-height: 55px;
	text-transform: uppercase;
	color: #192333 !important;
	font-family: "gothamrnd-book", sans-serif !important;
	font-size: 12px;
	font-weight: 900;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
	line-height: 55px !important;
	text-transform: uppercase;
	color: #192333 !important;
	font-family: "gothamrnd-book", sans-serif !important;
	font-size: 12px;
	font-weight: 900;
	padding:0px 15px !important;
}

.select2-container--default .select2-results__option {
	text-transform: uppercase;
	color: #192333;
	font-size: 12px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
	color:#192333;
	padding-right: 10px !important;
	font-weight:900;
	font-size: 13px;
	text-align:left;
}

.select2-container .select2-selection--single .select2-selection__clear {
		padding-right: 15px !important;
	  color:#192333;
		font-weight:900 !important;
	  font-size: 13px;

}
.select2-container--default.select2-container--open .select2-selection--single {color:#192333}

.two_columns_25_75 {
	padding-bottom: 20px;
}
.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[data-selected] {
	background-color: #192333 !important;
}

.woocommerce form.checkout .col2-set p.form-row label {
	display:inline-block;
}

#searchsubmit {
	color:#192333 !important;
}

.woocommerce table.cart div.coupon .input-text, .woocommerce-page table.cart div.coupon .input-text {
	  border: solid  1px                  rgba(0,0,0,.11) !important;
}


header.sticky:not(.header_style_on_scroll) .q_logo img.dark, header.sticky:not(.header_style_on_scroll) .q_logo img.light, header.sticky:not(.header_style_on_scroll) .q_logo img.mobile, header.sticky:not(.header_style_on_scroll) .q_logo img.normal, header.sticky:not(.header_style_on_scroll) .q_logo img.popup{
	display:none;
}

.q_logo img {
	transition:none;
}

/* iPad Media Queries */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){
	.q_logo a {
	height:100px !important;
	}
	#centro-category-li
	.woocommerce ul.products li.product h6 {
		height:90px;
	}
}

/* iPad Media portrait */
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait) {
	.centro-cat-link{
		min-width:70px ;
	}
	header .q_logo img.mobile {
		height:100% important;
	}
	.two_columns_25_75 > .column1 {
		width:34%;
	}
	.two_columns_25_75 > .column2 {
		width:66%;
	}
	.columns-4 .woocommerce_with_sidebar ul.products li.product {
	}
	.woocommerce.archive .title {
		height: auto !important;
	}
	.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .images:not(.qode-add-gallery-and-zoom-support),
	.qode-single-product-summary {
		float:left;
	}
	.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .images:not(.qode-add-gallery-and-zoom-support) {
		width:25%;
		margin-right:0px;
	}
	.qode-single-product-summary {
		width:70%;
	}
	.centro-single-product {
		width:44% !important;
	}
	.content {
		margin-top:-30px;

	}
}

/* iPad Media landscape */
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: landscape) {
	.two_columns_25_75 > .column1 {
		width:30%;
	}
	.two_columns_25_75 > .column2 {
		width:70%;
	}
	.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .images:not(.qode-add-gallery-and-zoom-support) {
		width:25%;
	}
	div .centro-single-product {
		width:23% !important;
	}
}

/* mobile */
@media only screen
and (max-device-width: 820px) {
	/* cb+ 201902 */
.size-woocommerce_thumbnail {max-height:300px  !important;
max-width:300px !important;}
	.header_bottom {
		padding: 0 15px 20px 15px !important;
	}
	.mobile_menu_button,
	.header_inner_right {
		margin-top:20px;
	}
	.shopping_cart_outer {
		width:auto;
	}
	.shopping_cart_header {
		float:right;
		padding:0 !important;
		width:auto
	}
	.mobile_menu_button span {
		font-size:18px;
	}
	.title_outer {
		display:none
	}
	.wpb_wrapper h6 {
		text-align:center !important;
	}
	.inner-transparent-pink .vc_column-inner {
		padding-top:10px;
	}
	.vc_column-inner .striped-title {
		margin-top:40px;
	}
	.switch-image .section_inner .section_inner_margin,
	.switch-image .full_section_inner {
		display: flex;
		flex-direction: column-reverse;
	}
	.column3.footer_col3 {
		padding-bottom:70px
	}
	.vc_column-inner .separator.transparent:first-child,
	.vc_column-inner .separator.transparent:last-child {
		display:none;
	}
	.inner-transparent-pink {
		margin:0 !important;
	}
	.section_inner_margin {
		padding-bottom:25px;
	}
	.vc_column-inner p {
		margin-bottom:10px !important;
	}
	#centro-category-div-outer {
		height:200px !important;
	}
	#centro-category-div-inner {
		display:block;
	}
	#centro-category-ul #centro-category-li {
		width:47%;
	}
	.woocommerce.archive .title {
			height:50px !important;
		padding:0 !important;
		}
	.woocommerce ul.products li.product h6 {
		height:80px;
	}
	.three_columns .column2 .column_inner {
		text-align:center;
		padding-bottom:15px;
	}
	.vc_column-inner .vc_single_image-wrapper.vc_box_shadow {
		margin-bottom:15px;
		margin-top:5px;
	}
	.striped-title .vc_single_image-wrapper img {
		max-height:55px !important;
		height:auto !important
	}
	#mc_embed_signup #mc_embed_signup_scroll {
			padding-left:0px;
			padding-top:10px;
		}
	#newsletter-container .newsletter-description {
		text-align:center;
	}
	.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .images:not(.qode-add-gallery-and-zoom-support) {
		width:100%;
		margin:0;
	}
	.woocommerce .summary {
		width:90% !important;
		/*min-height:100px;*/
		padding-top:0;
		margin-bottom:15px;
	}
	.centro-single-product {
		width:100% !important;
		padding:0 30px;
		margin-top:15px !important;
	}
	.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .related {
	padding:0 0px;
	}
	.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .related h4 {
		text-align:center;
	}
	.woocommerce #content .quantity input.qty, .woocommerce .quantity input.qty, .woocommerce-page #content .quantity input.qty, .woocommerce-page .quantity input.qty {
		padding:0 5px !important;
		width:22px;
	}
	.q_logo a {
		height:160px !important;
	}
	header .q_logo img.mobile {
		height:75% !important;
	}
}


@media only screen
	and (max-device-width : 767px) and (orientation: landscape) {
		#centro-category-li {
		width:23% !important;
	}
		#centro-category-div-outer {
			height:120px !important;
		}
		.two_columns_25_75 > .column1,
		.two_columns_25_75 > .column2 {
			width:50%;
		}
		.woocommerce_with_sidebar ul.products li.product {
			width:46.5% !important;
		}
	.header_bottom {
		padding:0 15px;
		}
}

@media only screen
	and (max-device-width : 767px) and (orientation: portrait) {
		#newsletter-container .newsletter-title {
			line-height:48px;
		}
		#mc_embed_signup #mce-EMAIL {
			width:145px;
			min-width:145px;
		}
				#woocommerce_product_search-3 {
			margin: 0 10px 6px 10px;
		}
	.footer_top .textwidget {
			text-align:center;
		}
	.woocommerce #content .quantity input.qty, .woocommerce .quantity input.qty, .woocommerce-page #content .quantity input.qty, .woocommerce-page .quantity input.qty {

		width:21px;
	}
.shopping_cart_outer {
		display:block;
	}
		.q_tabs.horizontal .tab-content {
		padding:30px 20px 10px
	}
		#rev_slider_2_1_wrapper,
		#rev_slider_1_2_wrapper {
			height:200px !important;
		}
		#rev_slider_2_1,
		#rev_slider_1_2 {
			max-height:100% !important;
		}
		.wpb_wrapper .wpb_revslider_element {
			margin-bottom:15px !important;
		}
}
/* mobile iPhone X */
@media only screen
	and (max-device-width: 812px) {
		.content_inner div.product {
	border-top:1px solid rgba(0,0,0,.11);
		}
		.single .quantity .qty {
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;

		}
		.woocommerce table.cart thead tr th {
			font-size:8px;
		}
		.woocommerce div.cart-collaterals div.cart_totals {
			width:auto !important;
		}
		.product p.wc-gzd-additional-info.tax-info {
	margin-top: 35px;
}
.woocommerce .widget_price_filter .price_label, .woocommerce-page .widget_price_filter .price_label {
	 font-family: "gothamrnd-book", sans-serif !important;
	/*font-size: 12px;*/
	font-size: 1.8vmax;
}
/* Header-Image FAQ: 51986 - index: 14901 - Jobs: 15384 - Impressum: 15512 - AGB 51521 - Datenschutz: 51524 - WRB: 51526 - Produkte: 15036 - Kontakt: 15167 - Restaurant: 39217 -  Supermarkt: 55524 -  Weingut: 55526 - Salumeria  Salsiccia Manufaktur: 55528*/

.page-id-51986 .content .content_inner .title.title_size_large,
.page-id-15384 .content .content_inner .title.title_size_large,
.page-id-15512 .content .content_inner .title.title_size_large,
.page-id-51521 .content .content_inner .title.title_size_large,
.page-id-51524 .content .content_inner .title.title_size_large,
.page-id-51526 .content .content_inner .title.title_size_large,
.page-id-15036 .content .content_inner .title.title_size_large,
.page-id-15028 .content .content_inner .title.title_size_large,
.page-id-15167 .content .content_inner .title.title_size_large,
.page-id-39217 .content .content_inner .title.title_size_large,
.page-id-55524 .content .content_inner .title.title_size_large,
.page-id-55526 .content .content_inner .title.title_size_large,
.page-id-55528 .content .content_inner .title.title_size_large{
			background-image:none;
		}
/* New BG-Colors */
.page-id-51986 .content .content_inner .title.title_size_large,
.page-id-15384 .content .content_inner .title.title_size_large,
.page-id-15512 .content .content_inner .title.title_size_large,
.page-id-51521 .content .content_inner .title.title_size_large,
.page-id-51524 .content .content_inner .title.title_size_large,
.page-id-51526 .content .content_inner .title.title_size_large {
	background-color:#feb33c;
	}
/* New BG-Color Produkte */
.page-id-15036 .content .content_inner .title.title_size_large {
	background-color:#f3b95d;
	}

/* New BG-Color Supermarkt */
.page-id-55524 .content .content_inner .title.title_size_large {
	background-color:#f3b95d;
	}

/* New BG-Color Weingut */
.page-id-55526 .content .content_inner .title.title_size_large {
	background-color:#f3b95d;
	}

/* New BG-Color Salumeria  Salsiccia Manufaktur */
.page-id-55528 .content .content_inner .title.title_size_large {
	background-color:#f3b95d;
	}


/* New BG-Color Über uns */
.page-id-15028 .content .content_inner .title.title_size_large {
	background-color:#e0ede8;
	}
/* New BG-Color Kontakt */
.page-id-15167 .content .content_inner .title.title_size_large {
	background-color:#fefad4;
	}

/* New BG-Color index */
.page-id-14901 .content .content_inner .q_slider {
	background-color:#f6d8cc;
	height:55px !important;
	}

}
@media only screen
	and (max-device-width: 812px) and (orientation: landscape) {
		.q_slider,
		section.parallax_section_holder {
			display:none;
		}
		ul.products {
			text-align:center;
		}
		.columns-3 ul.products li.product {
			width:30% !important;
			float:none;
			display:inline-block;
		}
		.columns-3 ul.products li.product:last-child {
			margin-right:0px !important;
		}
}


/* Safari 6.1-10.0 (10.1 is the latest version of Safari at this time) */

@media screen and (-webkit-min-device-pixel-ratio:0) {
    /* Safari only override */
    ::i-block-chrome,.wc-gzd-additional-info.info {
   border:0px solid grey;
			top:0px;
    }
}

/* Chrome only Hack */

@media screen and (min-color-index:0)
   and (-webkit-min-device-pixel-ratio:0) { @media {
    .wc-gzd-additional-info.info {
   border:0px solid grey;
			top:0px;
    }
}}

/* Safari 5 */
@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 812px) {
    .wc-gzd-additional-info.info {
   border:0px solid grey;
    }
	.woocommerce ul.products li.product h6 {
		height:85px !important
	}
}
@media only screen and (-webkit-min-device-pixel-ratio:0) {
::i-block-chrome,.woocommerce .widget_price_filter .price_label, .woocommerce-page .widget_price_filter .price_label {
        /*font-size:10px;
				font-size:10px;
				color:red;*/
    }
}

/*Split Tabs Attributes*/

#tab-test_tab tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item{
	display: none;
}

#tab-test_tab tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--attribute_pa_energie-in-kcal
{
	display: table-row ;
}
#tab-additional_information tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--attribute_pa_energie-in-kcal
{
	display: none;
}

#tab-test_tab tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--attribute_pa_energie-in-kj
{
	display: table-row ;
}
#tab-additional_information tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--attribute_pa_energie-in-kj
{
	display: none;
}

#tab-test_tab tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--attribute_pa_fett
{
	display: table-row ;
}

#tab-additional_information tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--attribute_pa_fett
{
	display: none;
}

#tab-test_tab tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--attribute_pa_davon-gesaettigte
{
	display: table-row ;
}

#tab-additional_information tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--attribute_pa_davon-gesaettigte
{
	display: none;
}

#tab-test_tab tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--attribute_pa_kohlenhydrate
{
	display: table-row ;
}
#tab-additional_information tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--attribute_pa_kohlenhydrate
{
	display: none;
}
#tab-test_tab tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--attribute_pa_davon-zucker
{
	display: table-row ;
}

#tab-additional_information tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--attribute_pa_davon-zucker
{
	display: none;
}

#tab-test_tab tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--attribute_pa_ballaststoffe
{
	display: table-row ;
}

#tab-additional_information tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--attribute_pa_ballaststoffe
{
	display: none;
}

#tab-test_tab tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--attribute_pa_proteine
{
	display: table-row ;
}

#tab-additional_information tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--attribute_pa_proteine
{
	display: none;
}

#tab-test_tab tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--attribute_pa_salz
{
	display: table-row ;
}

#tab-additional_information tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--attribute_pa_salz
{
	display: none;
}

#tab-additional_information tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--weight
{
	display: none;
}

.test_tab_tab.active {
	background:#F9F9F9;
}
.q_tabs .tabs-nav li.active a {
	color:#d83636
}
.woocommerce.single-product.qode-product-single-tabs-on-bottom .q_tabs #tab-description {
	text-align: left;
}

.woocommerce div.product div.upsells {
	padding-bottom: 45%;
	padding-left: 50px;
}

.product_cat-wein .test_tab_tab {
	display:none !important;
}
.product_cat-spirituosen .test_tab_tab {
	display:none !important;
}

.product_cat-espresso .test_tab_tab {
	display:none !important;
}

/* knorke: start additional style */

[class^=cat-item-9] {color:red !important}
header.light:not(.sticky):not(.scrolled) .shopping_cart_header .header_cart.cart_icon:before, header.light:not(.sticky):not(.scrolled) .shopping_cart_header .header_cart.dripicons-cart:before {	
	color:#1a2334;
}
.wpcf7 p .fas, 
.wpcf7 p .fa {
	min-width: 22px;
	text-align:center
}
form .fa-eur:before, 
form .fa.fa-map-marker{
	line-height:26px;
}
:host(#Field-numberInput) {
	padding:0.75rem !important;
	border:1px solid red !important;
}
.woocommerce-order-received .woocommerce-order {margin: 0 auto}
.woocommerce-order-received .woocommerce-order .order-details-wrapper h2 {
	margin-top: 60px !important;
	margin-bottom:10px !important;
}
input#Field-numberInput::part(native) {
	border:1px solid red !important;
	padding:0.75rem !important;
}
/*.single-product.postid-45440 .rp_wcdpd_product_page table tr td:nth-child(1), 
.single-product.postid-45440 .rp_wcdpd_product_page table tr td:nth-child(3), 
.single-product.postid-45440 .rp_wcdpd_product_page table tr td:nth-child(5), 
.single-product.product_cat_softdrinks .rp_wcdpd_product_page table tr td:nth-child(1), 
.single-product.product_cat_softdrinks .rp_wcdpd_product_page table tr td:nth-child(3) {
	display:none
}
.single-product.product_cat_softdrinks .rp_wcdpd_product_page table tr td:nth-child(1), 
.single-product.product_cat_softdrinks .rp_wcdpd_product_page table tr td:nth-child(3) {
	display:block
}*/
.woocommerce-checkout .shop_table td, 
.woocommerce-checkout .shop_table th{
	vertical-align:top !important
}
.wc-gzd-product-name-right {
	margin-top:0%;
}
.woocommerce-checkout .shop_table {
			background: #fff url("https://centro-italia.de/wp-content/uploads/2023/06/grey-line-reviewtable.gif") top center repeat-y !important;
			
		}
.woocommerce ul.products li.product .add-to-cart-button, .woocommerce ul.products li.product .added_to_cart, .woocommerce ul.products li.product a.qbutton.out-of-stock-button {
	margin-left:0;
}
.xoo-wsc-sl-body .xoo-wsc-sl-applied {
	text-align:center;
	border-top:1px solid #e6e6e6;
	padding-top:10px;
}
.xoo-wsc-remove-coupon {
	text-align:center !important;
}
.xoo-wsc-ftx-coups .xoo-wsc-remove-coupon {
	text-align:left !important;
}
.xoo-wsc-sl-applied span.xoo-wsc-slc-saved, 
.xoo-wsc-sl-applied span.xoo-wsc-slc-remove {
	width:100%;
}
.xoo-wsc-ftx-coupon  {
	color:#d83636;
	font-weight:600;
	line-height:1.3em;
}
.xoo-wsc-ft-amt-shipping .xoo-wsc-toggle-slider span {
	margin-left:0;
}
.woocommerce-checkout .woocommerce-checkout-review-order-table thead th {
	display:table-cell;
	width:50%;
}
.woocommerce-checkout .wpmc-step-shipping #wcpay-payment-request-wrapper, 
.woocommerce-checkout .about_paypal, 
.woocommerce-checkout .wpmc-step-billing #wcpay-express-checkout-button-separator,
.woocommerce-checkout .wpmc-step-billing .woocommerce-additional-fields__field-wrapper .date_cateringdelivery, 
.woocommerce-checkout .wpmc-step-billing .woocommerce-additional-fields__field-wrapper .time_cateringdelivery, 
.woocommerce-checkout .wpmc-step-billing .woocommerce-additional-fields__field-wrapper .date_cateringpaninipickup, 
.woocommerce-checkout .wpmc-step-billing .woocommerce-additional-fields__field-wrapper .time_cateringpaninipickup, 
.woocommerce-checkout .wpmc-step-billing .woocommerce-additional-fields__field-wrapper .store_cateringpaninipickup {
	display:none !important;
}
.custom-carrier input {
	width:92%;
	border: 1px solid #e6e6e6 !important;
font-size:13px;
line-height:17px;
font-family:Raleway,sans-serif;
font-weight:600;
padding:4%}
.custom-carrier label {font-size:12px;padding-top:15px}

.woocommerce.single-product.qode-product-single-tabs-on-bottom .q_tabs .shop_attributes tr {
	border-bottom:0px;
}
.woocommerce.single-product.qode-product-single-tabs-on-bottom .q_tabs .shop_attributes tbody {
	border-bottom:1px solid #e5e5e5;
}
.single-product #tab-additional_information tbody .woocommerce-product-attributes-item th {
	width:30%;
	display:inline-block;
	vertical-align:top;
}
.single-product #tab-additional_information tbody .woocommerce-product-attributes-item td {
	width:60%;
	display:inline-block;
	border:none;
	border-left:1px solid #e5e5e5;
}
.single-product #tab-additional_information tbody {
	display: flex;
  flex-direction:column;
}
.single-product #tab-additional_information tbody .woocommerce-product-attributes-item--attribute_pa_gtin {
	order:2;
}
.single-product #tab-additional_information tbody .woocommerce-product-attributes-item--attribute_pa_artikelnummer {
	order:1;
}
.woocommerce-checkout #shipping_method li:nth-child(2) {
	/*display:none;*/
}
.woocommerce-checkout #root#card-panel .p-Input {
	padding: 10px !important;
}
.woocommerce-checkout #root .__PrivateStripeElement {
	padding:5px !important;
}
.woocommerce-checkout .container .woocommerce .wpmc-nav-wrapper #wpmc-prev {
	display:none !important;
}
.woocommerce-checkout .wpmc-step-review.wpmc-step-payment.current, .woocommerce-checkout-review-order {
	display:flex !important;
	flex-direction: column;
}
.woocommerce-checkout .wpmc-step-review.wpmc-step-payment .allowCatLieferung {
	order:4;
}
.woocommerce-checkout .wpmc-step-review.wpmc-step-payment .allowCatLieferung p {
	display:inline-block;
	margin-right:15px;
	margin-bottom:5px;
	vertical-align:top;
}
.woocommerce-checkout .wpmc-step-review.wpmc-step-payment .allowCatLieferung p.earliestDelivery {
	display:block;
	margin-bottom:20px;
	font-weight:600;
}
.woocommerce-checkout .wpmc-step-review.wpmc-step-payment .allowCatLieferung input {
	padding: 5% 10px;
	border:1px solid #e6e6e6;
	min-width:150px;
}
.woocommerce-checkout .wpmc-step-review.wpmc-step-payment #order_review_heading {
	order:4;
	margin-top:50px;
}
.woocommerce-checkout .wpmc-step-review.wpmc-step-payment #order_review {
	order:5;
}

.woocommerce-checkout-review-order .boxReviewTable {
	order:1;
}
.woocommerce-checkout .wpmc-step-review.wpmc-step-payment #payment_heading {
	order:2;
}
.woocommerce-checkout .wpmc-step-review.wpmc-step-payment #order_payment_heading {
	order:3;
}
.woocommerce-checkout .wpmc-step-review.wpmc-step-payment #payment {
	order:4;
}
.woocommerce-checkout .wpmc-step-review.wpmc-step-payment #wcpay-payment-request-wrapper {
	order:7;
	margin-bottom:30px;
}
.woocommerce-checkout .wpmc-step-billing #wcpay-payment-request-button-separator {
	display:none !important;
}
.woocommerce-checkout .wpmc-step-review.wpmc-step-payment #wcpay-payment-request-button-separator {
	order:6;
	margin-top:12px !important;
}
.woocommerce-checkout .wpmc-step-review.wpmc-step-payment .ppc-button-wrapper {
	order:8;
}
.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_methods {
	display:flex;
	flex-direction:column;
}
.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_methods .payment_method_woocommerce_payments {
	order:1;
}
.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_methods .payment_method_ppcp-gateway {
	order:2;
}
.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_methods .payment_method_woocommerce_payments_klarna {
	order:2;
}
.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_methods .payment_method_woocommerce_payments_klarna label span {
	display:none;
}
.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_methods .payment_method_woocommerce_payments_giropay {
	order:4;
}
.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_methods .payment_method_woocommerce_payments_sofort {
	order:3;
}
.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_methods .payment_method_bacs {
	order:5;
}
.payment_method_ppcp-gateway label, 
.payment_method_bacs label {position:relative;}
.payment_method_ppcp-gateway label:after, 
.payment_method_bacs label:after {	
	background-size: 90px !important;
	width: 105px !important;
  height: 24px !important;
	margin-left:10px;
	display:inline-block;
	content:url();
	position:absolute;
	top:0;
	right:0;
}
.payment_method_ppcp-gateway label:after {
	background: url(https://centro-italia.de/wp-content/plugins/woocommerce-paypal-payments/modules/ppcp-wc-gateway/assets/images/paypal.png) right center no-repeat;
}
.payment_method_bacs label:after {
	background: url(https://centro-italia.de/wp-content/uploads/2024/09/bacs_vorkasse.png) right center no-repeat;
}
.woocommerce #payment ul.payment_methods li label {
	width:94%;
	display:inline-block;
}
.woocommerce #payment ul.payment_methods li label img {
	top:1px;
	float:right;
	margin-right:0;
}
.woocommerce #payment ul.payment_methods li.wc_payment_method label img {display:none !important;} 
.woocommerce-checkout .wpmc-step-review.wpmc-step-payment .payment_method_woocommerce_payments_giropay {
	padding:10px 20px 0 !important
}
.woocommerce-checkout .wpmc-step-review.wpmc-step-payment .payment_method_woocommerce_payments_giropay label img {
	margin-right:-3px !important;
	width: 75px;
	margin-top:-9px !important;
}
.woocommerce-checkout .wpmc-step-review.wpmc-step-payment .payment_method_woocommerce_payments_sofort label img {
	max-height:30px;
}
.woocommerce-checkout .wpmc-step-review.wpmc-step-payment .wc-gzd-checkbox-placeholder {
	order:8;
}
.woocommerce-checkout .wpmc-step-review.wpmc-step-payment .wc-gzd-order-submit {
	order:9;
}

.noReservationonWeekends {
	margin-bottom:6px !important;
	font-size:12px;
	color:#d83636;
	padding-left:15px;
}
.woocommerce-checkout .ui-datepicker.pickup-location-appointment-datepicker a {
	color:#1abc9c;
} 
.ui-datepicker.pickup-location-appointment-datepicker table.ui-datepicker-calendar td a.ui-state-default.ui-state-active {
	background-color:#1abc9c;
	color:#fff;
text-decoration:none !important;
} 
.woocommerce-checkout  .woocommerce-shipping-total.shipping th {
	text-transform: uppercase !important; 
} 
.pickup-location-field .ui-datepicker-trigger {
	position:relative;
}
.woocommerce-checkout .select2-selection__rendered {
	word-spacing: 10em;
	max-width:220px;
	font-family:"gothamrnd-book", sans-serif !important;
} 
.pickup-location-field .ui-datepicker-trigger:after {
	position:absolute;
	top:-15px;
	z-index:1; 

}
.woocommerce-page li.product del {
	display:inline-flex;
}
/* index Xmas box */
.home .vc_column-inner >  .wpb_wrapper > .wpb_raw_code:first-child {
	display:none;
}
input[type="number"].xoo-wsc-qty {
	border-radius:0 !important
} 
.xoo-wsc-products span.xoo-wsc-pname {
	font-weight:600;
	line-height:1.5em;}
.xoo-wsc-products span.xoo-wsc-pname a {
	font-size:13px;
	font-weight:600;	
} 
.woocommerce-checkout .wc-gzd-product-name-right .pickup-location-field.pickup-location-cart-item-field, 
.xoo-wsc-toggle-slider .xoo-wsc-icon-pencil, 
.wpmc-step-billing .woocommerce-billing-fields label[for=shipping_method_0_free_shipping2], 
.wpmc-step-billing .woocommerce-billing-fields label[for=shipping_method_0_flat_rate1] {
	display:none;
} 
.wpmc-step-billing .woocommerce-billing-fields {	color:#F9F9F9;
	padding-top:20px;
} 
.woocommerce-MyAccount-navigation ul {
	display:flex;
	flex-direction: column;
}
.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--dashboard {
	order:1;
}
.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--orders {
	order:2;
}
.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--edit-account {
	order:3;
}
.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--payment-methods {
	order:4;
}
.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--edit-address {
	order:5;
}



.woocommerce-edit-address .woocommerce-MyAccount-content h2, 
.woocommerce-checkout ul.woocommerce-shipping-methods li .pickup-location-package-field em, 
.woocommerce-checkout ul.woocommerce-shipping-methods li .pickup-location-package-field small {
	display:none;
} 
.woocommerce-checkout .wpmc-step-billing .woocommerce-billing-fields .lpp-shipping-package-wrapper small {
	display:block;
}
.woocommerce-checkout ul.woocommerce-shipping-methods li label[for=shipping_method_0_local_pickup_plus] {
	display:block;
	font-size:0;
	padding-bottom:5px;
}
.woocommerce-checkout ul.woocommerce-shipping-methods li label[for=shipping_method_0_local_pickup_plus]:after {
	content:'Bitte Abholort & Zeit angeben:';
	font-size:12px;
	color:#d83636;
}
.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--customer-logout {
	order:6;
}
.tinv-wishlist ul.navigation-button, 
.wishlist_item .tinvwl_move_product_button, 
.tinvwl-to-right.look_in .button:nth-child(2) {
			display:none;
}

.tinv-wishlist .tinvwl_add_to_select_wishlist.tinv-modal-open .tinv-modal-inner label, 
.tinv-wishlist .tinv-header h2, 
.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--wishlist, 
.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--downloads, 
.woocommerce-orders-table .woocommerce-orders-table__cell-order-actions .button.cancel {
	display:none !important;
}
.woocommerce-orders-table.woocommerce-MyAccount-orders {
	background:#fff;
}
.woocommerce-orders-table__header span {
	font-weight:700;
}
.woocommerce-orders-table .woocommerce-orders-table__cell-order-actions .button.pay {
	margin-right:10px;
} 
.tinv-wishlist .tinvwl_add_to_select_wishlist.tinv-modal-open .tinv-modal-inner button {
	text-align:center;
} 
.tinv-wishlist {}
.woocommerce-checkout .wpmc-tabs-wrapper .wpmc-tab-text {
	display:block;
}

.woocommerce-checkout .content .container .woocommerce .button {
	font-weight:100;
	font-size:12px;
	margin:0;
}
.woocommerce-checkout .content .container .woocommerce #billing_title {
	max-width:20%;
	margin-left:0;
}
.woocommerce-checkout .woocommerce-shipping-fields {
	padding-top:50px;
} 
.woocommerce-checkout .content .woocommerce  .wpmc-nav-wrapper,
.woocommerce-checkout .content .woocommerce .wpmc-steps-wrapper {
	margin:0 22%;
} 
.woocommerce-checkout .content .container .woocommerce {
	display: flex; 
	flex-wrap: wrap;	
} 
.woocommerce-checkout .content .container .woocommerce  .woocommerce-notices-wrapper {
	order: 1;
}
.woocommerce-checkout .content .container .woocommerce  .wpmc-tabs-wrapper {
	order: 2;
	margin-bottom:50px;
	margin-top:10px;
}
.woocommerce-checkout .content .container .woocommerce  .wpmc-steps-wrapper {
	order: 4;
	width:100%;
}
.woocommerce-checkout form.check-login div.login-entrance-text {
	margin-bottom:35px;
}
.woocommerce-checkout .content .container .woocommerce  .wpmc-steps-wrapper .wpmc-step-login .check-login {
	border-bottom:1px solid #c9c9c9;
	padding:20px 0;
	position:relative;
} 
.woocommerce-checkout .content .container .woocommerce  .wpmc-steps-wrapper .wpmc-step-login .check-login .woo-my-account-rememberme {
	margin:10px 0 !important;
}
.woocommerce-checkout .content .container .woocommerce  .wpmc-steps-wrapper .wpmc-step-login .check-login .lost_password {
	margin-left:0;
	padding-top:7px;
	font-size:13px;
	font-weight:100;
}
.woocommerce-checkout .woocommerce-checkout .wpmc-step-billing .wcpay-payment-request-wrapper {position:relative; padding-bottom:43px;border-bottom:1px solid #c9c9c9;}
.woocommerce-checkout .woocommerce-checkout .wpmc-step-billing .wcpay-payment-request-wrapper:after,
.woocommerce-checkout .content .container .woocommerce  .wpmc-steps-wrapper .wpmc-step-login .check-login:after {
	content:'oder';
	color:#c9c9c9;
	position:absolute;
	bottom:-14px;
	left:50%;
	right:50%;
	text-align:center;
	background:#F9F9F9;
	padding:0;
	min-width:50px;
	margin-left:-25px;
} 
.woocommerce-checkout .content .container .woocommerce  .wpmc-nav-wrapper {
	order: 5;
	padding-top:45px;
	display:block;
} 
.woocommerce-checkout .content .container .woocommerce  .wpmc-nav-wrapper button#wpmc-next {
	float:right;
}
.woocommerce-checkout .content .container .woocommerce  .wpmc-nav-wrapper #wpmc-back-to-cart {
	display:none;
} 
.woocommerce-checkout .content .container .woocommerce  .wpmc-nav-wrapper button#wpmc-skip-login {
	font-weight:100;	
	font-size:0;
	min-width:180px;
} 
.woocommerce-checkout .content .container .woocommerce  .wpmc-nav-wrapper button#wpmc-skip-login:after {
	content:'Weiter als Gast';
	font-size:12px;
	position:absolute;
	left:0;
	right:0;
	text-align:center;
} 
.show-password-input {
	display:block;
	border:0px solid grey;
	height:20px;
	width:20px;
	margin:-37px 14px 0 0;
 	float:right;
	position:relative;
	cursor:pointer;	
	padding:5px;
	background:transparent;
} 
.show-password-input:before {
	font-family:"FontAwesome";
	content:'\f06e';
} 
.show-password-input.display-password:before {
	font-family:"FontAwesome";
	content:'\f070';
}
.page-id-7 .title_holder {
	padding-top:0 !important;
}
#product-search-filter-category-0 li.kochkurse, 
#product-search-filter-category-0 li.angebot {
	display:none;
}

#cfw-side-cart-floating-button .cfw-side-cart-floating-button-anchor {
	border-radius:50px;
	padding:2px;
	width:38px;
	height:38px;
	background:#fff url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-bag-sidecart.svg');
	background-size:88%;
	background-position:center 4px;
}
#cfw-side-cart-floating-button .cfw-side-cart-quantity-wrap svg {display:none;}
#cfw-side-cart-floating-button .cfw-side-cart-quantity-wrap .cfw-side-cart-quantity  {
	padding:0px;
	width:23px;
	height:23px;
	text-align:center;
	letter-spacing:0;
	background-color:#192333;
	color:#fff;
	border-radius:50%;
	position:absolute;
	left:26px;
	bottom:2px;
	font-size:12px;
}
#cfw-side-cart {font-family: "gothamrnd-book",sans-serif !important}
#cfw-side-cart #cfw-side-cart-container .cfw-side-cart-contents-header:before {
	content:'Dein Warenkorb';
	font-weight:900;
	font-family: "gothamrnd-book",sans-serif !important;
	font-size:20px;
}
#cfw-side-cart #cfw-side-cart-container .cfw-side-cart-free-shipping-progress-wrap:before {
	content:'Der Mindestbestellwert beträgt 54 €.';
	font-size:.75em;
	line-height:2em;
}
#cfw-side-cart .cfw-side-cart-free-shipping-progress {border-radius:5px}
#cfw-side-cart .cfw-side-cart-free-shipping-progress .cfw-side-cart-free-shipping-progress-indicator {border-radius:5px 0 0 5px;}
#cfw-side-cart .cfw-cart-table .cart-item-row .cfw-cart-item-description .cfw-cart-item-title span {
	font-size:13px;
	font-weight:600;
	font-family: "gothamrnd-book",sans-serif !important;
	line-height:1.5em;
}
#cfw-side-cart .cfw-cart-table .cart-item-row .cfw-cart-item-image img {border:0px solid #e1e1e1;}
#cfw-side-cart .cfw-coupon-wrap .cfw-show-coupons-module {
	font-weight:600;
	font-size:14px;
}
#cfw-side-cart .cfw-coupon-wrap .cfw-show-coupons-module:before {	
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-rabatt-17.png');
	vertical-align:sub;
	margin-right:5px;
}
#cfw-side-cart #cfw-alert-container {
	background-color:#d83636 !important;
	border-radius:20px;	
	border:none;
}
#cfw-side-cart .cfw-alert-error {background-color:transparent;border:none;padding:0;margin:0;}
#cfw-side-cart .cfw-alert .message {
	font-weight:400;
	line-height:1.6em;
	padding:10px;
	color:#fff;
	letter-spacing:1px;
	font-size:13px;
	font-family: "gothamrnd-book",sans-serif !important;
	background-color:#d83636 !important; 
	border-radius:20px;	
	text-transform:none !important;
}
#cfw-side-cart .cfw-alert .message span {font-weight:600;color:#fff;}

#cfw-side-cart #cfw-side-cart-container .cfw-side-cart-contents-header .cfw-side-cart-quantity-wrap {display:none;}
#cfw-side-cart .cfw-side-cart-totals {border-top:1px solid #d3d4d5}
.cfw-side-cart-totals .cfw-small {
	display:block;text-align:left;
	/*position:absolute;*/
	left:0;right:0;bottom:-90px;
}
#cfw-side-cart .wc-proceed-to-checkout {}
#cfw-side-cart .cfw-side-cart-totals .order-tax {opacity:.5;}
#cfw-side-cart .cfw-side-cart-totals .order-tax th {font-weight:400;}
#cfw-side-cart .cfw-side-cart-totals .order-total {border-top:1px dashed #9E9E9E !important}
#cfw-side-cart .cfw-side-cart-totals .order-total .woocommerce-Price-amount, 
#cfw-side-cart .cfw-side-cart-totals .order-total th {color:#1abc9c !important;font-weight:400;}
.xoo-wsc-footer .woocommerce-info, 
.cfw-side-cart-totals .cfw-small {
	font-size:13px;
	font-family:"gothamrnd-book", sans-serif !important;
	font-weight:400;
line-height:1.4em;
	margin-top:5px;
	margin-bottom:10px;
	border-radius:20px;
	padding:10px;
	background-color:#d83636 !important;
	color:#fff;
	letter-spacing:1px;
}
.xoo-wsc-footer .woocommerce-info i {
	font-family:"FontAwesome";
	margin-right:5px;
	font-weight:400;
}
.cfw-side-cart-totals .cfw-small > span {background-color:#d83636 !important;}
.xoo-wsc-footer .woocommerce-info span,
.cfw-small span {
	border-bottom:1px solid #f55c56;
	padding-bottom:2px;
	margin-bottom:4px;
	display:block;
	font-weight:600;
	font-family:"gothamrnd-book", sans-serif !important
} 
.xoo-wsc-footer .woocommerce-info .buyWithCatering {
	margin:-110px -11px -11px -11px;
	background:#fff;
	padding-bottom:75px;
	z-index:5;
	position:relative;
}
.xoo-wsc-ft-buttons-cont {
	position:relative;
	z-index:20;
}

.woocommerce-checkout .pum-container {
	top:33%;
}
/* Hide scrollbar for Chrome, Safari and Opera */
html::-webkit-scrollbar {
    display: none;
}
header .drop_down .second {
	top:75%;
	left:-8px !important;
}
.wp-gr .grw-slider:not(.wp-dark) .grw-slider-review-inner.grw-slider-review-border, 
.wp-gr .grw-slider {
	background:#fff !important;
	border-radius:15px !important
}
.wp-gr .grw-slider {
	padding-top:18px !important;
	border-radius:25px !important;
}
.home .wp-gr .grw-slider {
	margin-bottom:34px !important;
}
.woocommerce .wp-gr .grw-slider {
	margin-bottom:75px !important;
}
.woocommerce-checkout form.checkout #billing_address_2_field, 
.woocommerce-checkout form.checkout #billing_address_2_field:before {
	content:'Zusatz: Etage, VH, HH usw. (optional)';
	display:none !important;
}
.woocommerce-checkout form.checkout #billing_address_1_field label:after {
	content:'(Bitte überprüfen!)';
	color:red;
}
.woocommerce-checkout form.checkout #shipping_address_1_field label:after {
	content:'(Keine Packstation möglich!)';
	color:red;
}
.woocommerce-checkout .custom-carrier #additional_date_catering_field label:after, 
.woocommerce-checkout .custom-carrier #additional_time_cateringlieferung_field label:after, 
.woocommerce-checkout form.checkout #billing_first_name_field label:after, 
.woocommerce-checkout form.checkout #billing_last_name_field label:after, 
.woocommerce-checkout form.checkout #billing_postcode_field label:after, 
.woocommerce-checkout form.checkout #billing_city_field label:after, 
.woocommerce-checkout form.checkout #billing_email_field label:after {
	content:'*';	
}
 
.xoo-wsc-ft-btn.zumShop,
.woocommerce-account .xoo-wsc-ft-btn.zumShop,
.single-product .product_tag-berlin .legal-price-info .wc-gzd-additional-info.info .wc-gzd-additional-info.tax-info:after,
.product_tag-berlin .custom-div-single-product-add .quantity, 
.product_tag-berlin .custom-div-single-product-add .single_add_to_cart_button, 
.single-product .product_tag-berlin .cart .quantity, 
.woocommerce .product_tag-berlin .cart .add_to_cart_button,
.woocommerce .product_tag-berlin .cart select {	
	display:none !important;
} 
.woocommerce-checkout .woocommerce .xoo-wsc-ft-btn.zumShop {
	display:block !important;
}
.products li.product.outofstock .onsale.out-of-stock-button {
	display:none;
}
li.product_tag-berlin .availability, 
.single-product .product_tag-berlin .qode-single-product-summary .centro-single-product .stock {	
	font-size:0px;
}
.product_tag-berlin .availability:after, 
.single-product .product_tag-berlin .qode-single-product-summary .centro-single-product .stock:after, 
.woocommerce .product_tag-berlin .cart:before {
	content:'Nur direkt in den Stores erhältlich';
	font-size:14px; 
} 
.single-product .product_tag-berlin .cart:before {
	content:'';
} 
.single-product .product_tag-berlin .qode-single-product-summary .centro-single-product .stock:after {
	font-size:16px; 
	content:'Dieses Produkt ist nur in unseren Berliner Stores vor Ort erhältlich.';
	line-height:1.3em; 
}

.tinv-wishlist .tinv-header .navigation-button {
	margin-top:15px
}
.woocommerce-cart .xoo-wsc-basket {
	display:none !important;
}
.xoo-wsc-body .xoo-wsc-empty-cart a.button, 
.page-template .xoo-wsc-footer .xoo-wsc-ft-btn-continue {
	
}
.xoo-wsc-body .xoo-wsc-empty-cart {
	padding:30px 30px 0 30px;
}
.xoo-wsc-body .xoo-wsc-sum-col {
	padding-left:4px;
	padding-right:10px;
}
.xoo-wsc-body .xoo-wsc-sum-col .xoo-wsc-sm-right {
	padding-left:7px;
	padding-right:3px;
}
.xoo-wsc-body .xoo-wsc-empty-cart a.button {
	margin-top:10px;
}
.xoo-wsc-qty-box.xoo-wsc-qtb-square {
	border-radius:15px;
} 
.xoo-wsc-body .xoo-wsc-empty-cart span {
	text-align:center;
}
.xoo-wsc-body .xoo-wsc-pprice span.amount {
	padding-left:5px;
} 
.xoo-wsc-basket {
	padding:6px 9px;
	top:47px;
	right:40px;
	filter: drop-shadow(0px 0px 3px grey);
}
.woocommerce-shop .xoo-wsc-basket {top:47px}
.woocommerce-shop.paged .xoo-wsc-basket {top:47px}
.xoo-wsc-items-count {
	font-size:12px;
	width:23px;
	height:23px;
	line-height:23px;
	top:-10px;
	right:-10px;
} 
.xoo-wsc-header {
	line-height:1.5em;
}
.xoo-wsc-ft-totals {
	line-height:1.2em;
}
.xoo-wsc-header .xoo-wsch-top .xoo-wsch-text, 
.xoo-wsc-header .xoo-wsch-basket {
	font-weight:900;
}
.xoo-wsc-footer .xoo-wsc-ft-btn,
.xoo-wsc-body .xoo-wsc-empty-cart a.button, 
.page-template .xoo-wsc-ft-btn-checkout, 
.page-template .xoo-wsc-ft-btn.zumShop {
	text-align:center;
	line-height:35px !important;
	height:39px;	
	border:2px solid #192333;
	background-color:#192333;
	border-radius:50px;
	color:#fff;
	text-transform:uppercase;
	font-weight:700;
	padding:0 23px;
	font-size:13px;
	font-family:"gothamrnd-book", sans-serif !important;
	letter-spacing:1px;
} 
.xoo-wsc-footer .xoo-wsc-ft-btn:hover,
.xoo-wsc-body .xoo-wsc-empty-cart a.button:hover, 
.page-template .xoo-wsc-ft-btn-checkout:hover {
background-color:#d83636;
	border-color:#d83636;
}
.xoo-wsc-header .xoo-wsc-sb-bar {
	overflow:hidden;
	background: rgb(216,54,54);
background: linear-gradient(90deg, rgba(216,54,54,1) 0%, rgba(245,183,6,1) 35%, rgba(242,230,6,1) 70%, rgba(64,160,122,1) 100%);
}
.xoo-wsc-body .xoo-wsc-chng {
	background-color:transparent;
}
/*.xoo-wsc-footer .xoo-wsc-ft-btn-checkout, */
.xoo-wsc-footer .xoo-wsc-ft-btn-cart,
.shopping_cart_header a.header_cart.dripicons-cart, 
.tinvwl-estimate-wrap,
.single-product .custom-div-single-product-add .added_to_cart.wc-forward {
	display:none;
} 
.xoo-wsc-footer .xoo-wsc-ft-totals .xoo-wsc-ft-amt-total span {
	color:#1abc9c;
	font-weight:900;
} 
.drop_down .second.drop_down_start .inner {
	margin-top:0px;
}
.single-product .tabs-container .vc_col-sm-4 {
	padding-top:30px;	
}
.single-product .tabs-container .tab-content .wpb_column.first {
	padding-right:1% !important;
}
.single-product .tabs-container .tab-content .wpb_column.vc_col-sm-12.first {
	padding-right:0 !important;
	margin:15px 0;
}
.single-product .tabs-container .tab-content .wpb_column.vc_col-sm-12.first a {display:block;}
.single-product .tabs-container .tab-content .wpb_column.second {
	padding-left:0.5% !important;
	padding-right:0.5% !important;
}
.single-product .tabs-container .tab-content .wpb_column.third {
	padding-left:1% !important;
}
.single-product .tabs-container .vc_col-sm-4 img, 
.single-product .tabs-container .vc_col-sm-12 img {
	border-radius: 15px;
}

/* WooCommerce Shopping Cart Dropdown */
body header .header_bottom,
body header .header_inner_right {
	max-height:164px;
}
.header_bottom .shopping_cart_dropdown {
	background:#fff;
	border-radius:15px;
	top:80%;
	display:none !important;
	flex-direction:column;
}
.shopping_cart_dropdown_inner {
	order:1;
	margin-bottom:10px;
} 
.shopping_cart_dropdown span.total {
	order:2;
	text-align:center;
}
.shopping_cart_dropdown ul li {
	border-bottom:1px solid #F9F9F9;
}
.shopping_cart_dropdown ul li a {
	font-weight:900;
} 
.shopping_cart_dropdown .cart_list span.quantity {
	color:#1a2334;
	font-weight:100;
}
.shopping_cart_dropdown span.total span {
	color:#1a2334;
}
.shopping_cart_dropdown .qbutton {
	height:30px;
	font-size:12px;
	width:88%;
	text-align:center;
	border-color:#192333;
	order:3;
} 
.shopping_cart_dropdown .qbutton:hover {
	border-color:#d83636;
	background-color:#d83636;
} 
.shopping_cart_dropdown ul li a:hover {
	color:#d83636;
}

.woocommerce .column2 .storefront-sorting {
	border:0px solid red;
	height:61px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow:before {
	content:"+" !important;
	font-weight:900;
	font-size:12px;
	font-family:"gothamrnd-book", sans-serif !important;
}
.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow:before {
	margin-right:-8px;
	color:#b3b3b3;
} 
.woocommerce .column1 .woocommerce-ordering .select2-container--default .select2-selection--single {
	border:1px solid #f9f9f9 !important;
	background-color:#eeeff0;
	margin:0;
}
.woocommerce .column1 .select2-container--default .select2-selection--single .select2-selection__arrow {
	padding-right:0px !important
} 
.woocommerce .column2 .storefront-sorting .woocommerce-ordering .select2-container--default .select2-selection--single {
	height:30px !important;	
	border-radius:15px !important;
}
.woocommerce .column1 .storefront-sorting .woocommerce-ordering .select2-container--default .select2-selection--single .select2-selection__rendered, 
.woocommerce .column1 .storefront-sorting .woocommerce-ordering .select2-selection__arrow {
	line-height:59px !important;
}
.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--below {
	margin-top:0px !important;
	border:1px solid #f9f9f9 !important;
}
.logged-in .select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--below {
	margin-top:0px !important;
} 
.woocommerce-checkout .select2-container--default .select2-search--dropdown {
	display:none;
} 
#sidebar .sidebar .widget.qode_icon_with_text_widget {
	display:none;
}
#sidebar .tab-content .qode-accordion-holder {
	padding-right:10px;
	padding-left:10px;	
}
#sidebar .qode-accordion-holder.filter .qode-title-holder {
	background-color:#eeeff0;
	color:#192333;
	font-size:16px;
	border-bottom:0px solid #F9F9F9;
	border-left:1px solid #F9F9F9;
	border-right:1px solid #F9F9F9;
	font-weight:900;	
}
#sidebar .qode-accordion-holder.cat {
	padding-right:0;
	padding-left:0;
}
#sidebar .qode-accordion-holder.cat .qode-title-holder {
	background-color:#fff;
	color:#1a2334;
	text-transform:none;
	display:block;
}
.qode-accordion-holder.cat .qode-title-holder.ui-state-active {
	color:#d83636 !important;
} 
#sidebar .tab-content > .qode-accordion-holder .qode-title-holder.ui-accordion-header-active {
	background-color:#e4e5e6;
}
#sidebar .qode-accordion-holder .qode-title-holder .qode-tab-title {
	height:56px;
	padding-top:2px;
}
#sidebar .qode-accordion-holder .qode-title-holder .qode-tab-title span.qode-tab-title-inner .fa-lg {
	vertical-align:-2%;
}
#sidebar .qode-accordion-holder .qode-title-holder .qode-tab-title span.qode-tab-title-inner:only-child {
	padding-left:15px;
}
#sidebar .tab-content .qode-accordion-holder .qode-accordion-content, 
#sidebar .tab-content .qode-accordion-holder .qode-accordion-content .column_inner{
	padding:0;
}
#sidebar .tabs #woocommerce_product_search_widget-2, 
footer #woocommerce_product_search_widget-2 {
	display:none;
} 
#woocommerce_product_search_widget-2 {
	padding:0 11px;	
}
#woocommerce_product_search_widget-2 form#product-search-form-0 {
	border-radius:15px 15px 0 0;
	overflow:hidden;
} 
#product-search-results-0 .search-results td.product-info {
	padding:0 4px;
}
#product-search-results-0 .entry:hover {
	background-color:#fff  !important;
}
#product-search-results-0 .search-results a {
	display:block;
	color:#303030;
}
#product-search-results-0 .search-results a:hover span {
	color:#d83636 !important;
} 
#product-search-results-0 .search-results a .title {
	height:auto !important;
	padding-left:10px;
	font-size:13px;
	font-family:"gothamrnd-book", sans-serif !important
}
#product-search-results-0 .search-results a .title:hover {
	text-decoration:none;
}
#sidebar div.product-search-results {
	padding-right:1px;
	position:relative;
}
#sidebar div.product-search-results div.product-search-results-content {
	position:absolute;
	z-index:100;
	border-top:1px solid #eeeff0;
	border-bottom:1px solid #eeeff0;
	border-left:0px solid #eeeff0;
	border-right:0px solid #eeeff0;
	border-radius:0;
	padding:7px 0;
} 
#woocommerce_product_search_widget-2 input#product-search-field-0 {	
	padding:3% 4% 2.5% 4%;
	border:1px solid #e6e6e6;
}
.mb-bhi-open {
   background: #79d66a;
}
.mb-bhi-closed {
   background: #e25a5a;
}
.mb-bhi-display {
   margin-bottom:15px;
   padding: 5px 10px;
   color: white;
   border-radius: 25px;
} 
p span.mb-bhi-display:last-child {
	background:none;
	color:#192333;
	margin-top:5px;
	display:none;
}
/* page newsletter */
.page-id-79537 nav.main_menu > ul > li > a {
	color:#fff !important;
} 
.page-id-79537 .shopping_cart_header .header_cart.dripicons-cart .header_cart_span {
	background-color:#fff !important;
	color:#1a2334 !important;
} 
.page-id-79537 header.light:not(.sticky):not(.scrolled) .shopping_cart_header .header_cart.dripicons-cart:before {
	color:#fff;
}
.page-id-79537 .content .content_inner .title.title_size_large {
			background-image:none;
	height:130px !important;
} 
.page-id-79537 .content .content_inner .boxNewsletter {
	background:none;
}
.page-id-79537 .full_width {
	background-color:transparent;
}
.page-id-79537 .content {
	background: url("https://centro-italia.de/wp-content/uploads/2021/10/bg_newsletter_3-scaled.jpg") no-repeat;
	background-size:cover;
}
/* end page newsletter */

.woocommerce .includes_tax {
	display:block;
	text-transform: none;
}
.woocommerce .includes_tax span.amount {
	color:#000 !important;
} 
.woocommerce div.cart-collaterals, .woocommerce form.lost_reset_password p.form-row, .woocommerce-page div.cart-collaterals {
	margin-top:60px;
} 
.woocommerce-cart .woocommerce-shipping-destination {
	display:none;
} 
.woocommerce-cart table.cart td.actions {
	padding-bottom:65px;
}
.woocommerce-cart div.cart-collaterals {
	padding-bottom:40px;
	min-height:250px;
	position: relative;
	z-index:11;
}
.woocommerce-cart .cross-sells, 
.woocommerce-cart .cross-sells .products {
	margin-top:15px;
}
.woocommerce-cart .cross-sells {
	margin-top:-313px;
	float:left;
	margin-bottom:30px;
	position:relative;
	z-index:1;
} 
.woocommerce-cart div.cart-collaterals div.cart_totals {
	margin-top:-46px
} 
.woocommerce-cart .cross-sells h2 {
	font-size:0px;
	position: relative;
}
.woocommerce-cart .cross-sells h2:before {
	font-size:18px;
	content:'Für dein Kind oder für das Kind in dir…';
	position:absolute;
	left:0;
	top:-13px;		
} 
.woocommerce-cart .cross-sells .product .top-product-section .quantity, 
.woocommerce-cart .cross-sells .product .top-product-section .add_to_cart_button {
	display:none;
}
.product .catDescription {
	height:80px;
	overflow:hidden;
	margin-top:-135px;
	padding:0 30px;
	line-height:1.5em;
	font-size:13px;
	margin-bottom:40px;
	font-weight:400;
	text-align:left;
	position:relative;
}
.product .catDescription p {
	text-align: justify;
}
.product .catDescription p, 
.product .catDescription p span {
	font-size:13px!important;
	
} 
/* start fadings gazetta blog */
.page-template .latest_post_two_holder ul li .latest_post_two_text p, 
.page-template .latest_post_holder .latest_post_text .latest_post_inner .latest_post_text_inner p {
	position:relative;
}
.page-template .latest_post_two_holder ul li .latest_post_two_text p:before, 
.page-template .latest_post_holder .latest_post_text .latest_post_inner .latest_post_text_inner p:before {
	background-image: linear-gradient(to right, rgba(255,255,255,0), rgba(255,255,255,1) 75%);
}
/* start fadings cat pro */
.product .catDescription:before, 
.page-template .latest_post_two_holder ul li .latest_post_two_text p:before, 
.page-template .latest_post_holder .latest_post_text .latest_post_inner .latest_post_text_inner p:before {
	position:absolute;
	height:22px;
	width:70%;
	content: "";	
	bottom:0;
	right:0px;
	z-index:100;
}
 
.woocommerce li.product_cat-kochkurse.product .catDescription:before,
.woocommerce li.product_cat-mostarda-chutney-gelee.product .catDescription:before,   
.woocommerce li.product_cat-fisch-konserven.product .catDescription:before, 
.woocommerce li.product_cat-wein.product .catDescription:before, 
.woocommerce.term-haushaltswaren li.product_cat-merchandising.product_cat-haushaltswaren.product .catDescription:before {	
	background-image: linear-gradient(to right, rgba(222,237,232,0), rgba(222,237,232,1) 75%);
}
.woocommerce li.product_cat-konfituren-marmelade.product .catDescription:before {	
	background-image: linear-gradient(to right, rgba(198,200,111,0), rgba(198,200,111,1) 75%);
}
.woocommerce li.product_cat-honig.product .catDescription:before, 
.woocommerce li.product_cat-panettone-weihnachten.product .catDescription:before {	
	background-image: linear-gradient(to right, rgba(255,182,87,0), rgba(255,182,87,1) 75%);
}

.woocommerce li.product_cat-italienisches-catering.product .catDescription:before, 
.woocommerce li.product_cat-aceto-balsamico.product .catDescription:before, 
.woocommerce li.product_cat-ol-essig.product .catDescription:before, 
.woocommerce li.product_cat-aromatisierte-olivenoele.product .catDescription:before, 
.woocommerce li.product_cat-natives-olivenoel-extra.product .catDescription:before, 
.woocommerce li.product_cat-online-shop-gutscheine.product .catDescription:before, 
.woocommerce li.product_cat-mehl-und-polenta.product .catDescription:before {	
	background-image: linear-gradient(to right, rgba(247,223,150,0), rgba(247,223,150,1) 75%);
} 
.woocommerce li.product_cat-trueffelprodukte.product .catDescription:before, 
.woocommerce li.product_cat-italienisches-catering-lieferung.product .catDescription:before, 
.woocommerce li.product_cat-panini.product .catDescription:before, 
.woocommerce li.product_cat-gewurze-salz.product .catDescription:before, 
.woocommerce.term-trueffelprodukte li.product_cat-pasta.product .catDescription:before, 
.woocommerce.term-trueffelprodukte li.product.product_cat-trueffelprodukte .catDescription:before, 
.woocommerce.term-panini li.product.product_cat-panini .catDescription:before {	
	background-image: linear-gradient(to right, rgba(254,216,203,0), rgba(254,216,203,1) 75%);
}
.woocommerce.term-honig li.product_cat-trueffelprodukte.product .catDescription:before {	
	background-image: linear-gradient(to right, rgba(255,182,87,0), rgba(255,182,87,1) 75%);
}
.woocommerce li.product_cat-veranstaltungen.product .catDescription:before,
.woocommerce li.product_cat-gutscheine.product .catDescription:before,
.woocommerce li.product_cat-antipasti-pates.product .catDescription:before {	
	background-image: linear-gradient(to right, rgba(255,182,87,0), rgba(255,182,87,1) 75%);
} 
.woocommerce.term-haushaltswaren li.product_cat-haushaltswaren.product_cat-kaffee.product .catDescription:before,
.woocommerce li.product_cat-kaffee.product .catDescription:before,
.woocommerce li.product_cat-schokolade-nougat.product .catDescription:before, 
.woocommerce.term-suesses li.product_cat-colomba-ostern.product .catDescription:before,
.woocommerce .related li.product_cat-schokolade-nougat.product .catDescription:before, 
.woocommerce.term-colomba-ostern li.product_cat-schokolade-nougat.product .catDescription:before {	
	background-image: linear-gradient(to right, rgba(198,200,111,0), rgba(198,200,111,1) 75%);
}
.woocommerce li.product_cat-spirituosen.product .catDescription:before,
.woocommerce li.product_cat-limoncello-likor.product .catDescription:before {	
	background-image: linear-gradient(to right, rgba(125,152,141,0), rgba(125,152,141,1) 75%);
} 

.woocommerce li.product_cat-cantuccini-gebaeck.product .catDescription:before,
.woocommerce li.product_cat-nougatcremes.product .catDescription:before, 
.woocommerce li.product_cat-reis-und-risotto.product .catDescription:before,
.woocommerce li.product_cat-pesto.product .catDescription:before,
.woocommerce li.product_cat-pasta.product .catDescription:before,

.woocommerce li.product_cat-tomatensaucen.product .catDescription:before,
.woocommerce.term-haushaltswaren li.product_cat-haushaltswaren.product .catDescription:before, 
.woocommerce.term-moka-espressokocher li.product_cat-haushaltswaren.product .catDescription:before {	
	background-image: linear-gradient(to right, rgba(213,145,150,0), rgba(213,145,150,1) 75%);
} 
.woocommerce.term-schokolade-nougat li.product_cat-schokolade-nougat.product .catDescription:before {	
	background-image: linear-gradient(to right, rgba(198,200,111,0), rgba(198,200,111,1) 75%);
}
.woocommerce.term-panettone-weihnachten li.product_cat-schokolade-nougat.product .catDescription:before {	
	background-image: linear-gradient(to right, rgba(198,200,111,0), rgba(198,200,111,1) 75%);
}
.woocommerce li.product_cat-softdrinks.product .catDescription:before {	
	background-image: linear-gradient(to right, rgba(198, 200, 111,0), rgba(198, 200, 111,1) 75%);
} 
.woocommerce li.product_cat-grappa-destillate.product .catDescription:before {	
	background-image: linear-gradient(to right, rgba(125,152,141,0), rgba(125,152,141,1) 75%);
}
.woocommerce.term-angebote-und-mengenrabatt .catDescription:before {
	background-image: none !important;
	content:'...';
	text-align:right;
	color:#1a2334;
	right:15px;
}


/* end of fadings cat pro */

#menu-main-menu li#nav-menu-item-78990 {
	display:none;
}
.page-id-78748 .container .container_inner {
	padding-bottom:50px !important;
} 
.page-id-39279 .unzer-placeholder {
	border:1px solid #e6e6e6 !important;
	border-radius:25px;
} 
.page-id-39279 .unzer-placeholder,
.page-id-39279 .unzerIframe,
.page-id-39279 .unzer-placeholder .unzerInput>input {
	max-width:220px;
}
.page-id-39279 .unzerIframe {
	padding:5px 8px;
}
 
.woocommerce-checkout  .woocommerce-form__label-for-checkbox.checkbox abbr {
	display:none;
} 
.woocommerce-checkout .woocommerce-checkout-payment ul li label {
	font-weight:700;
	font-size:15px;
} 
.woocommerce-checkout #payment {
	margin-top:0;
	border-radius:25px;
	overflow:hidden;
	border:1px solid #ddd;
	background:#fff;
	margin-bottom:50px;
} 
#checkout_coupon_XYZ {position:absolute;top:950px;display:flex;flex-direction:column-reverse;}
.woocommerce #payment ul.payment_methods {
	border-bottom:0px solid #e0dede;
	margin-bottom:0
} 
.woocommerce #payment ul.payment_methods li {
	border:0;
	border-bottom:1px solid #e0dede;
}
.woocommerce #payment ul.payment_methods li:nth-child(3) {
	border-bottom:0px solid #e0dede;
} 
.woocommerce #payment ul.payment_methods li.payment_method_paypal label {
	position:relative;
}
.woocommerce #payment ul.payment_methods li.payment_method_paypal img {
	position:absolute;
	top:-7px;
}
.woocommerce .checkout table.shop_table thead tr th {
	font-family:"gothamrnd-book", sans-serif !important;
}
.woocommerce-checkout #customer_details {
	margin-bottom:50px;
}
#cmplz-cookiebanner-container .cmplz-close svg {
	max-width:15px;
}
#cmplz-cookiebanner-container .cmplz-buttons .cmplz-btn.cmplz-deny {
	border:1px solid #fff;
} 
#cmplz-cookiebanner-container .cmplz-buttons .cmplz-btn {
	border-radius:50px;
} 
#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-title {
	font-weight:700 !important;
} 
.openChristmas {
	text-align:center !important;
}
.page-id-55524 .openChristmas .inner-transparent-pink {
	margin-top:0;
} 
.openChristmas .table {
	margin:0 auto;
	background-color:#f55c56;
	border-radius:25px;
	color:#fff;
	margin-top:25px;
}
.openChristmas .table thead tr {
	border-bottom:1px dotted #fff;
} 
.openChristmas .table th, 
.openChristmas .table td { 
	border-right:1px dotted #fff;
}
.openChristmas .table tr th:last-child, 
.openChristmas .table tr td:last-child {
	border-right:0px dotted #fff;
}
/* Icons Sidebar Menu */ 
#sidebar li > a:before, 
#sidebar li .qode-accordion-holder.cat > a:before {
	position:absolute;
	left:-12px;
	top:-2px;
}
#sidebar li.feinkost .qode-accordion-holder > a:before {	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-feinkost.svg');
}
#sidebar li.pizza-night > a:before {	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-pizza-night.svg');
}
#sidebar li.pizza-night > a:hover:before, 
.term-pizza-night #sidebar li.pizza-night > a:before {	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-pizza-night-hover.svg');
}
#sidebar li.feinkost .qode-accordion-holder > a:hover::before,
#sidebar li.feinkost .qode-accordion-holder.cat > a.ui-state-active:before,
.term-feinkost #sidebar li.feinkost .qode-accordion-holder > a:before, 
.term-ol-essig #sidebar li.feinkost .qode-accordion-holder > a:before, 
.term-aceto-balsamico #sidebar li.feinkost .qode-accordion-holder > a:before, 
.term-aromatisierte-olivenoele #sidebar li.feinkost .qode-accordion-holder > a:before, 
.term-natives-olivenoel-extra #sidebar li.feinkost .qode-accordion-holder > a:before, 
.term-pasta #sidebar li.feinkost .qode-accordion-holder > a:before, 
.term-mehl-und-polenta #sidebar li.feinkost .qode-accordion-holder > a:before, 
.term-reis-und-risotto #sidebar li.feinkost .qode-accordion-holder > a:before,
.term-tomatenprodukte #sidebar li.feinkost .qode-accordion-holder > a:before, 
.term-pesto-saucen #sidebar li.feinkost .qode-accordion-holder > a:before, 
.term-tomatensaucen #sidebar li.feinkost .qode-accordion-holder > a:before, 
.term-pate-cremes #sidebar li.feinkost .qode-accordion-holder > a:before, 
.term-fleisch-wildpates #sidebar li.feinkost .qode-accordion-holder > a:before, 
.term-grissini #sidebar li.feinkost .qode-accordion-holder > a:before, 
.term-gemuse-cremes #sidebar li.feinkost .qode-accordion-holder > a:before,
.term-olive-pates #sidebar li.feinkost .qode-accordion-holder > a:before, 
.term-pesto #sidebar li.feinkost .qode-accordion-holder > a:before, 
.term-antipasti-pates #sidebar li.feinkost .qode-accordion-holder > a:before, 
.term-gemuse-antipasti #sidebar li.feinkost .qode-accordion-holder > a:before,
.term-oliven #sidebar li.feinkost .qode-accordion-holder > a:before,
.term-gewurze-salz #sidebar li.feinkost .qode-accordion-holder > a:before,
.term-frische-produkte #sidebar li.feinkost .qode-accordion-holder > a:before,
.term-suppen #sidebar li.feinkost .qode-accordion-holder > a:before,
.term-gewurze #sidebar li.feinkost .qode-accordion-holder > a:before,
.term-trueffelprodukte #sidebar li.feinkost .qode-accordion-holder > a:before,
.term-konserven-hulsenfruchte #sidebar li.feinkost .qode-accordion-holder > a:before, 
.term-fisch-konserven #sidebar li.feinkost .qode-accordion-holder > a:before,
.term-milchprodukte #sidebar li.feinkost .qode-accordion-holder > a:before,
.term-sahne-butter #sidebar li.feinkost .qode-accordion-holder > a:before,
.product_cat_feinkost #sidebar li.feinkost .qode-accordion-holder > a:before,
.product_cat_feinkost #sidebar li.feinkost .qode-accordion-holder > a:before {	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-feinkost-hover.svg');
} 
#sidebar li.wein .qode-accordion-holder > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-wein.svg');
}
#sidebar li.wein .qode-accordion-holder > a:hover::before, 
#sidebar li.wein .qode-accordion-holder.cat > a.ui-state-active:before,
.term-wein #sidebar li.wein .qode-accordion-holder > a:before, 
.term-rotwein #sidebar li.wein .qode-accordion-holder > a:before, 
.term-bio-wein #sidebar li.wein .qode-accordion-holder > a:before, 
.term-alkoholfreie-weine #sidebar li.wein .qode-accordion-holder > a:before, 
.term-weisswein #sidebar li.wein .qode-accordion-holder > a:before, 
.term-rosewein #sidebar li.wein .qode-accordion-holder > a:before, 
.term-prosecco-schaumwein #sidebar li.wein .qode-accordion-holder > a:before, 
.term-perlwein #sidebar li.wein .qode-accordion-holder > a:before, 
.term-dessertwein #sidebar li.wein .qode-accordion-holder > a:before, 
.term-weinset-angebote #sidebar li.wein .qode-accordion-holder > a:before, 
.product_cat_wein #sidebar li.wein .qode-accordion-holder > a:before, 
.product_cat_alkoholfreie-weine #sidebar li.wein .qode-accordion-holder > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-wein-hover.svg');
}
#sidebar li.spirituosen .qode-accordion-holder > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-spirituosen.svg');
} 
#sidebar li.spirituosen .qode-accordion-holder > a:hover::before, 
#sidebar li.spirituosen .qode-accordion-holder.cat > a.ui-state-active:before,
.term-spirituosen #sidebar li.spirituosen .qode-accordion-holder > a:before, 
.term-amaro-aperitivo #sidebar li.spirituosen .qode-accordion-holder > a:before, 
.term-aperitivo #sidebar li.spirituosen .qode-accordion-holder > a:before, 
.term-grappa-destillate #sidebar li.spirituosen .qode-accordion-holder > a:before, 
.term-limoncello-likor #sidebar li.spirituosen .qode-accordion-holder > a:before, 
.term-distillate #sidebar li.spirituosen .qode-accordion-holder > a:before, 
.term-brandy #sidebar li.spirituosen .qode-accordion-holder > a:before, 
.term-gin-spirituosen #sidebar li.spirituosen .qode-accordion-holder > a:before, 
.product_cat_spirituosen #sidebar li.spirituosen .qode-accordion-holder > a:before {
content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-spirituosen-hover.svg');
}
#sidebar li.softdrinks > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-softdrinks.svg');
}
#sidebar li.softdrinks > a:hover::before, 
.term-softdrinks #sidebar li.softdrinks > a:before, 
.term-limonade #sidebar li.softdrinks > a:before, 
.term-sirup #sidebar li.softdrinks > a:before, 
.product_cat_softdrinks #sidebar li.softdrinks > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-softdrinks-hover.svg');
}
.product_cat_glutenfrei #sidebar li.glutenfrei > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-glutenfrei-hover.svg');
}
.product_cat_laktosefrei #sidebar li.laktosefrei > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-laktosefrei-hover.svg');
}
.product_cat_vegan #sidebar li.vegan > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-vegan-hover.svg');
}
#sidebar li.kaffee .qode-accordion-holder > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-kaffee.svg');
}
#sidebar li.kaffee .qode-accordion-holder > a:hover::before, 
.term-kaffee #sidebar li.kaffee .qode-accordion-holder > a:before, 
#sidebar li.kaffee .qode-accordion-holder.cat > a.ui-state-active:before, 
.term-kaffee-bohnen #sidebar li.kaffee .qode-accordion-holder > a:before, 
.term-kaffee-gemahlen #sidebar li.kaffee .qode-accordion-holder > a:before, 
.term-koffeinfrei #sidebar li.kaffee .qode-accordion-holder > a:before,
.product_cat_kaffee #sidebar li.kaffee .qode-accordion-holder > a:before,
.product_cat_haushaltswaren #sidebar li.kaffee .qode-accordion-holder > a:before,
.term-moka-espressokocher #sidebar li.kaffee .qode-accordion-holder > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-kaffee-hover.svg');
}
#sidebar li.suesses .qode-accordion-holder > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-suesses.svg');
}
#sidebar li.suesses .qode-accordion-holder > a:hover::before, 
#sidebar li.suesses .qode-accordion-holder.cat > a.ui-state-active:before,
.term-suesses #sidebar li.suesses .qode-accordion-holder > a:before, 
.term-cantuccini-gebaeck #sidebar li.suesses .qode-accordion-holder > a:before, 
.term-cantuccini #sidebar li.suesses .qode-accordion-holder > a:before, 
.term-kekse #sidebar li.suesses .qode-accordion-holder > a:before, 
.term-kuchen #sidebar li.suesses .qode-accordion-holder > a:before, 
.term-schokolade-nougat #sidebar li.suesses .qode-accordion-holder > a:before, 
.term-gianduia-dunkler-nougat #sidebar li.suesses .qode-accordion-holder > a:before, 
.term-pralinen #sidebar li.suesses .qode-accordion-holder > a:before, 
.term-schokolade #sidebar li.suesses .qode-accordion-holder > a:before, 
.term-brotaufstrich #sidebar li.suesses .qode-accordion-holder > a:before, 
.term-honig #sidebar li.suesses .qode-accordion-holder > a:before, 
.term-konfituren-marmelade #sidebar li.suesses .qode-accordion-holder > a:before, 
.term-mostarda-chutney-gelee #sidebar li.suesses .qode-accordion-holder > a:before, 
.term-nougatcremes #sidebar li.suesses .qode-accordion-holder > a:before, 
.term-amarene-eissaucen #sidebar li.suesses .qode-accordion-holder > a:before, 
.term-amarene #sidebar li.suesses .qode-accordion-holder > a:before, 
.term-bonbons-pastillen #sidebar li.suesses .qode-accordion-holder > a:before,
.term-panettone-weihnachten #sidebar li.suesses .qode-accordion-holder > a:before, 
.term-colomba-ostern #sidebar li.suesses > a:before,
.product_cat_suesses #sidebar li.suesses .qode-accordion-holder > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-suesses-hover.svg');
} 
#sidebar li.gutscheine > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-gutschein.svg');
}
#sidebar li.merchandising > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-merch.svg');
}
#sidebar li.haushaltswaren > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-haushaltswaren.svg');
}
#sidebar li.haushaltswaren a:hover::before,
.term-haushaltswaren #sidebar li.haushaltswaren > a:before,
.product_cat_haushaltswaren #sidebar li.haushaltswaren > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-haushaltswaren-hover.svg');
}
#sidebar li.gutscheine > a:hover::before,
.term-gutscheine #sidebar li.gutscheine > a:before,
.term-berliner-shop-gutscheine #sidebar li.gutscheine > a:before,
.product_cat_gutscheine #sidebar li.gutscheine > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-gutschein-hover.svg');
} 
#sidebar li.catering-lieferung .qode-accordion-holder > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-catering-lieferung.svg');
} 
#sidebar li.catering .qode-accordion-holder > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-catering.svg');
}
#sidebar li.catering-lieferung > a:hover::before,
.term-italienisches-catering-lieferung #sidebar li.catering-lieferung .qode-accordion-holder.cat > a:before,
#sidebar li.catering-lieferung .qode-accordion-holder.cat > a.ui-state-active:before, 
.term-brot-lieferung #sidebar li.catering-lieferung .qode-accordion-holder.cat > a:before,
.term-gerichte-lieferung #sidebar li.catering-lieferung .qode-accordion-holder.cat > a:before,
.term-panini-lieferung #sidebar li.catering-lieferung .qode-accordion-holder.cat > a:before,
.term-hausgemachte-salsiccia-lieferung #sidebar li.catering-lieferung .qode-accordion-holder.cat > a:before,
.product_cat_italienisches-catering-lieferung #sidebar li.catering-lieferung .qode-accordion-holder.cat > a:before, 
#sidebar li.catering-lieferung .qode-accordion-holder.cat > a:hover::before, 
.product_cat_panini-lieferung #sidebar li.catering-lieferung .qode-accordion-holder.cat > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-catering-lieferung-hover.svg');
}

#sidebar li.catering > a:hover::before,
#sidebar li.catering .qode-accordion-holder.cat > a:hover::before,
.term-italienisches-catering #sidebar li.catering > a:before,
.term-italienisches-catering #sidebar li.catering .qode-accordion-holder.cat > a:before,
#sidebar li.catering .qode-accordion-holder.cat > a.ui-state-active:before, 
.term-brot-catering #sidebar li.catering .qode-accordion-holder.cat > a:before,
.term-gerichte-catering #sidebar li.catering .qode-accordion-holder.cat > a:before,
.term-hausgemachte-salsiccia-catering #sidebar li.catering .qode-accordion-holder.cat > a:before,
.term-panini #sidebar li.catering .qode-accordion-holder.cat > a:before,
.product_cat_italienisches-catering #sidebar li.catering .qode-accordion-holder.cat > a:before, 
.product_cat_panini #sidebar li.catering .qode-accordion-holder.cat > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-catering-hover.svg');
}
#sidebar li.kochkurse a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-kochkurse.svg');
}
#sidebar li.kochkurse a:hover::before,
.term-kochkurse #sidebar li.kochkurse > a:before,
.product_cat_kochkurse #sidebar li.kochkurse > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-kochkurse-hover.svg');
}
#sidebar li.bestseller a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-bestseller.svg');
} 
#sidebar li.neue-produkte a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-neue-produkte.svg');
} 
#sidebar li.premium a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-premium.svg');
}
#sidebar li.premium a:hover::before, 
.term-premium #sidebar li.premium > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-premium-hover.svg');
}
#sidebar li.bestseller a:hover::before, 
.term-bestseller #sidebar li.bestseller > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-bestseller-hover.svg');
}
#sidebar li.neue-produkte a:hover::before, 
.term-neue-produkte #sidebar li.neue-produkte > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-neue-produkte-hover.svg');
}
.horShopNav li.premium a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-premium-blue.svg');
}
.horShopNav li.premium a:hover:before, 
.term-premium .horShopNav li.premium > a:before, 
.single-product.product_cat_premium .horShopNav li.premium a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-premium-blue-hover.svg');
}
.horShopNav li.bio a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-bio-blue.svg');
}
.horShopNav li.bio a:hover:before, 
.term-bio-produkte .horShopNav li.bio > a:before, 
.single-product.product_cat_bio-produkte .horShopNav li.bio a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-bio-blue-hover.svg');
}
.horShopNav li.vegan a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-vegan-blue.svg');
}
.horShopNav li.vegan a:hover:before, 
.term-vegan .horShopNav li.vegan > a:before, 
.single-product.product_cat_vegan .horShopNav li.vegan a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-vegan-blue-hover.svg');
}
.horShopNav li.glutenfrei a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-glutenfrei-blue.svg');
}
.horShopNav li.glutenfrei a:hover:before, 
.term-glutenfrei .horShopNav li.glutenfrei > a:before, 
.single-product.product_cat_glutenfrei .horShopNav li.glutenfrei a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-glutenfrei-blue-hover.svg');
}
.horShopNav li.laktosefrei a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-laktosefrei-blue.svg');
}
.horShopNav li.laktosefrei a:hover:before, 
.term-laktosefrei .horShopNav li.laktosefrei > a:before, 
.single-product.product_cat_laktosefrei .horShopNav li.laktosefrei a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-laktosefrei-blue-hover.svg');
}
.horShopNav li.neue-produkte a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-neue-produkte-blue.svg');
}
.horShopNav li.neue-produkte a:hover:before, 
.term-neue-produkte .horShopNav li.neue-produkte > a:before, 
.single-product.product_cat_neue-produkte .horShopNav li.neue-produkte a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-neue-produkte-blue-hover.svg');
}
.horShopNav li.pizza-night a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-pizza-night-blue.svg');
}
.horShopNav li.pizza-night a:hover:before, 
.term-pizza-night .horShopNav li.pizza-night > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-pizza-night-blue-hover.svg');
}

.horShopNav li.bestseller a:hover:before, 
.term-bestseller .horShopNav li.bestseller > a:before, 
.single-product.product_cat_bestseller .horShopNav li.bestseller a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-bestseller-blue-hover.svg');
}
.horShopNav li.bestseller a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-bestseller-blue.svg');
}
.term-bestseller #sidebar li.bestseller > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-bestseller.svg');
}

#sidebar li.bestseller a:hover::before, 
.term-bestseller #sidebar li.bestseller > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-bestseller-hover.svg');
}
#sidebar li.neue-produkte a:hover::before, 
.term-neue-produkte #sidebar li.neue-produkte > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-neue-produkte-hover.svg');
}
.term-neue-produkte #sidebar li.neue-produkte > a,
.term-bestseller #sidebar li.bestseller > a, 
.term-premium #sidebar li.premium > a, 
.term-bio-produkte #sidebar li.bio > a, 
.term-glutenfrei #sidebar li.glutenfrei > a, 
.term-vegan #sidebar li.vegan > a, 
.term-laktosefrei #sidebar li.laktosefrei > a,
.term-angebote-und-mengenrabatt #sidebar li.mengenrabatt > a, 
.term-veranstaltungen #sidebar li.veranstaltungen > a, 
.term-pizza-night .horShopNav li.pizza-night a,
.horShopNav li.pizza-night a:hover,
.term-pizza-night #sidebar li.pizza-night > a, 
.product_cat_veranstaltungen #sidebar li.veranstaltungen > a {
	color:#d83636;
} 

#sidebar li.bio a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-bio.svg'); 
}
#sidebar li.glutenfrei a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-glutenfrei.svg'); 
}
#sidebar li.laktosefrei a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-laktosefrei.svg'); 
}
#sidebar li.vegan a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-vegan.svg'); 
}
#sidebar li.vegan a:hover::before, 
.term-vegan #sidebar li.vegan > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-vegan-hover.svg'); 
}
#sidebar li.bio a:hover::before, 
.term-bio-produkte #sidebar li.bio > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-bio-hover.svg'); 
}
#sidebar li.laktosefrei a:hover::before, 
.term-laktosefrei #sidebar li.laktosefrei > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-laktosefrei-hover.svg'); 
}
#sidebar li.glutenfrei a:hover::before, 
.term-glutenfrei #sidebar li.glutenfrei > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-glutenfrei-hover.svg'); 
}
#sidebar li.merchandising a:hover::before, 
.term-merchandising #sidebar li.merchandising > a:before, 
.product_cat_merchandising #sidebar li.merchandising > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-merch-hover.svg'); 
}
#sidebar li.mengenrabatt a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-mengenrabatt.svg');
}

.horShopNav li.mengenrabatt a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-mengenrabatt-blue.svg');
}
.horShopNav li.mengenrabatt a:hover:before, 
.term-angebote-und-mengenrabatt .horShopNav li.mengenrabatt a:before, 
.single-product.product_cat_angebote-und-mengenrabatt .horShopNav li.mengenrabatt a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-mengenrabatt-blue-hover.svg');
}
.term-angebote-und-mengenrabatt #sidebar li.mengenrabatt > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-mengenrabatt.svg');
}

#sidebar li.mengenrabatt a:hover:before, 
.term-angebote-und-mengenrabatt #sidebar li.mengenrabatt > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-mengenrabatt-hover.svg');
}
#sidebar li.veranstaltungen a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-veranstaltungen.svg');
} 
#sidebar li.geschenkkorb a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-geschenkkorb.svg');
} 
#sidebar li.geschenkkorb a:hover::before, 
.term-italienische-feinkost-sets-geschenkboxen #sidebar li.geschenkkorb > a:before, 
.product_cat_italienische-feinkost-sets-geschenkboxen #sidebar li.geschenkkorb > a:before {
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-geschenkkorb-hover.svg');
}
#sidebar li.pizza-night {
	line-height:18px;
	padding-top:21px;
	padding-bottom:19px;
	background: url('https://centro-italia.de/wp-content/uploads/2023/03/bg-pizza-night-50.jpg');
	background-size:cover;
	background-position:center;
	border-radius:0 0 15px 15px;
} 
#sidebar li.pizza-night a {color:#fff;}
#sidebar li.pizza-night a small {display:block;text-transform:none}
#sidebar li.veranstaltungen a:hover::before, 
.term-veranstaltungen #sidebar li.veranstaltungen > a:before, 
.product_cat_veranstaltungen #sidebar li.veranstaltungen > a:before {
content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-veranstaltungen-hover.svg');
}
/* End of Icons Sidebar Menu */ 

.page-id-39217 .wpcf7-validates-as-date {
	position:relative;
	padding-left:50px !important;
	border:0px solid #e5e5e5 !important;
	line-height:17px;
	min-height:49px;
} 
.page-id-39217 .textarea-518 {
	position:unset;
} 
.page-id-39217 .textarea-518:before {
	content:'Datum:';	
	position:absolute;
	top:13px;
	left:15px;
	z-index:11;
	color:#818181;
	font-size:13px;
	font-family:Raleway;
}
/* Sub active Italienisches Catering */
.page-id-65430 #nav-menu-item-70856 a,
/* Sub active Supermärkte */
.page-id-55524 #nav-menu-item-56490 a,
/* Sub active Weinhandlung */
.page-id-77382 #nav-menu-item-77495 a,
/* Sub active Frischetheke */
.page-id-77274 #nav-menu-item-77351 a,
/* Sub active Trattoria */
.page-id-39217 #nav-menu-item-56491 a,
/* Sub active Gutscheine */
.page-id-106756 #nav-menu-item-106817 a,
/* Sub active Geschichte */
.page-id-15028 #nav-menu-item-56494 a {
	color:#d83636 !important;
}
.woocommerce-pagination ul.page-numbers li a, .woocommerce-pagination ul.page-numbers li span {
	border-radius:25px;
} 
.fa-clock:before {
	content:"\f017";
}
[data-class="wpcf7cf_group"], .wpcf7cf_remove, .wpcf7cf_add {
	height:auto !important;
}
.woocommerce-order-received .shop_table {
	background-color:transparent !important;
} 
.single-product div.product div.upsells ul.products li.product .quantity, 
		.single-product div.product div.related ul.products li.product .quantity, 
.woocommerce-cart .cross-sells ul.products li.product .cart .quantity { 
			padding-right:0px;
			background:none;
			width:0;
		} 
.page-id-15167 .vc_column-inner p {
	font-size:16px;
}
/* New Subpages */
.page-id-77274 .introText .frischesSortiment .vc_column-inner p {
	padding:2em 4em 0 0 !important;
} 
.page-id-77274 .introText .frischesSortiment .vc_column-inner p:first-child {
	padding-top:10em !important;
} 
.single-product .tabs-container .wpb_single_image.roundcorner, 
.page-id-55524 .vc_column-inner .wpb_single_image.roundcorner,
.page-id-15167 .vc_column-inner .wpb_single_image.roundcorner, 
.page-id-55524 .vc_column-inner .google_map_shortcode_holder, 
.page-id-15167 .vc_column-inner .google_map_shortcode_holder, 
.page-id-77274 .vc_column-inner .wpb_single_image.roundcorner, 
.page-id-77382 .vc_column-inner .wpb_single_image.roundcorner, 
.page-id-39217 .vc_column-inner .wpb_single_image.roundcorner, 
.page-id-109458 .vc_column-inner .wpb_single_image.roundcorner {
	border-radius:25px;
	overflow:hidden;
	position:relative;
} 
.page-id-55524 .vc_column-inner .google_map_shortcode_holder, 
.page-id-55524 .vc_column-inner .qode_google_map {
	height:513px !important;
} 
.page-id-15167 .vc_column-inner .google_map_shortcode_holder, 
		.page-id-15167 .vc_column-inner .qode_google_map {
			height:526px !important
		} 
.page-id-55524 .supermaerkte .vc_col-sm-6 > .vc_column-inner {padding-left:
	0px;}
.page-id-55524 .supermaerkte .vc_column-inner .clearfix,
.page-id-15167 .supermaerkte .vc_column-inner .clearfix {
	float:left;
	display:contents;
}
.page-id-55524 .supermaerkte .vc_column-inner .wpb_single_image.roundcorner, 
.page-id-15167 .supermaerkte .vc_column-inner .wpb_single_image.roundcorner  {
	width:25%;
	float:left;	
	padding-bottom:25px;
}
.page-id-55524 .supermaerkte .vc_column-inner .wpb_single_image:nth-child(7), 
.page-id-15167 .supermaerkte .vc_column-inner .wpb_single_image:nth-child(7) {
	padding-bottom:0px;
} 
.page-id-55524 .supermaerkte .wpb_wrapper .wpb_single_image .vc_single_image-wrapper:before, 
.page-id-15167 .supermaerkte .wpb_wrapper .wpb_single_image .vc_single_image-wrapper:before {
	content:'PB';
} 
.page-id-55524 .supermaerkte .wpb_column .wpb_wrapper .wpb_single_image:first-child .vc_single_image-wrapper:before, 
.page-id-15167 .supermaerkte .wpb_column .wpb_wrapper .wpb_single_image:first-child .vc_single_image-wrapper:before {
	content:'C';
} 
.page-id-55524 .supermaerkte .wpb_column .wpb_wrapper .wpb_single_image:nth-child(7) .vc_single_image-wrapper:before, 
.page-id-15167 .supermaerkte .wpb_column .wpb_wrapper .wpb_single_image:nth-child(7) .vc_single_image-wrapper:before {
	content:'M';	
}
.page-id-55524 .supermaerkte .vc_column-inner .wpb_raw_html, 
.page-id-15167 .supermaerkte .vc_column-inner .wpb_raw_html {
	width:65%;
	float:left;	
}
/* Header Image Subpages */
.page-id-55524 .vc_column-inner .wpb_single_image.roundcorner h2, 
.page-id-106756 .vc_column-inner .wpb_single_image.roundcorner h2, 
.page-id-77274 .vc_column-inner .wpb_single_image.roundcorner h2, 
.page-id-15167 .vc_column-inner .wpb_single_image.roundcorner h2,
.page-id-77382 .vc_column-inner .wpb_single_image.roundcorner h2,
.page-id-65430 .vc_column-inner .wpb_single_image.roundcorner h2, 
.page-id-39217 .vc_column-inner .wpb_single_image.roundcorner h2, 
.page-id-15028 .vc_column-inner .wpb_single_image.roundcorner h2, 
.page-id-102533 .vc_column-inner .wpb_single_image.roundcorner h2, 
.page-id-109458 .vc_column-inner .wpb_single_image.roundcorner h2,
.page-template.page-child .vc_column-inner .wpb_single_image.roundcorner h2 {
	position: absolute;
	z-index:100;
	color:#fff;
	width:100%;
	top:44%;
	font-family: "Fraunces", serif !important;
	font-weight:800;
	text-transform:none;
	font-size:40px; 
}
.introText .vc_column-inner p {
	padding: 2em 6em;
	font-size:16px;
} 
/* End of new Subpages */

/* Blog */
.post-template-default.qode_grid_1300 .container_inner {
	width:auto;
}
.post-template-default.qode_grid_1300 .blog_holder article .post_content_holder, 
.category.qode_grid_1300 .blog_holder, 
.search.search-results .blog_holder {
	max-width:1140px;
	margin:0 auto;
} 
.category.qode_grid_1300 .blog_holder article {
	margin:0 1% 2% 1%;
	width:31%;
	padding:0;
	vertical-align:top;
} 
.search-results .blog_holder.qode-search-results-three-columns article:nth-child(3n+1) {clear:none;}
.post-template-default.qode_grid_1300 .blog_holder .post a img, 
.post-template-default.qode_grid_1300 .blog_holder article .post_image, 
.category.qode_grid_1300 .post_content_holder, 
.page-id-108387.qode_grid_1300 .full_width .latest_post_two_holder ul li, 
.page-id-108634.qode_grid_1300 .full_width .latest_post_two_holder ul li, 
.page-id-108666.qode_grid_1300 .full_width .latest_post_two_holder ul li, 
.page-id-108689.qode_grid_1300 .full_width .latest_post_two_holder ul li {
	border-radius:15px 15px 15px 15px;
	overflow:hidden;
} 
.page-id-108387.qode_grid_1300 .full_width .latest_post_two_holder ul li, 
.page-id-108634.qode_grid_1300 .full_width .latest_post_two_holder ul li, 
.page-id-108666.qode_grid_1300 .full_width .latest_post_two_holder ul li, 
.page-id-108689.qode_grid_1300 .full_width .latest_post_two_holder ul li {
	width:31.3%;
	margin:0 1% 2% 1%;
	padding:0;
}
.page-id-108387.qode_grid_1300 .full_width .latestThreeCatPosts .latest_post_two_holder ul li, 
.page-id-108634.qode_grid_1300 .full_width .latestThreeCatPosts .latest_post_two_holder ul li, 
.page-id-108666.qode_grid_1300 .full_width .latestThreeCatPosts .latest_post_two_holder ul li {
	width:100%;
	margin:0 0 32px;
	padding:0 16px;
}
.page-id-108387.qode_grid_1300 .full_width .latestThreeCatPosts .latest_post_two_holder ul li .latest_post_two_image, 
.page-id-108634.qode_grid_1300 .full_width .latestThreeCatPosts .latest_post_two_holder ul li .latest_post_two_image, 
.page-id-108666.qode_grid_1300 .full_width .latestThreeCatPosts .latest_post_two_holder ul li .latest_post_two_image, 
.page-id-108689.qode_grid_1300 .full_width .latestThreeCatPosts .latest_post_two_holder ul li .latest_post_two_image {
	border-radius:15px 15px 0 0;
	overflow:hidden;
}
.page-id-108387.qode_grid_1300 .full_width .latestThreeCatPosts .latest_post_two_holder ul li .latest_post_two_inner, 
.page-id-108634.qode_grid_1300 .full_width .latestThreeCatPosts .latest_post_two_holder ul li .latest_post_two_inner, 
.page-id-108666.qode_grid_1300 .full_width .latestThreeCatPosts .latest_post_two_holder ul li .latest_post_two_inner, 
.page-id-108689.qode_grid_1300 .full_width .latestThreeCatPosts .latest_post_two_holder ul li .latest_post_two_inner {
	border-radius:0 0 15px 15px;
	overflow:hidden;
}
.post-template-default.qode_grid_1300 .content .content_inner  .title, 
.category.qode_grid_1300 .content .content_inner  .title {
	height:172px !important;
}
.blog_holder article {
	padding-bottom:50px;
} 
.category.qode_grid_1300 .header_bottom, 
.search.search-results .header_bottom, 
.post-template-default.qode_grid_1300 .header_bottom,
.page-id-81640 .header_bottom {
	background-color:transparent;
}
.post-template-default.qode_grid_1300 .blog_holder {
	margin:0 23%;
}
.blog_holder .elementor-widget-text-editor {
	font-family:"gothamrnd-book", sans-serif !important;
}
.blog_holder .elementor-column-gap-default>.elementor-column>.elementor-element-populated {
	padding:0;
}
.page-id-108387 .carousel-inner .item, 
.page-id-108634 .carousel-inner .item, 
.page-id-108666 .carousel-inner .item, 
.page-id-108689 .carousel-inner .item, 
.search.search-results .content .content_inner .title, 
.category.category-gazzetta .content .content_inner .title, 
.category.category-wissen .content .content_inner .title, 
.category.category-rezepte .content .content_inner .title, 
.category.category-tipps-und-tricks .content .content_inner .title, 
.category.category-regionen .content .content_inner .title {
	height:800px !important; 
	background-size:cover;
	margin-bottom:80px;
}
.search.search-results .content .content_inner .title {height:550px !important; }
.page-id-108387 .q_slider #qode-centro-italia-gazzetta, 
.page-id-108634 .q_slider #qode-centro-italia-gazzetta-wissen, 
.page-id-108666 .q_slider #qode-centro-italia-gazzetta-rezepte, 
.page-id-108689 .q_slider #qode-tipps-und-tricks {
	height:800px !important} 
.page-id-108387 .full_width, .page-id-108634 .full_width, .page-id-108666 .full_width, .page-id-108689 .full_width {padding-top:80px !important;}
.page-id-108387 .full_width .section_inner, 
.page-id-108634 .full_width .section_inner, 
.page-id-108666 .full_width .section_inner, 
.page-id-108689 .full_width .section_inner {max-width:1140px;}
.page-id-108387 .full_width .fontsixteen, 
.page-id-108634 .full_width .fontsixteen, 
.page-id-108666 .full_width .fontsixteen, 
.page-id-108689 .full_width .fontsixteen {font-size:16px;}
.category.category-wissen .content .content_inner .title {
	background:url(https://centro-italia.de/wp-content/uploads/2025/01/Centro-Italia-Gazzetta-Wissen-Header.png) 0 0 no-repeat;
}
.search-results .content .content_inner .title, 
.category.category-gazzetta .content .content_inner .title, 
.category.category-tipps-und-tricks .content .content_inner .title, 
.category.category-regionen .content .content_inner .title {
	background:url(https://centro-italia.de/wp-content/uploads/2024/11/gazzetta-hero.jpg) 0 0 no-repeat;
}
.category.category-rezepte .content .content_inner .title {
	background:url(https://centro-italia.de/wp-content/uploads/2025/01/Centro-Italia-Gazzetta-Rezepte-Header.png) 0 0 no-repeat;
}


.category-gazzetta .content .content_inner > .container .container_inner:before {
	content:'Willkommen bei der Centro Italia Gazzetta – deinem Blog für italienische Lebensart und die echte italienische Küche! Hier findest du alles, was das Herz eines Italien-Liebhabers begehrt: spannende Einblicke in die Geschichte und Herstellung der berühmtesten italienischen Produkte, von der Auswahl hochwertiger Zutaten bis hin zu den traditionellen Produktionsprozessen, die seit Generationen gepflegt werden. Unsere Artikel nehmen dich mit auf eine Reise zu den Ursprüngen italienischer Köstlichkeiten und zeigen dir, wie ikonische Produkte wie Pasta, Olivenöl, Käse und Wein entstehen. Wir beleuchten nicht nur die Techniken und handwerklichen Traditionen hinter diesen Delikatessen, sondern auch die Kultur und Leidenschaft, die Italiener mit ihrer Küche verbinden. Für viele Italiener ist die Küche der Mittelpunkt des Lebens, ein Ort, an dem Gemeinschaft, Genuss und Tradition aufeinandertreffen. Lass dich von der Centro Italia Gazzetta inspirieren und erfahre, wie du die italienische Lebensweise und ihre unvergleichlichen Aromen in deinen Alltag integrieren kannst.';
	max-width:1118px;
	margin:0 auto;
	text-align:left;
	padding-bottom:80px;
	font-size:16px;
}
.search-results .title .title_holder,
.category-gazzetta .title .title_holder, 
.category-rezepte .title .title_holder, 
.category-wissen .title .title_holder, 
.category-tipps-und-tricks .title .title_holder, 
.category-wissen .title .title_holder, 
.category-regionen .title .title_holder {
	text-align:center;padding-top:183px !important;height:auto !important;
}
.search-results .title .title_holder .container,
.category-gazzetta .title .title_holder .container, 
.category-rezepte .title .title_holder .container, 
.category-wissen .title .title_holder .container, 
.category-tipps-und-tricks .title .title_holder .container, 
.category-wissen .title .title_holder .container, 
.category-regionen .title .title_holder .container {
	display:block;
}
.category-gazzetta .title .title_holder .container .title_subtitle_holder h1, 
.category-rezepte .title .title_holder .container .title_subtitle_holder h1, 
.category-wissen .title .title_holder .container .title_subtitle_holder h1, 
.category-tipps-und-tricks .title .title_holder .container .title_subtitle_holder h1, 
.category-wissen .title .title_holder .container .title_subtitle_holder h1, 
.category-regionen .title .title_holder .container .title_subtitle_holder h1, 
.search-results .title .title_holder .container .title_subtitle_holder h1 {
	font-size:50px;color:#fff;position:relative;letter-spacing:0;text-transform:none
}
.search.search-results article.product {display:none}
.search.search-results .post_image {background-color:#fff;border-radius:15px 15px 0 0;overflow:hidden;}
.search.search-results .post_text {border-radius:0 0 15px 15px;overflow:hidden;}

.search-results .title .title_holder .container .title_subtitle_holder h1 span, 
.search-results .breadcrumb span, .search-results .breadcrumb a, 
.category-gazzetta .title .title_holder .container .title_subtitle_holder h1 span, 
.category-rezepte .title .title_holder .container .title_subtitle_holder h1 span, 
.category-wissen .title .title_holder .container .title_subtitle_holder h1 span, 
.category-tipps-und-tricks .title .title_holder .container .title_subtitle_holder h1 span, 
.category-wissen .title .title_holder .container .title_subtitle_holder h1 span, 
.category-regionen .title .title_holder .container .title_subtitle_holder h1 span, 
.page-id-108387 .carousel-inner .item .slider_content .q_slide_title span, 
.page-id-108634 .carousel-inner .item .slider_content .q_slide_title span, 
.page-id-108666 .carousel-inner .item .slider_content .q_slide_title span, 
.page-id-108689 .carousel-inner .item .slider_content .q_slide_title span {
	text-transform:none;font-family: "Fraunces", serif !important;font-weight:800;
}
.search-results .title .title_holder .container .title_subtitle_holder h1:after, 
.category-gazzetta .title .title_holder .container .title_subtitle_holder h1:after, 
.category-rezepte .title .title_holder .container .title_subtitle_holder h1:after, 
.category-wissen .title .title_holder .container .title_subtitle_holder h1:after, 
.category-tipps-und-tricks .title .title_holder .container .title_subtitle_holder h1:after, 
.category-wissen .title .title_holder .container .title_subtitle_holder h1:after, 
.category-regionen .title .title_holder .container .title_subtitle_holder h1:after {
	position:absolute;content:'Der Blog für italienische Küche, Lifestyle und Kultur.';font-size:21px;font-weight:400;text-transform:none;right:0;left:0;top:64px;font-family:"gothamrnd-book",sans-serif !important;
}
.search.search-results .title_holder .separator, 
.category.qode_grid_1300 .title_holder .separator, 
.category.qode_grid_1300 .title_holder .breadcrumb, 
.post-template-default.qode_grid_1300 .title_holder, 
.post-template-default.qode_grid_130 .comment_holder, 
.blog_holder article .post_text .post_info, 
.blog_holder article .post_text .date, 
.blog_holder article .post_text .post_info .time, 
.blog_holder article .post_text .post_info .post_author, 
.blog_holder article .post_text .post_info .dots, 
.blog_holder article .post_text .post_info .blog_like, 
.blog_holder article .post_text .post_info > a, 
.blog_holder .comment_holder, 
.single-post article .google_share, 
.single-post .single_tags,
.single-post .blog_share.qode_share {
	display:none;
}
.search.search-results .breadcrumb {left:0;top:390px;font-size:22px;display:none;}
.blog_holder article .post_info {display:none;}
.blog_holder article .post_text .post_text_inner .post_info, 
.blog_holder article .post_text .post_text_inner h2 {
	width:100%;
	margin:0 0 20px 0;
}
.searchNavBlog {
	background:#fff;
	border-radius:15px;
	padding: 40px 15px;
	text-align: center;
}
.searchNavBlog #search-form-blog {width:20%; padding:0 2% 0 6%; display:inline-block;vertical-align:top;}
.searchNavBlog #search-form-blog, 
.horShopNav .product-search-form {position:relative;}
.horShopNav .product-search-form {width:99%;}
.searchNavBlog #searchBlogsubmit, 
.horShopNav #searchBlogsubmit {
	position:absolute;
	top:8px;
	right:30px;
	background:#1a2334;
	border:none;
	cursor:pointer;
	border-radius:25px;
	height:30px;
	width:30px;
	font-size:16px;
}
.horShopNav #searchBlogsubmit {height:40px;width:40px;top:1px;right:4px;background:transparent;font-size:14px;}

.horShopNav .buttonFilter {
	color:#1a2334;
	border:1px solid #e6e6e6;
	border-radius:8px;
	font-size:14px; 
	float:right;
	padding:2.4% 1.6% 2% 4%;
	font-weight:600;
	width:19%;
}
.horShopNav .buttonFilter span {float:left;text-align:center;width:76%;}
.horShopNav .buttonFilter .filter {
	padding-top:4px;	
	scale:1.3;
	padding-right:3%;
	width:21%;
	content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-filter.svg');
}
.horShopNav .buttonFilter .filterT {margin-top:-1px;padding-bottom:1px;}
.horShopNav .buttonFilter:hover .filter {content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-filter-hover.svg');}
.horShopNav .buttonFilter:hover,
.horShopNav #searchBlogsubmit:hover .fa-search {color:#d83636;}
.horShopNav div.product-search-form form.product-search-form.show-submit-button .fa-search {color:#1a2334; font-size:1.3em;}
.searchNavBlog #searchBlogsubmit .fa-search {color:#fff;} 
.searchNavBlog #searchBlogsubmitX:before {font-family:"FontAwesome";content:'\f002';font-size:18px;color:#fff;}
.searchNavBlog .navBlog {
	list-style:none;
	display:inline-block;
	width:69%;
}
.searchNavBlog #search-form-blog .product-filter-field {
	border: 1px solid #d7d7d7 !important;
	border-radius:25px;
	padding:13px 20px;
}
.searchNavBlog .navBlog li {
	display:inline-block;
}
.searchNavBlog .navBlog li a {
	font-size:16px;
	color:#fff;
	text-transform:none;
	font-family: "Fraunces" !important;
	font-weight:600;
	font-optical-sizing: auto;
	font-style: normal;
  font-variation-settings:
    "SOFT" 0,
    "WONK" 0;
	border-radius:25px;
	padding:10px 30px;
	margin:0 15px;
	min-width:125px;
	display:block;
}
.searchNavBlog .navBlog li.buWissen a {background:#52a0e9}
.searchNavBlog .navBlog li.buRezepte a {background:#d59196}
.searchNavBlog .navBlog li.buTipps a {background:#c6c86f;}
.searchNavBlog .navBlog li a:hover {background-color:#d83636;}

.search.search-results .blog_holder article .post_text .post_text_inner h2, 
.category-gazzetta .blog_holder article .post_text .post_text_inner h2, 
.page-id-108387.qode_grid_1300 .full_width .latest_post_two_holder ul li .latest_post_two_text .entry_title, 
.page-id-108387 .full_width .latest_post_holder .latest_post_text h2, 
.page-id-108634.qode_grid_1300 .full_width .latest_post_two_holder ul li .latest_post_two_text .entry_title, 
.page-id-108634 .full_width .latest_post_holder .latest_post_text h2, 
.page-id-108666.qode_grid_1300 .full_width .latest_post_two_holder ul li .latest_post_two_text .entry_title, 
.page-id-108666 .full_width .latest_post_holder .latest_post_text h2, 
.page-id-108689.qode_grid_1300 .full_width .latest_post_two_holder ul li .latest_post_two_text .entry_title, 
.page-id-108689 .full_width .latest_post_holder .latest_post_text h2, 
.page-id-109458 .full_width h3, 
.latestPostsFooter h2 {
	width:100%;
	font-size:21px;
	text-transform:none;
	font-family: "Fraunces" !important;
	font-weight:800;
	font-optical-sizing: auto;
	font-style: normal;
  font-variation-settings:
    "SOFT" 0,
    "WONK" 0;
}
.page-id-109458 .full_width h3 {margin-bottom:10px;}
.page-id-108387 .full_width .latest_post_holder .latest_post_image, 
.page-id-108634 .full_width .latest_post_holder .latest_post_image, 
.page-id-108666 .full_width .latest_post_holder .latest_post_image, 
.page-id-108689 .full_width .latest_post_holder .latest_post_image {
	width:31.6%;border-radius:15px 0 0 15px;overflow:hidden;min-height:350px;max-height:350px;
}
.page-id-108387 .full_width .latest_post_holder .latest_post_text, 
.page-id-108634 .full_width .latest_post_holder .latest_post_text, 
.page-id-108666 .full_width .latest_post_holder .latest_post_text, 
.page-id-108689 .full_width .latest_post_holder .latest_post_text {
	width:66%;
	padding:50px 0 0 25px !important;
	display:inline-block;
	border-radius:0 15px 15px 0;
	min-height:300px;
	background:#fff;
}
.page-id-108387 .full_width .latest_post_holder .latest_post_text .latest_post_text_inner, 
.page-id-108634 .full_width .latest_post_holder .latest_post_text .latest_post_text_inner, 
.page-id-108666 .full_width .latest_post_holder .latest_post_text .latest_post_text_inner, 
.page-id-108689 .full_width .latest_post_holder .latest_post_text .latest_post_text_inner {
	padding-right:25px;
}
.page-id-108387 .q_slider .q_slide_title, 
.page-id-108634 .q_slider .q_slide_title, 
.page-id-108666 .q_slider .q_slide_title, 
.page-id-108689 .q_slider .q_slide_title {margin-top:60px;}

.page-id-108387 .full_width .latest_post_holder .latest_post_image img, 
.page-id-108634 .full_width .latest_post_holder .latest_post_image img, 
.page-id-108666 .full_width .latest_post_holder .latest_post_image img, 
.page-id-108689 .full_width .latest_post_holder .latest_post_image img {
	min-height:350px;}
.page-id-108387 .full_width .latest_post_holder .latest_post_text .latest_post_inner .latest_post_text_inner h2 a, 
.page-id-108634 .full_width .latest_post_holder .latest_post_text .latest_post_inner .latest_post_text_inner h2 a, 
.page-id-108666 .full_width .latest_post_holder .latest_post_text .latest_post_inner .latest_post_text_inner h2 a, 
.page-id-108689 .full_width .latest_post_holder .latest_post_text .latest_post_inner .latest_post_text_inner h2 a {
	height:240px;
	position:relative;
	display:block;
}
.page-id-108387 .full_width .latest_post_holder .latest_post_text .latest_post_inner .latest_post_text_inner h2 a:after, 
.page-id-108387.qode_grid_1300 .full_width .latest_post_two_holder ul li .latest_post_two_text .entry_title a:after, 
.page-id-108634 .full_width .latest_post_holder .latest_post_text .latest_post_inner .latest_post_text_inner h2 a:after, 
.page-id-108634.qode_grid_1300 .full_width .latest_post_two_holder ul li .latest_post_two_text .entry_title a:after, 
.page-id-108666 .full_width .latest_post_holder .latest_post_text .latest_post_inner .latest_post_text_inner h2 a:after, 
.page-id-108666.qode_grid_1300 .full_width .latest_post_two_holder ul li .latest_post_two_text .entry_title a:after, 
.page-id-108689 .full_width .latest_post_holder .latest_post_text .latest_post_inner .latest_post_text_inner h2 a:after, 
.page-id-108689.qode_grid_1300 .full_width .latest_post_two_holder ul li .latest_post_two_text .entry_title a:after {
	position:absolute;
	bottom:0;
	left:0;
	content:'weiterlesen';
	font-size:12px;
	background-color:#192333;
	border-radius:25px;
	color:#fff;
	font-family:"gothamrnd-book", sans-serif !important;
	font-weight:700;
	text-transform:uppercase;
	padding:4px 14px;
}
.page-id-108387.qode_grid_1300 .full_width .latest_post_two_holder ul li .latest_post_two_text .entry_title a:after, 
.page-id-108634.qode_grid_1300 .full_width .latest_post_two_holder ul li .latest_post_two_text .entry_title a:after, 
.page-id-108666.qode_grid_1300 .full_width .latest_post_two_holder ul li .latest_post_two_text .entry_title a:after, 
.page-id-108689.qode_grid_1300 .full_width .latest_post_two_holder ul li .latest_post_two_text .entry_title a:after {
	left:23px;
	bottom:23px;
}
.page-id-108387 .full_width .latest_post_holder .latest_post_text .latest_post_inner .latest_post_text_inner h2 a:hover:after, 
.page-id-108387.qode_grid_1300 .full_width .latest_post_two_holder ul li .latest_post_two_text .entry_title a:hover:after, 
.page-id-108634 .full_width .latest_post_holder .latest_post_text .latest_post_inner .latest_post_text_inner h2 a:hover:after, 
.page-id-108634.qode_grid_1300 .full_width .latest_post_two_holder ul li .latest_post_two_text .entry_title a:hover:after, 
.page-id-108666 .full_width .latest_post_holder .latest_post_text .latest_post_inner .latest_post_text_inner h2 a:hover:after, 
.page-id-108666.qode_grid_1300 .full_width .latest_post_two_holder ul li .latest_post_two_text .entry_title a:hover:after, 
.page-id-108689 .full_width .latest_post_holder .latest_post_text .latest_post_inner .latest_post_text_inner h2 a:hover:after, 
.page-id-108689.qode_grid_1300 .full_width .latest_post_two_holder ul li .latest_post_two_text .entry_title a:hover:after {
	background-color:#d83636;} 
.page-id-108387 .full_width .latest_post_holder .latest_post_text .latest_post_inner .latest_post_text_inner h2:hover a, 
.page-id-108387.qode_grid_1300 .full_width .latest_post_two_holder ul li .latest_post_two_text .entry_title a:hover, 
.page-id-108634 .full_width .latest_post_holder .latest_post_text .latest_post_inner .latest_post_text_inner h2:hover a, 
.page-id-108634.qode_grid_1300 .full_width .latest_post_two_holder ul li .latest_post_two_text .entry_title a:hover, 
.page-id-108666 .full_width .latest_post_holder .latest_post_text .latest_post_inner .latest_post_text_inner h2:hover a, 
.page-id-108666.qode_grid_1300 .full_width .latest_post_two_holder ul li .latest_post_two_text .entry_title a:hover, 
.page-id-108689 .full_width .latest_post_holder .latest_post_text .latest_post_inner .latest_post_text_inner h2:hover a, 
.page-id-108689.qode_grid_1300 .full_width .latest_post_two_holder ul li .latest_post_two_text .entry_title a:hover {
	color:#d83636 !important;}
.page-id-108387 .full_width .latest_post_holder .latest_post_text .latest_post_inner .latest_post_text_inner p, 
.page-id-108634 .full_width .latest_post_holder .latest_post_text .latest_post_inner .latest_post_text_inner p, 
.page-id-108666 .full_width .latest_post_holder .latest_post_text .latest_post_inner .latest_post_text_inner p, 
.page-id-108689 .full_width .latest_post_holder .latest_post_text .latest_post_inner .latest_post_text_inner p {
	margin-top:-170px;
}
.page-id-108387 .full_width .latest_post_holder .latest_post_text .latest_post_inner .post_infos, 
.page-id-108634 .full_width .latest_post_holder .latest_post_text .latest_post_inner .post_infos, 
.page-id-108666 .full_width .latest_post_holder .latest_post_text .latest_post_inner .post_infos, 
.page-id-108689 .full_width .latest_post_holder .latest_post_text .latest_post_inner .post_infos {
	display:flex;
	flex-direction:column-reverse;
}
.page-id-108387 .full_width .latest_post_holder .latest_post_text .latest_post_inner .post_infos a, 
.page-id-108634 .full_width .latest_post_holder .latest_post_text .latest_post_inner .post_infos a, 
.page-id-108666 .full_width .latest_post_holder .latest_post_text .latest_post_inner .post_infos a, 
.page-id-108689 .full_width .latest_post_holder .latest_post_text .latest_post_inner .post_infos a {display:none;}

.page-id-108387 .full_width .latest_post_holder .latest_post_text .latest_post_inner .post_infos a:last-child, 
.page-id-108387 .full_width .latestThreeCatPosts .vc_col-sm-4 .latest_post_two_image a:before, 
.page-id-108387 .full_width .latestRezepte .latest_post_two_image a:before, 
.page-id-108387 .full_width .latestWissen .latest_post_two_image a:before, 
.page-id-108387 .full_width .latestTipps .latest_post_two_image a:before, 

.page-id-108634 .full_width .latest_post_holder .latest_post_text .latest_post_inner .post_infos a:last-child, 
.page-id-108634 .full_width .latestThreeCatPosts .vc_col-sm-4 .latest_post_two_image a:before, 
.page-id-108634 .full_width .latestRezepte .latest_post_two_image a:before, 
.page-id-108634 .full_width .latestWissen .latest_post_two_image a:before, 
.page-id-108634 .full_width .latestTipps .latest_post_two_image a:before, 

.page-id-108666 .full_width .latest_post_holder .latest_post_text .latest_post_inner .post_infos a:last-child, 
.page-id-108666 .full_width .latestThreeCatPosts .vc_col-sm-4 .latest_post_two_image a:before, 
.page-id-108666 .full_width .latestRezepte .latest_post_two_image a:before, 
.page-id-108666 .full_width .latestWissen .latest_post_two_image a:before, 
.page-id-108666 .full_width .latestTipps .latest_post_two_image a:before, 

.page-id-108689 .full_width .latest_post_holder .latest_post_text .latest_post_inner .post_infos a:last-child, 
.page-id-108689 .full_width .latestThreeCatPosts .vc_col-sm-4 .latest_post_two_image a:before, 
.page-id-108689 .full_width .latestRezepte .latest_post_two_image a:before, 
.page-id-108689 .full_width .latestWissen .latest_post_two_image a:before, 
.latestPostsFooter .vc_col-sm-4.rezepte .latest_post_two_image a:before,
.latestPostsFooter .vc_col-sm-4.wissen .latest_post_two_image a:before,
.latestPostsFooter .vc_col-sm-4.tipps .latest_post_two_image a:before,
.page-id-108689 .full_width .latestTipps .latest_post_two_image a:before {
	display:block;
	position:absolute;
	top:10px;
	left:10px;
	background:#c6c86f;
	border-radius:4px;
	padding:2px 9px;
	color:#fff;
	font-weight:600;
	color:#fff;
	font-family: "Fraunces" !important;
}
.page-id-108387 .full_width .latest_post_holder .latest_post_text .latest_post_inner .post_infos a[href*="wissen"]:last-child {background:#52a0e9;}
.page-id-108387 .full_width .latest_post_holder .latest_post_text .latest_post_inner .post_infos a[href*="rezepte"]:last-child {background:#d59196;}
.page-id-108387 .full_width .latest_post_holder .latest_post_text .latest_post_inner .post_infos a[href*="tipps"]:last-child {background:#c6c86f;}
.page-id-108634 .full_width .latest_post_holder .latest_post_text .latest_post_inner .post_infos a:last-child {background:#52a0e9;}
.page-id-108666 .full_width .latest_post_holder .latest_post_text .latest_post_inner .post_infos a:last-child {background:#d59196;}
.page-id-108689 .full_width .latest_post_holder .latest_post_text .latest_post_inner .post_infos a:last-child {background:#c6c86f;}
.page-id-108387 .full_width .latestThreeCatPosts, 
.page-id-108387 .full_width .latestRezepte, 
.page-id-108387 .full_width .latestWissen, 
.page-id-108387 .full_width .latestTipps, 

.page-id-108634 .full_width .latestThreeCatPosts, 
.page-id-108634 .full_width .latestRezepte, 
.page-id-108634 .full_width .latestWissen, 
.page-id-108634 .full_width .latestTipps, 

.page-id-108666 .full_width .latestThreeCatPosts, 
.page-id-108666 .full_width .latestRezepte, 
.page-id-108666 .full_width .latestWissen, 
.page-id-108666 .full_width .latestTipps, 

.page-id-108689 .full_width .latestThreeCatPosts, 
.page-id-108689 .full_width .latestRezepte, 
.page-id-108689 .full_width .latestWissen, 
.page-id-108689 .full_width .latestTipps {
	margin-bottom:90px !important;
}
.page-id-108387 .full_width .latestThreeCatPosts .vc_col-sm-4 .latest_post_two_image a, 
.page-id-108387 .full_width .latestRezepte .latest_post_two_image a, 
.page-id-108387 .full_width .latestTipps .latest_post_two_image a, 

.page-id-108634 .full_width .latestThreeCatPosts .vc_col-sm-4 .latest_post_two_image a, 
.page-id-108634 .full_width .latestRezepte .latest_post_two_image a, 
.page-id-108634 .full_width .latestTipps .latest_post_two_image a, 

.page-id-108666 .full_width .latestThreeCatPosts .vc_col-sm-4 .latest_post_two_image a, 
.page-id-108666 .full_width .latestRezepte .latest_post_two_image a, 
.page-id-108666 .full_width .latestTipps .latest_post_two_image a, 

.page-id-108689 .full_width .latestThreeCatPosts .vc_col-sm-4 .latest_post_two_image a, 
.page-id-108689 .full_width .latestRezepte .latest_post_two_image a, 
.page-id-108689 .full_width .latestTipps .latest_post_two_image a, 
.latestPostsFooter .vc_col-sm-4.rezepte .latest_post_two_image a, 
.latestPostsFooter .vc_col-sm-4.wissen .latest_post_two_image a, 
.latestPostsFooter .vc_col-sm-4.tipps .latest_post_two_image a {
	position:relative;
}
.latestPostsFooter .vc_col-sm-4.rezepte .latest_post_two_image a:before,
.page-id-108387 .full_width .latestThreeCatPosts .vc_col-sm-4:nth-child(1) .latest_post_two_image a:before, 
.page-id-108387 .full_width .latestRezepte .latest_post_two_image a:before, 

.page-id-108634 .full_width .latestThreeCatPosts .vc_col-sm-4:nth-child(1) .latest_post_two_image a:before, 
.page-id-108634 .full_width .latestRezepte .latest_post_two_image a:before, 

.page-id-108666 .full_width .latestThreeCatPosts .vc_col-sm-4:nth-child(1) .latest_post_two_image a:before, 
.page-id-108666 .full_width .latestRezepte .latest_post_two_image a:before, 

.page-id-108689 .full_width .latestThreeCatPosts .vc_col-sm-4:nth-child(1) .latest_post_two_image a:before, 
.page-id-108689 .full_width .latestRezepte .latest_post_two_image a:before {
	content:'Rezepte';
	background:#d59196;
}
.latestPostsFooter .vc_col-sm-4.wissen .latest_post_two_image a:before,
.page-id-108387 .full_width .latestThreeCatPosts .vc_col-sm-4:nth-child(2) .latest_post_two_image a:before, 
.page-id-108387 .full_width .latestWissen .latest_post_two_image a:before, 

.page-id-108666 .full_width .latestThreeCatPosts .vc_col-sm-4:nth-child(2) .latest_post_two_image a:before, 
.page-id-108666 .full_width .latestWissen .latest_post_two_image a:before, 

.page-id-108634 .full_width .latestThreeCatPosts .vc_col-sm-4:nth-child(2) .latest_post_two_image a:before, 
.page-id-108634 .full_width .latestWissen .latest_post_two_image a:before, 

.page-id-108689 .full_width .latestThreeCatPosts .vc_col-sm-4:nth-child(2) .latest_post_two_image a:before, 
.page-id-108689 .full_width .latestWissen .latest_post_two_image a:before {
	content:'Wissen';
	background:#52a0e9;
}
.latestPostsFooter .vc_col-sm-4.tipps .latest_post_two_image a:before,
.page-id-108387 .full_width .latestThreeCatPosts .vc_col-sm-4:nth-child(3) .latest_post_two_image a:before, 
.page-id-108387 .full_width .latestTipps .latest_post_two_image a:before, 

.page-id-108634 .full_width .latestThreeCatPosts .vc_col-sm-4:nth-child(3) .latest_post_two_image a:before, 
.page-id-108634 .full_width .latestTipps .latest_post_two_image a:before, 
.page-id-108666 .full_width .latestThreeCatPosts .vc_col-sm-4:nth-child(3) .latest_post_two_image a:before, 
.page-id-108666 .full_width .latestTipps .latest_post_two_image a:before, 
.page-id-108689 .full_width .latestThreeCatPosts .vc_col-sm-4:nth-child(3) .latest_post_two_image a:before, 
.page-id-108689 .full_width .latestTipps .latest_post_two_image a:before {
	content:'Tipps und Tricks';
	background:#c6c86f;
}
.latestPostsFooter .vc_col-sm-4.rezepte .latest_post_two_image a:before, 
.latestPostsFooter .vc_col-sm-4.wissen .latest_post_two_image a:before,
.latestPostsFooter .vc_col-sm-4.tipps .latest_post_two_image a:before {z-index:10;}

.page-id-108387.qode_grid_1300 .full_width .latest_post_two_holder ul li .latest_post_two_text .entry_title, 
.page-id-108634.qode_grid_1300 .full_width .latest_post_two_holder ul li .latest_post_two_text .entry_title, 
.page-id-108666.qode_grid_1300 .full_width .latest_post_two_holder ul li .latest_post_two_text .entry_title, 
.page-id-108689.qode_grid_1300 .full_width .latest_post_two_holder ul li .latest_post_two_text .entry_title {
	margin-bottom:20px;
}
.page-id-108387.qode_grid_1300 .full_width .latest_post_two_holder ul li .latest_post_two_text, 
.page-id-108634.qode_grid_1300 .full_width .latest_post_two_holder ul li .latest_post_two_text, 
.page-id-108666.qode_grid_1300 .full_width .latest_post_two_holder ul li .latest_post_two_text, 
.page-id-108689.qode_grid_1300 .full_width .latest_post_two_holder ul li .latest_post_two_text {
	padding:23px 23px 35px;
	min-height:375px;
}
.page-id-108387.qode_grid_1300 .full_width .wpb_content_element.center, 
.page-id-108634.qode_grid_1300 .full_width .wpb_content_element.center, 
.page-id-108666.qode_grid_1300 .full_width .wpb_content_element.center, 
.page-id-108689.qode_grid_1300 .full_width .wpb_content_element.center  {
	text-align:center;}
.single-post.qode_grid_1300 .full_width .wpb_content_element.center h2,
.page-id-108387.qode_grid_1300 .full_width .wpb_content_element.center h2, 
.page-id-108634.qode_grid_1300 .full_width .wpb_content_element.center h2, 
.page-id-108666.qode_grid_1300 .full_width .wpb_content_element.center h2, 
.page-id-108689.qode_grid_1300 .full_width .wpb_content_element.center h2, 
.single-post .blogTeaserFooter h2 {
	margin-bottom:20px;} 

.category-gazzetta .blog_holder article .post_text .post_text_inner .post_info, 
.page-id-108387.qode_grid_1300 .full_width .latest_post_two_holder ul li .latest_post_two_info, 
.page-id-108387.qode_grid_1300 .full_width .latest_post_two_holder ul li .latest_post_two_text .separator, 
.page-id-108387 .full_width .latest_post_holder .latest_post_text .latest_post_inner .post_infos .dots, 

.page-id-108634.qode_grid_1300 .full_width .latest_post_two_holder ul li .latest_post_two_info, 
.page-id-108634.qode_grid_1300 .full_width .latest_post_two_holder ul li .latest_post_two_text .separator, 
.page-id-108634 .full_width .latest_post_holder .latest_post_text .latest_post_inner .post_infos .dots, 

.page-id-108666.qode_grid_1300 .full_width .latest_post_two_holder ul li .latest_post_two_info, 
.page-id-108666.qode_grid_1300 .full_width .latest_post_two_holder ul li .latest_post_two_text .separator, 
.page-id-108666 .full_width .latest_post_holder .latest_post_text .latest_post_inner .post_infos .dots, 

.page-id-108689.qode_grid_1300 .full_width .latest_post_two_holder ul li .latest_post_two_info, 
.page-id-108689.qode_grid_1300 .full_width .latest_post_two_holder ul li .latest_post_two_text .separator, 
.page-id-108689 .full_width .latest_post_holder .latest_post_text .latest_post_inner .post_infos .dots {
	display:none;
}
.blogTeaserRezepte, 
.blogTeaserWissen, 
.blogTeaserTipps, 
#GazzettaBannerSubpages {
	padding:200px 0;
	margin-bottom:80px !important;
	background-position:top center;
}
#GazzettaBannerSubpages {
	background-image:url(https://centro-italia.de/wp-content/uploads/2024/11/gazzetta-hero.jpg);
	background-position:center 0;
	background-size:cover;
	background-repeat:no-repeat;
	text-align:center;
}
.page-id-108387 #GazzettaBannerSubpages, 
.page-id-108387 .secLatestPostsFooter {display:none}
.blogTeaserRezepte h2, 
.blogTeaserWissen h2, 
.blogTeaserTipps h2, 
#GazzettaBannerSubpages h2 {
	color:#fff;
	font-size:100px;
	text-transform:none;
	font-family: "Fraunces" !important;
	font-weight:800;
	font-optical-sizing: auto;
	font-style: normal;
  font-variation-settings:
    "SOFT" 0,
    "WONK" 0;
}
#GazzettaBannerSubpages h2 {margin-bottom:20px;font-size:75px;line-height:60px;}
.page-id-108387 .full_width .blogTeaserRezepte p, 
.single-post .blogTeaserWissen p, 
.single-post .blogTeaserRezepte p, 
.single-post .blogTeaserTipps p, 
.page-id-108387 .blogTeaserWissen p, 
.page-id-108387 .blogTeaserTipps p, 
.page-id-108634 .full_width .blogTeaserRezepte p, 
.page-id-108634 .blogTeaserWissen p, 
.page-id-108634 .blogTeaserTipps p, 
.page-id-108634 #qode-centro-italia-gazzetta-wissen .q_slide_text, 
.page-id-108666 .full_width .blogTeaserRezepte p, 
.page-id-108666 .blogTeaserWissen p, 
.page-id-108666 .blogTeaserTipps p, 
.page-id-108666 #qode-centro-italia-gazzetta-rezepte .q_slide_text, 
.page-id-108689 .full_width .blogTeaserRezepte p, 
.page-id-108689 .blogTeaserWissen p, 
.page-id-108689 .blogTeaserTipps p, 
.page-id-108689 #qode-tipps-und-tricks .q_slide_text, 
#GazzettaBannerSubpages p {
	max-width:50%; margin:0 auto;margin-bottom:50px;color:#fff;font-size:18px;
}
#GazzettaBannerSubpages p {font-size:21px;}
#GazzettaBannerSubpages .qbutton,
.single-post .blogTeaserWissen .qbutton, 
.single-post .blogTeaserRezepte .qbutton, 
.single-post .blogTeaserTipps .qbutton, 
.full_width .blogTeaserRezepte .qbutton, 
.full_width .blogTeaserWissen .qbutton, 
.full_width .blogTeaserTipps .qbutton {
	border-color:#fff;background-color:transparent; text-transform:none;font-family: "Fraunces" !important;font-size:20px;
}
#GazzettaBannerSubpages .qbutton:hover,
.single-post .blogTeaserWissen .qbutton:hover, 
.single-post .blogTeaserRezepte .qbutton:hover, 
.single-post .blogTeaserTipps .qbutton:hover, 
.full_width .blogTeaserRezepte .qbutton:hover, 
.full_width .blogTeaserWissen .qbutton:hover, 
.full_width .blogTeaserTipps .qbutton:hover {
	border-color:#d83636;
	color:#d83636;
}

/* .single-post article .post_text_inner, 
.single-post article .post_info {
	display:flex !important;
	flex-direction:column-reverse;
} */
.single-post article .post_text_inner .post_info {
	order:3;
} 
.single-post article .post_text_inner h2 {
	order:2;
	text-transform:none;
	font-family: "Fraunces" !important;
	font-weight:800;
	font-style: normal;
	font-size:30px;
} 
.single-post article .post_text_inner .elementor {
	order:1;
	padding-bottom:50px;
	border:0px solid red;
}
.blog_holder article .post_text .post_info {
	color:#f9f9f9;
	text-align:left;
	margin-bottom:0px !important;
	height:0;
	padding:50px 0 0 0; 
} 
.category.qode_grid_1300 .blog_holder article .post_text .post_info {
	color:#fff; 
} 
.single-post .blog_single p,
.single-post .blog_single ul,
.single-post .blog_single ol {font-size:16px;}
.single-post .post_text_inner .elementor section .wp-caption img {
	border-radius:30px;
	border:2px solid #040846 !important;
}
.single-post .blog_single ul,
.single-post .blog_single ol {list-style-position:inside;}
/* End of Blog */
 
body.home header.light:not(.sticky):not(.scrolled) .shopping_cart_header .header_cart.dripicons-cart:before {
	color:#fff;
}
nav.mobile_menu ul li a, 
nav.mobile_menu ul li h3 {
	color:#1a2334;
	padding-left:10px;
	margin:0;
	cursor:pointer;
} 
nav.mobile_menu ul li ul li {
	margin:0;
	padding:0 0 0 20px;
	border-bottom:0px solid #eaeaea;
}
nav.mobile_menu ul li.open_sub>ul {
	border-top:0px solid #eaeaea;
}
/* Header-Image FAQ: 51986 - index: 14901 - Jobs: 15384 - Impressum: 15512 - AGB 51521 - Datenschutz: 51524 - WRB: 51526 - Produkte: 15036 - Kontakt: 15167 - Restaurant: 39217 -  Supermarkt: 55524 -  Weingut: 55526 - Salumeria  Salsiccia Manufaktur: 55528*/
.page-id-71837 .content .title_outer,
.page-id-51986 .content .title_outer, 
.page-id-71060 .content .title_outer, 
.page-id-15384 .content .title_outer, 
.page-id-15512 .content .title_outer, 
.page-id-51521 .content .title_outer, 
.page-id-51524 .content .title_outer, 
.page-id-51526 .content .title_outer, 
.page-id-15036 .content .title_outer,
.page-id-15028 .content .title_outer, 
.page-id-15167 .content .title_outer, 
.page-id-39217 .content .title_outer,
.page-id-55524 .content .title_outer,
.page-id-106756 .content .title_outer,
.page-id-55526 .content .title_outer,
.page-id-55528 .content .title_outer,
.page-id-54734 .content .title_outer,
.page-id-65430 .content .title_outer, 
.page-id-77274 .content .title_outer, 
.page-id-77382 .content .title_outer, 
.page-id-109458 .content .title_outer, 
.page-id-112887 .content .title_outer, 
.page-template.page-child .content .title_outer {
	display:none;
} 

.vc_separator .vc_sep_holder .vc_sep_line {
	border-top:0px solid #ebebeb !important;
} 
footer .q_social_icon_holder a {
	display:block;
	padding:20px 0;
}
.footer_top .textwidget,
.footer_top a,
.footer_top li,
.footer_top p,
.footer_top span {
	color:#fff;
}
.roundcorner .vc_single_image-wrapper,
.roundcorner .vc_single_image-wrapper:hover, 
.roundcorner .vc_single_image-wrapper:active,
.roundcorner .vc_single_image-wrapper:focus {
	border-radius:25px;
	-webkit-border-radius: 25px;
-moz-border-radius: 25px;
	overflow:hidden !important;
	position:relative;
}
.main_menu .menu-item .second .inner ul {
	border-radius:15px !important;
	overflow:hidden;
	padding-top:14px;
}

/* index new 10-2021 - top brands 102489 */
.page-id-74562 .content_inner .supermaerkte .wpb_wrapper .roundcorner:nth-child(2) {
			display:none;
		}
.page-id-74562 .wrapper_inner > .badgesBanner, 
.page-id-74562 .carousel-inner .slider_content .slide_anchor_holder,
.page-id-102489 .carousel-inner .slider_content .slide_anchor_holder {
	display:none;
}
.page-id-74562 .content .content_inner,
.page-id-102489 .content .content_inner {
	display:flex;
	flex-direction:column;
} 
.page-id-74562 .content .content_inner #product-filter-search-0 {
	order:1;
	display:block !important;
	position:absolute;
	z-index:211;
	top:5.1%;
	width:40%;
	left:30%;
	text-align:center;
} 
.page-id-74562 .wpb_wrapper > .switch-image {
	margin-bottom:75px !important;
}
.page-id-74562 .wpb_wrapper > .smallTeaser.first {
	margin-bottom:10px !important;
} 
.page-id-74562 .wpb_wrapper > .smallTeaser.first.lastGutscheinx {
	margin-bottom:20px !important;
} 
.page-id-74562 .wpb_wrapper > .smallTeaser.kaffee .vc_col-sm-6 .wpb_single_image:first-child {
	margin-bottom:20px !important;
} 
.page-id-74562 .wpb_wrapper .supermaerkte {
	margin-bottom:50px !important;
}
.page-id-74562 .content .content_inner #product-filter-search-0 div.product-search-form {
	width:82%;
	float:right;
	/* margin:0 auto; */
}
.page-id-74562 .content .content_inner #product-filter-search-0 div.product-search-form button {
	position:absolute;
	z-index:20;
	right:6px;
	top:6px;
	background-color:#1a2334;
	border:none;
	border-radius:25px;
	height:30px;
	width:30px;
	font-size:0;
	cursor: pointer;
} 
.page-id-74562 .content .content_inner #product-filter-search-0 div.product-search-form button:hover {background-color:#1a2334;}
.page-id-74562 .content .content_inner #product-filter-search-0 div.product-search-form button:before {
	font-family:"FontAwesome";
	content:'\f002';
	font-size:18px;
	color:#fff;
}
.page-id-74562 .content .content_inner #product-filter-search-0 div.product-search-form #product-filter-field-0 {
	height:42px;
	border-radius:25px;
	padding:0;
	font-weight:800;
	font-family:"gothamrnd-book", sans-serif !important;	
	width:100% !important;
	max-width:-webkit-fill-available;
	position:relative;
	padding-left:15px;
} 
.page-id-74562 .content .content_inner #product-filter-search-0 div.product-search-form {
	position:relative;
	padding-right:0;
}
#sidebar #woocommerce_product_search_widget-2 #product-search-form-0 button[type="submit"]:before {
	font-family:"FontAwesome";
	content:'\f002';
	color:#1a2334;
} 
#sidebar #product-filter-search-0 .fas.fa-search, 
#sidebar #woocommerce_product_search_widget-2 #product-search-form-0 button[type="submit"] {
	position:absolute;
	top:8px;
	right:14px;
	color:#1a2334;
	font-size:18px;
	display:block;
	border:none;
	background-color:#fff;
	cursor:pointer;
}
#sidebar #woocommerce_product_search_widget-2 #product-search-form-0 button[type="submit"] {
	margin:0;
	padding:0;
}
#sidebar #product-filter-search-form-0 .fas.fa-search:hover:before, 
#sidebar #woocommerce_product_search_widget-2 #product-search-form-0 button:hover:before {
	color:#d83636;
} 

.page-id-74562 .content .content_inner #product-filter-search-0 div.product-search-form #product-filter-field-0::placeholder {
	color:#192333;
	
}
.page-id-74562 .content .content_inner .q_slider, 
.page-id-102489 .content .content_inner .q_slider, 
.page-id-113476 .content .content_inner .q_slider {
	order:2; 
}
.page-id-102489 .content .content_inner .q_slider, 
.page-id-113476 .content .content_inner .q_slider {
	max-height:550px;
}
.page-id-74562 .content .content_inner .q_slider .q_slide_title, 
.page-id-102489 .content .content_inner .q_slider .q_slide_title, 
.page-id-113476 .content .content_inner .q_slider .q_slide_title {
	text-transform:none;
	font-size:50px !important;
	font-family: "Fraunces", serif !important;
	font-weight:800;
	font-optical-sizing: auto;
	font-style: normal;
  font-variation-settings:
    "SOFT" 0,
    "WONK" 0;
}
.woocommerce .content .content_inner .q_slider .q_slide_title span,
.page-id-74562 .content .content_inner .q_slider .q_slide_title span,
.page-id-102489 .content .content_inner .q_slider .q_slide_title span,
.page-id-113476 .content .content_inner .q_slider .q_slide_title span,
.page-id-102489 .content .full_width h2 {font-family: "Fraunces", serif !important;font-weight:800;text-transform:none;}
.page-id-74562 .content .content_inner .q_slider .q_slide_text, 
.page-id-102489 .content .content_inner .q_slider .q_slide_text, 
.page-id-113476 .content .content_inner .q_slider .q_slide_text {
	max-width:1020px;
	margin:0 auto;
} 
.woocommerce .wrapper_inner > .badgesBanner, 
.page-template .wrapper_inner > .badgesBanner, 
.page-template-default .wrapper_inner > .badgesBanner {
	display:none;
}
.woocommerce-shop .wrapper_inner > .badgesBanner {display:block;}
.woocommerce-shop.paged .wrapper_inner > .badgesBanner {display:none;}
.woocommerce-shop.paged .wrapper_inner {margin-top:0;}
.page-id-74562 .content .content_inner .badgesBanner {
	background:#40a07a;
	order:3;
	z-index:150;
	width:100%; 
	display:block !important;
} 
.badgesBanner span div {
	display:inline-block;
}
.page-id-74562 .content .content_inner .full_width {order:4;}
.page-id-102489 .content .content_inner .full_width, 
.page-id-113476 .content .content_inner .full_width {order:3; padding-top:80px;}
.page-id-74562 .vc_column-inner h4, 
.page-id-74562 .vc_column-inner h1 {
	text-align:left;
	padding-top:15px;
	font-size:20px;
}
.page-id-74562 .vc_column-inner h1.h4teaser {
	line-height:1.375em;
	font-weight:400;
}
.page-id-74562 .vc_column-inner .wpb_raw_code h4.h4teaser a, 
.page-id-74562 .vc_column-inner .wpb_raw_code h1.h4teaser a {color:#d83636}
.page-id-74562 .vc_column-inner h4.center,
.page-id-55524 h3.center {
	text-align:center;
	text-transform:none;
	font-family: "Fraunces", serif !important;
	font-weight:800;
	font-size:24px;
} 
.page-id-55524 h3.center {font-family:'gothamrndmedium' !important}
.page-id-55524 .bigOne,
.page-id-15028 .bigOne {
	margin:0 auto; 
	display:table;
	margin-top:25px;
}
.page-id-74562 .supermaerkte .wpb_column .vc_single_image-wrapper:before,
.page-id-55524 .supermaerkte .wpb_column .vc_single_image-wrapper:before,
.page-id-74562 .smallTeaser .vc_single_image-wrapper:before,
.page-id-15167 .supermaerkte .wpb_column .vc_single_image-wrapper:before, 
.page-id-15028 .supermaerkte .wpb_column .vc_single_image-wrapper:before,
.page-id-77382 .smallTeaser .vc_single_image-wrapper:before {
	position:absolute;
	top:45%; 
	left:0;
	right:0;
	font-family: "Fraunces", serif !important;
	font-weight:800;
	color:#fff;
	font-size:1.8em;
	text-transform:none;
	z-index:100;
} 
.page-id-55524 .supermaerkte .wpb_column .vc_single_image-wrapper:before, 
.page-id-15167 .supermaerkte .wpb_column .vc_single_image-wrapper:before {
	font-weight:800;
	top:40%; 
	font-size:3em;
}
.page-id-74562 .smallTeaser .vc_single_image-wrapper:before, 
.page-id-74562 .smallTeaser .vc_single_image-wrapper:before, 
.page-id-77382 .smallTeaser .vc_single_image-wrapper:before {
	top:43%;
	font-weight:800;
	font-size:3.6em;
	z-index:100;
	text-transform:none;
	font-family: "Fraunces", serif !important;
	
}
.page-id-74562 .supermaerkte .wpb_column:nth-child(1) .vc_single_image-wrapper:before, 
.page-id-15028 .supermaerkte .wpb_column:nth-child(1) .vc_single_image-wrapper:before {
	content:'Charlottenburg';
}
.page-id-74562 .supermaerkte .wpb_column:nth-child(2) .vc_single_image-wrapper:before, 
.page-id-15028 .supermaerkte .wpb_column:nth-child(2) .vc_single_image-wrapper:before {
	content:'Prenzlauer Berg';
}
.page-id-74562 .supermaerkte .wpb_column:nth-child(3) .vc_single_image-wrapper:before, 
.page-id-15028 .supermaerkte .wpb_column:nth-child(3) .vc_single_image-wrapper:before {
	content:'Marienfelde';
}
.page-id-77382 .smallTeaser  {
	padding-bottom:40px;
}
.page-id-74562 .smallTeaser .vc_single_image-wrapper, 
.page-id-77382 .smallTeaser .vc_single_image-wrapper {	
	position:relative;
}
.page-id-74562 .smallTeaser .full_section_inner .vc_col-sm-6:nth-child(1) .wpb_wrapper .wpb_single_image:nth-child(1) .vc_single_image-wrapper:before {
	content:'Spirituosen';
}

.page-id-77382 .smallTeaser .section_inner .vc_col-sm-6:nth-child(1) .wpb_wrapper .wpb_single_image:nth-child(1) .vc_single_image-wrapper:before {
	content:'Rotwein';
} 
.page-id-74562 .smallTeaser .full_section_inner .vc_col-sm-6:nth-child(1) .wpb_wrapper .wpb_single_image:nth-child(2) .vc_single_image-wrapper:before {
	content:'Süsses';
}
.page-id-77382 .smallTeaser .section_inner .vc_col-sm-6:nth-child(1) .wpb_wrapper .wpb_single_image:nth-child(2) .vc_single_image-wrapper:before {
	content:'Prosecco';
}
.page-id-74562 .smallTeaser .full_section_inner .vc_col-sm-6:nth-child(2) .wpb_wrapper .wpb_single_image:nth-child(1) .vc_single_image-wrapper:before {
	content:'Softdrinks';
}
.page-id-74562 .smallTeaser.first .full_section_inner .vc_col-sm-6:nth-child(2) .wpb_wrapper .wpb_single_image:nth-child(1) .vc_single_image-wrapper:before {
	content:'Catering';	
	top:28%;
	font-size:2.8em;
} 
.page-id-74562 .smallTeaser.first .full_section_inner .vc_col-sm-6:nth-child(2) .wpb_wrapper .wpb_single_image:nth-child(1) .vc_single_image-wrapper:after, 
.page-id-74562 .smallTeaser.first .full_section_inner .vc_col-sm-6:nth-child(1) .wpb_wrapper .wpb_single_image:nth-child(1) .vc_single_image-wrapper:after, 
.page-id-74562 .smallTeaser.first .full_section_inner .vc_col-sm-12 .gutscheinx.wpb_single_image .vc_single_image-wrapper:after {
		top:55%;
	position:absolute;
	font-size:2.6em;
	z-index:110;
	left:0;
	right:0;
	color:#fff;
}
.page-id-74562 .smallTeaser.first .full_section_inner .vc_col-sm-12 .gutscheinx.wpb_single_image .vc_single_image-wrapper:after {top:50%;}
.page-id-74562 .smallTeaser.first .full_section_inner .vc_col-sm-6:nth-child(2) .wpb_wrapper .wpb_single_image:nth-child(1) .vc_single_image-wrapper:after {
	content:'Abholung';
}
.page-id-74562 .smallTeaser.first .full_section_inner .vc_col-sm-6:nth-child(1) .wpb_wrapper .wpb_single_image:nth-child(1) .vc_single_image-wrapper:before {
	content:'Catering';
	top:28%;
	font-size:2.8em;
}
.page-id-74562 .smallTeaser.first .full_section_inner .vc_col-sm-6:nth-child(1) .wpb_wrapper .wpb_single_image:nth-child(1) .vc_single_image-wrapper:after {
	content:'Lieferung';
}
.page-id-74562 .smallTeaser.first .full_section_inner .vc_col-sm-12 .gutscheinx.wpb_single_image .vc_single_image-wrapper {min-height:194px;}
.page-id-74562 .smallTeaser.first .full_section_inner .vc_col-sm-12 .gutscheinx.wpb_single_image .vc_single_image-wrapper:before {
	content:'Gutscheine';
	top:28%;
	font-size:2.8em;
}
.page-id-74562 .smallTeaser.first .full_section_inner .vc_col-sm-12 .gutscheinx.wpb_single_image .vc_single_image-wrapper:after {
	content:'Online & Berliner Shops';
}
.page-id-77382 .smallTeaser .section_inner .vc_col-sm-6:nth-child(2) .wpb_wrapper .wpb_single_image:nth-child(1) .vc_single_image-wrapper:before {
	content:'Weisswein';
}
.page-id-74562 .smallTeaser .full_section_inner .vc_col-sm-6:nth-child(2) .wpb_wrapper .wpb_single_image:nth-child(2) .vc_single_image-wrapper:before {
	content:'Kaffee';
} 
.page-id-77382 .smallTeaser .section_inner .vc_col-sm-6:nth-child(2) .wpb_wrapper .wpb_single_image:nth-child(2) .vc_single_image-wrapper:before {
	content:'Roséwein';
} 
.page-id-74562 .smallTeaser .vc_column-inner .roundcorner.gutscheinx .vc_single_image-wrapper {width:100vw;}
.page-id-74562 .smallTeaser .vc_column-inner .roundcorner.gutscheinx .vc_single_image-wrapper img {width:100%;min-height:194px;}
.page-id-74562 .supermaerkte p:first-child, 
.page-id-55524 .supermaerkte p:first-child, 
.page-id-15167 .supermaerkte p:first-child {
	margin-top:15px;
	font-weight:bold;
}
.page-id-55524 .supermaerkte p:first-child, 
.page-id-15167 .supermaerkte p:first-child {
	margin-top:0px;
	text-transform:uppercase;
	font-family:'gothamrndmedium' !important
} 
.page-id-74562 .supermaerkte p, 
.page-id-55524 .supermaerkte p,
.page-id-15167 .supermaerkte p {
	padding-left:20px;
	padding-top:5px;
	line-height:1.4em;
	font-size:16px;
} 
.page-id-74562 .supermaerkte p a, 
.page-id-55524 .supermaerkte p a, 
.page-id-15167 .supermaerkte p a {
	color:#192333;
} 
.page-id-74562 .supermaerkte p a:hover,
.page-id-74562 .supermaerkte p a:active,
.page-id-74562 .supermaerkte p a:focus, 
.page-id-55524 .supermaerkte p a:hover,
.page-id-55524 .supermaerkte p a:active,
.page-id-55524 .supermaerkte p a:focus, 
.page-id-15167 .supermaerkte p a:hover,
.page-id-15167 .supermaerkte p a:active,
.page-id-15167 .supermaerkte p a:focus {
	color:#d83636;
}
.boxNewsletter, 
.boxXmas {
	display:block;
	background-size:cover !important;
	padding:3% 5% 3% 0;
	margin:50px 0 75px 0;
	background:#fff url("https://centro-italia.de/wp-content/uploads/2021/10/bg_newsletter_3-scaled.jpg") no-repeat; 
	background-position:center;
	border-radius:25px;
	overflow:hidden;
	line-height:2.2em;
}
.page-id-77382 .boxNewsletter {margin-top:0px}
.page-id-74562 .boxNewsletter {margin-bottom:85px;margin-top:85px}
.page-id-74562 .boxNewsletter.bannerReservation {margin-bottom:30px;}
.boxXmas {
	background:#fff url("https://centro-italia.de/wp-content/uploads/2022/11/bg-xmas-2022-rev-1.jpg") no-repeat; 
} 
.boxXmas p {
	margin-bottom:10px
}
body.home .boxNewsletter.bannerReservation {
	background:#fff url("https://centro-italia.de/wp-content/uploads/2022/02/Centro-Italia-Table-Reservation-Banner-21-scaled.jpg") no-repeat; 
	padding-top:12%;
	padding-bottom:12%;	
	margin-top:-10px;
}
.page-id-55524 .boxNewsletter{
	margin-top:0;
} 
body.home .resTrattoria .wpb_wrapper a:hover .bannerReservation h2 {
	color:#d83636;
} 
.buyNow .boxNewsletter {
	margin:0 !important;
	padding:6% 5% 6% 0;
}
.buyNow .boxNewsletter {
	padding:10% 5% 10% 0;
	background:#fff url("https://centro-italia.de/wp-content/uploads/2021/11/header-buyMore-large.jpg") no-repeat; 
}
/* page frischetheke */
.page-id-77274 .buyNow .boxNewsletter {
	background:#fff url("https://centro-italia.de/wp-content/uploads/2022/02/bg-frischetheke-catering-teaser.jpg") no-repeat; 
	padding:8% 5% 8% 0;
}
.page-id-77274 .buyNow .inner-transparent-pink {
	margin-top:0;
	margin-bottom:95px;
}
.buyNow .section_inner .vc_column_container a:hover h2 {
	color:#d83636;
} 
.buyNow .boxNewsletter p {
	padding-left:72%;
	text-align:right;
}
.buyNow .boxNewsletter p strong {
	margin-bottom:0px;
	font-size:18px !important;
	line-height:1.6em;
} 
.buyNow .boxNewsletter p span {
	color:#de5a56;
} 
.h3teaser {
	font-size:25px;
	text-align:center;
	text-transform: none;
} 
.h4teaser {
	text-align:center;
	font-size:25px;
	padding:2em 2em !important;
} 
.smallTeaser .vc_column-inner .vc_single_image-wrapper:first-child {
	margin-bottom:30px;
}
footer .three_columns > .column1, 
footer .three_columns > .column2 {
	width:50%;
} 
footer .three_columns > .column2 > .column_inner {
	padding-top:4px;
	max-width:400px;
	margin:0 auto;
} 
footer .three_columns #media_image-5 {
	display:none;
} 
footer .three_columns #media_image-7 {
	max-height:250px;
	overflow:hidden;
}
#media_image-7 img {margin-top:-60px} 
footer .three_columns.new {
	display:block !important;
	padding-bottom:15px;
} 
footer .three_columns.new .textwidget,
footer .three_columns.new p, 
footer .three_columns.new a {
	color:#fff;
} 
footer .fa-stack {
	background-color:#192333 !important;
	margin:0 auto !important;
	margin-top:20px !important;
	margin-bottom:20px !important;
}
footer .three_columns.new div.phone {
	display:inline-block;
} 
footer .fa-stack i {color:#fff !important;}
footer .circle_social:hover .fa-stack i:before,
footer .three_columns.new div.phone:hover a,
footer .three_columns.new div.phone:hover .qode_icon_font_awesome.fa {
	color:#d83636 !important
} 
footer .slowFood {
	color:#fff;
	font-family:inherit !important;
	text-align:left;
	padding-left:15px;
	font-weight:100;
	font-size:14px;
	text-transform:none;
	margin-bottom:29px;
	position:relative;
}
footer .slowFood img {
	margin-top:35px; /* was 5px */
	max-height:80px;
	vertical-align:top;
}
footer .slowFood img:first-child {
	margin-right:15px;
	max-height:77px;
}

footer .slowFood picture:nth-child(1) img {
	margin-right:16px;
}

footer .slowFood picture img {
	margin-top:5px;
}
footer .slowFood picture:nth-child(3) img {
	margin-top:33px !important;
}
.product.product_cat-italienisches-catering p.wc-gzd-additional-info.tax-info {
	min-height:35px;
}
footer #text-10 .qbutton {
	margin-bottom:50px;
	background-color:inherit !important;
	border-color:#fff;
	color:#fff !important;
} 
footer #text-10 .qbutton:hover {
	border-color:#d83636;
	color:#d83636 !important;
}

footer h3.slowFood img {
	margin-top:15px;
}
footer .badgesBanner, 
footer #text-10 {
	text-align:left; 
}
footer .badgesBanner {
	line-height:45px;
	margin-bottom:29px;
	font-size:16px;
} 
footer .badgesBanner span {
	margin:0;
}
/* end of index new 10-2021*/

#sidebar ul.product-categories li > ul.children li a, 
#sidebar ul.product-categories li ul.children li a {
	font-weight:400;
} 
#sidebar ul.product-categories li > ul.children li > ul li a {
	text-transform:none;
}
/* DEMO Nav*/
.single-product #sidebar .product-categories > li > ul.children > li:hover > ul {
	display:block !important;
}

#sidebar .product-categories li > a:active > ul {
	color:green;
	display:block !important;
}
.showSub {
	display:block !important;
} 

/* sidebar cat open*/
.woocommerce.term-feinkost aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children, 
.woocommerce.term-antipasti-pates aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children, 
.woocommerce.term-wein aside ul.product-categories li.wein .qode-accordion-holder > ul.children, 

.product_cat_feinkost #sidebar ul.product-categories li.feinkost .qode-accordion-holder > ul.children, 
 
.product_cat_spirituosen #sidebar ul.product-categories li.spirituosen .qode-accordion-holder > ul.children, 
.product_cat_softdrinks #sidebar ul.product-categories li.softdrinks > ul.children,
.product_cat_kaffee #sidebar ul.product-categories li.kaffee .qode-accordion-holder > ul.children,
.product_cat_haushaltswaren #sidebar ul.product-categories li.kaffee .qode-accordion-holder > ul.children,
.product_cat_koffeinfrei #sidebar ul.product-categories li.kaffee .qode-accordion-holder > ul.children,
.product_cat_suesses #sidebar ul.product-categories li.suesses .qode-accordion-holder > ul.children,
.product_cat_gutscheine #sidebar ul.product-categories li.gutscheine > ul.children,
.product_cat_italienisches-catering #sidebar ul.product-categories li.catering > ul.children,
.product_cat_italienisches-catering #sidebar ul.product-categories li.catering ul.children, 
.product_cat_italienisches-catering-lieferung #sidebar ul.product-categories li.catering-lieferung ul.children, 
.product_cat_panini #sidebar ul.product-categories li.catering ul.children, 
.product_cat_panini-lieferung #sidebar ul.product-categories li.catering-lieferung ul.children, 
.product_cat_wein #sidebar ul.product-categories li.wein .qode-accordion-holder > ul.children, 
.product_cat_alkoholfreie-weine #sidebar ul.product-categories li.wein .qode-accordion-holder > ul.children, 
.product_cat_weinset-angebote #sidebar ul.product-categories li.wein .qode-accordion-holder > ul.children, 
 
/* 1. Level open */
.woocommerce.term-rotwein aside ul.product-categories li.wein .qode-accordion-holder > ul.children, 
.woocommerce.term-bio-wein aside ul.product-categories li.wein .qode-accordion-holder > ul.children, 
.woocommerce.term-alkoholfreie-weine aside ul.product-categories li.wein .qode-accordion-holder > ul.children, 
.woocommerce.term-prosecco-schaumwein aside ul.product-categories li.wein .qode-accordion-holder > ul.children, 
.woocommerce.term-weisswein aside ul.product-categories li.wein .qode-accordion-holder > ul.children, 
.woocommerce.term-rosewein aside ul.product-categories li.wein .qode-accordion-holder > ul.children, 
.woocommerce.term-perlwein aside ul.product-categories li.wein .qode-accordion-holder > ul.children, 
.woocommerce.term-dessertwein aside ul.product-categories li.wein .qode-accordion-holder > ul.children, 
.woocommerce.term-weinset-angebote aside ul.product-categories li.wein .qode-accordion-holder > ul.children, 
 
.woocommerce.term-gemuse-antipasti aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children, 
.woocommerce.term-gewurze aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children, 
.woocommerce.term-trueffelprodukte aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children, 
.woocommerce.term-fisch-konserven aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children, 
.woocommerce.term-mehl-und-polenta aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children,
.woocommerce.term-sahne-butter aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children,
.woocommerce.term-fleisch-wildpates aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children,
.woocommerce.term-grissini aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children,
.woocommerce.term-gemuse-cremes aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children,
.woocommerce.term-olive-pates aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children,
.woocommerce.term-pesto aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children,
.woocommerce.term-tomatensaucen aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children,
.woocommerce.term-aceto-balsamico aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children,
.woocommerce.term-aromatisierte-olivenoele aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children,
.woocommerce.term-natives-olivenoel-extra aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children,
.woocommerce.term-honig aside ul.product-categories li.suesses .qode-accordion-holder > ul.children,
.woocommerce.term-konfituren-marmelade aside ul.product-categories li.suesses .qode-accordion-holder > ul.children,
.woocommerce.term-mostarda-chutney-gelee aside ul.product-categories li.suesses .qode-accordion-holder > ul.children,
.woocommerce.term-nougatcremes aside ul.product-categories li.suesses .qode-accordion-holder > ul.children,
.woocommerce.term-cantuccini aside ul.product-categories li.suesses .qode-accordion-holder > ul.children,
.woocommerce.term-kekse aside ul.product-categories li.suesses .qode-accordion-holder > ul.children,
.woocommerce.term-kuchen aside ul.product-categories li.suesses .qode-accordion-holder > ul.children,
.woocommerce.term-gianduia-dunkler-nougat aside ul.product-categories li.suesses .qode-accordion-holder > ul.children,
.woocommerce.term-pralinen aside ul.product-categories li.suesses > ul.children,
.woocommerce.term-schokolade aside ul.product-categories li.suesses > ul.children,

/* 2. Level open */
.woocommerce.term-gemuse-antipasti aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children li:nth-child(10) ul,
.woocommerce.term-gemuse-cremes aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children li:nth-child(10) ul,
 
/* 2. Level single open */
.product_cat_pesto aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children li:nth-child(9) ul,
.product_cat_antipasti-pates aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children li:nth-child(10) ul,
.product_cat_konserven-hulsenfruchte aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children li:nth-child(9) ul,
.product_cat_mehl-und-polenta aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children li:nth-child(3) ul, 
.product_cat_milchprodukte aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children li:nth-child(10) ul,
.product_cat_pate-cremes aside ul.product-categories li.feinkost > ul.children li:nth-child(9) ul,
.product_cat_tomatenprodukte aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children li:nth-child(8) ul,
.product_cat_pesto-saucen aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children li:nth-child(9) ul,
.product_cat_pesto aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children li:nth-child(9) ul, 
.product_cat_ol-essig aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children li:nth-child(1) ul,
 
.woocommerce.term-amarene aside ul.product-categories li.suesses > ul.children li:nth-child(4) ul,
.product_cat_amarene-eissaucen aside ul.product-categories li.suesses > ul.children li:nth-child(4) ul,
 
.product_cat_brotaufstrich aside ul.product-categories li.suesses .qode-accordion-holder > ul.children li:nth-child(4) ul,
.product_cat_cantuccini-gebaeck aside ul.product-categories li.suesses > ul.children li:nth-child(1) ul,
.product_cat_schokolade-nougat aside ul.product-categories li.suesses > ul.children li:nth-child(2) ul,
 
.woocommerce.term-oliven aside ul.product-categories li.feinkost > ul.children,
.woocommerce.term-gewurze aside ul.product-categories li.feinkost > ul.children li:nth-child(13) ul, 
.woocommerce.term-honig aside ul.product-categories li.suesses > ul.children li:nth-child(4) ul, 
.woocommerce.term-konfituren-marmelade aside ul.product-categories li.suesses .qode-accordion-holder > ul.children li:nth-child(4) ul, 
.woocommerce.term-mostarda-chutney-gelee aside ul.product-categories li.suesses > ul.children li:nth-child(4) ul, 
.woocommerce.term-nougatcremes aside ul.product-categories li.suesses .qode-accordion-holder > ul.children li:nth-child(4) ul, 
.woocommerce.term-cantuccini aside ul.product-categories li.suesses > ul.children li:nth-child(1) ul, 
.woocommerce.term-kekse aside ul.product-categories li.suesses > ul.children li:nth-child(1) ul, 
.woocommerce.term-kuchen aside ul.product-categories li.suesses > ul.children li:nth-child(1) ul, 
.woocommerce.term-gianduia-dunkler-nougat aside ul.product-categories li.suesses > ul.children li:nth-child(2) ul, 
.woocommerce.term-pralinen aside ul.product-categories li.suesses > ul.children li:nth-child(2) ul,
.woocommerce.term-schokolade aside ul.product-categories li.suesses > ul.children li:nth-child(2) ul,
 
.woocommerce.term-mehl-und-polenta aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children li:nth-child(3) ul,
.woocommerce.term-sahne-butter aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children li:nth-child(10) ul,
.woocommerce.term-fleisch-wildpates aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children li:nth-child(10) ul,
.woocommerce.term-grissini aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children li:nth-child(10) ul,

.woocommerce.term-olive-pates aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children li:nth-child(6) ul,
.woocommerce.term-pesto aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children li:nth-child(9) ul,
.woocommerce.term-pesto-saucen aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children li:nth-child(9) ul, 
.woocommerce.term-tomatensaucen aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children li:nth-child(9) ul,
.woocommerce.term-aceto-balsamico aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children li:nth-child(1) ul, 

.woocommerce.term-aromatisierte-olivenoele aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children li:nth-child(1) ul,
.woocommerce.term-natives-olivenoel-extra aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children li:nth-child(1) ul,
 
.woocommerce.term-oliven aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children,
/* 2. Level open */
.woocommerce.term-oliven aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children li:nth-child(9) ul,
.woocommerce.term-olive-pates aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children li:nth-child(9) ul,
.woocommerce.term-gewurze-salz aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children, 
.woocommerce.term-frische-produkte aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children, 
.woocommerce.term-suppen aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children,  
.woocommerce.term-konserven-hulsenfruchte aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children, 
.woocommerce.term-mehl-trockenfruchte aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children, 
.woocommerce.term-milchprodukte aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children, 
.woocommerce.term-pasta aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children, 
.woocommerce.term-pate-cremes aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children, 
.woocommerce.term-reis-und-risotto aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children, 
.woocommerce.term-pesto-saucen aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children, 
.woocommerce.term-ol-essig aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children, 
 
.woocommerce.term-ol-essig aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children li:nth-child(1) ul,
.woocommerce.term-tomatensaucen aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children li:nth-child(7) ul,
.woocommerce.term-pate-cremes aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children li:nth-child(6) ul,
.woocommerce.term-antipasti-pates aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children li:nth-child(10) ul, 
.woocommerce.term-konserven-hulsenfruchte aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children li:nth-child(9) ul,
.woocommerce.term-milchprodukte aside ul.product-categories li.feinkost .qode-accordion-holder > ul.children li:nth-child(10) ul,
.woocommerce.term-cantuccini-gebaeck aside ul.product-categories li.suesses > ul.children li:nth-child(1) ul,
.woocommerce.term-schokolade-nougat aside ul.product-categories li.suesses > ul.children li:nth-child(2) ul,
.woocommerce.term-brotaufstrich aside ul.product-categories li.suesses .qode-accordion-holder > ul.children li:nth-child(4) ul,
.woocommerce.term-honig aside ul.product-categories li.suesses .qode-accordion-holder > ul.children li:nth-child(4) ul,
.woocommerce.term-amarene-eissaucen aside ul.product-categories li.suesses > ul.children li:nth-child(4) ul,
 
.woocommerce.term-spirituosen aside ul.product-categories li.spirituosen .qode-accordion-holder > ul.children, 
.woocommerce.term-wein aside ul.product-categories li.wein > ul.children, 
.woocommerce.term-amaro-aperitivo aside ul.product-categories li.spirituosen .qode-accordion-holder > ul.children, 
.woocommerce.term-aperitivo aside ul.product-categories li.spirituosen .qode-accordion-holder > ul.children, 
.woocommerce.term-brandy aside ul.product-categories li.spirituosen .qode-accordion-holder > ul.children, 
.woocommerce.term-distillate aside ul.product-categories li.spirituosen .qode-accordion-holder > ul.children, 
.woocommerce.term-gin-spirituosen aside ul.product-categories li.spirituosen .qode-accordion-holder > ul.children, 
.woocommerce.term-grappa-destillate aside ul.product-categories li.spirituosen .qode-accordion-holder > ul.children, 
.woocommerce.term-limoncello-likor aside ul.product-categories li.spirituosen .qode-accordion-holder > ul.children,

.woocommerce.term-softdrinks aside ul.product-categories li.softdrinks > ul.children, 
.woocommerce.term-limonade aside ul.product-categories li.softdrinks > ul.children, 
.woocommerce.term-sirup aside ul.product-categories li.softdrinks > ul.children,

.woocommerce.term-kaffee aside ul.product-categories li.kaffee .qode-accordion-holder > ul.children, 
.woocommerce.term-kaffee-bohnen aside ul.product-categories li.kaffee .qode-accordion-holder > ul.children, 
.woocommerce.term-kaffee-gemahlen aside ul.product-categories li.kaffee .qode-accordion-holder > ul.children,
.woocommerce.term-koffeinfrei aside ul.product-categories li.kaffee .qode-accordion-holder > ul.children, 
.woocommerce.term-moka-espressokocher aside ul.product-categories li.kaffee .qode-accordion-holder > ul.children, 
 
.woocommerce.term-suesses aside ul.product-categories li.suesses .qode-accordion-holder > ul.children, 
.woocommerce.term-amarene-eissaucen aside ul.product-categories li.suesses .qode-accordion-holder > ul.children, 
.woocommerce.term-amarene aside ul.product-categories li.suesses .qode-accordion-holder > ul.children,
 

.woocommerce.term-bonbons-pastillen aside ul.product-categories li.suesses > ul.children, 
.woocommerce.term-brotaufstrich aside ul.product-categories li.suesses .qode-accordion-holder > ul.children, 
.woocommerce.term-cantuccini-gebaeck aside ul.product-categories li.suesses .qode-accordion-holder > ul.children, 
.woocommerce.term-colomba-ostern aside ul.product-categories li.suesses .qode-accordion-holder > ul.children, 
.woocommerce.term-schokolade-nougat aside ul.product-categories li.suesses .qode-accordion-holder > ul.children, 
.woocommerce.term-panettone-weihnachten aside ul.product-categories li.suesses .qode-accordion-holder > ul.children,
 
.woocommerce.term-gutscheine aside ul.product-categories li.gutscheine > ul.children, 
.woocommerce.term-italienisches-catering aside ul.product-categories li.catering > ul.children, 
.woocommerce.term-berliner-shop-gutscheine aside ul.product-categories li.gutscheine > ul.children, 
.woocommerce.term-brot-catering aside ul.product-categories li.catering ul.children, 
.woocommerce.term-brot-lieferung aside ul.product-categories li.catering-lieferung ul.children, 
.woocommerce.term-italienisches-catering aside ul.product-categories li.catering ul.children, 
.woocommerce.term-italienisches-catering-lieferung aside ul.product-categories li.catering-lieferung ul.children, 
.woocommerce.term-gerichte-catering aside ul.product-categories li.catering ul.children, 
.woocommerce.term-gerichte-lieferung aside ul.product-categories li.catering-lieferung ul.children, 
.woocommerce.term-hausgemachte-salsiccia-catering aside ul.product-categories li.catering ul.children, 
.woocommerce.term-hausgemachte-salsiccia-lieferung aside ul.product-categories li.catering-lieferung ul.children,
.woocommerce.term-panini aside ul.product-categories li.catering ul.children,
.woocommerce.term-panini-lieferung aside ul.product-categories li.catering-lieferung ul.children,
.woocommerce.term-online-shop-gutscheine aside ul.product-categories li.gutscheine > ul.children {
	display:block !important;
}

/* sidebar single product active */
.product_cat_feinkost #sidebar li.feinkost .qode-accordion-holder > a,
.product_cat_olive-pates #sidebar li.feinkost .qode-accordion-holder > .children > li:nth-child(9) > a, 
.product_cat_antipasti-pates #sidebar li.feinkost .qode-accordion-holder > .children > li:nth-child(10) > a,
.product_cat_gewurze #sidebar li.feinkost .qode-accordion-holder > .children > li:nth-child(13) > a,
.product_cat_fisch-konserven #sidebar li.feinkost .qode-accordion-holder > .children > li:nth-child(11) > a, 

.product_cat_mehl-und-polenta #sidebar li.feinkost .qode-accordion-holder > .children > li:nth-child(7) > a,
.product_cat_milchprodukte #sidebar li.feinkost .qode-accordion-holder > .children > li:nth-child(10) > a,
.product_cat_pasta #sidebar li.feinkost .qode-accordion-holder > .children > li:nth-child(5) > a,
.product_cat_gemuse-cremes #sidebar li.feinkost .qode-accordion-holder > .children > li:nth-child(10) > a, 
.product_cat_reis-und-risotto #sidebar li.feinkost .qode-accordion-holder > .children > li:nth-child(6) > a,
.product_cat_tomatenprodukte #sidebar li.feinkost .qode-accordion-holder > .children > li:nth-child(9) > a,
.product_cat_pesto-saucen #sidebar li.feinkost .qode-accordion-holder > .children > li:nth-child(9) > a,
.product_cat_ol-essig #sidebar li.feinkost .qode-accordion-holder > .children > li:nth-child(1) > a,
.product_cat_natives-olivenoel-extra #sidebar li.feinkost .qode-accordion-holder > .children > li:nth-child(2) > a,
.product_cat_aromatisierte-olivenoele #sidebar li.feinkost .qode-accordion-holder > .children > li:nth-child(3) > a, 
.product_cat_aceto-balsamico #sidebar li.feinkost .qode-accordion-holder > .children > li:nth-child(4) > a, 

.product_cat_wein #sidebar li.wein .qode-accordion-holder > a,
.product_cat_alkoholfreie-weine #sidebar li.wein .qode-accordion-holder > a,
.product_cat_spirituosen #sidebar li.spirituosen .qode-accordion-holder > a,
.product_cat_amaro-aperitivo #sidebar li.spirituosen .qode-accordion-holder > .children > li:nth-child(2) > a,
.product_cat_aperitivo #sidebar li.spirituosen .qode-accordion-holder > .children > li:nth-child(2) > a, 
.product_cat_brandy #sidebar li.spirituosen .qode-accordion-holder > .children > li:nth-child(6) > a,
.product_cat_distillate #sidebar li.spirituosen .qode-accordion-holder > .children > li:nth-child(5) > a,
.product_cat_gin-spirituosen #sidebar li.spirituosen .qode-accordion-holder > .children > li:nth-child(7) > a,
.product_cat_grappa-destillate #sidebar li.spirituosen .qode-accordion-holder > .children > li:nth-child(3) > a,
.product_cat_limoncello-likor #sidebar li.spirituosen .qode-accordion-holder > .children > li:nth-child(4) > a,

.product_cat_italienische-feinkost-sets-geschenkboxen #sidebar li.geschenkkorb > a,
.product_cat_softdrinks #sidebar li.softdrinks > a,
.product_cat_glutenfrei #sidebar li.glutenfrei > a,
.product_cat_laktosefrei #sidebar li.laktosefrei > a,
.product_cat_vegan #sidebar li.vegan > a,
.product_cat_limonade #sidebar li.softdrinks > .children > li:nth-child(2) > a,
.product_cat_sirup #sidebar li.softdrinks > .children > li:nth-child(3) > a,

.product_cat_kaffee #sidebar li.kaffee .qode-accordion-holder > a,
.product_cat_haushaltswaren #sidebar li.kaffee .qode-accordion-holder > a, 
.product_cat_kaffee-bohnen #sidebar li.kaffee .qode-accordion-holder > .children > li:nth-child(2) > a,
.product_cat_kaffee-gemahlen #sidebar li.kaffee .qode-accordion-holder > .children > li:nth-child(3) > a,
.product_cat_koffeinfrei #sidebar li.kaffee .qode-accordion-holder > .children > li:nth-child(4) > a, 
.product_cat_haushaltswaren #sidebar li.kaffee .qode-accordion-holder > .children > li:nth-child(5) > a,
 
.product_cat_suesses #sidebar li.suesses .qode-accordion-holder > a,
.product_cat_amarene-eissaucen #sidebar li.suesses .qode-accordion-holder > .children > li:nth-child(4) > a,
.product_cat_bonbons-pastillen #sidebar li.suesses .qode-accordion-holder > .children > li:nth-child(5) > a,
.product_cat_brotaufstrich #sidebar li.suesses .qode-accordion-holder > .children > li:nth-child(4) > a,
.product_cat_cantuccini-gebaeck #sidebar li.suesses .qode-accordion-holder > .children > li:nth-child(2) > a,
.product_cat_colomba-ostern #sidebar li.suesses .qode-accordion-holder > .children > li:nth-child(7) > a,
.product_cat_schokolade-nougat #sidebar li.suesses .qode-accordion-holder > .children > li:nth-child(3) > a,
.product_cat_panettone-weihnachten #sidebar li.suesses .qode-accordion-holder > .children > li:nth-child(6) > a,  
.product_cat_merchandising #sidebar li.merchandising > a,
.product_cat_haushaltswaren #sidebar li.haushaltswaren > a,
.product_cat_gutscheine #sidebar li.gutscheine > a,
.product_cat_italienisches-catering #sidebar li.catering .qode-accordion-holder.cat > a,
.product_cat_panini #sidebar li.catering .qode-accordion-holder.cat > a, 
.product_cat_italienisches-catering-lieferung #sidebar li.catering-lieferung .qode-accordion-holder.cat > a,
.product_cat_panini-lieferung #sidebar li.catering-lieferung .qode-accordion-holder.cat > a, 
.product_cat_kochkurse #sidebar li.kochkurse > a,
.product_cat_berliner-shop-gutscheine #sidebar li.gutscheine > .children li:nth-child(1) > a,
.product_cat_brot-catering #sidebar li.catering .qode-accordion-holder.cat .children li:nth-child(2) a, 
.product_cat_brot-lieferung #sidebar li.catering-lieferung .qode-accordion-holder.cat .children li:nth-child(2) a, 
.product_cat_gerichte-catering #sidebar li.catering .children > li:nth-child(3) > a, 
.product_cat_gerichte-lieferung #sidebar li.catering-lieferung .children > li:nth-child(3) > a,  
.product_cat_hausgemachte-salsiccia-catering #sidebar li.catering .children li:nth-child(4) > a,
.product_cat_hausgemachte-salsiccia-lieferung #sidebar li.catering-lieferung .children li:nth-child(4) > a,
.product_cat_panini #sidebar li.catering .children li:nth-child(5) > a, 
.product_cat_panini-lieferung #sidebar li.catering-lieferung .children li:last-child > a, 
.product_cat_panini #sidebar li.catering-lieferung .children li:last-child > a, 
.product_cat_online-shop-gutscheine #sidebar li.gutscheine > .children > li:nth-child(2) > a,
.product_cat_fleisch-wildpates #sidebar li.feinkost .qode-accordion-holder > .children > li:nth-child(10) > a,
.product_cat_grissini #sidebar li.feinkost .qode-accordion-holder > .children > li:nth-child(10) > a,

/* sidebar active new*/
.woocommerce.term-feinkost #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > a,
 
.woocommerce.term-antipasti-pates #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > a,
.woocommerce.term-gemuse-antipasti #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > a, 
/* 1. Level */
.woocommerce.term-rotwein #sidebar #custom_html-8 li.wein .qode-accordion-holder > a, 
.woocommerce.term-bio-wein #sidebar #custom_html-8 li.wein .qode-accordion-holder > a, 
.woocommerce.term-alkoholfreie-weine #sidebar #custom_html-8 li.wein .qode-accordion-holder > a, 
.woocommerce.term-prosecco-schaumwein #sidebar #custom_html-8 li.wein .qode-accordion-holder > a, 
.woocommerce.term-weisswein #sidebar #custom_html-8 li.wein .qode-accordion-holder > a, 
.woocommerce.term-rosewein #sidebar #custom_html-8 li.wein .qode-accordion-holder > a, 
.woocommerce.term-perlwein #sidebar #custom_html-8 li.wein .qode-accordion-holder > a, 
.woocommerce.term-dessertwein #sidebar #custom_html-8 li.wein .qode-accordion-holder > a, 
.woocommerce.term-weinset-angebote #sidebar #custom_html-8 li.wein .qode-accordion-holder > a, 
 
.woocommerce.term-oliven #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > a, 
.woocommerce.term-gewurze #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > a, 
.woocommerce.term-fisch-konserven #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > a,
.woocommerce.term-mehl-und-polenta #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > a, 
.woocommerce.term-sahne-butter #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > a, 
.woocommerce.term-fleisch-wildpates #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > a, 
.woocommerce.term-grissini #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > a,
.woocommerce.term-gemuse-cremes #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > a, 
.woocommerce.term-olive-pates #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > a, 
.woocommerce.term-pesto #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > a, 
.woocommerce.term-tomatensaucen #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > a, 
.woocommerce.term-aceto-balsamico #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > a,
.woocommerce.term-aromatisierte-olivenoele #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > a, 

.woocommerce.term-trueffelprodukte #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > a, 
.woocommerce.term-gemuse-antipasti #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > ul li:nth-child(10) ul li:first-child > a, 
.product_cat_gemuse-antipasti #sidebar .product-categories li.feinkost .qode-accordion-holder > ul li:nth-child(10) ul li:first-child > a, 
.product_cat_oliven #sidebar .product-categories li.feinkost .qode-accordion-holder > ul li:nth-child(9) ul li:nth-child(3) > a, 
 

.woocommerce.term-natives-olivenoel-extra #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > a, 
.woocommerce.term-amarene #sidebar #custom_html-8 li.suesses .qode-accordion-holder > a, 
.woocommerce.term-honig #sidebar #custom_html-8 li.suesses .qode-accordion-holder > a, 
.woocommerce.term-konfituren-marmelade #sidebar #custom_html-8 li.suesses .qode-accordion-holder > a, 
.woocommerce.term-mostarda-chutney-gelee #sidebar #custom_html-8 li.suesses .qode-accordion-holder > a,
.woocommerce.term-nougatcremes #sidebar #custom_html-8 li.suesses .qode-accordion-holder > a,
.woocommerce.term-cantuccini #sidebar #custom_html-8 li.suesses .qode-accordion-holder > a,
.woocommerce.term-kekse #sidebar #custom_html-8 li.suesses .qode-accordion-holder > a,
.woocommerce.term-kuchen #sidebar #custom_html-8 li.suesses .qode-accordion-holder > a,
.woocommerce.term-gianduia-dunkler-nougat #sidebar #custom_html-8 li.suesses .qode-accordion-holder > a,
.woocommerce.term-pralinen #sidebar #custom_html-8 li.suesses .qode-accordion-holder > a,
.woocommerce.term-schokolade #sidebar #custom_html-8 li.suesses .qode-accordion-holder > a,
 
/* 2. Level */
.woocommerce.term-rotwein #sidebar #custom_html-8 li.wein .qode-accordion-holder > .children > li:nth-child(2) > a,
.woocommerce.term-bio-wein #sidebar #custom_html-8 li.wein .qode-accordion-holder > .children > li.bio-wein > a,
.woocommerce.term-alkoholfreie-weine #sidebar #custom_html-8 li.wein .qode-accordion-holder > .children > li.alkoholfreie-weine > a,
.woocommerce.term-prosecco-schaumwein #sidebar #custom_html-8 li.wein .qode-accordion-holder > .children > li:nth-child(5) > a,
.woocommerce.term-weisswein #sidebar #custom_html-8 li.wein .qode-accordion-holder > .children > li:nth-child(3) > a,
.woocommerce.term-rosewein #sidebar #custom_html-8 li.wein .qode-accordion-holder > .children > li:nth-child(4) > a,
.woocommerce.term-perlwein #sidebar #custom_html-8 li.wein .qode-accordion-holder > .children > li:nth-child(6) > a,
.woocommerce.term-dessertwein #sidebar #custom_html-8 li.wein .qode-accordion-holder > .children > li:nth-child(7) > a,
.woocommerce.term-weinset-angebote #sidebar #custom_html-8 li.wein .qode-accordion-holder > .children > li:nth-child(8) > a,
.woocommerce.term-wein #sidebar #custom_html-8 li.wein .qode-accordion-holder > .children > li:nth-child(1) > a, 

.woocommerce.term-oliven #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > .children > li:nth-child(9) > a,
.woocommerce.term-gewurze-salz #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > .children > li:nth-child(13) > a,
.woocommerce.term-frische-produkte #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > .children > li:nth-child(14) > a,
.woocommerce.term-trueffelprodukte #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > .children > li:nth-child(12) > a,
.woocommerce.term-fisch-konserven #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > .children > li:nth-child(11) > a,
.woocommerce.term-honig #sidebar #custom_html-8 li.suesses .qode-accordion-holder > .children > li:nth-child(4) > a,
.woocommerce.term-konfituren-marmelade #sidebar #custom_html-8 li.suesses .qode-accordion-holder > .children > li:nth-child(4) > a, 
.woocommerce.term-mostarda-chutney-gelee #sidebar #custom_html-8 li.suesses .qode-accordion-holder > .children > li:nth-child(4) > a,
.woocommerce.term-nougatcremes #sidebar #custom_html-8 li.suesses .qode-accordion-holder > .children > li:nth-child(4) > a,
.woocommerce.term-cantuccini #sidebar #custom_html-8 li.suesses .qode-accordion-holder > .children > li:nth-child(1) > a,
.woocommerce.term-kekse #sidebar #custom_html-8 li.suesses .qode-accordion-holder > .children > li:nth-child(4) > a,
.woocommerce.term-kuchen #sidebar #custom_html-8 li.suesses .qode-accordion-holder > .children > li:nth-child(1) > a,
.woocommerce.term-gianduia-dunkler-nougat #sidebar #custom_html-8 li.suesses .qode-accordion-holder > .children > li:nth-child(2) > a, 
.woocommerce.term-pralinen #sidebar #custom_html-8 li.suesses .qode-accordion-holder > .children > li:nth-child(2) > a,
.woocommerce.term-schokolade #sidebar #custom_html-8 li.suesses .qode-accordion-holder > .children > li:nth-child(2) > a,

.woocommerce.term-mehl-und-polenta #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > .children > li:nth-child(7) > a, 
.woocommerce.term-sahne-butter #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > .children > li:nth-child(10) > a,
.woocommerce.term-fleisch-wildpates #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > .children > li:nth-child(10) > a, 
.woocommerce.term-grissini #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > .children > li:nth-child(10) > a,
.woocommerce.term-gemuse-cremes #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > .children > li:nth-child(10) > a,
.woocommerce.term-olive-pates #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > .children > li:nth-child(9) > a,
.woocommerce.term-pesto #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > .children > li:nth-child(9) > a,
.woocommerce.term-tomatensaucen #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > .children > li:nth-child(9) > a, 
.woocommerce.term-aceto-balsamico #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > .children > li:nth-child(4) > a, 
.woocommerce.term-aromatisierte-olivenoele #sidebar #custom_html-8 li.feinkost .qode-accordion-holder .children > li:nth-child(3) > a, 
.woocommerce.term-feinkost #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > .children > li:nth-child(1) > a,
.woocommerce.term-natives-olivenoel-extra #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > .children > li:nth-child(2) > a,
 
.product_cat_gewurze-salz #sidebar li.feinkost .qode-accordion-holder > .children > li:nth-child(13) > a,
.product_cat_suppen #sidebar li.feinkost .qode-accordion-holder > .children > li:nth-child(8) > a,
 
.product_cat_rotwein #sidebar li.wein .qode-accordion-holder > .children > li:nth-child(2) > a, 
.product_cat_weinset-angebote #sidebar li.wein .qode-accordion-holder > .children > li:nth-child(8) > a, 
.product_cat_prosecco-schaumwein #sidebar li.wein .qode-accordion-holder > .children > li:nth-child(5) > a, 
.product_cat_weisswein #sidebar li.wein .qode-accordion-holder > .children > li:nth-child(3) > a, 
.product_cat_bio-wein #sidebar li.wein .qode-accordion-holder > .children > li.bio-wein > a,
.product_cat_alkoholfreie-weine #sidebar li.wein .qode-accordion-holder > .children > li.alkoholfreie-weine > a,
.product_cat_rosewein #sidebar li.wein .qode-accordion-holder > .children > li:nth-child(4) > a, 
.product_cat_perlwein #sidebar li.wein .qode-accordion-holder > .children > li:nth-child(6) > a, 
.product_cat_dessertwein #sidebar li.wein .qode-accordion-holder > .children > li:nth-child(7) > a, 
.product_cat_trueffelprodukte #sidebar li.feinkost .qode-accordion-holder > .children > li:nth-child(12) > a,
.product_cat_frische-produkte #sidebar li.feinkost .qode-accordion-holder > .children > li:nth-child(14) > a,
 
/* 3. Level */
.product_cat_tomatensaucen #sidebar li.feinkost .qode-accordion-holder > ul li:nth-child(9) ul li:nth-child(2) > a,
.product_cat_fisch-konserven #sidebar li.feinkost .qode-accordion-holder > ul li:nth-child(11) ul li:nth-child(1) > a,
.product_cat_mehl #sidebar li.feinkost .qode-accordion-holder > ul li:nth-child(4) ul li:nth-child(1) > a,
.product_cat_sahne-butter #sidebar li.feinkost .qode-accordion-holder > ul li:nth-child(10) ul li:nth-child(1) > a,
.product_cat_fleisch-wildpates #sidebar li.feinkost .qode-accordion-holder > ul li:nth-child(10) ul li:nth-child(3) > a, 
.product_cat_grissini #sidebar li.feinkost .qode-accordion-holder > ul li:nth-child(10) ul li:nth-child(4) > a,
.product_cat_gemuse-cremes #sidebar li.feinkost .qode-accordion-holder > ul li:nth-child(10) ul li:nth-child(2) > a,
.product_cat_olive-pates #sidebar li.feinkost .qode-accordion-holder > ul li:nth-child(9) ul li:nth-child(4) > a,
.product_cat_pesto #sidebar li.feinkost .qode-accordion-holder > ul li:nth-child(9) ul li:nth-child(1) > a,
.product_cat_pesto #sidebar li.feinkost .qode-accordion-holder > ul li:nth-child(9) > a,
.product_cat_tomatensaucen #sidebar li.feinkost .qode-accordion-holder > ul li:nth-child(5) ul li:nth-child(1) > a,
.product_cat_aceto-balsamico #sidebar li.feinkost .qode-accordion-holder > ul li:nth-child(1) ul li:nth-child(1) > a,
.product_cat_aromatisierte-olivenoele #sidebar li.feinkost .qode-accordion-holder > ul li:nth-child(1) ul li:nth-child(2) > a,
 
.product_cat_natives-olivenoel-extra #sidebar li.feinkost .qode-accordion-holder > ul li:nth-child(1) ul li:nth-child(4) > a,
 
.product_cat_amarene #sidebar li.suesses > ul li:nth-child(4) ul li:nth-child(1) > a, 
.product_cat_honig #sidebar li.suesses .qode-accordion-holder > ul li:nth-child(4) ul li:nth-child(1) > a,
.product_cat_konfituren-marmelade #sidebar li.suesses .qode-accordion-holder > ul li:nth-child(4) ul li:nth-child(2) > a,
.product_cat_mostarda-chutney-gelee #sidebar li.suesses > ul li:nth-child(4) ul li:nth-child(3) > a,
.product_cat_nougatcremes #sidebar li.suesses .qode-accordion-holder > ul li:nth-child(4) ul li:nth-child(3) > a, 
.product_cat_cantuccini #sidebar li.suesses > ul li:nth-child(1) ul li:nth-child(1) > a,
.product_cat_kekse #sidebar li.suesses > ul li:nth-child(1) ul li:nth-child(2) > a, 
.product_cat_kuchen #sidebar li.suesses > ul li:nth-child(1) ul li:nth-child(3) > a,

.product_cat_gianduia-dunkler-nougat #sidebar li.suesses > ul li:nth-child(2) ul li:nth-child(1) > a,
.product_cat_pralinen #sidebar li.suesses > ul li:nth-child(2) ul li:nth-child(2) > a,
.product_cat_schokolade #sidebar li.suesses > ul li:nth-child(2) ul li:nth-child(3) > a,
 
.woocommerce.term-oliven #sidebar #custom_html-8 li.feinkost > ul li:nth-child(9) ul li:nth-child(3) > a,
.woocommerce.term-gewurze #sidebar #custom_html-8 li.feinkost > ul li:nth-child(13) ul li:nth-child(1) > a,
.woocommerce.term-honig #sidebar #custom_html-8 li.suesses .qode-accordion-holder > ul li:nth-child(4) ul li:first-child > a,
.woocommerce.term-amarene #sidebar #custom_html-8 li.suesses .qode-accordion-holder > ul li:nth-child(4) ul li:first-child > a,
.woocommerce.term-konfituren-marmelade #sidebar #custom_html-8 li.suesses .qode-accordion-holder > ul li:nth-child(4) ul li:nth-child(2) > a,
.woocommerce.term-mostarda-chutney-gelee #sidebar #custom_html-8 li.suesses .qode-accordion-holder > ul li:nth-child(4) ul li:nth-child(3) > a,
.woocommerce.term-nougatcremes #sidebar #custom_html-8 li.suesses .qode-accordion-holder > ul li:nth-child(4) ul li:nth-child(3) > a, 
.woocommerce.term-cantuccini #sidebar #custom_html-8 li.suesses .qode-accordion-holder > ul li:nth-child(1) ul li:nth-child(1) > a,
.woocommerce.term-kekse #sidebar #custom_html-8 li.suesses .qode-accordion-holder > ul li:nth-child(1) ul li:nth-child(2) > a, 
.woocommerce.term-kuchen #sidebar #custom_html-8 li.suesses .qode-accordion-holder > ul li:nth-child(1) ul li:nth-child(3) > a,
.woocommerce.term-gianduia-dunkler-nougat #sidebar #custom_html-8 li.suesses .qode-accordion-holder > ul li:nth-child(2) ul li:nth-child(1) > a,
.woocommerce.term-pralinen #sidebar #custom_html-8 li.suesses .qode-accordion-holder > ul li:nth-child(2) ul li:nth-child(2) > a, 
.woocommerce.term-schokolade #sidebar #custom_html-8 li.suesses .qode-accordion-holder > ul li:nth-child(2) ul li:nth-child(3) > a,
 
.woocommerce.term-trueffelprodukte #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > ul li:nth-child(2) ul li:nth-child(2) > a,
.woocommerce.term-mehl #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > ul li:nth-child(3) ul li:first-child > a,
.woocommerce.term-sahne-butter #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > ul li:nth-child(10) ul li:first-child > a,
.woocommerce.term-fleisch-wildpates #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > ul li:nth-child(10) ul li:nth-child(3) > a,
.woocommerce.term-grissini #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > ul li:nth-child(10) ul li:nth-child(4) > a,
.woocommerce.term-gemuse-cremes #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > ul li:nth-child(10) ul li:nth-child(2) > a, 
.woocommerce.term-olive-pates #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > ul li:nth-child(9) ul li:nth-child(4) > a,
.woocommerce.term-pesto #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > ul li:nth-child(9) ul li:nth-child(1) > a,
.woocommerce.term-tomatensaucen #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > ul li:nth-child(9) ul li:nth-child(2) > a, 
.woocommerce.term-tomatensaucen #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > ul li:nth-child(5) ul li:first-child > a,
.woocommerce.term-aceto-balsamico #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > ul li:nth-child(1) ul li:first-child > a, 
.woocommerce.term-aromatisierte-olivenoele #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > ul li:nth-child(1) ul li:nth-child(2) > a, 
.woocommerce.term-natives-olivenoel-extra #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > ul li:nth-child(1) ul li:nth-child(4) > a,
 
.woocommerce.term-gewurze-salz #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > a,
.woocommerce.term-frische-produkte #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > a,
.woocommerce.term-suppen #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > a,
.woocommerce.term-konserven-hulsenfruchte #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > a,
.woocommerce.term-mehl-trockenfruchte #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > a,
.woocommerce.term-milchprodukte #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > a,
.woocommerce.term-pasta #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > a,
.woocommerce.term-pate-cremes #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > a,
.woocommerce.term-reis-und-risotto #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > a,
.woocommerce.term-tomatenprodukte #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > a, 
.woocommerce.term-pesto-saucen #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > a,
.woocommerce.term-ol-essig #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > a,

.woocommerce.term-antipasti-pates #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > .children > li:nth-child(10) > a,
.woocommerce.term-gemuse-antipasti #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > .children > li:nth-child(10) > a,
.woocommerce.term-gewurze-salz #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > .children > li:nth-child(13) > a, 
.woocommerce.term-suppen #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > .children > li:nth-child(8) > a, 
.woocommerce.term-konserven-hulsenfruchte #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > .children > li:nth-child(9) > a,
.woocommerce.term-mehl-trockenfruchte #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > .children > li:nth-child(3) > a, 
.woocommerce.term-milchprodukte #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > .children > li:nth-child(10) > a, 
.woocommerce.term-pasta #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > .children > li:nth-child(5) > a, 
.woocommerce.term-pate-cremes #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > .children > li:nth-child(7) > a,
.woocommerce.term-reis-und-risotto #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > .children > li:nth-child(6) > a,
.woocommerce.term-pesto-saucen #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > .children > li:nth-child(9) > a, 
.woocommerce.term-ol-essig #sidebar #custom_html-8 li.feinkost .qode-accordion-holder > .children > li:nth-child(1) > a,
 
.woocommerce.term-wein #sidebar #custom_html-8 li.wein .qode-accordion-holder > a, 

.woocommerce.term-spirituosen #sidebar #custom_html-8 li.spirituosen .qode-accordion-holder > a, 
.woocommerce.term-amaro-aperitivo #sidebar #custom_html-8 li.spirituosen .qode-accordion-holder > a, 
.woocommerce.term-aperitivo #sidebar #custom_html-8 li.spirituosen .qode-accordion-holder > a,
.woocommerce.term-brandy #sidebar #custom_html-8 li.spirituosen .qode-accordion-holder > a,
.woocommerce.term-distillate #sidebar #custom_html-8 li.spirituosen .qode-accordion-holder > a,
.woocommerce.term-gin-spirituosen #sidebar #custom_html-8 li.spirituosen .qode-accordion-holder > a,
.woocommerce.term-limoncello-likor #sidebar #custom_html-8 li.spirituosen .qode-accordion-holder > a,
.woocommerce.term-grappa-destillate #sidebar #custom_html-8 li.spirituosen .qode-accordion-holder > a,
 
.woocommerce.term-spirituosen #sidebar #custom_html-8 li.spirituosen .qode-accordion-holder .children > li:nth-child(1) > a,
.woocommerce.term-amaro-aperitivo #sidebar #custom_html-8 li.spirituosen .qode-accordion-holder .children > li:nth-child(2) > a,
.woocommerce.term-aperitivo #sidebar #custom_html-8 li.spirituosen .qode-accordion-holder .children > li:nth-child(2) > a,
.woocommerce.term-brandy #sidebar #custom_html-8 li.spirituosen .qode-accordion-holder .children > li:nth-child(6) > a,
.woocommerce.term-distillate #sidebar #custom_html-8 li.spirituosen .qode-accordion-holder .children > li:nth-child(5) > a,
.woocommerce.term-gin-spirituosen #sidebar #custom_html-8 li.spirituosen .qode-accordion-holder .children > li:nth-child(7) > a,
.woocommerce.term-grappa-destillate #sidebar #custom_html-8 li.spirituosen .qode-accordion-holder .children > li:nth-child(3) > a,
.woocommerce.term-limoncello-likor #sidebar #custom_html-8 li.spirituosen .qode-accordion-holder .children > li:nth-child(4) > a,

.woocommerce.term-softdrinks #sidebar #custom_html-8 li.softdrinks > a, 
.woocommerce.term-limonade #sidebar #custom_html-8 li.softdrinks > a, 
.woocommerce.term-sirup #sidebar #custom_html-8 li.softdrinks > a, 

.woocommerce.term-softdrinks #sidebar #custom_html-8 li.softdrinks .children > li:first-child > a,
.woocommerce.term-limonade #sidebar #custom_html-8 li.softdrinks .children > li:nth-child(2) > a,
.woocommerce.term-sirup #sidebar #custom_html-8 li.softdrinks .children > li:nth-child(3) > a,
 
.woocommerce.term-kaffee #sidebar #custom_html-8 li.kaffee .qode-accordion-holder > a, 
.woocommerce.term-kaffee-bohnen #sidebar #custom_html-8 li.kaffee .qode-accordion-holder > a, 
.woocommerce.term-kaffee-gemahlen #sidebar #custom_html-8 li.kaffee .qode-accordion-holder > a, 
.woocommerce.term-koffeinfrei #sidebar #custom_html-8 li.kaffee .qode-accordion-holder > a, 
.woocommerce.term-moka-espressokocher #sidebar #custom_html-8 li.kaffee .qode-accordion-holder > a, 

.woocommerce.term-kaffee #sidebar #custom_html-8 li.kaffee .qode-accordion-holder .children > li:first-child > a,
.woocommerce.term-kaffee-bohnen #sidebar #custom_html-8 li.kaffee .qode-accordion-holder .children > li:nth-child(2) > a,
.woocommerce.term-kaffee-gemahlen #sidebar #custom_html-8 li.kaffee .qode-accordion-holder .children > li:nth-child(3) > a, 
.woocommerce.term-koffeinfrei #sidebar #custom_html-8 li.kaffee .qode-accordion-holder .children > li:nth-child(4) > a, 
.woocommerce.term-moka-espressokocher #sidebar #custom_html-8 li.kaffee .qode-accordion-holder .children > li:nth-child(5) > a, 
 
.woocommerce.term-suesses #sidebar #custom_html-8 li.suesses .qode-accordion-holder > a, 
.woocommerce.term-amarene-eissaucen #sidebar #custom_html-8 li.suesses .qode-accordion-holder > a, 
.woocommerce.term-bonbons-pastillen #sidebar #custom_html-8 li.suesses .qode-accordion-holder > a,
.woocommerce.term-brotaufstrich #sidebar #custom_html-8 li.suesses .qode-accordion-holder > a,
.woocommerce.term-cantuccini-gebaeck #sidebar #custom_html-8 li.suesses .qode-accordion-holder > a,
.woocommerce.term-colomba-ostern #sidebar #custom_html-8 li.suesses .qode-accordion-holder > a,
.woocommerce.term-schokolade-nougat #sidebar #custom_html-8 li.suesses .qode-accordion-holder > a,
.woocommerce.term-panettone-weihnachten #sidebar #custom_html-8 li.suesses .qode-accordion-holder > a,
 
.woocommerce.term-amarene-eissaucen #sidebar #custom_html-8 li.suesses .qode-accordion-holder > .children > li:nth-child(4) > a, 

.woocommerce.term-amarene #sidebar #custom_html-8 li.suesses .qode-accordion-holder > .children > li:nth-child(4) > a,
 
.woocommerce.term-bonbons-pastillen #sidebar #custom_html-8 li.suesses .qode-accordion-holder > .children > li:nth-child(5) > a, 
.woocommerce.term-brotaufstrich #sidebar #custom_html-8 li.suesses .qode-accordion-holder > .children > li:nth-child(4) > a,
.woocommerce.term-cantuccini-gebaeck #sidebar #custom_html-8 li.suesses .qode-accordion-holder > .children > li:nth-child(2) > a,
.woocommerce.term-suesses #sidebar #custom_html-8 li.suesses .qode-accordion-holder > .children > li:nth-child(1) > a,
.woocommerce.term-colomba-ostern #sidebar #custom_html-8 li.suesses .qode-accordion-holder > .children > li:nth-child(6) > a,
.woocommerce.term-schokolade-nougat #sidebar #custom_html-8 li.suesses .qode-accordion-holder > .children > li:nth-child(3) > a,
.woocommerce.term-panettone-weihnachten #sidebar #custom_html-8 li.suesses .qode-accordion-holder > .children > li:nth-child(5) > a,
.woocommerce.term-merchandising #sidebar #custom_html-8 li.merchandising > a,
.woocommerce.term-gutscheine #sidebar #custom_html-8 li.gutscheine > a,
.woocommerce.term-haushaltswaren #sidebar #custom_html-8 li.haushaltswaren > a,
.woocommerce.term-italienische-feinkost-sets-geschenkboxen #sidebar #custom_html-8 li.geschenkkorb > a,
.woocommerce.term-italienisches-catering #sidebar #custom_html-8 li.catering .qode-accordion-holder.cat > a,
.woocommerce.term-italienisches-catering-lieferung #sidebar #custom_html-8 li.catering-lieferung .qode-accordion-holder.cat > a,
.woocommerce.term-kochkurse #sidebar #custom_html-8 li.kochkurse > a,
.woocommerce.term-berliner-shop-gutscheine #sidebar #custom_html-8 li.gutscheine > a, 
.woocommerce.term-brot-catering #sidebar #custom_html-8 li.catering .qode-accordion-holder.cat > a, 
.woocommerce.term-brot-lieferung #sidebar #custom_html-8 li.catering-lieferung .qode-accordion-holder.cat > a, 
.woocommerce.term-gerichte-catering #sidebar #custom_html-8 li.catering .qode-accordion-holder.cat > a,
.woocommerce.term-gerichte-lieferung #sidebar #custom_html-8 li.catering-lieferung .qode-accordion-holder.cat > a,
.woocommerce.term-hausgemachte-salsiccia-catering #sidebar #custom_html-8 li.catering .qode-accordion-holder.cat > a,
.woocommerce.term-hausgemachte-salsiccia-lieferung #sidebar #custom_html-8 li.catering-lieferung .qode-accordion-holder.cat > a,
.woocommerce.term-panini #sidebar #custom_html-8 li.catering .qode-accordion-holder.cat > a,
.woocommerce.term-panini-lieferung #sidebar #custom_html-8 li.catering-lieferung .qode-accordion-holder.cat > a,
.woocommerce.term-online-shop-gutscheine #sidebar #custom_html-8 li.gutscheine > a,
 
.woocommerce.term-berliner-shop-gutscheine #sidebar #custom_html-8 li.gutscheine .children > li:first-child > a,
.woocommerce.term-italienisches-catering #sidebar #custom_html-8 li.catering .children > li:first-child > a,
.woocommerce.term-italienisches-catering-lieferung #sidebar #custom_html-8 li.catering-lieferung .children > li:first-child > a,
.woocommerce.term-brot-catering #sidebar #custom_html-8 li.catering .children > li:nth-child(2) > a,
.woocommerce.term-brot-lieferung #sidebar #custom_html-8 li.catering-lieferung .children > li:nth-child(2) > a,
.woocommerce.term-gerichte-catering #sidebar #custom_html-8 li.catering .children > li:nth-child(3) > a,
.woocommerce.term-gerichte-lieferung #sidebar #custom_html-8 li.catering-lieferung .children > li:nth-child(3) > a,
.woocommerce.term-hausgemachte-salsiccia-catering #sidebar #custom_html-8 li.catering .children > li:nth-child(4) > a,
.woocommerce.term-hausgemachte-salsiccia-lieferung #sidebar #custom_html-8 li.catering-lieferung .children > li:nth-child(4) > a,
.woocommerce.term-panini #sidebar #custom_html-8 li.catering .children > li:nth-child(5) > a,
.woocommerce.term-panini-lieferung #sidebar #custom_html-8 li.catering-lieferung .children > li:last-child > a,
.woocommerce.term-online-shop-gutscheine #sidebar #custom_html-8 li.gutscheine .children > li:nth-child(2) > a {
	color: #d83636 !important;
}

.woocommerce #sidebar #custom_html-8 {
	order:2; /* 2, 13 */
}
#woocommerce_product_search_filter_category_widget-2 {
	display:none !important; 
} 
.single-product #woocommerce_product_search_filter_category_widget-2 {
	display:block !important; 
}
.woocommerce #sidebar #custom_html-8 {
	display:block !important;
} 
.single-product div.product div.upsells ul.products li.product, 
		.single-product div.product div.related ul.products li.product {
			border-top:0px solid green !important;
			 width:32.5% !important;
		}
.single-product div.product div.upsells ul.products li.product .availability, 
		.single-product div.product div.related ul.products li.product .availability {
			min-height:73px;
		}
		.single-product div.product div.upsells ul.products li.product:nth-child(3), 
		.single-product div.product div.related ul.products li.product:nth-child(3) {
			margin-right:0 !important;
		}
	.single-product div.product div.upsells ul.products li.product.last, 
		.single-product div.product div.related ul.products li.product.last {
			display:none;
		} 
.woocommerce.single-product .woocommerce-message {
	text-align:center;
	display:none;
} 
.pickup-location-field.pickup-location-cart-item-field {
	padding-top:2px;
	max-width:76%;
} 
.pickup-location-field.pickup-location-cart-item-field small {
	padding-top:2px;
}
body.home .columns-4 ul.products li.product {
	margin-right:2.272727272727273%;
	width:24.4%;
}
body.home .columns-4 ul.products li.product:nth-child(4) {
	margin-right:0 !important; 
}
body.home .columns-4 ul.products li.product input.qty {
	background:#fff; 
}
/* A/B hor Shop-Slider */
.wrapperProductSlider,
.column1 #woocommerce_product_search_filter_sale_widget-2 {
	display:none; /* none */ 
} 
body.home .woocommerce.columns-4 ul.products {
	display:inline-block !important;
}
body.tax-product_cat .wrapperProductSlider {
	display:none !important; 
}
body.home .wrapperProductSlider, 
body.page-id-74562 .wrapperProductSlider {
	display:block;
} 
body.page-id-74562 .wrapperProductSlider {
	margin-bottom:7% !important;
	margin-top:65px !important;
}
body.page-id-74562 .wrapperProductSlider.last {margin-bottom:50px !important;}
body.home .wrapperProductSlider button.button {
	background-color:#192333;
	font-family:"gothamrnd-book", sans-serif !important;
	display:inline-block;
	font-weight:700;
	text-transform:uppercase;
	letter-spacing:1px;
	text-decoration:none;
	cursor:pointer;
	white-space:nowrap;
	text-shadow:none;
}
/* 
body.logged-in .wrapperProductSlider {
	display:block; 
}
body.logged-in.woocommerce-shop .column1, 
body.logged-in.woocommerce-shop  ul.products, 
body.logged-in.woocommerce-shop  .woocommerce-pagination {
	display:none;  
}
body.logged-in[class^=term] .column1 {
	display:block; 
}
body.logged-in.woocommerce-shop .two_columns_25_75>.column2 {
	width:100%;
} */
.wrapperProductSlider .sale_text {
	font-family:"gothamrnd-book", sans-serif !important;
	top:1.675rem !important; 
}
.wrapperProductSlider .slick-dots li button {
	background-color:#fff;
	border:1px solid #e2584f !important; 
} 
.wrapperProductSlider .slick-slide {
	margin-left:5px;
	margin-right:5px;
} 
.wrapperProductSlider .slick-slide:hover .wpsp-product-image  {
	opacity:.2; 
	transition:opacity .3s ease-out;
} 
.wrapperProductSlider .slick-slide:hover .wpsp-product-title a {
	color:#d83636 !important;
}
#wpsp-slider-section .wpsp-product-section {
	padding:0 10px 0 0 !important;
}
.wrapperProductSlider .wpsp-slider-section {
	margin-top:10px;
	margin-bottom:100px;
	margin-left:10px;
	overflow:visible !important;
}

.slick-slider .slick-slide .sp-wps-product-image-area {
	padding-bottom:0px;  
	
}
#wpsp-slider-section.wpsp-slider-section .wpsp-product-title {
	padding:10px 10px 0 10px;
	height:50px;
}
body.home #wpsp-slider-section {
	display:none;
}
#wpsp-slider-section.wpsp-slider-section .wpsp-product-title a {
	font-family:'gothamrndmedium' !important;
	text-transform:uppercase !important;
	letter-spacing:1px;
}
#wpsp-slider-section.wpsp-slider-section .wpsp-product {

	display:block !important;
	border-radius:15px 15px 15px 15px;
	overflow:hidden;
	background-color:#ffb658;
	padding-bottom:25px;
} 
.wpsp-slider-section #sp-woo-product-slider-pro72763.wpsp-product-section .wpsp-product {
	background-color:#deede8;
} 
/* BG Product SPIRITUOSEN + Kaffee + Süsses */
.wpsp-slider-section #sp-woo-product-slider-pro72849.wpsp-product-section .wpsp-product, 
.wpsp-slider-section #sp-woo-product-slider-pro72868.wpsp-product-section .wpsp-product, 
.wpsp-slider-section #sp-woo-product-slider-pro72874.wpsp-product-section .wpsp-product {
	background-color:#fffbce !important;
}  
/* BG Product Softdrinks */
.wpsp-slider-section #sp-woo-product-slider-pro72859.wpsp-product-section .wpsp-product {
	background-color:#7d988d !important;
} 
/* BG Product Gutscheine */
.wpsp-slider-section #sp-woo-product-slider-pro72880.wpsp-product-section .wpsp-product {
	background-color:#ffb657 !important;
} 

.wpsp-slider-section .wpsp-product-section .wpsp-product-price {
	font-size:25px;
	padding-top:35px !important;
	padding-bottom:10px;
	position:relative;
	height:25px;
}
.wpsp-slider-section .wpsp-product-section .wpsp-product-price:before {
	content:'_';
	position:absolute;
	top:0px;
	left:0;
	width:100%;
}
.wpsp-slider-section .wpsp-product-section .wpsp-cart-button {
	position:relative;
	padding-top:20px;
}

.wpsp-slider-section .wpsp-product-section .wpsp-cart-button:before {
	content:'Preis inkl. MwSt., zzgl. Versand';
	position:absolute;
	top:-3px;
	left:0;
	width:100%;
	font-size:13px;
}
.woocommerce .wc-gzd-additional-info.info.info:before {
	content:'Preis inkl. MwSt., zzgl. Versand';
	position:absolute;
	top:-20px;
	left:0;
	width:100%;
	font-size:13px;
} 
.woocommerce.product_cat_italienisches-catering-lieferung .related .product-category.product-info .wc-gzd-additional-info.info.info:before, 
.woocommerce.product_cat_italienisches-catering .related .product-category.product-info .wc-gzd-additional-info.info.info:before, 
.woocommerce.term-italienisches-catering .related .product-category.product-info .wc-gzd-additional-info.info.info:before,
.woocommerce.term-italienisches-catering-lieferung .related .product-category.product-info .wc-gzd-additional-info.info.info:before {
	content:'';
}
.woocommerce.term-hausgemachte-salsiccia-lieferung .wc-gzd-additional-info.info.info:before, 
.woocommerce.term-italienisches-catering-lieferung .wc-gzd-additional-info.info.info:before {
	font-size:0;
}

.term-gerichte-lieferung .wc-gzd-additional-info.shipping-costs-info,
.term-brot-lieferung .wc-gzd-additional-info.shipping-costs-info,
.term-panini-lieferung .wc-gzd-additional-info.shipping-costs-info,
.term-hausgemachte-salsiccia-lieferung .wc-gzd-additional-info.shipping-costs-info, 
.woocommerce.term-italienisches-catering-lieferung .wc-gzd-additional-info.tax-info {
	display:block;
	font-size:0;	
}
.woocommerce.term-italienisches-catering-lieferung .wc-gzd-additional-info.tax-info, 
.woocommerce.term-gerichte-lieferung .shipping-costs-info, 
.woocommerce.term-brot-lieferung .shipping-costs-info, 
.woocommerce.term-hausgemachte-salsiccia-lieferung .shipping-costs-info, 
.woocommerce.term-panini-lieferung .shipping-costs-info {
	margin-top:-28px;
}


.woocommerce.term-italienisches-catering-lieferung .wc-gzd-additional-info.tax-info:after, 
.product.product_cat-italienisches-catering-lieferung p.wc-gzd-additional-info-loop.tax-info:after {	
	content:'Preis inkl. MwSt., zzgl. Lieferung' !important;
	font-size:13px;
	position:relative;
	top:0px;	
}

.woocommerce.term-italienisches-catering-lieferung .wc-gzd-additional-info.info.info:before {top:-20px}
.woocommerce.term-italienisches-catering .wc-gzd-additional-info.info.info:before, 
.woocommerce .product_tag-berlin .wc-gzd-additional-info.info.info:before {
	content:'Preis inkl. MwSt.';
}
.single-product.woocommerce .wc-gzd-additional-info.info.info:before
{
	font-size:0px;
} 
.single-product div.product div.upsells ul.products li.product .wc-gzd-additional-info.info.info:before, .single-product div.product div.related ul.products li.product .wc-gzd-additional-info.info.info:before {
	font-size:13px;
}

#wpsp-slider-section.wpsp-slider-section .slick-next, #wpsp-slider-section.wpsp-slider-section .slick-prev {
	font-size:40px;
}
#wpsp-slider-section.wpsp-slider-section .slick-prev {
	left:-35px !important; 
} 
#wpsp-slider-section.wpsp-slider-section .slick-next {
	margin-right:10px; 
	right:-35px !important;
}
 

/* header slider overflow:hidden; */
.wrapperProductSlider .header {
	border-radius:15px 15px 20px 20px;	position:relative;
	padding:6% 5% 9% 0;	
	margin-bottom:10px; 
	margin-top:10px; 
	clear:both;
	display:block;
	background-size:cover !important;
	min-height:275px !important;	
}
.wrapperProductSlider .header-feinkost {	background: #fff url("https://centro-italia.de/wp-content/uploads/2021/10/header-feinkost-lg.jpg") no-repeat;
}
.wrapperProductSlider .header-wein {	background: #fff url("https://centro-italia.de/wp-content/uploads/2021/10/header-wein-lg.jpg") no-repeat;
	padding-top:9.54% !important;
	padding-bottom:1% !important;
} 
.wrapperProductSlider .header-spirituosen {	background: #fff url("https://centro-italia.de/wp-content/uploads/2021/08/slide-header-spirituosen-md.jpg") no-repeat;
}
.wrapperProductSlider .header-softdrinks {	background: #fff url("https://centro-italia.de/wp-content/uploads/2021/08/slide-header-softdrinks-md.jpg") no-repeat;
}
.wrapperProductSlider .header-kaffee {	background: #fff url("https://centro-italia.de/wp-content/uploads/2021/08/slide-header-kaffee-md.jpg") no-repeat;
}
.wrapperProductSlider .header-suesses {	background: #fff url("https://centro-italia.de/wp-content/uploads/2021/08/slide-header-suesses-md.jpg") no-repeat;	
}
.wrapperProductSlider .header-gutscheine {	background: #fff url("https://centro-italia.de/wp-content/uploads/2021/08/slide-header-gutscheine-md.jpg") no-repeat;	
}
.wrapperProductSlider .header p,
.wrapperProductSlider .header h2, 
.boxNewsletter h2, 
.boxNewsletter p, 
.boxXmas h2, 
.boxXmas p {
	color:#fff;
	text-align:right;
	padding-left:50%;
	font-style:italic;
	display:block;
	width:auto;
}
.boxNewsletter p {padding-left:42%; text-align:right !important;}
.wrapperProductSlider .header h2 {
	font-size:24px;
	margin-bottom:20px;
	display:none;
} 

.page-id-74562 .wrapperProductSlider .header {
	padding:10% 5% 3% 0;
	background-position:bottom center;	
} 
.page-id-74562 .wrapperProductSlider .header h2 {
	display:block;
	font-size:50px;
	padding-left:10%;
	text-align:left;
	font-family:"Fraunces", serif !important;
	font-style:normal;
	font-weight:800;
	text-transform:none;
}
.boxNewsletter h2, 
.boxXmas h2 {
	font-size:41px;
	margin-bottom:20px;
	font-style:normal;
	padding-left:10%;
	font-weight:800;
	text-transform:none;
	letter-spacing:0;
	color:#fff;
	font-family: "Fraunces", serif !important;
} 
.boxNewsletter p, 
.boxXmas p {
	font-style:normal;
	text-align:left;
	font-size:13px !important;
	line-height:1.8em;
}. 
.boxNewsletter p strong, 
.boxXmas p strong {
	line-height:1.8em;
	font-size:16px !important;
	margin-bottom:-10px;
	display:block;
} 
.wrapperProductSlider .header p, 
.boxNewsletter p {
	font-size:14px;
}
.boxNewsletter p a {
	color:#fff;
	text-decoration:underline;
}
.boxXmas p {
	color:#fff;
}
.wrapperProductSlider .catBadgeRed {
	height:110px;
	width:150px;
	padding-top:55px;
	background:  url("https://centro-italia.de/wp-content/uploads/2021/07/badge-red.png") no-repeat;
	background-size:contain;
	font-family:'gothamrndmedium' !important;
	position:absolute;
	bottom:1%;
	left:60px;
	z-index:11;
}
.wrapperProductSlider .catBadgeRed a {
	display:block;
	color:#fff;
	text-align:center;
	font-size:16px;
	line-height:1.4em;
	text-transform:uppercase;
}
.wrapperProductSlider .catBadgeRed a:hover {
	color:#192333 !important;
}
.wrapperProductSlider .navi {
	background:#fff;
	position:absolute; 
	bottom:0;
	right:0;
	left:0;
	height:20%;
	z-index:8;
	padding-top:2%;
	padding-left:20%;
	border-radius:0 0 15px 15px;
} 
.page-id-74562 .wrapperProductSlider .navi {
	padding-left:4%;
	padding-bottom:2%;
	min-height:10%;
	height:auto;
}
.wrapperProductSlider .navi a {
	color:#192334;
	display:inline-block;
	font-family:'gothamrndmedium' !important;
	font-size:16px;
	margin-right:6%;
	padding:6px 0;
}
.wrapperProductSlider .header-feinkost .navi.navFeinkost a {
	margin-right:4.5%;
}
.page-id-74562 .wrapperProductSlider .header-feinkost .navi.navFeinkost a {
	margin-right:4%;
}
.page-id-74562 .wrapperProductSlider .header-wein .navi.navFeinkost a {
	margin-right:4%;
} 
/* .page-id-74562 .wrapperProductSlider .header-wein .navi.navFeinkost a:nth-child(5){
	margin-right:0%;
}  */
.page-id-74562 .wrapperProductSlider .navi.navFeinkost a:last-child {
	margin-right:0%;
} 
.wrapperProductSlider .navi a:hover {color:#d83636;}
.wrapperProductSlider .navi a.mL70 {margin-left:70px}
/* end of hor Shop-Slider */

/* A/B Cart Button Start */
.woocommerce .products .boxABcart {display:none;}
.woocommerce .products .product_cat-angebote-und-mengenrabatt .boxABcart {display:block;} 
.footer_bottom span {
	color:#fff;
}  

.woocommerce .products .product_cat-angebote-und-mengenrabatt .custom-div-single-product-add form.cart .button {
	border-top-left-radius:0px;
border-bottom-left-radius:0px;
	margin-bottom:20px;
	width:90%;
	font-size:0.8vw;
}
/* .woocommerce .products .custom-div-single-product-add form.cart .single_add_to_cart_button {
	display:block !important;
}
A/B Cart Button End */
.woocommerce ul.products li.product {
	text-align:center;
	font-weight:bold;
	color:#d83636;
}
.woocommerce ul.products li.product.instock {
	color:#192333;
}

.woocommerce ul.products li.product .top-product-section .add-to-cart-button-outer .add-to-cart-button, 
.woocommerce ul.products li.product .top-product-section .cart {overflow:hidden;display:none;} 
.woocommerce ul.products li.product .top-product-section .add-to-cart-button-outer .add-to-cart-button:before {
	margin-left:17px;
	margin-right:17px; 
}
.woocommerce ul.products li.product .cart .added_to_cart.wc-forward {
	display:none;
} 
/* A/B Button Cart bottom */
.woocommerce ul.products li.product .cart,
#wpsp-slider-section.wpsp-slider-section .slick-slide .product-details .wpsp-cart-button .cart {
	width:246px;
	text-align:center;
	padding-top:10px;
	margin:0 auto;
	float:none !important;
} 
.woocommerce ul.products li.product .quantity, 
#wpsp-slider-section.wpsp-slider-section .slick-slide .product-details .wpsp-cart-button .cart .quantity {
	display:inline-block;
	margin:0px;
	vertical-align:top; 
	border-top-left-radius:50px;
	border-bottom-left-radius:50px;
	overflow:hidden;
	float:left;
	
}

.woocommerce ul.products li.product > .add-to-cart-button-outer {
	top:91%;
	transform:scale(1);
	opacity:1; 
	display:block;
	margin:0 auto;
}
.woocommerce ul.products li.product {
	padding-bottom:3.8%;
}
.woocommerce ul.products li.product a.product-category .image-wrapper img {
		padding-top:4.5%;
}
.woocommerce ul.products li.product > .add-to-cart-button-outer .add-to-cart-button, 
.woocommerce ul.products li.product .cart  .button.add_to_cart_button.added, 
.woocommerce ul.products li.product .cart .button.add_to_cart_button:focus, 
.woocommerce ul.products li.product .cart .button.add_to_cart_button, 
.product .cart button.single_add_to_cart_button, 
#wpsp-slider-section.wpsp-slider-section .slick-slide .product-details .wpsp-cart-button .cart .button.add_to_cart_button, 
body.home .wrapperProductSlider button.button, 
.woocommerce ul.products li.product .cart .button.add_to_cart_button.added:after {
	opacity:1;
	visibility:visible;
	width:200px;
	margin:0;
	border-radius: 0 50px 50px 0;
	height:34px;
	font-size:12px;
	line-height:36px;
	border:none;
	display:inline-block !important;
	padding:0 0px 0px 37px;
	text-align:left;	
}
.single-product .cart button.single_add_to_cart_button {width:166px;}
.woocommerce ul.products li.product .cart .button.add_to_cart_button.loading:after, 
.product .cart button.single_add_to_cart_button.loading:after {
	-webkit-animation: textBack 5s 1;
  animation: textBack 2s 1;
	content:'hinzugefügt';
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	padding:0;
	font-family:"gothamrnd-book", sans-serif !important;
	background-color:#d83636;
	width:auto;
	text-align:center;
	padding-left:0;
	font-weight:700;
	opacity:0;
	line-height:36px;
	height:34px;
	border:none;
	border-radius: 0 50px 50px 0;
}
.woocommerce .up-sells ul.products li.product .cart .button.add_to_cart_button.loading:after, 
.woocommerce .related.products ul.products li.product .cart .button.add_to_cart_button:after {
	border-radius: 50px;
}
@-webkit-keyframes textBack {
  0% {
    -webkit-transform: translate(0, 0);
    background-color:#d83636;
		color:#fff;
		opacity:1;
  }
  50% {   
    background-color:#d83636;	
		color:#fff;
		opacity:1;/* red color */
  }
  70% {
    background-color:#192333;
		color:#fff;
		opacity:0;
		/* blue color */
  }
}
@keyframes textBack {
  0% {
    transform: translate(0, 0);
    background-color:#d83636;
		color:#fff;
		opacity:1;
  }
  50% {    
    background-color:#d83636;
		color:#fff;
		opacity:1;
  }
  70% {
    background-color:#192333;
		color:#fff;
		opacity:0;
  }
}


/*.woocommerce ul.products li.product .cart .button.add_to_cart_button:before {
	line-height:1.3em;
}
.woocommerce ul.products li.product .cart .button.add_to_cart_button.added:before {
	top:1px;
	left:11px;
}
.woocommerce ul.products li.product .cart .button.add_to_cart_button, 
.product .cart button.single_add_to_cart_button, 
#wpsp-slider-section.wpsp-slider-section .slick-slide .product-details .wpsp-cart-button .cart .button.add_to_cart_button, 
body.home .wrapperProductSlider button.button {
	border-radius: 0px 50px 50px 0px !important;
	line-height:32px; 
	font-size:12px;
	padding:0 0px 2px 18px; 
	text-align:center;
	width:200px; 
	height:34px;
	color:#fff;
	float:left;
}*/


.product .cart button.single_add_to_cart_button {
	float:left;
	padding-bottom:0;
	margin-left:0px;
} 
.product .cart button.single_add_to_cart_button:hover {
	background-color:#d83636;
}

.woocommerce ul.products li.product .cart .quantity .qty, 
#wpsp-slider-section.wpsp-slider-section .slick-slide .product-details .wpsp-cart-button .cart .qty {
	line-height:24px;
	height:34px; 
	width:45px;
	margin:0 1px 0 0;
	border-top-left-radius:50px;
	border-bottom-left-radius:50px;	
	text-align:center;
	padding:0 0 0 4px;
	background-color:#fff;
	color:#192333;
	border:0px solid #fff;
} 
select:focus, 
select:focus-visible, 
input:focus, 
input:focus-visible {
  outline: 0px solid black;
} 
.woocommerce ul.products li.product .cart .quantity .qty:focus-visible {border:1px solid white;
border-color:white;}  
.woocommerce .up-sells ul.products li.product .cart .quantity .qty, 
.woocommerce .related.products ul.products li.product .cart .quantity .qty, 
.woocommerce-cart .cross-sells li.product .cart .quantity .qty {
	height:36px !important;
	display:none;
} 
.woocommerce-cart .cross-sells ul.products li.product .cart .quantity {border-top:1px solid #fffbce}
.woocommerce .up-sells ul.products li.product .cart .button.add_to_cart_button, 
.woocommerce .related.products ul.products li.product .cart .button.add_to_cart_button, 
.woocommerce-cart .cross-sells ul.products li.product .cart .button.add_to_cart_button {
	border-radius:50px !important;
	border:0px solid pink;
}
.woocommerce .up-sells ul.products li.product .cart .button.add_to_cart_button:before, 
.woocommerce .related.products ul.products li.product .cart .button.add_to_cart_button:before {
	left:18px;
}
.woocommerce .up-sells ul.products li.product .cart .button.add_to_cart_button, 
.woocommerce .related.products ul.products li.product .cart .button.add_to_cart_button {
	padding-left:42px;
}

.woocommerce .related.products ul.products li.product > .add-to-cart-button-outer .add-to-cart-button, 
.woocommerce .upsells.products ul.products li.product > .add-to-cart-button-outer .add-to-cart-butto {
	transform:scale(0.85);
}
.woocommerce ul.products li.product > .add-to-cart-button-outer .add-to-cart-button:hover, 
.woocommerce ul.products li.product:hover > .add-to-cart-button-outer .add-to-cart-button {height:34px !important;} 
.woocommerce ul.products li.product > .add-to-cart-button-outer .add-to-cart-button:before {
	font-size:18px;
}
/* A/B Button Cart bottom end */

.woocommerce-page li.product .delivery-time-info {
	display:none;
}
.woocommerce-checkout .woocommerce-billing-fields .validate-phone span.optional {
	display:none;
}
.woocommerce-checkout .woocommerce-billing-fields .validate-phone label:after {
	content: '(für evtl. Rückfragen)';
}

.woocommerce-checkout .woocommerce-NoticeGroup-checkout .woocommerce-error {
	text-align:left;
}
.woocommerce-checkout .woocommerce-NoticeGroup-checkout .woocommerce-error li {
	text-align:left;	
} 
.woocommerce-checkout .pickup-location-calendar input:placeholder-shown {
	border-color:#d83636
}

.woocommerce-checkout .checkout.woocommerce-checkout input[type="text"]:not(.qode_search_field), 
.woocommerce-checkout .checkout.woocommerce-checkout input[type="password"], .woocommerce-checkout .checkout.woocommerce-checkout input[type="email"], .woocommerce-checkout .checkout.woocommerce-checkout textarea, .woocommerce-checkout .checkout.woocommerce-checkout input[type="tel"], .woocommerce-checkout .checkout.woocommerce-checkout input[type="text"]:not(.qode_search_field), .woocommerce-checkout .checkout.woocommerce-checkout input[type="password"], .woocommerce-checkout .checkout.woocommerce-checkout input[type="email"], .woocommerce-checkout .checkout.woocommerce-checkout textarea {
	padding:2%;
	width:96%;
}

.woocommerce-checkout form.checkout .woocommerce-invalid-required-field input[type=text], 
.woocommerce-checkout form.checkout .woocommerce-invalid-required-field.validate-email input#billing_email,
.woocommerce-checkout form.checkout .woocommerce-invalid-required-field input[type=checkbox] {
	border:1px solid #d83636 !important;
}
.woocommerce .button, .woocommerce input[type=submit], .woocommerce ul.products li.product .added_to_cart, .woocommerce-page .button, .woocommerce-page input[type=submit],
.qbutton,
.page-template .xoo-wsc-sl-apply-coupon .button, 
.page-template .xoo-wsc-ft-btn.zumShop {
	border-radius:50px; 
}

.woocommerce-checkout .mailchimp-newsletter, #customer_login .mailchimp-newsletter, 
.woocommerce .woocommerce-account-fields p {
	border-radius:15px; 
}
.qode_grid_1300 .container_inner {
	width:auto; 
} 
body.woocommerce-cart .content, 
body.woocommerce-checkout .content, 
body.woocommerce-cart .content .container, 
body.woocommerce-checkout .content .container, 
body.woocommerce-cart .content .woocommerce-error, 
body.woocommerce-cart .content .woocommerce-message, 
body.woocommerce-checkout .woocommerce-info, 
body.woocommerce-checkout header .header_bottom, 
body.woocommerce-cart header .header_bottom, 
body.woocommerce header .header_bottom, 

body.woocommerce-account header .header_bottom, 
body.woocommerce-account .content .container, 
body.woocommerce-account .content,

body.page-id-66887 header .header_bottom, 
body.page-id-66887 .content .container, 
body.page-id-66887 .content {
	background-color:#F9F9F9;
}
body.woocommerce-cart .content .shop_table thead,
body.woocommerce-cart .content .shop_table .cart_item, 
body.woocommerce-cart .content .cart_totals .shop_table, 
body.woocommerce-checkout .wc_payment_methods, 

body.page-id-66887 .content .tinvwl-table-manage-list thead, 
body.page-id-66887 .content .tinvwl-table-manage-list tbody {
	background-color:#fff;
} 
body.woocommerce-cart .content .cart_totals .shop_table.shop_table_responsive {
	width:100%;
}
body.woocommerce-cart .content .cart_totals .rp_wcdpd_promotion_total_saved_table_row, 
body.woocommerce-checkout .content .rp_wcdpd_promotion_total_saved_table_row {
	display:none
} 
body.woocommerce-checkout .woocommerce-error {
	margin-bottom:0;
}
body.woocommerce-cart header .header_top_bottom_holder {
	margin-bottom:0;
}

.woocommerce-cart .woocommerce-cart-form .pickup-location-field {
	display:none;
}
.woocommerce-checkout #order_review .select2-selection__placeholder, 
.woocommerce-checkout .pickup-location-field-label {
	color:#d83636 !important;
}
.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr:nth-child(2) th, 
.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr:nth-child(3) th, 
.woocommerce-checkout .lpp-shipping-package-wrapper .woocommerce-shipping-methods li label {
	font-weight:600;
}
.woocommerce-checkout .cart-subtotal, 
.woocommerce-checkout .cart-subtotal .amount {
	font-family:'gothamrnd-bold' !important;
}
.woocommerce-checkout .woocommerce-checkout-review-order-table tr th {
	vertical-align:top;
}

.ui-datepicker-calendar .ui-state-active {
	background:#1abc9c !important;
}
.woocommerce-checkout .shop_table {
	background-color:#fff;
}

.woocommerce-checkout .shop_table .woocommerce-shipping-totals.shipping > td {
	padding:0px;
}
.woocommerce-checkout .shop_table .woocommerce-shipping-totals.shipping {
	border:0px solid #fff  !important;
	hyphens:auto;
	word-wrap: break-word;
  overflow-wrap: break-word;
-webkit-hyphens: auto;
   -moz-hyphens: auto;
} 
.page-template.page-child .qbutton.large.center,
.page-id-65430 .section_inner .qbutton.big_large.center,
.page-id-39217 .qbutton.big_large.center {
	margin:0 auto;
	display:table;
}
.page-id-51521 .content .badgesBanner, 
.page-id-66887 .content .badgesBanner, 
.page-id-71060 .content .badgesBanner {
	display: none; 
}
.badgesBanner
{
	margin-bottom:0;
}
.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info, 
.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info {
	margin-bottom:0;
}
.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info {
	display:none;
}
.woocommerce-cart .content_inner h1:after {
	display:block;
	content:'Voraussichtliche Lieferzeit: 3-5 Werktage';
	font-size:14px;
	text-transform:none;
	font-family:"gothamrndmedium" !important;
}
.woocommerce-cart .content_inner h1,
.woocommerce-checkout .content_inner h1 {
	margin-top:25px;
}
.badgesBanner {
	font-family:FontAwesome !important;
	height:28px;
	background:#40a07a;
	text-align:center;
	padding:10px 0 8px 0;
} 
.badgesBanner span {
	text-transform:none;
	font-size:16px;
	font-weight:600;
	font-style: normal;
} 
footer .badgesBanner {
	background:none;
	height:auto;
}

footer .PayPal-negative {
	margin-top:0px;
	max-width:316px;
	margin-left:-18px;
}
.badgesBanner .badgeBannerMove > span {
	display:inline-block;
	color:#fff;
	margin:0 20px;
	position:relative;
	font-weight:600;
} 
.badgesBanner span svg {
	width:15px;
	margin-right:5px;
}
.badgesBanner span.shippingFast svg {
	width:20px;
	vertical-align:text-top;
	margin-top:2px;
} 
.badgesBanner span.starIcon svg {
	width:19px;
}
.badgesBanner span.moneyBack svg {
	width:16px;
	margin-left:4px;
	margin-right:4px;
	height:17px;
}
.badgesBanner span .fa-lock-alt {
	margin-left:3px;
	margin-right:4px;
}
.badgesBanner span .fa:before { color:#fff !important; }
.single-product .product-attribute-mobile {
	display:none;
}
.single-product .product-attribute.gls_region p {
	text-align:center;
	top:-35px;
	position:absolute;
	left:0;
	right:0;
}
.single-product .product-attribute.gls_region, 
.single-product .product-attribute-mobile.gls_region{	
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	position:relative;
	margin-top:50px;
}
.single-product .product-attribute.gls_region.Sizilien, 
.single-product .product-attribute-mobile.gls_region.Sizilien {
background-image: url("https://centro-italia.de/wp-content/uploads/2025/02/Sizilien-Sicilia-Italien-Regionen.png"); 
	min-height:300px;
}
.single-product .product-attribute.gls_region.Umbrien, 
.single-product .product-attribute-mobile.gls_region.Umbrien {
background-image: url("https://centro-italia.de/wp-content/uploads/2025/02/Umbrien-Umbria-Italien-Regionen.png"); 
	min-height:300px;
}
.single-product .product-attribute.gls_region.Venetien, 
.single-product .product-attribute-mobile.gls_region.Venetien {
background-image: url("https://centro-italia.de/wp-content/uploads/2025/02/Venetien-Veneto-Italien-Regionen.png"); 
	min-height:300px;
}
.single-product .product-attribute.gls_region.Abruzzen, 
.single-product .product-attribute-mobile.gls_region.Abruzzen {
background-image: url("https://centro-italia.de/wp-content/uploads/2025/02/Abruzzen-Abruzzo-Italien-Regionen.png"); 
	min-height:300px;
}
.single-product .product-attribute.gls_region.Apulien, 
.single-product .product-attribute-mobile.gls_region.Apulien {
background-image: url("https://centro-italia.de/wp-content/uploads/2025/02/Apulien-Puglia-Italien-Regionen.png"); 
	min-height:300px;
}
.single-product .product-attribute.gls_region.Basilikata, 
.single-product .product-attribute-mobile.gls_region.Basilikata {
background-image: url("https://centro-italia.de/wp-content/uploads/2025/02/Basilikata-Basilicata-Italien-Regionen.png"); 
	min-height:300px;
}
.single-product .product-attribute.gls_region.Emilia-Romagna, 
.single-product .product-attribute-mobile.gls_region.Emilia-Romagna {
background-image: url("https://centro-italia.de/wp-content/uploads/2025/02/EmiliaRomagna-EmiliaRomagna-Italien-Regionen.png"); 
	min-height:300px;
}
.single-product .product-attribute.gls_region.Friaul, 
.single-product .product-attribute-mobile.gls_region.Friaul {
background-image: url("https://centro-italia.de/wp-content/uploads/2025/02/Friaul-Friuli-Italien-Regionen.png"); 
	min-height:300px;
}
.single-product .product-attribute.gls_region.Kalabrien, 
.single-product .product-attribute-mobile.gls_region.Kalabrien {
background-image: url("https://centro-italia.de/wp-content/uploads/2025/02/Kalabrien-Calabria-Italien-Regionen.png"); 
	min-height:300px;
}
.single-product .product-attribute.gls_region.Kampanien, 
.single-product .product-attribute-mobile.gls_region.Kampanien {
background-image: url("https://centro-italia.de/wp-content/uploads/2025/02/Kampanien-Campania-Italien-Regionen.png"); 
	min-height:300px;
}
.single-product .product-attribute.gls_region.Latium, 
.single-product .product-attribute-mobile.gls_region.Latium {
background-image: url("https://centro-italia.de/wp-content/uploads/2025/02/Latium-Lazio-Italien-Regionen.png"); 
	min-height:300px;
}
.single-product .product-attribute.gls_region.Ligurien, 
.single-product .product-attribute-mobile.gls_region.Ligurien {
background-image: url("https://centro-italia.de/wp-content/uploads/2025/02/Ligurien-Liguria-Italien-Regionen.png"); 
	min-height:300px;
}
.single-product .product-attribute.gls_region.Lombardei, 
.single-product .product-attribute-mobile.gls_region.Lombardei {
background-image: url("https://centro-italia.de/wp-content/uploads/2025/02/Lombardei-Lombardia-Italien-Regionen.png"); 
	min-height:300px;
}
.single-product .product-attribute.gls_region.Marken, 
.single-product .product-attribute-mobile.gls_region.Marken {
background-image: url("https://centro-italia.de/wp-content/uploads/2025/02/Marken-Marche-Italien-Regionen.png"); 
	min-height:300px;
}
.single-product .product-attribute.gls_region.Molise, 
.single-product .product-attribute-mobile.gls_region.Molise {
background-image: url("https://centro-italia.de/wp-content/uploads/2025/02/Molise-Molise-Italien-Regionen.png"); 
	min-height:300px;
}
.single-product .product-attribute.gls_region.Piemont, 
.single-product .product-attribute-mobile.gls_region.Piemont {
background-image: url("https://centro-italia.de/wp-content/uploads/2025/02/Piemont-Piemonte-Italien-Regionen.png"); 
	min-height:300px;
}
.single-product .product-attribute.gls_region.Sardinien, 
.single-product .product-attribute-mobile.gls_region.Sardinien {
background-image: url("https://centro-italia.de/wp-content/uploads/2025/02/Sardinien-Sardegna-Italien-Regionen.png"); 
	min-height:300px;
}
.single-product .product-attribute.gls_region.Toskana, 
.single-product .product-attribute-mobile.gls_region.Toskana {
background-image: url("https://centro-italia.de/wp-content/uploads/2025/02/Toskana-Toscana-Italien-Regionen.png"); 
	min-height:300px;
}
.single-product .product-attribute.gls_region.Trentino, 
.single-product .product-attribute-mobile.gls_region.Trentino,
.single-product .product-attribute.gls_region.Südtirol,
.single-product .product-attribute.gls_region.Trentino-Südtirol, 
.single-product .product-attribute-mobile.gls_region.Trentino-Südtirol {
background-image: url("https://centro-italia.de/wp-content/uploads/2025/02/Trentino-Suedtirol-Italien-Regionen.png"); 
	min-height:300px;
}
.single-product .product-attribute.gls_region.Aostatal, 
.single-product .product-attribute-mobile.gls_region.Aostatal {
background-image: url("https://centro-italia.de/wp-content/uploads/2025/02/Aostatal-Valdaosta-Italien-Regionen.png"); 
	min-height:300px;
}

.woocommerce.single-product.qode-product-single-tabs-on-bottom .q_tabs {
	visibility: visible;
}
.woocommerce .two_columns_25_75 {
	padding-top:10px;
}
.single-product .two_columns_25_75 {
	padding-top:10px;
}
.single-product .two_columns_25_75 > .column2 {
	border-radius:15px 15px 15px 15px;
	margin-right:0.5%;
	width:74.5%;
	margin-bottom:10px;
	overflow:hidden;
}
.woocommerce .product .onsale {
	top:15px;
	right:15px !important;
}
.wcpb-product-badges-badge {
	border-radius: 100% 100% 100% 100%;
	height:70px;
	width:70px;
	overflow:hidden;
	display:block;
}

.wcpb-product-badges-badge div {
	height:70px;
	transform:rotate(0deg);
	line-height:16px;
	width:80px;
	margin-left:-9px;
	margin-top:-2px;
} 
.wcpb-product-badges-badge-69774 {
	overflow:visible;
} 
.wcpb-product-badges-badge-70114 div {
	transform:rotate(0deg);
	margin-left:-4px;
}
.wcpb-product-badges-badge-106845 div,
.wcpb-product-badges-badge-70114 div, 
.wcpb-product-badges-badge-69774 div, 
.wcpb-product-badges-badge-84359 div,
.wcpb-product-badges-badge-96220 div,
.wcpb-product-badges-badge-106844 div,
.wcpb-product-badges-badge-99689 div,
.wcpb-product-badges-badge-99690 div {
	position:relative;
	font-size:0px !important;
} 

/*.single-product .product.product_cat-bestseller .images .woocommerce-product-gallery__image a {
background:url("https:///centro-italia.de/wp-content/uploads/2022/10/badge-top-seller.svg") top right no-repeat;
	background-size:70px 70px
}
.single-product .product.product_cat-bestseller .images .woocommerce-product-gallery__image a {
background:url("https:///centro-italia.de/wp-content/uploads/2022/10/badge-top-seller.svg") top right no-repeat;
	background-size:70px 70px
} 
.single-product .product.product_cat-premium .images .woocommerce-product-gallery__image a {
background:url("https://centro-italia.de/wp-content/uploads/2022/10/badge-premium.svg") top right no-repeat;
	background-size:70px 70px
}
.single-product .product.product_cat-bio-produkte .images .woocommerce-product-gallery__image a {
background:url("https://centro-italia.de/wp-content/uploads/2022/10/badge-bio.svg") top right no-repeat;
	background-size:70px 70px;	
}
.single-product .product.product_cat-glutenfrei .images .woocommerce-product-gallery__image a {
background:url("https:///centro-italia.de/wp-content/uploads/2022/10/badge-glutenfrei.svg") top right no-repeat;
	background-size:70px 70px
} */ 
.wcpb-product-badges-badge-106845 div,
.wcpb-product-badges-badge-106844 div,
.wcpb-product-badges-badge-69774 div, 
.wcpb-product-badges-badge-84359 div, 
.wcpb-product-badges-badge-70114 div, 
.wcpb-product-badges-badge-96220 div, 
.wcpb-product-badges-badge-99689 div, 
.wcpb-product-badges-badge-99690 div {
	margin-left:0px;
	margin-top:0px;
	background-color:transparent !important;
	
	background-size:contain;
	background-repeat:no-repeat;
	box-sizing: border-box;
}
.wcpb-product-badges-badge-106845 div {
	background-image:url("https:///centro-italia.de/wp-content/uploads/2022/10/badge-vegan.svg");
}
.wcpb-product-badges-badge-106844 div {
	background-image:url("https:///centro-italia.de/wp-content/uploads/2022/10/badge-laktosefrei.svg");
}
.wcpb-product-badges-badge-99689 div {
	background-image:url("https:///centro-italia.de/wp-content/uploads/2022/10/badge-neue-produkte.svg");
}
.wcpb-product-badges-badge-99690 div {
	background-image:url("https:///centro-italia.de/wp-content/uploads/2022/10/badge-mengenrabatt.svg");
} 
.wcpb-product-badges-badge-69774 div {
	background-image:url("https:///centro-italia.de/wp-content/uploads/2022/10/badge-top-seller.svg");
} 
.wcpb-product-badges-badge-84359 div {
	background-image:url("https://centro-italia.de/wp-content/uploads/2022/10/badge-premium.svg");
} 
.wcpb-product-badges-badge-70114 div {
	background-image:url("https://centro-italia.de/wp-content/uploads/2022/10/badge-bio.svg");
} 
.wcpb-product-badges-badge-96220 div {
	background-image:url("https://centro-italia.de/wp-content/uploads/2022/10/badge-glutenfrei.svg");
} 

.wcpb-product-badges-badge-69774 div:before, 
.wcpb-product-badges-badge-84359 div:before {
	position:absolute;
	top:0px;
	left:16px;
	z-index:20;	
}


 
.single-product .qode-single-product-summary .centro-single-product {
	min-height:195px;
}
.single-product .qode-single-product-summary .centro-single-product .rp_wcdpd_product_page {
	position:absolute;
	bottom:30px;
	max-width:fit-content !important;
}
.woocommerce .content .content_inner .title_outer.title_without_animation {display:none;}

.single-product div.product {
	min-height:480px;
}
.woocommerce .content.content_top_margin_none {
	margin-top:0px !important;
}
.woocommerce-cart-form .shop_table .product-name small {
	font-weight:bold;
}
.woocommerce ul.products li.product .tinv-wraper.tinv-wishlist {margin-left:15px;}
.woocommerce ul.products li.product .add_to_cart_button:before {
			font-size:18px;

		} 
/* AB Cart button
.woocommerce ul.products li.product .add-to-cart-button-outer {
			margin-left:15px;
			top:60px;			
		}
.woocommerce ul.products li.product .add-to-cart-button-inner .added_to_cart.wc-forward {
	display:none;
}
		
		.woocommerce ul.products li.product .add-to-cart-button {
			visibility:visible;
			opacity:1;
		} */
		.woocommerce ul.products li.product .add-to-cart-button, 
		.woocommerce ul.products li.product .tinvwl-icon-heart, 
.single-product div.product form.cart .tinvwl_add_to_wishlist_button:before,
.single-product .qode-single-product-summary .summary.entry-summary .tinv-wraper .tinvwl_add_to_wishlist_button:before {
			background-color:#192333;
			border-color:#192333;
			border-radius:50%;
			width:34px;
			height:34px;
			padding:0;
			text-align:center;
			line-height:35px;
			margin-left:0;
			border:0px solid #192333; 
		} 
.woocommerce ul.products li.product .add-to-cart-button {
	width:60px;
			height:60px;
	line-height:60px;
	margin-left:-30px;
}
.woocommerce ul.products li.product .tinvwl-product-in-list,
.single-product div.product form.cart .tinvwl-product-in-list:before,
.single-product .qode-single-product-summary .summary.entry-summary .tinv-wraper .tinvwl-product-in-list:before {
	background-color:#d83636;
}
		.woocommerce ul.products li.product .add-to-cart-button {
			margin-top:0;
			/* margin-top:-14px; */
}
		.woocommerce ul.products .tinvwl_add_to_wishlist_button:before {
			margin-top:-12px !important;
			margin-left:-12px !important;
			line-height:26px;
		}
.single-product div.product form.cart .tinvwl_add_to_wishlist_button:before {
			margin-top:7px !important;
			margin-left:0px !important;
	line-height:36px;
		}
.single-product .tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button {
	margin-top:5px;
}
.single-product div.product form.cart .tinvwl_add_to_wishlist_button .tinvwl_add_to_wishlist-text, 
.single-product div.product form.cart .tinvwl_add_to_wishlist_button .tinvwl_already_on_wishlist-text {
	position:relative;
	top:-2px;
}
		.woocommerce-page ul.products li.product a.qbutton:hover,
		.woocommerce ul.products li.product .tinvwl-icon-heart:hover,
.single-product div.product form.cart .tinvwl_add_to_wishlist_button:hover:before,
.single-product .qode-single-product-summary .summary.entry-summary .tinv-wraper .tinvwl_add_to_wishlist_button:hover:before {
			background-color:#d83636;
			border-color:#d83636;
	border:none;
		}
		.woocommerce ul.products li.product .tinvwl-icon-heart:hover:before {
			color:white;
		}
/* end of product icon WL+Cart */

body {
	letter-spacing:0em;	
	font-family: "gothamrnd-book", sans-serif !important;
}
#sidebar .sidebar,
#sidebar .sidebar #woocommerce_product_search_filter_category_widget-2 .product-search-filter-category {
			display:flex;
			flex-direction: column;
		}
		#sidebar .sidebar #woocommerce_product_search_filter_price_widget-2 {
			order:2;
			display:none;
		}
#sidebar .sidebar #product-search-filter-category-0 .cat-item-back {
		order:0;
}
#sidebar .sidebar #product-search-filter-category-0 .cat-item-9910 {
		order:1;
}
		#sidebar .sidebar #woocommerce_product_search_filter_category_widget-2,
#sidebar .sidebar #product-search-filter-category-0 .cat-item-9907 {
			order:2;
		}
		#sidebar .sidebar .widget.qode_icon_with_text_widget,
#sidebar .sidebar #product-search-filter-category-0 .cat-item-9908 {
			order:3;
		}
#sidebar .sidebar .widget.qode_icon_with_text_widget .icon_text_inner .icon_title {
	display:none;
}
		#sidebar .sidebar #woocommerce_product_search_filter_attribute_widget-2,
#sidebar .sidebar #product-search-filter-category-0 .cat-item-9909 {order:1;}
		#sidebar .sidebar #woocommerce_product_search_filter_attribute_widget-3,
#sidebar .sidebar #product-search-filter-category-0 .cat-item-25879 {order:4;}
		#sidebar .sidebar #woocommerce_product_search_filter_attribute_widget-4,
#sidebar .sidebar #product-search-filter-category-0 .cat-item-9911 {order:2;}
#sidebar .sidebar #woocommerce_product_search_filter_attribute_widget-10 {order:3;}
		#sidebar .sidebar #woocommerce_product_search_filter_attribute_widget-5 {order:11;}
		#sidebar .sidebar #woocommerce_product_search_filter_attribute_widget-6,
#sidebar .sidebar #product-search-filter-category-0 .cat-item-26122 {order:8;}
		#sidebar .sidebar #woocommerce_product_search_filter_attribute_widget-7,
#sidebar .sidebar #product-search-filter-category-0 .cat-item-261Merch {order:9;}
		#sidebar .sidebar #woocommerce_product_search_filter_attribute_widget-8,
#sidebar .sidebar #product-search-filter-category-0 .cat-item-9912 {order:5;}
		#sidebar .sidebar #woocommerce_product_search_filter_attribute_widget-9, 
#sidebar .sidebar #product-search-filter-category-0 .cat-item-26265 {order:10;}
#sidebar .sidebar #product-search-filter-category-0 .cat-item-26264 {order:14;}
#sidebar .sidebar #product-search-filter-category-0 .cat-item-26266 {order:15;}
#sidebar .sidebar #product-search-filter-category-0 .cat-item-26267 {order:16;
border-bottom:1px solid #F9F9F9 !important}
#sidebar .sidebar #product-search-filter-category-0 .cat-item-26268 {order:13;}

/* Order Feinkost */
#sidebar .sidebar #product-search-filter-category-0 .cat-item-9910:hover > ul.children {
		/* display:flex; */
		flex-direction: column;
}

#sidebar .sidebar #product-search-filter-category-0 .cat-item-9910 ul.children .cat-item-9939 {
	order:1;
}
#sidebar .sidebar #product-search-filter-category-0 .cat-item-9910 ul.children .cat-item-9917 {
	order:2;
}
#sidebar .sidebar #product-search-filter-category-0 .cat-item-9910 ul.children .cat-item-9923 {
	order:3;
}
#sidebar .sidebar #product-search-filter-category-0 .cat-item-9910 ul.children .cat-item-9948 {
	order:4;
}
#sidebar .sidebar #product-search-filter-category-0 .cat-item-9910 ul.children .cat-item-9929 {
	order:5;
}
#sidebar .sidebar #product-search-filter-category-0 .cat-item-9910 ul.children .cat-item-9941 {
	order:6;
}
#sidebar .sidebar #product-search-filter-category-0 .cat-item-9910 ul.children .cat-item-9935 {
	order:7;
}
#sidebar .sidebar #product-search-filter-category-0 .cat-item-9910 ul.children .cat-item-9950 {
	order:8;
}
#sidebar .sidebar #product-search-filter-category-0 .cat-item-9910 ul.children .cat-item-9944 {
	order:9;
}
#sidebar .sidebar #product-search-filter-category-0 .cat-item-9910 ul.children .cat-item-9946 {
	order:10;
} 
#sidebar .sidebar #product-search-filter-category-0 .cat-item-9910 ul.children .cat-item-9952 {
	order:11;
}
/* end of Order Feinkost */

#sidebar .sidebar .selectize-input input::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #192333;
  opacity: 0.8; /* Firefox */
}

#sidebar .sidebar .selectize-input input:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #1abc9c;
}

#sidebar .sidebar .selectize-input input::-ms-input-placeholder { /* Microsoft Edge */
  color: #1abc9c;
}

#product-search-filter-price-heading-0:after {
			content:'€';
			padding-left:5px;
		}
#sidebar .tabs .tab input#chck1,
#sidebar .tabs .tab label.tab-label {
	display:none;
}
.google_map_shortcode_overlay {
	display:none;
}
.woocommerce-product-details__short-description p, .woocommerce-product-details__short-description p span,
.woocommerce-product-details__short-description span,
.woocommerce-product-details__short-description h1,
.woocommerce-product-details__short-description h1 span,
.woocommerce-product-details__short-description ul li {
	color:#1a2334 !important;
}
.woocommerce-product-details__short-description h1,
.woocommerce-product-details__short-description h1 span {
	font-family:'gothamrndmedium' !important;
}
.woocommerce-product-details__short-description p,
.woocommerce-product-details__short-description p span {
	font-family:"gothamrnd-book", sans-serif !important;
	font-size:14px !important;
} 
.woocommerce-product-details__short-description h1,
.woocommerce-product-details__short-description p,
.q_tabs .tabs-container #tab-description h2,
.q_tabs .tabs-container #tab-description p {
	text-align: justify;
}


/*.header_bottom .container_inner, 
#newsletter-container .newsletter-inner, 
footer .footer_top .container_inner {
	max-width:1280px;
} */
.page-template header .header_inner .header_bottom, 
.category-gazzetta header .header_inner, 
.post-template-default header .header_inner .header_bottom {
	/*max-width:1300px;
	margin:0 auto;*/
	padding:0 45px;
} 
.page-template .header_bottom, 
.post-template-default .header_bottom {
	padding:0 10px;
}
.category-gazzetta .header_bottom {
	padding:0;
}
/* body.woocommerce.single-product {
	overflow: hidden !important;
} */
.woocommerce .product-info .price,
.woocommerce .wc-gzd-additional-info{ 
	color:#192333 !important;
}
.tinv-wraper.tinv-wishlist {
	position:absolute;
	top:0;
}
.single-product .related.products .tinv-wraper.tinv-wishlist, 
.single-product .upsells.products .tinv-wraper.tinv-wishlist {
	position:absolute;
	top:10px;	
}
.ui-datepicker{
z-index:9999 !important;
}
.grecaptcha-badge { 
    visibility: hidden;
}
.page-id-7 .grecaptcha-badge { 
    visibility: visible;
}
.page-id-66887 .content .title_holder {height:0 !important}
.page-id-66887 .content .title_holder .container,
.page-id-7.logged-in .title_holder {display:none}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt::before, .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before,
div.product form.cart .tinvwl_add_to_wishlist_button:before,
.single-product .qode-single-product-summary .summary.entry-summary .tinv-wraper .tinvwl_add_to_wishlist_button:before {
	margin-left:0;
	font-size:24.5px;
	color:#fff;
}
.single-product div.product form.cart .tinvwl_add_to_wishlist_button, 
.single-product .qode-single-product-summary .summary.entry-summary .tinv-wraper .tinvwl_add_to_wishlist_button {
	color:#192333;
}
div.product form.cart .tinvwl_add_to_wishlist_button, 
.single-product div.product form.cart .tinvwl_add_to_wishlist_button:hover, 
.single-product div.product form.cart .tinvwl-product-in-list,
.single-product .qode-single-product-summary .summary.entry-summary .tinv-wraper .tinvwl_add_to_wishlist_button:hover,
.single-product .qode-single-product-summary .summary.entry-summary .tinv-wraper .tinvwl-product-in-list {
	color:#d83636;
}
.woocommerce ul.products li.product .add_to_cart_button.added, 
.single-product .single_add_to_cart_button.added {
	display:block;	
}



.woocommerce ul.products li.product:hover .add_to_cart_button.added {
	top:0;
}
.woocommerce ul.products li.product:hover .added_to_cart {
	display:none;
}
.single-product .tinv-wraper.tinv-wishlist {
	position:initial;
}
.single-product .up-sells .tinv-wraper.tinv-wishlist,
.single-product  .related.products .tinv-wraper.tinv-wishlist {
	position:absolute;
}
.wishlist_item .product-name .variation {
	display:none;
}

#woo-nutrition-table #nutrition-explain {
	display:none;
}
/* .single-product .qode-single-product-summary .centro-single-product {
	display: flex;
  flex-direction: column-reverse;	
} */ 
.single-product .qode-single-product-summary .centro-single-product .price {max-width:50%;order:6}
.single-product .qode-single-product-summary .centro-single-product .legal-price-info:nth-child(2) {order:5;max-width:50%;padding-top:5px;}
.single-product .qode-single-product-summary .centro-single-product .legal-price-info:nth-child(3) {max-width:50%;order:4}
.single-product .qode-single-product-summary .centro-single-product .rp_wcdpd_product_page {order:3;margin:20px 0 !important;max-width:325px;}
.single-product .qode-single-product-summary .centro-single-product .stock, 
.single-product .product_tag-berlin .qode-single-product-summary .centro-single-product .stock {
	order:2; 
	float:right !important;
	max-width:50%;
	margin-top:-136px;
	padding:0;
} 
.product_cat_italienisches-catering.single-product .qode-single-product-summary .centro-single-product .stock {
	margin-top:-168px;
} 
.single-product .qode-single-product-summary .centro-single-product .cart {order:1;margin:10px 0;}
.single-product .qode-single-product-summary .centro-single-product .custom-div-single-product-add {
	float:right;
	width:50%;
	margin-top:-111px;
}
.product_cat_italienisches-catering.single-product .qode-single-product-summary .centro-single-product .custom-div-single-product-add {
	/* margin-top:-148px; */
}

.single-product .product_tag-berlin .qode-single-product-summary .centro-single-product .custom-div-single-product-add {
	margin-top:-65px
} 


.single-product .qode-single-product-summary .centro-single-product .price span {
	font-family:'gothamrndmedium' !important;
}
.woocommerce table.cart td.actions .coupon input.button {
	margin-top:1px;
	float:left;
	border-radius:0 25px  25px 0;
} 
.woocommerce table.cart td.actions .coupon input#coupon_code {
	float:left;
	border-radius:25px 0 0 25px;
	margin-right:0;
	width:140px;
} 
/* Mein Konto logged in*/
.woocommerce-account .woocommerce-MyAccount-navigation li a {
	color:#1a2334;
}
.woocommerce-account .woocommerce-MyAccount-navigation li a:hover {
	color:#d83636;
}
.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a {
	color:#d83636;
} 
body.woocommerce-account .title_subtitle_holder {
	display:none;
}
body.woocommerce-account .title.title_size_small {
	height: 150px !important;	
}

body.logged-in .vc_column-inner {
	padding-bottom:0px;
}
nav.main_menu > ul > li > a > i.menu_icon.Heart {
	margin-right:0;
}
.woocommerce .icon_big_times:before {
	content:'\f004';
	font-family:FontAwesome !important;
}
.tinv-wishlist .tinv-modal-inner .tinvwl-buttons-group .button {
	text-align:center;
}
.tinv-wishlist .tinv-modal-inner .tinv-wishlist-clear .ftinvwl-key,
.tinv-wishlist .tinv-modal-inner .tinv-wishlist-clear .ftinvwl-times,
.tinv-wishlist .tinv-modal-inner .button i {
	display:none;
}

.tinvwl-theme-style table.tinvwl-table-manage-list tbody tr,
.tinvwl-theme-style table.tinvwl-table-manage-list thead tr {
	border:1px solid #e5e5e5;
}
.tinvwl-theme-style table.tinvwl-table-manage-list thead tr th.product-cb,
.tinvwl-theme-style table.tinvwl-table-manage-list tbody tr td.product-cb,
.tinvwl-theme-style table.tinvwl-table-manage-list tbody tr td.product-remove {
	border-right:1px solid #e5e5e5 !important;
}
.tinvwl-theme-style table.tinvwl-table-manage-list thead th,
.tinvwl-theme-style table.tinvwl-table-manage-list thead th span {
	text-transform:uppercase;
	font-family:"gothamrnd-book", sans-serif !important;
	padding:13px 10px;
	font-weight:600;
}
.tinvwl-table-manage-list .product-stock .legal-price-info,
.tinvwl-table-manage-list .product-cb,
.tinvwl-to-right.look_in .button:first-child,
.tinv-wishlist .social-buttons,
.tinvwl-table-manage-list .product-date,
.tinvwl-table-manage-list .product-quantity {
	display:none;
} 
.tinvwl-table-manage-list .product-action .button {
	transform:scale(0.8);
}
.tinvwl-table-manage-list .tinvwl-to-left.look_in {
	opacity:0;
}
.woocommerce-account .woocommerce-MyAccount-navigation li a {
	font-family:'gothamrnd-bold', sans-serif !important
}
/* end of Mein Konto logged in*/
.woocommerce-breadcrumb a {
	color:#1a2334;
}
.woocommerce-breadcrumb a:hover {
	color:#d83636;
}
.woocommerce #customer_login h2 {
	font-family:'gothamrnd-bold' !important;
}
.page-id-15167 input[type="submit"], 
.page-id-39217 input[type="submit"] {
	color:#fff;
	border-color:#192333;
	background-color:#192333;
	border-radius:50px;
}
.woocommerce-page input[type="submit"]:hover, .woocommerce .button:hover {
	background-color:#1abc9c;
	border-color:#1abc9c;
} 
.woocommerce-cart table.cart td.actions input[type='submit'] {
	background-color:#364c6f;
	border-color:#364c6f;
}

.page-id-5 .header_top_bottom_holder {
	border:none !important;
	margin-bottom: 20px;
}
#qode-full-screen-slider {
	background-color:#ffdacd;
} 
.page-id-74562 #qode-full-screen-slider, 
.page-id-102489 #qode-top-brands-slider {
	max-height:705px;
} 
.page-id-74562 #qode-full-screen-slider .carousel-indicators, 
.page-id-102489 #qode-top-brands-slider .carousel-indicators {
	display:none;
	opacity:0; 
	bottom:6000px;
} 
/*.container_inner {
	width:90vw !important;
}*/ 
.product-template-default.single.single-product .content_inner .container .container_inner  {
	width:100% !important;
	border:0px solid red;
	margin:0;
}
.product-template-default.single.single-product .content_inner .products ul.products li.product {
	width:24.4%;
}
.woocommerce ul.products li.product:last-child {
	margin-right:0px !important;
	border:0px solid red;
}

.archive .content > .content_inner > .container, .archive .content > .content_inner > .full_width{
	background:#F9F9F9 !important;
}

.content {
    margin-top: -101px !important;
} 
 
.woocommerce-checkout .content {
    margin-top: 30px !important;
	padding-bottom:90px;
}
.wpmc-tabs-wrapper .wpmc-tab-item .wpmc-tab-number, 
.wpmc-tabs-wrapper .wpmc-tab-item .wpmc-tab-text {
	font-family:"gothamrnd-book", sans-serif !important;
}
.wpmc-tabs-wrapper .wpmc-tab-item.current .wpmc-tab-number {
	background:#d83636;
	color:#fff;
} 
.wpmc-tabs-wrapper .wpmc-tab-item .wpmc-tab-number {
	font-size:0;
	width:15px;
	min-width:15px;
	height:15px;
	min-height:15px;
} 
.wpmc-step-item h1 {
	border-bottom:0px solid;
	display:none
}

/* Header-Image 
FAQ: 51986 
Jobs: 15384 - 
Impressum: 15512 - 
AGB 51521 - 
Datenschutz: 51524 - 
WRB: 51526 - 
Produkte: 15036 - 
Kontakt: 15167 - 
Restaurant: 39217 -  
Supermarkt: 55524 -  
Weingut: 55526 - 
Salumeria:  55528 */
.page-id-71837 .content,
.page-id-71060 .content,
.page-id-51986 .content, 
.page-id-15384 .content, 
.page-id-15512 .content, 
.page-id-51521 .content, 
.page-id-51524 .content, 
.page-id-51526 .content, 
.page-id-54734 .content, 
.page-id-112887 .content {
	margin-top: 0px !important;
} 
 
.page-id-15036 .content > .content_inner > .full_width, 
.page-id-55528 .content > .content_inner > .full_width, 
.page-id-55524 .content > .content_inner > .full_width,
.page-id-55526 .content > .content_inner > .full_width {
	padding-top:100px;
}

.page-id-55524 .content > .content_inner > .full_width, 
.page-id-15167 .content > .content_inner > .full_width, 
.page-id-77274 .content > .content_inner > .full_width, 
.page-id-77382 .content > .content_inner > .full_width,
.page-id-39217 .content > .content_inner > .full_width, 
.page-id-65430 .content > .content_inner > .full_width, 
.page-id-15028 .content > .content_inner > .full_width, 
.page-id-106756 .content > .content_inner > .full_width, 
.page-id-109458 .content > .content_inner > .full_width, 
.page-template.page-child .content > .content_inner > .full_width {
	padding-top:180px;
} 

.woocommerce .content {
margin-top: 0px !important;
}
.woocommerce .content .container .container_inner, .woocommerce-page .content .container .container_inner {
	padding: 0px;	
}
/* .post-type-archive-product .content .container .container_inner {
	max-width:1280px;
} */
.single-product .default_template_holder {
	width: auto;
	background:#F9F9F9;
}
/* Icon Filter sidebar */
.sidebar .widget.qode_icon_with_text_widget {
	background:#eeeff0;
	padding:12px 0 10px 15px;
	border-left:1px solid #F9F9F9;
	border-right:1px solid #F9F9F9;
	border-bottom:1px solid #F9F9F9;
}
.sidebar .widget.qode_icon_with_text_widget .q_icon_with_title .icon_text_inner {
	padding-bottom:0px;
	
}
.sidebar .widget.qode_icon_with_text_widget .q_icon_with_title .icon_text_inner p:last-child {
	font-weight:900;
	font-size:16px;
	padding-top:2px;
	
} 
.sidebar .widget.qode_icon_with_text_widget .q_icon_with_title.tiny .icon_text_holder {
	padding:0 0 0 27px;
	
}
/* End Icon Filter sidebar */

/* active Filter */
.sidebar .selectize-input .item {
	color:#d83636;	
}
/* Category sidebar Submenus */
.woocommerce aside ul.product-categories ul.children, .woocommerce-page aside ul.product-categories ul.children, aside ul.product-categories ul.children {
	padding-left:0;
	border:0px solid red;
	
}
.woocommerce aside ul.product-categories ul.children li {
	border:0px solid #fff;
	line-height:20px;
	
}
.woocommerce aside ul.product-categories ul.children .cat-item a {
	font-weight:normal;
}
aside .widget.posts_holder li.current-cat > a {
	color:#d83636;
} 


input.blinker, .loading-term-filter {
    background-image: none !important;
    background-position: right center;
	background-repeat: no-repeat;}


.product-search-filter-search .product-search-filter-search-clear, .product-search-filter-price .product-search-filter-price-clear {
	display:none !important
}

.product-search-filter-price .ui-widget-content {
        border: 1px solid #1abc9c !important;
    background: white !important;
    color: #333;
}
.selectize-control a.remove-single, .selectize-control a.remove {
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    font-size: 80%;
	  vertical-align: 0 !important;
    padding: 0 4px;
	  cursor: pointer;
}

.product-search-product_cat-filter-item.current-cat>a:after, .product-search-attribute-filter-item.current-attribute>a:after {
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    font-size: 80%;
    content: "\f057" !important;
    vertical-align: middle;
	padding: 0 2px;}


#product-search-filter-price-heading-0 {
	text-transform: uppercase;
}

#woocommerce_product_search_filter_price_widget-2 {
    padding: 5px 15px;
    border: solid 1px rgba(25,35,51,.4);
    border-bottom: none;
	background-color: white;}

.product-categories li:last-child {
	border-bottom: solid 0px rgba(0,0,0,.11) !important;
}
#woocommerce_product_search_filter_price_widget-2 .product-search-filter-price.hide-fields {
	margin-bottom:3em;
}
.nav-back {
	display:none;
}


.ui-slider-handle {
	background: #192333;
}
.ui-slider-range{
	    background-color: #1abc9c !important;
} 
.selectize-input::after,
.sidebar .product-search-filter-terms select::after, 
#sidebar .qode-accordion-holder .qode-title-holder .qode-accordion-mark-icon .icon_minus-06:before {
	display:block !important;
	right:0px!important;
	color:#192333 !important;
	content:"+" !important;
	padding:0;
}
#sidebar .qode-accordion-holder .qode-title-holder .qode-accordion-mark-icon .icon_minus-06:before, 
#sidebar .qode-accordion-holder .qode-title-holder .qode-accordion-mark-icon .icon_plus:before {
	font-weight:900;
	font-size:12px;
	margin-left:-3px;
}
#sidebar .qode-accordion-holder .qode-title-holder .qode-accordion-mark-icon .icon_minus-06:before {
	content:"-" !important;
}
#sidebar .qode-accordion-holder .qode-title-holder .qode-accordion-mark-icon .icon_plus:before {
	content:"+" !important;
}
aside .widget li.expandable, 
#sidebar .qode-accordion-holder .qode-title-holder .qode-accordion-mark-icon .icon_minus-06 {
	position:relative;	
}
aside .widget li.expandable::after {
	display:block !important;
	right:20px !important;
	color:#192333 !important;
	content:"\f107" !important;
	font-family:"FontAwesome";
	padding:0;
	position:absolute;
	top:10px; 
}

/* Icon sidebar ul children */
#product-search-filter-category-0 .cat-item ul.children .cat-item.expandable {
	position:relative;
}
#product-search-filter-category-0 .cat-item ul.children .cat-item.expandable:after {
	
	font-weight:900;
	font-family:'Font Awesome 5 Free';
	/*content:"\f067";*/
	content:"+";
	position:absolute;
	top:0;
	right:10px !important;
	width:17px;
	height:17px;
	padding:8.5px 0;
	overflow:visible;
	display:block !important;	
	font-size:13px;
}
#product-search-filter-category-0 .cat-item ul.children .cat-item.expandable:hover:after {color:#d83636}

/* new Filter Update WP 5.8 */
.ixnorm .selectize-input, 
.sidebar .widget.widget_woocommerce_product_search_filter_attribute_widget .product-search-filter-terms {
border: 1px solid #F9F9F9;
border-top: none !important;
line-height: 40px;
padding-left: 10px;
text-transform: uppercase;
background-color: #eeeff0;
	border-radius:0px;
box-shadow:none;
}
.sidebar .widget.widget_woocommerce_product_search_filter_attribute_widget .product-search-filter-terms {
	padding-right:10px;
	position:relative;
}
 .ixnorm div.selectize-input:hover input { 
	color:#1a2334 !important;
	filter: blur(0) !important;
 } 
.ixnorm .selectize-input input,
.sidebar .widget.widget_woocommerce_product_search_filter_attribute_widget .product-search-filter-terms select {
	border: solid 0px rgba(25,35,51,0);
	background-color:#eeeff0;
font-size:13px;
text-transform: uppercase;
font-weight: 400;
color: #192333 !important;
opacity:1 !important;
}  
.sidebar .widget.widget_woocommerce_product_search_filter_attribute_widget .product-search-filter-terms select {
	padding:15px 0;
	position:relative;
	/*appearance:none;*/
}
.ixnorm .selectize-input {
	border: solid 0px rgba(25,35,51,0);
	background-color:#eeeff0;
}


.product-filter-field {
    display: inline-block;
    width: 82%;
    height: 18px;
    border: solid 1px #192333 !important;
}



nav.woocommerce-breadcrumb #text
{
	display:none !important;
}

/* search */
#product-filter-field-0 {
	    display: inline-block;
    width: 90.3% !important;
    height: 8px;
    border: solid 0px #192333 !important;
	margin:0px !important;
	padding-right:0;
}


 form.product-search-form {
	margin-bottom: 0 !important;
	 padding-right:0px;
}

@media only screen and (min-width: 1921px) {
	.page-id-74562 .content .content_inner #product-filter-search-0 {
		top:6.6%;
	} 
	
}

@media only screen and (max-device-width: 1920px) and (min-device-width: 1081px) {
	
	#menu-main-menu-33 {display:none !important;opacity:0;}
	.page-id-74562 .content .content_inner #product-filter-search-0 {
		top:5.3% !important;
	} 
}
 
@media only screen and (max-width: 1300px)
.touch .content {
    margin-top: -30px !important
			;}

/* iPhone Media landscape */
@media only screen 
and (min-device-width: 650px) 
and (max-device-width: 850px) 
	and (orientation: landscape) {
		#woocommerce_product_search-1 {
    width: 47vw !important;
		}
		.content {
			margin-top:0px !important;
		}
		.wc-gzd-additional-info.tax-info:after, .product-info .wc-gzd-additional-info.info {
			font-size:10px !important;
		}
		
		
}

@media only screen and (max-device-width: 850px){ #woocommerce_product_search-1{
margin-bottom:2%;
	}
.navflex1 {
	order:7;
	}
}






.q_logo img {
	image-rendering:auto;
}


@media only screen and (max-device-width: 1024px) and (min-device-width: 768px) and (orientation: portrait) {
	.woocommerce .summary {
    padding-right: 3%;
	}}


@media only screen and (max-width: 1600px) and (min-width: 1301px){
	.woocommerce .summary {
    max-height: none !important;
	}
}

.woocommerce ul.woocommerce-error,
.woocommerce-info, 
.cart-empty.woocommerce-info {
	text-align:center;
	text-transform:none !important;
	border:1px solid #d83636;
	background-color:#fff !important;
	font-size:13px;
} 
.tinv-wishlist.woocommerce h2 {
	text-transform:none;
} 
.tinv-wishlist.woocommerce h2,
.woocommerce .return-to-shop {
	text-align:center;
}
.woocommerce .return-to-shop a {
	margin-bottom:100px !important;
	border-color:#192333 !important;
	background-color:#192333 !important;
	color:#ffffff !important;
	font-size:13px;
	padding:0 23px !important;
}
.woocommerce .return-to-shop a:hover {
	border-color:#d83636 !important;
	background-color:#d83636 !important;
}
.wpcf7 form.sent .wpcf7-response-output {
	border:none;
	background: #1ABC9C;
}
.wpcf7 form.invalid .wpcf7-response-output {
	border:none;
	background:#F55C56;
}

.content {
    margin-top: -100px;
}

/*jetzt kaufen*/
.woocommerce form.checkout table.shop_table td, .woocommerce form.checkout table.shop_table th {
	text-align:left !important;
}

.woocommerce-checkout-review-order-table tr {
	border: solid 1px #e5e5e5 !important;
}
/*.woocommerce-checkout-review-order-table tr td,
.woocommerce .checkout table.shop_table tr th {
	border-right: solid 1px rgba(0,0,0,.11) !important;	
} */
.woocommerce-checkout-review-order-table tr.shipping td {
	border-right: solid 0px #e5e5e5 !important;	
}
.pickup-location-field .ui-datepicker-trigger {
	color:#fff;
	margin-left:-38px;
}
.xoo-wsc-sl-apply-coupon .button {
	margin-top:10px;
}
.page-template .xoo-wsc-sl-apply-coupon .button, 
.page-template .xoo-wsc-ft-btn.zumShop {
	line-height:35px;
	font-family:"gothamrnd-book", sans-serif !important;
	border:2px solid #192333;
	background-color:#192333;
	border-color:#192333;
	color:#fff;
	display:block;
	height:38px;
	width:auto;
	font-size:13px;
	padding:0 23px;
	font-weight:700;
	text-transform:uppercase;
	letter-spacing:1px;
	cursor:pointer;
	text-shadow:none;
} 
.page-template .xoo-wsc-sl-apply-coupon input {
	border:1px solid #e6e6e6;
	color:#1a2334;
	padding:15px 13px;
	font-family:Raleway,sans-serif;
	font-weight:400;
	line-height:17px;
}
.woocommerce-checkout .woocommerce-checkout-paymentX:before {
	content:'Zahlungsart';
	line-height:3.5em;
	font-size:17px;
	font-weight:600;
	text-transform:uppercase;
	letter-spacing:1px;
	font-family:'gothamrnd-bold' !important;
} 


tr.cart-discount.coupon-deals {
	text-align:left !important;
}
.woocommerce-checkout-review-order-table .coupon-deals:before {
	float: none;
	padding: 10px;
}
.woocommerce-checkout-review-order-table .product-name {
	display:flex;
	justify-content:left;

}

.wc-gzd-product-name-left img {
	width:66px
}

.woocommerce form.check-login .form-row {
	width:30%;
}
#shipping_company_field label, #billing_company_field label {
	float:left;
}
/*Checkout*/

.woocommerce-shipping-fields__field-wrapper .required, .woocommerce-billing-fields__field-wrapper .required, #shipping_method .required {display:none;}

.woocommerce table.cart div.coupon .button, .woocommerce-page table.cart div.coupon .button
{
	top:-1px !important;
}

.woocommerce table.cart td.actions .checkout-button, .woocommerce table.cart td.actions input[type=submit] {
	top: 0px
}
.woocommerce-checkout .woocommerce-info {
	font-size:15px;
	text-align:center;}

.wc-gzd-order-submit {
	float:right;
}

#place_order:hover {
	background: #1abc9c !important;
	border-color:#1abc9c !important;	
}

#place_order {
	height: 55px;
	margin-bottom: 15%;
	color:#fff;
	font-weight:100;
}
.woocommerce table.cart td.actions>.checkout-button:hover, .woocommerce-page table.cart td.actions>.checkout-button:hover {
	background:#1abc9c;
	border-color:#1abc9c;
	line-height:  35px!important;
}

.woocommerce table.cart td.actions>.checkout-button, .woocommerce-page table.cart td.actions>.checkout-button {
	color:#fff;
	line-height:  35px!important;
}

tr.order-total {
	color:#1abc9c !important;
text-transform: uppercase;
}


/*Cat - Nav*/


.centro-cat-link  {
	display:block;
	background: #192333;
	min-width: 100px;
  padding: 10px 15px;
	color: white;
  border-bottom: solid 1px #F9F9F9 !important;
   border-right: solid 1px #F9F9F9 !important;
	}
.centro-cat-link.active {
	color:#d83636;
	background:#F9F9F9
}

@media (max-width: 767px) { .centro-cat-link  {
	display:block;
	background: #F9F9F9;
	min-width: 100px !important;
  padding: 10px 15px;
	color: white;
	background:#192333;
  border-top: solid 1px rgba(0,0,0,.11) !important;
	border-left: solid 1px rgba(0,0,0,.11) !important;
	border-right: solid 1px rgba(0,0,0,.11) !important;
	border-bottom : solid 1px rgba(0,0,0,.11) !important;
	}}

.centro-cat-link:hover  {
	background: #d83636;
	color: white ;

}



#centro-category-li {
text-align: center;
	}

#centro-category-li {
	float: left;
	font-size: 15px;	
	padding: 0px 0px 0px 0px;
	font-weight: 900;
	min-width:10.76%;
}
@media (max-width: 767px) { #centro-category-li {
	float: left;
	font-size: 15px;	
	padding: 4px;
	font-weight: 900;
	}
	
}
@media (max-width: 768px) { 
	#centro-category-div-outer nav#centro-category-nav #centro-category-ul .navflex1 {
		min-width:46.5%;
	}
} 
/* Category Menu */
.single #centro-category-div-outer {
	background: white;
	margin: 0;
	line-height:20px;


}

#centro-category-div-outer {
	background: white 
	!important;
	padding-top:1px !important;
	line-height:20px;
  display:flex;
	 justify-content:center;
	margin-bottom: 10px !important;
	z-index:10000 !important;
	border:0px solid red;
	display:none;
}
#centro-category-div-outer nav#centro-category-nav {
	max-width:1280px !important;
	width:90vw !important;
	margin:0 auto !important;
	border:0px solid green;
	
}
#centro-category-div-outer nav#centro-category-nav #centro-category-ul {
	padding-left:10px;
	padding-right:0px;
}
.tax-product_cat #centro-category-div-outer nav#centro-category-nav #centro-category-ul {
	padding-left:0px;
}
/* Firefox only */
@-moz-document url-prefix(){
	
	@media only screen and (min-width: 1400px) {
		#centro-category-div-outer nav#centro-category-nav #centro-category-ul {
    padding-left:10px;
  }
	/* #centro-category-div-outer nav#centro-category-nav #centro-category-ul .navflex1 {
		width:23.7% !important;
		}*/
	}
	.select2-container--default .select2-dropdown {
	top:33px !important;
}
	
}/* end of Firefox only */

#centro-category-div-outer nav#centro-category-nav #centro-category-ul .navflex1 {
	margin-right:10px;
	width:23.54%;
	text-align:left;
	border:0px solid #192333;
	opacity:0;
}






.woocommerce div.cart-collaterals div.cart_totals {width:auto}

@media only screen and (min-width: 767px) {
	.cart_totals th {
		min-width: 150px !important
	}
	.mobile_men.new {display:none;}
}
@media only screen and (min-width: 769px) {
	/* double scrollbar fix */
	/* body.product-template-default .wrapper
	{position:absolute;} */
	/* end of double scrollbar fix */
}

.page-id-5 .header_top_bottom_holder {border-bottom: solid 1px rgba(0,0,0,.11);}

 .cart_totals tr,.cart_totals td {border: solid 1px #e5e5e5 !important;}
 .cart_totals th {
padding: 3% !important}
.woocommerce table.cart thead tr,
.woocommerce-page table.cart thead tr, 
.page-id-15167 .vc_row input, 
.page-id-15167 select, 
.page-id-15167 textarea, 
.page-id-39217 .vc_row input,
.page-id-39217 select, 
.page-id-39217 textarea,
.page-id-65430 .vc_row input,
.page-id-65430 select, 
.page-id-65430 textarea{
	border:1px solid #e5e5e5 !important;
}
.page-id-15167 .vc_row input, 
.page-id-15167 select, 
.page-id-15167 textarea, 
.page-id-15167 select, 
.page-id-39217 .vc_row input, 
.page-id-39217 select, 
.page-id-39217 textarea,
.page-id-39217 select,
.page-id-65430 .vc_row input, 
.page-id-65430 select, 
.page-id-65430 textarea,
.page-id-65430 select,
.woocommerce-checkout select, 
.woocommerce-checkout input, 
.woocommerce-checkout textarea,
.woocommerce-account input, 
.woocommerce-checkout .select2-container--default .select2-selection--single {
	border-radius:25px !important;
}

.page-id-15167 textarea, 
.page-id-65430 textarea, 
.page-id-39217 textarea {
	margin-bottom:20px !important;
} 
.woocommerce-cart .cart_totals td .woocommerce-shipping-totals.shipping td,
.woocommerce-cart .cart_totals tr .woocommerce-shipping-totals.shipping tr {
	border:1px solid #fff !important;
}
.woocommerce div.cart-collaterals div.cart_totals table tr.order-total strong span.amount, .woocommerce-page div.cart-collaterals div.cart_totals table tr.order-total strong span.amount, 
.order-total th,
.order-total .woocommerce-Price-amount.amount {
	font-family:'gothamrnd-bold' !important;
}
.woocommerce form.checkout table.shop_table span.amount {
	color:#000;
}
.coupon-deals:before {
  content: "UmSt. Reduzierung";
	padding: 8%;
	float:left;
}
td[data-title="Coupon: deals"] {
	justify-content:center;
	vertical-align:middle;
	
}
.coupon-deals th {display:none}
.woocommerce-pagination ul.page-numbers li a {
	color: white !important;
    background-color: #192333 !important;
    border-color: #192333 !important;
}




.test_tab_tab {
	display:none !important}

.single-product .mwst-banner {
	display:none;
}

.vtcrt_shop_table {
	display:none;
}


.page-numbers .dots {
	color: white !important;
    background-color: #192333 !important;
    border-color: #192333 !important;
}
.page-numbers .current {
	color: white !important;
    background-color: #d83636 !important;
    border-color: #d83636 !important;
}

.woocommerce-pagination ul.page-numbers li a:hover {
	color: white !important;
    background-color: #d83636 !important;
    border-color: #d83636 !important;
}

#searchform {
	border: solid 1px rgba(0,0,0,.11);
	width:99.5% !important;
}

.woocommerce .product .onsale {
	background-color: #f43083 !important;
	right:10px;
	left:unset;
	transform: rotate(20deg);
}
.woocommerce li.product .out-of-stock-button {
	background-color: #1a2334 !important;
}
.woocommerce .product .single-onsale {background-color: #f43083 !important}

.woocommerce ins, .woocommerce-page ins {color:#f43083}


.pum-theme-61882 .pum-title, .pum-theme-lightbox .pum-title {
    color: #192333 !important;
    text-align: center !important;
    text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ) !important;
    font-family: inherit !important;
    font-weight: 300 !important;
    font-size: 32px !important;
	line-height: 45px !important;}

.pum-theme-61882 .pum-container, .pum-theme-lightbox .pum-container {
    padding: 30px !important;
    border-radius: 5px !important;
    border: 2px solid #192333 !important;
    box-shadow: 2px 2px 30px 2px rgba( 155, 155, 155, 0.80 ) !important;
	background-color: rgba( 246, 216, 204, 1.00 ) !important;
} 
/* checkout delivery popup */
#pum-82918 {display:none;}
.woocommerce-checkout .pum-theme-61882 .pum-container, .pum-theme-lightbox .pum-container {
background-color:#f55c56 !important;
	border: 0px solid #192333 !important;
	border-radius: 25px !important;	
} 
.woocommerce-checkout .pum-close.popmake-close {
	display:none;
}
.woocommerce-checkout .pum-content .pum-close.popmake-close {
	display:block;
}
.woocommerce-checkout .pum-theme-61882 .pum-container, .pum-theme-lightbox .pum-container p {font-family:"gothamrnd-book", sans-serif !important;}


.woocommerce-checkout .pum-theme-61882 .pum-container, .pum-theme-lightbox .pum-container p a, 
.woocommerce-checkout .pum-theme-61882 .pum-container, .pum-theme-lightbox .pum-container p button,
.woocommerce-checkout .pum-theme-61882 .pum-container, .pum-theme-lightbox .pum-container p,
.woocommerce-checkout .pum-theme-61882 .pum-container, .pum-theme-lightbox .pum-container .pum-title {
	color:#fff !important;
}
.woocommerce-checkout .pum-theme-61882 .pum-container, .pum-theme-lightbox .pum-container p a, 
.woocommerce-checkout .pum-theme-61882 .pum-container, .pum-theme-lightbox .pum-container p button {
	border-color:#192333;
	background-color:#192333;
	font-family:"gothamrnd-book", sans-serif !important;
	float:left;
	line-height:34px;
}


#newsletter-container .button
{border-radius:0px;}

.woocommerce input[type=email] {
	border: 2px solid #fff !important;
}

.summary .wc-gzd-additional-info {
	display:none !important;
}
.wpcf7-form-control.wpcf7-submit {
	border:none !important;
}


label.screen-reader-text {
	display:none;
}

.footer_top, .footer_top.footer_top_full {
	padding:42px 0 15px;
}

@media (min-width: 1500px){.footer_top, .footer_top.footer_top_full {
	padding-bottom:0px !important;
}}
.slide_anchor_button .fa-angle-down {
	top:70% !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current {
	color:#fff !important;
	background:#3af !important;
}
.home .h4teaser {
	text-align: justify !important;
}
.wpcf7 p, 
.woocommerce-checkout .woocommerce-input-wrapper  { position: relative; }
.wpcf7 p .fas, 
.wpcf7 p .fa, 
.fas.fa-calendar {
  position: absolute;
  color: #666666;
  z-index: 100;
  font-size: 18px;
  top: 25%;
  left: 2%;
} 
.woocommerce-checkout .fas.fa-calendar {
	top:-4px;
	left:10%;
}
.woocommerce-checkout #additional_date_catering, 
.woocommerce-checkout #additional_date_cateringPaniniPickup {
	width:60%;
	height:23px;
}
.woocommerce-checkout #additional_date_catering {
	padding:8px 0px 8px 50px;
}
.wpcf7 .wpcf7-text,
.wpcf7 .wpcf7-select{
  text-indent: 35px;
}

.fas,.fa {
	font-family:FontAwesome !important;
}
.wpcf7-form-control {
	border:solid 1px !important;
}

.q_slider .item {
-webkit-animation: none !important;
animation: none;
-webkit-transition: none !important;
transition: none !important;
opacity: 1 !important;
filter: alpha(opacity=100) !important;
}

.carousel-inner .slider_content {
	width: 100% !important;
	left: 0% !important;
	top: 50% !important;
} 


#media_image-5 h5 {
	padding-top:45px;
	font-size: 13px;
	color:#707274
}





.image-wrapper img {
    /* height:100% !important; */
    width:100% !important;
    }

.image-wrapper {
	height:100% !important;
}
/* aktuell 04.02.2019 */


.tax-product_cat .wc-gzd-additional-info.tax-info, 
.single-product .wc-gzd-additional-info.tax-info {
	font-size:0 !important;
}
.wc-gzd-additional-info.tax-info::after {
    content: 'Preis inkl. MwSt., zzgl. Versand';    
}
.term-veranstaltungen .wc-gzd-additional-info.tax-info::after, 
.single-product.product_cat_veranstaltungen .wc-gzd-additional-info.tax-info::after, 
.single-product.product_cat_italienisches-catering .wc-gzd-additional-info.shipping-costs-info::after, 
.single-product.product_cat_veranstaltungen .wc-gzd-additional-info.shipping-costs-info::after {
	content: 'Preis inkl. MwSt.'; 
} 
.single-product.product_cat_italienisches-catering-lieferung .wc-gzd-additional-info.shipping-costs-info::after {
	content: 'Preis inkl. MwSt. zzgl. Lieferung'; 
	font-size:13px;
}
.single-product.product_cat_veranstaltungen .qode-single-product-summary .centro-single-product .legal-price-info:nth-child(3) span:after {	
	font-size:0px !important;	
} 

.wc-gzd-additional-info.tax-info:after,
.product-info .wc-gzd-additional-info.info {font-size: 13px;}

.price_slider_amount .price_label {
	border-bottom:0px solid #ccc;
	width:auto;
}


/* aktuell 06.12.2018 */
@media (max-width: 767px) {

.wc-gzd-additional-info.info-basicprice,.wc-gzd-additional-info.info.info {
	position:relative;
	top:10px !important;
}
		
	body.home .full_width_inner section.parallax_section_holder {
	display:none;
	}

}

/* cb+ */
.two_columns_25_75 {
    /* width: 100%;
    
		margin-top: auto;
 		margin-right: 0 !important;
 */
    margin: 0;
    max-width: 2000px;
}
.woocommerce_with_sidebar ul.products li.product:nth-child(3n+3) {
	border-right:0px solid red;
	margin-right:0px !important;
}
.woocommerce_with_sidebar .related.products ul.products li.product:nth-child(4n+4),
.woocommerce_with_sidebar .upsells.products ul.products li.product:nth-child(4n+4) {
	border-right:0px solid green;
	clear:unset;
}
.woocommerce_with_sidebar .related.products ul.products li.product:nth-child(3n+3),
.woocommerce_with_sidebar .upsells.products ul.products li.product:nth-child(3n+3) {
	margin-right:10px !important;
} 
.columns-4 .woocommerce_with_sidebar ul.products li.product {
	width:32.5%;
	/*min-height:880px;*/
} 

@media (min-width: 769px)and (max-width: 1080px) {
	.columns-4 .woocommerce_with_sidebar ul.products li.product {
		width:32.5% !important;
	}
}

/* cb+ */
.wc-gzd-additional-info.info-basicprice,.wc-gzd-additional-info.info.info {
	position:relative;
	top:11px;
}
/* prodcut with rating */
.product .wc-gzd-additional-info.info {
	top:0px;
	margin-top:-34px;
}
.single-product .product .wc-gzd-additional-info.info {margin-top:0;}
/* prodcut without rating */
.product a.product-info .wc-gzd-additional-info.info {
	top:44px;
}
.woocommerce ul.products li.product > a.product-category.product-info {margin-bottom:51px;}


.single-product .legal-price-info .wc-gzd-additional-info.info {
	top:-15px;
} 


/* cb+ */
.product-category .product-info a h6 {font-size: 15px;  }

/* cb+ */
nav.main_menu > ul > li > a {
    padding: 0 10px !important;
    color: #1a2334 !important;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 14px;
    letter-spacing: 0 !important;
} 
nav.main_menu > ul > li#nav-menu-item-67689 a, 
nav.main_menu > ul > li#nav-menu-item-103322 a, 
nav.main_menu > ul > li#nav-menu-item-56487 a, 
nav.main_menu > ul > li#nav-menu-item-76741 a, 
nav.main_menu > ul > li#nav-menu-item-56492 a {
	 padding-top: 1px !important;
}
body.home nav.main_menu > ul > li > a,
body.page-id-102489 nav.main_menu > ul > li > a, 
body.page-id-113476 nav.main_menu > ul > li > a, 
body.page-id-108387 nav.main_menu > ul > li > a, 
body.page-id-108689 nav.main_menu > ul > li > a, 
body.page-id-108634 nav.main_menu > ul > li > a, 
body.page-id-108666 nav.main_menu > ul > li > a, 
body.category-gazzetta nav.main_menu > ul > li > a, 
body.search.search-results nav.main_menu > ul > li > a {
	color: #fff !important;
} 
body.search.search-results nav.main_menu > ul > li > a.current,
body.page-id-102489 nav.main_menu > ul > li > a.current,
body.page-id-113476 nav.main_menu > ul > li > a.current,
body.search.search-results nav.main_menu > ul li#nav-menu-item-76741 > a,
body.woocommerce.search.search-results nav.main_menu > ul li#nav-menu-item-67689 > a,
body.page-id-108387 nav.main_menu > ul li#nav-menu-item-76741 > a,
body.page-id-108689 nav.main_menu > ul li#nav-menu-item-76741 > a,
body.page-id-108634 nav.main_menu > ul li#nav-menu-item-76741 > a,
body.page-id-108666 nav.main_menu > ul li#nav-menu-item-76741 > a,
body.page-child nav.main_menu > ul > li.current-page-ancestor > a, 
body.category-gazzetta nav.main_menu > ul > li > a.current,
body.single-post nav.main_menu > ul > li#nav-menu-item-76741 > a, 
.current-menu-parent .second .current_page_item a {
	color: #d83636 !important;
} 
body.woocommerce.search.search-results nav.main_menu > ul li#nav-menu-item-76741 > a {
	color: #fff !important;
} 
body.page-id-108634 .searchNavBlog .navBlog .buWissen a, 
body.page-id-108666 .searchNavBlog .navBlog .buRezepte a, 
body.page-id-108689 .searchNavBlog .navBlog .buTipps a {background:#d83636}
.drop_down .second .inner ul li a, 
.shopping_cart_header .header_cart.dripicons-cart:before {
	color: #1a2334;
}
body.home .shopping_cart_header .header_cart.dripicons-cart:before {
	color: #fff;
}
.shopping_cart_header .header_cart.dripicons-cart .header_cart_span {
	background-color:#1a2334;
	color:#fff;
}
@media only screen and (min-width: 1000px) {
.page-template header.light:not(.sticky):not(.scrolled) .shopping_cart_header .header_cart.dripicons-cart .header_cart_span {
		background-color:#1a2334;
		color:#fff;
		border:0px solid red;
	}
	body.home .shopping_cart_header .header_cart.dripicons-cart .header_cart_span {
	background-color:#fff !important;
	color:#1a2334 !important;
 } 
	body.home .shopping_cart_header .header_cart.dripicons-cart:hover .header_cart_span {
	background-color:#d83636 !important;
	color:#fff !important;
 } 
	.product p.wc-gzd-additional-info.tax-info, 
	.term-italienisches-catering .product p.wc-gzd-additional-info.shipping-costs-info, 
	.term-veranstaltungen .product p.wc-gzd-additional-info.tax-info {
		margin-top:-64px;
	} 
}

body.home .shopping_cart_header .header_cart.dripicons-cart .header_cart_span {
	background-color:#fff;
	color:#1a2334;
}


/* Icon Warenkorb hover + actice */
.shopping_cart_header .header_cart.dripicons-cart:hover .header_cart_span, 
.woocommerce-cart .shopping_cart_header .header_cart.dripicons-cart .header_cart_span {
	background-color:#d83636 !important;
	color:#fff !important;
}
.woocommerce-cart .shopping_cart_header .header_cart.dripicons-cart:before {
	color:#d83636 !important;
}


/* cb+ 20190730 */
.drop_down .second .inner > ul, li.narrow .second .inner ul {
	background-color: #ffffff;
	border-color: #ffffff;
}

.inner > ul li.page-item-55524.current_page_item a {
	color: #d83636 !important;
}

/*cb+ 201903  sale */
.woocommerce .product .single-onsale, .woocommerce .product .onsale {
	background-color: #00BE9B;
}
.woocommerce .product .single-onsale, .woocommerce .product .onsale:not(.out-of-stock-button) {
    color: #ffffff  !important;
}

.woocommerce .product .onsale-inner::after {
	content: none !important;
}
.woocommerce .product span.onsale-inner {
	font-size:0.7em !important;
}




.woocommerce .cart_totals.calculated_shipping {
	width:40% !important;
}
.carousel-inner .slider_content_outer,
.carousel-inner .slider_content,
.carousel-inner .slider_content *{
top: -20%;
opacity: 1 !important;
filter: alpha(opacity=100) !important;
-webkit-transform: none !important;
-moz-transform: none !important;
-ms-transform: none !important;
-o-transform: none !important;
transform: none !important;
-webkit-animation: none !important;
-moz-animation: none !important;
-o-animation: none !important;
animation: none !important;
text-align: center !important;
}

.woocommerce .wrapper {
	background-color:#F9F9F9;
}
/* Header */
header.sticky.sticky_animate .header_top_bottom_holder .container {
	padding: 30px 0;
}
.woocommerce-cart header.page_header  .header_top_bottom_holder .container, 
.woocommerce-checkout header.page_header  .header_top_bottom_holder .container {
	padding: 30px 0 20px 0;	
}

@media only screen and (min-width: 1100px) {header:not(.scrolled):not(.sticky) .q_logo a{height: 125px !important; margin-top: 0px;}
	.q_logo a .sticky {
		display:none;
	} 
	.woocommerce header
	{
		height: auto;
	}
}

/* .product-info .wc-gzd-additional-info.info {
	position:relative;
	top:-15px !important;
	border:1px solid red
}*/

@media only screen and (min-width: 1100px) {header:not(.scrolled):not(.sticky) .header_top_bottom_holder {top:30px !important;}
}

/* Nav */

nav.main_menu>ul>li>a:hover, 
body.home nav.main_menu>ul>li>a:hover, 
body.page-id-102489 nav.main_menu>ul>li>a:hover {
	color: #d83636 !important;
}
nav.main_menu>ul>li.active>a,
.woocommerce nav.main_menu > ul > li:first-child > a,
.woocommerce.paged nav.main_menu > ul > li:first-child > a {
  color: #d83636 !important;
}

a.header_cart.dripicons-cart:hover:before {
	color: #d83636 !important;
}
a.header_cart.dripicons-cart:active:before {
	color: #d83636 !important;
}

/* active in blue
header.stick nav.main_menu > ul > li > a:active span {
    color: #192333 !important;
}
*/

/* Content */


.woocommerce ul.products {
	margin: 0;
}
.product .quantity {	

	padding-top:0 !important;
	width:45px; 
}
.woocommerce div.product .cart .quantity {
	margin-right:0px;
}
.single .quantity .qty, 
.shop_table .product-quantity .qty {
  order: -1;
	float:left;
	line-height:24px;
	height:34px !important;
	border-top-left-radius: 50px;
	background-color:#fff !important;
	border-bottom-left-radius: 50px;
	border: solid 1px #fff !important;
	width:45px;
	padding-left:4px;
	text-align:center;
	color:#192333;
}
.shop_table .product-quantity .qty {
	border: solid 1px #d6d6d6 !important;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
}
.woocommerce-page .quantity .minus,
.woocommerce-page .quantity .plus {
	float:right !important;
	height:18px !important;
	border-left:0px solid black !important;
}
.woocommerce-page .quantity .minus:hover,
.woocommerce-page .quantity .plus:hover {
	background-color:#1abc9c;
	color:#fff;
}
.woocommerce-page input[type="submit"]:hover, .woocommerce .button:hover, 
.page-template .xoo-wsc-sl-apply-coupon .button:hover, 
.page-template .xoo-wsc-ft-btn.zumShop:hover {
	background-color:#d83636;
	border-color:#d83636;
}
.woocommerce-page .quantity .plus {
	border-top:0px solid black !important;
	border-bottom-right-radius: 4px !important;
}
.woocommerce-page .quantity .minus {
	border-top-right-radius: 4px !important;
}


/* Cart count Product */
.shop_table .product-quantity .quantity {
	width:51px;
}
.q_tabs .tabs-nav li a:hover, .q_tabs .tabs-nav li.active a:hover {
	color:#d83636;
}
/* Shop Single Product */
#tab-additional_information table.woocommerce-product-attributes, 
.single-product #woo-nutrition-table tr.nutrition-master:nth-child(2n), 
.single-product #woo-nutrition-table tr.nutrition-master:nth-child(2n+1),
.single-product #woo-nutrition-table tr.nutrition-slave {
	background:#fff;
}
.woocommerce table.cart thead tr th {
	font-family:"gothamrnd-book", sans-serif
}
.single-product #woo-nutrition-table tr.nutrition-endnote {display:none;}
.single-product #woo-nutrition-table tr td:first-child {
	text-transform:none
} 
.single-product #woo-nutrition-table tr.nutrition-master:nth-child(2) td {
	text-transform:none;
}
#woo-nutrition-table .nutrition-subline th {
	padding-top:6px !important;
	text-transform: uppercase !important;
} 
.single-product #woo-nutrition-table th,
.single-product #woo-nutrition-table td {
	border:1px solid #e5e5e5;
	text-align:center;
	
}
.single-product #woo-nutrition-table td  {text-transform:none !important;}
.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .summary .product-categories {
	width: 95%;
	display:none;
}

.woocommerce .product h1.product_title {
	width:95%;
}
.qode-single-product-summary .woocommerce-product-details__short-description {
	width: 95% !important;
	padding-bottom:20px;
}

.woocommerce.single-product.qode-product-single-tabs-on-bottom .q_tabs .shop_attributes td, .woocommerce.single-product.qode-product-single-tabs-on-bottom .q_tabs .shop_attributes a {
	pointer-events: none;
  cursor: default;
  text-decoration: none;
  color: black;
}

.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .product_meta {
	display:none;
}

.woocommerce .woocommerce-result-count {
	display:none;
}

.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .related {
	padding:0 50px;
}

.woocommerce .summary {
    border-bottom: 1px dotted #333 !important;
	}
.woocommerce-page .quantity .minus, .woocommerce-page .quantity .plus {
	color: black;
	background-color: #d6d6d6;
	border-radius: 0px;
	height:22px;
	font-weight: 900;
} 


.qode-single-product-summary .price {
	font-size: 55px;
	padding-bottom: 12px;
	color: #192333;
	font-weight: 900;
line-height: 40px;
}
.qode-single-product-summary .price del {
	height:25px;
	display:flex;
	margin-top:-35px;
	padding-bottom:10px
}

.product .cart {
	float: left !important; 
}

.product .stock {
	float:left !important;
	color: #1abc9c;
	font-weight: 900;
	font-size: 15px;
}
.product .stock.out-of-stock {
	float:left !important;
	color: #d83636;
	font-weight: 900;
	font-size: 18px
}
.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .summary {
	float:left !important;
	
}
.product.type-product .qode-single-product-summary {
	display:inline-block;
	width:65%;
}
.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .images:not(.qode-add-gallery-and-zoom-support) {
	width: 35%;
	padding: 45px 0px 45px 0px;
	margin:0;
}
.woocommerce .summary {
	position:relative;
	padding: 45px 30px 45px 30px;
	width: 35% !important;
	float:left;

	}


.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .images:not(.qode-add-gallery-and-zoom-support) .woocommerce-product-gallery__image:first-child {
padding: 0
}

@media only screen and (min-width: 1201px){
	.centro-single-product {
	position:relative;
padding: 40px 0px 85px 30px;
	width: 90% !important;
	float: left;
		margin:0 !important;
		
	}
	.woocommerce .summary {
	position:relative;
	padding: 0 0 40px 0;
	width: 90% !important;
	float:left;
		margin:45px 30px 0 30px;
		
	}
	.centro-single-product .stock {
		min-width:50%;
	}
}
.woocommerce .product .images .woocommerce-product-gallery__image img, .woocommerce .product .images .woocommerce-product-gallery__image:first-child{
	max-width: 500px ;
}
.single-product .product .images .woocommerce-product-gallery__image img, .single-product .product .images .woocommerce-product-gallery__image:first-child {
	max-width: 100%;
}






.page-id-66887 .content {
	padding-bottom: 25px;
}

	.woocommerce ul.products li.product {
margin-bottom: 10px;
margin-right: 10px !important;
		position:relative;
		border-radius:15px 15px 15px 15px;
	}	
	
.two_columns_25_75 .column1 .column_inner,
.woocommerce-ordering,
#sidebar #product-filter-search-0 {
	padding-right: 10px;
	padding-left: 10px;
}
#sidebar #product-filter-search-0, 
#sidebar #woocommerce_product_search_widget-2 {
	margin-top:-1px;
}
.woocommerce-ordering {
	display:block;
	height:auto !important;
	width:auto !important;
}
.woocommerce-ordering .select2-container {
	width:100% !important;
}
.woocommerce-ordering .select2-container--default .select2-selection--single {
	border:solid 1px rgba(25,35,51,.4) !important;	
}
.woocommerce-checkout .select2-container--default .select2-selection--single {
	border:1px solid #e6e6e6 !important;	
}
.woocommerce-checkout .pickup-location-calendar input[type=text]:not(.qode_search_field) {
	font-size:12px;
	font-family: "gothamrnd-book", sans-serif !important;
	min-width:96%;
	line-height:40px;
	padding-left:4% !important;
	padding-right:0% !important;
} 

.select2-container--default .select2-dropdown {
	top:1px;
}

.woocommerce-ordering #select2-orderby-zf-results .select2-container--default .select2-results__option--highlighted[aria-selected], .woocommerce-ordering #select2-orderby-zf-results .select2-container--default .select2-results__option--highlighted[data-selected] {
	background:#fff !important;
}
.woocommerce .select2-results li.select2-results__option:first-child {
	display:none;
}
.woocommerce-cart span.select2-search.select2-search--dropdown {
	border-color:red;
	display:none;
}
.ui-datepicker.pickup-location-appointment-datepicker,
.ui-datepicker.pickup-location-appointment-datepicker table.ui-datepicker-calendar {
	min-width:250px;
}
.pickup-location-field .pickup-location-appointment-date {
	width:93%;
}
.ui-datepicker.pickup-location-appointment-datepicker .ui-datepicker-header .ui-datepicker-next {
	/* top:-17px; */
}
.woocommerce-cart .select2-results__options {
	border-color:red;
	line-height:16px;
}
.select2-results li.select2-results__option:hover {
	color:#1abc9c;
}
#sidebar #product-filter-search-0 #product-filter-search-form-0 {
	border: 1px solid #F9F9F9;
	border-bottom: 0px solid #9fa3a9;
	overflow:hidden;
	border-radius:15px 15px 0 0;
} 
#sidebar #product-filter-search-0 #product-filter-search-form-0 #product-filter-field-0 {
	width:100% !important;
}

.two_columns_25_75 > .column2 {
	margin-top:-1px;
}

.woocommerce div.product .summary p.price span.amount {
	font-size: 28px !important;	
}

.qode-single-product-summary .qode-sp-separator {
	display: none;
}

	.woocommerce .button.wc-backward:before {
		content: "\f0d9";
    font-family: FontAwesome;
	  font-size: 14px;
		padding-right: 5px;
	}
	.woocommerce .button.wc-backward {
		position:relative;
		top: 15px;
		background-color: #FF000000;
		color: red;
		border: none;
		padding: 0;
	}

.product .stock {padding-top:25px;}
.product .q_tabs {
	padding-top:0px !important;
}
.product .q_tabs,
.product .product_meta {
	background:#fff !important;
	margin:0 !important;
}
	
	.q_tabs .tabs-nav, .q_tabs .tabs-nav li {
		overflow:visible;
		top: 20px;
		margin-bottom:35px;
	}
	
	.q_tabs .tabs-nav li a {
		color:#192333;
		padding:0 20px;
	}
.single-product .two_columns_25_75 > .column2 {background:#fff}
.product .q_tabs .description_tab.active, 
.product .q_tabs .additional_information_tab.active, .custom_tab_tab.active,.nutrition_tab.active {
	background:#fff !important;	
	
}

.q_tabs.horizontal .tabs-nav li:first-child a {
		padding-left: 14px;
	}	
	
	.q_tabs.horizontal .tabs-container {
		background-color:#fff;
		padding:0px;
		min-height:250px;
		max-width:1280px;
		margin:0 auto;
	}

.single-product .q_tabs li a:before {	
	font-family:"Font Awesome 5 Free"; 
	font-size:16px;
	color:#fff;
	background-color:#192333;
	padding:6px;
	border-radius:50% 50% 50% 50%;
	margin-right:4px;
	width:20px;
	height:20px;
	display:inline-block;
	line-height:21px;
}
.single-product .q_tabs .description_tab a, 
.single-product .q_tabs .reviews_tab a, 
.single-product .q_tabs .additional_information_tab a,
.single-product .q_tabs .nutrition_tab a {
	padding-top:33px;
	background-size:40px;
}

.single-product .q_tabs .reviews_tab a {	
	/*content:"\f15c";*/
	background:url("https://centro-italia.de/wp-content/uploads/2022/10/icon-reviews-product.svg") top center no-repeat;	
} 
.single-product .q_tabs .description_tab a {	
	/*content:"\f15c";*/
	background:url("https://centro-italia.de/wp-content/uploads/2022/10/icon-description-product.svg") top center no-repeat;	
} 
.single-product .q_tabs .reviews_tab a:hover,
.single-product .q_tabs .reviews_tab.active a {	
	/*content:"\f15c";*/
	background:url("https://centro-italia.de/wp-content/uploads/2022/10/icon-reviews-product-hover.svg") top center no-repeat;	
} 
.single-product .q_tabs .description_tab a:hover,
.single-product .q_tabs .description_tab.active a {	
	/*content:"\f15c";*/
	background:url("https://centro-italia.de/wp-content/uploads/2022/10/icon-description-product-hover.svg") top center no-repeat;	
} 
.single-product .q_tabs .additional_information_tab a {
	/*content:"\f129";*/
	background:url("https://centro-italia.de/wp-content/uploads/2022/10/icon-info-product.svg") top center no-repeat;
}
.single-product .q_tabs .additional_information_tab a:hover, 
.single-product .q_tabs .additional_information_tab.active a {
	/*content:"\f129";*/
	background:url("https://centro-italia.de/wp-content/uploads/2022/10/icon-info-product-hover.svg") top center no-repeat;
}
.single-product .q_tabs .nutrition_tab a {
	background:url("https://centro-italia.de/wp-content/uploads/2022/10/icon-recipe-product.svg") top center no-repeat;	
}
.single-product .q_tabs .nutrition_tab a:hover, 
.single-product .q_tabs .nutrition_tab.active a {
	background:url("https://centro-italia.de/wp-content/uploads/2022/10/icon-recipe-product-hover.svg") top center no-repeat;	
}
.single-product .q_tabs .description_tab.active a:before, 
.single-product .q_tabs .additional_information_tab.active a:before, .single-product .nutrition_tab.active a:before, 
.single-product .q_tabs li:hover a:before {
	background-color:#d83636;
	
}
/* end of desktop Product */

/* Footer */
@media only screen and (min-width: 900px) {
	.footer_col1,.footer_col2,.footer_col3 {text-align: center !important;}
}

.footer_bottom a.imprint-link:hover {
    color: #d83636 !important;
}

.newsletter-container {
	margin: 0 auto;
	padding: 30px 0;
}

.mailchimp-wrapper {
	max-width: 500px;
	margin: 0 auto;
}
.signup-left {
	float: left;
}
.signup-right {
	float:left;
	margin: 6px 0 0 20px;
}
/*Background-Pages*/

/*Homepage*/
.page-id-14901 .content > .content_inner > .container, .page-id-14901 .content > .content_inner > .full_width, 
.page-id-74562 .content > .content_inner > .full_width {
	background: #F9F9F9;	
} 
 section.parallax_section_holder {
	background-position: center !important;
	background-size:cover !important ;
} 

/*Produkte*/
.page-id-15036 .content > .content_inner > .container, .page-id-15036 .content > .content_inner > .full_width {
	background: #feb33c;
}


/*Lieferdienst  cb+ 30.07.2019 */
.page-id-61818 .content > .content_inner > .container, .page-id-61818 .content > .content_inner > .full_width {
	background: #f6d8cc;
}
/*Weingut  cb+ 30.07.2019 */
.page-id-55526 .content > .content_inner > .container, .page-id-55526 .content > .content_inner > .full_width {
	background: #f6d8cc;
}

/*Salumeria  Salsiccia Manufaktur*/
.page-id-55528 .content > .content_inner > .container, .page-id-55528 .content > .content_inner > .full_width {
	background: #E0EDE8;
}


/* Header-Image Control */
.page-id-51986 .content .content_inner .title.title_size_large, 
.page-id-15384 .content .content_inner .title.title_size_large, 
.page-id-15512 .content .content_inner .title.title_size_large, 
.page-id-51521 .content .content_inner .title.title_size_large, 
.page-id-51524 .content .content_inner .title.title_size_large, 
.page-id-51526 .content .content_inner .title.title_size_large, 
.page-id-15036 .content .content_inner .title.title_size_large, 
.page-id-15028 .content .content_inner .title.title_size_large, 
.page-id-15167 .content .content_inner .title.title_size_large, 
.page-id-39217 .content .content_inner .title.title_size_large, 
.page-id-54734 .content .content_inner .title.title_size_large,
.page-id-55524 .content .content_inner .title.title_size_large,
.page-id-55526 .content .content_inner .title.title_size_large,
.page-id-55528 .content .content_inner .title.title_size_large, 
.page-id-71060 .content .content_inner .title.title_size_large, 
.page-id-71837 .content .content_inner .title.title_size_large {	
	height: 360px; 
	background-position: center 0px;
	background-attachment: fixed;
	position:relative;
	z-index:101;
	background-repeat:no-repeat;
}

/* Header-Image 
FAQ 51986 - 
Jobs 15384 - 
Impr 15512 - 
AGB 51521 - 
DS 51524 - 
WiederRB 51526 - 
Cookie 71060
Money back 71837
Versand 54734
Produkte 15036 - Supermarkt 55524 - 
 */
.page-id-15036 .content .content_inner {
	background-image: url("https://centro-italia.de/wp-content/uploads/2021/03/PRODUKTE.jpg"); 
}
.page-id-51986 .title.title_size_large h1,
.page-id-15384 .title.title_size_large h1,
.page-id-15512 .title.title_size_large h1,
.page-id-51521 .title.title_size_large h1,
.page-id-51524 .title.title_size_large h1,
.page-id-51526 .title.title_size_large h1,
.page-id-71060 .title.title_size_large h1,
.page-id-71837 .title.title_size_large h1,
.page-id-54734 .title.title_size_large h1 {
	color:#1a2334 !important;
}

.page-id-71060 .content .content_inner > .full_width,
.page-id-71060 .content .content_inner .title.title_size_large, 
.page-id-51986 .content .content_inner > .full_width,
.page-id-51986 .content .content_inner .title.title_size_large, 
.page-id-15384 .content .content_inner > .full_width,
.page-id-15384 .content .content_inner .title.title_size_large, 
.page-id-15512 .content .content_inner > .full_width,
.page-id-15512 .content .content_inner .title.title_size_large, 
.page-id-51521 .content .content_inner > .full_width, 
.page-id-51521 .content .content_inner .title.title_size_large, 

.page-id-51524 .content .content_inner > .full_width,
.page-id-51524 .content .content_inner .title.title_size_large, 

.page-id-51526 .content .content_inner > .full_width,
.page-id-51526 .content .content_inner .title.title_size_large, 

.page-id-54734 .content .content_inner > .full_width,
.page-id-54734 .content .content_inner .title.title_size_large, 

.page-id-71837 .content .content_inner > .full_width,
.page-id-71837 .content .content_inner .title.title_size_large, 

.page-id-112887 .content .content_inner > .full_width,
.page-id-112887 .content .content_inner .title.title_size_large 
{
	background-image:none;
	background-color:#F9F9F9 !important;
} 
/* BG CATERING */
.page-id-65430 .content .content_inner .title.title_size_large
{
	background-image: url("https://centro-italia.de/wp-content/uploads/2021/05/catering-2.jpg"); 
	background-size:cover;
	height:500px !important;
}
/* BG Weinhandlung */
.page-id-55526 .content .content_inner .title.title_size_large
{
	background-image: url("https://centro-italia.de/wp-content/uploads/2021/03/WEINHANDLUNGEN.jpg"); 
}


/* BG salsiccia-manufaktur */
.page-id-55528 .content .content_inner .title.title_size_large
{
	background-image: url("https://centro-italia.de/wp-content/uploads/2021/03/SALSICCIA-MANUFAKTUR.jpg");
}

/* BG supermaerkte */
.page-id-55524 .content .content_inner .title.title_size_large {
	background-image: url("https://centro-italia.de/wp-content/uploads/2021/03/SUPERMAERKTE.jpg"); 
}

/* BG-Image Über uns */
.page-id-15028 .content .content_inner .title.title_size_large {
	background-image: url("https://centro-italia.de/wp-content/uploads/2021/03/PHILOSOPHIE-GESCHICHTE.jpg"); 
}
/* BG-Image Kontakt */
.page-id-15167 .content .content_inner .title.title_size_large {
	background-image: url("https://centro-italia.de/wp-content/uploads/2021/03/KONTAKT.jpg"); 
}
/* Lieferdienst */
.page-id-/* BG-Image Kontakt */
.page-id-15167 .content .content_inner .title.title_size_large {
	background-image: url("https://centro-italia.de/wp-content/uploads/2018/11/Centro-Italia-Supermarket-Bistro-Berlin-Kontakt-1.jpg"); 
} .content .content_inner .title.title_size_large {
	background-image: url("https://centro-italia.de/wp-content/uploads/2018/11/Centro-Italia-Supermarket-Bistro-Berlin-Kontakt-1.jpg"); 
}
/* BG-Image Restaurant */
.page-id-39217 .content .content_inner .title.title_size_large {
	background-image: url("https://centro-italia.de/wp-content/uploads/2021/03/RESTAURANT-SALUMERIA.jpg"); 
}


/* inner */
.inner-transparent {
	background: rgba(255,255,255,0.80);
}

.inner-transparent-pink {
	/*background: rgba(255,253,232,0.6)!important;*/
	margin: 60px 0px;
	border-radius: 25px;
}


.inner-transparent-blue
{
	margin: 60px 0px;
	border-radius: 25px;
	padding-top:2em; 
} 

.section_inner .wpb_revslider_element {
border-radius: 0;
-webkit-box-shadow: 0 0 5px rgba(0,0,0,.2);
box-shadow: 0 0 5px rgba(0,0,0,.2);
}

.striped-title .vc_single_image-wrapper img {
	height: 55px !important;
  width: auto !important;
}

/* Bottom Imprint Links */
.footer_bottom .imprint-link{
	color:#fff;
	padding: 0 6px;
	font-size: 13px;
	text-transform: uppercase;
}

.footer_bottom {
				height:auto; 
       display:block !important;
       width: 100% !important;
		padding-bottom:10px;
}

.footer_bottom {

       display:block;

       width: 100%;

       padding-top: 10px;

}
.footer-shop-now {
	font-size: 24px;
}

.footer_top h5 {
	margin: 0 0 12px;
}

.page-id-14901 .carousel-indicators li {
	display:none;
}

.carousel-inner .slider_content .slide_anchor_holder {
	margin-top: 22%;
}

.slide_anchor_button .fa-angle-down {
  position: absolute;
  top: 80%;
  left: 50%;
  width: 30px;
  height: 50px;
  margin-left: -15px;
  border: 2px solid #fff;
  border-radius: 50px;
  box-sizing: border-box;
}
.slide_anchor_button .fa-angle-down::before {
  position: absolute;
  top: 10px;
  left: 50%;
  content: '';
  width: 6px;
  height: 6px;
  margin-left: -3px;
  background-color: #fff;
  border-radius: 100%;
  -webkit-animation: scroll 2s infinite;
  animation: scroll 2s infinite;
  box-sizing: border-box;
}
@-webkit-keyframes scroll {
  0% {
    -webkit-transform: translate(0, 0);
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
  80% {
    -webkit-transform: translate(0, 20px);
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@keyframes scroll {
  0% {
    transform: translate(0, 0);
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
  80% {
    transform: translate(0, 20px);
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}

#newsletter-container {
	background-color: #f55c56;
	padding: 0px 0 60px;
	text-align: center;
	color: #fff;
	-webkit-box-shadow: 0px -1px 10px 0px rgba(0,0,0,0.15);
	-moz-box-shadow: 0px -1px 10px 0px rgba(0,0,0,0.15);
	box-shadow: 0px -1px 10px 0px rgba(0,0,0,0.15);
	display:grid;
}
#newsletter-container .newsletter-title {
		margin-top:60px !important;
	}
#newsletter-container .newsletter-inner {
	width:90%;
	margin: 0 auto;
	padding: 0 10px;
	display: flex;
	flex-direction: row;     /* make main axis horizontal (default setting) */
	justify-content: center; /* center items horizontally, in this case */
	align-items: center;
	flex-wrap: wrap;
}

#mce-EMAIL {
	padding:10px !important;
	box-sizing: border-box;
	display: block;
	border-top-left-radius: 50px;
	border: 1px solid #fff !important;
	border-bottom-left-radius: 50px; 
	border-bottom-right-radius: 0px !important; 
	border-top-right-radius: 0px !important; 
	cursor: text !important;
	min-width: 300px;
	font-size: 16px;
	line-height: 24px
}
#mce-EMAIL:focus {
	outline: none;
}
.boxNewsletter #newsletter-form #mce-EMAIL {
	padding:6px 10px !important;
	font-family:"gothamrnd-book", sans-serif !important;
	font-weight:bold;
} 
.boxNewsletter #newsletter-form {
	padding-left:50%;
	padding-top:25px;
	text-align:right;
}
.boxNewsletter #newsletter-form #mc_embed_signup_scroll div {
	display:inline-block;
}
.boxNewsletter #newsletter-form #mc_embed_signup_scroll .mc-field-group {
	width:77%;
} 
.boxNewsletter #newsletter-form #mc_embed_signup_scroll .mc-field-group #mce-EMAIL {
	min-width:100%;
} 

#newsletter-container .button, 
.boxNewsletter #newsletter-form .button {
	background-color: #192333;
	color: #fff;
	padding: 5px 9px;
	text-transform: uppercase;
	display: inline-block;
	box-sizing: border-box;
	font-weight: bold;
	border-top-right-radius: 50px !important; 
	border: 2px solid #192333;
	border-bottom-right-radius: 50px !important; 
	border-top-left-radius: 0px !important;
	border-bottom-left-radius: 0px !important;
	margin-left: -9px;
	cursor: pointer !important;
	font-size: 16px;
	line-height: 24px;	
	font-family:"gothamrnd-book", sans-serif !important;
} 
.boxNewsletter #newsletter-form .button {
	background-color: #f55c56;
	border: 2px solid #f55c56 !important;
}
.boxNewsletter #newsletter-form input[type="submit"]:hover, 
#newsletter-container input[type="submit"]:hover {
    border: 2px solid #d83636 !important;
    color: #fff;
		background:#d83636;
} 

#newsletter-container .newsletter-description {
	text-align: right;
	font-size: 16px
}
#newsletter-container #newsletter-form {
	text-align: left;
}
#newsletter-container #mc_embed_signup_scroll{
	padding-left: 20px;
}

#newsletter-container .mc-field-group,
#newsletter-container .clear {
	display:inline-block;
}
.newsletter-title {
	display: block;
	margin: 0 auto;
	text-align: center;
	font-size: 40px;
	font-weight: bold;
	padding-bottom: 40px;
}

.newsletter-privacy {
    padding-top: 24px;
    line-height: 22px;
    font-size: 16px;
	width:72%;
}
.newsletter-privacy span {
    font-size: 12px;
}

.newsletter-privacy a {
	color:#fff;
	
	text-decoration:underline;
}
#newsletter-container #mce-responses { margin-top: 20px; }
#mc_embed_signup div.mce_inline_error { position: absolute; left: 0; }

 /* Padding Header */
.woocommerce-page header:not(.scrolled):not(.sticky) .header_top_bottom_holder {
    top:0px!important;
}
.woocommerce-page  .header_top_bottom_holder .container{
    padding:30px 0;
}

 /* Product Info Shop */


.woocommerce .column2 div.term-description {
	display:none;
	padding:0;
	overflow:hidden;
} 
.woocommerce.term-panini .column2 div.term-description { 
	
	padding:15px 20px
} 
/* cat description banner start */
body.woocommerce nav.main_menu > ul > li > a {color:#fff !important}
.single-product.woocommerce nav.main_menu > ul > li > a {color:#1a2334 !important}

body.woocommerce header .header_bottom {background:transparent;}
.woocommerce .content_inner > .term-description-two {
	border:0px solid red;
	margin-top:-164px;
	max-height:550px;
	min-height:550px;
	background-size: cover !important;
	text-align:center;

}
.woocommerce .content_inner > .term-description-two p {
	color:#fff;
	font-size:21px;
	font-weight:400;
	line-height:29px;
	position:relative;	
	min-height:550px;
	padding:14% 10% 0 10%;
}
.woocommerce .content_inner > .term-description-two .headline {
	font-size: 50px; 
	letter-spacing:1px;
	margin-bottom:20px;
	line-height: 60px; 
	text-shadow: none; 
	letter-spacing: 1px; 
	color:#fff;
	font-family: "Fraunces" !important;
	font-weight:800;
	font-optical-sizing: auto;
	font-style: normal;
  font-variation-settings:
    "SOFT" 0,
    "WONK" 0;
	position: relative;	
	z-index:22;
	display:block;
}

.woocommerce .content_inner > .term-description-two p span.text, 
.woocommerce .content_inner > .term-description-two p span.text-mobile {
	z-index:20;
position:relative;
	height:fit-content;
	margin:auto;
}
.woocommerce .content_inner > .term-description-two p span.text {max-width:1050px;}
.woocommerce .content_inner > .term-description-two .text-mobile {display:none;}
.woocommerce .content_inner > .term-description-two p span.black-bg {
	background-color:#000;
	opacity:0.45;
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	z-index:10;
}
.woocommerce.term-angebote-und-mengenrabatt .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Angebote-Mengenrabatt-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-bestseller .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Bestseller-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-premium .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Premium-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-glutenfrei .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Glutenfrei-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-laktosefrei .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Laktosefrei-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-vegan .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Vegan-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-bio-produkte .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Bio-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-pizza-party .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Pizza-Party-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-neue-produkte .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Neuheiten-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-wein .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Wein-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-rotwein .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Wein-Rotwein-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-weisswein .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Wein-Weisswein-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-rosewein .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Wein-Rosewein-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-prosecco-schaumwein .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Wein-ProseccoSchaumwein-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-perlwein .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Wein-Perlwein-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-dessertwein .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Wein-Dessertwein-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-weinset-angebote .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Wein-Weinset-Angebote-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-bio-wein .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Wein-Bio-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-feinkost .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-natives-olivenoel-extra .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-Natives-Olivenoel-Extra-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-aromatisierte-olivenoele .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-Aromatisierte-Oele-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-aceto-balsamico .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-Aceto-Balsamico-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-pasta .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-Pasta-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-reis-und-risotto .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-ReisRisotto-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-mehl-und-polenta .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-MehlPolenta-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-suppen .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-Suppen-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-pesto-saucen .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-PestoSaucen-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-pesto .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-PestoSaucen-Pesto-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-tomatensaucen .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-PestoSaucen-Tomatensaucen-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-antipasti-pates .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-AntipastiPates-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-gemuse-antipasti .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-AntipastiPates-Gemuese-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-gemuse-cremes .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-AntipastiPates-Gemuese-Cremes-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-fleisch-wildpates .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-AntipastiPates-FleischWildpates-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-grissini .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-AntipastiPates-Grissini-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-fisch-konserven .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-Fischkonserven-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-trueffelprodukte .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-Trueffelprodukte-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-gewurze-salz .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-GewuerzeSalz-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-gewurze-salz .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-GewuerzeSalz-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-frische-produkte .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-Frische-Produkte-Centro-Italia-Online-Shop-MobileFeinkost-Frische-Produkte-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-suesses .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Suesses-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-cantuccini-gebaeck .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Suesses-CantucciniGebaeck-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-schokolade-nougat .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Suesses-SchokoladeNougat-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-brotaufstrich .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Suesses-Brotaufstrich-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-honig .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Suesses-Brotaufstrich-Honig-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-konfituren-marmelade .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Suesses-Brotaufstrich-KonfituerenMarmelade-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-nougatcremes .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Suesses-Brotaufstrich-Nougatcremes-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-panettone-weihnachten .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Suesses-PanettoneWeihnachten-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-colomba-ostern .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Suesses-Colomba-Ostern-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-spirituosen .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Spirituosen-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-amaro-aperitivo .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Spirituosen-AmaroAperitivo-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-grappa-destillate .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Spirituosen-GrappaDestillate-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-limoncello-likor .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Spirituosen-LimoncelloLikoere-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-kaffee .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Kaffee-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-kaffee-bohnen .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Kaffee-Bohnen-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-kaffee-gemahlen .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Kaffee-Gemahlen-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-koffeinfrei .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Kaffee-Koffeinfrei-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-moka-espressokocher .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/05/Kaffee-Moka-Espressokocher-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-softdrinks .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Softdrinks-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-italienisches-catering .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Catering-Abholung-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-brot-catering .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Catering-Abholung-Brot-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-gerichte-catering .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Catering-Abholung-Gerichte-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-hausgemachte-salsiccia-catering .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Catering-Abholung-Hausgemachte-Salsiccia-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-panini .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Catering-Abholung-Panini-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-italienisches-catering-lieferung .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Catering-Lieferung-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-brot-lieferung .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Catering-Lieferung-Brot-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-gerichte-lieferung .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Catering-Lieferung-Gerichte-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-hausgemachte-salsiccia-lieferung .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Catering-Lieferung-Hausgemachte-Salsiccia-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-panini-lieferung .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Catering-Lieferung-Panini-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-haushaltswaren .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Haushaltswaren-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-merchandising .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Merchandising-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-italienische-feinkost-sets-geschenkboxen .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Geschenkkorb-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-alkoholfreie-weine .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/05/Alkoholfrei-Weine-Centro-Italia-Online-Shop-Desktop.jpg');
}
.woocommerce.term-gutscheine .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Gutscheine-Centro-Italia-Online-Shop-Desktop.jpg');
}
/* cat description banner end */
.woocommerce .column2 div.term-description-two {
	overflow:hidden;
	border-radius:15px;
	display:block;
	margin-right:10px;
	margin-bottom:10px;
	display:none;
}
.woocommerce .column2 div.term-description-two p {
	min-height:200px;
	font-weight:400;
	position:relative;	
	color:#fff;
	font-size:16px;	
} 
.woocommerce .column2 div.term-description-two p span.text {
	z-index:20;
position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	padding:0px 25px;
	height:fit-content;
	margin:auto;
}

.woocommerce .column2 div.term-description-two p span.black-bg {
	background-color:#000;
	opacity:0.3;
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	z-index:10;
} 
.woocommerce.term-neue-produkte .column2 div.term-description-two,
.woocommerce.term-bio-produkte .column2 div.term-description-two, 
.woocommerce.term-glutenfrei .column2 div.term-description-two,
.woocommerce.term-vegan .column2 div.term-description-two,
.woocommerce.term-laktosefrei .column2 div.term-description-two,
.woocommerce.term-italienisches-catering .column2 div.term-description-two, 
.woocommerce.term-italienisches-catering-lieferung .column2 div.term-description-two, 
.woocommerce.term-brot-catering .column2 div.term-description-two, 
.woocommerce.term-brot-lieferung .column2 div.term-description-two,
.woocommerce.term-gerichte-catering .column2 div.term-description-two, 
.woocommerce.term-gerichte-lieferung .column2 div.term-description-two, 
.woocommerce.term-hausgemachte-salsiccia-catering .column2 div.term-description-two, 
.woocommerce.term-hausgemachte-salsiccia-lieferung .column2 div.term-description-two, 
.woocommerce.term-panini .column2 div.term-description-two, 
.woocommerce.term-panini-lieferung .column2 div.term-description-two, 
.woocommerce.term-bestseller .column2 div.term-description-two, 
.woocommerce.term-wein .column2 div.term-description-two, 
.woocommerce.term-rotwein .column2 div.term-description-two, 
.woocommerce.term-weisswein .column2 div.term-description-two, 
.woocommerce.term-rosewein .column2 div.term-description-two, 
.woocommerce.term-perlwein .column2 div.term-description-two, 
.woocommerce.term-prosecco-schaumwein .column2 div.term-description-two, 
.woocommerce.term-dessertwein .column2 div.term-description-two, 
.woocommerce.term-weinset-angebote .column2 div.term-description-two, 
.woocommerce.term-gutscheine .column2 div.term-description-two, 
.woocommerce.term-italienische-feinkost-sets-geschenkboxen .column2 div.term-description-two, 
.woocommerce.term-angebote-und-mengenrabatt .column2 div.term-description-two, 
.woocommerce.term-kaffee .column2 div.term-description-two, 
.woocommerce.term-kaffee-bohnen .column2 div.term-description-two, 
.woocommerce.term-kaffee-gemahlen .column2 div.term-description-two, 
.woocommerce.term-koffeinfrei .column2 div.term-description-two, 
.woocommerce.term-softdrinks .column2 div.term-description-two, 
.woocommerce.term-spirituosen .column2 div.term-description-two, 
.woocommerce.term-amaro-aperitivo .column2 div.term-description-two, 
.woocommerce.term-grappa-destillate .column2 div.term-description-two, 
.woocommerce.term-limoncello-likor .column2 div.term-description-two, 
.woocommerce.term-suesses .column2 div.term-description-two, 
.woocommerce.term-cantuccini-gebaeck .column2 div.term-description-two, 
.woocommerce.term-schokolade-nougat .column2 div.term-description-two, 
.woocommerce.term-honig .column2 div.term-description-two, 
.woocommerce.term-brotaufstrich .column2 div.term-description-two, 
.woocommerce.term-konfituren-marmelade .column2 div.term-description-two, 
.woocommerce.term-nougatcremes .column2 div.term-description-two, 
.woocommerce.term-panettone-weihnachten .column2 div.term-description-two, 
.woocommerce.term-colomba-ostern .column2 div.term-description-two, 
.woocommerce.term-feinkost .column2 div.term-description-two, 
.woocommerce.term-natives-olivenoel-extra .column2 div.term-description-two, 
.woocommerce.term-aromatisierte-olivenoele .column2 div.term-description-two, 
.woocommerce.term-aceto-balsamico .column2 div.term-description-two, 
.woocommerce.term-pasta .column2 div.term-description-two, 
.woocommerce.term-reis-und-risotto .column2 div.term-description-two, 
.woocommerce.term-mehl-und-polenta .column2 div.term-description-two, 
.woocommerce.term-suppen .column2 div.term-description-two, 
.woocommerce.term-pesto-saucen .column2 div.term-description-two, 
.woocommerce.term-pesto .column2 div.term-description-two, 
.woocommerce.term-tomatensaucen .column2 div.term-description-two, 
.woocommerce.term-antipasti-pates .column2 div.term-description-two, 
.woocommerce.term-gemuse-antipasti .column2 div.term-description-two, 
.woocommerce.term-gemuse-cremes .column2 div.term-description-two, 
.woocommerce.term-grissini .column2 div.term-description-two, 
.woocommerce.term-fisch-konserven .column2 div.term-description-two, 
.woocommerce.term-trueffelprodukte .column2 div.term-description-two, 
.woocommerce.term-gewurze-salz .column2 div.term-description-two, 
.woocommerce.term-frische-produkte .column2 div.term-description-two, 
.woocommerce.term-merchandising .column2 div.term-description-two, 
.woocommerce.term-haushaltswaren .column2 div.term-description-two, 
.woocommerce.term-premium .column2 div.term-description-two {
	background-size:cover !important;
	background-repeat:no-repeat;
} 

.woocommerce.term-haushaltswaren .column2 div.term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2024/12/haushaltswaren.jpg');
	background-position-y:300px !important;
}
.woocommerce.term-premium .column2 div.term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2022/11/Premium.jpg');
}
.woocommerce.term-merchandising .column2 div.term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2024/02/Merchandising.jpg');
}
.woocommerce.term-feinkost .column2 div.term-description-two, 
.woocommerce.term-neue-produkte .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Feinkost.jpg');
}
.woocommerce.term-gewurze-salz .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Feinkost_Gewuerze-Salz.jpg');
}
.woocommerce.term-frische-produkte .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Feinkost_Frische-Produkte.jpg');
}
.woocommerce.term-trueffelprodukte .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Feinkost_Trueffelprodukte.jpg');
}
.woocommerce.term-fisch-konserven .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Feinkost_Fischkonserven.jpg');
}
.woocommerce.term-grissini .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Feinkost_Antipasti_Grissini.jpg');
}
.woocommerce.term-gemuse-antipasti .column2 div.term-description-two, 
.woocommerce.term-gemuse-cremes .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Feinkost_Antipasti_Gemuese-Antipasti.jpg');
}
.woocommerce.term-antipasti-pates .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Feinkost_Antipasti.jpg');
}
.woocommerce.term-pesto .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Feinkost_Pesto-Saucen_Pesto.jpg');
}
.woocommerce.term-tomatensaucen .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Feinkost_Pesto-Saucen_Tomatensaucen.jpg');
}
.woocommerce.term-suppen .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Feinkost_Suppen.jpg');
}
.woocommerce.term-pesto-saucen .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Feinkost_Pesto-Saucen.jpg');
}
.woocommerce.term-mehl-und-polenta .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Feinkost_Mehl-Polenta.jpg');
}
.woocommerce.term-reis-und-risotto .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Feinkost_Reis.jpg');
}
.woocommerce.term-pasta .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Feinkost_Pasta.jpg');
}
.woocommerce.term-aceto-balsamico .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Feinkost_Aceto-Balsamico.jpg');
}
.woocommerce.term-aromatisierte-olivenoele .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Feinkost_Aromatisierte-Oele.jpg');
}
.woocommerce.term-natives-olivenoel-extra .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Feinkost_Natives-Olivenoel-Extra.jpg');
}
.woocommerce.term-pizza-night .column2 div.term-description-two {
background:url('https://i0.wp.com/centro-italia.de/wp-content/uploads/2022/12/Centro-Italia-Kochrezept-Pizza-Margherita-Napoli.jpg');
	background-position:center;
	background-size:cover;
}
.woocommerce.term-pizza-night .column2 div.term-description-two p span.text {
	padding:62px 25px;
}
.woocommerce.term-panettone-weihnachten .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Suesses_Panettone-Weihnachten.jpg');
}
.woocommerce.term-colomba-ostern .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Suesses_Colomba-Ostern.jpg');	
}
.woocommerce.term-honig .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Suesses_Brotaufstrich_Honig.jpg');	
}
.woocommerce.term-nougatcremes .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Suesses_Brotaufstrich_Nougatscreme.jpg');	
}
.woocommerce.term-brotaufstrich .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Suesses_Brotaufstrich.jpg');	
}
.woocommerce.term-konfituren-marmelade .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Suesses_Brotaufstrich_Marmelade.jpg');	
}
.woocommerce.term-suesses .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Suesses.jpg');	
}
.woocommerce.term-veranstaltungen .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2023/02/Veranstaltungen.jpg');	
	background-position:center center;
}
.woocommerce.term-schokolade-nougat .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Suesses_Schokolade-Nougat.jpg');	
}
.woocommerce.term-cantuccini-gebaeck .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Suesses_Cantuccini-Gebaeck.jpg');	
}
.woocommerce.term-amaro-aperitivo .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Spirituosen_Amaro-Aperitivo.jpg');	
}
.woocommerce.term-grappa-destillate .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Spirituosen_Grappa.jpg');	
}
.woocommerce.term-limoncello-likor .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Spirituosen_Limoncello-Likoere.jpg');	
}
.woocommerce.term-spirituosen .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Spirituosen.jpg');	
}
.woocommerce.term-softdrinks .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Softdrinks.jpg');	
}
.woocommerce.term-bio-produkte .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/cat-bio-header-org.jpg');	
}
.woocommerce.term-glutenfrei .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2023/11/Glutenfrei.jpg');	
}
.woocommerce.term-vegan .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2024/12/Vegan.jpg');	
}
.woocommerce.term-laktosefrei .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2024/12/Laktosefrei.jpg');	
}
.woocommerce.term-kaffee .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Kaffee.jpg');	
}
.woocommerce.term-kaffee-bohnen .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Kaffee_Bohnen.jpg');	
}
.woocommerce.term-kaffee-gemahlen .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Kaffee_Gemahlen.jpg');	
}
.woocommerce.term-koffeinfrei .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Kaffee_Koffeinfrei.jpg');	
}
.woocommerce.term-italienisches-catering .column2 div.term-description-two, 
.woocommerce.term-italienisches-catering-lieferung .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Catering.jpg');
}
.woocommerce.term-brot-catering .column2 div.term-description-two, 
.woocommerce.term-brot-lieferung .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Catering_Brot.jpg');
}
.woocommerce.term-gutscheine .column2 div.term-description-two, 
.woocommerce.term-italienische-feinkost-sets-geschenkboxen .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Gutscheine.jpg');
}
.woocommerce.term-angebote-und-mengenrabatt .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Mengenrabatt.jpg');
}
.woocommerce.term-gerichte-catering .column2 div.term-description-two, 
.woocommerce.term-gerichte-lieferung .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Catering_Gerichte.jpg');
} 
.woocommerce.term-hausgemachte-salsiccia-catering .column2 div.term-description-two, 
.woocommerce.term-hausgemachte-salsiccia-lieferung .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Catering_Hausgemachte-Salsiccia.jpg');
}
.woocommerce.term-panini .column2 div.term-description-two, 
.woocommerce.term-panini-lieferung .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Catering_Panini.jpg');
}
.woocommerce.term-bestseller .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Bestseller.jpg');
}
.woocommerce.term-wein .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Wein.jpg');
}
.woocommerce.term-rotwein .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2021/12/bg-Weinhandlung-Rotwein.jpg');
}
.woocommerce.term-bio-wein .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2023/09/cat-bg-bio-weine.jpg');
}
.woocommerce.term-weisswein .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2021/12/bg-Weinhandlung-Weisswein.jpg');
}
.woocommerce.term-rosewein .column2 div.term-description-two, 
.woocommerce.term-perlwein .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2021/12/bg-Weinhandlung-Rosewein.jpg');
}
.woocommerce.term-prosecco-schaumwein .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2021/12/bg-Weinhandlung-Prosecco.jpg');
} 
.woocommerce.term-dessertwein .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Wein_Dessertwein.jpg');
}
.woocommerce.term-weinset-angebote .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Wein_Weinsetangebote.jpg');
} 


.term-italienisches-catering div.term-description,
.term-25879 div.term-description, 
.term-wein div.term-description, 
.woocommerce .term-description {
	
	background-color:#f55c56;
	padding:5px 10px;
	margin-bottom:10px;
	margin-right:6px;
	border-radius:15px 15px 15px 15px;
}
.term-italienisches-catering div.term-description p, 
.term-wein div.term-description p,
.term-wein div.term-description h4, 
.woocommerce .term-description p, 
.woocommerce .term-description h4 {	
	color:#fff;	
}
.woocommerce ul.products li.product .price {
	font-size: 25px;
	margin-bottom:30px;
}

.product p.wc-gzd-additional-info {
	margin-top:0;
	margin-bottom:0;
	font-weight:normal;
}

.product .shipping-costs-info {
	padding-bottom: 25px;
}
.products .wc-gzd-additional-info {
text-align: center
}

 /* Product Info Shop Container */

.wc-gzd-additional-info.shipping-costs-info {
	display:none;
}
.term-italienisches-catering .wc-gzd-additional-info.shipping-costs-info,

.woocommerce .product.product_cat-italienisches-catering .wc-gzd-additional-info.info.info:before {
	display:none;
	font-size:0;
}
 
.single-product.product_cat_italienisches-catering .wc-gzd-additional-info.shipping-costs-info:after, 
.single-product .product_tag-berlin .qode-single-product-summary .centro-single-product .wc-gzd-additional-info.tax-info:after, 
.single-product.product_cat_veranstaltungen .wc-gzd-additional-info.shipping-costs-info:after, 
.single-product.product_cat_veranstaltungen .wc-gzd-additional-info.shipping-costs-info:after, 
 
.term-brot-catering .product p.wc-gzd-additional-info.tax-info:after, 
.term-gerichte-catering .product p.wc-gzd-additional-info.tax-info:after, 

.product.product_cat-italienisches-catering p.wc-gzd-additional-info.tax-info:after,

.term-panini .product p.wc-gzd-additional-info.tax-info:after {
	content:'Preis inkl. MwSt.';
	font-size:13px;
} 
.term-merchandising .product.product_cat-merchandising p.wc-gzd-additional-info.tax-info, 
.term-haushaltswaren .product.product_cat-haushaltswaren p.wc-gzd-additional-info.tax-info {display:block;}

.term-haushaltswaren .product.product_cat-haushaltswaren .product-category.product-info .wc-gzd-additional-info.info, 
.single-product.product_cat_merchandising .legal-price-info .wc-gzd-additional-info.info {display:none;}
.product.product_cat-merchandising p.wc-gzd-additional-info.tax-info:after,
.term-merchandising p.wc-gzd-additional-info.tax-info:after {
	content:'Preis inkl. MwSt., zzgl. Versand';
	font-size:13px;
}
.product.product_cat-italienisches-catering p.wc-gzd-additional-info.tax-info,
.term-panini .product .wc-gzd-additional-info.tax-info,
.term-brot-catering .product p.wc-gzd-additional-info.tax-info,
.term-gerichte-catering .product p.wc-gzd-additional-info.tax-info,
.term-veranstaltungen .product p.wc-gzd-additional-info.tax-info, 
.term-italienische-feinkost-sets-geschenkboxen .product p.wc-gzd-additional-info.tax-info, 
.term-italienisches-catering .product p.wc-gzd-additional-info.shipping-costs-info, 
.product.product_cat-italienisches-catering-lieferung p.wc-gzd-additional-info-loop.tax-info {
	display:block;
}
.single-product.product_cat_italienische-feinkost-sets-geschenkboxen .legal-price-info .wc-gzd-additional-info.info {display:none;}
.single-product.product_cat_italienisches-catering .wc-gzd-additional-info.shipping-costs-info, 
.single-product.product_cat_italienisches-catering-lieferung .wc-gzd-additional-info.shipping-costs-info, 
.single-product.product_cat_veranstaltungen .wc-gzd-additional-info.shipping-costs-info /*, 
.woocommerce .product_tag-berlin p.wc-gzd-additional-info.tax-info*/ {
	display:block;	
}
.woocommerce ul.products li.product.product_tag-berlin .cart {
	/*padding-bottom:5%;*/
	min-height:17px;
	padding-top:11px;
	padding-bottom:7px;
}
.woocommerce ul.products li.product .availability {
	min-height:70px;
}
.term-panini .product .wc-gzd-additional-info.tax-info,
.term-gerichte-catering .product p.wc-gzd-additional-info.tax-info,
.woocommerce .product_tag-berlin p.wc-gzd-additional-info.tax-info, 
.term-brot-catering .product p.wc-gzd-additional-info.tax-info,
.product.product_cat-italienisches-catering p.wc-gzd-additional-info.tax-info,
.product.product_cat-italienisches-catering-lieferung p.wc-gzd-additional-info.tax-info {
	margin-top:-65px;
}

.product.product_cat-italienisches-catering .related p.wc-gzd-additional-info.tax-info,
.product.product_cat-italienisches-catering-lieferung .related p.wc-gzd-additional-info.tax-info {
	margin-top:-51px;
}

.single-product.product_cat_italienisches-catering .wc-gzd-additional-info.tax-info::after,
.single-product.product_cat_italienisches-catering-lieferung .wc-gzd-additional-info.tax-info::after,
.single-product.product_cat_gutscheine .wc-gzd-additional-info.tax-info::after  {
	content:'';
} 
.single-product.product_cat_italienisches-catering .wc-gzd-additional-info.shipping-costs-info, 
.single-product.product_cat_italienisches-catering-lieferung .wc-gzd-additional-info.shipping-costs-info {
	display:block;
	font-size:0;
	padding-bottom:0;
}
.single-product.product_cat_italienisches-catering .related .wc-gzd-additional-info.shipping-costs-info, 
.single-product.product_cat_italienisches-catering-lieferung .related .wc-gzd-additional-info.shipping-costs-info {
	display:none;
}

.product p.wc-gzd-additional-info.tax-info {
	margin-bottom: 30px;
	margin-top: 40px;
	font-size: 0px;
	display:none;
}

.woocommerce ul.products li.product .image-wrapper {
	height: 300px;
}
 
.woocommerce ul.products li.product > a.product-category.product-info, .woocommerce-page ul.products li.product > a.product-category.product-info {
	height: 190px;	
	margin-bottom:60px;
} 
.woocommerce.term-italienisches-catering ul.products li.product > a.product-category.product-info, .woocommerce-page ul.products li.product > a.product-category.product-info {
	height: 240px;	
	border:0px solid yellow;
	padding-top:20px;
} 

.woocommerce ul.products li.product .catDescription a.product-category.product-info {
	border:0px solid green;
	padding-top:0;
} 

.woocommerce ul.products li.product h6, .qode_product_list_holder .product_title {
	height: 170px;
	padding: 0px 30px 0 30px;
	text-transform:none;
	font-family: "Fraunces", serif !important;
	font-weight:800;
	font-size:16px;
	line-height:1.3em;
} 

@media only screen and (min-width: 1100px) {
	.woocommerce ul.products li.product h6, .qode_product_list_holder .product_title {
		height: 170px !important;
		padding-top: 0px;
		/* height: 140px !important;
		margin-bottom: 45px;
		overflow:hidden; */
	} 
	.product .catDescription {
		margin-top:-125px;
	}
	.product p.wc-gzd-additional-info.tax-info {
		margin-top:2px;
	}
	.woocommerce ul.products li.product .price {
		margin-bottom:20px;
	} 
}

 /* Product Archiv Button */

.add_to_cart_button:before, 
.product .cart button.single_add_to_cart_button:before {
    content: "\e904";
    font-family: Woo-Side-Cart;
	  font-size: 18px;
	font-weight:100;
	position:absolute;
	top:0px;
	bottom:0;
	left:12px;
	line-height:32px;
} 
 

 
/* Margin Product Image*/


@media only screen and (min-width: 1400px) { .woocommerce ul.products li.product h6,.qode_product_list_holder .product_title {
	height: 175px !important;
	padding-top: 0px;
	}
	.product p.wc-gzd-additional-info.tax-info, 
	.term-italienisches-catering .product p.wc-gzd-additional-info.shipping-costs-info {
		margin-top:-64px;
	} 
}







.woocommerce li.product_cat-gutscheine {
	padding-bottom:4%;
}


/* Kategorie Farben */
li.product_cat-antipasti-pates {
  background: #ffb657!important;
}
li.product_cat-gutscheine,
div.product_cat-gutscheine, 
div.product_cat-antipasti-pates {
  background: #ffb657!important;
}

li.product_cat-veranstaltungen, 
div.product_cat-veranstaltungen {
  background: #ffb657!important;
}

div.product_cat-colomba-ostern, 
li.product_cat-colomba-ostern {
  background: #d59196!important;
}
li.product_cat-panettone-weihnachten, 
div.product_cat-panettone-weihnachten {
  background: #ffb657 !important;
}

li.product_cat-schokolade-nougat {
  background: #c6c86f !important;
}

div.product_cat-schokolade-nougat {
  background: #c6c86f !important;
}
li.product_cat-panna-cotta-pudding {
  background: #fdae7f !important;
}

div.product_cat-panna-cotta-pudding {
  background: #fdae7f !important;
}
li.product_cat-cantuccini-gebaeck, 
div.product_cat-cantuccini-gebaeck {
  background: #d59196 !important;
} 




li.product_cat-brotaufstrich, 
div.product_cat-brotaufstrich {
  background: #deede8 !important;
}

li.product_cat-honig, 
div.product_cat-honig, 
.term-honig li.product_cat-trueffelprodukte {
  background: #ffb657 !important;
}
li.product_cat-konfituren-marmelade, 
div.product_cat-konfituren-marmelade {
  background: #c6c86f !important;
}
li.product_cat-nougatcremes, 
div.product_cat-nougatcremes {
  background: #d59196 !important;
}
li.product_cat-bonbons-pastillen {
  background: #7d988d !important;
}

div.product_cat-bonbons-pastillen {
  background: #7d988d !important;
}
li.product_cat-amarene-eissaucen {
  background: #fed8cb!important;
}

div.product_cat-amarene-eissaucen {
  background: #fed8cb!important;
}

li.product_cat-likorwein {
  background: #fed8cb!important;
}

div.product_cat-likorwein {
  background: #fed8cb!important;
}
li.product_cat-limoncello-likor, 
div.product_cat-limoncello-likor {
  background: #7d988d !important;
}


li.product_cat-grappa-destillate {
  background: #7d988d !important;
}

div.product_cat-grappa-destillate {
  background: #7d988d !important;
}
li.product_cat-distillate {
  background: #deede8 !important;
}

div.product_cat-distillate {
  background: #deede8 !important;
}
li.product_cat-brandy {
  background: #deede8 !important;
}

div.product_cat-brandy {
  background: #deede8 !important;
} 
li.product_cat-amaro-aperitivo, 
li.product_cat-aperitivo {
  background: #7d988d !important;
}
 
div.product_cat-amaro-aperitivo,
div.product_cat-aperitivo {
  background: #d59196 !important;
}
li.product_cat-sirup,
div.product_cat-sirup,
li.product_cat-softdrinks,
div.product_cat-softdrinks {
  background: #ffb657 !important;
}

li.product_cat-saft-nektar {
  background: #fed8cb !important;
}

div.product_cat-saft-nektar {
  background: #fed8cb !important;
}
li.product_cat-limonade {
  background: #fdae7f !important;
}

div.product_cat-limonade {
  background: #fdae7f !important;
}
div.product_cat-italienisches-catering, 
li.product_cat-italienisches-catering {
  background: #f7df96 !important; 
} 
li.product_cat-italienisches-catering-lieferung, 
div.product_cat-italienisches-catering-lieferung {
  background: #fed8cb !important; 
} 
div.product_cat-aceto-balsamico,
li.product_cat-aceto-balsamico,
li.product_cat-ol-essig,
li.product_cat-aromatisierte-olivenoele,
div.product_cat-aromatisierte-olivenoele,
li.product_cat-natives-olivenoel-extra, 
div.product_cat-natives-olivenoel-extra, 
li.product_cat-online-shop-gutscheine,
div.product_cat-online-shop-gutscheine, 
li.product_cat-mehl-und-polenta,
div.product_cat-mehl-und-polenta {
  background: #f7df96 !important;
} 
div.product_cat-kochkurse, 
li.product_cat-kochkurse {
	background: #83d0f5 !important;
}
div.product_cat-ol-essig {
  background: #fdae7f !important;
} 


li.product_cat-reis-und-risotto {
  background: #d59196 !important;
}

div.product_cat-reis-und-risotto {
  background: #d59196 !important;
}

li.product_cat-tomatenprodukte, 
li.product_cat-pesto-saucen {
  background: #d59196 !important;
}

div.product_cat-tomatenprodukte,
div.product_cat-pesto-saucen {
  background: #d59196 !important;
}

li.product_cat-pate-cremes {
  background: #ffb657 !important;
}
 
div.product_cat-pate-cremes {
  background: #ffb657 !important;
}

li.product_cat-konserven-hulsenfruchte,
li.product_cat-fisch-konserven {
  background: #deede8 !important;
}

div.product_cat-konserven-hulsenfruchte, 
div.product_cat-fisch-konserven {
  background: #deede8 !important;
}

li.product_cat-brot-salzgeback {
  background: #deede8 !important;
}

div.product_cat-brot-salzgeback {
  background: #deede8!important;
}

li.product_cat-mehl-trockenfruchte {
  background: #fdae7f !important;
}

div.product_cat-mehl-trockenfruchte {
  background: #fdae7f !important;
}
 
li.product_cat-gewurze-salz, 
li.product_cat-trueffelprodukte, 
li.product_cat-panini, 
li.product_cat-panini-lieferung, 
li.product_cat-frische-produkte {
  background: #fed8cb !important;
}

div.product_cat-gewurze-salz, 
div.product_cat-trueffelprodukte, 
div.product_cat-panini, 
div.product_cat-panini-lieferung, 
div.product_cat-frische-produkte {
  background: #fed8cb !important;
}
.product_cat_honig div.product_cat-trueffelprodukte {
  background: #ffb657 !important;
}

li.product_cat-milchprodukte {
  background: #ffb657 !important;
}

div.product_cat-milchprodukte {
  background: #ffb657 !important;
} 

li.product_cat-wein,
li.product_cat-kochkurse, 
div.product_cat-kochkurse, 
div.product_cat-wein {
  background: #deede8 !important;
} 
.term-spirituosen li.product_cat-wein  {
  background: #7d988d !important;
	
}

li.product_cat-kaffee, 
li.product_cat-haushaltswaren.product_cat-kaffee {
  background: #c6c86f !important;
}
div.product_cat-kaffee {
  background: #c6c86f !important;
}

li.product_cat-suppen, 
div.product_cat-suppen {
  background: #c6c86f !important;
}

li.product_cat-kuche-haushalt {
  background: #e8b6aa !important;
}

div.product_cat-kuche-haushalt {
  background: #e8b6aa !important;
}

li.product_cat-haushaltswaren { 
  background: #d59196 !important;
}

li.product_cat-bier{
  background: #ecf3d4 !important;
}

div.product_cat-bier {
  background: #ecf3d4 !important;
}


li.product_cat-gin-spirituosen{
  background: #e9e3fe !important;
}

div.product_cat-gin-spirituosen {
  background: #e9e3fe !important;
}

li.product_cat-limonade, 
li.product_cat-softdrinks, 
div.product_cat-limonade, 
div.product_cat-softdrinks {
background: #c6c86f !important;
}



li.product_cat-saft-nektar {
background: #fffbce !important;
}
div.product_cat-saft-nektar {
background: #fffbce !important;
}

li.product_cat-sirup {
background: #7d988d !important;
}
div.product_cat-sirup {
background: #7d988d !important;
}
.woocommerce ul.products li.product, .woocommerce ul.products li.product a.product-category, .woocommerce-page ul.products li.product a.product-category {
	background-color:transparent;
}

/* Kategorie Sidebar Scroll */





/* Sidebar Category:active:hover */


aside .widget.posts_holder li:hover {
	color:#818181;
	}

/* Font Size Categories Sidebar 

.woocommerce input[type=text]:not(.qode_search_field), .woocommerce input[type=password], .woocommerce input[type=email], .woocommerce textarea, .woocommerce-page input[type=tel], .woocommerce-page input[type=text]:not(.qode_search_field), .woocommerce-page input[type=password], .woocommerce-page input[type=email], .woocommerce-page textarea {
	border:1px solid #192333
} */

/* 192333 Procuct Page Design e6e6e6 */


.woocommerce .content {
	background-color:#F9F9F9 !important;

}

#back_to_top {
	display:none;
}

.woocommerce ul.products li.product .price {
	color: black;
}

.product p.wc-gzd-additional-info {
	color: black;
}


.woocommerce-product-details__short-description {
	color:black;
}

p.stock {
	color:black;
}

.woocommerce div.product div.product_meta>span a, .woocommerce div.product div.product_meta>span span {
	color: black;
}

.woocommerce .product .images figure {
	position: relative;
	display: block;
	margin: 10%

}

aside .widget h5 {
	color: #818181;
	font-size: 20px;
	font-weight: 900;
}
.woocommerce div.product div.related, .woocommerce div.product div.upsells {
	background: #fff;
	padding-top: 15px;
	padding-left:50px;
	padding-right:50px;
	padding-bottom:80% !important;
	border-top:1px solid #fff;
}
.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .related {
	padding-bottom:0 !important;
	padding-top: 50px;
	margin-top:-60px;
} 
.woocommerce div.product div.related .catDescription, .woocommerce div.product div.upsells .catDescription {
	margin-top:-125px;
	margin-bottom:41px;
} 

.woocommerce div.product div.related ul.products, .woocommerce div.product div.upsells ul.products, 
.woocommerce div.product div.related h4, 
.woocommerce div.product div.upsells h4, 
.page.tinvwl-theme-style .content_inner {
	max-width:1280px;
	margin: 0 auto;
}
@media only screen and (min-device-width: 1200px){
	.woocommerce-cart .content_inner,
	.woocommerce-checkout .content_inner {
		border:0px solid red;
		padding:0 30px;	
	}
}

.page-id-55524.page.tinvwl-theme-style .content_inner,
.page-id-55526.page.tinvwl-theme-style .content_inner,
.page-id-55528.page.tinvwl-theme-style .content_inner,
.page-id-39217.page.tinvwl-theme-style .content_inner,
.page-id-15036.page.tinvwl-theme-style .content_inner,
.page-id-15028.page.tinvwl-theme-style .content_inner,
.page-id-15167.page.tinvwl-theme-style .content_inner,
.page-id-51986.page.tinvwl-theme-style .content_inner,
.page-id-15384.page.tinvwl-theme-style .content_inner,
.page-id-15512.page.tinvwl-theme-style .content_inner,
.page-id-51521.page.tinvwl-theme-style .content_inner,
.page-id-51524.page.tinvwl-theme-style .content_inner,
.page-id-51526.page.tinvwl-theme-style .content_inner,
.page-id-54734.page.tinvwl-theme-style .content_inner,
.page-id-14901.page.tinvwl-theme-style .content_inner,
.page-id-65430.page.tinvwl-theme-style .content_inner,
.page-id-71060.page.tinvwl-theme-style .content_inner,
.page-id-71837.page.tinvwl-theme-style .content_inner,
.page-id-74562.page.tinvwl-theme-style .content_inner, 
.page-id-77274.page.tinvwl-theme-style .content_inner {
	max-width:100%;
} 

.woocommerce div.product div.related .qode-related-upsells-title, .woocommerce div.product div.related h4, .woocommerce div.product div.upsells .qode-related-upsells-title, .woocommerce div.product div.upsells h4 {
	text-transform: uppercase;
	font-family:'gothamrnd-bold' !important;
}
.woocommerce div.product div.related .qode-related-upsells-title {
	color:#fff;
	position:relative;
} 
.woocommerce div.product div.related .qode-related-upsells-title:before {
	content:'Produkte aus ähnlicher Kategorie';
	position:absolute;
	top:0;
	left:0;
	display:block;
	color:#1a2334;
}

.social_share_list_holder {
	display: none
}



.q_accordion_holder.accordion.boxed .ui-accordion-header:hover{
	background-color: white;
	color: #192333 !important;
}


.q_accordion_holder.boxed div.accordion_content_inner {
	color:black;
}

.woocommerce table tr td {
	color: black;
}

aside .widget {
	margin: 0;
}









.woocommerce.archive .title {
	height: 100px !important;
}


/* mobile logo */
@media only screen 
and (max-device-width : 767px) { 
	header .q_logo img.mobile {
	height: 40% !important;
	}
} 
.woocommerce-account .woocommerce-MyAccount-navigation {
	border-radius:25px;
	overflow:hidden;
} 
.woocommerce-account .woocommerce-MyAccount-navigation li:first-child a {
	padding-top:13px;
}
/* Produktkategorien */
.woocommerce-MyAccount-navigation-link,
aside .widget.posts_holder li {
	border: solid 1px #F9F9F9; /* 999da4 */
	border-bottom:none;
  line-height: 40px;
	color:#192333;
	padding-left: 12%;
  text-transform: none;
  font-weight: 900 !important;
	background-color: white;
	font-size: 14px !important;
}
aside .widget.posts_holder li > .children > li, 
aside .widget.posts_holder li .children > li {
	padding-left: 33px;
}
 
.woocommerce #sidebar #custom_html-8 .product-categories > li > a, 
.woocommerce aside ul.product-categories > li > a, 
.woocommerce aside ul.product-categories > li .qode-accordion-holder.cat > a {
	font-size:15px !important;
	padding-left:34px;
	position:relative;
	display:block;
}

aside .widget.posts_holder li.cat-item-26267, 
#custom_html-8 li.veranstaltungen {border-bottom:solid 0px  #999da4;
}
aside .widget.posts_holder li.cat-item-26264, 
#sidebar li.bestseller a, 
.horShopNav li.bestseller a:hover,
.single-product.product_cat_bestseller .horShopNav li.bestseller a,
.term-bestseller .horShopNav li.bestseller a {
	color:#0066CC;
} 
.horShopNav li.neue-produkte a:hover,
#sidebar li.neue-produkte a,
.single-product.product_cat_neue-produkte .horShopNav li.neue-produkte a,
.term-neue-produkte .horShopNav li.neue-produkte a {
	color:#f87b6c;
}
.horShopNav li.premium a:hover,
#sidebar li.premium a,
.single-product.product_cat_premium .horShopNav li.premium a,
.term-premium .horShopNav li.premium a {
	color:#cc9933;
}
.horShopNav li.vegan a:hover,
#sidebar li.vegan a,
.single-product.product_cat_vegan .horShopNav li.vegan a,
.term-vegan .horShopNav li.vegan a {
	color:#4aac8e;
}
.horShopNav li.laktosefrei a:hover,
#sidebar li.laktosefrei a,
.single-product.product_cat_laktosefrei .horShopNav li.laktosefrei a,
.term-laktosefrei .horShopNav li.laktosefrei a {
	color:#66cccc;
}
.horShopNav li.glutenfrei a:hover,
#sidebar li.glutenfrei a,
.single-product.product_cat_glutenfrei .horShopNav li.glutenfrei a,
.term-glutenfrei .horShopNav li.glutenfrei a {
	color:#e38000;
}
aside .widget.posts_holder li.cat-item-26265, 
#sidebar li.neu a {
	color:#d83636;
}
.horShopNav li.bio a:hover,
aside .widget.posts_holder li.cat-item-26266, 
#sidebar li.bio a,
.single-product.product_cat_bio-produkte .horShopNav li.bio a,
.term-bio-produkte .horShopNav li.bio a {
	color:#339933;
}
aside .widget.posts_holder li.cat-item-26267, 
#sidebar li.mengenrabatt a, 
.horShopNav li.mengenrabatt a:hover,
.single-product.product_cat_angebote-und-mengenrabatt .horShopNav li.mengenrabatt a,
.term-angebote-und-mengenrabatt .horShopNav li.mengenrabatt a {
	color:#f43083;
}
.single-product.product_cat_pizza-night .horShopNav li.pizza-night a {color:#d83636;}
aside .widget.posts_holder li.cat-item-26268,
#sidebar li.veranstaltungen a {
	color:#1a2334;
}
aside .widget.posts_holder li.cat-item-26264 a,
aside .widget.posts_holder li.cat-item-26264 a:hover,
aside .widget.posts_holder li.cat-item-26265 a,
aside .widget.posts_holder li.cat-item-26265 a:hover,
aside .widget.posts_holder li.cat-item-26266 a,
aside .widget.posts_holder li.cat-item-26266 a:hover,
aside .widget.posts_holder li.cat-item-26267 a,
aside .widget.posts_holder li.cat-item-26267 a:hover,
aside .widget.posts_holder li.cat-item-26268 a,
aside .widget.posts_holder li.cat-item-26268 a:hover {
	color:#fff !important;
}
aside .widget.posts_holder a {
	font-weight: 900
}

div #woocommerce_price_filter-2 {
	padding: 25px 15px;
		border: solid 1px              rgba(0,0,0,.11);
	border-bottom: none;
 background-color: white;
}



.woocommerce .widget_price_filter .button, .woocommerce-page .widget_price_filter .button {
	  float: right;
    padding: 0 30px;
	  background-color: #192333;
	  border-color: #192333;
}
.widget_price_filter .button:hover {
	background-color:#f55c56;
	border-color: #f55c56;

}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle {
	background-color: #192333;
}

aside .widget.posts_holder a:active {
	color:red
}

.woocommerce .widget_price_filter .price_label, .woocommerce-page .widget_price_filter .price_label {
	
	/*font-size: 12px;*/
	font-size: 0.9vmax;
}


.select2-container--default .select2-selection--single {
  border: solid  1px                  rgba(0,0,0,.11) !important;
	height: 60px !important;
	border-radius: 0 !important;
	line-height: 55px;
	
} 
.woocommerce-checkout .select2-container--default .select2-selection--single {
	height: 50px !important;
	
}
.woocommerce-checkout .pickup-location-field .select2-container--default {
	width:100% !important;
	
}
.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered {
	line-height:50px !important;
	
}

.select2-container--default .select2-selection--single .select2-selection__placeholder {
	line-height: 52px;
	text-transform: none;
	color: #192333 !important;	
	font-size: 12px;
	font-weight: 900;
}

#sidebar .select2-container--default .select2-selection--single .select2-selection__rendered {
	line-height: 55px !important;
	text-transform: uppercase;
	color: #192333 !important;	 
	font-size: 16px;
	font-weight: 900 !important;
	padding:0px 15px !important;
	text-transform:none;
} 
.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered {
	padding:0px 20px 0 10px !important;
}
#sidebar .select2-container--default .select2-selection--single .select2-selection__rendered:before {
	content:"\f160";
	font-family: fontAwesome;
	padding:0;
	margin-right:17px;
	font-weight:100;
	font-size: 17px;
}
.woocommerce-checkout .select2-container--default .select2-results__option {
	line-height:1.2em;
	margin-bottom:10px;
	padding:10px;
	text-align:left; 
	text-transform:unset !important;
}
.woocommerce-checkout .select2-dropdown.select2-dropdown--above,
.woocommerce-checkout .select2-dropdown.select2-dropdown--below {min-width:325px;width:325px !important;}
.woocommerce-checkout .select2-container--default .select2-results__options {
	display: block;
	gap: 4px;
}
.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered {
	font-weight: 400;	
	text-transform: none;
} 
.select2-container--default .select2-results__option {
	text-transform: uppercase;
	color: #192333;
	font-size: 12px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
	color:#192333;
	padding-right: 10px !important;
	font-weight:900;
	font-size: 13px;

}
.woocommerce-cart .select2-container .select2-selection__placeholder {
	color:#d83636 !important;
}
.select2-container .select2-selection--single .select2-selection__clear {
		padding-right: 15px !important;
	  color:#192333;
		font-weight:900 !important;
	  font-size: 13px;

}
.select2-container--default.select2-container--open .select2-selection--single {color:#192333}

.two_columns_25_75 {
	padding-bottom: 20px;
}
.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[data-selected] {
	background-color: #fff !important;
}
.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option[aria-selected="true"] {
	color:#1a2334;
}

.woocommerce form.checkout .col2-set p.form-row label,
#customer_login p.form-row label {
	display:inline-block;
}
#customer_login p.form-row label.woo-my-account-rememberme {
	display:block;
}
#customer_login #mailchimp-gdpr-fields,
.woocommerce-checkout #mailchimp-gdpr-fields {
	display:none !important;
} 


#searchsubmit {
	color:#192333 !important;
}
.woocommerce-form-coupon div.coupon .input-text, .woocommerce-page table.cart div.coupon .input-text {
	  /* border: solid  1px                  #192333 !important; */ 
	color:#192333;
}
.coupon .button:hover {
	background-color:#1abc9c !important;
	border-color:#1abc9c !important;
}
#paypal-credit-banner {display:none;}
.woocommerce-checkout h3,
.woocommerce-checkout h3 label span {
	font-family:'gothamrnd-bold' !important;
}
.wpb_text_column.wpb_content_element .wpb_wrapper h1 {margin-bottom:15px}
/* Checkout Tel Email input fix*/
.woocommerce form.checkout .col2-set .form-row input[type="tel"],
.woocommerce form.checkout .col2-set .form-row input[type="email"]{
	padding-left:2.5%;
	padding-right:2.5%;
	width:95%;
	color:#1a2334
}
select#shipping_title, select#billing_title {
	margin-left:8px;
}
/* Checkout: NL Box */
.woocommerce-checkout .mailchimp-newsletter,
#customer_login .mailchimp-newsletter {
	background:#deede8;
	padding:6px 0px 0px 0px
}
.woocommerce .woocommerce-account-fields p {
	background:#f55c56;
	padding:6px 0px 0px 0px;
	display:none;
}
.woocommerce .woocommerce-account-fields p input,
.woocommerce .mailchimp-newsletter input#mailchimp_woocommerce_newsletter {
	margin-left:10px;
}
.mailchimp-newsletter {display:block}
.mailchimp-newsletter label {
	color:#1abc9c;
	font-weight:bold;
	display:inline-block !important;
}
/*.mailchimp-newsletter label:after {
	content:"Wir versenden nur maximal 2 Newsletter pro Monat mit unseren Empfehlungen und Werbeaktionen.";
	clear: right;
	display: block;
	font-size:12px;
	font-style:italic;
	color:#1a2334;
}*/ 
.mailchimp-newsletter label, 
.mailchimp-newsletter input {
	display:inline-block;
}
.mailchimp-newsletter label {max-width:94%;}
.mailchimp-newsletter input {vertical-align:top;margin-top:6px}
/* end NL Checkout Box */
.woocommerce-checkout-payment {margin-top:0;}
header.sticky:not(.header_style_on_scroll) .q_logo img.dark, header.sticky:not(.header_style_on_scroll) .q_logo img.light, header.sticky:not(.header_style_on_scroll) .q_logo img.mobile, header.sticky:not(.header_style_on_scroll) .q_logo img.normal, header.sticky:not(.header_style_on_scroll) .q_logo img.popup{
	display:none;
}

.q_logo img {
	transition:none;
}
.header_inner_right .side_menu_button_wrapper.right #custom_html-5 {
	display:none;
}



/* iPad Media Queries */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){
	/* .woocommerce ul.products li.product .add-to-cart-button-outer {
		top:36%;
	} */
	
	.woocommerce ul.products li.product .cart .button.add_to_cart_button {
		font-size:9px;
		line-height:34px;
	}
	.woocommerce ul.products li.product .add_to_cart_button:before {
		line-height:32px;
		font-size:16px;
		vertical-align:sub;
	}
	.q_logo a {
	height:100px !important;
	}
	.q_logo a img.sticky {
	height:80px !important;
		margin-top:10px;
	}
	#centro-category-li
	.woocommerce ul.products li.product h6 {
		height:90px;
	}
	.single-product .qode-single-product-summary {
			padding-bottom:50px;
		width:70% !important;
		}
	.single-product .qode-single-product-summary .summary  {
		padding-bottom:0;
	}
	.single-product .qode-single-product-summary .centro-single-product .stock {min-width:50%}
	.single-product .q_tabs {
		padding-left:50px !important;
		padding-right:50px !important;
	}
}

/* iPad Media portrait */
@media only screen 
and (min-device-width: 768px) 
and (max-device-width: 1024px) 
and (orientation: portrait) {
	.woocommerce-checkout .content .container .woocommerce .wpmc-nav-wrapper, .woocommerce-checkout .content .container .woocommerce .wpmc-steps-wrapper {
		margin:0 11%;
	} 
	.tinvwl-table-manage-list .product-thumbnail .size-woocommerce_thumbnail {
		max-width:100% !important;
		height:auto;
	}
	.tinv-wishlist tfoot .tinvwl-to-right {
		text-align:right;
	}
	.woocommerce-page table.my_account_orders .button {
		line-height:20px;
		height:20px;
		font-size:10px;
		padding:0 4px;
	}
	.woocommerce-account table.shop_table, .woocommerce-page table.my_account_orders thead tr th {
		font-size:10px;
	}
	.woocommerce-page table.my_account_orders td, .woocommerce-page table.my_account_orders th {
		padding:5px;
	} 
	.badgesBanner {height:auto;}
	.wcpb-product-badges-badge, 
		.wcpb-product-badges-badge div {
			height:50px;
			width:50px !important;
		}
	.q_tabs .tabs-nav {margin-bottom:45px;}
	.q_tabs .tabs-nav > li {
		width:100%;
		text-align:left;
		margin-bottom:5px;
	}
	.q_tabs.horizontal .tabs-nav li a:before {
		text-align:center;
	}
	.q_tabs.horizontal .tabs-nav li:first-child a {
		padding-left:4px;
	}
	.woocommerce .content.content_top_margin_none {
		margin-top:0px !important;
	}
	.single-product .qode-single-product-summary {
		padding-bottom:20px !important;
	}
	.single-product .qode-single-product-summary .centro-single-product {
	min-height:250px;
}
.single-product .qode-single-product-summary .centro-single-product .rp_wcdpd_product_page {
	position:absolute;
	bottom:0px;
}
	.woocommerce-cart .content_inner,
	.woocommerce-checkout .content_inner {
		max-width:700px !important;
	}
	.woocommerce-cart .button, .woocommerce-cart input[type="submit"] {
		width:min-content;
		padding:0 11px;
		font-size:10px;
		text-align:center;
		line-height:30px;
	}
	.woocommerce-cart .shop_table_responsive.cart tbody tr td.actions {
		display:table-cell !important;
		padding-top:10px;
	}
	/* .woocommerce ul.products li.product .add-to-cart-button-outer {
		top:60px;
	} */
	.woocommerce ul.products li.product .add-to-cart-button {
			width:60px;
			height:60px;;
			line-height:60px;
		margin-left:-30px;
		}
	#centro-category-div-outer {
		display:none;
	}
	.single-product #centro-category-div-outer {
		display:none;
	}
	#sidebar .tabs {
		margin-top:0 !important;
	}
	#sidebar .tabs .tab label.tab-label {
		display:none !important;
	}
	#sidebar .tab .tab-content {
		max-height:120vh;
	}
	#sidebar #product-filter-search-0 #product-filter-search-form-0 #product-filter-field-0 {
		border:0px solid #192333 !important;
		width:98% !important;
	}
	.woocommerce .product .images figure {
		text-align:center;
	}
	.single-product .qode-single-product-summary .centro-single-product {
		display:block;
		padding-left:30px;
	}
	.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .summary {
		padding:0 0 40px 0;
		margin:45px 30px 0 30px;
		width:auto !important;
	}
	.single-product .qode-single-product-summary .centro-single-product .stock {
		min-width:50%;
	}
	.single-product div.product form.cart .tinvwl_add_to_wishlist_button .tinvwl_add_to_wishlist-text, .single-product div.product form.cart .tinvwl_add_to_wishlist_button .tinvwl_already_on_wishlist-text {
		padding-right:30px;
		float:right;
		max-width:83%;
		line-height:20px;
		padding-top:6px;
	}
	.product p.wc-gzd-additional-info.tax-info {
		margin-top:5px !important;
	}
	.centro-cat-link{
		min-width:70px ;
	}
	header .q_logo img.mobile {
		height:100% important;
	} 
	.two_columns_25_75 > .column1 {
		width:34%;
	}
	.two_columns_25_75 > .column2 {
		width:66%;
	}
	.columns-4 .woocommerce_with_sidebar ul.products li.product {
		width:32.2%
	}  
	.woocommerce.archive .title {
		height: auto !important;
	}
	.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .images:not(.qode-add-gallery-and-zoom-support),
	.qode-single-product-summary {
		float:left;
	}
	.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .images:not(.qode-add-gallery-and-zoom-support) {
		width:25%;
		margin-right:0px;
	}
	.qode-single-product-summary {
		width:70%;
	}
	.centro-single-product {
		width:44% !important;
	}
	.content {
		margin-top:-30px;
		
	}
}

/* iPad Media landscape */
@media only screen 
and (min-device-width: 768px) 
and (max-device-width: 1024px) 
and (orientation: landscape) {
	.wrapperProductSlider .navi {
		height:30%; 
		padding-left:25%;
	}
	.wrapperProductSlider .header p {
		padding-left:10%; 
	}
	body.home .columns-4 ul.products li.product {
		width:24.2% !important;  
	}
	.woocommerce li.product_cat-gutscheine {
	padding-bottom:12%;
}	
	.single-product .qode-single-product-summary {
		padding-bottom:20px !important;
	}
	.single-product .qode-single-product-summary .centro-single-product {
	min-height:250px;
}
.single-product .qode-single-product-summary .centro-single-product .rp_wcdpd_product_page {
	position:absolute;
	bottom:0px !important;
}
	.product-template-default.single.single-product .content_inner .products ul.products li.product {
		width:48.3% !important;
	}
	#sidebar #product-filter-search-0 #product-filter-search-form-0 #product-filter-field-0 {
		width:95% !important;
	}
	.woocommerce div.product div.upsells {
		padding-bottom:165% !important;
	}
	.product p.wc-gzd-additional-info.tax-info {
		margin-top:26px !important;
	}
	.two_columns_25_75 > .column1 {
		width:30%;
	}
	.two_columns_25_75 > .column2 {
		width:70%;
	}
	.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .images:not(.qode-add-gallery-and-zoom-support) {
		width:30%;
	}
	div .centro-single-product {
		width:23% !important;
	}
	.qode-single-product-summary .centro-single-product {
		width:86% !important;
		margin-left:30px;
	}
	.qode-single-product-summary .summary {
		width:86% !important;
		padding:45px 0px 25px 0px;
		margin-bottom:0px;
	}
	.woocommerce .summary {
		margin-top:0;
	}
	.qode-single-product-summary .price {
		font-size:45px;
	}
	.product-template-default.single.single-product .content_inner .products ul.products li.product {
		width:24.1%;
	}
	.woocommerce div.product div.upsells {
		padding-bottom:65%;
	}
	
}

/* mobile */
@media only screen 
and (max-device-width: 820px) { 
	/* cb+ 201902 */
.size-woocommerce_thumbnail {max-height:300px  !important; 
max-width:300px !important;}
	.header_bottom {
		padding: 0 15px 20px 15px !important;
	}
	.qode-single-product-summary h1.product_title {
	font-size: 21px !important;
}
	.mobile_menu_button,
	.header_inner_right {
		margin-top:20px;
	}
	.xoo-wsc-basket {
		padding:6px 9px;
		top:67px;
		right:6px;
		margin:10px 5px 0 0;
		width:42px;
		height:42px;
	}
	.xoo-wsc-basket .xoo-wsc-items-count {
		top:-8px;
		right:-3px;
		width:21px;
		height:21px;
		line-height:21px;
	}
	.page-template .xoo-wsc-basket .xoo-wsc-bki {
		top:2px;
	}
	.xoo-wsc-cart-active .xoo-wsc-basket {
		right:322px;
	} 
	.xoo-wsc-container {
		max-width:326px;
	}
	.shopping_cart_outer {
		width:auto;
	}
	.shopping_cart_header {
		float:right;
		padding:0 !important;
		width:35px;
	}
	.mobile_menu_button span {
		font-size:20px;
		color:#1a2334;
		padding-bottom:4px;
	} 
	body.home .mobile_menu_button span, 
	body.home .header_inner_right .side_menu_button_wrapper.right #menu-main-menu-33 li a, body.home .header_inner_right .side_menu_button_wrapper.right #menu-main-menu-33 li a .fa {
		color:#fff;
	}
	.title_outer {
		display:none
	}
	.wpb_wrapper h6 {
		text-align:center !important;
	}
	.inner-transparent-pink .vc_column-inner {
		padding-top:10px;
	}
	.vc_column-inner .striped-title {
		margin-top:40px;
	}
	.switch-image .section_inner .section_inner_margin, 
	.switch-image .full_section_inner {
		display: flex; 
		flex-direction: column-reverse;
	}
	.column3.footer_col3 {
		padding-bottom:70px
	}
	.vc_column-inner .separator.transparent:first-child,
	.vc_column-inner .separator.transparent:last-child {
		display:none;
	}
	.inner-transparent-pink {
		margin:0 !important;		
	}
	.section_inner_margin {
		padding-bottom:25px;
	}
	.vc_column-inner p {
		margin-bottom:10px !important;
	}
	#centro-category-div-outer {
		height:200px !important;
	}
	#centro-category-div-inner {
		display:block;
	}
	#centro-category-ul #centro-category-li {
		width:47%;
	}
	.woocommerce.archive .title {
			height:50px !important;
		padding:0 !important;
		}
	.woocommerce ul.products li.product h6 {
		height:80px;
	}
	.three_columns .column2 .column_inner {
		text-align:center;
		padding-bottom:15px;
	}
	.vc_column-inner .vc_single_image-wrapper.vc_box_shadow {
		margin-bottom:15px;
		margin-top:5px;
	}
	.striped-title .vc_single_image-wrapper img {
		max-height:55px !important;
		height:auto !important
	}
	#mc_embed_signup #mc_embed_signup_scroll {
			padding-left:0px;
			padding-top:10px;
		}
	#newsletter-container .newsletter-description {
		text-align:center;
	}
	.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .images:not(.qode-add-gallery-and-zoom-support) {
		width:100%;
		margin:0;
		padding-bottom:0;
	}
	.woocommerce .summary {
		width:84% !important;
		/*min-height:100px;*/
		padding:0;
		margin:0 8%;
		margin-bottom:15px;
		border-right:0px dotted #333 !important
	}
	.product-template-default.single.single-product .content_inner .products ul.products li.product {
		width:100%;
		margin-right:0px ;
	}
	.qode-single-product-summary .woocommerce-product-details__short-description {
		width:100% !important;}
	.centro-single-product {
		width:100% !important;
		padding:0 30px;
		margin-top:15px !important;
	}
	.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .related {
	padding:0 0px;
	}
	.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .related h4 {
		text-align:center;
	}
	.woocommerce #content .quantity input.qty, .woocommerce .quantity input.qty, .woocommerce-page #content .quantity input.qty, .woocommerce-page .quantity input.qty {
		padding:0 5px !important;
		width:22px;
	}
	.q_logo a {
		height:160px !important;
	}
	header .q_logo img.mobile {
		height:75% !important;
	}
}
@media only screen and (max-width: 1000px) {
	.header_bottom {
		background-color:rgba(255, 255, 255, 0.00) !important;
	}
} 

@media only screen 
	and (max-device-width : 767px) and (orientation: landscape) {
		#centro-category-li {
		width:23% !important;
	}
		#centro-category-div-outer {
			height:120px !important;
		}
		.two_columns_25_75 > .column1, 
		.two_columns_25_75 > .column2 {
			width:50%;
		}
		.woocommerce_with_sidebar ul.products li.product {
			width:46.5% !important;
		}
	.header_bottom {
		padding:0 15px;
		}
} 

/* iPad Pro landscape */
@media only screen 
	and (min-device-width : 1024px) and (max-device-width : 1366px) and (orientation: landscape) {
		
		.page-id-74562 .content .content_inner #product-filter-search-0 {
			top:12.5%;
		} 
		.page-id-74562 #qode-full-screen-slider {
			max-height:850px;
		} 
		.page-id-74562 .carousel-inner .slider_content {
			top:55% !important;
		}
		.page-id-74562 .content .content_inner .q_slider .q_slide_title {
			letter-spacing:0;
		} 
		.woocommerce div.product div.upsells {
			padding-bottom:80% !important; 
		} 
		.two_columns_25_75 > .column1 {
			width:24%;
		} 
		.two_columns_25_75 > .column2 { 
				width:76% !important;		
		} 
		.single-product div.product, 
		.single-product .two_columns_25_75 > .column2 > .column_inner, 
		.single-product .two_columns_25_75 {
			width:100%; 
			max-width:100%;
		}
		.single-product .two_columns_25_75 > .column2 {
			margin-right:0.75%;
			width:75.25% !important;
		} 
		.two_columns_25_75 > .column2 > .column_inner {
			padding:0 !important;
		} 
		.woocommerce li.product_cat-gutscheine {
	padding-bottom:5.1%;
}
		.single-product .qode-single-product-summary .centro-single-product .rp_wcdpd_product_page {
	
	bottom:45px;
}
		/* .woocommerce ul.products li.product .add-to-cart-button-outer {
		top:60px;
	} */
		.content.content_top_margin_none {
			margin-top:10px !important;
		}
		#sidebar #product-filter-search-0 #product-filter-search-form-0 #product-filter-field-0 {
		width:99% !important;
	}
		#centro-category-div-outer nav#centro-category-nav #centro-category-ul .navflex1 {width:23.3%}
		#centro-category-div-outer nav#centro-category-nav #centro-category-ul #centro-category-li {min-width:10.65%}
		.columns-4 .woocommerce_with_sidebar ul.products li.product {
			width:32.4%; 
		}
		.product-template-default.single.single-product .content_inner .products ul.products li.product {
		width:24.4%;			
	}
		.woocommerce div.product div.upsells {
			padding-bottom:65%;
		}
		/*.header_bottom .container_inner {
			max-width:1225px;
		}*/ 
		#centro-category-div-outer nav#centro-category-nav {
			width:1100px !important;
		}
		.tax-product_cat #centro-category-div-outer nav#centro-category-nav #centro-category-ul {
			padding-left:10px;
		}
		.qode-single-product-summary .summary.entry-summary {
			padding-top:0px !important;
			margin-top:45px;
		}
}

/* iPad Pro portrait */
@media only screen 
	and (min-device-width : 1024px) and (orientation: portrait) {
		.header_top_bottom_holder {
			top:30px;
		}
		.woocommerce-checkout .wrapper .wrapper_inner .content {
			margin-top:0px !important;
		}
		.page-id-74562 .carousel-inner .slider_content {
			top:36% !important;
		} 
		.page-id-74562 .carousel-inner .item .image {
			background-size:inherit;
		} 
		.content_inner .badgesBanner span {
			margin:0 5px;
		}
		.page-id-74562 .boxNewsletter #newsletter-form #mc_embed_signup_scroll .mc-field-group {
			width:73%;
		} 
		.woocommerce ul.products li.product > .add-to-cart-button-outer .add-to-cart-button {
			width:200px;
			margin-left:-100px;
		}
		.woocommerce li.product_cat-gutscheine {
	padding-bottom:8.2%;
}
		.badgesBanner span {
			margin:0 15px;
		}
		.q_tabs .tabs-nav > li {
			width:auto;
		}
		.q_tabs .tabs-nav li a {
			padding:0 0 0 20px;
		}
		.single-product .two_columns_25_75 > .column2 {
			width:65% !important;
		}
		.woocommerce-cart .content_inner {width:950px}
		.woocommerce .content_inner .container .container_inner {
			padding-top:0px;
		}
		#sidebar #product-filter-search-0 #product-filter-search-form-0 #product-filter-field-0 {
			width:99% !important;
		}
		.term-italienisches-catering div.term-description,
		.woocommerce div.term-description {
	margin-right:19px;
}
		.wc-gzd-additional-info.tax-info:after, .product-info .wc-gzd-additional-info.info {
			font-size:12px;
		}
		.tax-product_cat .content_inner .title_outer.title_without_animation {
			display:none;
		}
		.product p.wc-gzd-additional-info.tax-info {
		margin-top:-5px !important;
	}
		#centro-category-div-outer nav#centro-category-nav #centro-category-ul .navflex1 {
		width:18.7%;
	}
		.centro-cat-link {
			padding:10px 5px;
		}
		.columns-4 .woocommerce_with_sidebar ul.products li.product {
			width:31.9%;
		}
		.woocommerce .summary {
		margin-top:0 !important;
	}
		.product-template-default.single.single-product .content_inner .products ul.products li.product {
		width:48.2% !important;
	}
		.single-product .qode-single-product-summary .centro-single-product {
			display:block;
			padding-left:0;
		}
		.qode-single-product-summary .centro-single-product {
			width:100% !important;
			margin-left:30px;
		}
		
		.qode-single-product-summary .summary {
			width:48% !important;
		}
		.woocommerce .product div.related li.product:last-child, .woocommerce .product div.upsells li.product:last-child {
			margin-right:0 !important;
		}
		.woocommerce div.product div.upsells {
			padding-bottom:160%;
		}
		.wrapper .wrapper_inner .content {
			margin-top:-101px !important; 
		} 
		.woocommerce .wrapper .wrapper_inner .content {
			margin-top:-11px !important; 
		}
		#centro-category-div-outer nav#centro-category-nav {
			width:950px !important;
		}
		.tax-product_cat #centro-category-div-outer nav#centro-category-nav #centro-category-ul {
			padding-left:10px;
		}
		.qode-single-product-summary .summary.entry-summary {
			padding-top:0px !important;
			margin-top:45px !important;
		}
}

/* iPad landscape */ 
@media only screen 
	and (max-device-width : 1085px) and (orientation: landscape) {
.header_top_bottom_holder {
			top:30px;
		} 
}

/* iPad landscape */ 
@media only screen 
	and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation: landscape) {
		.woocommerce li.product_cat-gutscheine {
	padding-bottom:12%;
}
		.page-id-74562 .content .content_inner #product-filter-search-0 {
			top:12.2% !important;
		}
		/* .woocommerce ul.products li.product .add-to-cart-button-outer {
		top:60px;
	} */
		#centro-category-div-outer nav#centro-category-nav #centro-category-ul .navflex1 {width:19%}
		.columns-4 .woocommerce_with_sidebar ul.products li.product {
			width:32%;
		}
		#centro-category-div-outer nav#centro-category-nav {
			width:950px !important;
		}
		#centro-category-div-outer nav#centro-category-nav #centro-category-ul #centro-category-li {
			min-width:10.7%;
		}
		.qode-single-product-summary .summary.entry-summary {
			padding-top:0px !important;
			margin-top:45px;
		}
		.single-product .two_columns_25_75 > .column2 {
			width:69% !important;
		}
}

@media only screen 
	and (min-device-width : 768px) and (max-device-width : 1366px) and (orientation: landscape) {
		.centro-cat-link {			
			padding:10px 5px;
			min-width:50px;
		}
}
/* iPad generell */
@media only screen 
	and (min-device-width: 768px) and (max-device-width: 1024px) {
		.woocommerce-account .content_inner,
		.woocommerce-cart .content_inner,
		.woocommerce-checkout .content_inner,
		.tinvwl-theme-style .content_inner {
			max-width:95% !important;
		}
		.single-product.tinvwl-theme-style .content_inner,
		.woocommerce .content_inner,
		.page-template .content_inner {
			max-width:100% !important; 
			
		}
}

/* iPad portrait */
@media only screen 
	and (max-device-width : 768px) and (orientation: portrait) {
		
		.single-product .two_columns_25_75 > .column2 {
			width:64.5% !important;
		}
		.single-product .qode-single-product-summary {
			width:100% !important
		}
		.header_inner_right .side_menu_button_wrapper.right #custom_html-5 {
	display:block;
}
		.columns-4 .woocommerce_with_sidebar ul.products li.product {
			width:48%;			
		}
		.woocommerce_with_sidebar ul.products li.product:nth-child(3n+3) {
			margin-right:10px !important;
		}
		.woocommerce ul.products li.product h6 {
			overflow:hidden;
		}
		#product-filter-field-0 {
			width:96% !important;
		}
		.woocommerce div.product div.upsells {
			padding-bottom:15%;
		}
		.woocommerce div.product div.related h4, .woocommerce div.product div.upsells h4 {
			text-align:center;
		}
		.woocommerce div.product div.related .qode-related-upsells-title:before {
			right:0;
		}
		
}


@media only screen 
	and (max-device-width : 767px) and (orientation: portrait) {
		#newsletter-container .newsletter-title {
			line-height:48px;
			padding:0 15px;
			font-size:36px;
		}
		#mc_embed_signup #mce-EMAIL {
			width:145px;
			min-width:145px;
		}
				#woocommerce_product_search-3 {
			margin: 0 10px 6px 10px;
		}
	.footer_top .textwidget {
			text-align:center;
		}
	.woocommerce #content .quantity input.qty, .woocommerce .quantity input.qty, .woocommerce-page #content .quantity input.qty, .woocommerce-page .quantity input.qty {
		
		width:21px;
	}
.shopping_cart_outer {
		display:block;
	}
		.q_tabs.horizontal .tab-content {
		padding:30px 20px 10px
	}
		#rev_slider_2_1_wrapper,
		#rev_slider_1_2_wrapper {
			height:200px !important;
		}
		#rev_slider_2_1,
		#rev_slider_1_2 {
			max-height:100% !important;
		}
		.wpb_wrapper .wpb_revslider_element {
			margin-bottom:15px !important;
		}
}

@media only screen and (min-device-width: 960px) {
	#sidebar #woocommerce_product_search_widget-2 {display:none !important; height:0; width:0;overflow:hidden;}
}

/* mobile iPhone X portrait 480px */
@media only screen and (max-device-width: 480px) and (orientation: portrait) {
	body.home .content {margin-top:0px !important}
	body.home .carousel-inner .slider_content, 
	body.home .carousel.advanced_responsiveness .carousel-inner .slider_content {
		margin-top:55%; 
		display:block;
	}
	.box_footer_teaser.topten.tbInside {max-height:initial}
	.box_footer_teaser.topten.tbInside a {min-height:initial}
	.page-id-74562 .woocommerce.columns-1 ul.products .product.product_cat-angebote-und-mengenrabatt p.wc-gzd-additional-info.tax-info {display:none !important;}
	.woocommerce.columns-1 {margin-top:50px}
	.woocommerce.columns-1 ul.products li.product {height:auto;}
	.woocommerce.columns-1 ul.products li.product h6 {text-align: left !important}
	.woocommerce.columns-1 ul.products li.product .price {margin-bottom:55px;}
	.woocommerce.columns-1 ul.products li.product div.star-rating {margin:-329px 0 0 28px; position:absolute;}
	.page-id-74562 .content .content_inner #product-filter-search-0 div.product-search-form button {
		right:6px;
		top:6px;
	}
	.woocommerce-shop .content_inner #qode-full-screen-slider-shop .carousel-inner .image {
		background-image:url(https://centro-italia.de/wp-content/uploads/2025/05/Centro-Italia-Online-Shop-Header-MOBILEv.jpg) !important;
	}
	.woocommerce.single-product .qode-single-product-summary .woocommerce-product-rating .woocommerce-review-link {margin-top:100px;border-top:0px solid green;}
	/* cat description banner start */
	body.woocommerce .mobile_menu_button span, 
	body.woocommerce .header_inner_right .side_menu_button_wrapper.right #menu-main-menu-33 li a .fa {color:#fff !important} 
	.single-product.woocommerce .mobile_menu_button span, 
	.single-product.woocommerce .header_inner_right .side_menu_button_wrapper.right #menu-main-menu-33 li a .fa {color:#1a2334 !important}
	.woocommerce .content_inner > .term-description-two {
		margin-top:-198px;
		height:470px;
		max-height:470px;
		min-height:470px;
	}
	.woocommerce .content_inner > .term-description-two .headline {
		font-size:24px !important;
		line-height:30px !important;
		margin-bottom:20px !important;
		padding:0;
		text-align:center;
	}
	.woocommerce .content_inner > .term-description-two p {
		padding:56% 2% 0 2% !important;
	}
	.woocommerce .content_inner > .term-description-two .text {display:none;}
	.woocommerce .content_inner > .term-description-two .text-mobile {		
		padding:0 !important;
		border:0 solid #fff;
		-webkit-line-clamp:3;
		overflow:hidden;
		display:block;
		font-size:14px !important;
    	line-height:1.3em !important;
		-webkit-box-orient:vertical
	  }
	.woocommerce.term-angebote-und-mengenrabatt .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Angebote-Mengenrabatt-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-bestseller .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Bestseller-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-premium .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Premium-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-glutenfrei .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Glutenfrei-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-laktosefrei .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Laktosefrei-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-vegan .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Vegan-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-bio-produkte .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Bio-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-pizza-party .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Pizza-Party-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-neue-produkte .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Neuheiten-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-wein .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Wein-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-rotwein .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Wein-Rotwein-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-weisswein .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Wein-Weisswein-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-rosewein .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Wein-Rosewein-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-prosecco-schaumwein .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Wein-ProseccoSchaumwein-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-perlwein .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Wein-Perlwein-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-dessertwein .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Wein-Dessertwein-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-weinset-angebote .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Wein-Weinset-Angebote-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-bio-wein .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Wein-Bio-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-feinkost .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-natives-olivenoel-extra .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-Natives-Olivenoel-Extra-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-aromatisierte-olivenoele .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-Aromatisierte-Oele-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-aceto-balsamico .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-Aceto-Balsamico-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-pasta .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-Pasta-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-reis-und-risotto .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-ReisRisotto-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-mehl-und-polenta .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-MehlPolenta-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-suppen .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-Suppen-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-pesto-saucen .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-PestoSaucen-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-pesto .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-PestoSaucen-Pesto-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-tomatensaucen .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-PestoSaucen-Tomatensaucen-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-antipasti-pates .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-AntipastiPates-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-gemuse-antipasti .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-AntipastiPates-Gemuese-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-gemuse-cremes .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-AntipastiPates-Gemuese-Cremes-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-fleisch-wildpates .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-AntipastiPates-FleischWildpates-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-grissini .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-AntipastiPates-Grissini-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-fisch-konserven .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-Fischkonserven-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-trueffelprodukte .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-Trueffelprodukte-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-gewurze-salz .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-GewuerzeSalz-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-gewurze-salz .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-GewuerzeSalz-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-frische-produkte .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Feinkost-Frische-Produkte-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-suesses .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Suesses-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-cantuccini-gebaeck .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Suesses-CantucciniGebaeck-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-schokolade-nougat .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Suesses-SchokoladeNougat-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-brotaufstrich .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Suesses-Brotaufstrich-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-honig .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Suesses-Brotaufstrich-Honig-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-konfituren-marmelade .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Suesses-Brotaufstrich-KonfituerenMarmelade-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-nougatcremes .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Suesses-Brotaufstrich-Nougatcremes-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-panettone-weihnachten .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Suesses-PanettoneWeihnachten-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-colomba-ostern .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Suesses-Colomba-Ostern-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-spirituosen .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Spirituosen-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-amaro-aperitivo .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Spirituosen-AmaroAperitivo-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-grappa-destillate .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Spirituosen-GrappaDestillate-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-limoncello-likor .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Spirituosen-LimoncelloLikoere-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-kaffee .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Kaffee-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-kaffee-bohnen .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Kaffee-Bohnen-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-kaffee-gemahlen .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Kaffee-Gemahlen-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-koffeinfrei .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Kaffee-Koffeinfrei-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-moka-espressokocher .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/05/Kaffee-Moka-Espressokocher-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-softdrinks .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Softdrinks-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-italienisches-catering .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Catering-Abholung-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-brot-catering .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Catering-Abholung-Brot-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-gerichte-catering .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Catering-Abholung-Gerichte-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-hausgemachte-salsiccia-catering .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Catering-Abholung-Hausgemachte-Salsiccia-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-panini .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Catering-Abholung-Panini-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-italienisches-catering-lieferung .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Catering-Lieferung-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-brot-lieferung .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Catering-Lieferung-Brot-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-gerichte-lieferung .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Catering-Lieferung-Gerichte-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-hausgemachte-salsiccia-lieferung .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Catering-Lieferung-Hausgemachte-Salsiccia-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-panini-lieferung .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Catering-Lieferung-Panini-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-haushaltswaren .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Haushaltswaren-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-merchandising .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Merchandising-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-italienische-feinkost-sets-geschenkboxen .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Geschenkkorb-Centro-Italia-Online-Shop-Mobile.jpg');
}
.woocommerce.term-alkoholfreie-weine .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/05/Alkoholfrei-Weine-Centro-Italia-Online-Shop-MOBILEv.jpg');
}
.woocommerce.term-gutscheine .content_inner .term-description-two {
	background:url('https://centro-italia.de/wp-content/uploads/2025/04/Gutscheine-Centro-Italia-Online-Shop-Mobile.jpg');
}
	/* cat description banner end */
	#product-search-filter-category-0 li.kochkurse, 
	#product-search-filter-category-0 li.angebot {
		display:block;
	}
	#product-search-filter-category-0 li.gutscheine {border-bottom:1px solid #f9f9f9 !important;}
	#product-search-filter-category-0 li.kochkurse {height:60px; border:0px solid #f9f9f9 !important;padding-bottom:50px;}
	#product-search-filter-category-0 li.kochkurse a {display:none !important;}
	.woocommerce-page .content  {padding-top:0px !important;}
	.woocommerce-shop .content  {padding-top:0px !important;}
	.woocommerce-page.single-product .content {padding-top:75px !important;}
	#sidebar .sidebar {padding-top:75px !important;}
	.woocommerce-page #sidebar #custom_html-8 {border-radius:0}
	.woocommerce .horShopNav {
		margin:0 0 0 -2%;
		width:104%;
		background:none;
		z-index:101;
	} 
	.greey {background-color:#f9f9f9 !important}
	.sidebar .product-categories:before {height:100px; background-color:pink; width:10px;}
	.horShopNav .buttonFilter .filter, 
	.horShopNav #launch-modal-filter .whitefilter {
		padding-top:10px;	
		scale:1;
		padding-right:0;
		width:50%;
		display:block;
		float:none;
		margin:0 auto;		
	}
	.horShopNav .buttonFilter .filter {
		content:url('https://centro-italia.de/wp-content/themes/bridge-child/framework/admin/assets/img/icon-filter.svg');
	}
	.woocommerce .horShopNav .filterSearchArea {width:0;height:0;margin-left:0;padding:0;}
	.woocommerce .horShopNav .filterSearchArea #woocommerce_product_search_widget-222 {padding:0 !important;} 
	.woocommerce .horShopNav ul {
		width:100%;
		display:flex;
		overflow:scroll;
		flex-wrap:nowrap;
		padding:5px 0 10px 0;
		background:#fff;
		border-bottom:1px solid #f9f9f9;
	}
	.woocommerce .horShopNav ul li {
		width:auto;
		display: inline-block;
		float:none;
		padding:0 3%;
		min-width:80px;
	}
	.woocommerce .horShopNav ul li.neue-produkte {}
	.woocommerce .horShopNav ul li a {padding:38px 0 0 0;font-size:13px;}
	.woocommerce .horShopNav ul li a:before {top:0;}
	#modal #close-modal {left:20px;right:initial;float:initial;margin-top:15px;}
	.single-product #modal .section_inner > #product-search-filter-attribute-0 ul li,
	#modal #product-search-filter-attribute-0 ul li {width:32%;}
	#modal .selectize-input input {display:none !important;}
	#modal .vc_col-sm-6.left {padding-right:2%;}
	#modal .vc_col-sm-6.right {padding-left:2%;border:0px solid #e6e6e6;padding-top:0;}
	#modal .vc_col-sm-6.left .product-search-filter-terms .selectize-control {margin-right:0;}
	#modal .items {line-height:20px;padding:14px 8px 10px 8px;}
	.page-id-109458 .full_width .vc_row .vc_single_image-wrapper {margin-top:25px;margin-bottom:15px;}
	.topBrandsProductList li.product div.star-rating {margin-top:-272px;}
	.topBrandsProductList .product a.product-info .wc-gzd-additional-info.info {top:10px !important;margin-top:0;}
	.woocommerce-shop .wrapper_inner {margin-top:0}
	.woocommerce-shop .wrapper_inner > .badgesBanner {display:none;}
	.page-id-108387 .content .content_inner, 
	.page-id-108634 .content .content_inner, 
	.page-id-108666 .content .content_inner, 
	.page-id-108689 .content .content_inner {
		display:flex;
		flex-direction:column;
	} 
	.page-id-108387 .full_width .vc_row .section_inner_margin, 
	.page-id-108634 .full_width .vc_row .section_inner_margin, 
	.page-id-108666 .full_width .vc_row .section_inner_margin, 
	.page-id-108689 .full_width .vc_row .section_inner_margin {
		margin-bottom:48px;
	} 
	.page-id-108387 .full_width .vc_row.firstBoxWithNav .section_inner_margin, 
	.page-id-108634 .full_width .vc_row.firstBoxWithNav .section_inner_margin, 
	.page-id-108666 .full_width .vc_row.firstBoxWithNav .section_inner_margin, 
	.page-id-108689 .full_width .vc_row.firstBoxWithNav .section_inner_margin {
		margin-bottom:0;
	}
	.page-id-108387 .carousel-inner .item .image {background-image:url(https://centro-italia.de/wp-content/uploads/2025/01/Centro_Italia_Gazzetta_Blog_Italienische_Kueche_Lifestyle_Kultur.jpg) !important;}
	.page-id-108666 .carousel-inner .item .image, 
	.single-post .blogTeaserFooter .vc_row.blogTeaserRezepte, 
	.page-template .content .content_inner .vc_row.blogTeaserRezepte {background-image:url(https://centro-italia.de/wp-content/uploads/2025/01/Gazzetta_Rezepte_Mobile.png) !important;}
	
	.page-id-108634 .carousel-inner .item .image, 
	.single-post .blogTeaserFooter .vc_row.blogTeaserWissen, 
	.page-template .content .content_inner .vc_row.blogTeaserWissen {background-image:url(https://centro-italia.de/wp-content/uploads/2025/01/Gazzetta_Wissen_Mobile.png) !important;}
	
	.page-id-108689 .carousel-inner .item .image, 
	.single-post .blogTeaserFooter .vc_row.blogTeaserTipps, 
	.page-template .content .content_inner .vc_row.blogTeaserTipps {background-image:url(https://centro-italia.de/wp-content/uploads/2025/01/Gazzetta_TippsTricks_Mobile.png) !important;}
	
	body.home .roundcorner.gutscheinx img {display:none;}
	body.home .roundcorner.gutscheinx {
		background: url(https://centro-italia.de/wp-content/uploads/2024/12/header-gutscheine-sm.jpg) top center no-repeat; 
		border-radius:25px;
		overflow:hidden;
		background-size:cover;
		max-height:190px;
	}
	
	.searchNavBlog {text-align:left;}
	.searchNavBlog #search-form-blog {width:100%;padding:0;display:block;margin-bottom:15px;}
	.searchNavBlog #search-form-blog .product-filter-field {width:90%;padding:4% 5%;}
	.searchNavBlog #searchBlogsubmit {right:5px;top:7px;}
	.searchNavBlog #searchBlogsubmitX:before {width:22px;height:22px;display:block;}
	.searchNavBlog .navBlog {display:block;width:100%;text-align:left;}
	.searchNavBlog .navBlog li a {
		min-width:auto;
		padding:7px 10px;
		margin:0 6px;
		font-size:14px;
	}
	.searchNavBlog .navBlog li {width:28.3%;text-align:center;}
	.searchNavBlog .navBlog li.buTipps {width:43.3%;}
	.searchNavBlog .navBlog li.buWissen a {margin-left:0} 
	.searchNavBlog .navBlog li.buTipps a {margin-right:0} 
	.page-id-108387 .full_width .latest_post_holder.image_in_box, 
	.page-id-108634 .full_width .latest_post_holder.image_in_box, 
	.page-id-108666 .full_width .latest_post_holder.image_in_box, 
	.page-id-108689 .full_width .latest_post_holder.image_in_box {display:none;}
	
	.single-product #review_form #commentform textarea,
	.single-product #review_form #commentform input {
		border:1px solid #e6e6e6 !important;
		width:100% !important;
	}
	.page-template .content .content_inner .vc_row.blogTeaserRezepte, 
	.page-template .content .content_inner .vc_row.blogTeaserWissen, 
	.single-post .blogTeaserFooter .vc_row.blogTeaserWissen, 
	.single-post .blogTeaserFooter .vc_row.blogTeaserRezepte, 
	.single-post .blogTeaserFooter .vc_row.blogTeaserTipps, 
	.page-template .content .content_inner .vc_row.blogTeaserTipps {padding:80px 0;margin-bottom:50px !important;}
	
	.blogTeaserRezepte h2, 
	.blogTeaserWissen h2, 
	.blogTeaserTipps h2, 
	#GazzettaBannerSubpages h2 {font-size:50px;}
	.blogTeaserTipps h2 {font-size:40px;}
	
	#GazzettaBannerSubpages {
		background-image:url(https://centro-italia.de/wp-content/uploads/2025/01/Centro_Italia_Gazzetta_Blog_Italienische_Kueche_Lifestyle_Kultur.jpg);
		background-position:center 0;
		background-size:cover;
		background-repeat:no-repeat;
	}
	#GazzettaBannerSubpages h2 {font-size:30px;line-height:45px;margin-bottom:10px;letter-spacing:1px;}
	
	.blogTeaserRezepte p, 
	.blogTeaserWissen p, 
	.blogTeaserTipps p, 
	#GazzettaBannerSubpages p {max-width:95% !important;margin-bottom:35px !important;font-size:15px !important;line-height:24px; text-align:left;}
	#GazzettaBannerSubpages p {text-align:center;}
	
	.page-id-108387.qode_grid_1300 .full_width .latest_post_two_holder ul li, 	
	.page-id-108634.qode_grid_1300 .full_width .latest_post_two_holder ul li, 	
	.page-id-108666.qode_grid_1300 .full_width .latest_post_two_holder ul li, 	
	.page-id-108689.qode_grid_1300 .full_width .latest_post_two_holder ul li {		
		margin:0 0 32px 0;
	}
	.page-id-108387.qode_grid_1300 .full_width .latest_post_two_holder ul,
	.page-id-108634.qode_grid_1300 .full_width .latest_post_two_holder ul,
	.page-id-108666.qode_grid_1300 .full_width .latest_post_two_holder ul,
	.page-id-108689.qode_grid_1300 .full_width .latest_post_two_holder ul {
		margin-left:0;
		margin-right:0;
	}
	.page-id-108387.qode_grid_1300 .full_width .latestThreeCatPosts .latest_post_two_holder ul,
	.page-id-108634.qode_grid_1300 .full_width .latestThreeCatPosts .latest_post_two_holder ul,
	.page-id-108666.qode_grid_1300 .full_width .latestThreeCatPosts .latest_post_two_holder ul,
	.page-id-108689.qode_grid_1300 .full_width .latestThreeCatPosts .latest_post_two_holder ul {
		margin-left:-16px;
		margin-right:-16px;
	}
	
	.single-product .qode-single-product-summary .woocommerce-product-rating {width:100%;}
	.woocommerce.single-product .custom-reviews-count.emptyReviews .woocommerce-review-link {margin-bottom:10px;font-size:1em;width:100%;}
	.woocommerce.single-product .qode-single-product-summary .woocommerce-review-link:after {content:'Produkt bewerten.'}
	.single-product #review_form #commentform #submit {text-align:center}
	/* mobile Cat Product without rating */
	.woocommerce-shop .product .product-category.product-info .wc-gzd-additional-info.info, 
	.woocommerce-page .product .product-category.product-info .wc-gzd-additional-info.info {margin-top:0}
	#modal {left:2%; right:2%; top:2%; bottom:2%;overflow: scroll;min-height:auto;}
	#modal .grid_section .section_inner:before {left:0; right:5px;height:700px;}
	#modal .btn-close {}
	#modal .section_inner h3 {padding:0 1em;}
	#modal .products {margin-left:0; width:100%;}
	#modal ul.products li.product {width:100%;}
	.woocommerce-checkout #payment {margin-bottom:50px;}
	
	.woocommerce-checkout #checkout_coupon .woocommerce-message {margin-top:-24px;}
	.woocommerce-checkout #checkout_coupon div.coupon {}
	.woocommerce-checkout #checkout_coupon div.coupon .input-text {height:initial !important;margin-bottom:10px; width:67% !important;margin-right:2%;}
	.woocommerce-checkout #checkout_coupon div.coupon .button {width:75%;text-align:center;}
	
	.page-id-74562 .wpb_wrapper > .smallTeaser.kaffee .vc_col-sm-6 .wpb_single_image:first-child {margin-bottom:0px !important}
	.page-id-74562 .smallTeaser .vc_column-inner .vc_single_image-wrapper:first-child {margin-bottom:7%}
	#instabox p {padding: 0 10%;}	
	
	.single-product .product .qode-single-product-summary .custom-benefits .vc_col-sm-4:nth-child(2) img {height:26px;width:46px;}
	.single-product .product .qode-single-product-summary .custom-benefits small {font-size:15px;}
	.woocommerce #payment ul.payment_methods li label {width:85%;margin-left:5px}
	.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .summary {padding-bottom:40px;}
	.single-product .product .qode-single-product-summary .custom-benefits .vc_col-sm-4 {padding:0;margin-bottom:10px;}
	.single-product .product .qode-single-product-summary .custom-benefits .vc_col-sm-4 > div {min-height:28px;padding-top:1.25em;}
	.single-product .product .qode-single-product-summary .custom-benefits .vc_col-sm-4 > div span {font-size:1.05em;}
	.single-product .product .qode-single-product-summary .custom-benefits .vc_col-sm-4 div span.benefitX {line-height:1.3em}
	.single-product .product .qode-single-product-summary .custom-benefits .vc_col-sm-4 div span.benefitX .hide {display:none}
	.single-product .product .qode-single-product-summary .custom-benefits .vc_col-sm-4 div span svg, 
	.single-product .product .qode-single-product-summary .custom-benefits .vc_col-sm-4 div .shippingFast svg, 
	.single-product .product .qode-single-product-summary .custom-benefits .vc_col-sm-4 div .moneyBack svg {height:20px; width:20px;margin-right:3px;}
	
	.page-template .content .content_inner .vc_row.topBrandsLastHeroImg {margin-top:50px !important;}
	.topBrandsProductList {margin-top:30px;margin-bottom:40px;} 
	.page-template.page-child .topBrandsProductList .qbutton.large.center {margin-bottom:40px;}
	.mT40mobile {margin-top:40px !important;}
	.mB40mobile {margin-bottom:40px !important;}
	.mT50mobile {margin-top:50px !important;}
	.home .center.resTrattoria {margin-top:-10px;}
	.page-template.page-child .vc_col-sm-12.vc_hidden-sm .vc_single_image-wrapper:before {
		/* background: url(https://centro-italia.de/wp-content/uploads/2024/01/bg-black-35.png) 0 0 repeat;
		content: url(https://centro-italia.de/wp-content/uploads/2024/01/bg-black-35.png); */
		position:absolute;
		top:0;
		bottom:0;
		left:0;
		right:0;
		z-index:50;
	}
	/* 102489 top brands */
	.box_footer_teaser.topbrands, 
	.box_footer_teaser.topbrands.tbInside {
		background-image: url("https://centro-italia.de/wp-content/uploads/2024/09/top-brands-banner-sm.jpg");
	}
	.box_footer_teaser.spirituosen {background-position-x:right}
	.page-id-102489 #qode-top-brands-slider .carousel-inner .slider_content_outer, 
	.page-id-113476 #qode-top-10-slider .carousel-inner .slider_content_outer {top:0%;margin:0;width:100%;}
	.page-id-102489 #qode-top-brands-slider .carousel-inner .slider_content_outer .q_slide_text, 
	.page-id-113476 #qode-top-10-slider .carousel-inner .slider_content_outer .q_slide_text {
		padding:0 2% !important;
		font-size:14px !important;
		line-height:1.5em !important;		
	}
	.page-id-102489 .content .content_inner,
	.page-id-108634 .content .content_inner,
	.page-id-108666 .content .content_inner,
	.page-id-108689 .content .content_inner,
	.page-id-113476 .content .content_inner {
		position:relative;display:block;top:-180px;
	} 
	.page-id-102489 .content  {margin-top:0 !important; }
	.page-id-102489 .owl-nav {display:none}
	.page-id-79537 .content {margin-bottom:75px !important;}
	.page-id-102489 .q_slider .carousel, 
	.page-id-113476 .q_slider .carousel, 
	.category-gazzetta .content .content_inner .title_outer {height:425px !important;}
	
	/* gazzetta pages */
	.category-gazzetta .content {margin-top:-181px !important;}
	.category-gazzetta .title .title_holder {display:block;padding-top:224px !important;}
	.category-gazzetta .title .title_holder .container .title_subtitle_holder h1 {font-size:24px;letter-spacing:1px;}
	.category-gazzetta .title .title_holder .container .title_subtitle_holder h1:after {font-size:14px;top:50px;line-height:1.5em;letter-spacing:0px}
	.category.category-gazzetta .content .content_inner .title {background-position:top center}
	.category-gazzetta .content .content_inner .title_outer {display:block;margin-bottom:80px;}
	.category-gazzetta .content .content_inner > .container .container_inner:before {
		margin:0 13px;
	}
	.category.category-gazzetta .content .content_inner .title {
		height:425px !important;
		padding:0 !important;
	}
	/* 102489 top brands single pages */
	.page-template.page-child .introText h4 {padding:2em 0em 0em 0em;}
	.page-template.page-child .introText ul, 
	.page-template.page-child .introText ol, 
	.blog_holder article .post_text ul, 
	.blog_holder article .post_text ol {
		padding:0em 0em 1em 0.5em;
	}
	.box_footer_teaser.gazzettaIndex {background-position: top center;margin-bottom:95px !important;}
	.page-template.page-child .ulProductPad .section_inner_margin {padding:0;}
	.page-template.page-child ul.products li.product {width:100% !important}
	.topbrands.tbInside a, .gazzettaIndex a, .topbrands.tbInside a {text-align:center;}
	.home .topten.tbInside h5, .home .topten.tbInside p {float:none;}
	.topbrands.tbInside img, 
	.topten.tbInside img, 
	.topbrands.tbInside h5, 
	.topbrands.tbInside p, 
	.gazzettaIndex img, 
	.gazzettaIndex h5, 
	.gazzettaIndex p {
		float:none;	
	}
	.panettoneIndex h5 {text-transform:none;line-height:1.2em;margin-bottom:10px !important;font-size:29px !important}
	.box_footer_teaser.panettoneIndex p span.text-mobile {font-size:16px;}
	.box_footer_teaser.panettoneIndex p span.text-mobile.last {font-size:13px;margin-top:70%;line-height:20px; text-align:left;}
	.box_footer_teaser.panettoneIndex {background-position-y:initial;background-position:top center;}	
	.panettoneIndex img {display:none;}
	.topbrands.tbInside img, .gazzettaIndex img, .topten.tbInside img {margin-left:0;width:50%;}
	.topbrands.tbInside h5, 
	.topbrands.tbInside p, 
	.topten.tbInside h5, 
	.topten.tbInside p, 
	.gazzettaIndex h5, 
	.gazzettaIndex p {
		width:100%;
	}
	.topbrands.tbInside h5, .topten.tbInside h5, .gazzettaIndex h5 {margin-top:35%;font-size:30px;line-height:1.2em;margin-bottom:10px !important;} 
	.topten.tbInside h5 {margin-top:13%}
	.topbrands.tbInside p, .gazzettaIndex p, .topten.tbInside p {font-size:12px;margin-bottom:0px !important;}
	.home .topten.tbInside p {margin-bottom:13% !important;}
	.topten.tbInside p .text-mobile, .topten.tbInside a {text-align:center}
	
	body.home .q_slider .slider_content a.qbutton.green.default {
		display:none;
		margin-top:20px;		
		padding:8px 0;
		height:40px;
		background-color:#e05953;
		border-color:#e05953;
		font-size:14px !important;
		width:20% !important;
		min-width:50px !important;
	}
	body.home .q_slider .slider_content a.qbutton.green.default:hover {
		background-color:#d83636;
		border-color:#d83636;
	}
	#instabox {text-align:center;}
	.home #instabox {margin-top:50px;margin-bottom:40px;}
	#instabox p {left:0;right:0;top:48%;font-size:2em}
	#instabox .qbutton {top:unset;left:50%;right:unset;bottom:10%;margin-left:-85px;}
	#instabox .bannerDesktop {display:none !important;}
	#instabox .bannerMobil {display:block !important;}
	.page-id-74562 .content .content_inner #product-filter-search-0 div.product-search-form #product-filter-field-0 {
		/* max-width:89%; */
		width:100% !important; 
		padding:0 0 0 20px;
		height:42px;
		border:0px solid #e6e6e6 !important; 
	}
	.single-product.product_cat_italienisches-catering .wc-gzd-additional-info.tax-info:after,
	.single-product.product_cat_italienisches-catering-lieferung .wc-gzd-additional-info.tax-info:after,
	.single-product.product_cat_gutscheine .wc-gzd-additional-info.tax-info:after {
		display:block;
		margin-top:-30px;
	} 
	.single-product .wcpb-product-badges-badge.wcpb-product-badges-badge-top-right {
		right:15px;
	}
	table.woocommerce-checkout-review-order-table tr.wc-gzd-cart-item-has-thumbnail .wc-gzd-cart-item-name-wrapper .wc-gzd-cart-item-thumbnail .size-woocommerce_thumbnail {
		max-height:60px !important;
		max-width:60px !important;
	}
	#googlereviews {margin-top:0px;}
	.home #googlereviews {margin-top:53px;}
	.woocommerce .product .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:not(:first-child) {
		padding:0;
	}
	
	.footer_teaser .section_inner {
		width:94% !important;
		padding-left:3%;
		padding-right:3%;
	}
	.footer_teaser {width:100%;border: 0px solid red;}
	.box_footer_teaser, .wp-gr .grw-slider {margin-bottom:20px !important;}
	.box_footer_teaser {background-position-y:center;}
	.box_footer_teaser a {padding:6%;}
	.box_footer_teaser.topbrands.tbInside a {padding:5%;}
	.box_footer_teaser p {font-size:13px;} 
	.box_footer_teaser.presse p {text-align:center;}
	.box_footer_teaser p span.text-desktop {display:none;}
	.box_footer_teaser p span.text-mobile {display:block;}
	.box_footer_teaser h5 {margin-bottom:0;font-size:31px;text-align:center;}
	.box_footer_teaser.presse h5 {font-size:20px;margin-top:17%;}
	.box_footer_teaser.presse {background-position-x:center;}
	.box_footer_teaser.presse a {min-height:170px;padding:6% 3% 5% 3%;}
	.box_footer_teaser.presse a p {font-size:13px;}
	/* Slider Shop start */
	body.woocommerce-shop #qode-full-screen-slider-shop {
		height:100% !important;
	}
	body.woocommerce-shop .q_slider {
		display:block;
	}
	body.woocommerce-shop nav.main_menu > ul > li > a, 
	body.woocommerce-shop .mobile_menu_button span, 
	body.woocommerce-shop .header_inner_right .side_menu_button_wrapper.right #menu-main-menu-33 li a,
	body.woocommerce-shop .header_inner_right .side_menu_button_wrapper.right #menu-main-menu-33 li a .fa, 
	
	.page-id-108387 .mobile_menu_button span, 
	.page-id-108634 .mobile_menu_button span, 
	.page-id-108666 .mobile_menu_button span, 
	.page-id-108689 .mobile_menu_button span, 
	body.page-id-102489 .mobile_menu_button span, 
	body.page-id-113476 .mobile_menu_button span, 
	body.category-gazzetta .mobile_menu_button span, 
	body.category-gazzetta .header_inner_right .side_menu_button_wrapper.right #menu-main-menu-33 li a,
	body.category-gazzetta .header_inner_right .side_menu_button_wrapper.right #menu-main-menu-33 li a .fa,	
	body.page-id-102489 .header_inner_right .side_menu_button_wrapper.right #menu-main-menu-33 li a,
	body.page-id-102489 .header_inner_right .side_menu_button_wrapper.right #menu-main-menu-33 li a .fa,	
	
	body.page-id-113476 .header_inner_right .side_menu_button_wrapper.right #menu-main-menu-33 li a,
	body.page-id-113476 .header_inner_right .side_menu_button_wrapper.right #menu-main-menu-33 li a .fa,
	
	body.page-id-108387 .header_inner_right .side_menu_button_wrapper.right #menu-main-menu-33 li a .fa,	
	body.page-id-108634 .header_inner_right .side_menu_button_wrapper.right #menu-main-menu-33 li a .fa,	
	body.page-id-108666 .header_inner_right .side_menu_button_wrapper.right #menu-main-menu-33 li a .fa,	
	body.page-id-108689 .header_inner_right .side_menu_button_wrapper.right #menu-main-menu-33 li a .fa {
	color:#fff !important
} 
	body.woocommerce-shop.paged nav.main_menu > ul > li > a, 
	body.woocommerce-shop.paged .mobile_menu_button span, 
	body.woocommerce-shop.paged .header_inner_right .side_menu_button_wrapper.right #menu-main-menu-33 li a,
	body.woocommerce-shop.paged .header_inner_right .side_menu_button_wrapper.right #menu-main-menu-33 li a .fa {
	color:#1a2334 !important
}
	body.woocommerce-shop header {
		display:inline-block;
	}
	.woocommerce-shop .content.content_top_margin_none {
		margin-top:-20px !important
	}
	.woocommerce-shop .q_slider .carousel-indicators {
		height:12px;
		bottom:0;
		left:0;
		right:0;
		opacity:1 !important;
		margin-left:0;
		width:100%;
		z-index:11111;
		background-image: linear-gradient(rgba(249,249,249,0), rgba(249,249,249,1));
	}
	.woocommerce-shop .q_slider {
		margin-left:-2%;
		width:102%;
		max-height:460px !important;
		height:470px;
		margin-top:-188px;
	}
	body.woocommerce-shop .carousel-inner .slider_content_outer {
		top:35%;
		width:100%;
	}
	body.woocommerce-shop .carousel-inner .slider_content_outer .slider_content {
		display:table;
	}
	.woocommerce-shop .q_slider .q_slider_inner {
		height:100%;
		position:relative;
	}
	.woocommerce-shop .q_slider h2, 
	.page-id-102489 .content .content_inner .q_slider .q_slide_title, 
	.page-id-113476 .content .content_inner .q_slider .q_slide_title {
		font-size:24px !important;
		line-height:30px !important;
		letter-spacing: 1px !important;
		margin-bottom: 20px !important;
	}
	.woocommerce-shop .q_slider .q_slide_text {
		padding:0 2% !important;
		border:0px solid #fff;
		-webkit-line-clamp:3;
		overflow:hidden;
		display:-webkit-box;
		-webkit-box-orient:vertical;
	}
	.woocommerce-shop .q_slider p:before {	
		font-size:14px !important;
	line-height:1.5em !important;
	padding:0 2%;
	display:block;
	}
	.woocommerce-shop .content_inner .badgesBanner,
	.woocommerce-shop .q_slider p span {
		display:none !important;
	}
	/* Slider Shop ends */
	
	
	.page-id-55524 .bigOne,
	.page-id-15028 .bigOne {
		margin-bottom:50px;
	}
	.woocommerce .column2 div.term-description-two p {
		font-weight:600;
		font-size:14px; 
	}
	.woocommerce header {min-height:180px;}
	.woocommerce .header_inner_right {
			position:relative !important;
			top:0px !important;
			/* right:18px;
			margin-top:0; */
		} 
	.woocommerce .content .patternwrapper.pink {width:100%;}
	.woocommerce .tab-content .storefront-sorting {margin-top:10px;border-top-right-radius:15px;border-top-left-radius:15px;overflow:hidden}
	footer #product-search-0 {display:none;}
	.woocommerce .header_inner_right .side_menu_button_wrapper.right #menu-main-menu-33 {
		/* padding-top:6px !important; margin-right:45px;*/
		padding-top:36px !important;
		
	}
	.woocommerce-checkout .header_inner_right .side_menu_button_wrapper.right #menu-main-menu-33 {padding-top:36px !important;}
	.woocommerce .mobile_menu_button {
		/* margin-top:4px !important;
		height:20px; */
	}
	html {margin-top:0px !important}
		body, .wrapper_inner {
			overflow:unset !important
		}
		.single-product .two_columns_25_75 {width:100%;padding:0; /* height:1155vh */}
	.product-template-default.single.single-product .content_inner .container .container_inner {width:96% !important;margin:0 auto;}
	    .woocommerce .vc_row.pink {margin-left:0;}
	.boxNewsletter #newsletter-form #mc_embed_signup_scroll .mc-field-group {width:50% !important;max-width:50%;}
	.boxNewsletter {background:#fff url("https://centro-italia.de/wp-content/uploads/2024/09/bg_newsletter_sm.jpg") no-repeat; margin-bottom:75px !important;}
		.product .catDescription:before {z-index:10}
		#wpadminbar {display:none;}
		.woocommerce .two_columns_25_75 {padding-top:0 !important;}
	.single-product .two_columns_25_75 {width:100% !important; padding:0 !important;}
		.spickit {
			position: -webkit-sticky;
			position: sticky;
			top: 0px;
			border: 0px solid red;
			z-index:75;
			overflow:auto !important;		
			/* max-height:101px; */
			max-height:120vh;
			background:#f9f9f9 !important;
			padding-top:0px;
			scrollbar-width:none;
			-ms-overflow-style: none;
			margin-bottom:0 !important;
		}
	.spickit::-webkit-scrollbar { 
    display: none;  /* Safari and Chrome */
}
	.spickitHorShopNav {
			position: -webkit-sticky;
			position: sticky;
			top: 95px;
			/* overflow:auto !important; */		
			max-height:80px;
			scrollbar-width:none;
			-ms-overflow-style: none;
		}
	/* header when scrolling
  html:not([data-scroll='0']) .woocommerce .xoo-wsc-basket.topClassOnLoad {
  	top:67px;    
  } */
		.woocommerce .xoo-wsc-basket {
			margin:10px 8px 0 0px;
			top:67px;
			/* top:67px; */
			width:42px;
			height:42px;
		}
	.woocommerce .pushIt #dynamicX .xoo-wsc-basket {top:66px !important;}
	.woocommerce .xoo-wsc-basket.topClassOnLoad {top:66px;}
		.woocommerce.single-product .xoo-wsc-basket {margin-right:8px !important;}
		.woocommerce .xoo-wsc-basket .xoo-wsc-bki {top:3px;left:0px;}
		.woocommerce .xoo-wsc-basket .xoo-wsc-items-count {
			top:-8px;
			right:-3px;
			width:21px;
			height:21px;
			line-height:21px;
	}
		#woocommerce_product_search_widget-2 input#product-search-field-0 {border-radius:25px}
		#sidebar {margin-bottom:10px;margin-left:-2%;margin-right:-2%;width:104%;padding-right:0;}
		
	
	#sidebar .tab-label {
			padding:8px 15px 7px 15px;
			margin:-1px 0 0 15px !important;
			border-radius:6px 0 0 6px !important;
			border:1px solid #e6e6e6;
			border-right:0px solid #e6e6e6;
			background:#fff;
			top:0 !important;
			width:auto;
			color:#1a2334;
			font-size:14px !important;
			font-weight:600;
			font-family:'gothamrnd-book' !important;
		}
		#sidebar #woocommerce_product_search_widget-2 {
			position: -webkit-sticky;
			position:sticky;			
			z-index:80;
			top:0;
		}
#sidebar .tab-label {
			position: -webkit-sticky;
			position:sticky;			
			z-index:80;
			top:26px;
		}
	.horShopNav {
			position: -webkit-sticky;
			position:sticky;
			top:95px;
			z-index:33;
		}
		
	.horShopNav #launch-modal-filter {position:absolute;top:-70px;left:83px; padding:0; z-index:100; height:41px;width:41px;border:1px solid #e6e6e6;border-radius:0 6px 6px 0;background:#fff;}
	.horShopNav #launch-modal-filter span:last-child, 
	.filterSearchArea #product-search-form-0 {display:none;}
		body.woocommerce.single-product {overflow:unset !important;}
		#sidebar .tab {overflow:unset !important;margin-top:0 !important;}
		#sidebar .tabs {margin-top:-49px;overflow:unset !important; padding:0;}
		.tab-content.spickit {
		  border: 0px solid green;
		  top: 55px;
		  overflow-y:scroll !important;
		}
		#woocommerce_product_search_widget-2 {
			  padding:25px 15px 20px 140px;
			  margin-top:0px !important;
			  min-height:50px;
			  background-color:transparent;
			
			transition: 0.5s;
			animation-duration:0.5s;
			animation-timing-function: ease-in-out;
			
			  /* animation: strechSearch 1s ease infinite;
			  animation-play-state: paused;
			  animation-delay: calc(var(--scroll) * -1s);
			  
			  animation-iteration-count: 1;
			  animation-fill-mode: both;
			  
			   */
		}
@keyframes strechSearchX {
	from {
    padding:25px 0px 0 90px;
  }
  4.5% {
    padding:25px 56px 0 90px;
  }
  to {
    padding:25px 56px 0 90px;
  }
}
		#sidebar #woocommerce_product_search_widget-2 #product-search-form-0 button[type="submit"] {
			top:5px;
			right:5px;
			background-color:#fff;
			border-radius:25px;
			width:32px;
			height:32px;
		}
		#sidebar #woocommerce_product_search_widget-2 #product-search-form-0 button[type="submit"]:before {
			color:#192333;
			line-height:26px;
		}
		
		
		.woocommerce #payment ul.payment_methods li .payment_box {
			padding:0;
		}
		.woocommerce .up-sells ul.products li.product .cart .button.add_to_cart_button:before, 
.woocommerce .related.products ul.products li.product .cart .button.add_to_cart_button:before {
	left:22px;
}
.woocommerce .up-sells ul.products li.product .cart .button.add_to_cart_button, 
.woocommerce .related.products ul.products li.product .cart .button.add_to_cart_button {
	padding-left:46px;
}
		.single-product .qode-single-product-summary .centro-single-product .legal-price-info:nth-child(3) {max-width:100%;}
		.page-id-7  .content .container .container_inner {
			width:90%;
		}
		.cmplz-cookiebanner {
			margin:10px;
			width:94.5% !important;
			max-width:94.5% !important;
			left:0 !important;
			right:0; 
			bottom:0;
			padding:5% !important;
			transform:none !important;
		}
		.wrapperProductSlider .header-wein {
	padding-top:0% !important;
	padding-bottom:0% !important;
} 
		#sidebar .tab-content {
			border-radius: 15px 15px 0 0;
			/* padding-top:105px !important; */
			padding-top:32px !important;
		}
		.single-product .product.product_cat-bestseller .images .woocommerce-product-gallery__image a, 
		.single-product .product.product_cat-premium .images .woocommerce-product-gallery__image a, 
		.single-product .product.product_cat-bestseller .images .woocommerce-product-gallery__image a {
			background-position: top 0px right 15px;
			
		}
		.woocommerce ul.products li.product .cart {
	width:245px;
		}
		.page-id-74562 .content .content_inner #product-filter-search-0 div.product-search-form button:before {
			line-height:0.5em;
		}
		/*#sidebar .tabs .tab input:checked + .tab-label  , */ 
		#sidebar .tab-label.button-clicked, #sidebar .tab-label:hover {
			background:#192333 !important;
			color:#fff;
			top:25px !important;
		}
		#sidebar .tab-label, 
		#sidebar .tab-label.button-unclicked {
			background:#fff !important;
			color:#1a2334;
		}
		.single-product #tab-additional_information tbody .woocommerce-product-attributes-item th {
			width:46%;	
			padding-left:1.5%;
			padding-right:1.5%;
			background-color:none;
		}
		.product .cart button.single_add_to_cart_button {
			width:160px;
		}
		.woocommerce-product-attributes.shop_attributes {
			background: #fff url("https://centro-italia.de/wp-content/uploads/2023/06/grey-line-reviewtable.gif") top center repeat-y !important;
			
		}
		.page-id-7 .mailchimp-newsletter label.inline span {
			width:85%;
			display:inline-block;
		}
		
		.woocommerce-checkout .mailchimp-newsletter label.inline span, 
		.woocommerce-checkout .mailchimp-newsletter label.inline input {
			display:inline-block;
		}
		.woocommerce-checkout .mailchimp-newsletter label.inline span {
			width:85%;
		}
		.single-product #tab-additional_information tbody .woocommerce-product-attributes-item td {
			width:46%;
			padding-left:1.5%;
			padding-right:1.5%;
			background-color:none;
			border-left:0px solid red;
		}
		.woocommerce.term-pizza-night .column2 div.term-description-two p span.text {
	padding:48px 25px 76px 25px;
}
.woocommerce-checkout .woocommerce-gzd-legal-checkbox-text {
			font-size:13px;
		}
		.term-italienisches-catering .product p.wc-gzd-additional-info.shipping-costs-info, 
	.term-veranstaltungen .product p.wc-gzd-additional-info.tax-info {
		margin-top:-34px !important;
		border:0px solid pink;
	} 
		.xoo-wsc-ftx-coupon  {	
	font-size:13px;
}
.xoo-wsc-header .xoo-wsc-ship-bar-cont, 
.xoo-wsc-footer .xoo-wsc-ft-totals {
			line-height:1.5em;
		}
		
		.wrapperProductSlider .header-feinkost {	background: #fff url("https://centro-italia.de/wp-content/uploads/2023/01/header-feinkost-lg-sm.jpg") no-repeat;
}
		.wrapperProductSlider .header-wein {
			background: #fff url("https://centro-italia.de/wp-content/uploads/2023/01/header-wein-lg-sm.jpg") no-repeat;
		}
		body.home .boxNewsletter.bannerReservation {
			background: #fff url("https://centro-italia.de/wp-content/uploads/2023/01/Centro-Italia-Table-Reservation-Banner-21-scaled-sm.jpg") no-repeat;
		} 
		.category-gazzetta header .header_inner {
			padding:0;
		} 
		.woocommerce-account table.shop_table, 
		.woocommerce-page table.my_account_orders thead tr th {
			font-size:8px;
		} 
		.noReservationonWeekends strong {
			display:none
		} 
		.woocommerce-page table.my_account_orders td, 
		.woocommerce-page table.my_account_orders th {
			width:20%;
			padding:5px;
		}
		.woocommerce-page table.my_account_orders .button {
			height:20px;
			line-height:20px;
			padding:0 4px;
			font-size:8px;
		}
		.woocommerce-EditAccountForm .show-password-input {
			margin-top:-46px;
		}
		.woocommerce-MyAccount-content .address .woocommerce-Address-title h3 {
			font-size:13px;
		} 
		
		.woocommerce-checkout .content .container .woocommerce .wpmc-nav-wrapper, .woocommerce-checkout .content .container .woocommerce .wpmc-steps-wrapper {
			margin:0 5%;
		} 
		
		.woocommerce-checkout form.check-login .form-row {
			width:100%;
		}
		.woocommerce-checkout .content .container .woocommerce .wpmc-steps-wrapper .wpmc-step-login .check-login .lost_password {
			margin-left:20px;
		}
.woocommerce input[type="text"]:not(.qode_search_field), .woocommerce input[type="password"], .woocommerce input[type="email"], .woocommerce textarea, .woocommerce input[type="tel"], .woocommerce input[type="text"]:not(.qode_search_field), .woocommerce-checkout .input[type="password"], .woocommerce input[type="email"], .woocommerce textarea, 
	 .woocommerce form.check-login input#username, 
	 .woocommerce form.check-login input#password {
			padding:4% 4% !important;
			width:92% !important;
		} 
	.woocommerce form.check-login .form-row-last .woocommerce-Input {
			padding:4% 4% !important;
			width:92% !important;
			border-bottom:0px sild green;
		} 
		
		.woocommerce #checkout_login form.check-login .form-row {margin-right: 0 !important;}
		
		.page-id-7 .show-password-input {
			margin-right:10px;
		}
		.woocommerce input[type="email"] {
			border:1px solid #e6e6e6 !important;
		} 
		.woocommerce-checkout .wpmc-step-review.wpmc-step-payment .allowCatLieferung #additional_date_catering {
			padding-left:30% !important;
			width:66% !important;
			min-width:auto;
		}
		.woocommerce #customer_login #reg_email, .woocommerce #customer_login input[type=text], .woocommerce #customer_login input[type=password], .woocommerce #customer_login input[type=email] {
			width:100%;
		} 
		.pickup-location-field .ui-datepicker-trigger {
			position:relative;
		}
		.pickup-location-field .ui-datepicker-trigger:after {
			position:absolute;
			top:-17px;
			z-index:1;
		} 
		table.lpp-shipping-package-wrapper tr.woocommerce-shipping-totals.shipping td {
			width:160px !important;
			max-width:160px;		
		} 
		.woocommerce-checkout .pickup-location-calendar input[type="text"]:not(.qode_search_field) {
			min-width:90%;
		} 
		.woocommerce-checkout .pickup-location-calendar input[type="text"]:not(.qode_search_field), 
		.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered, 
		.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered {
			padding:0 4% !important;
			line-height:50px !important;			
		} 
		.pickup-location-field .pickup-location-address {
			max-width:145px;
		}
		.woocommerce-checkout-review-order-table .cart_item .product-name .wc-gzd-product-name-left {
			width:48% !important;
			margin-right:1%;
		}	
		.woocommerce-checkout .pickup-location-field.pickup-location-cart-item-field, 
		.woocommerce-checkout .pickup-location-field .select2-container--default {
			
		}
		.page-id-7 .content > .content_inner .container {
			padding-top:100px;
		}
		.single-product .q_tabs .description_tab a, 
		.single-product .q_tabs .description_tab.active a,
		.single-product .q_tabs .additional_information_tab a,
		.single-product .q_tabs .additional_information_tab.active a,
		.single-product .q_tabs .nutrition_tab a,
		.single-product .q_tabs .nutrition_tab.active a,
		.single-product .q_tabs .reviews_tab a,
		.single-product .q_tabs .reviews_tab.active a {
			background-position-x:0 !important; 
			background-position-y:3px !important;
			padding-left:50px !important;
			padding-top:0px;
		} 
		.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .images {
			padding-top:15px !important;			
		}
		.single-product .product .images .woocommerce-product-gallery__image a {
			background-position:0 15px;
		} 
		.woocommerce .column2 div.term-description-two {
			margin-right:0px;
		}
		.woocommerce .column2 div.term-description-two p {
			min-height:305px;
		}
		.woocommerce.term-panini .column2 div.term-description-two p, 
		.woocommerce.term-panini-lieferung .column2 div.term-description-two p {
			min-height:425px;
		}
		.woocommerce .column2 div.term-description-two p span.text {
			padding:60px 25px;
			
		} 
		.woocommerce.term-bio-produkte .column2 div.term-description-two, 
		.woocommerce.term-neue-produkte .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/cat-bio-header-sm-2.jpg');
} 
	.woocommerce.term-glutenfrei .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2023/11/Glutenfrei_MOBILEv.jpg');
} 
	.woocommerce.term-laktosefrei .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2024/12/Laktosefrei_MOBILEv.jpg');
} 
	.woocommerce.term-vegan .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2024/12/Vegan_MOBILEv.jpg');
} 
				.woocommerce.term-italienisches-catering .column2 div.term-description-two, 
		.woocommerce.term-italienisches-catering-lieferung .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Catering_MOBILEv.jpg');
}
.woocommerce.term-brot-catering .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Catering_Brot_MOBILEv.jpg');
}
.woocommerce.term-gerichte-catering .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Catering_Gerichte_MOBILEv.jpg');
}
.woocommerce.term-hausgemachte-salsiccia-catering .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Catering_Hausgemachte-Salsiccia_MOBILEv.jpg');
} 
.woocommerce.term-panini .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Catering_Panini_MOBILEv.jpg');
}
.woocommerce.term-bestseller .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Bestseller_MOBILEv.jpg');
}
.woocommerce.term-dessertwein .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Wein_Dessertwein_MOBILEv.jpg');
}
.woocommerce.term-wein .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Wein_MOBILEv.jpg');
} 
.woocommerce.term-weinset-angebote .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Wein_Weinsetangebote_MOBILEv.jpg');
}
.woocommerce.term-gutscheine .column2 div.term-description-two, 
.woocommerce.term-italienische-feinkost-sets-geschenkboxen .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Gutscheine_MOBILEv.jpg');
}
.woocommerce.term-angebote-und-mengenrabatt .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Mengenrabatt_MOBILEv.jpg');
} 
.woocommerce.term-kaffee .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Kaffee-1.jpg');
}
.woocommerce.term-kaffee-bohnen .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Kaffee_Bohnen_MOBILEv.jpg');
}
.woocommerce.term-kaffee-gemahlen .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Kaffee_Gemahlen_MOBILEv.jpg');
}
.woocommerce.term-koffeinfrei .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Kaffee_Koffeinfrei_MOBILEv.jpg');
}
.woocommerce.term-softdrinks .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Softdrinks_MOBILEv.jpg');
}
.woocommerce.term-spirituosen .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Spirituosen_MOBILEv.jpg');
}
.woocommerce.term-amaro-aperitivo .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Spirituosen_Amaro-Aperitivo_MOBILEv.jpg');
}
.woocommerce.term-grappa-destillate .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Spirituosen_Grappa_MOBILEv.jpg');
}
.woocommerce.term-limoncello-likor .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Spirituosen_Limoncello-Likoere_MOBILEv.jpg');
} 
.woocommerce.term-suesses .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Suesses_MOBILEv.jpg');
} 
.woocommerce.term-veranstaltungen .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2023/02/Veranstaltungen_MOBILEv.jpg');
} 
.woocommerce.term-schokolade-nougat .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Suesses_Schokolade-Nougat_MOBILEv.jpg');
}
.woocommerce.term-cantuccini-gebaeck .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Suesses_Cantuccini-Gebaeck_MOBILEv.jpg');
}
.woocommerce.term-honig .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Suesses_Brotaufstrich_Honig_MOBILEv.jpg');
}
.woocommerce.term-reis-und-risotto .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Feinkost_Reis_MOBILEv.jpg');
}
.woocommerce.term-mehl-und-polenta .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Feinkost_Mehl-Polenta_MOBILEv.jpg');
}
.woocommerce.term-natives-olivenoel-extra .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Feinkost_Natives-Olivenoel-Extra_MOBILEv.jpg');
}
.woocommerce.term-feinkost .column2 div.term-description-two, 
.woocommerce.term-neue-produkte .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Feinkost_MOBILEv.jpg');
}
.woocommerce.term-gewurze-salz .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Feinkost_Gewuerze-Salz_MOBILEv.jpg');
} 
.woocommerce.term-fisch-konserven .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Feinkost_Fischkonserven_MOBILEv.jpg');
} 
.woocommerce.term-frische-produkte .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Feinkost_Frische-Produkte_MOBILEv.jpg');
}
.woocommerce.term-trueffelprodukte .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Feinkost_Trueffelprodukte_MOBILEv.jpg');
}
.woocommerce.term-antipasti-pates .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Feinkost_Antipasti_MOBILEv.jpg');
}
.woocommerce.term-gemuse-antipasti .column2 div.term-description-two, 
.woocommerce.term-gemuse-cremes .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Feinkost_Antipasti_Gemuese-Antipasti_MOBILEv.jpg');
} 
.woocommerce.term-pesto .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Feinkost_Pesto-Saucen_Pesto_MOBILEv.jpg');
}
.woocommerce.term-grissini .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Feinkost_Antipasti_Grissini_MOBILEv.jpg');
}
.woocommerce.term-tomatensaucen .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Feinkost_Pesto-Saucen_Tomatensaucen_MOBILEv.jpg');
}
.woocommerce.term-suppen .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Feinkost_Suppen_MOBILEv.jpg');
} 
.woocommerce.term-pesto-saucen .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Feinkost_Pesto-Saucen_MOBILEv.jpg');
} 
.woocommerce.term-pasta .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Feinkost_Pasta_MOBILEv.jpg');
}
.woocommerce.term-aceto-balsamico .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Feinkost_Aceto-Balsamico_MOBILEv.jpg');
} 
.woocommerce.term-aromatisierte-olivenoele .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Feinkost_Aromatisierte-Oele_MOBILEv.jpg');
}
.woocommerce.term-colomba-ostern .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Suesses_Colomba-Ostern_MOBILEv.jpg');
}	
.woocommerce.term-panettone-weihnachten .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Suesses_Panettone-Weihnachten_MOBILEv.jpg');
} 
.woocommerce.term-brotaufstrich .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Suesses_Brotaufstrich_MOBILEv.jpg');
}
.woocommerce.term-konfituren-marmelade .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Suesses_Brotaufstrich_Marmelade_MOBILEv.jpg');
}
.woocommerce.term-nougatcremes .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2022/11/Suesses_Brotaufstrich_Nougatscreme_MOBILEv.jpg');
}
	.woocommerce.term-merchandising .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2024/02/Merchandising_MOBILEv.jpg');
} 
.woocommerce.term-haushaltswaren .column2 div.term-description-two {
background:url('https://centro-italia.de/wp-content/uploads/2024/12/haushaltswaren-mobile.jpg');
} 
		.woocommerce div.product div.upsells {
			padding-bottom:25% !important
		} 
	
	.woocommerce div.product div.upsells, 
	.woocommerce div.product div.related {width:100%;}
	.footer_teaser .section_inner.secLatestPostsFooter {width:100% !important;padding-left:0;padding-right:0;margin:0;}
	.latestPostsFooter, .bestsellerProducts {width:100%;margin-left:0;margin-right:0}
	.latestPostsFooter .vc_col-sm-4 .latest_post_two_text h2 {min-height:120px;max-height:120px;overflow:hidden;}
	.latestPostsFooter .vc_col-sm-4 .latest_post_two_text p {min-height:400px;}
	.latestPostsFooter .vc_col-sm-4 .latest_post_two_image a {max-height:175px;}
	.latestPostsFooter,
	.bestsellerProducts, 
	.woocommerce div.product div.upsells > .products, 
	.woocommerce div.product div.related > .products {display:flex; overflow:scroll;flex-wrap:nowrap;}
	
	.latestPostsFooter .vc_col-sm-4,
	.woocommerce div.product div.upsells > .products li.product, 
	.woocommerce div.product div.related > .products li.product {min-width:300px;}
	
	.woocommerce div.product div.upsells > .products li.product h6, 
	.woocommerce div.product div.related > .products li.product h6 {font-size:15px;line-height:1.2em;}
		.woocommerce-checkout .pum-container {
	top:25%;
} 
		.woocommerce-checkout .xoo-wsc-ft-btn.zumShop {
			font-size:2vw !important;
			max-width:100% !important; 
			width:100% !important; 
			margin-right:0% !important;
			display:block !important;
			margin-bottom:10px;
			text-align:center;
			padding-left:0;
			padding-right:0;
		}
		.woocommerce-checkout .pum-theme-61882 .pum-title, .woocommerce-checkout .pum-theme-lightbox .pum-title {
			font-size:25px !important;
		}
		.single-product .product_tag-berlin .qode-single-product-summary .centro-single-product .stock {
			float:left !important;
		}
		.side_menu_button_wrapper {
			
		} 
		.single-product .tabs-container .tab-content .wpb_column.first, 
		.single-product .tabs-container .tab-content .wpb_column.second, 
		.single-product .tabs-container .tab-content .wpb_column.third {
			padding-left:0% !important;
			padding-right:0% !important;
		} 
		.shopping_cart_dropdown .cart_list li a img.size-woocommerce_thumbnail {
			max-height:20%  !important;
			max-width:20%  !important;
		}
		.woocommerce .column2 .storefront-sorting .woocommerce-ordering {
			width:100% !important;
			margin-top:2px;
		} 
		.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--below, 
		.logged-in .select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--below {
	margin-top:0px !important; 
}
		.select2-container--default .select2-dropdown {
			top:-2px !important;
		}
		#sidebar .tab-content .qode-accordion-holder {
			padding:0;
		}   
		#sidebar div.product-search-results {
			margin-right:10px;
			display:none;
		} 
		#sidebar div.product-search-results div.product-search-results-content {
			padding:7px 0 7px 10px;
			border-radius:15px;
		}		
		#product-search-results-0 .search-results a .title {
			padding:5px 0 !important;
		}
		#woocommerce_product_search_widget-2 form#product-search-form-0 {
			border-radius:25px;
			height:43px;
		}
		#woocommerce_product_search_widget-2 input#product-search-field-0 {
			/* padding:7% 4% !important; */
		} 
		body.home .boxNewsletter.bannerReservation {
			margin-top:0;
			margin-bottom:25px;
			background-position-x:-100px; 
			padding-top:3%;
			padding-bottom:3%;
		} 
		.woocommerce-cart table.cart td.actions .coupon input#coupon_code,
		.woocommerce-cart  table.cart td.actions div.coupon input[type=submit]{
			width:46.5%;
			padding:0 3%;
			height:38px;
		}		
		.woocommerce-cart div.cart-collaterals {
			min-height:210px;
		} 
		.qode-single-product-summary h1.product_title {
			padding-right:0;
			width:100% !important;
		}
		.page-id-74562 .content .content_inner  .vc_row.smallTeaser.first {
			margin-top:-20px !important;
		}
		.page-id-74562 .content .content_inner  .vc_row.smallTeaser.first.lastGutscheinx {
			margin-top:0px !important;
			margin-bottom:7% !important;
		}
		.woocommerce-cart div.cart-collaterals {
			margin-top:80px;
		} 
		.woocommerce-cart .cross-sells h2:before {
			line-height:1.2em;
			top:-42px;
		}
		.woocommerce-cart .cross-sells {
			margin-top:15px;
			margin-bottom:30px;
		}
		.woocommerce ul.products li.product a.product-category.product-info, .woocommerce-page ul.products li.product a.product-category.product-info {
	height: 240px;	
			padding-top:20px;
} 
		.openChristmas .table {
			font-size:8px;
			margin-bottom:25px;
			line-height:15px;
		} 
	
		.single-post .blogTeaserFooter .section_inner, 
		.woocommerce .content_inner .vc_row.pink .section_inner {
			width:84.5%;
			margin: 0 auto;
		}
	.single-post .blogTeaserFooter .blue .section_inner {padding:0;width:84.5%;}
	 .single-post .blogTeaserFooter > .section_inner {width:94%;}
	 .single-post .blogTeaserFooter .section_inner
		.section_inner_margin {
			padding-bottom:0;
		} 
		.page-id-65430 .qbutton.big_large {
			margin-bottom:75px !important; 
		}  
		.page-id-39217 .qbutton.big_large {
			margin-top:-42px !important; 
			margin-bottom:37px !important; 
		} 
		.page-id-15028 .supermaerkte .section_inner_margin .wpb_column:nth-child(1),
.page-id-15028 .supermaerkte .section_inner_margin .wpb_column:nth-child(2) {
			margin-bottom:15px;
		}
		.page-id-77382 .smallTeaser .vc_single_image-wrapper:before {
			font-size:1.8rem;
			top:39%;
		}
		.buyNow > .section_inner {
			width:auto !important;
			margin:0 15px;			
		} 
		
		.buyNow .boxNewsletter {
			padding:40% 3% 10% 3% !important;
			background-image:
    linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)),
    url('https://centro-italia.de/wp-content/uploads/2021/11/header-buyMore-large.jpg');	
			background-position-x:13%;
		}
		.buyNow .boxNewsletter h2 {
			font-size:26px !important;
		} 
		.buyNow .boxNewsletter p strong {
			font-size:15px !important;
			padding:0 2%;
		} 
		.buyNow .section_inner_margin {
			padding-bottom:0;
		} 
		.page-id-77274 .buyNow .inner-transparent-pink {
			margin-bottom:40px !important;
		} 
		.page-id-77382 .smallTeaser {
			padding-bottom:0;
		} 
		#sidebar #product-filter-search-0 #product-filter-search-form-0 #product-filter-field-0 {
				width:96% !important
			}
			 #sidebar .tab {
				margin-top:2px;
			} 
			#sidebar #product-filter-field-0 {height:10px !important;}
		.mT0 {margin-top:0 !important;}
		.single-post.qode_grid_1300 .grid_section .section_inner {
			padding:0 20px; 
		}
		.page-id-15167 .fa,  
		.page-id-39217 .fa, 
		.page-id-15028 .fa,  
		.page-id-65430 .fa,
		.page-id-15167 .fas, 
		.page-id-39217 .fas, 
		.page-id-65430 .fas {
			margin-left:10px;
		}
		.page-id-55524 .vc_column-inner .google_map_shortcode_holder, .page-id-55524 .vc_column-inner .qode_google_map, 
		.page-id-15167 .vc_column-inner .google_map_shortcode_holder, .page-id-15167 .vc_column-inner .qode_google_map {
			height:400px !important;
		} 
		.introText .hide {
			display:none;
		}
		.introText .vc_column-inner p {
			padding:2em 0em !important;
			margin:0 !important;
		}
		.introText .vc_column-inner p.lessPadmobile {
			padding:1em 0em !important;
		}
		.page-id-65430 .vc_col-sm-6 .qbutton.big_large, 
		.page-id-106756 .vc_col-sm-6 .qbutton.big_large {
			margin: 0 auto;
			margin-top:1em;
			margin-bottom:1em !important;
		}
		.page-id-65430 .vc_col-sm-6 .qbutton.big_large.bigTwo, 
		.page-id-106756 .vc_col-sm-6 .qbutton.big_large.bigTwo {
			margin-bottom:3.3em !important;
		}
		.page-id-77274 .introText .frischesSortiment .vc_column-inner p {
			padding:1em 0em !important;
		} 
		.page-id-77274 .introText .frischesSortiment .vc_column-inner p:first-child {
			padding-top:2em !important;
		} 
		.page-id-77274 .introText .frischesSortiment .vc_column-inner p:last-child {
			padding-bottom:2em !important;
		}
		.page-template.page-child .mT40mB20imgmobile, 
		.page-id-77274 .vc_custom_1638195554791 {
			margin-top:40px !important;
			margin-bottom:20px !important
		}
		.page-id-77274 .introText.Salsiccia .section_inner_margin .vc_column_container {
			margin-bottom:40px;
		} 
		.page-id-77274 .boxNewsletter {
			margin-top:0;
		} 
		.page-id-55524 .full_width_inner .vc_row:first-child .section_inner_margin, 
		.page-id-15167 .full_width_inner .vc_row:first-child .section_inner_margin, 
		.page-id-77274 .full_width_inner .vc_row:first-child .section_inner_margin, 
.page-id-77382 .full_width_inner .vc_row:first-child .section_inner_margin, 
.page-id-39217 .full_width_inner .vc_row:first-child .section_inner_margin, 
.page-id-65430 .full_width_inner .vc_row:first-child .section_inner_margin, 
.page-id-15028 .full_width_inner .vc_row:first-child .section_inner_margin {
			padding-bottom:0;			
		}
		.page-id-55524 .full_width_inner .vc_row:nth-child(2), 
		.page-id-77274 .full_width_inner .vc_row:nth-child(2), 
		.page-id-77382 .full_width_inner .vc_row:nth-child(2), 
.page-id-39217 .full_width_inner .vc_row:nth-child(2), 
.page-id-65430 .full_width_inner .vc_row:nth-child(2), 
.page-id-15028 .full_width_inner .vc_row:nth-child(2) {
			border:0px solid red;
			display:none;
		} 
		.page-id-55524 .supermaerkte .section_inner_margin, 
		.page-id-15167 .supermaerkte .section_inner_margin {
			display:flex;
			flex-direction:column;
		}
		.page-id-55524 .supermaerkte .section_inner_margin >  .wpb_column:nth-child(1),
		.page-id-15167 .supermaerkte .section_inner_margin >  .wpb_column:nth-child(1) {
			order:2;
		}
		.page-id-55524 .supermaerkte .section_inner_margin >  .wpb_column:nth-child(2), 
		.page-id-15167 .supermaerkte .section_inner_margin >  .wpb_column:nth-child(2) {
			order:1;
			margin-bottom:30px;
		} 
		.page-id-55524 .supermaerkte .vc_column-inner .wpb_single_image.roundcorner, 
		.page-id-15167 .supermaerkte .vc_column-inner .wpb_single_image.roundcorner {
			width:32%;			
		}
		.page-id-55524 .supermaerkte .vc_column-inner .wpb_raw_html,
		.page-id-15167 .supermaerkte .vc_column-inner .wpb_raw_html {
			width:68%;
		}
		.page-id-55524 .supermaerkte p, 
		.page-id-15167 .supermaerkte p {
			padding-left:10px;
			padding-top:3px;
		} 
		.page-id-55524 .supermaerkte p, 
		.page-id-15167 .supermaerkte p {
			font-size:11px;
			margin-bottom:0 !important;
		}
		.page-id-55524 .vc_column-inner .wpb_single_image.roundcorner h2, 
		.page-id-15167 .vc_column-inner .wpb_single_image.roundcorner h2, 
.page-id-77274 .vc_column-inner .wpb_single_image.roundcorner h2, 
		.page-id-77382 .vc_column-inner .wpb_single_image.roundcorner h2, 
.page-id-65430 .vc_column-inner .wpb_single_image.roundcorner h2,	
.page-id-39217 .vc_column-inner .wpb_single_image.roundcorner h2, 
.page-id-106756 .vc_column-inner .wpb_single_image.roundcorner h2, 
.page-id-15028 .vc_column-inner .wpb_single_image.roundcorner h2, 
	.page-id-109458 .vc_column-inner .wpb_single_image.roundcorner h2, 
.page-template.page-child .vc_column-inner .wpb_single_image.roundcorner h2 {
	top:42%;
	font-size:28px;
	left:0;
	right:0; 
} 
		.category.qode_grid_1300 .blog_holder article {
			margin:10px 0 10px 0;
			width:100%;
		} 
		.blog_holder {
	margin:0 !important;
			padding:0 8px;
}
		.blog_holder div.comment_form {
			border-top:0px solid #ddd;
		}
		
		html {
			margin-top:0 !important;
		}
		/* Header-Image 
FAQ: 51986 
Jobs: 15384 - 
Impressum: 15512 - 
AGB 51521 - 
Datenschutz: 51524 - 
WRB: 51526 - 
Produkte: 15036 - 
Kontakt: 15167 - 
Restaurant: 39217 -  
Supermarkt: 55524 -  
Weingut: 55526 - 
Salumeria:  55528 */
.page-id-51986 .content, 
.page-id-15384 .content, 
.page-id-15512 .content, 
.page-id-51521 .content, 
.page-id-51524 .content, 
.page-id-51526 .content, 
.page-id-54734 .content, 
.page-id-112887 .content {
	margin-top: -65px !important;
}
/* PHILOSOPHIE 15028
Produkte 15036 
salsiccia 55528 
Supermarkt 55524
Weinhandlung 55526
Restaurant 39217
Catering 65430
Gutscheine 106756
*/
.page-id-15028 .content, 
.page-id-15036 .content, 
.page-id-55528 .content, 
.page-id-55524 .content, 
.page-id-55526 .content, 
.page-id-39217 .content,
.page-id-106756 .content,
.page-id-15167 .content,
.page-id-65430 .content,
.page-id-109458 .content,
.page-template.page-child .content {
	margin-top: -180px !important;
} 
.page-id-15028 .content > .content_inner > .full_width, .page-id-15036 .content > .content_inner > .full_width, .page-id-55528 .content > .content_inner > .full_width, .page-id-55524 .content > .content_inner > .full_width, .page-id-55526 .content > .content_inner > .full_width, .page-id-39217 .content > .content_inner > .full_width, .page-id-65430 .content > .content_inner > .full_width, .page-id-15167 .content > .content_inner > .full_width, .page-template.page-child .content > .content_inner > .full_width, .page-id-106756 .content > .content_inner > .full_width, 
	.page-id-109458 .content > .content_inner > .full_width {
	padding-top:200px;
} 
.page-id-77274 .content > .content_inner > .full_width, 
.page-id-77382 .content > .content_inner > .full_width {
			padding-top:20px;
}
.single-post .blogTeaserFooter .vc_row.blogTeaserWissen .vc_column_container>.vc_column-inner,  
.single-post .blogTeaserFooter .vc_row.blogTeaserRezepte .vc_column_container>.vc_column-inner,  
.single-post .blogTeaserFooter .vc_row.blogTeaserTipps .vc_column_container>.vc_column-inner,  
.page-template .content_inner .vc_column_container>.vc_column-inner {
			padding-left:20px;
			padding-right:20px;
			padding-top:0;
} 
	.single-post .blogTeaserFooter .vc_row .vc_column_container>.vc_column-inner {
		padding-left:35px !important;
		padding-right:35px !important;
	}
		.page-id-55524.page-template .content_inner .vc_column-inner .wpb_wrapper .vc_column-inner {
			border:0px solid red;
			padding:0;
		}
		.page-id-74562 #qode-full-screen-slider, 
		.page-id-74562 #qode-full-screen-slider .carousel-inner>.item {
			height:650px !important;
			max-height:650px !important;
		} 
	.page-id-108387 .carousel.advanced_responsiveness .carousel-inner .slider_content {
		display:display;
		position:absolute;
		top:30% !important;
	}
		.page-id-74562 .content .content_inner .q_slider, 
		.page-id-108387 .content .content_inner .q_slider, 
		.page-id-108634 .content .content_inner .q_slider,
		.page-id-108666 .content .content_inner .q_slider, 
		.page-id-108689 .content .content_inner .q_slider {
			margin-top:-210px;
			max-height:800px !important;
		}
	.page-id-108387 .content .content_inner .q_slider {max-height:700px !important;} 
		.page-id-74562 .content .content_inner .q_slider .q_slide_title, 
		.page-id-108387 .content .content_inner .q_slider .q_slide_title, 
		.page-id-108634 .content .content_inner .q_slider .q_slide_title,
		.page-id-108666 .content .content_inner .q_slider .q_slide_title, 
		.page-id-108689 .content .content_inner .q_slider .q_slide_title {
			font-size:24px !important;
			letter-spacing:1px !important;
			margin-bottom:10px !important;
		}
		.page-id-108387 .content .content_inner .q_slider .q_slide_title, 
		.page-id-108634 .content .content_inner .q_slider .q_slide_title,
		.page-id-108666 .content .content_inner .q_slider .q_slide_title, 
		.page-id-108689 .content .content_inner .q_slider .q_slide_title {
			font-size:40px !important;
			line-height:45px !important;
		}
		.page-id-108387 .content .content_inner .q_slider .q_slide_title {font-size:30px !important;}
		.page-id-108634 .content .content_inner .q_slider .q_slide_title, 
		.page-id-108666 .content .content_inner .q_slider .q_slide_title, 
		.page-id-108689 .content .content_inner .q_slider .q_slide_title {
			margin-top:125px;
		}
	
		.page-id-74562 .content .content_inner .q_slider .q_slide_text, 
		.page-id-108387 .content .content_inner .q_slider .q_slide_text, 
		.page-id-108634 .content .content_inner .q_slider .q_slide_text,
		.page-id-108666 .content .content_inner .q_slider .q_slide_text, 
		.page-id-108689 .content .content_inner .q_slider .q_slide_text {
			font-size:14px !important;
			line-height:1.3em !important;
		}
		.page-id-108634 .content .content_inner .q_slider .q_slide_text, 
		.page-id-108666 .content .content_inner .q_slider .q_slide_text, 
		.page-id-108689 .content .content_inner .q_slider .q_slide_text {
			max-width:90% !important;
		}
		.page-id-74562 .carousel-inner .slider_content_outer, 
		.page-id-108387 .carousel-inner .slider_content_outer, 
		.page-id-108634 .carousel-inner .slider_content_outer, 
		.page-id-108666 .carousel-inner .slider_content_outer, 
		.page-id-108689 .carousel-inner .slider_content_outer {
			top:9% !important;
			width:94%;
		}
		.page-id-74562 .content .content_inner #product-filter-search-0 {
			/* top:5%;
			left:0;
			right:0; */
			width:90%;
			margin:0 auto;
			position:relative;
			left:unset;
		} 
		.page-id-74562 .content .content_inner #product-filter-search-0 div.product-search-form {
			/* max-width:75%; */
			position:absolute;
			right:0;
			max-width:70%;
			width:70%;
			margin-top:86%;
			border-radius:50px;
		}
	.page-id-74562 .content .content_inner #product-filter-search-0 .qbuttonShop {
		display:block;
		height:24px;
		color:#1a2334;
		border:1px solid #e6e6e6;
		background-color:#fff;
		font-size:15px !important;
		position:absolute;
		left:0;
		width:25%;
		margin-top:86%;
		border-radius:8px;
		padding:7px 0 9px 0;
		font-family: "gothamrndmedium";
		font-weight:800;
		letter-spacing:1px;
		float:none;
	}
		.page-id-74562 .content .content_inner .vc_column-inner {
			width:100% !important;
			padding:0 10px;
		}
		.page-id-74562 .q_slider_inner {
			display:block;
		} 
		
		.page-id-74562 .header_bottom, 
		.page-id-74562 .header_top_bottom_holder {
			background-color:rgba(255, 255, 255, 0.00) !important;
			
		} 
		.page-id-74562 .content_inner .badgesBanner {
			margin:0;
			padding-left:0;	
			width:100% !important;
			padding-top:10px;
			padding-bottom:0;
			height:32px;
			position:relative;
			overflow:hidden;
		} 
		@keyframes bannerFadeIn 
{ 0% { 
		left:55%;
	} 
	30% { 
		left:55%;
	} 
	100% {
		left:-50%;
	}
}
	.badgesBanner .badgeBannerMove {left:55%;}
		.badgesBanner .badgeBannerMove > span {padding-right:25px;}
		.page-id-74562 .content_inner .badgesBanner span {
			margin:0;
			width:auto;
			font-size:0.6em;
			text-align:left
		} 
		.page-id-74562 .content_inner .badgesBanner span span {
			display:inline-block;
		}
		.page-id-74562 .content_inner .badgesBanner span div span {
			width:auto;
			line-height:1.5em;
			font-size:14px;
			vertical-align:super;
		}
		.page-id-74562 .content_inner .badgesBanner span svg.fa-lg, 
		.page-id-74562 .content_inner .badgesBanner span svg.fa-shipping-fast, 
		.badgesBanner span .fa-lock-alt {
			vertical-align:-90%;
			margin-right:8px;
			line-height:0.1em;
			font-size:0.6em;
		}
		
		.page-id-74562 .content_inner .switch-image .vc_column-inner, 
		.page-id-74562 .content_inner .supermaerkte .wpb_column {			
			margin-top:50px;
			padding:0 !important;
		}
		.page-id-74562 .content_inner .supermaerkte .wpb_column:first-child {margin-top:10px;}
		.page-id-74562 .content_inner .smallTeaser .vc_col-sm-6:nth-child(2) .wpb_wrapper .wpb_single_image:nth-child(2) .vc_single_image-wrapper:before {
			border:0px solid red;
			
		} 
		.page-id-74562 .content_inner .smallTeaser .vc_column-inner {
			margin-top:0px;
			padding:0 !important;
		}
		.page-id-74562 .content_inner .supermaerkte .vc_column-inner {
			padding:0 !important;
		}
		.page-id-74562 .content_inner .supermaerkte .roundcorner.qode_image_hover_zoom_in a, 
		.page-id-74562 .content_inner .supermaerkte .roundcorner.qode_image_hover_zoom_in a:hover,
		.page-id-74562 .content_inner .supermaerkte .roundcorner.qode_image_hover_zoom_in a:active,
		.page-id-74562 .content_inner .supermaerkte .roundcorner.qode_image_hover_zoom_in a:focus,
		.page-id-74562 .content_inner .supermaerkte .roundcorner.qode_image_hover_zoom_in a:visited {
			border:0px solid red;
			display:block;
			border-radius:25px;
			overflow:hidden;
		}
		.page-id-74562 .content_inner .supermaerkte .wpb_wrapper .roundcorner:first-child {
			display:none;
		} 
		.page-id-74562 .content_inner .supermaerkte .wpb_wrapper .roundcorner:nth-child(2) {
			display:block;
		} 
		.page-id-74562 .content_inner .supermaerkte .roundcorner .vc_single_image-wrapper {
			width:100%;
			border:0px solid red;
			overflow:hidden;
			border-radius:25px;
		}
		.page-id-74562 .content_inner .supermaerkte .roundcorner .vc_single_image-wrapper img {
			width:100%;
		} 
		.page-id-74562 .supermaerkte p {
			margin-bottom:0 !important;
			margin-top:0 !important;
		}
		.page-id-74562 .supermaerkte p:first-child {
			margin-top:15px !important;
		} 
		.page-id-74562 .wpb_wrapper > .switch-image {
			margin-bottom:0px !important;
		} 
		.single-post .blogTeaserFooter .section_inner_margin.blue {width:100%;}
		.single-post .blogTeaserFooter .boxNewsletter,
		 .content_inner .boxNewsletter {
			padding:3%;
			display:flex;
			flex-direction:column;
		}
		.page-id-77274 .content_inner .buyNow .boxNewsletter {
			background-position-x:-200px !important;
		}
		.single-post .blogTeaserFooter .boxNewsletter h2,
		 .content_inner .boxNewsletter h2,
		.content_inner .boxXmas h2, 
		.single-post .blogTeaserFooter .boxNewsletter p,
		.content_inner .boxNewsletter p, .content_inner .boxXmas p {
			text-align:center;
			padding-left:0;
		}
		.single-post .blogTeaserFooter .boxNewsletter p,
		.content_inner .boxNewsletter p {
			overflow:hidden;
			order:3;
			font-size:10px !important;
			margin-bottom:20px !important;
			line-height:1.6em;
			text-align:center !important;
		}
		.content_inner .boxXmas {
			margin-bottom:0;
			padding-left:5%;
		}
		.single-post .blogTeaserFooter .boxNewsletter h2,
		.content_inner .boxNewsletter h2, 
		.content_inner .boxXmas h2 {
			font-size:31px;
			line-height:1.2em;
			order:1;
			margin-top:20px; 
			letter-spacing:1px;
		}
		.boxNewsletter p strong {
			font-size:15px !important;
			margin-bottom:0;
			line-height:1.4em;
		} 
		.single-post .blogTeaserFooter .boxNewsletter #newsletter-form,
		.content_inner .boxNewsletter #newsletter-form {
			padding-left:0;
			padding-top:0px;
			padding-bottom:0px;
			order:2; 
		}
		.single-post .blogTeaserFooter .boxNewsletter  #newsletter-form #mc_embed_signup_scroll,
		.content_inner .boxNewsletter #newsletter-form #mc_embed_signup_scroll {
			text-align:center;
			margin-bottom:20px;
			padding-top:0;
		}
		.single-post .blogTeaserFooter .boxNewsletter #newsletter-form #mc_embed_signup_scroll .mc-field-group,
		.content_inner .boxNewsletter #newsletter-form #mc_embed_signup_scroll .mc-field-group {
			width:46%;
		} 
		.boxNewsletter #newsletter-form #mc_embed_signup_scroll .mc-field-group #mce-EMAIL::-webkit-input-placeholder {
			font-size:10px;
		} 
		
		.page-id-74562 .content_inner .h4teaser {
			font-size:18px;
			padding:2em 1em 0 1em !important;
			margin-top:20px;
		} 
		.page-id-74562 .wrapperProductSlider .header {
			padding:0;
			min-height:0px !important; 
			border-radius:25px;
		}
		.page-id-74562 .wrapperProductSlider .header a {
			display:block;
			border:0px solid red;
			padding:28.5% 5% 28.5% 0;
		} 
	
		.page-id-74562 .wrapperProductSlider .navi {
			padding-left:3%;
			padding-right:3%;
			display:none;
		} 
		.page-id-74562 .wrapperProductSlider .header .navi.navFeinkost a {
			border:0px solid red;
			font-size:15px;
			width:49%;
			margin:0 !important;
			vertical-align:text-top;
		} 
		.page-id-74562 .wrapperProductSlider .header .navi.navFeinkost a:nth-child(3n-1) {
			border:0px solid green;
			text-align:center;
		}
		.page-id-74562 .wrapperProductSlider .header .navi.navFeinkost a:nth-child(3n+3) {
			border:0px solid orange;
			text-align:right;
		} 
		.page-id-74562 .smallTeaser .vc_single_image-wrapper:before {
			top:39%;
			text-align:center;
			line-height:1em;
			padding-left:0;
			font-size:1.8rem;
		}
		.page-id-74562 .smallTeaser.first .full_section_inner .vc_col-sm-6:nth-child(1) .wpb_wrapper .wpb_single_image:nth-child(1) .vc_single_image-wrapper:before,
		.page-id-74562 .smallTeaser.first .full_section_inner .vc_col-sm-6:nth-child(1) .wpb_wrapper .wpb_single_image:nth-child(1) .vc_single_image-wrapper:after,
		.page-id-74562 .smallTeaser.first .full_section_inner .vc_col-sm-6:nth-child(2) .wpb_wrapper .wpb_single_image:nth-child(1) .vc_single_image-wrapper:before, 
		.page-id-74562 .smallTeaser.first .full_section_inner .vc_col-sm-6:nth-child(2) .wpb_wrapper .wpb_single_image:nth-child(1) .vc_single_image-wrapper:after,
		.page-id-74562 .smallTeaser.first .full_section_inner .vc_col-sm-12 .gutscheinx.wpb_single_image .vc_single_image-wrapper:before {
			text-align:center;
			padding-left:0;
			font-size:1.8rem;
		} 
		.page-id-74562 .smallTeaser.first .full_section_inner .vc_col-sm-6:nth-child(1) .wpb_wrapper .wpb_single_image:nth-child(1) .vc_single_image-wrapper:after, 
		.page-id-74562 .smallTeaser.first .full_section_inner .vc_col-sm-6:nth-child(2) .wpb_wrapper .wpb_single_image:nth-child(1) .vc_single_image-wrapper:after,
		.page-id-74562 .smallTeaser.first .full_section_inner .vc_col-sm-12 .gutscheinx.wpb_single_image .vc_single_image-wrapper:after {			
			font-size:1.5rem;
		} 
		.page-id-74562 .smallTeaser.first .full_section_inner .vc_col-sm-6:nth-child(1) .wpb_wrapper .wpb_single_image:nth-child(1) .vc_single_image-wrapper:before, 
		.page-id-74562 .smallTeaser.first .full_section_inner .vc_col-sm-6:nth-child(2) .wpb_wrapper .wpb_single_image:nth-child(1) .vc_single_image-wrapper:before {
			top:19%;
		} 
		.page-id-74562 .smallTeaser.first .full_section_inner .vc_col-sm-12 .gutscheinx.wpb_single_image .vc_single_image-wrapper:before {
			top:29%;
		} 
		.page-id-74562 .wpb_single_image.qode_image_hover_zoom_in .vc_single_image-wrapper img {
			transition:none;
		} 
		.page-id-74562 .smallTeaser .vc_column-inner .vc_single_image-wrapper:first-child {
			border-radius:25px;			
		}
		.page-id-74562 .vc_column-inner .wpb_single_image.qode_image_hover_zoom_in .vc_single_image-wrapper:hover img {
			transform:scale(1.0) translateZ(0);
			border-radius:25px;
		}
	
		
		.footer_bottom {
			height:fit-content;
			padding-bottom:10px;
		}
		footer .three_columns > .column1, footer .three_columns > .column2 {
			width:100%;
			max-height:initial;
			text-align:center;
		}
		footer .slowFood,
		footer .badgesBanner {
			text-align:center;
		}
		footer .slowFood {
			padding-left:0;
		}
		footer .footer_top .column_inner>div:not(.qode_separator_widget) {
			margin-bottom:0 !important;
		}
		
		body.home .woocommerce.columns-4 {
			display:none !important;
		}
		body.home #wpsp-slider-section {
	display:block; 
}
		body.home .q_slider {
			background:#F9F9F9 !important;
		}
		body.home #wpsp-slider-section.wpsp-slider-section .slick-prev {
			left:initial !important;
			margin-top:-30px;
		}
		body.home #wpsp-slider-section.wpsp-slider-section .slick-next {
			right:-10px !important;
			margin-top:-30px;
		} 
		body.home .wrapperProductSlider .wpsp-slider-section {
			margin-left:0;
		}
		body.home #wpsp-slider-section .wpsp-product-section {
			padding-right:0 !important;  
			margin-left:0px !important;  
		}
		body.home .wpsp-slider-section .wpsp-product-section .slick-slide {
			margin-left:10px !important;
			margin-right:40px !important; 
		}
		#wpsp-slider-section.wpsp-slider-section .wpsp-product {
		padding-right:20px !important;
			padding-left:20px;
}
		/* A/B Shop index */
		body.woocommerce .column1 {
			display:block !important; 
			background-color:transparent !important;
			margin-top:-175px;
		}
		.wrapperProductSlider .header {
			padding-top:15%;
			min-height:280px;
		}
		.wrapperProductSlider .catBadgeRed, 
		.wrapperProductSlider .header p {
			display:none;
		}
		.wrapperProductSlider .header h2 {
			padding-left:5%; 
			text-align:left; 
			margin-bottom:0;
			font-size:1.8rem !important;
		} 
		.wrapperProductSlider .navi {
			height:auto;
			padding-left:5%;
			padding-bottom:2%;
		}
		/* A/B Shop index end */

		/* A/B Button Cart bottom */
.woocommerce ul.products li.product > .add-to-cart-button-outer {
	top:87%;
	transform:scale(1);
}
		
		.woocommerce div.product .cart .quantity {
			border-top-left-radius:50px;
			border-bottom-left-radius:50px;
			overflow:hidden;
			background-color:#fff;
			height:34px;
		} 
		
.woocommerce ul.products li.product {padding-bottom:13% !important;}
		
		.woocommerce-checkout-review-order-table .product-name {
			display:block;  
		}
	.woocommerce-checkout-review-order-table .product-name .wc-gzd-product-name-right {
			min-width:46%;
		width:46%;
		}
		/*.woocommerce-checkout #order_review .product-total {
			text-align:right !important;
		} */
		
		
		.woocommerce-checkout .select2-container--default .select2-selection--single {
			overflow:hidden;
		}
		.woocommerce-checkout .pickup-location-field .pickup-location-appointment-date {
			width:73%;
		}
	
		.woocommerce .term-description {
			margin-right:0;
		}
		.badgesBanner {
			height:auto;
			margin:-2px -4% 0px;
		}
		.single-product .product .cart {
			width:90%;
		}
		.woocommerce ul.products li.product.product_tag-berlin .cart {
			width:80%;
		}
		.single-product .product-attribute-mobile.gls_region {
	display:block;
			min-height:150px;
			margin:85px 0 35px 0;
} 
		.single-product .product-attribute {
	display:none;
}
		.single-product .product .images figure {
			margin:0 15px;
		} 
		.single-product .product-attribute.gls_region {
			min-height:150px;
			margin-top:25px;
		}
		.single-product .q_tabs .tabs-nav {margin-bottom:100px;
		margin-top:-10px;
		}
	.single-product .tabs-container #reviews {padding-top:80px }
	.single-product .q_tabs .tabs-nav > li {
		width:87% !important;
		text-align:left !important;
		margin-bottom:5px;
		border-bottom:1px solid #F9F9F9;
	}
	.single-product .q_tabs.horizontal .tabs-nav li a:before {
		text-align:center;
		margin-right:10px;
	}
	.single-product .q_tabs.horizontal .tabs-nav li:first-child a {
		padding-left:0px;
		
	} 

		.single-product .column2 {padding-bottom:0px !important;}
		.woocommerce .content.content_top_margin_none {
		margin-top:1px !important;
	}
		.two_columns_25_75 > .column2 > .column_inner {
			margin-top:0;
		}
		.single-product .two_columns_25_75 > .column2 {
			width:100% !important;
		}
		.tinv-wishlist table {
			table-layout:fixed;
		}
		.tinv-wishlist .tinv-header {
			text-align:center;
		}
		.woocommerce-cart-form__contents .actions .button {
			text-align:center;
		}
		.single-product .centro-single-product {
			width:86% !important;
			padding:0 7%;
		}
		.single-product .qode-single-product-summary .centro-single-product {
	min-height:375px;
}
.single-product .qode-single-product-summary .centro-single-product .rp_wcdpd_product_page {
	position:absolute;
	bottom:52%;	
	width:93%;
	left:7%;	
}


.single-product.postid-45440 .qode-single-product-summary .centro-single-product .rp_wcdpd_product_page {
		bottom:54%;	
		}
		.single-product .qode-single-product-summary .centro-single-product .rp_wcdpd_product_page .rp_wcdpd_pricing_table td {
			padding:2px 5px;
		}
	
		.single-product .qode-single-product-summary .centro-single-product .rp_wcdpd_product_page table {
			overflow: hidden;
			max-width: 93%;
		}
.single-product .qode-single-product-summary .centro-single-product .rp_wcdpd_product_page table::-webkit-scrollbar {
  display: none;
	
}
		.product-attribute-mobile.gls_region.Venetien {
			margin-top:150px;
		}
		.single-product.postid-45440 .product-attribute-mobile.gls_region.Venetien, 
		.single-product.postid-45303 .product-attribute-mobile.gls_region, 
		.single-product.postid-44007 .product-attribute-mobile.gls_region {
			margin-top:200px;
		}
		.products .acoplw-badge {
			width:100%;
		}
		.qode-single-product-summary .price {
			font-size:45px;
			display:block;
			max-width:80% !important; 
		} 
		.single-product .qode-single-product-summary .centro-single-product .custom-div-single-product-add, 
		.single-product.product_cat_merchandising .qode-single-product-summary .centro-single-product .custom-div-single-product-add {
			float:left;
			width:94%;
			margin-top:0;
		}
	
		.single-product .qode-single-product-summary .centro-single-product .legal-price-info:nth-child(2) {
			max-width:90%;
		}
		.single-product .qode-single-product-summary .centro-single-product .stock {
			min-width:90%;
			max-width:90%;
			margin-top:5px !important;
			float:left !important;
		} 
		/* .woocommerce ul.products li.product .add-to-cart-button,*/
		.woocommerce ul.products li.product .tinvwl-icon-heart, 
.single-product div.product form.cart .tinvwl_add_to_wishlist_button:before {
			width:40px;
			height:40px;;
			line-height:40px;
			margin-left:0;
			border:0px solid #192333;
		}
		.woocommerce ul.products li.product .add-to-cart-button {
			width:60px;
			height:60px;;
			line-height:60px;
		}
		
		/* .woocommerce ul.products li.product .add-to-cart-button-outer {
			top:66px !important;
		} */
		
		#centro-category-div-outer {
			display:none;
		}
		.single-product #centro-category-div-outer {
			display:block;
		}
		.two_columns_25_75 .column1 .column_inner, .woocommerce-ordering, 
		#sidebar #product-filter-search-0 {
			padding-left:0;
			padding-right:0;
		}
		#sidebar #product-filter-search-0 {
			margin-left:87px;
		}
		#sidebar #product-filter-search-0 #product-filter-search-form-0 {
			border:0px solid #fff;
			border-radius:0px 0px 0 0;
			padding-right:1px;
		} 
		
		#sidebar #product-filter-search-0 #product-filter-search-form-0 #product-filter-field-0 {width:95.5% !important;}
		.select2-container--default .select2-selection--single {
			height:58px !important;
			margin-bottom:1px;
		}
		#sidebar .select2-container--default .select2-selection--single .select2-selection__rendered {
			line-height:59px !important;
		}
		.header_inner .header_top_bottom_holder .container{
    padding:30px 0 10px 0;
}
		.columns-4 .woocommerce_with_sidebar ul.products li.product {
			width:100%;			
		}
		.woocommerce #customer_login .col-1, .woocommerce .col-1 {
			margin-bottom:100px;
		}
		.single-product .content_inner .related.products ul.products li.product,
		.single-product .content_inner .upsells.products ul.products li.product {
			width:96% !important;
			margin:0 2% 2% 2%;
		}
		.single-product .content_inner .related.products ul.products li.product .price,
		.single-product .content_inner .upsells.products ul.products li.product .price {
			margin-bottom:30px;
		}
		.single-product .centro-single-product .wc-gzd-additional-info.info.info,
		.single-product .up-sells .wc-gzd-additional-info.info.info,
		.single-product .related .wc-gzd-additional-info.info.info {
			top:-10px !important;
			margin-top:0;
		} 
		
		.single-product .content_inner .related.products ul.products li.product p.wc-gzd-additional-info.tax-info,
		.single-product .content_inner .upsells.products ul.products li.product p.wc-gzd-additional-info.tax-info {
			margin-top:-16px !important;
		} 
		 
		#sidebar #product-filter-search-form-0 #product-filter-field-0 {
			width:93% !important;
			min-height:12px;
			border:0px solid #192333 !important;
		}
		#centro-category-div-outer nav#centro-category-nav #centro-category-ul {
			padding-left:0px !important;			
		}
		#centro-category-div-outer nav#centro-category-nav #centro-category-ul .navflex1 {
			min-width:46.8%;
		}		
		.footer_top_holder .column1.footer_col1 {
			/*max-height:230px;
			overflow:hidden;*/
		}
		.footer_top_holder  .column3.footer_col3 {
			padding-bottom:0;
		}
		.footer_top_holder  .column3.footer_col3 .textwidget .separator {
			margin-top:0px !important;
			margin-bottom:0px !important;
		}
		.container_inner .product .q_tabs .tabs-nav {
			width:100%;		
			padding-left:20px;
		}
		.woocommerce.single-product.qode-product-single-tabs-on-bottom .q_tabs .tabs-nav li {
			
			padding-left:0px;
			padding-right:6px;
		}
		.q_tabs.horizontal .tab-content {
			padding-top:0;
		}
		form.product-search-form {
			padding-right:0;
			position:relative;
		}
		.mailchimp-newsletter label {
			max-width:88%;
		}
		.woocommerce ul.products li.product .price {
			margin-bottom:20px;
		}
		.product p.wc-gzd-additional-info.tax-info {
			margin-top:-20px !important;
			margin-bottom:30px;
		}
		.content .container .container_inner,
		.content .content_inner .full_width .section_inner, 
		.page-id-7 div.grid_section .section_inner {
			width:96%;
		}
	
		.page-id-74562 .content .content_inner .full_width .section_inner {
			width:90%;
		}
		.content .content_inner .full_width .section_inner .woocommerce.columns-3 ul.products li.product {
			padding-bottom:20px;
		}
		#centro-category-ul #centro-category-li {
			width:47.6%;
		}
		#centro-category-div-outer nav#centro-category-nav {
		width:98vw !important;
		}
		#centro-category-div-outer {
			height:54px !important;
			margin-bottom:0px !important;
			background:transparent !important;
		}
		.single-product #centro-category-div-outer {
			height:200px !important;
			background:white !important;
			margin-bottom:8px !important;
			padding-bottom:4px;
		}
		#cc-window.cc-floating {
			min-height:230px;
		}
		.woocommerce-pagination {
			padding:10px 0 0px;
		}
		.woocommerce-pagination ul.page-numbers li a, 
		.woocommerce-pagination ul.page-numbers li span {
			margin:0 6px 12px 6px;
		}
		.qode-single-product-summary .woocommerce-product-details__short-description {
			width:100% !important;
		}
		.product.product_cat-italienisches-catering p.wc-gzd-additional-info.tax-info, 
		.product.product_cat-italienisches-catering-lieferung p.wc-gzd-additional-info.tax-info {
			margin-top:-60px !important;
		}
}

@media only screen 
	and (max-device-width: 375px) and (orientation: portrait) {
		.woocommerce .content_inner .vc_row.pink .section_inner {
			width:81%;
		}
}

/* Bundle Desktop */
@media only screen 
	and (min-device-width: 850px) and (orientation: landscape) {
		.single-product .wt-related-products .products li.product {
			width:100% !important;
			border:1px solid red !important;
		} 
		.single-product .wt-related-products ul.products li.product .top-product-section {
			max-width:33%;
			padding-left:1%;
			display:inline-block;
		}
		.single-product .wt-related-products ul.products li.product .product-info {
			display:inline-block;
			max-width:65%;
		}
		.single-product .wt-related-products ul.products li.product .product-info h6 {
			font-size:24px;
			height:auto !important;
		}
		.single-product .wt-related-products ul.products li.product .product-info .catDescription:before {
			font-size:24px;
			height:auto !important;
			background:none;
		}
		.single-product .cuw-fbt-products {margin:0 50px; border-radius:25px;}
		.single-product .cuw-product-checkbox {opacity:0;}
		.single-product .cuw-total-price-section span:first-child, 
		.single-product .cuw-template-title {display:none;}
}

/* mobile iPhone X */
@media only screen 
	and (max-device-width: 812px) {
		nav.mobile_menu {
			display:contents;
		}
		nav.mobile_menu > ul {
			position:absolute;
			top:130px;
			left:0;
			right:0;
			background:#fff;
			border-radius:15px;
		} 
		.single-product .two_columns_25_75 {
			width:94%;
			padding:0 3% 0px 3%;
			margin-left:0px;
		}
		.page-template .content .content_inner .vc_row {
			margin:0px !important;
		}
		.page-id-74562 .content .content_inner .vc_row {
			margin:0 !important;
		} 
		.page-template .content .content_inner .vc_column-inner #newsletter-container {
			margin:0 -6%;
		}
		#newsletter-container #mc_embed_signup #mce-EMAIL::placeholder {
			font-size:13px;
		}
		.two_columns_25_75 > .column2 {
			margin-top:2%;
		}
		.wcpb-product-badges-loop-container {
			max-width:100% !important;
		}
		#sidebar .tab-label {
			border-radius:21px;
		}		
		.woocommerce ul.products li.product:hover .add-to-cart-button {
		height:60px !important;
		/*height:40px !important;*/
	}
		.header_inner .container_inner .mobile_menu #menu-main-menu-1 #mobile-menu-item-50542,
		.header_inner .container_inner .mobile_menu #menu-main-menu-1 #mobile-menu-item-67200 {
			display:none;
		}
		.header_inner_right .side_menu_button_wrapper.right #custom_html-5,
.header_inner_right .side_menu_button_wrapper.right #woocommerce-dropdown-cart-3 {
			float:right;
			border:0px solid grey;
		}
		.header_inner_right .side_menu_button_wrapper.right #custom_html-5 #menu-main-menu-33 {
			max-width:80px;
			display:block !important;
		}
		.header_inner_right .side_menu_button_wrapper.right #menu-main-menu-33 li {float:left; display:block;}
		.header_inner_right .side_menu_button_wrapper.right #menu-main-menu-33 {
			padding-top:36px;
			margin-right:45px;
		} 
		.header_inner_right .side_menu_button_wrapper.right #menu-main-menu-33 li {
			margin-right:12px;
		}
		.header_inner_right .side_menu_button_wrapper.right #menu-main-menu-33 li a, 
		.header_inner_right .side_menu_button_wrapper.right #menu-main-menu-33 li a .fa {
			color:#1a2334;
		}
		.header_inner_right .side_menu_button_wrapper.right #menu-main-menu-33 li:hover a,
		.header_inner_right .side_menu_button_wrapper.right #menu-main-menu-33 li:hover a  .fa {color:#d83636;}
		#centro-category-div-outer nav#centro-category-nav #centro-category-ul .navflex1 {
		border:0px solid #192333;
			margin-right:0;
		}
		#product-filter-field-0 {
			border:0px solid #192333 !important; 
			border-radius:15px 15px 15px 15px;
		}
		.single-product .centro-single-product .cart {
		margin-bottom:40px !important;		
	}
		.woocommerce-checkout-review-order-table {
			font-size:13px;
		}
		.woocommerce .checkout table.woocommerce-checkout-review-order-table thead tr th {
			padding:6px 10px 5px 10px;
			font-size:13px;
		} 
		.woocommerce ul.products li.product:hover .add-to-cart-button {
			display:inline-block;
			opacity:1;
			height:initial;
		}
		
		.woocommerce-checkout-review-order-table .cart_item .product-name .wc-gzd-product-name-left {
			max-width:50%;
		}
		.shop_table .product-quantity .quantity {
			margin:0 auto;
			width:min-content;
			min-height:36px;
		}
		
		.shop_table_responsive.cart  tbody tr td.actions {
			display:flex !important;
			flex-direction: column;
			padding:0;
		}		.shop_table_responsive.cart  tbody tr td.actions .coupon {
			order:5;
			margin-bottom:50px;
		}		.shop_table_responsive.cart  tbody tr td.actions .button {
			order:2;
			margin-bottom:50px;
		}		.shop_table_responsive.cart  tbody tr td.actions .checkout-button {
			order:10;
			margin-bottom:0px;
		}
		.woocommerce .cart-collaterals .cart_totals .shop_table_responsive {
			width:100%;
		}
		
		 .content_inner div.product {
	border-top:0px solid rgba(0,0,0,.11);		
		}
		.single .quantity .qty {
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			
		}
		.woocommerce table.cart thead tr th {
			font-size:8px;
		}
		.woocommerce div.cart-collaterals div.cart_totals {
			width:auto !important;
		}
		.product p.wc-gzd-additional-info.tax-info {
	margin-top: 35px;
}
.woocommerce .widget_price_filter .price_label, .woocommerce-page .widget_price_filter .price_label {
	 
	/*font-size: 12px;*/
	font-size: 1.8vmax;
}

.page-id-51986 .content .content_inner .title.title_size_large, 
.page-id-15384 .content .content_inner .title.title_size_large, 
.page-id-15512 .content .content_inner .title.title_size_large, 
.page-id-51521 .content .content_inner .title.title_size_large, 
.page-id-51524 .content .content_inner .title.title_size_large, 
.page-id-51526 .content .content_inner .title.title_size_large, 
.page-id-15036 .content .content_inner .title.title_size_large, 
.page-id-15028 .content .content_inner .title.title_size_large, 
.page-id-15167 .content .content_inner .title.title_size_large, 
.page-id-39217 .content .content_inner .title.title_size_large,
.page-id-55524 .content .content_inner .title.title_size_large,
.page-id-55526 .content .content_inner .title.title_size_large,
.page-id-55528 .content .content_inner .title.title_size_large, 
.page-id-79537 .content .content_inner .title.title_size_large {
			background-image:none !important;
} 


/* New BG-Color Produkte */
.page-id-15036 .content .content_inner .title.title_size_large {	
	background-color:#f3b95d;
	}


/* New BG-Color Weingut */
.page-id-55526 .content .content_inner .title.title_size_large {	
	background-color:#f3b95d;
	}

/* New BG-Color Salumeria  Salsiccia Manufaktur */
.page-id-55528 .content .content_inner .title.title_size_large {	
	background-color:#f3b95d;
	} 


/* New BG-Color Über uns */
.page-id-15028 .content .content_inner .title.title_size_large {	
	background-color:#e0ede8;
}
 
/* New BG-Color index */
.page-id-14901 .content .content_inner .q_slider {
	background-color:#f6d8cc;
	height:55px !important;
	}
/* Content product detail */
	.product.type-product .qode-single-product-summary {
			display:block;
		width:100%;
		}
		
/* Accordion styles sidebar */
		#product-search-filter-price-heading-0 {
			color:#1a2334;
		}
		
				
.woocommerce-page .content .container .column1 {
			margin-bottom:0;
			margin-top:-175px;
		}
.woocommerce .wrapper_inner .content_inner, 
		.woocommerce .wrapper_inner .content_inner #centro-category-div-outer, 
		.woocommerce .wrapper_inner .content_inner .container {
	position:relative;
		}	
		.woocommerce .wrapper_inner .content_inner .container {
			z-index:10;
		} 
		.woocommerce .content_inner #centro-category-div-outer {
			margin-left:90px !important;
		}
		.single-product .content_inner #centro-category-div-outer {
			margin-left:0px !important;
			display:none;
		}
		.woocommerce .content_inner #centro-category-div-outer #centro-category-ul li.navflex1 {
		width:97.5% !important;
		}	
.single-product .content_inner #centro-category-div-outer #centro-category-ul li.navflex1 {
		width:23.54% !important;
	
		}	
.woocommerce .content_inner #centro-category-div-outer #centro-category-ul li.navflex2, 
		.woocommerce .content_inner #centro-category-div-outer #centro-category-ul li.navflex3, 
		.woocommerce .content_inner #centro-category-div-outer #centro-category-ul li.navflex4, 
		.woocommerce .content_inner #centro-category-div-outer #centro-category-ul li.navflex5, 
		.woocommerce .content_inner #centro-category-div-outer #centro-category-ul li.navflex6, 
		.woocommerce .content_inner #centro-category-div-outer #centro-category-ul li.navflex7, 
		.woocommerce .content_inner #centro-category-div-outer #centro-category-ul li.navflex8 {
		display:none;
}
.single-product .content_inner #centro-category-div-outer #centro-category-ul li.navflex2, 
		.single-product .content_inner #centro-category-div-outer #centro-category-ul li.navflex3, 
		.single-product .content_inner #centro-category-div-outer #centro-category-ul li.navflex4, 
		.single-product .content_inner #centro-category-div-outer #centro-category-ul li.navflex5, 
		.single-product .content_inner #centro-category-div-outer #centro-category-ul li.navflex6, 
		.single-product .content_inner #centro-category-div-outer #centro-category-ul li.navflex7, 
		.single-product .content_inner #centro-category-div-outer #centro-category-ul li.navflex8 {
		display:block;
}
		.woocommerce .content_inner {
			padding-top:0px;
		}
		.single-product .content_inner {
			padding-top:11px;
		}
		.woocommerce .content_inner #centro-category-div-outer #centro-category-ul li.navflex8 {
			width:72px;
		}
		.single-product .content_inner #centro-category-div-outer #centro-category-ul li.navflex8 {
			width:47.6%;
		}
#sidebar .tabs {
  overflow: hidden;
	margin-top:-69px;
}
#sidebar .tab {
  width: 100%;
  color: white;
  overflow: hidden;
}
#sidebar .tabs .tab > input {
  position: absolute;
  opacity: 0;
  z-index: -1;
}
#sidebar .tab-label {
  display: inline-flex !important;
  padding: 8px 15px 7px 15px;
  background: #192333;
  cursor: pointer;
  margin:6px 0 8px 0;
	font-family:'gothamrndmedium';
	font-size:16px;
} 
		#sidebar #product-filter-search-0 .fas.fa-search {
			right:14px;
		} 
#sidebar input:checked + .tab-label:hover,
#sidebar .tab-label:hover {
  background: #192333;
}
/*#sidebar .tab-label.button-clicked {background: #d83636 !important;}*/
#sidebar .tab-label.button-clicked:visited {background: #192333 !important;}
#sidebar .tab-content {
  max-height: 0;
  padding: 0;
  transition: all 0.35s;
	overflow:hidden;
}
#sidebar .tab-close {
  display: flex;
  justify-content: flex-end;
  padding: 0;
  background: #192333;
  cursor: pointer;
}
#sidebar .tab-close:hover {
  background: #d83636;
}

#sidebar input:checked + .tab-label, 
#sidebar .tab-label:visited {
  background: #192333;
}
#sidebar .tab input:checked ~ .tab-content {
  max-height: 420vh;
	padding-bottom:0px;
}
/* end of Accordion styles sidebar */
	
}

/* iphone landscape */	
@media only screen 
	and (max-device-width: 812px) and (orientation: landscape) {
		.woocommerce ul.products li.product .add-to-cart-button-outer {
		top:60px;
	}
		#sidebar .tabs {
		margin-top:0 !important;
	}
	#sidebar .tabs .tab label.tab-label {
		display:none !important;
	}
	#sidebar .tab .tab-content {
		max-height:240vh !important;
	}
	#sidebar #product-filter-search-0 #product-filter-search-form-0 #product-filter-field-0 {
		border:0px solid #192333 !important;
		width:100% !important;
	}
		.single-product .qode-single-product-summary {
			width:100% !important;
		}
		.single-product .centro-single-product {
			padding:0 15px;
		}
		.woocommerce.single-product.qode-product-single-tabs-on-bottom .q_tabs {
			padding:0px 45px 60px !important; 
		}
		.single-product .upsells ul.products li.product:nth-child(2), 
		.single-product .related ul.products li.product:nth-child(2) {			
			margin-right:0 !important;
		}
		.single-product.qode-product-single-tabs-on-bottom .product .related h4 {
			text-align:left !important;
		}
		.single-product ul.products li.product .add-to-cart-button-outer {
			top:60px;
		}
		.woocommerce .content_inner {
			padding-top:0;
		}
		.woocommerce .content_inner #centro-category-div-outer {
			margin-left:110px !important;
			height:60px !important;
			padding-top:10px !important;
			background:transparent !important;
		}
		#sidebar .tabs {
			margin-top:-78px;
		}
		.single-product div.product div.related {
			padding-left:50px !important;
			padding-right:50px !important;
		}
		
		.header_inner_right .side_menu_button_wrapper.right #custom_html-5 {
	display:block;
}
		.product p.wc-gzd-additional-info.tax-info {
			margin-top:-25px !important;
			margin-bottom:20px !important;
		}
		.woocommerce ul.products li.product h6 {
			overflow:hidden;
		}
		.q_slider,
		section.parallax_section_holder {
			display:none;
		}
		ul.products {
			text-align:center;
		}
		.columns-3 ul.products li.product {
			width:30% !important;
			float:none;
			display:inline-block;
		}
		.columns-3 ul.products li.product:last-child {
			margin-right:0px !important;
		}		
		#centro-category-div-outer nav#centro-category-nav #centro-category-ul .navflex1 {
			width:49.6%;
		}
		#centro-category-div-outer nav#centro-category-nav #centro-category-ul {
			padding-left:45px;
		}
		#product-filter-field-0 {
			width:90.5% !important;
		}
}


/* Safari 6.1-10.0 (10.1 is the latest version of Safari at this time) */

@media screen and (-webkit-min-device-pixel-ratio:0) { 
    /* Safari only override */
    ::i-block-chrome,.wc-gzd-additional-info.info { 
   border:0px solid grey;
			top:0px;
    }
	::i-block-chrome,.early {
		animation-duration:5s;
		border-bottom:1px solid black;
    }
	.woocommerce .up-sells ul.products li.product .cart .button.add_to_cart_button:before, 
	.woocommerce .related.products ul.products li.product .cart .button.add_to_cart_button:before {
		left:16px;
	}
	.woocommerce .up-sells ul.products li.product .cart .button.add_to_cart_button, 
	.woocommerce .related.products ul.products li.product .cart .button.add_to_cart_button {
		padding-left:40px;
	}	
	::i-block-chrome,.page-id-74562 .content .content_inner #product-filter-search-0 div.product-search-form #product-filter-field-0 {
		min-height:41px;
		max-height:41px;
		height:41px;
	}
	::i-block-chrome,.page-id-74562 .content .content_inner #product-filter-search-0 div.product-search-form button {
		right:6px;
	}
}

/* Chrome only Hack */

@media screen and (min-color-index:0)
   and (-webkit-min-device-pixel-ratio:0) { @media {
    .wc-gzd-additional-info.info { 
   border:0px solid grey;
			top:0px;
    }
		 .product-template-default.single.single-product .content_inner .products ul.products li.product {
		width:24.1%;			
	}
	.tinvwl-theme-style table.tinvwl-table-manage-list thead th:last-child,
		 .tinvwl-theme-style table.tinvwl-table-manage-list tbody td:last-child {
			border-right:1px solid #e5e5e5;
		 } 
		 
		.single-product .content_inner .container .container_inner {
			padding-bottom:0px;}
		 .single-product .column2 {padding-bottom:47px;}
		 
		 /* Chrome iPad  portrait */
		 @media only screen 
	and (max-device-width : 768px) and (orientation: portrait) {
		
#product-filter-field-0 {
	width:99.4% !important;
	border-bottom:1px solid green;
}
		.product-template-default.single.single-product .content_inner .products ul.products li.product {
			width:47.8%
		}
		.product-template-default.single.single-product .content_inner .products ul.products li.product:last-child {
			margin-right:0px !important;
		}
		.woocommerce div.product div.related, .woocommerce div.product div.upsells {
			padding-left:0;
			padding-right:0;
			display:inline-block;
		}
		#centro-category-div-outer nav#centro-category-nav #centro-category-ul {
			padding-left:38px;
		}
		.woocommerce ul.products li.product .cart .button.add_to_cart_button, 
		 .product .cart button.single_add_to_cart_button {
			letter-spacing:0;
		}
		.product .cart button.single_add_to_cart_button:before {
			top:0px;
		} 
		
		
	} /* end Chrome iPad portrt */
		
		 
		 @media only screen and (max-device-width: 820px) {
			 
		 }/* end Chrome iPad 820 */

		 
}}
/* end of Chrome only Hack */



/* Safari 10.1+ */

@media not all and (min-resolution:.001dpcm) { @media {
		body {letter-spacing:-0.02em;}
	#centro-category-nav {
		letter-spacing:-0.06em;
	}
	.woocommerce ul.products li.product .price {
		font-family:"gothamrnd-book", sans-serif !important;
		
	}
	
	.boxNewsletter #newsletter-form #mc_embed_signup_scroll .mc-field-group {
			width:61% !important;
		} 
	.woocommerce .product-category.product-info h6 {
		letter-spacing:-0.01em;
	}
	#newsletter-container  {
		padding-top:0 !important;
	}
	#newsletter-container .newsletter-title {
		margin-top:60px !important;
	}
	
	.q_tabs .tabs-nav li a {
		color:#192333;
		letter-spacing:0px;
	}
	
    .safari_only { 

        color:#0000FF; 
        background-color:#CCCCCC; 
    }
	.woocommerce ul.products li.product h6 {
		/* font-weight:700; */
	}
	.ixnorm .selectize-input input {
		min-width:75% !important;
	}
	.single .quantity .qty, .shop_table .product-quantity .qty {
		width:44px;
	}
	
	/* iPad Pro landscape */
@media only screen 
	and (min-device-width : 1024px) and (max-device-width : 1366px) and (orientation: landscape) {
		
		#centro-category-div-outer nav#centro-category-nav {
			width:1100px !important;
		}	
		
		#centro-category-div-outer nav#centro-category-nav #centro-category-ul #centro-category-li {
			min-width:11.1%;
		}
		.woocommerce ul.products li.product .cart .button.add_to_cart_button {
			font-size:0.8em;
			
		}
		.woocommerce ul.products li.product .add_to_cart_button:before {
			vertical-align:top;
			line-height:28px;
		}
		.product .cart button.single_add_to_cart_button {
			padding-left:4px !important;
			padding-right:4px !important;
		}
		.woocommerce div.product .cart .quantity {	
			border-top-left-radius:50px;
			border-bottom-left-radius:50px;
			overflow:hidden;
			background-color:#fff;
			height:34px;
		}
		.single-product .content_inner .column2 {
			border-right: 0px solid red;
			margin-right:0.75%;
			width:75.25% !important;
		} 
		.columns-4 .woocommerce_with_sidebar ul.products li.product {
			width:32.41% 
		}
		.boxNewsletter #newsletter-form #mc_embed_signup_scroll .mc-field-group {
			width:75%;
		} 
		
	}/* end of iPad Pro landscape */
	
		/* Macbook Pro landscape */
@media only screen 
	and (min-width: 1280px) and (-webkit-min-device-pixel-ratio: 2) {
		
		.woocommerce-cart .content_inner {
			max-width:95% !important;
			border-right: 0px solid red;
		}
		
		
		
	}
	
}}
/* IPad pro 13" portait */
@media only screen 
	and (min-width: 2048px) and (max-width: 2732px) {
		.page.tinvwl-theme-style .content_inner {
			max-width:1280px;
			margin:0 auto;
		} 
		.woocommerce .column2 div.term-description-two {
			margin-right:0;
		}
		
		 .single-product div.product div.upsells ul.products li.product, 
		.single-product div.product div.related ul.products li.product {
			border-top:0px solid green !important;
			 width:32.4%  !important; 
		} 
		.single-product div.product div.upsells ul.products li.product:nth-child(3), 
		.single-product div.product div.related ul.products li.product:nth-child(3) {
			margin-right:0 !important;
		}
	.single-product div.product div.upsells ul.products li.product.last, 
		.single-product div.product div.related ul.products li.product.last {
			display:none;
		}
		.woocommerce div.product div.upsells {
			padding-bottom:80% !important;
		} 
}
 
/* Macbook 13" portait */
@media only screen 
	and (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
		
		
		
}

/* Macbook 13" portait */
@media only screen 
	and (min-width: 800px) and (max-width: 1280px) and (-webkit-min-device-pixel-ratio: 2) {
		.logged-in .xoo-wsc-basket {
	top: 45px !important;
			border:0;
} /*
		.columns-4 .woocommerce_with_sidebar ul.products li.product {
	min-height:717px;
} */
		.woocommerce .horShopNav ul {float:none;display:inline-block;border:0px solid red;}
		.horShopNav #searchBlogsubmit {top:0;}
		.wrapperProductSlider .header-wein {
			padding-top:10% !important;
			padding-bottom:0% !important;
			min-height:272px !important
		}
		.wrapperProductSlider .header-wein {
			padding-top:10% !important;
			padding-bottom:0% !important;
			min-height:272px !important
		}
		.page-id-74562 .wrapperProductSlider .header-feinkost .navi.navFeinkost a {
	margin-right:3%;
}
		.page-id-74562 .wrapperProductSlider .header-wein .navi.navFeinkost a {
	margin-right:2.6%;
}
		
		.woocommerce .product .images figure {
			margin:0 15px !important;
		} 
		 
		#woocommerce_product_search_widget-2 input#product-search-field-0 {
			padding:4% 4% 4% 4%;
		} 
		.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .related {
	padding-top:50px;
}
		.buyNow .boxNewsletter {
			padding:7% 5% 8% 0;
		}
		.buyNow .boxNewsletter p {
			padding-left:66%;
		}
		.page-id-66887 .tinv-wishlist.woocommerce {
			padding:0 15px;
		}
		.page-id-55524 .supermaerkte .vc_column-inner .wpb_single_image.roundcorner, .page-id-15167 .supermaerkte .vc_column-inner .wpb_single_image.roundcorner {
			width:29.8%;
		}
		.page-id-55524 .supermaerkte p:first-child, 
		.page-id-15167 .supermaerkte p:first-child {
			margin-top:-3px;
		}
		.page-id-55524 .vc_column-inner .google_map_shortcode_holder, .page-id-55524 .vc_column-inner .qode_google_map {
			height:515px !important
		}
		
		.page-id-74562 .content .content_inner #product-filter-search-0 {
			top:5.5%; 
		}
		.page-id-74562 #qode-full-screen-slider {
			max-height:705px !important;
		}
		.carousel-inner .slider_content {
	top: 57% !important;
}
		 .single-product div.product div.upsells ul.products li.product, 
		.single-product div.product div.related ul.products li.product {
			border-top:0px solid green !important;
			 width:32.5% !important;
		}
		.single-product div.product div.upsells ul.products li.product:nth-child(3), 
		.single-product div.product div.related ul.products li.product:nth-child(3) {
			margin-right:0 !important;
		}
	.single-product div.product div.upsells ul.products li.product.last, 
		.single-product div.product div.related ul.products li.product.last {
			display:none;
		}
		.woocommerce div.product div.upsells {
			padding-bottom:80% !important;
		} 
		.two_columns_25_75>.column1 {
			width:24%; 
		}
		.two_columns_25_75>.column2 { 
		margin-right:0.75%;
			width:75.25% !important;
		}
		.single-product .two_columns_25_75 > .column2 {
			margin-right:0.75%;
			width:75.25% !important;
		} 
		.columns-4 .woocommerce_with_sidebar ul.products li.product {
			width:32.6%; 
		}
		.woocommerce ul.products li.product .cart .button.add_to_cart_button {
			font-size:12px;			
			border: 0px solid yellow;
			letter-spacing:0;
		} 
		body.home .columns-4 ul.products li.product {
	width:24.3%; 
}
		.woocommerce ul.products li.product .quantity {
	margin:0px -1px 0 0;
}
		.wrapperProductSlider .header p {
			line-height:22px; 
		}
		/* Cart Button */
		.woocommerce ul.products li.product .quantity {
			padding-right:2px;
			background:white;
		} 
		.woocommerce ul.products li.product .cart .button.add_to_cart_button {
			letter-spacing:0.05em;
		}
		.woocommerce .column2 div.term-description-two {
			margin-right:0;
		} 
		.page-id-74562 .content .content_inner #product-filter-search-0 div.product-search-form button {right:5px;}
		.page-id-74562 .content .content_inner #product-filter-search-0 div.product-search-form button:before {
			line-height:0.5em;
			
		}
		
}/* End of Macbook 13" portait */
	
/* Macbook 13.6" portait */
@media only screen 
	and (min-width: 800px) and (max-width: 1440px) and (-webkit-min-device-pixel-ratio: 2) {
		
	.page-id-74562 #qode-full-screen-slider {
		max-height:705px !important;
	}
	.page-id-74562 .content .content_inner #product-filter-search-0 div.product-search-form button {right:5px;}
		
}/* End of Macbook 13.6" portait */

/* Safari 5 */
@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 812px) { 
    .wc-gzd-additional-info.info { 
   border:0px solid grey;
    }
	.woocommerce .xoo-wsc-basket {
			margin:10px 5px 0 0px;
		}
	.woocommerce ul.products li.product h6 {
		height:170px !important
	} 
	.product .catDescription {
		margin-top:-122px;
	} 
	.product p.wc-gzd-additional-info.tax-info {
		margin-top:-7px !important;
		display:none; 
	}
	
	.boxNewsletter #newsletter-form #mc_embed_signup_scroll .mc-field-group {
			width:61.5% !important;
		} 
}

@media only screen and (-webkit-min-device-pixel-ratio:0) {
::i-block-chrome,.woocommerce .widget_price_filter .price_label, .woocommerce-page .widget_price_filter .price_label { 
        /*font-size:10px; 
				font-size:10px;
				color:red;*/ 
    }
	
}
/* safari */
@media (max-width: 1024px) {
@media not all and (min-resolution:.001dpcm) {
    @media {
        #sidebar #product-filter-search-0 .fas.fa-search {
		right:0px;  
		top:8px;
	} 
			
			.boxNewsletter #newsletter-form #mc_embed_signup_scroll .mc-field-group {
			width:61.1% !important;
		} 
			 
    }
} 
	
/* portrait only on mobile  
@media screen and (max-width: 812px) and (orientation: landscape) {
  body {
    transform: rotate(-90deg);
    transform-origin: left top;
    width: 100vh;
    overflow-x: hidden;
    position: absolute;
    top: 100%;
    left: 0;
  }
} */

@media only screen and (min-device-width: 768px) and (max-device-width: 1180px) and (-webkit-min-device-pixel-ratio: 0){
	/* Map Supermärkte */
	.page-id-55524 .vc_column-inner .google_map_shortcode_holder {
		height:501px !important;
	}
	/* Map Contact */
	.page-id-15167 .vc_column-inner .google_map_shortcode_holder {
		height:515px !important;
	}
	.page-id-55524 .supermaerkte .vc_column-inner .wpb_single_image.roundcorner, .page-id-15167 .supermaerkte .vc_column-inner .wpb_single_image.roundcorner {
		width:33.8%;
	}
} 
 
	/* iPad Air */
@media only screen and (min-device-width: 820px) and (max-device-width: 1180px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){
	/* Map Supermärkte */
	.page-id-55524 .vc_column-inner .google_map_shortcode_holder {
		height:522px !important;
	}
	/* Map Contact */
	.page-id-15167 .vc_column-inner .google_map_shortcode_holder {
		height:515px !important;
	}
	.page-id-55524 .supermaerkte .vc_column-inner .wpb_single_image.roundcorner, .page-id-15167 .supermaerkte .vc_column-inner .wpb_single_image.roundcorner {
		width:33.8%;
	} 
}
@media only screen and (max-width: 767px)	{
/*	.logo_wrapper {
   transform: translateX(-60px) !important;*/
	}
	.logo_wrapper img {
		width: 120px !important;
		height: 120px !important;
	}
}

.woocommerce ul.products li.product .added_to_cart {
  display: none;
}

.mb-bhi-display {
    margin-bottom: 15px;
    padding: 5px 10px;
    color: white;
    border-radius: 25px;
}
.mb-bhi-open {
    background: #79d66a;
}
.mb-bhi-closed {
    background: #FF7043;
}

.added_to_cart { 
	display: none !important; 
}

/* knorke: end additional style */ 
