@font-face{font-family:'sansation';src:url('fonts/sansation_regular.eot');src:url('fonts/sansation_regular.woff2') format('woff2'), url('fonts/sansation_regular.woff') format('woff'), url('fonts/sansation_regular.ttf') format('truetype');font-weight:300;font-display:swap;}@font-face{font-family:'sansation';src:url('fonts/sansation_bold.eot');src:url('fonts/sansation_bold.woff2') format('woff2'), url('fonts/sansation_bold.woff') format('woff'), url('fonts/sansation_bold.ttf') format('truetype');font-weight:600;font-display:swap;}body{font-size:20px;font-size:2rem;font-family:sansation;background:url("img/bg-white.jpg")}@media (min-width:768px){body{font-size:20px;font-size:2rem}}h1{font-size:30px;font-size:3rem;margin-bottom:0.5em;font-weight:normal}@media (min-width:768px){h1{font-size:50px;font-size:5rem}}h2{font-size:25px;font-size:2.5rem}@media (min-width:768px){h2{font-size:30px;font-size:3rem}}h3{font-size:20px;font-size:2rem;font-weight:bold}p{margin-bottom:1em}p a{color:#787878;text-decoration:underline}p a:hover,p a:focus{color:#005282}.ms-layer.ms-btn{width:auto !important;color:#f4f4f4;text-decoration:none}.btn-default,.btn-default:active,.btn-default:hover,.btn-default:focus,.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default.focus:active,.btn-default:active:focus,.btn-default:active:hover,.woocommerce input.button,.woocommerce input.button:hover,.woocommerce input.button:active,.woocommerce a.button,.woocommerce a.button:hover,.woocommerce a.button:active,.single_add_to_cart_button,.single_add_to_cart_button:hover,.single_add_to_cart_button:active,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{padding:5px 12px;font-size:18px;font-size:1.8rem;border:none;font-weight:200;color:#f4f4f4;padding:5px 30px;background:#ae5444;background:-moz-linear-gradient(top, #ae5444 0%, #8b4337 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ae5444), color-stop(100%, #8b4337));background:-webkit-linear-gradient(top, #ae5444 0%, #8b4337 100%);background:-o-linear-gradient(top, #ae5444 0%, #8b4337 100%);background:-ms-linear-gradient(top, #ae5444 0%, #8b4337 100%);background:linear-gradient(to bottom, #ae5444 0%, #8b4337 100%);-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;-webkit-box-shadow:0 0 3px 0 #000;box-shadow:0 0 3px 0 #000;margin-top:10px}.woocommerce .add_to_cart_button{padding:5px 12px !important}.shop_table.cart input.button:hover{margin-top:0 !important}.checkout-button,#place_order{padding-top:10px !important;padding-bottom:10px !important;font-size:1.3em !important}@media (min-width:768px){.main-content{overflow:hidden}}.container-fluid{max-width:1170px}.site-header .container{padding-bottom:0}.site-header-inner{height:185px}.site-header-inner .site-branding{position:relative;padding-top:35px;height:100%}.site-header-inner .site-branding .teaser{display:none}.site-header-inner .site-branding .teaser:lang(de-DE){display:block;width:200px;height:auto;left:30%;position:absolute;top:115px}.site-header-inner .site-branding .teaser:lang(de-DE) img{width:100%;display:block;height:auto}@media (min-width:992px){.site-header-inner .site-branding .teaser:lang(de-DE){left:35%;top:50px;width:280px}}.site-header-inner .site-branding .navbar-brand{background:url("img/hardi-branding.png") no-repeat right top;height:100%;width:50%;float:right}@media (min-width:992px){.site-header-inner .site-branding .navbar-brand{width:36%}}.site-header-inner .site-branding p.lead{float:left;width:auto;font-size:30px;font-size:3rem;color:#9b4739;text-transform:uppercase;text-align:center;border-top:3px solid;border-bottom:3px solid;margin-top:25px;line-height:0.9;padding:6px 12px 3px 12px;font-weight:bold;max-width:345px}.site-navigation{height:85px;background:url("img/site-navigation.jpg") repeat-x}.site-navigation .oval-1{border-radius:30px / 18px;margin-top:-3px;border:2px solid #fff;display:inline-block;width:40px;text-align:center;font-weight:600}.site-navigation #main-menu{width:100%}.site-navigation .navbar-default{margin-bottom:0;z-index:100;background:none;color:#f4f4f4;border:none}.site-navigation .navbar-default button{border:none;margin:46px 0 0}.site-navigation .navbar-default button .icon-bar{background-color:#f4f4f4}.site-navigation .navbar-default button:hover,.site-navigation .navbar-default button:active,.site-navigation .navbar-default button:focus{background:none}.site-navigation .navbar-default .navbar-collapse{background:#9b4739}@media (min-width:768px){.site-navigation .navbar-default .navbar-collapse{background:#f4f4f4;padding:0}}.site-navigation .navbar-default .navbar-collapse .navbar-nav{margin:0}.site-navigation .navbar-default .navbar-collapse .navbar-nav li{border-bottom:1px solid #dedede}.site-navigation .navbar-default .navbar-collapse .navbar-nav li a{padding:13px 18px 10px 18px;background:none;color:#f4f4f4;text-transform:uppercase;font-weight:bold;font-size:20px;font-size:2rem}@media (min-width:768px) and (max-width:992px){.site-navigation .navbar-default .navbar-collapse .navbar-nav li a{font-size:16px;font-size:1.6rem;padding:13px 14px 10px 14px}}.site-navigation .navbar-default .navbar-collapse .navbar-nav li a:hover{color:#f4f4f4}.site-navigation .navbar-default .navbar-collapse .navbar-nav li:first-child a{padding-left:0}@media (min-width:768px){.site-navigation .navbar-default .navbar-collapse .navbar-nav li{border-bottom:none}.site-navigation .navbar-default .navbar-collapse .navbar-nav li.active,.site-navigation .navbar-default .navbar-collapse .navbar-nav li:hover,.site-navigation .navbar-default .navbar-collapse .navbar-nav li.current-menu-parent,.site-navigation .navbar-default .navbar-collapse .navbar-nav li.current_page_parent,.site-navigation .navbar-default .navbar-collapse .navbar-nav li.current-menu-ancestor{text-decoration:underline}.site-navigation .navbar-default .navbar-collapse .navbar-nav li .caret{display:none}.site-navigation .navbar-default .navbar-collapse .navbar-nav li:first-child a{padding-left:0}.site-navigation .navbar-default .navbar-collapse .navbar-nav li:hover .dropdown-menu,.site-navigation .navbar-default .navbar-collapse .navbar-nav li.active .dropdown-menu,.site-navigation .navbar-default .navbar-collapse .navbar-nav li.current-menu-parent .dropdown-menu,.site-navigation .navbar-default .navbar-collapse .navbar-nav li.current_page_parent .dropdown-menu,.site-navigation .navbar-default .navbar-collapse .navbar-nav li.current-menu-ancestor .dropdown-menu{display:block;margin-top:0;margin-bottom:0;background:none;box-shadow:none;border:none;width:100%;padding:0;background:#9b4739;z-index:100}.site-navigation .navbar-default .navbar-collapse .navbar-nav li:hover .dropdown-menu li,.site-navigation .navbar-default .navbar-collapse .navbar-nav li.active .dropdown-menu li,.site-navigation .navbar-default .navbar-collapse .navbar-nav li.current-menu-parent .dropdown-menu li,.site-navigation .navbar-default .navbar-collapse .navbar-nav li.current_page_parent .dropdown-menu li,.site-navigation .navbar-default .navbar-collapse .navbar-nav li.current-menu-ancestor .dropdown-menu li{display:block;float:left;margin-right:30px}.site-navigation .navbar-default .navbar-collapse .navbar-nav li:hover .dropdown-menu li a,.site-navigation .navbar-default .navbar-collapse .navbar-nav li.active .dropdown-menu li a,.site-navigation .navbar-default .navbar-collapse .navbar-nav li.current-menu-parent .dropdown-menu li a,.site-navigation .navbar-default .navbar-collapse .navbar-nav li.current_page_parent .dropdown-menu li a,.site-navigation .navbar-default .navbar-collapse .navbar-nav li.current-menu-ancestor .dropdown-menu li a{display:block;padding:9px 0 8px;padding-bottom:4px;font-size:16px;font-size:1.6rem;font-weight:normal;text-transform:inherit;color:#f4f4f4}.site-navigation .navbar-default .navbar-collapse .navbar-nav li:hover .dropdown-menu li a:before,.site-navigation .navbar-default .navbar-collapse .navbar-nav li.active .dropdown-menu li a:before,.site-navigation .navbar-default .navbar-collapse .navbar-nav li.current-menu-parent .dropdown-menu li a:before,.site-navigation .navbar-default .navbar-collapse .navbar-nav li.current_page_parent .dropdown-menu li a:before,.site-navigation .navbar-default .navbar-collapse .navbar-nav li.current-menu-ancestor .dropdown-menu li a:before{display:none}.site-navigation .navbar-default .navbar-collapse .navbar-nav li:hover .dropdown-menu li.current_page_item a,.site-navigation .navbar-default .navbar-collapse .navbar-nav li.active .dropdown-menu li.current_page_item a,.site-navigation .navbar-default .navbar-collapse .navbar-nav li.current-menu-parent .dropdown-menu li.current_page_item a,.site-navigation .navbar-default .navbar-collapse .navbar-nav li.current_page_parent .dropdown-menu li.current_page_item a,.site-navigation .navbar-default .navbar-collapse .navbar-nav li.current-menu-ancestor .dropdown-menu li.current_page_item a{text-decoration:underline}.site-navigation .navbar-default .navbar-collapse .navbar-nav li:hover .dropdown-menu{z-index:300}}@media (min-width:768px) and (max-width:992px){.site-navigation .navbar-default .navbar-collapse .navbar-nav li:hover .dropdown-menu li,.site-navigation .navbar-default .navbar-collapse .navbar-nav li.active .dropdown-menu li,.site-navigation .navbar-default .navbar-collapse .navbar-nav li.current-menu-parent .dropdown-menu li,.site-navigation .navbar-default .navbar-collapse .navbar-nav li.current_page_parent .dropdown-menu li,.site-navigation .navbar-default .navbar-collapse .navbar-nav li.current-menu-ancestor .dropdown-menu li{margin-right:15px}}@media (min-width:768px) and (max-width:992px){.site-navigation .navbar-default .navbar-collapse .navbar-nav li:hover .dropdown-menu li a,.site-navigation .navbar-default .navbar-collapse .navbar-nav li.active .dropdown-menu li a,.site-navigation .navbar-default .navbar-collapse .navbar-nav li.current-menu-parent .dropdown-menu li a,.site-navigation .navbar-default .navbar-collapse .navbar-nav li.current_page_parent .dropdown-menu li a,.site-navigation .navbar-default .navbar-collapse .navbar-nav li.current-menu-ancestor .dropdown-menu li a{font-size:1.4rem}}@media (max-width:768px){.site-navigation .navbar-default .navbar-collapse{border:none;margin:0 auto;border-bottom:2px solid #f4f4f4;text-align:center;padding:0}.site-navigation .navbar-default .navbar-collapse .dropdown-menu{text-align:center}.site-navigation .navbar-default .navbar-collapse .dropdown-menu li{border:none}.site-navigation .navbar-default .navbar-collapse .dropdown-menu li a{font-weight:300;font-size:18px;font-size:1.8rem}}.site-navigation .navbar-default .navbar-brand{background:url("img/hardi-branding-small.jpg") center top no-repeat;display:block;float:none;height:85px}.site-navigation .navbar-default .main-submenu{display:none}@media (min-width:768px){.site-navigation .navbar-default .main-submenu{display:inherit}.site-navigation .navbar-default .navbar-brand{display:none}.site-navigation .navbar-default .navbar-collapse{background:none;position:relative}.site-navigation .navbar-default .navbar-collapse li{position:static}.site-navigation .navbar-default ul.nav li.dropdown.open ul.dropdown-menu,.site-navigation .navbar-default .section-submenu,.site-navigation .navbar-default .main-submenu ul{display:block;margin-top:0;margin-bottom:0;background:none;box-shadow:none;border:none;width:100%;padding:0;background:#9b4739}.site-navigation .navbar-default ul.nav li.dropdown.open ul.dropdown-menu li,.site-navigation .navbar-default .section-submenu li,.site-navigation .navbar-default .main-submenu ul li{display:block;float:left;margin-right:30px}.site-navigation .navbar-default ul.nav li.dropdown.open ul.dropdown-menu li a,.site-navigation .navbar-default .section-submenu li a,.site-navigation .navbar-default .main-submenu ul li a{display:block;padding:9px 0 8px;font-size:16px;font-size:1.6rem;font-weight:normal;text-transform:inherit;color:#f4f4f4}.site-navigation .navbar-default ul.nav li.dropdown.open ul.dropdown-menu li.current_page_item a,.site-navigation .navbar-default .section-submenu li.current_page_item a,.site-navigation .navbar-default .main-submenu ul li.current_page_item a{text-decoration:underline}}.site-navigation .language-switcher{display:block;float:right;list-style-type:none;margin-bottom:0;position:relative;z-index:400;margin-top:-3px}@media (max-width:768px){.site-navigation .language-switcher{position:absolute;top:10px;right:25px}}.site-navigation .language-switcher li{float:left;display:block;margin-left:10px}.site-navigation .language-switcher li a{color:#f4f4f4;font-size:14px;font-size:1.4rem;font-weight:800}.site-navigation .language-switcher li.current-lang a{text-decoration:underline}.slider{width:100%;overflow:hidden;margin-bottom:0}@media (min-width:992px){.slider{margin-bottom:10px}}.slider .ms-slide-layers{margin-left:15px}.slider p{margin-bottom:0}.slider .ms-thumb-frame{opacity:0.8}.slider .ms-thumb-frame:hover,.slider .ms-thumb-frame.ms-thumb-frame-selected{opacity:1}@media (max-width:768px){.slider .ms-btn-container{left:0 !important}}#content{padding:0}#content .entry-content{padding-bottom:40px;padding-top:40px;color:#787878;padding-left:15px;padding-right:15px;}@media (min-width:768px){#content .entry-content{padding-bottom:70px;padding-top:60px}}#content .entry-content.page-creator-active{padding-bottom:0;padding-top:0;padding-left:0;padding-right:0}#content .entry-content h1{color:#005282;margin-top:0}#content .entry-content h2,#content .entry-content h3,#content .entry-content h4,#content .entry-content #sow-headline-container.sow-headline h1,#content .entry-content #sow-headline-container.sow-headline h2,#content .entry-content #sow-headline-container.sow-headline h3{color:#005282;line-height:1.1}#content .entry-content blockquote{border-left:5px solid #005282;font-style:italic;font-size:18px;font-size:1.8rem}#content .entry-content hr{border-bottom:1px solid #787878;margin:30px 0}#content .entry-content .panel-grid{overflow:hidden;padding-left:15px;padding-right:15px;padding-bottom:40px;padding-top:40px}@media (max-width:768px){#content .entry-content .panel-grid .panel-grid-cell{margin-bottom:30px}#content .entry-content .panel-grid .panel-grid-cell:last-of-type{margin-bottom:0}}@media (min-width:768px){#content .entry-content .panel-grid{padding-bottom:70px;padding-top:65px}}#content .entry-content .panel-grid p:last-of-type{margin-bottom:0}#content .entry-content .panel-grid:nth-child(2n+2){background:url("img/bg-grey.jpg")}#content .entry-content .panel-grid:nth-child(2n+2) h1,#content .entry-content .panel-grid:nth-child(2n+2) h2,#content .entry-content .panel-grid:nth-child(2n+2) h3,#content .entry-content .panel-grid:nth-child(2n+2) h4,#content .entry-content .panel-grid:nth-child(2n+2) #sow-headline-container.sow-headline h1,#content .entry-content .panel-grid:nth-child(2n+2) #sow-headline-container.sow-headline h2,#content .entry-content .panel-grid:nth-child(2n+2) #sow-headline-container.sow-headline h3{color:#9b4739;line-height:1.1}#content .entry-content .panel-grid:nth-child(2n+2) blockquote{border-left:5px solid #9b4739}#content .entry-content .panel-grid:nth-child(2n+2) ul li{background:url("img/arrow-brown.png") top 46% left no-repeat}@media (min-width:768px){#content .entry-content .panel-grid:nth-child(2n+2){margin-left:-50%;padding-left:50%;margin-right:-50%;padding-right:50%}#content .entry-content .panel-grid:nth-child(2n+2) .panel-grid-cell{padding-left:15px;padding-right:15px}}#content .entry-content .panel-grid .panel-grid{margin:0 -15px;padding:0;background:none}#content .entry-content .panel-grid .panel-grid .panel-grid-cell{padding-left:15px;padding-right:15px}#content .entry-content .alignright{float:right;margin:15px 0 15px 15px}#content .entry-content .alignleft{float:right;margin:15px 0 15px 15px}#content .entry-content .aligncenter{display:block;margin:15px auto}#content .entry-content ul{padding-left:0;margin:20px 0}#content .entry-content ul li{list-style-type:none;background:url("img/arrow-blue.png") top 46% left no-repeat;margin:10px 0;padding:0px 0px 1px 30px;vertical-align:middle}#content .entry-content ul.sow-slider-images{margin:0}#content .entry-content ul.sow-slider-images li{padding:0}#content .entry-content .cycle-slide{background:none !important}#content .entry-content .sow-slide-nav a em{color:#9b4739}#content .entry-content .sow-slider-base .sow-slider-pagination{display:block !important;opacity:1 !important;bottom:0;padding-right:0}#content .entry-content .sow-slider-base .sow-slider-pagination a{background:#9b4739}div.wpcf7-response-output,div.wpcf7-validation-errors{border:2px solid #9b4739;margin-left:0}.site-footer{background:#005282;color:#f4f4f4}.site-footer h1{margin:0;font-size:25px;font-size:2.5rem;font-weight:bold}.site-footer .contact-section{padding-top:35px;padding-bottom:90px}.site-footer .contact-section h3{margin-top:15px}.site-footer .contact-section p{margin-bottom:0}@media (min-width:992px){.site-footer .contact-section{padding-top:35px}}.site-footer .contact-section .contact-text{font-size:14px;font-size:1.4rem}.site-footer .contact-section .row{overflow:hidden}.site-footer .contact-section .contact-text{margin-top:25px}@media (max-width:992px){.site-footer .contact-section .contact-text:nth-of-type(3){clear:both}}@media (min-width:992px){.site-footer .contact-section .contact-text{padding-left:30px;margin-bottom:-99999px;padding-bottom:99999px;border-right:2px dotted #f4f4f4}.site-footer .contact-section .contact-text:first-of-type{padding-left:15px}.site-footer .contact-section .contact-text:last-of-type{border-right:none}}.site-footer .contact-section .contact-text .glyphicon{font-size:25px;font-size:2.5rem;opacity:0.8}.site-footer .footer-navigation{background:#9b4739;position:relative}.site-footer .footer-navigation ul{list-style:none;margin:80px 0 50px;padding:0;text-align:center}.site-footer .footer-navigation ul li{display:inline;margin-right:5px}.site-footer .footer-navigation ul li:after{content:" - "}.site-footer .footer-navigation ul li:last-of-type:after{content:none;margin-right:0}.site-footer .footer-navigation ul li a{color:#f4f4f4;text-decoration:none;margin-right:5px;font-size:16px;font-size:1.6rem}.site-footer .footer-navigation .footer-logo{background:url("img/branding-footer-small.jpg") no-repeat top;display:block;position:absolute;margin:0 auto;width:114px;height:126px;top:-64px;left:calc(50% - 55px)}.top-navigation{background:#23282d}.top-navigation .navbar{margin-bottom:0;background:none;border:none;min-height:auto}.top-navigation .navbar .navbar-collapse{padding:0}.top-navigation .navbar #top-navigation-wrapper{float:right}.top-navigation .navbar #top-navigation-wrapper a{font-size:14px;font-size:1.4rem;color:#f4f4f4;padding:7px 15px}.top-navigation .navbar #top-navigation-wrapper li:last-of-type a{padding-right:0}.top-navigation .navbar #top-navigation-wrapper li.current-menu-item a{background:none;text-decoration:underline}@media (max-width:992px){.top-navigation .navbar-header{display:none}.top-navigation #top-navigation-wrapper{width:100%;margin:0}.top-navigation #top-navigation-wrapper li{float:left}.top-navigation #top-navigation-wrapper a{padding-left:7px !important;padding-right:7px !important}}.top-navigation{display:none}.woocommerce-page .top-navigation,.woocommerce .top-navigation,.page-id-811 .top-navigation,.page-id-809 .top-navigation,.page-id-810 .top-navigation{display:block}.menu-shop-sidebar-container .current-menu-item > .sub-menu{display:block !important}.menu-shop-sidebar-container .current-product_cat-ancestor > .sub-menu{display:block !important}.menu-shop-sidebar-container .current-product_cat-ancestor .current-product_cat-ancestor .sub-menu{display:block !important}.menu-shop-sidebar-container .current-menu-item > a{font-weight:bold}.menu-shop-sidebar-container .nav > li > a{padding:2px 0;background:none}.navbar .woocommerce-Price-amount{color:#f4f4f4}.woocommerce input,.woocommerce select,.woocommerce textarea{padding:8px 5px}.woocommerce-MyAccount-navigation ul{margin-top:0 !important}.woocommerce-MyAccount-navigation li:first-of-type{margin-top:0 !important}.woocommerce-Message,.woocommerce-info,.woocommerce-message,.woocommerce-error{background:none;border-top-color:#005282}.woocommerce-info{margin-bottom:20px !important}.woocommerce-message::before{color:#9b4739}.woocommerce-Addresses h3,.woocommerce-Addresses a{margin-top:0;line-height:1}.woocommerce-MyAccount-content p:first-of-type,.woocommerce label{color:#005282}legend{color:#005282;margin-top:10px}.woocommerce-page #content{margin-top:35px}.woocommerce-page #content h1{color:#005282;margin-top:0}.woocommerce-page #content h2,.woocommerce-page #content h3,.woocommerce-page #content h4,.woocommerce-page #content #sow-headline-container.sow-headline h1,.woocommerce-page #content #sow-headline-container.sow-headline h2,.woocommerce-page #content #sow-headline-container.sow-headline h3{color:#005282;line-height:1.1}.woocommerce-page #content .entry-content{padding-top:0}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:155px;margin-right:8px}.coupon{margin-top:5px}.coupon #coupon_code{width:160px !important}.woocommerce-checkout #content .entry-content ul li{background:none;padding:0}.woocommerce-validated input.input-text{border:1px solid #787878 !important}.woocommerce-validated input.input-text:hover{border:1px solid black !important}#billing_email_field{width:100%}#billing_phone_field{float:left}.woocommerce div.product .woocommerce-tabs ul.tabs{margin-bottom:0 !important}.widget_product_search{margin-top:20px;overflow:hidden}.widget_product_search #woocommerce-product-search-field{width:70%;float:left}@media (max-width:992px){.widget_product_search #woocommerce-product-search-field{clear:left}}.woocommerce-product-search input[type="submit"]{width:28%;float:right;font-size:14px;padding:5px 6px !important}.product-categories{padding-left:0}.product-categories .cat-parent{list-style-type:none}.woocommerce .products .product-category{margin-bottom:30px !important}@media (max-width:768px){.woocommerce .products .product-category{clear:none !important;float:left !important}}.woocommerce .products .product-category a{text-align:center}.woocommerce .products .product-category a img{margin-bottom:0 !important;background:#fff;background:-moz-radial-gradient(center, ellipse cover, #fff 0%, #ddd 100%);background:-webkit-radial-gradient(center, ellipse cover, #fff 0%, #ddd 100%);background:radial-gradient(ellipse at center, #fff 0%, #ddd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd',GradientType=1);border:2px solid #d3d3d3}.woocommerce .products .product-category a img:hover{background:#fdfdfd;background:-moz-radial-gradient(center, ellipse cover, #fdfdfd 0%, #d3d3d3 100%);background:-webkit-radial-gradient(center, ellipse cover, #fdfdfd 0%, #d3d3d3 100%);background:radial-gradient(ellipse at center, #fdfdfd 0%, #d3d3d3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd', endColorstr='#d3d3d3',GradientType=1)}.woocommerce .products .product-category .count{display:none}.woocommerce .products .product-category h3{margin:0 auto !important}.woocommerce .products .product-category:last-child{margin-right:0 !important}.single_add_to_cart_button{margin-left:10px !important}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce-Price-amount{color:#9b4739}.related.products{clear:both;margin-top:30px;padding-top:20px;overflow:hidden;border-top:2px solid #005282}.woocommerce .step-nav li{width:33%;margin:0 !important}.woocommerce .step-nav li:before{display:none !important}.woocommerce .step-nav li .step{background-color:none !important;padding:20px 20px !important}.woocommerce .step-nav li .step-title,.woocommerce .step-nav li .step-number{font-size:20px;font-size:2rem}.woocommerce-error li{list-style-type:none}.woocommerce-multistep-checkout ul.nav-wizard .active ~ li,.woocommerce-multistep-checkout ul.nav-wizard .active ~ li a,.woocommerce-multistep-checkout ul.nav-wizard .active ~ li a:active,.woocommerce-multistep-checkout ul.nav-wizard .active ~ li a:focus,.woocommerce-multistep-checkout ul.nav-wizard .active ~ li a:visited{background:none !important}.woocommerce-multistep-checkout ul.nav-wizard li.active,.woocommerce-multistep-checkout ul.nav-wizard li.active a,.woocommerce-multistep-checkout ul.nav-wizard li.active a:active,.woocommerce-multistep-checkout ul.nav-wizard li.active a:focus,.woocommerce-multistep-checkout ul.nav-wizard li.active a:visited{background:none !important}.woocommerce-multistep-checkout ul.nav-wizard li::before,.woocommerce-multistep-checkout ul.nav-wizard li::after,.woocommerce-multistep-checkout ul.nav-wizard li::before,.woocommerce-multistep-checkout ul.nav-wizard::after,.woocommerce-multistep-checkout ul.nav-wizard::before{display:none !important}.woocommerce .sidebar-padder{background:#fff;border-top:3px solid #005282;padding:5px 15px 15px;overflow:hidden;margin-bottom:30px}.woocommerce .sidebar-padder ul{list-style-type:none}.woocommerce .sidebar-padder ul li{font-size:18px;font-size:1.8rem;margin-bottom:5px}.woocommerce .sidebar-padder ul li a:hover,.woocommerce .sidebar-padder ul li a:active,.woocommerce .sidebar-padder ul li a:focus{font-weight:bold;text-decoration:none;color:#9b4739}.woocommerce .sidebar-padder ul li.cat-item.current-cat-parent,.woocommerce .sidebar-padder ul li.cat-item.current-cat{font-weight:bold;color:#9b4739}.woocommerce .sidebar-padder ul li.cat-item{font-weight:normal}.woocommerce .sidebar-padder ul li ul{display:none;padding-left:20px}.woocommerce .sidebar-padder ul li ul li{font-size:16px;font-size:1.6rem;margin-bottom:3px}.woocommerce .sidebar-padder ul li ul li ul{padding-left:20px;display:none !important}.woocommerce .sidebar-padder ul li ul li.cat-item.current-cat-parent ul,.woocommerce .sidebar-padder ul li ul li.cat-item.current-cat ul{display:block !important}.woocommerce .sidebar-padder ul li.cat-item.current-cat-parent ul,.woocommerce .sidebar-padder ul li.cat-item.current-cat ul{display:block}.woocommerce .sidebar-padder .screen-reader-text{float:left}.woocommerce .orderby{display:none}.woocommerce-result-count{display:none}.shop-footer-area,.shop-footer-area-bottom{background:#fff}.shop-footer-area h1,.shop-footer-area-bottom h1,.shop-footer-area h2,.shop-footer-area-bottom h2,.shop-footer-area h3,.shop-footer-area-bottom h3,.shop-footer-area h4,.shop-footer-area-bottom h4,.shop-footer-area #sow-headline-container.sow-headline h1,.shop-footer-area-bottom #sow-headline-container.sow-headline h1,.shop-footer-area #sow-headline-container.sow-headline h2,.shop-footer-area-bottom #sow-headline-container.sow-headline h2,.shop-footer-area #sow-headline-container.sow-headline h3,.shop-footer-area-bottom #sow-headline-container.sow-headline h3{color:#9b4739;line-height:1.1}.shop-footer-area blockquote,.shop-footer-area-bottom blockquote{border-left:5px solid #9b4739}.shop-footer-area ul li,.shop-footer-area-bottom ul li{background:url("img/arrow-brown.png") top 46% left no-repeat}.shop-footer-area .fa,.shop-footer-area-bottom .fa{font-size:45px;font-size:4.5rem;color:#f4f4f4;background:#9b4739;-webkit-border-radius:45px 45px 45px 45px;border-radius:45px 45px 45px 45px;height:90px;width:90px;padding-top:24px;margin-bottom:10px}.shop-footer-area p,.shop-footer-area-bottom p{font-size:16px;font-size:1.6rem;color:#005282}@media (max-width:768px){.shop-footer-area,.shop-footer-area-bottom{clear:left;text-align:center;padding:30px 0;border-top:1px solid #787878;border-bottom:1px solid #787878}.shop-footer-area h3,.shop-footer-area-bottom h3{margin-top:20px !important}}@media (min-width:768px){.shop-footer-area,.shop-footer-area-bottom{margin-left:-50%;padding-left:50%;margin-right:-50%;padding-right:50%;padding-top:40px;padding-bottom:35px;clear:left;overflow:hidden}.shop-footer-area .panel-grid-cell,.shop-footer-area-bottom .panel-grid-cell{padding-left:15px;padding-right:15px;text-align:center}}@media (min-width:768px){.shop-footer-area{-webkit-box-shadow:inset 6px 0px 3px 0px #3d3d3d;box-shadow:inset 6px 0px 3px 0px #3d3d3d}}.shop-footer-area-bottom{background:url("img/bg-white.jpg");border:none}.shop-footer-area-bottom .panel-grid-cell{text-align:left}.shop-footer-area-bottom .panel-grid-cell ul{padding:0;list-style-type:none}.shop-footer-area-bottom .panel-grid-cell ul li{background:none}.shop-footer-area-bottom .panel-grid-cell ul li a,.shop-footer-area-bottom .panel-grid-cell ul li a:visited{padding:0;color:#005282;font-size:16px;font-size:1.6rem}.shop-footer-area-bottom .panel-grid-cell ul li a:hover,.shop-footer-area-bottom .panel-grid-cell ul li a:visited:hover{background:none}.shop-footer-area-bottom .panel-grid-cell a,.shop-footer-area-bottom .panel-grid-cell a:visited{text-decoration:none;padding:0;color:#005282;font-size:16px;font-size:1.6rem}.shop-footer-area-bottom .panel-grid-cell a:hover,.shop-footer-area-bottom .panel-grid-cell a:visited:hover{background:none}.shop-footer-area-bottom .panel-grid-cell p a{text-decoration:underline}.shop-footer-area-bottom .panel-grid-cell .payment-footer li{font-size:16px;font-size:1.6rem;color:#005282}.woocommerce-ordering{display:none}.woocommerce.post-type-archive-product .woocommerce-info{display:none}.site-navigation .navbar-default .navbar-collapse .navbar-nav li:lang(de-DE){}@media (min-width:768px) and (max-width:1060px){.post-type-archive-product.woocommerce #content h1{font-size:38px;font-size:3.8rem}}.woocommerce #main-menu.navbar-nav .menu-item-797 a,.parent-pageid-791 #main-menu.navbar-nav .menu-item-797 a{text-decoration:underline !important}div#tab-description{border-color:#d3ced2 !important;border-right:1px solid #d3ced2;border-bottom:1px solid #d3ced2;padding-bottom:0px !important}form.checkout_coupon .button{margin-top:5px !important}.additional_information_tab{display:none !important}input[type=checkbox]{-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);padding:10px;margin-left:5px}.input-checkbox{margin-left:5px !important}.woocommerce table.shop_table{background:#fff}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:none;line-height:inherit;margin-left:5px}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{background:#fff !important}.woocommerce-thankyou-order-details.order_details li,.wc-bacs-bank-details.order_details li{padding-right:20px !important;margin-right:20px !important}.woocommerce-thankyou-order-received{color:#005282;font-size:30px;font-size:3rem}.woocommerce-checkout .edit.step-trigger{font-size:16px;font-size:1.6rem}@media (min-width:768px){.mz-product-header{height:160px}}@media (min-width:992px){.mz-product-header{height:205px}}.woocommerce-cart .return-to-shop{text-align:right;margin-bottom:0}.woocommerce-cart .return-to-shop a.button.wc-backward{margin-top:0;background:#005282}.woocommerce-cart form .shop_table .button{background:#005282}.woocommerce-cart form .shop_table .button:hover,.woocommerce-cart form .shop_table .button:active .woocommerce-cart form .shop_table .button:focus,.woocommerce-cart form .shop_table .button:visited{background:#005282;margin-top:0}.woocommerce-cart form .shop_table .button.disabled,.woocommerce-cart form .shop_table .button:disabled,.woocommerce-cart form .shop_table .button[disabled]:disabled{background:#005282;margin-top:0;padding:inherit}.woocommerce-cart #content .entry-content .woocommerce-error li{background:none;margin-top:3px}.cat-item-169{display:none}.ms-parent-id-3 .ms-slide-bgcont{text-align:center}.ms-parent-id-3 .ms-slide-bgcont img{max-height:100%;width:auto !important;margin:0 !important}.panel-layout .siteorigin-widget-tinymce img{max-width:100%;height:auto;width:270px}.worldwide ul{margin:0 !important}.worldwide .panel-grid-cell{margin-bottom:0 !important}#lang_choice_1{background:none;border:none;color:#fff;padding:0;display:inline-block;margin:0;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;position:relative}#lang_choice_1::before{font:normal normal normal 18px/1 FontAwesome;content:"\f078";font-size:20px;position:absolute;right:15px;top:10px;color:#fff}.shop-footer-area-bottom .siteorigin-widget-tinymce img{max-width:64px}.product-row-mz{margin-bottom:100px}.product-row-mz img{height:190px !important;width:auto;margin:0 auto 1em auto;display:block !important}.product-row-mz .wp-caption-text{display:none}.product-row-mz .wp-caption.alignnone{width:auto !important}.product-row-mz a{color:#23527c !important}:lang(de-DE) .site-header-inner .site-branding p.lead{border:none;text-indent:-999999px;background:url(img/hardi-made-in-germany.png) no-repeat;width:350px;height:115px;margin:0;max-width:none}