#skiplinks{left:-32768px;list-style:none;margin:0;padding:0;position:absolute;top:0;width:100%;z-index:1000}#skiplinks a{left:-32768px;position:absolute;top:-32768px}#skiplinks a:active,#skiplinks a:focus{left:32768px;outline:none 0;position:absolute;top:0;width:100%}#header-brands{display:-ms-flexbox;-ms-box-orient:horizontal;display:-js-flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;flex-wrap:wrap;border-left:1px solid #dbdbdb;margin:0 0 0 20px;padding:0 0 0 15px}.header-brands-list-wrapper-outer{position:relative}.header-brands-label{margin-right:15px}.header-brands-list-toggle{color:#444;font-weight:700;padding:0 14px 0 0;position:relative}.header-brands-list-toggle:after{border:4px solid transparent;border-top-color:#767676;content:'';height:0;margin:-2px 0 0;pointer-events:none;position:absolute;right:0;top:50%;width:0}.header-brands-list-wrapper{transform:translate(-50%,-10px);-moz-transform:translate(-50%,-10px);-ms-transform:translate(-50%,-10px);-webkit-transform:translate(-50%,-10px);transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;left:50%;opacity:0;padding:10px 0 0;position:absolute;top:100%;visibility:hidden}.header-brands-list-wrapper.js-show{transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);opacity:1;visibility:visible}.header-brands-list{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;list-style:none;margin:0;padding:0;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.25);padding:5px 10px;width:160px}.header-brands-list li+li{border-top:1px solid #dbdbdb;margin-top:5px;padding-top:5px}.header-brands-list a{display:block;font-weight:700;padding:0 5px}.header-brands-gruenekraft{color:#31a32e}.header-brands-gruenekraft span{color:#ea1d93}.header-brands-gruenekraft:focus,.header-brands-gruenekraft:hover{color:#176e15}.header-brands-gruenekraft:focus span,.header-brands-gruenekraft:hover span{color:#a61568}.header-brands-fit{color:#056148}.header-brands-fit:focus,.header-brands-fit:hover{color:#023c2c}.header-brands-rei{color:#e31d1c}.header-brands-rei:focus,.header-brands-rei:hover{color:#a60907}.header-brands-sanso{color:#65b0dd}.header-brands-sanso:focus,.header-brands-sanso:hover{color:#337ba6}.header-brands-kuschelweich{color:#475fda}.header-brands-kuschelweich:focus,.header-brands-kuschelweich:hover{color:#223ab3}.header-brands-sunil{color:#211d67}.header-brands-sunil:focus,.header-brands-sunil:hover{color:#06042a}#header-meta ul{display:-ms-flexbox;-ms-box-orient:horizontal;display:-js-flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}#header-meta li{border-left:1px solid #dbdbdb;padding-left:20px;position:relative}#header-meta li+li{margin-left:20px}.js-off-canvas-toggle{appearance:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);background:url(Images/ico-hamburger-gray.svg) no-repeat center;border:0;cursor:pointer;display:none;height:18px;overflow:hidden;padding:0;position:absolute;right:20px;text-indent:-9999px;top:35px;width:24px;z-index:9999}.js-off-canvas-toggle:focus,.js-off-canvas-toggle:hover{outline:0}.js-off-canvas-visible .js-off-canvas-toggle{background-image:url(Images/ico-close-gray.svg);position:fixed}#main-navigation{padding:0 20px 0 0}#main-navigation ul{list-style:none;margin:0;padding:0}#main-navigation li{border-bottom:1px solid #dbdbdb}#main-navigation a{font-size:11px;line-height:16px;display:block;padding:10px 6px 11px;position:relative}#main-navigation a:before{transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;border:4px solid transparent;border-left-color:#444;content:'';height:0;margin:-3px 0 0;opacity:0;pointer-events:none;position:absolute;right:8px;top:50%;visibility:hidden;width:0}#main-navigation .active>a{font-weight:700}#main-navigation .level-1 ul{transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;transform:translate(-10px,-50%);-moz-transform:translate(-10px,-50%);-ms-transform:translate(-10px,-50%);-webkit-transform:translate(-10px,-50%);background:#fff;box-shadow:0 0 10px rgba(0,0,0,.25);left:100%;opacity:0;position:absolute;top:50%;visibility:hidden;width:260px;z-index:20}#main-navigation .level-1 li{position:relative}#main-navigation .level-1 li:hover>a{background-color:#f4f4f4;color:#444}#main-navigation .level-1 li:hover>a:not(:only-child):before{transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);opacity:1;visibility:visible}#main-navigation .level-1 li:hover>ul{transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);opacity:1;visibility:visible}#main-navigation .show-on-mobile{display:none}#footer-navigation ul{display:-ms-flexbox;-ms-box-orient:horizontal;display:-js-flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0;justify-content:center;margin-top:-10px}#footer-navigation li{margin:10px 0 0;padding:0 20px 0}#footer-navigation li+li{border-left:1px solid #dbdbdb}#footer-navigation a{font-size:11px;line-height:16px;color:#777}#footer-navigation a:focus,#footer-navigation a:hover{color:#444}#breadcrumb{border-bottom:1px solid #dbdbdb;margin:-30px 0 30px;padding:1px 0}#breadcrumb ul{font-size:0;list-style:none;margin:0;padding:0;overflow:auto;white-space:nowrap}#breadcrumb ul>*{display:inline-block;font-size:13px;vertical-align:top}#breadcrumb a,#breadcrumb span{font-size:11px;line-height:16px;display:block;padding:6px 0 5px 8px}#breadcrumb a{display:block;padding-right:22px;position:relative}#breadcrumb a:before{background:url(Images/ico-breadcrumb-seperator.svg);content:'';display:block;height:25px;position:absolute;right:0;top:1px;width:8px}#header-meta-search-toggle,.header-meta-home{padding:0 0 0 18px;position:relative}#header-meta-search-toggle:before,.header-meta-home:before{background:no-repeat center;content:'';display:block;left:0;position:absolute;top:-1px;width:12px}.header-meta-home:before{background-image:url(Images/ico-home-gray.svg);height:11px}#header-meta-search-toggle:before{background-image:url(Images/ico-search-gray.svg);height:12px}@media screen and (max-width:1024px){#header-meta{padding:0 54px 0 0}#header-meta li{border-left:0;display:none;margin-left:0;padding-left:0}#header-meta .header-meta-item-home,#header-meta .header-meta-item-search{display:block}#header-meta .header-meta-item-home a,#header-meta .header-meta-item-search a{background-position:center;background-repeat:no-repeat;background-size:contain;display:block;height:20px;overflow:hidden;padding:0;text-indent:-9999px;width:20px}#header-meta .header-meta-item-home a:before,#header-meta .header-meta-item-search a:before{display:none!important}#header-meta .header-meta-home{background-image:url(Images/ico-home-gray.svg)}#header-meta #header-meta-search-toggle{background-image:url(Images/ico-search-gray.svg)}.js-off-canvas-toggle{display:block}#main-navigation{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;transform:translate(100%,0);-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);-webkit-transform:translate(100%,0);transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;background:#fff;bottom:0;box-shadow:0 0 10px rgba(0,0,0,.25);opacity:0;overflow:auto;padding:70px 20px 20px;position:fixed;right:0;top:0;visibility:hidden;width:45%;z-index:9998}#main-navigation .show-on-mobile{display:block}#main-navigation .show-on-mobile a{font-weight:400}.js-off-canvas-visible #main-navigation{transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);opacity:1;visibility:visible}#main-navigation li{border-bottom:0}#main-navigation a{font-size:14px;line-height:20px;font-weight:700;padding-left:0;padding-right:0}#main-navigation a:before{display:none}#main-navigation .level-1 li:hover>a{background-color:transparent}#main-navigation .level-1 li:hover>ul{transform:none;-moz-transform:none;-ms-transform:none;-webkit-transform:none}#main-navigation .level-1 ul{box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-webkit-box-shadow:none;transform:none;-moz-transform:none;-ms-transform:none;-webkit-transform:none;left:auto;opacity:1;padding:0 0 0 25px;position:static;top:auto;visibility:visible;width:auto}#main-navigation .level-1 ul a{font-weight:400;padding:8px 0}}@media screen and (max-width:767px){#header-brands{border-left:0;display:block;padding-left:0}.header-brands-label+.header-brands-list-wrapper-outer{margin-top:5px}}@media screen and (max-width:479px){#main-navigation{width:100%}#footer-navigation li{margin:0;padding:0;width:100%}#footer-navigation li+li{border-left:0}#footer-navigation a{display:block;padding:10px 0;text-align:center}}