a.articlegroup-link.selected{color:#dc202c}i.menu-expand{display:inline}i.menu-collapse{display:none}a.articlegroup-link.menu-expanded i.menu-expand,a.menu-product-link.menu-expanded i.menu-expand{display:none}a.articlegroup-link.menu-expanded i.menu-collapse,a.menu-product-link.menu-expanded i.menu-collapse{display:inline-block}a.articlegroup-link.menu-collapsed i.menu-expand,a.menu-product-link.menu-collapsed i.menu-expand{display:inline-block}a.articlegroup-link.menu-collapsed i.menu-collapse,a.menu-product-link.menu-collapsed i.menu-collapse{display:none}#Header .product-menu{position:fixed;top:0;left:0;right:0;margin:0 auto;z-index:100000;transition:.5s;max-width:1240px}#Header.fixed .product-menu{margin-top:-3.45em}#Header .product-menu .content a{font-size:1rem;display:block;transition:.5s}#Header .product-menu .content a.selected{color:#dc202c}#Header .product-menu .container{background:#f5f5f5;box-sizing:border-box;max-width:1240px;max-height:calc(100vh - 150px);overflow-y:auto}#Header .product-menu .container .content-row{padding:2em 1em!important;box-sizing:border-box;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#Header .product-menu .container .content{padding:0!important;box-sizing:border-box}#Header .product-menu .container .first-column{padding-right:1em!important}#Header .product-menu .container .content-2{padding:0 1em!important}#Header .product-menu .container .content-2 a{font-size:.85rem}#Header .product-menu .container .content-2:last-of-type{padding:0 0 0 1em!important}#Header .product-menu .container .no-1-cols{width:100%}#Header .product-menu .container .no-2-cols{width:50%}#Header .product-menu .container .no-3-cols{width:33.33%}#Header .product-menu .container .no-4-cols{width:25%}#Header .product-menu .container .no-5-cols{width:20%}#Header .product-menu img{max-width:100%}#Header .product-menu .container .text-column{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;border-right:2px solid #c7c7c7;box-sizing:border-box;max-width:180px;min-width:180px;padding-right:2em}#Header .product-menu .container .text-column a{font-size:.9rem}#Header .product-menu .container .menu-button{background:#000;color:#fff;border-radius:40px;padding:.8em 1em .6em 1em;font-size:.8rem!important;font-weight:500;transition:.5s;margin:auto auto 0 auto;width:100%;text-align:center}#Header .product-menu .container .menu-button:hover{background:#dc202c}#Header .product-menu .container .row,#Header .product-menu .container .row .col{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}#Header .product-menu .container .content-2 .col{padding:0 0 0 0!important}#Header .product-menu .container .content-2 .col.parent-item{padding:1.5em 0 .25em 0!important;font-weight:bold}#Header .product-menu .container .content .row:first-of-type .col.parent-item{padding:0 0 .25em 0!important}#Header .product-menu .container .row{flex-wrap:nowrap}#Header .product-menu .row[data-level="3"] a{margin-left:1em}#Header .product-menu .row[data-level="4"] a{margin-left:2em}#Header .product-menu .row[data-level="5"] a{margin-left:3em}#Header .product-menu .content a .fa{font-size:.7rem;float:right;line-height:35px}#Header .product-menu .content-2 a .fa{float:left;margin-right:10px}#Header .product-menu .content-2 a.collapse{display:none}#Navigation{background:#f5f5f5;display:block;position:fixed;bottom:0;z-index:30003;right:-100vw;width:100%;overflow-y:auto;box-sizing:border-box;padding:1.5em 2em 100px 2em;transition:1s;text-align:right}#Navigation h2{display:none}#Navigation a{color:#000;font-weight:600;margin-right:1em;position:relative}#Navigation a:hover{color:#dc202c}#Navigation .level-1 a{margin-right:2.5em}#Navigation .level-2 a{margin-right:4em;font-weight:normal}#Navigation .footer-menu .level-2 a{margin-right:1em}#Navigation .level-3 a{margin-right:5.5em;font-weight:normal}#Navigation .level-4 a{margin-right:6em;font-weight:normal}#Navigation a i{color:#999;font-size:.7rem;position:absolute;right:-1.8em;top:.5em}#Navigation .first-column{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}#Navigation .footer-menu:last-of-type{border-top:1px solid #b5b5b5;margin-top:2em;padding-top:2em}#Navigation .text-column.mob-hide{display:none}#Navigation .text-column{order:100000000;padding:.7em 2.5em 1.5em 0}#Navigation .text-column *{display:none}#Navigation .text-column .menu-button{display:inline;background:#000;color:#fff;border-radius:40px;padding:.7em 1em .7em 1em;font-size:.85rem!important;font-weight:500;transition:.5s;margin:0 0 0 0;width:100%;text-align:center}#Navigation .text-column .menu-button:hover{background:#dc202c}#Navigation.open{right:0;transition:1s}#Navigation .mobile-search #SearchForm{position:relative;margin-bottom:2em;display:block;clear:both}#Navigation .mobile-search .k-textbox{width:100%;border-radius:30px;box-sizing:border-box;padding-right:45px;border:2px solid #b5b5b5!important;background:#f8f8f8;box-shadow:none;font-size:1rem;padding:.25em .8em}#Navigation .mobile-search button,#Navigation .mobile-search button:hover{position:absolute;right:.15em;top:.25em;font-size:1.1rem}#Navigation .show-prices-with-vat{display:none}#Navigation .page-childmenu{display:none}#Navigation .container{padding:0!important}#Navigation ul{list-style:none;margin:0;padding:0}#Navigation ul li{list-style:none;margin:0;padding:0 1em}#Navigation ul li.level-2{padding-left:25px}#Navigation a{display:block;margin-bottom:.8em}#Navigation .content .level-2{padding-left:15px}#Navigation .content .level-3,#Navigation .content .level-4{padding-left:30px}