body.woocommerce,body.woocommerce-cart,body.woocommerce-page{position:relative;margin:0;padding:0;border:0}body.woocommerce #content,body.woocommerce-cart #content,body.woocommerce-page #content{width:100vw!important;margin-top:0!important;text-align:left!important}body.woocommerce-page #slideshow{display:none}body.woocommerce #content a,body.woocommerce-cart #content a,body.woocommerce-page #content a{text-decoration:none}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em!important}mark.count{display:none}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{padding:1em 1.2em;color:#fff!important;background-color:#314930;border-radius:0}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#7D553A!important;color:#fff!important}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#455d44;color:#fff}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#416040;font-size:2em;margin-bottom:1em!important}#content input#coupon_code{width:130px}.xoo-wsc-container,.xoo-wsc-slider{text-align:left}.xoo-wsc-container,.xoo-wsc-slider{z-index:9999999}.woocommerce li.product{width:30.75%;border:1px solid #e3e3e3;text-align:center;padding:1.5vw!important}h2.woocommerce-loop-product__title{font-size:1.5em!important}.woocommerce ul.products li.product .price{color:#314930;font-size:1.2em}.woocommerce ul.products li.product-category:last-child{display:none}a.xoo-wsc-ft-btn{background:#314930;color:#fff;border-radius:0;padding:.8em}a.xoo-wsc-ft-btn:hover{background:#7D553A;color:#fff}.wcz-banner-notice.wcz-notice-one h4{color:#416040;font-size:3rem;margin-bottom:2rem}.wcz-banner-notice{text-align:center;margin:0 auto 3vw auto}.woocommerce-product-details__short-description{margin-bottom:2rem}.woocommerce-Tabs-panel h2{color:#455d44}section.related.products h2{color:#416040;margin-bottom:2vw}.woocommerce-page #scroll-oben{display:none}div#webshop-navi{position:absolute;top:30px;right:120px;z-index:10;display:none}body.woocommerce-page div#webshop-navi{display:flex}ul#menu-webshop{list-style:none;display:flex}ul#menu-webshop li{margin:0 1vw}ul#menu-webshop a{color:#416040}.woocommerce div.product form.cart .variations td.label{padding-right:1em;display:none}.woocommerce-variation-price{margin-bottom:2rem}.woocommerce .products ul,.woocommerce ul.products{display:flex}.woocommerce .products ul,.woocommerce ul.products{display:flex;flex-wrap:wrap;flex-direction:row;align-items:stretch;justify-content:center}@media (min-width:1200px){.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:none;float:right;width:48%}ul.tabs.wc-tabs{display:none}.woocommerce #social{clear:both}section.related.products{clear:both;padding-top:2vw}section.up-sells.upsells.products{clear:both;padding-top:2vw}}@media (max-width:1200px){body.woocommerce-page #content{padding:70px 80px!important}body.woocommerce-page #icons-header{position:absolute;left:250px;top:0px!important;background:#fff!important;padding:15px 15px;display:inline;z-index:99;text-align:left}body.woocommerce-page div#webshop-navi{display:flex;bottom:0;top:unset;left:0;width:100%;right:unset;position:fixed;background:#fff;align-items:center;justify-content:center}ul#menu-webshop{padding:0}ul#menu-webshop li{margin:1vw 2vw}}@media (max-width:990px){body.woocommerce #content ul{padding:0}.woocommerce .products ul,.woocommerce ul.products{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:44%;margin:2vw!important}body.woocommerce-page #slideshow-mobile{display:none!important}body.woocommerce-page #content{padding:70px 20px!important}}@media (max-width:650px){.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:100%;margin:20px 0!important}body.woocommerce-page #icons-header{left:160px}}