.bm-hidden{display:none!important}.bm-2spalter{column-count:2}@media only screen and (max-width:840px){.product-template-default .container{width:100%!important;padding-left:5px!important;padding-right:5px!important}.bm-productcols{display:grid}.bm-productcols .et_pb_column:first-child{order:2;margin-top:1em}table.bm-responsivetable{margin-bottom:0;overflow:hidden;overflow-x:scroll;display:block;font-size:0.7em!important}table.bm-responsivetable td{padding:1px}table.bm-responsivetable tr>td{padding-top:0px!important;padding-bottom:2px!important;font-size:1.2em;display:block}.et_pb_row.bm-fullwidthrow{width:100%!important;padding-top:5px!important;padding-bottom:12px!important}.bm-produktbeschreibung{}}.bm-responsivetable,.bm-responsivetable>tbody,.bm-responsivetable>tbody>tr,.bm-responsivetable>tbody>tr>td,.bm-responsivetable>tbody>tr>td>p{width:unset!important}ul.nav>li>a{padding-left:2px!important;padding-right:2px!important;font-size:1.6em!important}.et_pb_menu_0_tb_header.et_pb_menu{width:100%}.st_hmenu .et_pb_menu__wrap,.st_hmenu.et_pb_menu .et_pb_menu__wrap{justify-content:flex-end}.st_hmenu .nav>li>a{font-size:1.5em}.divi-facebook:after{content:"\e0aa";display:block;font-family:"ETmodules";font-weight:normal;color:#fff2cc;font-size:32px}.divi-instagram:after{content:"\e09a";display:block;font-family:"ETmodules";font-weight:normal;color:#fff2cc;font-size:32px}.et_pb_menu .et-menu>li.st_icon{padding-left:5px!important;padding-right:5px!important}.et_pb_menu .et-menu-nav li.st_icon a{padding-right:0.7vw!important;padding-left:0.7vw}@media only screen and (max-width:890px){.st_hmenu.et_pb_menu--without-logo.et_pb_menu--style-left_aligned{float:none}.st_menu #mobile_menu1.et_mobile_menu{background-color:#c4baac!important}.st_menu .et_pb_menu .et_mobile_menu{top:56px;padding:5%}.et_pb_row.st_menu{width:100%}.st_menu .et_pb_menu__logo{margin-left:10%}.st_menu .et_pb_menu__wrap{padding:0 10%}}.et_pb_button_module_wrapper.et_pb_button_0_tb_header_wrapper.et_pb_module{float:right}.et_pb_column.et_pb_column_3_4.et_pb_column_1_tb_header.et_pb_css_mix_blend_mode_passthrough.et-last-child.et_pb_column--with-menu{width:100%}.et_pb_menu_0_tb_header.et_pb_menu{width:70%}#footer-bottom .container #footer-info{}.product-template-default #main-content,.tax-product_cat #main-content,#main-content{background-color:#c4baac!important}p.woocommerce-result-count{color:#fff2cc;font-size:1em}.shop_table.woocommerce-checkout-review-order-table a{color:#888}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details a{color:#000}.product.type-product.status-publish.instock.has-post-thumbnail.taxable.shipping-taxable.purchasable.product-type-simple{border-style:solid;border-radius:0 2em 0 2em;overflow:hidden;border-width:2px;border-color:#fff2cc;box-shadow:0px 2px 18px 0px #0000004d;padding:2em}.woocommerce-loop-product__title{font-size:1.4em!important;min-height:4em!important}.woocommerce-page ul.products li.product .price,.woocommerce-page ul.products li.product .price del,.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price del{font-size:18px}.woocommerce-Price-amount.amount>bdi{font-size:1.3em!important}#left-area ul.products{line-height:1em!important;list-style:none!important;color:#fff2cc!important}.product p.wc-gzd-additional-info{margin-bottom:2px;margin-top:2px}.product-template-default .container{background-color:#c4baac;padding:20px;margin-left:auto;margin-right:auto;width:85%}.woocommerce .woocommerce-breadcrumb{color:#333;font-size:1.2em}.product-template-default .container .et_pb_wc_title h1{font-size:2.5em}.product-template-default .container p.price>span.amount{font-size:1.2em}.product-template-default .container p.price.smaller>span.amount{font-size:0.8em}.product-template-default .container p.price.smaller{margin-bottom:0px}.product-template-default .container .et_pb_wc_price{margin-bottom:0px!important}.product-template-default .container p.price>span.amount{font-size:2em}.product-template-default .container table{margin:0;padding:0}.product-template-default .container table tr{border:1px solid #fff2cc;vertical-align:top}.product-template-default .container table tr td{padding:5px!important;font-size:1.3em;line-height:1.3em;color:#333}.product-template-default .container .woocommerce-product-gallery.images{border:5px solid #fff2cc}.wc-gzd-additional-info.product-units-wrapper.product-units{margin-bottom:0px;padding-bottom:0px}.bm-weinpaket-inhalt{list-style-position:unset!important;margin-left:1em;list-style-type:disclosure-closed!important}.woocommerce-info,.woocommerce-error,.woocommerce-message{color:#555!important;border:1px solid white!important}.woocommerce-error{color:red!important}.woocommerce-info a,.woocommerce-error a,.woocommerce-message a{text-decoration:underline;color:#555!important}#et_search_icon:hover,#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,.bottom-nav li.current-menu-item>a,.comment-reply-link,.entry-summary p.price ins,.et-social-icon a:hover,.et_password_protected_form .et_submit_button,.footer-widget h4,.form-submit .et_pb_button,.mobile_menu_bar::after,.mobile_menu_bar::before,.nav-single a,.posted_in a,.woocommerce #content div.product p.price,.woocommerce #content div.product span.price,.woocommerce #content input.button,.woocommerce #content input.button.alt,.woocommerce #content input.button.alt:hover,.woocommerce #content input.button:hover,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #content div.product p.price,.woocommerce-page #content div.product span.price,.woocommerce-page #content input.button,.woocommerce-page #content input.button.alt,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #respond input#submit,.woocommerce-page #respond input#submit.alt,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page .star-rating span::before,.woocommerce-page a.button,.woocommerce-page a.button.alt,.woocommerce-page a.button.alt:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce-page button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button:hover,.woocommerce-page div.product p.price,.woocommerce-page div.product span.price,.woocommerce-page input.button,.woocommerce-page input.button.alt,.woocommerce-page input.button.alt:hover,.woocommerce-page input.button:hover,.woocommerce .star-rating span::before,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:hover,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.wp-pagenavi a:hover,.wp-pagenavi span.current{color:#fff2cc!important}.wc-forward{background-color:#c4baac!important;color:#fff2cc!important}.et_pb_wc_add_to_cart_1 .button{background-color:#c4baac!important}.woocommerce-error a,.woocommerce-invalid-required-field a{color:red;text-decoration:underline}@media only screen and (min-width:768px) and (max-width:980px){.w_topslider .et_pb_slide .et_pb_container{height:auto!important;min-height:500px!important}#wm_vkteaser{transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg);float:right}}@media only screen and (max-width:767px){.bm-2spalter{column-count:1}.w_topslider .et_pb_slide .et_pb_container{height:auto!important;min-height:500px!important}#wm_vkteaser{transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg);float:right}}