.search-submit,body{color:#303030}:root{--os-grau:#eee}*,::after,::before{margin:0;padding:0;box-sizing:border-box}#vue-app{display:flex;flex-direction:column;min-height:100vh}#page-body{flex-grow:1}.cmp-product-thumb,.normalmenu a.navbar-brand,.paypalSmartButtons.btn.btn-block{padding:0}.navbar{background-color:#9c3}.top-bar{background-color:#004552}.search-submit:hover{color:#004552}.navbar-brand img{height:50px!important;margin:5px}body{background-color:#fff;line-height:1.8}body.touch{line-height:1.5}.gr1{background:#7cbb4a;background:linear-gradient(180deg,#7cbb4a 0,#51a26c 100%)}.container-max{max-width:1700px}@media only screen and (max-width:1920px){.container-max{max-width:1400px}}.footer .text-light a:hover,.vat a,label a,label a:hover{text-decoration:underline}.footer .text-light a{color:#f8f9fa!important;padding:5px 0!important}.footer{background-color:#fff}div.container-max.page-content{padding-top:3rem}div.single.container-max.page-content{padding-top:0}.main-navbar-collapsable .mainmenu>li>a{padding:1.8rem 1rem}.price{color:#004552!important}.page-singleitem .title-outer h1,.single .title-outer h1{line-height:1.4em}.cmp-product-thumb .price{font-size:1.5rem;line-height:2}.cmp-product-thumb .thumb-content{display:block;width:100%;padding:2em 0}@media only screen and (max-width:1700px){.container-max{max-width:1300px}.cmp-product-thumb .thumb-image{float:none;width:100%}}@media (max-width:1700px){.list-unstyled i{display:none!important}}.cmp-product-thumb .thumb-title{display:block;min-height:32px;font-weight:500;line-height:unset;color:#004552;text-align:left;font-size:100%}.thumb-content div.vat{margin-top:.5em}.cmp-product-thumb .category-unit-price{color:#696969}.search-input{-webkit-border-radius:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:unset}.footer .payment-icons img,.footer .shipping-icons img{max-height:30px;width:50px;height:30px;margin:0 5px 8px 0}.widget-legal-information{margin-top:0!important}.widget-legal-information div{display:grid;text-align:left!important}.widget-legal-information a{padding:0!important}.footer .widget-primary a.text-appearance{-webkit-text-decoration-color:var(--dark)!important;text-decoration-color:var(--dark)!important;color:var(--dark)!important;text-decoration:underline!important}.paypalSmartButtons div{margin-left:0!important;margin-right:0!important}.paypal-installment-banner-graphical span{max-width:unset!important}.os-cat li.active>div.expand-nav,.os-cat ul li.nav-item,.tooltip,.touch #thumb-carousel,.touch .owl-dots,body.touch #thumb-carousel{display:none}.widget-attribute{min-height:10em}.touch .cookie-bar p{font-size:.95em;line-height:1.4em}div.footer{overflow-x:unset!important}.touch .widget-item-list .col-12{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.touch .controls{height:35px}.touch .controls-list i{font-size:1.4rem}.touch .controls-list .list-inline-item{font-size:1rem}.touch .cmp-product-thumb .price{font-size:1.2rem}.touch .display-3{font-size:2.2rem}.owl-carousel{-ms-touch-action:pan-y;touch-action:pan-y}.tab-pane dl,.tab-pane ol,.tab-pane ul{margin-left:1rem}.widget-attribute.widget-primary .v-s-box.active{background-color:#e4f7e6!important}.cmp-product-thumb .thumb-image .owl-carousel,.cmp-product-thumb .thumb-image a img,.cmp-product-thumb .thumb-image>noscript,.herstellerlogo,.herstellerlogo picture,.owl-carousel .owl-item img,.owl-thumb,.single-carousel .owl-item img,img.owl-lazy{mix-blend-mode:multiply}.os-cat ul li.active>a>div>span,.oscontent .h4,.oscontent h4,b,strong{font-weight:600}.os-cat-header,hr{border-top:1px solid var(--os-grau)}.os-cat-header .category-title{font-weight:700}.os-cat ul li.active ul li.active>a>div>span::before{content:"» "}.os-cat ul li.active>a{background-color:transparent}.os-cat ul li.nav-item.is-open,.os-cat ul li.nav-item.is-open ul li{display:block}.os-cat ul li a[href]{font-size:unset}.sidebar-categories .category-title,.widget-navigation-tree .category-title{display:none;padding:0 0 1.8rem;background:unset;font-size:1.75rem;border-bottom:1px solid var(--os-grau);margin-bottom:1rem;text-transform:uppercase;font-weight:bolder}.widget-filter-base{border:1px solid #eee;font-size:1rem;margin-bottom:1rem!important;padding:0 0 1rem}.card .h3{text-transform:uppercase}