h1,h2,h3,h4,h5{margin:0;padding:0}h1{font-family:"source-sans-pro",sans-serif;font-weight:700}h2{font-family:"source-sans-pro",sans-serif;font-weight:900}h3{font-family:"quasimoda",sans-serif;font-weight:500}h4{font-family:"quasimoda",sans-serif;font-weight:200}h5{font-family:"farmhand",serif;font-weight:400}#main-header{background-color:#ffffff;border-bottom:0px solid #88d995;margin-bottom:0!important}#top-menu{display:flex;justify-content:center;align-items:center;gap:30px;list-style:none;margin:0;padding:0}#top-menu li{position:relative}#top-menu li a{color:#3d3d3d!important;font-size:16px;font-weight:500;text-transform:uppercase;padding:10px 15px;text-decoration:none;display:inline-block;transition:background-color 0.3s ease,color 0.3s ease}#top-menu li a:hover{background-color:#88d995;color:#3d3d3d!important;border-radius:5px}#top-menu li ul{display:flex;flex-wrap:wrap;position:absolute;top:100%;left:0;background-color:#f6f6f2;box-shadow:0 4px 6px rgba(0,0,0,0.1);padding:15px;z-index:9999;list-style:none;width:600px;box-sizing:border-box}#top-menu li ul li{width:50%;padding:5px 0;box-sizing:border-box}#top-menu li ul li a{display:block;padding:10px 15px;color:#3d3d3d;text-decoration:none;background-color:transparent;border-radius:5px;text-align:left;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;overflow:visible;transition:background-color 0.3s ease,color 0.3s ease}#top-menu li ul li a:hover{background-color:#88d995;color:#ffffff}#top-menu>li:last-child>ul{left:auto;right:0}#top-menu>li>ul>li>ul{display:none;position:absolute;top:0;left:100%;background-color:#f6f6f2;padding:10px;width:300px;box-shadow:0 4px 6px rgba(0,0,0,0.1);z-index:1000}#top-menu>li>ul>li:hover>ul{display:block}#top-menu>li>ul>li>ul li{margin-bottom:5px}#top-menu>li>ul>li>ul li a{padding:8px 10px;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;overflow:visible}#et_mobile_nav_menu:before{content:'Produkt suchen';font-size:24px;position:absolute!important;bottom:29px;right:40px;color:#000000}@media screen and (max-width:980px){#page-container{padding-top:0px!important}#top-header{position:static!important;display:block!important}#top-header .container{padding-top:0.75em!important}#page-container #main-header{position:relative!important;top:0!important}#top-header #et-secondary-menu,#top-header #et-secondary-nav{display:block!important}#top-header #et-secondary-nav li{text-align:center!important}#et-main-area{padding-top:1px}#mobile_menu li{border-bottom:1px solid #dcdcdc}#mobile_menu li a{padding:10px 15px;color:#333333;text-decoration:none;font-size:16px}#mobile_menu li a:hover{background-color:#88d995;color:#ffffff}#top-menu{display:none!important}}#top-menu li ul{display:flex;flex-wrap:wrap;position:absolute;top:100%;left:0;background-color:#f6f6f2;box-shadow:0 4px 6px rgba(0,0,0,0.1);padding:15px;z-index:9999;list-style:none;width:900px;box-sizing:border-box}#top-menu li ul li{width:45%;padding:5px 0;box-sizing:border-box;position:relative}#top-menu li ul li a{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;color:#3d3d3d;text-decoration:none;background-color:transparent;border-radius:5px;text-align:left;white-space:nowrap;overflow:visible;transition:background-color 0.3s ease,color 0.3s ease;width:100%;box-sizing:border-box}#top-menu li ul li a:hover{background-color:#88d995;color:#ffffff}#top-menu li ul li.menu-item-has-children>a:after{content:'\25BC';font-size:12px;color:#3d3d3d;margin-left:10px;position:absolute;right:10px}#top-menu>li:last-child>ul{left:auto;right:0}#top-menu>li>ul>li>ul{display:none;position:absolute;top:100%;left:0;background-color:#f6f6f2;padding:10px;width:400px;box-shadow:0 4px 6px rgba(0,0,0,0.1);z-index:1000;flex-wrap:wrap}#top-menu>li>ul>li:hover>ul{display:flex;flex-direction:column}#top-menu>li>ul>li>ul li{margin-bottom:5px}#top-menu>li>ul>li>ul li a{padding:8px 10px;white-space:nowrap;overflow:visible;text-overflow:ellipsis}#top-menu>li>ul>li.menu-item-has-children>a:after{content:'\25BC';font-size:12px;color:#3d3d3d;margin-left:10px;position:absolute;right:10px;display:inline-block}@media (max-width:980px){#top-header{padding-bottom:10px!important}}.woo_product_slider#690 .slider-item{border:none!important;box-shadow:none!important}.woo_product_slider#690{box-shadow:none!important}.woo_product_slider#690 .slider-item{background-color:transparent!important}@media (max-width:767px){body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-1 li.product,body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-2 li.product,body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-3 li.product,body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-4 li.product,body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-5 li.product,body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-6 li.product,body.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-1 li.product,body.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-2 li.product,body.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-3 li.product,body.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-4 li.product,body.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-5 li.product,body.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-6 li.product,body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-1 li.product,body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-2 li.product,body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-3 li.product,body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-4 li.product,body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-5 li.product,body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-6 li.product{width:100%!important;margin-right:0%!important}}#top-menu>li:nth-child(3)>ul{left:auto;right:0}div.woocommerce-message{margin-top:40px!important;text-align:right!important}a.button.wc-forward{background-color:white!important;color:#CC4443!important;padding:10px 20px!important;text-align:center!important;border-radius:5px!important;border:2px solid #CC4443!important;transition:background-color 0.3s ease,color 0.3s ease}a.button.wc-forward:hover{background-color:#CC4443!important;color:white!important}#custom-opening-hours{background-color:transparent;padding:20px;border-radius:10px;font-family:Arial,sans-serif;max-width:800px;margin:0 auto}#custom-opening-hours table{width:100%;border-collapse:collapse;text-align:center;border-radius:10px;overflow:hidden}#custom-opening-hours th{background-color:#ffffff;color:#333333;font-weight:bold;padding:12px;border-bottom:2px solid #c7ebd3}#custom-opening-hours td{padding:12px;font-size:15px;color:#333333}#custom-opening-hours tr:nth-child(even){background-color:#dff5e5}#custom-opening-hours tr:nth-child(odd){background-color:#c7ebd3}#custom-opening-hours .closed{background-color:#ffffff;color:#888;font-weight:bold}@media (max-width:768px){#custom-opening-hours{padding:10px}#custom-opening-hours th,#custom-opening-hours td{padding:10px;font-size:14px}}#main-header{background-color:#ffffff;border-bottom:0px solid #88d995;margin-bottom:0!important;padding:20px 0!important}body.single-product #main-header{background-color:#ffffff!important;padding:20px 0!important;border-bottom:0px solid #88d995!important}#main-header{background-color:#ffffff;box-shadow:0px 4px 6px rgba(0,0,0,0.1);font-family:Arial,sans-serif;z-index:9999}#main-header a{color:#333333;text-decoration:none;font-weight:bold}#main-header a:hover{color:#0073e6}