@charset "UTF-8";

.woocommerce_de_scrollable_textarea{height:150px!important;width:98%!important;overflow:auto!important;border:1px solid #ddd!important;background-color:#f5f5f5!important;padding:8px!important;display:block!important;color:#000!important}.products .woocommerce-de_price_taxrate{display:block}.woocommerce-de_price_taxrate{font-size:.8em}.woocommerce-de_price_shipping_rate{font-size:12px}.widerruf{clear:both}.wgm-second-checkout input.wgm-place-order{float:right}.checkout_productdesc{font-size:smaller;margin-left:10px}.price-per-unit{display:block;font-size:x-small}.woocommerce_de_versandkosten{font-size:.8em;display:block}.woocommerce ul.product_list_widget li a.versandkosten{display:inline}.wgm-gtin{font-size:.8em;margin-bottom:15px}.product-tax{font-weight:400}.product-subtotal .amount,.product-total .amount{font-weight:700;text-align:left}.product-total .product-tax{display:block;text-align:left}.product-subtotal .product-tax .amount,.product-total .product-tax .amount,.wgm-tax,.wgm-tax .amount{font-weight:400!important}.product-subtotal .product-tax,.product-total .product-tax,.wgm-tax{font-size:smaller}.shipping_de.shipping_de_string{margin-bottom:15px}.wgm-break{display:block}.wgm-order-table-tr{text-align:left;border:1px solid #eee}.wgm-order-table-tr-cond{border-top-width:4px}.wgm-kleinunternehmerregelung{display:block}.wgm-kur-notice{margin-bottom:10px}.wgm-kur-notice-review{font-size:.8em}.wgm-virtual-notice{background-color:red;color:#fff;padding:0 5px}.wgm-digital-checkout-notice{color:red;display:block;font-size:smaller;margin-top:1em;margin-bottom:1em;float:left;width:100%}.wgm-digital-variation-notice{display:block;font-size:smaller;margin-top:1em}.wgm-digital-attribute-list{font-size:smaller;margin-top:1em;margin-bottom:1em}.wgm-digital-attribute-list li{background:#f0f0f0;display:inline-block;margin:0 10px 10px 0;padding:0 10px}.wgm-product-prerequisites-label{display:block;font-size:smaller;margin-top:1em}.wgm-product-prerequisites{background:#f0f0f0;display:block;margin-top:1em;margin-bottom:2em;padding:10px}.single-product .wgm-product-prerequisites{font-size:smaller}.wgm-extra-costs-eu{display:block;margin-bottom:1em}.wc-terms-and-conditions .required{display:none}#gm-sepa-mandate-preview-text{border:1px solid rgba(0,0,0,.1);padding:9px 12px;font-size:14px;margin-bottom:20px;overflow:hidden;width:100%;box-sizing:border-box}#gm-sepa-mandate-preview-text .close{text-align:right;font-size:16px;text-transform:uppercase;cursor:pointer;display:inline-block;float:right}#gm-sepa-mandate-preview-text .close:focus,#gm-sepa-mandate-preview-text .close:hover{text-decoration:underline}.gm-sepa-mandate-preview-inner{clear:both}.form-row.place-order.wgm-place-order{position:relative}.wgm-place-order-disabled{background-color:#fff;width:100%;height:100%;float:left;position:absolute;z-index:100;opacity:.5;display:none}.comment-form label.german-market-privacy-declaration-product-review{display:inline}.german-market-product-image{float:left;margin-right:10px;width:75px}table.shop_table td.product-name .german-market-product-image~dl.variation{display:table}table.shop_table td.product-name .german-market-product-image~dl.variation dd,table.shop_table td.product-name .german-market-product-image~dl.variation dt{display:inherit}table.shop_table td.product-name .german-market-product-image~.wc-item-meta{display:table;width:calc(100% - 85px)}table.shop_table td.product-name .german-market-product-image~.wc-item-meta li{display:block}table.shop_table td.product-name .german-market-product-image~.wc-item-meta p,table.shop_table td.product-name .german-market-product-image~.wc-item-meta-label{float:left;display:inline-block}.woocommerce-invalid #age-rating,.woocommerce-invalid #german-market-custom-checkbox,.woocommerce-invalid #gm-sepa-direct-debit-checkbox,.woocommerce-invalid #shipping-service-provider,.woocommerce-invalid #terms,.woocommerce-invalid #widerruf-digital-acknowledgement,.woocommerce-invalid .german-market-product-depending-checkbox{outline:2px solid red;outline-offset:2px}.gm-fic-highlighted-ingredient{font-weight:700}table.shop_table_responsive tr td.wgm-kur-notice-review::before{display:none}div.german-market-legal-information-for-product-reviews{font-size:small;margin:1em 0;padding:1em;box-sizing:border-box;border:1px solid}.german-market-legal-information-for-product-reviews.short-after-star-rating{position:relative;display:block;width:100%;float:left;cursor:pointer;font-size:small;margin-bottom:.5em}.german-market-legal-information-for-product-reviews-info-icon{margin-right:5px}.german-market-legal-information-for-product-reviews.short-after-star-rating .full-text{display:block;position:absolute;top:2em;left:0;background-color:#fff;color:inherit;width:auto;max-width:100%;line-height:1;border:1px solid rgba(0,0,0,.2);padding:.5em 1em 1.5em 1em;font-size:small;box-sizing:border-box;display:none;cursor:default;z-index:9999;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.2);box-shadow:0 0 5px 1px rgba(0,0,0,.2)}.german-market-legal-information-for-product-reviews.short-after-star-rating .full-text .close-full-text{cursor:pointer;display:block;text-align:right;margin-bottom:.5em;opacity:.5}span.german-market-legal-information-for-product-reviews.after-star-rating{font-size:small;margin:1em 0;padding:1em;box-sizing:border-box;border:1px solid rgba(0,0,0,.2);display:block;width:100%;float:left;line-height:1;color:inherit}@font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 300;
src: url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/cormorant-garamond-v16-latin-300.eot); src: local(''),
url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/cormorant-garamond-v16-latin-300.eot?#iefix) format('embedded-opentype'), url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/cormorant-garamond-v16-latin-300.woff2) format('woff2'), url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/cormorant-garamond-v16-latin-300.woff) format('woff'), url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/cormorant-garamond-v16-latin-300.ttf) format('truetype'), url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/cormorant-garamond-v16-latin-300.svg#CormorantGaramond) format('svg'); font-display: fallback;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 400;
src: url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/cormorant-garamond-v16-latin-regular.eot); src: local(''),
url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/cormorant-garamond-v16-latin-regular.eot?#iefix) format('embedded-opentype'), url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/cormorant-garamond-v16-latin-regular.woff2) format('woff2'), url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/cormorant-garamond-v16-latin-regular.woff) format('woff'), url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/cormorant-garamond-v16-latin-regular.ttf) format('truetype'), url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/cormorant-garamond-v16-latin-regular.svg#CormorantGaramond) format('svg'); font-display: fallback;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 500;
src: url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/cormorant-garamond-v16-latin-500.eot); src: local(''),
url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/cormorant-garamond-v16-latin-500.eot?#iefix) format('embedded-opentype'), url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/cormorant-garamond-v16-latin-500.woff2) format('woff2'), url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/cormorant-garamond-v16-latin-500.woff) format('woff'), url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/cormorant-garamond-v16-latin-500.ttf) format('truetype'), url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/cormorant-garamond-v16-latin-500.svg#CormorantGaramond) format('svg'); font-display: fallback;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 600;
src: url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/cormorant-garamond-v16-latin-600.eot); src: local(''),
url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/cormorant-garamond-v16-latin-600.eot?#iefix) format('embedded-opentype'), url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/cormorant-garamond-v16-latin-600.woff2) format('woff2'), url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/cormorant-garamond-v16-latin-600.woff) format('woff'), url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/cormorant-garamond-v16-latin-600.ttf) format('truetype'), url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/cormorant-garamond-v16-latin-600.svg#CormorantGaramond) format('svg'); font-display: fallback;
} @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 300;
src: url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/lato-v23-latin-300.eot); src: local(''),
url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/lato-v23-latin-300.eot?#iefix) format('embedded-opentype'), url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/lato-v23-latin-300.woff2) format('woff2'), url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/lato-v23-latin-300.woff) format('woff'), url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/lato-v23-latin-300.ttf) format('truetype'), url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/lato-v23-latin-300.svg#Lato) format('svg'); font-display: fallback;
} @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 400;
src: url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/lato-v23-latin-regular.eot); src: local(''),
url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/lato-v23-latin-regular.eot?#iefix) format('embedded-opentype'), url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/lato-v23-latin-regular.woff2) format('woff2'), url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/lato-v23-latin-regular.woff) format('woff'), url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/lato-v23-latin-regular.ttf) format('truetype'), url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/lato-v23-latin-regular.svg#Lato) format('svg'); font-display: fallback;
} @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 700;
src: url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/lato-v23-latin-700.eot); src: local(''),
url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/lato-v23-latin-700.eot?#iefix) format('embedded-opentype'), url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/lato-v23-latin-700.woff2) format('woff2'), url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/lato-v23-latin-700.woff) format('woff'), url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/lato-v23-latin-700.ttf) format('truetype'), url(//www.bcd-manufaktur.de/wp-content/themes/bcd22/fonts/lato-v23-latin-700.svg#Lato) format('svg'); font-display: fallback;
}
:root {
--e-global-typography-primary-font-family: "Lato";
--e-global-typography-secondary-font-family: "Cormorant Garamond";
--e-global-typography-text-font-family: "Lato";
--e-global-typography-accent-font-family: "Lato";
}
.elementor-kit-10766 {
--e-global-typography-primary-font-family: "Lato";
--e-global-typography-secondary-font-family: "Cormorant Garamond";
--e-global-typography-text-font-family: "Lato";
--e-global-typography-accent-font-family: "Lato";
}
body {
font-family: 'Lato' ;
font-weight: 400;
}
.bwp-header .wpbingoLogo img {
max-height: 70px !important;
} 
.bwp-header .header-page-link .mini-cart .cart-icon .icons-cart .cart-count {
top: -3px !important;
}
ul.woocommerce-product-subcategories li h2 a {
line-height: 1.2 !important;
}
.product_list_widget li:marker {
display: none;
}
.product_list_widget li {
list-style: none;
display: table;
padding-bottom: 10px;
margin-bottom: 18px;
border-bottom: 1px solid #e1e1e1;
}
.product_list_widget li img {
display: table-cell;
width: 80px;
height: 100%;
margin-right: 20px;
float: left;
border: 1px solid #dadada;
margin-bottom: 30px;
}
.star-rating, .review-count {
display: none !important;
}
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-color ul#pa_color li {
width: initial;
}
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-color ul#pa_color li > span {
border: 1px solid #ddd !important;
padding: 11px 10px !important;
height: initial !important;
width: initial !important;
}	
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-color ul#pa_color li > span:hover {
border-color: #000 !important;
}	
.bwp-main .page-title {
background-repeat: no-repeat;
}
.products-list.grid .product-wapper .products-content h3.product-title, .main-single-product h1.product_title.entry-title {
text-transform: inherit;
}