body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--color-main-button-break:#ed1d24;--color-bg:#e9e8e8;--color-bg-hover:#d7d7d7;--color-bg-main:#fff;--color-bg-header:#2b2b2b;--color-bg-header-topmenu:#cccbcb;--color-bg-header-topmenu-button:#2b2b2b;--color-bg-header-topmenu-button-off:#2b2b2b;--color-bg-header-topmenu-button-on:var(--color-main-button-break);--color-bg-dropmenu-searchfield:#666;--color-bg-dropmenu-searchfield-placeholder:#f7f7f7;--color-bg-dropmenu-resultcount:#000;--color-bg-dropmenu-tree:#3d3d3d;--color-bg-dropmenu-list:#000;--color-bg-product-list:#efeeee;--color-bg-start-footer:#000;--color-header-button-on:#fff;--color-header-button-off:#000;--color-header-button-login:var(--color-header-button-off);--color-order-selected:#069419;--color-order-sent-bar:grey;--color-order-textfield:#e9e8e8;--color-main-button:#000;--color-main-button-two:grey;--color-main-button-outlet:#000;--color-main-button-buy:#000;--color-main-navigation-button-hover:#000;--color-main-navigation-508:#000;--color-main-navigation-bg-button-hover-508:#dfdbdb;--color-bg-reseller-letter:#000;--color-bg-brand-name-result:#2b2b2b;--color-bg-categoryTreeNode-x:#3d3d3d;--color-bg-categoryTreeNode-xx:#666;--color-bg-categoryTreeNode-xxx:#b8b7b7;--color-black:#000;--color-unknown:transparent;--color-font-one:#2b2b2b;--color-font-two:#6d6c6c;--color-font-one-negative:#fff;--color-font-two-negative:#6d6c6c;--color-font-stock:#fff;--color-font-outlet:#fa5c5c;--color-font-outlet-negative:#fa5c5c;--color-font-header-button-on:#000;--color-font-header-button-off:#fff;--color-message:#666;--color-message-alert:#af0a0a;--color-message-spinner:#f73d0e;--color-stock-ok:#069419;--color-stock-low:#e65c01;--color-stock-none:#af0a0a;--color-stock-order:#166ddf;--color-message:#166ddf;--color-message-ok:#069419;--color-message-warning:#e65c01;--color-message-error:#af0a0a}html,html body{height:100%}html body{background:#e9e8e8;background:var(--color-bg);margin:0;padding:0}html body,textarea{font-family:Open Sans,sans-serif}*{-webkit-overflow-scrolling:touch}h1,h3{margin:0;padding:0}#root{max-width:1200px;background:#000;background:var(--color-black);margin:auto;display:table}#root,.App{width:100%;height:100%}.App{background-color:#fff;background-color:var(--color-bg-main);color:#2b2b2b;color:var(--color-font-one);display:table-row}div.clearBoth{display:block;background:transparent;height:0}div.layout div.header h1{padding:5px}.layout{width:100%;max-width:1200px;margin:auto 0;box-shadow:0 5px 5px 5px rgba(68,68,68,.3);height:100%;min-height:600px}.sideMenu{top:50px;bottom:0;padding-bottom:100px;background:#fff;background:var(--color-bg-main);height:calc(100% - 180px);overflow:scroll;z-index:10;opacity:.9}.overlayVisible,.sideMenu{position:fixed;display:none}.overlayVisible{background:#000;background:var(--color-black);z-index:5;width:100%;height:100%;opacity:.8;top:0}.pointer{cursor:pointer}@media (max-width:768px){.overlayVisible,.sideMenu{display:block}}.sideMenuVisible{width:80%}.sideMenuHidden,.sideMenuVisible{-webkit-transition:width .3s linear 0s;transition:width .3s linear 0s}.sideMenuHidden{width:0}.desktop{display:block}.mobile{display:none}@media (max-width:768px){.sideMenu{display:block}.desktop{display:none}.mobile{display:block}}div.displayNone{display:none}div.displayBlock{display:block}div.clearBoth{clear:both}div.debug{background:#add8e6;border-radius:10px;padding:10px;margin:10px}div.header{background:var(--color-bg-header);position:-webkit-sticky;position:sticky;width:100%;top:0;z-index:10;display:block;height:60px}div.header a.logo{flex-grow:0;flex-shrink:1;background:transparent}div.header a.logo img{max-width:300px;min-width:100px;width:100%;float:left;margin:0 0 0 10px}div.header div.navigation{height:60px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}div.header div.headerLogin,div.header div.headerOrder,div.header div.headerReload{align-self:flex-end;flex-grow:0;background:var(--color-header-button-login);height:40px;position:relative;border-radius:10px;min-width:40px;max-width:200px;margin-right:10px;display:flex;align-items:center;overflow:hidden}div.header div.headerOrder{min-width:155px;background:var(--color-message-ok)}div.header div.headerOrder.alert{background:#d3460e}div.header div.headerReload{background:var(--color-message-alert)}div.header div.headerLogin img.buttonLogin,div.header div.headerOrder img.buttonOrder,div.header img.buttonReload{max-width:24px;width:100%;height:auto;padding:0 0 0 8px}div.header div.headerLogin h1,div.header div.headerOrder h1,div.headerReload h1{color:var(--color-font-one-negative);margin:0;display:inline;position:relative;font-size:calc(.3vw + 10px);padding-left:5px;padding-right:10px;min-width:40px}div.header div.headerOrder h1{min-width:100px;text-align:center}div.header div.navigation div.buttonSideBar img{height:40px;display:none;padding-top:0;padding-right:0;padding-left:5px;flex-grow:0}div.header a{color:var(--color-font-one);text-decoration:none}div.header div.spinner{background-color:#383838;background:var(--color-message-spinner);border-radius:10px;margin:10px 5px 5px;float:right;padding:10px 20px;font-weight:700;position:absolute;right:0;z-index:10;color:var(--color-font-one-negative)}div.App div.layout div div.header div.toolbarProductType{background:transparent;flex-grow:1;margin-left:10px;margin-right:10px}div.App div.layout div div.header div.toolbarProductType a{background:var(--color-header-button-off);color:var(--color-font-header-button-off);padding:2px 5px;border-radius:5px;margin-right:10px;font-size:calc(.4vw + 14px)}div.App div.layout div div.header div.toolbarProductType a.selected{background:var(--color-header-button-on);color:var(--color-font-header-button-on)}div.header div.login{position:absolute;top:60px;right:0;z-index:21;background:var(--color-bg-header);width:50%;display:block;border-radius:0 0 10px 10px;overflow:hidden;box-shadow:5px 5px 5px rgba(68,68,68,.6);padding:0;border-top:1px solid grey}div.header div.login.loginVisible h1{color:var(--color-font-one-negative);padding-left:10px}div.header div.login img.close{width:30px;height:auto;float:right;margin:10px}div.header div.login.loginVisible{height:400px}div.header div.login.loginHidden,div.header div.login.loginVisible{-webkit-transition:height .3s linear 0s;transition:height .3s linear 0s}div.header div.login.loginHidden{height:0}div.header div.login div.loginMessage{background:transparent;margin:10px;width:calc(100% - 60px);border-radius:10px;background:orange;font-weight:700;background:var(--color-message-alert)}div.header div.login.loginVisible div.info{background:var(--color-bg-dropmenu-searchfield);padding:10px;margin:10px;color:var(--color-font-one-negative);border-radius:10px}div.header div.login.loginVisible div.cookie{background:transparent;margin:5px}div.header div.loginMessage.loginMessageVisible{height:23px;padding:10px}div.header div.loginMessage.loginMessageHidden,div.header div.loginMessage.loginMessageVisible{-webkit-transition:height .3s linear 0s;transition:height .3s linear 0s;-webkit-transition:padding .3s linear 0s;transition:padding .3s linear 0s}div.header div.loginMessage.loginMessageHidden{height:0;padding:0}div.header div.errorMessage,div.header div.fullsizeImage,div.header div.message{height:auto;position:absolute;top:60px;right:0;z-index:20;background:var(--color-message-alert);width:100%;display:block;border-radius:0 0 10px 10px;overflow:hidden;box-shadow:5px 5px 5px rgba(68,68,68,.6);-webkit-transition:height .3s linear 0s;transition:height .3s linear 0s;color:var(--color-font-one-negative)}div.header div.message{background:var(--color-main-button-two)}div.header div.fullsizeImage{background:-webkit-linear-gradient(80deg,#000003,#3b3b3b);background:linear-gradient(10deg,#000003,#3b3b3b);overflow:scroll}div.header div.errorMessageVisible,div.header div.messageVisible{height:80px;-webkit-transition:height .3s linear 0s;transition:height .3s linear 0s}div.header div.fullsizeImage.fullsizeImageVisible{background:rgba(0,0,0,.7);overflow:scroll;height:100vh;opacity:1;-webkit-transition:opacity .3s linear 0s;transition:opacity .3s linear 0s}div.header div.fullsizeImage.fullsizeImageVisible img{max-width:100%}div.header div.errorMessageHidden,div.header div.message.messageHidden{height:0;-webkit-transition:height .3s linear 0s;transition:height .3s linear 0s}div.header div.fullsizeImage.fullsizeImageHidden{opacity:0;height:0}div.header div.errorMessage div.close img,div.header div.fullsizeImage div.close img,div.header div.message div.close img{width:40px;float:right;padding:10px}div.header div.errorMessage h2,div.header div.fillsizeImage h2,div.header div.message h2{padding-left:10px}div.header div.errorMessage h2{float:left}div.header div.errorMessage.errorMessageVisible h2.appendSession{background:#000;padding-left:5px;padding-right:5px;border-radius:5px;margin-left:10px;color:#fff}div div.header div.fullsizeImage{text-align:center;max-width:100%}div.header div.fullsizeImage div.share{background:var(--color-main-button);margin:0 auto;display:inline-flex;padding:10px;border-radius:10px;max-width:768px;align-items:center}div.header div.fullsizeImage div.share div{background:transparent;white-space:nowrap;overflow:scroll;margin-left:10px}div.header div.fullsizeImage div.share img{width:30px;height:30px;padding-left:0}div div.header div.fullsizeImage img.image{border-radius:0;padding-top:30px;padding-bottom:30px;max-width:1200px;max-width:90%}div div.header div.fullsizeImage div.close{position:fixed;top:50px;max-width:1200px;width:100%;height:0}div div.header div.fullsizeImage.fullsizeImageHidden div.close{position:-webkit-sticky;position:sticky;max-width:0;width:0;height:0}div div.header div.fullsizeImage div.close img{width:30px;height:30px;cursor:pointer;margin-right:10px;margin-top:10px;float:right}div.header div.login.login{color:var(--color-font-one-negative)}div.header div.login.login input,div.header div.login button{margin:10px;border:0 solid var(--color-font-one);background:var(--color-bg);color:var(--color-font-one);font-size:20px;border-radius:10px;padding:10px;width:calc(100% - 20px)}div.header div.login.login input[type=checkbox]{width:auto}div.header div.login.login input{padding-left:10px;padding-right:10px;width:calc(100% - 40px);color:var(--color-font-one)}div.header div.login button{background:var(--color-main-button)}div.header div.login.cookie,div.header div.login button{color:var(--color-font-one-negative)}html body div#root div.App div.layout div.page div.header div.login div.testCookie{display:inline-block;border-radius:10px;background:grey;margin-left:10px;padding:5px;color:#fff}@media (max-width:768px){div.App div.layout div div.header div.toolbarProductType a{background:var(--color-header-button-off);color:var(--color-font-header-button-off);padding:0 3px;border-radius:4px;margin-right:0;font-size:calc(1vw + 10px)}div.header div.login{width:100%}div.header a.logo img{max-width:180px;margin-left:5px}div.header div.navigation div.buttonSideBar img{display:block}div.header div.fullsizeImage div.share{width:90%}}@media (max-width:408px){div.App div.layout div div.header div.toolbarProductType a{background:var(--color-main-button);color:var(--color-font-one-negative);padding:0 2px 0 1px;border-radius:4px;margin-right:0;font-size:calc(1vw + 10px)}div.header div.navigation div.buttonSideBar img{width:100%;height:auto;max-width:40px;max-height:40px;padding-left:0}div.header a.logo img{max-width:140px;margin-left:5px}div.header div.navigation div.right div.headerLogin img.buttonLogin,div.header div.navigation div.right div.headerReload img.buttonReload{display:none}div.header div.navigation div.right div.headerLogin,div.header div.navigation div.right div.headerReload img.buttonReload{margin-right:0;height:30px}div.header div.navigation div.right div.headerLogin h1,div.header div.navigation div.right div.headerReload{padding-right:0}div.header div.headerOrder{min-width:auto;width:40px}div.header div.headerOrder h1{display:none}}.spinnerOrder,.spinnerProductDetails img,.spinnerProductReadMore{background:none;-webkit-animation:sk-scaleout 1s ease-in-out infinite;animation:sk-scaleout 1s ease-in-out infinite}@-webkit-keyframes sk-scaleout{0%{-webkit-transform:scale(0)}to{-webkit-transform:scale(1);opacity:.1}}@keyframes sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1);opacity:.5}}div.productDetails div.productHeader .productName{color:var(--color-font-one);padding:0}div.productDetails div.product div div.productAdmin{background:#d54f0d;display:block;width:calc(100% - 20px);margin-top:10px;padding:10px;border-radius:10px;margin-bottom:10px;color:#fff}div.productDetails div.product div div.productAdmin a,div.productDetails div.product div div.productAdmin a:hover,div.productDetails div.product div div.productAdmin a:visited{color:#fff}div.productDetails div.product div div.productAdmin table{width:100%}div.productDetails div.product div div.productDetails div.productAdmin table tr td img{width:24px}div.productDetails div.product div div.productDetails div.productAdmin table tr td{background:transparent;padding-top:10px;padding-right:10px}div.header div.productDetails div.product div div.productDetails h3.manufactor{margin-left:5px;color:var(--color-font-one);padding:0}div.header div.productDetails div.product div div.productDetails h3.outlet{color:var(--color-font-outlet-negative)}div.productDetails div.product div div.productDetails div img{width:24px;height:24px;padding-right:0;float:left}div.productDetails div.product div div.productDetails div img.spinning{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}div.productDetails div#product.product div div.productDetails div.detailsHeader{display:flex;cursor:pointer;align-items:center}div.productDetails div.productHidden{height:0%;background:var(--color-main-button)}div.productDetails div.product,div.productDetails div.productHidden{position:fixed;width:100%;top:60px;max-width:1200px;-webkit-transition:height .3s linear 0s;transition:height .3s linear 0s}div.productDetails div.product{height:80%;background:var(--color-bg-main);min-width:100px;margin-left:0;border-radius:0 0 10px 10px;overflow:scroll;box-shadow:0 30px 20px 0 rgba(7,6,6,.6)}div.productDetails div.product div div.productImages{background:var(--color-bg);display:block;width:calc(50% - 30px);min-height:300px;overflow:hidden;float:right;padding:10px;margin-right:10px;margin-top:10px;border-radius:10px;margin-bottom:10px}div.productDetails div.product div div.productImages div.startImage{padding-left:0;padding-right:0;text-align:center;background:transparent;min-height:400px;padding-top:10px}div.productDetails div.product div div.productImages div.startImage img{width:calc(100% - 20px);border-radius:10px}div.productDetails div.product div div.productImages div.imageList{padding:0;background:transparent;display:flex;align-items:baseline;justify-content:center;max-height:150px;overflow-x:auto;overflow-y:hidden}div.productDetails div.product div div.productImages div.imageList div.imageItem{padding:10px;background:transparent}div.productDetails div.product div div.productImages div.imageList div.imageItem img{width:auto;border-radius:5px;max-height:130px}div.productDetails div.product div div.productDetails{background:transparent;display:block;width:calc(50% - 20px);min-height:100px;float:left;padding:10px;overflow:hidden}div.productDetails div.product div div.productExtraInformation{background:var(--color-bg);margin:10px;padding:10px;min-height:300px;clear:both;border-radius:10px}div.productDetails div div.moreBox div.productExtraInformation div.categoryList div.category img,div.productDetails div div.moreBox div.productExtraInformation div.mcList div.mc img{float:right;height:20px;width:auto}div.productDetails div.product div div.closeBottom{position:-webkit-sticky;position:sticky;bottom:0;background:var(--color-main-button);height:80px;text-align:center;width:100%;margin:0 auto}div.productDetails div.product div div.closeBottom img{padding-top:20px;width:40px}.productDetails .product .close{position:fixed;width:100%;max-width:1200px;background:transparent;height:10px}.productDetails .product .close img.closeButton{width:36px;margin-right:10px;margin-top:10px;float:right}div.productDetails div.imageView{position:fixed;max-width:1200px;background:grey;width:100%;height:100px}div.header div.productDetails div.product div div.productDetails h1.productName{padding:0}div.header div.productDetails div.product div div.productOption{background:var(--color-bg);min-height:200px;width:calc(100% - 20px);padding:10px;border-radius:10px}div.header div.productDetails div.product div div.productOption table{width:100%}div.header div.productDetails div.product div div.productOption table tr.productOptionHeader td{background:var(--color-bg);font-weight:700}div.header div.productDetails div.product div div.productOption table tr{background:var(--color-bg-main)}div.header div.productDetails div.product div div.productOption table tr td{background:transparent;padding:3px}div.header div.productDetails div.product div div.productOption table tr td.outlet{color:var(--color-font-outlet-negative)}div.productDetails div.product div div.productExtraInformation div.categoryList,div.productDetails div.product div div.productExtraInformation div.connectedProductList,div.productDetails div.product div div.productExtraInformation div.description,div.productDetails div.product div div.productExtraInformation div.itemList,div.productDetails div.product div div.productExtraInformation div.mcList{background:var(--color-bg-main);padding:10px;border-radius:10px;margin-bottom:10px}div.productDetails div.product div div.productExtraInformation div.category,div.productDetails div.product div div.productExtraInformation div.connectedProduct,div.productDetails div.product div div.productExtraInformation div.item,div.productDetails div.product div div.productExtraInformation div.mc{background:var(--color-main-button);color:var(--color-font-one-negative);padding:10px;margin-left:0;margin-top:10px;border-radius:10px;cursor:pointer}div.productDetails div.product div div.productExtraInformation div.item a{color:var(--color-font-one-negative)}div.productDetails div.product div div.productExtraInformation div.category:hover,div.productDetails div.product div div.productExtraInformation div.connectedProduct:hover,div.productDetails div.product div div.productExtraInformation div.item:hover,div.productDetails div.product div div.productExtraInformation div.mc:hover{background:var(--color-main-button-break)}div.productDetails div.product div div.productExtraInformation div div img{float:right;height:20px;width:20px}div.productDetails div div div.productExtraInformation div h3.header{display:inline}div.productDetails div div div.productExtraInformation div img.copy{display:inline;height:20px;width:20px}div.productDetails div.productOption table tbody tr.productOptionRow td b.ean{color:var(--color-font-two-negative);font-size:calc(.3vw + 8px)}div.productDetails div.productExtraInformation div.specification{margin-bottom:10px;background:var(--color-bg-main);padding:10px;border-radius:10px}div#productResult.productResult div.productList div.product div.productDetails div div.moreBox div.productExtraInformation div.specification{background:var(--color-bg)}div.productDetails div.productExtraInformation div.specification table.specification{width:100%;margin-top:10px;background:var(--color-bg);border-spacing:5px;border-collapse:separate;border-radius:5px}div.productDetails div.productExtraInformation div.specification table.specification tbody tr td{vertical-align:top;border-radius:5px;padding:5px;color:var(--color-font-one)}div.productDetails div.productExtraInformation div.specification table.specification tbody tr td.col1{color:var(--color-font-one);border-radius:5px;padding-left:5px;width:30%;min-width:100px;font-weight:700;background:var(--color-bg-main)}div.productDetails div.productExtraInformation div.specification table.specification tbody tr td.col2{background:var(--color-bg-main);color:var(--color-font-one)}div.productExtraInformation div.connectedProductList div.connectedProduct img{width:20px;height:20px;float:right}div.productExtraInformation div.connectedProductList div.connectedProduct img.productImage{width:100%;height:auto;max-width:200px;border-radius:10px;float:left}div.productExtraInformation div.connectedProductList div.connectedProduct div.information{padding:10px;background:transparent;display:inline-block}div.productExtraInformation div.connectedProductList div.connectedProduct div.information h3{color:var(--color-font-one-negative)}div.productExtraInformation div.connectedProductList div.connectedProduct div.information h4{margin:0;font-weight:700;color:var(--color-font-two-negative)}div.productDetails div.product div div.productExtraInformation div.mcList h3{color:var(--color-font-one)}@media (max-width:768px){div.productExtraInformation div.connectedProductList div.connectedProduct img{width:20px;height:20px;float:none;display:none}div.productExtraInformation div.connectedProductList div.connectedProduct img.productImage{width:100%;height:auto;max-width:calc(100% - 20px);border-radius:10px;float:none;display:inline}div.productDetails div.product div div.productImages{background:var(--color-main-button);display:block;width:calc(100% - 40px);min-height:300px;float:none;margin-right:10px;margin-left:10px}div.productDetails div.product div div.productDetails{background:transparent;display:block;width:calc(100% - 20px);min-height:300px;float:none}}div.productBuyButton{background:var(--color-main-button-buy);border-radius:10px;width:100%;max-width:100px}div.productGrid div.product div.productDetails div.productPriceBuy{position:absolute;bottom:5px;width:calc(100% - 20px)}div.productBuyButton div.buyButtonHeader{display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-align:center}div.productBuyButton div.buyButtonHeader h4{color:var(--color-font-one-negative);margin:0;padding:0;display:block;width:100%}div.productBuyButton div.buyButtonHeader img{width:20px;padding-right:5px}div.productBuyButton div.packageSizes div.packageSize{display:block;background:var(--color-main-button-two);padding:2px 5px;margin:5px;border-radius:5px;text-align:center;color:var(--color-font-one-negative)}div.productBuyButton div.packageSizes{padding-bottom:1px;background:transparent}div.productBuyButton div.packageSizes input.quantity{background:#fff;color:#000;width:30%;font-size:calc(.3vw + 12px);border:0 solid transparent;border-radius:5px;margin-right:2px;text-align:right;padding-right:5px;max-height:20px;margin-left:5px}div.productBuyButton div.packageSizes h4.quantityButton{background:transparent;color:var(--color-font-one-negative);border:0 solid transparent;border-radius:5px;max-height:20px;font-size:calc(.5vw + 12px);font-weight:none;margin:0;display:inline-block;padding:0 0 0 5px}div.productOption table tbody tr.productOptionRow td.productBuyButtonCell div.productBuyButton div.packageSizes input.quantity{background:#fff;max-width:20px}div.header div.product div.productOption table tr.productOptionRow td.productBuyButtonCell{width:70px}div.productPriceBuy{display:inline-block;border:1px solid transparent;width:calc(100% - 10px)}div.productPriceBuy div.productOptionPrice{display:inline-block;margin-bottom:5px;margin-right:0;text-align:center;width:100%;background:var(--color-main-button);border-radius:10px;padding:5px;min-width:100px}div.productPriceBuy div.productOptionPrice.outlet{background:var(--color-main-button-outlet)}div.productPriceBuy div.productBuyButtonWrapper{background:transparent;padding:0;border-radius:10px;margin-left:5px;float:right}div.productPriceBuy div.productOnePrice{display:inline-block;border-radius:10px;text-align:center;padding-top:5px;padding-bottom:5px;margin-right:0;margin-bottom:10px;background:var(--color-main-button);width:100%;min-width:100px}div.productPriceBuy div.productOnePrice.outlet{background:var(--color-main-button-outlet)}div.productPriceBuy div.productOptionPrice div.productOptionCountLabel{color:var(--color-font-one-negative);font-size:calc(.3vw + 8px)}div.productPriceBuy div.productOnePrice h4.priceLabel,div.productPriceBuy div.productOptionPrice h4.priceLabel{color:var(--color-font-one);margin:0;padding-left:0;padding-right:0;width:calc(100% - 10px)}div.productPriceBuy div.productOptionPrice h4.priceLabel{width:100%}div.productPriceBuy div.productOnePrice h4.priceLabel{padding:0}div.productPriceBuy div.productBuyButtonWrapper div.productBuyButton{padding-top:5px;padding-bottom:5px;min-width:60px;margin:0;background:var(--color-main-button-buy)}div.productPriceBuy div.productBuyButtonWrapper div.productBuyButton div.packageSize{background:var(--color-main-button);color:var(--color-font-one-negative)}div.productPriceBuy div.productBuyButtonWrapper div.productBuyButton img{width:20px}div.productPriceBuy div.productBuyButtonWrapper div.productBuyButton div.buyButtonHeader h4,div.productPriceBuy div.productOnePrice h4.priceLabel,div.productPriceBuy div.productOptionPrice h4.priceLabel{color:var(--color-font-one-negative);font-size:calc(.5vw + 12px);display:inline}div.productPriceBuy div.productOnePrice h4.priceLabel.outlet,div.productPriceBuy div.productOptionPrice h4.priceLabel.outlet{color:var(--color-font-outlet)}div.productList div.productPriceBuy div.productOnePrice,div.productList div.productPriceBuy div.productOptionPrice{width:auto}div.productList div.productPriceBuy div.productBuyButtonWrapper,div.productList div.productPriceBuy div.productOnePrice,div.productList div.productPriceBuy div.productOptionPrice{float:left}@media (max-width:768px){div.productGrid div.productPriceBuy div.productBuyButtonWrapper{width:100%;margin-left:0;float:none}div.productGrid div.productPriceBuy div.productBuyButtonWrapper div.productBuyButton{max-width:none}}div.productStock{display:inline-block;padding:5px 10px;margin-top:5px;margin-bottom:5px;border-radius:10px;color:var(--color-font-one-negative);font-size:calc(.2vw + 12px)}div.productStock.stockOK{background:var(--color-stock-ok);color:var(--color-font-stock)}div.productStock.stockLOW{background:var(--color-stock-low);color:var(--color-font-stock)}div.productStock.stockNONE{background:var(--color-stock-order);color:var(--color-font-stock)}div.productStock img{width:12px;height:12px}div.moreBox div.productOption table tbody tr.productOptionRow td.productStockCell div div.productStock,div.productDetails div.productOption table tbody tr.productOptionRow td.productStockCell div div.productStock{margin:0;padding:0 10px}div.topMenu{background:var(--color-bg-header-topmenu);width:100%;display:block;position:-webkit-sticky;position:sticky;height:100px;z-index:9;top:60px;display:flex}div.topMenu,div.topMenu a{color:var(--color-font-one-negative)}div.topMenu div.topMenuButton{background:var(--color-bg-header-topmenu-button);padding:10px;margin:10px;float:left;height:60px;width:calc(32% - 36px);border-radius:10px;flex:1 1}div.topMenu div.topMenuButton.open,div.topMenu div.topMenuButton:hover{background:var(--color-bg-header-topmenu-button-on)}div.topMenu div.topMenuButton:hover{cursor:pointer}div.topMenu div.topMenuButton.otherOpen{background:var(--color-bg-header-topmenu-button-off)}.topMenuButton img{width:26px;height:auto;margin-top:8px}.dropMenuBikeType,.dropMenuCategory,.dropMenuManufactor,.dropMenuMC{background:transparent;position:fixed;z-index:10;height:500px;width:100%;max-width:1200px;display:block;margin-top:-10px;box-shadow:0 30px 20px 0 rgba(7,6,6,.6)}.dropMenuBikeType .dropMenuContent,.dropMenuCategory .dropMenuContent,.dropMenuManufactor .dropMenuContent,.dropMenuMC .dropMenuContent{padding:0;margin-top:10px;background:var(--color-bg-header-topmenu);height:500px;overflow:scroll}.dropMenuBikeType .dropMenuContent h3,.dropMenuCategory .dropMenuContent h3,.dropMenuManufactor .dropMenuContent h3,.dropMenuMC .dropMenuContent h3{color:var(--color-font-one-negative)}.dropMenuBikeType .dropMenuHeader,.dropMenuCategory .dropMenuHeader,.dropMenuManufactor .dropMenuHeader,.dropMenuMC .dropMenuHeader{background:var(--color-bg-header-topmenu);position:-webkit-sticky;position:sticky;top:0;padding:10px}div.filterList{background:transparent;padding-left:12px;padding-top:10px;display:none}div.filterList div.filter,div.topMenu div.filter{background:var(--color-main-button);color:var(--color-font-one-negative);display:inline-block;border-radius:5px;padding:5px;margin-right:5px;margin-top:5px;font-size:calc(.8vw + 8px);max-height:20px;max-width:360px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;direction:ltr;text-align:left;min-height:20px}div.filterList div.filter.right,div.topMenu div.filter.right{direction:rtl}html body div#root div.App div.layout div div.searchResult div.noResult.desktop div.filterList{display:flex;padding-left:0}html body div#root div.App div.layout div div.searchResult div.noResult.desktop div.filterList div.filter{max-height:30px;margin-left:0}div.topMenu{white-space:pre-wrap}div.topMenu div.filter{max-width:calc(100% - 72px);max-height:28px;overflow:scroll;white-space:normal;font-size:calc(.4vw + 10px);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;direction:ltr;text-align:left;padding-top:0;background:var(--color-main-button)}div.topMenu div.filter.right{direction:rtl}div.topMenu div.filter.filterWide{max-width:calc(100% - 10px)}div.filter.mc div.filterMcYearView{position:absolute;z-index:3;background:var(--color-main-button);width:80px;margin-left:2px;border-radius:0 0 5px 5px}div.filter.mc div.filterMcYearView div.year{padding:3px;margin:5px;text-align:center;border-radius:10px}div.filter.mc div.filterMcYearView div.year:hover{background:red}div.topMenu div.filter.filterYear{margin-right:0}div.filterList div.filter img,div.topMenu div.filter img{width:12px;height:auto;position:relative;top:0;padding-left:5px;padding-right:5px}div.dropMenuHeader{display:flex;width:calc(100% - 20px)}div.dropMenuContent div.dropMenuSearchResult{margin-left:10px;display:inline-block;background:var(--color-bg-dropmenu-resultcount);display:flex;align-items:center;justify-content:space-between;padding:10px;border-radius:10px;width:20%;min-width:250px;cursor:pointer}div.dropMenuContent div.dropMenuSearchResult img{width:26px;height:26px;padding-left:10px}div.dropMenuHeader div.searchField{background:var(--color-bg-dropmenu-searchfield);width:80%;padding:5px;margin:0;border-radius:10px;display:flex;height:40px;justify-content:space-between;align-items:center}div.dropMenuHeader div.searchField input{font-size:20px;margin:5px;color:var(--color-font-one-negative);background:transparent;border:0;width:calc(100% - 70px)}div.dropMenuHeader div.searchField input::-webkit-input-placeholder{color:var(--color-bg-dropmenu-searchfield-placeholder)}div.dropMenuHeader div.searchField input::-moz-placeholder{color:var(--color-bg-dropmenu-searchfield-placeholder)}div.dropMenuHeader div.searchField input:-ms-input-placeholder{color:var(--color-bg-dropmenu-searchfield-placeholder)}div.dropMenuHeader div.searchField input::-ms-input-placeholder{color:var(--color-bg-dropmenu-searchfield-placeholder)}div.dropMenuHeader div.searchField input::placeholder{color:var(--color-bg-dropmenu-searchfield-placeholder)}div.dropMenuHeader div.searchField img{width:26px;height:26px;margin-right:5px}@media (max-width:768px){div.dropMenuBikeType,div.dropMenuCategory,div.dropMenuManufactor,div.dropMenuMC{display:none}div.filterList{display:block}div.topMenu{display:none}}.stickyHeader{background:var(--color-bg-header-topmenu);position:-webkit-sticky;position:static;color:var(--color-font-one);padding:10px;height:50px;z-index:10}div.stickyHeader input{font-size:16px}div.sideMenu div.mcList,div.sideMenu div.mcTree{height:50vh;overflow:scroll}div.sideMenu.sideMenuVisible div div div h3{color:var(--color-font-one-negative)}div.sideMenu.sideMenuVisible div div.mcList div.listModell div,div.sideMenu div.mcList div.listModell{background:var(--color-main-button)}div.sideMenu div div.mcList div.listModell div.yearDivStyleBlock div.mcListYear{background:var(--color-main-button-two)}div.sideMenu div.mcList{background:var(--color-bg)}div.sideMenu div.categoryTree{background:var(---color-bg-main)}div.sideMenu div.bikeTypeList,div.sideMenu div.manufactorList{background:var(--color-bg-main)}div.sideMenu div.bikeTypeList div.bikeType{background:var(--color-main-button);margin:10px}div.sideMenu div.filterResult div.showProducts{padding-left:5px;padding-right:5px;padding-top:5px}div.sideMenu div.filterResult div.showProducts div{background:var(--color-main-button);padding:10px;border-radius:10px;float:right;width:100px;height:50px;font-size:16px;text-align:right;color:var(--color-font-one-negative)}div.sideMenu div.filterResult div.showProducts div b{font-size:24px}div.sideMenu div.filterResult{background:var(--color-bg);position:-webkit-sticky;position:sticky;color:var(--color-font-one);height:85px;z-index:11;overflow:visible}div.sideMenu div.filterResult div.filters{background:var(--color-bg);padding:5px;margin:0;height:60px}div.sideMenu div.filterResult div.filters div.filter{background:var(--color-main-button);color:var(--color-font-one-negative);display:inline-block;border-radius:5px;padding:3px 5px;margin-right:5px;font-size:calc(.8vw + 8px);max-height:20px;max-width:260px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:left;min-height:20px}div.sideMenu div.filterResult div.filters div.filter.right{direction:rtl}div.sideMenu div.filterResult div.filters div.filter img{width:12px;height:auto;position:relative;top:1px;padding-left:3px}html body div#root div.App div.layout div div#sideMenu.sideMenu.sideMenuVisible div div.filterResult{background:var(--color-bg)}div.sideMenu div.stickyHeader div.search{background:var(--color-bg-main);padding:10px;border:0 solid #fff;border-radius:10px}div.sideMenu div.stickyHeader div.search img.closeButton,div.sideMenu div.stickyHeader div.search img.searchButton{width:25px;height:auto;float:right;margin-top:1px}div.sideMenu div.stickyHeader div.search input{width:calc(100% - 50px);border:0 solid red;background:transparent;color:var(--color-font-one);height:25px;font-size:16px;margin:0;padding:0}div.sideMenu div.manufactorList{min-height:30%}div.sideMenu div div.manufactorList div div.manufactorListNode{background:var(--color-main-button);margin:5px;border-radius:5px;float:left;padding:5px 10px;font-size:calc(.7vw + 12px)}div.sideMenu div div.manufactorList div div.manufactorListNode.hasProduct{color:var(--color-font-one-negative)}div.sideMenu div div.manufactorList div div.manufactorListNode.noProduct{color:var(--color-font-two-negative)}div.sideMenu.sideMenuVisible div div.stickyHeader h3{color:var(--color-font-one);margin-top:10px}div.sideMenu.sideMenuVisible div div.categoryList div.categoryListNode{background:var(--color-main-button);padding:10px;margin:10px;border-radius:10px;color:var(--color-font-one-negative)}html body div#root div.App div.layout div div#sideMenu.sideMenu div div.filterResult div.filters div.filter.mc div.filterMcYearView{position:fixed;-webkit-transform:translateZ(200px);transform:translateZ(200px);z-index:11}div.dropMenuMC div.mcList,div.dropMenuMC div.mcTree{background:var(--color-header-topmenu);width:50%;float:left;overflow:scroll;height:calc(100% - 80px)}div.dropMenuMC div.mcBrandGrid{background:transparent;width:50%;float:right;position:-webkit-sticky;position:sticky;top:70px}div.dropMenuMC div.mcBrandGrid img{max-width:250px;width:100%}div.dropMenuMC div.mcBrandGrid table{border-spacing:10px}div.dropMenuMC div.mcBrandGrid div.brand,div.dropMenuMC div.mcBrandGrid table tr td{padding:10px;background:var(--color-main-button);border-radius:10px}div.dropMenuMC div.mcBrandGrid div.brand{float:left;margin:0 0 10px 5px}div.yearDivStyleBlock{border:"1px solid grey";display:"block";clear:"both";overflow:"hidden"}div.yearDivStyleNone{display:none}div.mcListYear{font-size:.8em;font-weight:700;color:var(--color-font-one-negative);float:left;padding:3px;margin:5px 5px 5px 0;background:var(--color-main-button);display:inline-block;border-radius:5px}div.mcList div.listModell div.yearDivStyleBlock div.mcListYear{background:var(--color-main-button-two)}div.mcTree div.mcTreeBrand{background:var(--color-main-button);margin:5px 5px 10px 10px;padding:5px;border-radius:10px}div.mcList,div.mcTree{color:var(--color-font-one-negative)}div.mcTree div.mcTreeBrand h3{margin:5px}div.mcTree div.mcTreeBrand div.mcTreeModellList{background:transparent;margin:0}div.mcTree div.mcTreeBrand div.mcTreeModellList div.mcTreeModell{background:var(--color-bg-dropmenu-tree);margin:0 0 5px;padding:5px;border-radius:10px}div.mcList div.listModell{background:var(--color-bg-dropmenu-list);margin:10px;padding:5px;border-radius:10px}div.mcList div.listModell img.showYearButton,div.mcTree div.mcTreeModell img.showYearButton{width:20px;float:left;margin-right:5px}div.dropMenuCategory div.categoryList,div.dropMenuCategory div.categoryTree{background:var(--color-header-topmenu);width:50%;float:left}div.dropMenuCategory div.categoryBrandGrid{background:var(--color-unknown);width:50%;float:right}div.dropMenuCategory div.categoryBrandGrid div.category{float:left;background:var(--color-unknown);border-radius:10px;padding:10px;margin:10px}div.categoryTree div div.categoryTreeNode,div.dropMenuCategory div.dropMenuContent div.categoryList div.categoryListNode{background:var(--color-main-button);margin:10px;padding:10px;border-radius:10px}div.dropMenuCategory div.dropMenuContent div.categoryList div.categoryListNode{color:var(--color-font-one-negative)}div#categoryTree.categoryTree div.categoryTreeNode.level_x{background:var(--color-bg-categoryTreeNode-x)}div#categoryTree.categoryTree div.categoryTreeNode.level_xx{background:var(--color-bg-categoryTreeNode-xx)}div#categoryTree.categoryTree div.categoryTreeNode.level_xxx{background:var(--color-bg-categoryTreeNode-xxx)}div.dropMenuCategory div.categoryGrid{background:transparent;width:50%;float:right;position:-webkit-sticky;position:sticky;top:70px}div.dropMenuCategory div.categoryGrid img{max-width:250px;width:100%}div.dropMenuCategory div.categoryGrid table{border-spacing:10px}div.dropMenuCategory div.categoryGrid table tr td{padding:5px;background:var(--color-main-button);border-radius:10px;text-align:center;height:100px;font-size:calc(.6vw + 8px);width:33%}div.dropMenuCategory div.categoryGrid table tr td b{color:#fff}div.dropMenuManufactor,div.manufactorList{background:var(--color-header-topmenu);width:100%}div.dropMenuManufactor div.manufactor{float:left;background:var(--color-unknown);border-radius:10px;padding:10px;margin:10px}div.dropMenuManufactor div.dropMenuContent div.manufactorList div.manufactorListNode{background:var(--color-main-button);margin-bottom:10px;margin-right:10px;padding:10px;border-radius:10px;float:left;width:250px;text-align:center;font-size:calc(1vw + 10px);cursor:pointer}div.dropMenuManufactor div.dropMenuContent div.manufactorList div div.manufactorListNode.hasProduct{color:var(--color-font-one-negative)}div.dropMenuManufactor div.dropMenuContent div.manufactorList div div.manufactorListNode.noProduct{color:var(--color-font-two-negative)}div.dropMenuManufactor div.dropMenuContent div.manufactorList div.manufactorListNode:hover{background:var(--color-main-button-break)}div.dropMenuBikeType div.dropMenuContent div.bikeTypeList div.bikeType{width:50%}div.bikeTypeList div.bikeType{background:var(--color-header-topmenu);margin:10px;padding:10px;border-radius:10px}.productGrid{border:0 solid transparent;border-radius:10px;clear:both;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));position:relative;top:0;margin-left:0;width:100%;padding-bottom:50px}.productGrid .product{min-height:100px;background:var(--color-bg);min-width:100px;padding:10px;margin:10px;border-radius:10px;border:0 solid var(--color-font-one);max-width:400px;position:relative}div.productGrid div.imgbox{background:var(--color-bg);width:100%;height:0;padding-bottom:100%;border-radius:10px;background-size:cover}div.productGrid div.product div.productDetails{background:transparent;padding-top:10px;margin-bottom:55px}div.productGrid div.product div.productDetails.buy{margin-bottom:80px}.productGrid .product .productDetails .productName{background:transparent;overflow:hidden}div.productGrid .product .productImage{width:100%;height:auto;border-radius:10px;display:none}div.productGrid div.product div.productDetails div div div.productBrand{color:#fff;background:var(--color-font-two-negative);border-radius:5px;padding-left:3px;padding-right:3px;font-size:calc(.5vw + 8px)}div.productGrid div.product div.productDetails div div div.productBrand:hover{background:var(--color-main-button-break)}@media (max-width:768px){.productGrid{top:0;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-left:5px;width:calc(100% - 10px)}.productGrid .product{padding:10px;margin:5px;border-radius:11px}div.productGrid div.product div.productDetails div div div.productBrand{display:none}}.productList{border:2px solid transparent;border-radius:10px;position:relative;top:10px;margin-left:10px;width:calc(100% - 20px);padding-bottom:50px}.productList .product{background:var(--color-bg-product-list);padding:0;border-radius:10px;border:0 solid #fff;margin:0 0 10px;box-shadow:0 2px 3px 0 rgba(7,7,6,.3)}.productGrid .product:hover,.productList .product:hover{background:var(--color-bg-hover)}.productList .product .productImage{width:200px;height:auto;float:left;margin-top:10px;margin-left:10px;margin-bottom:10px;border-radius:10px;background:var(--color-black)}div.productGrid div div.productGridSection,div.productList div div.productListSection{background:var(--color-bg-header);border-radius:10px;padding:10px;margin-bottom:10px}div.productGrid div.product div.productDetails div.productGridSection b.brand{font-size:calc(.5vw + 12px);color:var(--color-font-one-negative)}div.productList div div.productListSection h3{color:var(--color-font-one-negative)}.productList .product .productDetails{background:transparent;float:right;width:calc(100% - 230px);margin-top:10px;margin-left:5px}div.product div.productDetails b.brand{font-size:calc(.5vw + 8px);color:var(--color-font-two)}div.product div.productDetails b.artnr,div.product div.productDetails p.descShort{color:var(--color-font-two);font-size:calc(.5vw + 10px)}div.product div.productDetails p.descShort{margin:0}.product .productDetails h3.productName{font-size:calc(.5vw + 10px)}div.productGrid div.product div.moreBox,div.productList div.product div.moreBox{background:var(--color-bg-main);width:calc(100% - 30px);margin-top:10px;padding:10px;margin-right:0;border-radius:5px;margin-bottom:10px}div.productList div.product div.moreBox{margin-right:10px}div.productList div.product h3{color:var(--color-font-one)}div.productGrid div.product div.more,div.productList div.product div.more{background:transparent;padding:0;border-radius:5px;font-size:calc(.4vw + 10px);margin-top:0;margin-bottom:0;display:flex;flex-direction:row;align-items:center}div.productList div.product div.productDetails div div.more{display:inline-block;background:var(--color-font-two-negative);margin-bottom:5px;padding:5px;display:inline-flex;align-items:center;border-radius:10px}div.productList div.product div.productDetails div div.more:hover{background:var(--color-main-button-break)}div.productList div.product div.productDetails div div.more div.label{color:var(--color-font-one-negative)}div.productList div.product div.productDetails div div div.productBrand{display:none}div.productGrid div.product div.more img{width:18px;height:18px;float:left;padding-right:5px;display:block}div.productList div.product div.more img{width:18px;height:18px;padding-right:5px;display:inline-block}.product .productDetails .debug{background:#3d3d3e;padding:10px;margin:10px 10px 10px 0;border-radius:10px}div.productList div.product div.productDetails div div.moreBox div.productOption{background:var(--color-bg);min-height:200px;margin-bottom:10px;float:left;width:calc(100% - 20px);padding:10px;border-radius:10px}div.productList div.product div.productDetails div div.moreBox div.productOption table{width:100%}div.productList div.product div.productDetails div div.moreBox div.productOption table tr.productOptionHeader td{background:var(--color-bg);font-weight:700}div.productList div.product div.productDetails div div.moreBox div.productOption table tr{background:var(--color-main-button-two)}div.productList div.product div.productDetails div div.moreBox div.productOption table tr td{background:var(--color-bg-main);padding:3px}div.productList div.product div.productDetails div div.moreBox div.productOption table tr td.outlet{color:var(--color-font-outlet-negative)}div.productList div.product div.productDetails div div.productExtraInformation div.categoryList,div.productList div.product div.productDetails div div.productExtraInformation div.connectedProductList,div.productList div.product div.productDetails div div.productExtraInformation div.description,div.productList div.product div.productDetails div div.productExtraInformation div.itemList,div.productList div.product div.productDetails div div.productExtraInformation div.mcList{background:var(--color-bg);padding:10px;border-radius:10px;margin-bottom:10px}div.productList div.product div.productDetails div div.productExtraInformation div.category,div.productList div.product div.productDetails div div.productExtraInformation div.connectedProduct,div.productList div.product div.productDetails div div.productExtraInformation div.item,div.productList div.product div.productDetails div div.productExtraInformation div.mc{background:var(--color-main-button);padding:10px;margin-left:0;margin-top:10px;border-radius:10px;color:var(--color-font-one-negative);cursor:pointer}div.productList div.product div.productDetails div div.productExtraInformation div.item a img{float:right;width:20px;height:20px}div.productList div.product div.productDetails div div.productExtraInformation div.item a{color:var(--color-font-one-negative);text-decoration:none}div.productList div.product div.productDetails div div.productExtraInformation div.category:hover,div.productList div.product div.productDetails div div.productExtraInformation div.connectedProduct:hover,div.productList div.product div.productDetails div div.productExtraInformation div.item:hover,div.productList div.product div.productDetails div div.productExtraInformation div.mc:hover{background:var(--color-main-button-break)}div.productList div.product div.productDetails div div.moreBox div.productOption table tr.productOptionHeader td.productBuyButtonCell,div.productList div.product div.productDetails div div.moreBox div.productOption table tr.productOptionHeader td.productStockCell{width:80px}div.productList div.product div.productDetails div div.moreBox div.imageListWrapper{background:var(--color-bg);width:100%;overflow-x:auto;overflow-y:hidden;margin-bottom:10px;border-radius:10px}div.productList div.product div.productDetails div div.moreBox div.imageListWrapper div.imageList{padding:10px;background:transparent;display:flex;align-items:baseline;justify-content:start;height:150px;border-radius:10px;margin-bottom:10px;margin-top:0;width:10px}div.productList div.product div.productDetails div div.moreBox div.imageList div.imageItem img{background:transparent;max-height:150px;border-radius:10px;margin-right:10px}.spinnerProductReadMore{position:absolute;background:none;padding-top:5px;margin-right:10px;right:0;opacity:.5;z-index:10}.spinnerProductReadMore img{background:none;width:40px}div.productList div.product div.productDetails div div.more img.reload{padding-left:5px}div.productList div.product div.productDetails div div.more img.reload.spinning{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}div.productList div.product div.productDetails div div.moreBox div.reloadReadMore{background:var(--color-main-button);display:inline-block;padding:10px;margin-bottom:10px;border-radius:10px}div.productList div.product div.productDetails div div.moreBox div.reloadReadMore h4{color:var(--color-font-one-negative);font-size:calc(.3vw + 10px);display:inline-block;margin:0}div.productList div.product div.productDetails div div.moreBox div.reloadReadMore.button img.reload{width:26px;height:26px;margin-left:10px}div.productList div.product div.productDetails div div.moreBox div.reloadReadMore{display:inline-flex;align-items:center}@media (max-width:768px){.productList{top:20px}.productList .product .productImage{width:24%}.productList .product .productDetails{width:calc(74% - 10px)}div.productGrid div.product div.more img,div.productList div.product div.more img{width:18px}div.productGrid div div.productGridSection,div.productList div div.productListSection{border-radius:10px;padding:5px 5px 5px 10px}}div.searchMenu{background:var(--color-bg-header-topmenu);position:-webkit-sticky;position:sticky;top:160px;z-index:4;height:50px;box-shadow:0 5px 5px 0 rgba(7,6,6,.3)}div.searchMenu div.searchField{background:var(--color-bg);float:left;margin:0 0 0 10px;border-radius:10px;width:calc(100% - 150px);display:flex}div.searchMenu div.searchField.wide{width:calc(100% - 20px)}div.searchMenu div.searchField div.searchFieldLabel{background:var(--color-bg-header-topmenu-button);border-radius:10px 0 0 10px;padding-left:10px;padding-right:10px;display:flex;align-items:center}div.searchMenu div.searchField div.searchFieldLabel h4{margin:0;color:#fff}div.searchMenu div.buttonHistory{background:var(--color-bg-header-topmenu-button);float:right;display:flex;align-items:center;height:40px;max-width:100px;min-width:50px;padding-left:10px;margin-right:10px;border-radius:10px}div.searchMenu div.buttonHistory img{width:24px;min-width:24px;height:24px}div.searchMenu div.buttonHistory h1{font-size:calc(.3vw + 12px);width:100%;background:transparent;text-align:center;color:var(--color-font-one-negative);margin:5px 10px 5px 5px}div.searchMenu input{font-size:18px;margin:5px;padding:5px;color:var(--color-font-one);background:transparent;border:0;width:calc(100% - 60px)}div.searchMenu div.searchField img{width:30px;height:30px;right:10px;top:6px;margin-left:10px;position:relative}div.searchMenu div.searchField input{outline:none}@media (max-width:768px){div.searchMenu{top:60px}div.searchMenu div.searchField{margin:5px;width:calc(100% - 85px)}div.searchMenu div.searchField input{font-size:calc(.7vw + 12px);background:transparent;width:calc(100% - 45px);padding:2px}div.searchMenu div.searchField h4{font-size:calc(.6vw + 10px)}div.searchMenu div.searchField img{width:18px;height:18px;right:5px;background:transparent}div.searchMenu div.buttonHistory{height:32px;margin-top:5px}div.searchMenu div.buttonHistory img{width:18px;height:18px;padding:0}}div.customer{background:var(--color-bg);padding:10px;border-radius:10px;margin:10px 10px 100px}div.customer div.toolbar div.buttonCreate{background:var(--color-bg-header-topmenu-button);padding:10px;margin-top:10px;margin-right:10px;display:inline-block;border-radius:10px}div.customer div.toolbar div.buttonCreate.alert{background:#d3460e}div.customer div.toolbar div.button,div.customer div.toolbar div.button a,div.customer div.toolbar div.button a:visited{text-decoration:none;color:var(--color-font-one-negative)}div.customer div div.toolbar div.button{background:var(--color-bg-header-topmenu-button);padding:10px;margin-top:10px;margin-right:10px;display:inline-block;border-radius:10px}div.customer div div.toolbar,div.customer div div.toolbar div.button{color:var(--color-font-one-negative)}div.customer div.company{background:var(--color-bg-main);margin-top:0;border-radius:10px;padding:10px;color:var(--color-font-one)}div.customer div.company img.reloadButton{float:right;width:30px;margin-top:8px;margin-right:8px}div.customer div div.companyDetails,div.customer div div.userDetails{background:var(--color-bg-main);margin-top:10px;border-radius:10px;padding:10px;margin-bottom:0}div.customer div div.companyDetails h2,div.customer div div.userDetails h2{margin:0}div.customer div div.companyDetails input,div.customer div div.companyDetails textarea,div.customer div div.userDetails input,div.customer div div.userDetails textarea{font-size:16px;border:0 solid transparent;padding:10px;border-radius:5px;margin-top:10px;margin-bottom:10px;width:400px;background:var(--color-order-textfield);color:var(--color-font-one)}div.customer div div.companyDetails button,div.customer div div.userDetails button{background:var(--color-main-button);font-size:16px;border:1px solid #000;color:var(--color-font-one-negative);border-radius:5px;padding:10px;margin:5px 0 0;width:160px}div.customer div.orderList div.order{background:var(--color-bg-main);margin-top:10px;border-radius:10px;padding:10px;margin-bottom:40px;border:2px solid transparent}div.customer div.orderList div.order div.orderInformation{background:transparent}div.customer div.orderList div.order div div.orderDetails{background:var(--color-bg);margin-top:10px;border-radius:10px;padding:10px;margin-bottom:40px}div.customer div.orderList div.order h2{display:inline;margin-right:10px;font-weight:700}div.customer div.orderList div.order h2 span.orderDetails{color:var(--color-font-two)}div.customer div.orderList div.order div.orderAdd{background:var(--color-bg);padding:10px;margin-top:10px;border-radius:10px}div.customer div.orderList div.order div.orderAdd input{border:0 solid transparent;margin-right:10px;padding:10px;font-size:16px;margin-top:5px;border-radius:10px}div.customer div.orderList div.order div.orderAdd input.quantity{width:50px}div.customer div.orderList div.order div.orderAdd button.orderAddButton{display:inline-block;background:var(--color-main-button);padding:8px;color:var(--color-font-one-negative);border-radius:10px;border:0;font-size:16px}div.customer div.orderList div.order div.orderImport{background:var(--color-bg);padding:10px;margin-top:10px;border-radius:10px}div.customer div div.orderList div.order div div.orderImport div.orderImportHeader img{width:30px;height:30px;float:left;padding-right:5px}div.customer div div.orderList div.order div div.orderImport div.orderImportHeader{height:30px}div.customer div div.orderList div.order div div.orderImport div.importData,div.customer div div.orderList div.order div div.orderImport div.importResult{background:var(--color-bg);width:47%;margin-top:10px;font-weight:700}div div.customer div div.orderList div.order div div.orderImport div div h4{margin:5px 0}div.customer div div.orderList div.order div div.orderImport div div.importButton{border:0 solid transparent;background:var(--color-main-button);color:var(--color-font-one-negative);display:inline-block;padding:10px;margin-top:10px;border-radius:10px}div.customer div div.orderList div.order.selected div div.orderImport div div.importFile{background:var(--color-bg-main);border-radius:10px;padding:10px;margin-top:10px}div.customer div div.orderList div.order.selected div div.orderImport div div.importFile input{font-size:16px}div.customer div div.orderList div.order.selected div div.orderImport div div.importFile table tr td{border:1px solid grey;padding:5px}div.customer div div.orderList div.order.selected div div.orderImport div div.importFile table{border-spacing:0;border-collapse:separate;border:1px solid grey}div.customer div div.orderList div.order div div.orderImport div.importData textarea{background:var(--color-bg-main);height:200px;width:100%;border-radius:10px;padding:10px;border:0 solid transparent}div.customer div div.orderList div.order div div.orderImport div div.importResult div.importResultList div.messageOk{background:var(--color-message-ok)}div.customer div div.orderList div.order div div.orderImport div div.importResult div.importResultList div.messageError{background:var(--color-message-alert)}div.customer div div.orderList div.order div div.orderImport div div.importResult div.importResultList div{margin:5px;padding:5px;border-radius:10px;color:var(--color-font-one-negative)}div.customer div div.orderList div.order div div.orderImport div.importResult div.importResultList{background:var(--color-bg-main);overflow:scroll;height:200px;padding:10px;border:0 solid transparent;border-radius:10px}div.customer div div.orderList div.order div div.orderImport div.importData{float:left}div.customer div div.orderList div.order div div.orderImport div.importResult{float:right}div.customer div.orderList div.order.selected{border:2px solid var(--color-order-selected)}div.customer div div.orderList div.order div.orderInformation div.addProductsButton{background:var(--color-message-warning);color:var(--color-font-one-negative);padding:10px;margin-top:10px;border-radius:10px;display:inline-block}div.customer div div.orderList div.order div.orderInformation div.addProductsButton.selected{background:var(--color-main-button);color:var(--color-font-one-negative)}div.customer div div.orderList div.order div div.toolbar div.addProductsWrapper{background:var(--color-main-button);margin:5px 0 0;padding:0 0 0 10px}div.customer div div.orderList div.order.selected div div.toolbar div.addProductsWrapper div.addProductsButton{background:var(--color-main-button-two);padding:5px;margin:5px;display:inline-block}div.customer div.orderList div.order div.orderRowList,div.customer div.orderList div.order div.orderSummary{background:var(--color-bg);margin-top:10px;border-radius:10px;padding:10px}div.customer div.orderList div.order div.orderSummary{text-align:right}div.customer div.orderList div.order div.orderSummary h2{font-weight:700}div.customer div.orderList div.order div.orderInformation img{width:20px;padding-top:8px;padding-right:8px;float:left}div.customer div.orderList div.order div.orderInformation div.orderStatus{padding:10px;float:right;background:var(--color-main-button);text-align:right;border-radius:10px;font-weight:700;width:160px;text-align:center;color:var(--color-font-one-negative)}div.customer div.orderList div.order div.orderInformation div.orderStatus img{width:24px;padding-top:0;padding-left:8px;float:right}div.customer div div.orderList div.order div.orderInformation div.orderStatus.status0{background:var(--color-main-button)}div.customer div div.orderList div.order div.orderInformation div.orderStatus.status10{background:var(--color-message-warning)}div.customer div div.orderList div.order div.orderInformation div.orderStatus.status20,div.customer div div.orderList div.order div.orderInformation div.orderStatus.status30{background:var(--color-message-ok)}div.customer div.orderList div.order div.orderRowList div.orderRow{background:var(--color-bg-main);margin-top:2px;border-radius:5px;padding:5px;color:var(--color-font-one)}div.customer div.orderList div.order div.orderRowList div.orderRow div,div.customer div div.orderList div.order div.orderListHeader div{display:inline-block;padding-left:3px;padding-right:5px;border-radius:2px;margin-right:2px;color:var(--color-font-one);vertical-align:top}div.customer div div.orderList div div.orderRowList div.orderRow div.price.outlet{color:var(--color-font-outlet-negative)}div.customer div.orderList div.order div.artnr{width:150px;background:var(--color-bg);margin-right:10px}div.customer div.orderList div.order div.product{width:calc(100% - 420px)}div.customer div.orderList div.order div.orderRowList div.stock{width:50px;background:green;margin-right:0;text-align:right}div.customer div div.orderList div.order div div.orderRowList div.orderRow div.stock.stockNONE{background:var(--color-stock-none);color:var(--color-font-stock)}div.customer div div.orderList div.order div div.orderRowList div.orderRow div.stock.stockLOW{background:var(--color-stock-low);color:var(--color-font-stock)}div.customer div div.orderList div.order div div.orderRowList div.orderRow div.stock.stockOK{background:var(--color-stock-ok);color:var(--color-font-stock)}div.customer div.orderList div.order div.orderRowList div.orderListHeader div.stock{background:transparent}div.customer div.orderList div.order div.orderRowList div.quantity{width:50px;text-align:right}div.customer div.orderList div.order div.orderRowList div.orderRow div.quantity{background:var(--color-bg)}div.customer div.orderList div.order div.orderRowList div.orderListHeader div.quantity div{background:transparent;width:100%}div.layout div div.customer div div.orderList div.order div div.orderRowList div.orderRow div.quantity div.label{background:var(--color-bg);width:100%;text-align:right;padding-left:0;color:var(--color-font-one)}div.customer div.orderList div.order div.orderRowList div.orderRow div.quantity div.edit{background:var(--color-main-button-two);overflow:hidden;position:absolute;border-radius:5px;text-align:center;margin-top:-7px;margin-left:-5px}div.customer div.orderList div.order div.orderRowList div.quantity div.edit input{width:120px;font-size:16px;margin:5px}div.customer div.orderList div.order div.orderRowList div.quantity div.edit button{background:var(--color-main-button);font-size:16px;border:1px solid #000;color:var(--color-font-one-negative);border-radius:5px;padding:3px;margin:5px}div.customer div.orderList div.order div.orderRowList div.quantity div.edit.editVisible{height:78px;-webkit-transition:height .3s linear 0s;transition:height .3s linear 0s}div.customer div.orderList div.order div.orderRowList div.quantity div.edit.editHidden{height:0;-webkit-transition:height .3s linear 0s;transition:height .3s linear 0s}div.customer div.orderList div.order div.price{width:80px;background:var(--color-bg);margin-right:0;text-align:right}div.customer div.orderList div.order div.buttonDelete{width:30px;background:transparent;margin-right:0;text-align:center}div.customer div.orderList div.order div.buttonDelete img{width:17px;height:auto}div.customer div div.orderList div.order div.orderListHeader div{background:transparent;color:var(--color-font-one);font-weight:700}div.customer div div.orderList div.order div.orderListHeader{padding:5px}div.customer div div.orderList div.order div.toolbar div{background:var(--color-main-button);display:inline-block;padding:10px;margin-top:10px;border-radius:10px;margin-right:10px}div.customer div div.orderList div.order div div.toolbar div a,div.customer div div.orderList div.order div div.toolbar div a:visited{color:var(--color-font-one-negative);text-decoration:none}div.customer div div.orderList div.order div.toolbar div.deleteButton{background:var(--color-main-button)}div.customer div div.orderList div.order div.toolbar div.sentButton{width:calc(100% - 20px);text-align:center;background:var(--color-order-sent-bar);font-weight:700}div.customer div div.orderList div.order div.toolbar div.addProductsLabel{background:transparent}div.customer div div.orderList div.order div.toolbar div.sendButton{background:var(--color-message-ok);float:right;margin-right:0}div.customer div div.orderList div.order div div.orderDetails input,div.customer div div.orderList div.order div div.orderDetails textarea{font-size:16px;border:0 solid transparent;padding:10px;border-radius:5px;margin-top:10px;margin-bottom:10px;width:400px}div.customer div div.orderList div.order div div.orderDetails button.saveButton{font-size:16px;border:0 solid transparent;padding:10px;border-radius:10px;margin-top:10px;margin-bottom:10px;width:160px;color:var(--color-font-one-negative);background:var(--color-main-button-two)}div.customer div div.orderList div.order div div.orderDetails button.saveButton.edited{background:var(--color-main-button)}div.customer div div#userDetails.userDetails div.errorMessage.visible,div.customer div div#userDetails.userDetails div.message.visible{height:40px;background:#c5050a;width:410px;border-radius:5px;margin-bottom:15px;margin-top:10px;-webkit-transition:height .3s linear 0s;transition:height .3s linear 0s;overflow:hidden}div.customer div div#userDetails.userDetails div.message.visible{background:green}div.customer div div#userDetails.userDetails div.errorMessage.hidden,div.customer div div#userDetails.userDetails div.message.hidden{height:0;-webkit-transition:height .3s linear 0s;transition:height .3s linear 0s}div.customer div div#userDetails.userDetails div.errorMessage.visible div,div.customer div div#userDetails.userDetails div.message.visible div{padding:10px}div.customer div div.customerNews{background:var(--color-bg-main);padding:10px;margin-top:10px;border-radius:10px}div.customer div div.customerNews div.customerNewsHeader{background:transparent;display:flex;align-items:center;margin-bottom:10px}div.customer div div.customerNews div.customerNewsHeader img{width:30px;height:30px;padding-right:10px}div.customer div div.customerNews div.news{background:var(--color-bg);margin-bottom:10px;padding:10px;border-radius:10px}div.customerNews div.news img.newsImage{width:100%!important;max-width:50%;float:right;height:auto!important;border-radius:10px}div.customerNews div.news p{margin:0}div.news a{color:var(--color-font-one);text-decoration:none;font-weight:700;font-size:20px}@media (max-width:768px){div.customerNews div.news img.newsImage{height:auto!important;width:100%!important;max-width:600px;float:none}}html body div#root div.App div.layout div.page{height:100%;background:var(--color-black)}div.startPage div.startContent{background:var(--color-bg);padding:10px}div.startPage div.startContent div.startContentHeader{background:var(--color-bg-main);margin-bottom:10px;padding:10px;border-radius:10px}div.startPage div.startContent div div.startContentHeader a{color:var(--color-font-one);text-decoration:none}div.navigation div.navigationList{background:transparent;padding:0;margin-bottom:10px;border-radius:10px;display:flex;justify-content:flex-start;max-width:1200px;cursor:pointer}div.findBrandList div.navigation,div.findResellerList div.navigation,div.startPage div.navigation,div.webPage div.navigation{background:var(--color-bg);width:calc(100% - 20px);padding:10px;position:-webkit-sticky;position:sticky;top:60px;z-index:9}div.navigation div.navigationList div.navigationItem{background:var(--color-bg-header-topmenu-button);display:inline-block;padding:10px;border-radius:10px;color:var(--color-font-one);flex-grow:1;min-width:100px;text-align:center}div.navigation div.navigationList div.navigationItem.loading,div.navigation div.navigationList div.navigationItem.loading a,div.navigation div.navigationList div.navigationItem.loading a:visited{background:var(--color-bg-header-topmenu-button);color:var(--color-font-one-negative)}div.navigation div.navigationList div.navigationItem:hover,div.navigation div.navigationList div.navigationItem a:hover{background:var(--color-main-navigation-button-hover)}div.navigation div.navigationList div.navigationItem,div.navigation div.navigationList div.navigationItem a{color:var(--color-font-header-button-off);text-decoration:none}div.navigation div.navigationList div.space{max-width:10px}div.startPage div.startContent div.startBox{background:var(--color-unknown);border-radius:10px;padding:10px;margin-bottom:10px;background:url(/static/media/bg-bike-blur.e5bcfd09.png) 50% fixed;background-size:cover}div.startPage div.startContent div.startBox img.startImage{width:100%;border-radius:10px;margin-top:20px}div.startPage div.startContent div.startBox div.startHtml{color:var(--color-font-one);margin-top:10px}div.startPage div.startContent div.startBox div.startHtml img,div.startPage div.startContent div.startContentHeader img{width:100%!important;height:auto!important;border-radius:10px;max-width:100%}div.startPage div.startContent div.startBox div.startHtml a{color:var(--color-font-one);text-decoration:none;font-weight:700}div.startPage div.startContent div.startBox.closed.pt_mc{background:url(/static/media/start-header-mc.99f108f0.jpg) 50% #000;background-size:auto}div.startPage div.startContent div.startBox.closed.pt_cykel{background:url(/static/media/start-header-bike.92dac9ff.jpg) 50% #000;background-size:auto}div.startPage div.startContent div.startBox.closed.pt_motul{background:url(/static/media/start-header-motul.ced82672.jpg) bottom #000;background-size:auto}div.startPage div.startContent div.startBox div.startHeader{display:flex;align-items:center;color:var(--color-font-one-negative)}div.startPage div.startContent div div.productTypeList div div.startProductType.startBox div.startHeader h1,div.startPage div.startContent div div.productTypeList div div.startProductType.startBox div div.startHtml,div.startPage div.startContent div div.productTypeList div div.startProductType.startBox div div.startHtml a,div.startPage div.startContent div div.productTypeList div div.startProductType.startBox div div.startHtml a:hover{color:var(--color-font-one-negative)}div.startPage div.startContent div.startBox div.startHeader img.icon{width:50px;height:50px;padding-right:10px}div.startPage div.startContent div.startBox .brandLabel,div.startPage div.startContent div.startBox .newsLabel,div.startPage div.startContent div.startBox .productListLabel{color:var(--color-font-one-negative);margin-bottom:10px;margin-top:10px}div.startPage div.startContent div.startBox div.brandListWrapper{overflow-x:scroll;overflow-y:hidden;width:100%;height:170px;margin-top:20px;border-radius:10px;margin-bottom:20px}div.startPage div.startContent div.startBox div.brandList{width:10px;white-space:nowrap;height:120px}div.startPage div.startContent div.startBox div.brandList div.startBrand{display:inline-block;padding:10px;margin-right:10px;border-radius:5px;width:100px;height:100px;background:#fff}div.startPage div.startContent div.startBox div.newsList div.startNews{background:var(--color-bg);padding:10px;margin-bottom:10px;border-radius:10px}div.startPage div.startContent div.startBox div.startFooter{background:var(--color-bg);padding:10px;border-radius:10px;display:flex;justify-content:space-between}div.startPage div.startContent div.startBox div.startFooter img{width:26px;height:26px;margin-left:10px}div.startPage div.startContent div.startBox a,div.startPage div.startContent div.startBox a:visited,div.startPage div.startContent div.startBox a:visited div.startFooter h3,div.startPage div.startContent div.startBox a div.startFooter h3{color:var(--color-font-one);text-decoration:none}div.startPage div.startContent div.startBox div.categoryList{background:transparent;display:flex;justify-content:space-between;flex-direction:row;width:100%;flex-flow:row wrap;flex-wrap:wrap;align-content:flex-end;margin-top:10px}div.startPage div.startContent div.startBox div.categoryList div.startCategory{background:var(--color-bg);display:inline-block;padding:10px;min-width:150px;flex:1 0 26%;margin-right:10px;margin-bottom:10px;border-radius:10px;min-height:200px;text-align:center}div.startPage div.startContent div.startBox div.categoryList div.startCategory img{width:100%;border-radius:10px}div.startPage div.startContent div.retailView{background:var(--color-bg-main);padding:10px;border-radius:10px}div.startPage div.startContent div.retailView h1 a{color:var(--color-font-one);text-decoration:none}div.startPage div.startContent div.retailView div.retailList div.retail{display:inline-block;background:var(--color-black);padding:10px;border-radius:10px;min-width:100px;text-align:center}div.startPage div.startContent div div.retailView div.retailList div.retail a,div.startPage div.startContent div div.retailView div.retailList div.retail a h3{color:var(--color-font-one);text-decoration:none}div.startPage div.startContent div.retailView div.retailList div.space{background:transparent;width:10px}div.aboutView{background:var(--color-bg-start-footer);margin-top:0;border-radius:0;padding:20px;min-height:400px}div.startPage div.startContent div.productTypeList div div.startProductType.startBox div div.productGrid{background:transparent;display:flex;flex-wrap:nowrap;overflow:scroll;width:100%;max-width:calc(100vw - 40px);padding-bottom:20px;margin-left:0}div.startPage div.startContent div.productTypeList div div.startProductType.startBox div div.productGrid div.product{min-width:180px;margin:0 10px 0 0;padding:10px}div.startPage div.startContent div div.productTypeList div div.startProductType.startBox div div.newsList div.startNews div.open p.html img.newsImage{float:left;width:100%!important;height:auto!important;max-width:30%;border-radius:10px;height:auto;margin-right:10px}div.startPage div.startContent div div.productTypeList div div.startProductType.startBox div div.newsList div.startNews p{margin:0;padding:0}div.startPage div.startContent div div.productTypeList div div.startProductType.startBox div div.newsList div.startNews a,div.startPage div.startContent div div.productTypeList div div.startProductType.startBox div div.newsList div.startNews a.visited{color:var(--color-font-one);text-decoration:none;font-weight:700}div.startPage div.startContent div div.productTypeList div div.startProductType.startBox div div.newsList div.startNews div.closed img{width:30px;height:30px;padding-top:2px;margin-right:10px}div.startPage div.startContent div div.productTypeList div div.startProductType.startBox div div.newsList div.startNews div.closed{display:flex}div.startPage div.startContent div div.productTypeList div div.startProductType.startBox div div.newsList div.startNews div.closed h2,div.startPage div.startContent div div.productTypeList div div.startProductType.startBox div div.newsList div.startNews div.closed h4{margin:0;padding:0}div.startPage div.startContent div div.productTypeList div div.startProductType.startBox div div.newsList div.startNews div.closed h3.date{color:var(--color-font-one)}div.startPage div.startContent div div.productTypeList div div.startProductType.startBox div div.newsList div.startNews div.open img.button{clear:both;width:30px;height:30px;margin-top:10px}div.startPage div.startContent div div.productTypeList div div.startProductType.startBox div div.newsList div.startNews div.closed img.button{width:30px;height:30px}div.startPage div.aboutView div.footer{text-align:center;background:transparent;font-weight:700;color:var(--color-font-two)}div.startPage div.aboutView div.about.desktop table tr td{vertical-align:top;width:50%}div.startPage div.aboutView div.about.desktop table{width:100%!important;border:0 solid transparent!important}div.startPage div.aboutView h1{background:transparent;border-radius:10px;margin-bottom:20px;padding:5px 5px 5px 0}div.startPage div.aboutView h1,html body div#root div.App div.layout div.page div.startPage div.aboutView div.about{color:var(--color-font-one-negative)}div.startPage div.startContent div div.productTypeList div div.startProductType.startBox div div.productGrid div.product{min-width:300px}html body div#root div.App div.layout div.page div.startPage div.aboutView button{background:var(--color-bg-header-topmenu-button);border:0 solid transparent;margin-right:10px;padding:10px;border-radius:10px;color:var(--color-font-one-negative);font-weight:700}div.navigation div.toolbarProductType a.navDesktop{display:inline}div.navigation div.toolbarProductType a.navPhone{display:none}@media (max-width:768px){div.navigation div.toolbarProductType a.navDesktop{display:none}div.navigation div.toolbarProductType a.navPhone{display:inline}div.navigation div.navigation,div.startPage div.startContent div.retailView div.retailList{justify-content:space-between}div.startPage div.startContent div.retailView div.retailList div.retail{flex-grow:1;min-width:50px}div.navigation div.navigationItem h3,div.startPage div.startContent div.retailView div.retailList div.retail h3{color:var(--color-font-one);font-size:calc(1vw + 10px)}div.navigation div.navigationItem,div.startPage div.startContent div.retailView div.retailList div.retail{padding:0}div.navigation div.navigationList div.navigationItem{padding:0;min-width:auto}div.navigation div.navigationList div.navigationItem h3,div.startPage div.startContent div div.retailView div.retailList div.retail h3{font-size:calc(.5vw + 10px);color:var(--color-font-one-negative);padding-top:10px;padding-bottom:10px}div.startPage div.aboutView h1,div.startPage div.startContent div div.productTypeList div div.startBox div.startHeader h1,div.startPage div.startContent div div.retailView h1{font-size:calc(2vw + 16px);color:var(--color-font-one-negative)}div.startPage div.startContent div.startBox div.startHeader img.icon{width:32px;height:32px;padding-right:10px}div.navigation div.navigationList div.navigationItem.loading,div.navigation div.navigationList div.navigationItem.loading a,div.navigation div.navigationList div.navigationItem.loading a:visited{background:transparent;color:var(--color-bg-header-topmenu-button)}}@media (max-width:508px){div.startPage div.startContent div div.productTypeList div div.startProductType.startBox div div.newsList div.startNews p.html img.newsImage{width:100%!important;height:auto!important;border-radius:10px;height:auto;margin-right:0;float:none;max-width:100%!important}div.navigation div.navigationList div.navigationItem{background:transparent;padding-top:0;padding-bottom:0}div.navigation div.navigationList div.navigationItem h3{color:var(--color-main-navigation-508)}div.navigation div.navigationList div.navigationItem h3.loading{display:none}div.navigation div.navigationList div.navigationItem:hover{background:var(--color-main-navigation-bg-button-hover-508)}}div#slideView div#modal{background:#000;position:relative;max-width:1200px;padding-top:0;height:100%;pointer-events:none;text-align:center}div#slideView div#modal img{width:30px;height:30px;margin-top:160px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;opacity:.3}div#slideView div#controllers{background:transparent;position:relative;max-width:1200px;padding-top:185px;pointer-events:none}div#slideView div#controllers div#previous{float:left;pointer-events:auto;cursor:pointer}div#slideView div#controllers div#next{float:right;pointer-events:auto;cursor:pointer}div#slideView div#controllers div img{height:30px;width:30px;padding-right:10px;padding-left:10px}div#slideView div#slideList{background:#000;height:400px;overflow:clip;max-width:1200px;background-image:url(/images/kolfiber.jpg)}div#slideView div#slideList div.slideWrapper{position:absolute;width:100%;height:400px;max-width:1200px;color:#fff}div#slideView div#slideList div.slideWrapper.active{-webkit-animation:animate-in 1s linear;animation:animate-in 1s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0s;animation-delay:0s}div#slideView div#slideList div.slideWrapper.inactive{-webkit-animation:animate-out 1s linear;animation:animate-out 1s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes animate-out{0%{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}}@keyframes animate-out{0%{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}}@-webkit-keyframes animate-in{0%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes animate-in{0%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}div#slideView div#footer div#dots{background:#000;display:flex;justify-content:center;padding:10px;grid-gap:10px;gap:10px}div#slideView div#footer div#dots div{display:inline-block;width:12px;height:12px;border-radius:7px;cursor:pointer}div#slideView div#footer div#dots div.inactive{background:var(--color-font-two)}div#slideView div#footer div#dots div.active{background:#fff}div#slideView div#footer{display:flex;justify-content:space-between;background:#000;color:#fff}div#slideView div#footer div.pause{display:inline-block;width:12px;height:12px;border-radius:7px;margin-top:10px;margin-right:5px}div#slideView div#footer div.pause.off img{display:none}div#slideView div#footer div.pause.on img{display:block}div#slideView div#footer div.pause img{width:14px;height:14px}div#slideView div#slideList div.slide{padding:20px 50px;height:360px}div#slideView div#slideList div.slide div#desktop{display:flex;grid-gap:10px;gap:10px;align-items:center}div#slideView div#slideList div.slideWrapper div.slide div#desktop.image div.contentDesktopWrapper{width:50%}div#slideView div#slideList div.slide div#mobile{display:none}div#slideView div#slideList div.slide div#desktop.image div.contentDesktopWrapper{flex-grow:1}div#slideView div#slideList div.slide div.contentDesktopWrapper div.contentDesktop{height:360px;display:flex;flex-direction:column}div#slideView div#slideList div.slide div#desktop div img{height:auto;max-height:360px}div#slideView div#slideList div.slide div#mobile img{max-width:100%}div#slideList div.slideWrapper div.slide div div#readMore{border-radius:10px;cursor:pointer;background:var(--color-main-button-break);padding:5px 10px;text-align:center}div#slideList div.slideWrapper div.slide div div#readMore a{color:#fff;text-decoration:none}div#slideList div.slideWrapper div.slide div.contentDesktop div#readMore{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}div#slideList div.slideWrapper div.slide div.image div.contentDesktop div#readMore{min-width:100px}div#slideList div.slideWrapper div.slide div#desktop div.contentDesktop p{flex-grow:0;overflow:auto;margin:0;padding-top:0;padding-bottom:20px}div#slideList div.slideWrapper div.slide div#mobile div.contentMobile{flex-grow:1;overflow:auto}div#slideList div.slideWrapper div.slide div#mobile div#readMore{margin-top:10px;text-align:center}div#slideList div.slideWrapper div.slide h1{-webkit-filter:drop-shadow(0 0 7px rgba(0,0,0,.7));filter:drop-shadow(0 0 7px rgba(0,0,0,.7));font-size:clamp(20px,calc(1.2vw + 20px),40px)}div#slideList div.slideWrapper div.slide p{-webkit-filter:drop-shadow(0 0 3px hsla(0,0%,50.2%,.9));filter:drop-shadow(0 0 3px rgba(128,128,128,.9));font-size:clamp(14px,calc(1.2vw + 10px),20px)}div#slideList div.slideWrapper div.slide.backgroundTint50{background-color:rgba(0,0,0,.5);background-blend-mode:multiply}div#slideList div.slideWrapper div.slide.backgroundTint25{background-color:rgba(0,0,0,.25);background-blend-mode:multiply}@media (max-width:768px){div#slideView div#slideList div.slide div#mobile{height:370px;display:flex;flex-direction:column}div#slideView div#slideList div.slide div#desktop{display:none}}div.searchResult{background:transparent;position:-webkit-sticky;position:sticky;top:210px;z-index:3;background:#fff}div.searchResult div.searchResultBoxes{width:100%;display:flex;flex-direction:row;min-height:100px;background-color:#fff}div.searchResult div.searchResultBox{background:var(--color-bg);width:calc(32% - 36px);padding:10px;margin:10px;border-radius:10px;flex:1 1;overflow:scroll;max-width:33%;max-height:300px}div.searchResult h3.productResultLabel{padding-top:15px;padding-left:10px;display:inline-block;max-width:calc(100% - 230px)}div.searchResult div.searchResultBox div.listModell,div.searchResult div.searchResultBox div.searchResultItem{border-radius:5px;margin-bottom:5px;margin-top:5px;padding:5px;color:var(--color-font-one-negative);background:var(--color-main-button);cursor:pointer}div.searchResult div.searchResultBoxes div.showAll img,div.searchResult div.searchResultBox img.showAllResult{width:20px;height:auto;padding-top:10px}div.searchResult div.searchResultBoxes div.searchResultMc.searchResultBox div.listModell img.showYearButton{width:20px;margin-right:5px;height:auto;float:left}div.searchResult div.toolbar{height:40px;text-align:right}div.searchResult div.sort,div.searchResult div.toolbar{background:var(--color-main-button);float:right;border-radius:10px;margin-top:5px;margin-right:10px;padding-left:10px}div.searchResult div.sort{text-align:left;min-width:80px;padding-right:10px}div.searchResult div.sort.open{border-radius:10px 10px 0 0}div.searchResult div.sort div.sortHeader{display:flex;height:40px;align-items:center}div.searchResult div.sort div.sortOptionList{background:var(--color-main-button);position:absolute;z-index:3;margin-left:-10px;color:var(--color-font-one-negative);border-radius:0 0 10px 10px;padding:10px}div.searchResult div.sort div.sortOptionList div.sortOption.selected,div.searchResult div.sort div.sortOptionList div.sortOption:hover{background:var(--color-main-button-break)}div.searchResult div.sort div.sortOptionList div.sortOption{background:var(--color-bg-header-topmenu-button);margin-bottom:10px;border-radius:10px;padding:5px;cursor:pointer}div.searchResult div.sortOptionList div.sortOption{display:flex;align-items:center}div.searchResult div.sortHeader img,div.searchResult div.sortOptionList div.sortOption img{width:25px;height:25px}div.searchResult div.sortHeader h3,div.searchResult div.sortOptionList div.sortOption h3{color:var(--color-font-one-negative);padding-left:5px;font-size:calc(.3vw + 10px)}div.searchResult div.sort div.sortHeader div.inStockBadge,div.searchResult div.sort div.sortHeader div.outletBadge{display:block}div.searchResult div.sort div.sortHeader div.inStockBadge h3,div.searchResult div.sort div.sortHeader div.outletBadge h3{background:var(--color-main-button-break);border-radius:5px;padding:2px 5px;margin-left:5px}div.searchResult div.toolbar img{width:25px;padding-right:10px;padding-top:4px}div.searchResult div.toolbar a.active img,div.searchResult div.toolbar img.active{width:28px;height:28px}div.searchResult div.noResult.desktop{padding:10px;background:var(--color-bg);margin:10px;display:inline-block;border-radius:10px}div.searchResult div.searchResultBoxes div.searchResultMc.searchResultBox div.listModell{color:var(--color-font-one-negative);background:var(--color-main-button)}div.searchResult div.searchResultBoxes div.searchResultMc.searchResultBox div.listModell div.yearDivStyleBlock div.mcListYear{background:var(--color-main-button-two)}div.searchResult h3.productResultLabel div.showAllButton{padding:3px 10px;display:inline-block;background:var(--color-main-button);margin-left:0;border-radius:10px;margin-top:5px;color:var(--color-font-one-negative);font-size:calc(.3vw + 8px)}div div.searchResult div.noResult.desktop div.filterList{display:flex;flex-direction:row;background:transparent;padding-top:0;max-height:30px}div div.searchResult div.noResult.desktop div.filterList div.filter{display:flex;flex-direction:row;align-items:center;max-height:30px;cursor:pointer}div div.searchResult div.noResult.desktop div.filterList div.filter img{height:16px;width:16px}div div.searchResult div.noResult.desktop div.filterList div.filter h4{font-size:calc(.4vw + 10px)}html body div#root div.App div.layout div div.searchResult div.noResult.desktop{display:block}html body div#root div.App div.layout div div.searchResult div.noResult.desktop div.filterList div.filter.mc img.selectYear{display:none}div.searchResult div.outletButton{background:var(--color-main-button-break);float:right;height:40px;display:flex;align-items:center;margin-top:5px;margin-right:10px;border-radius:10px;color:var(--color-font-one-negative);font-size:calc(.3vw + 10px)}div.searchResult div.outletButton h3{padding-left:10px;padding-right:10px}div.searchResult div.outletButton.off{background:var(--color-main-button)}div.searchResult div.searchResultBoxes div.searchResultBox div.searchResultBoxHeader{display:flex;align-items:center}div.searchResult div.searchResultBoxes div.searchResultBox div.searchResultBoxHeader img.closeIcon{width:20px;height:20px}div.searchResult div.searchResultBoxes div.searchResultBox div.searchResultBoxHeader b.spacer{flex-grow:1}@media (max-width:768px){div.searchResult{background:transparent;position:static}div.searchResult div.searchResultBoxes{display:block;flex-direction:column;max-height:none}div.searchResult div.searchResultBox{background:var(--color-bg);width:calc(100% - 40px);display:block;max-width:none}div.searchResult h3.productResultLabel{padding-top:10px;font-size:calc(.5vw + 10px)}div.searchResult div.sort,div.searchResult div.toolbar{margin-top:0}div.searchResult div.sort{margin-right:2px;height:30px;padding:2px 5px}div.searchResult div.sort div.sortHeader{height:30px}div.searchResult div.sort div.sortOptionList{margin-left:-5px}div.searchResult div.toolbar{height:33px}div.searchResult div.sortHeader img,div.searchResult div.sortOptionList div.sortOption img,div.searchResult div.toolbar img{width:18px;height:18px}div.searchResult div.toolbar a.active img,div.searchResult div.toolbar img.active{width:22px;height:22px}div.searchResult h3.productResultLabel div.showAllButton{padding:5px}div.searchResult div.outletButton,div.searchResult div.sort div.sortHeader div.inStockBadge,div.searchResult div.sort div.sortHeader div.outletBadge,html body div#root div.App div.layout div div.searchResult div.noResult.desktop{display:none}}div.findResellerList{background:var(--color-bg-main)}div.findResellerList div.findResellerHeader h1{font-size:calc(1.5vw + 10px)}div.findResellerList div.findResellerHeader{background:var(--color-bg);padding:10px;display:flex;align-items:center;height:50px;position:-webkit-sticky;position:sticky;top:60px;z-index:8}div.findResellerList div.findResellerHeader a{display:flex;align-items:center}div.findResellerList div.findResellerHeader img{width:30px;height:30px;margin-right:10px}div.findResellerList div.bliaf{background:var(--color-bg);cursor:pointer;padding:10px}div.findResellerList div.bliaf a{display:flex;align-items:center;text-decoration:none}div.findResellerList div.bliaf a h3{display:inline-block;color:var(--color-font-one);font-size:calc(.6vw + 8px);font-weight:700}div.findResellerList div.bliaf a img{height:16px;width:16px;padding-left:5px}div.findResellerList div.searchField{display:flex;flex-direction:row;justify-content:space-between;width:calc(50% - 40px);background:var(--color-bg-main);padding:10px;margin:0 10px 10px;border-radius:10px;height:32px}div.findResellerList div.searchField input{padding:5px;border:0 solid transparent;width:calc(100% - 50px);background:transparent;font-size:18px;color:var(--color-font-one)}div.findResellerList div.searchView{display:flex;width:100%;position:-webkit-sticky;position:sticky;top:135px;z-index:8;padding-top:10px;background:var(--color-bg)}div.findResellerList div.searchField img{width:30px;height:30px}div.findResellerList div.button{display:inline-block;background:var(--color-main-button);border-radius:10px;margin:0 10px 10px;padding:10px 20px 10px 10px;display:flex;justify-content:center}div.findResellerList div.button h3{color:var(--color-font-one-negative)}div.findResellerList div.button img{margin-right:10px;width:30px;height:30px}div.findResellerList div.findReseller{background:var(--color-bg);display:flex;padding:10px;margin:10px;border-radius:10px}div.findResellerList div.findReseller div.letter{background:var(--color-bg-reseller-letter);width:40px;min-width:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;height:40px;margin-right:10px;opacity:1}div.findResellerList div.findReseller div.letter h1{color:var(--color-font-one-negative)}div.findResellerList div.findResellerResult div.findReseller div.letter.hidden{opacity:0}div.findResellerList div.findResellerResult{clear:both;max-width:100%}div.findResellerList div.findReseller div.reseller{border:1px solid transparent;width:100%}div.findResellerList div.findReseller h3{font-size:calc(.6vw + 8px)}div.findResellerList div.findReseller h1{font-size:calc(.8vw + 10px)}div.findResellerList div.findResellerResult div.findReseller div.reseller div.information div.resellerHeader h1{margin-right:10px}div.findResellerList div.findReseller div.information{border:1px solid transparent;width:100%;float:left}div.findResellerList div.findReseller div.details{float:none;border:0 solid #000;width:calc(100% - 10px);float:left}div.findResellerList div.findReseller div.type{border:0 solid transparent;width:170px;float:right;text-align:right}div.findResellerList div.findResellerResult div.findReseller div.reseller div.details div.contactButton,div.findResellerList div.findResellerResult div.findReseller div.reseller div.information div.contactButton{background:var(--color-main-button);display:flex;margin-bottom:10px;align-items:center;border-radius:10px;float:left;margin-right:5px;margin-top:10px;padding-right:5px}div.findResellerList div.findResellerResult div.findReseller div.reseller div.details div.contactButton img,div.findResellerList div.findResellerResult div.findReseller div.reseller div.information div.contactButton img{width:20px;height:20px;margin:5px}div.findResellerList div.findResellerResult div.findReseller div.reseller div.information a div.contactButton h3{padding-left:0;color:var(--color-font-one-negative)}div.findResellerList div.findResellerResult div.findReseller div.reseller div.information a div.contactButton.www h3{padding-left:5px}div.findResellerList div.findResellerResult div.findReseller div.reseller div.details div.contactButton{min-width:200px;float:none;width:66%}div.findResellerList div.findResellerResult div.findReseller div.reseller div.information img{width:30px}div.findResellerList div.findResellerResult div.findReseller div.reseller div.type{text-align:right}div.findResellerList div.findResellerResult div.findReseller div.reseller div.type img{width:40px;height:40px;margin-left:5px}div.findResellerList div.findResellerResult div.findReseller div.resellerHeader{display:flex;align-items:center}div.findResellerList div.findResellerResult div.findReseller div.resellerHeader img.readMore{padding-left:10px;width:16px;height:16px;max-width:16px}div.findResellerList div.searchView div.button.off{background:var(--color-main-button)}div.findResellerList div.searchView div.button.off h3{color:var(--color-font-two-negative)}div.findResellerList div.findResellerResult div.findReseller div.reseller div.information h3.address{color:var(--color-font-two)}div.findResellerList div.findResellerResult div.findReseller div.reseller div.details{margin-top:0}div.findResellerList div.findResellerResult div.findReseller div.reseller a,div.findResellerList div.findResellerResult div.findReseller div.reseller a div.contactButton h3{color:var(--color-font-one-negative);text-decoration:none}@media (max-width:768px){div.findResellerList div.searchView{display:block;padding-bottom:10px;padding-top:30px}div.findResellerList div.searchField{width:calc(100% - 30px);margin-top:0;margin-left:10px;margin-right:10px;padding:3px}div.findResellerList div.button{float:left;margin:0 10px;padding:5px 10px}div.findResellerList div.findResellerResult div.findReseller div.reseller div.details div.contactButton{min-width:200px;float:none;width:100%}div.findResellerList div.findResellerResult div.findReseller div.reseller div.type img{width:25px;height:25px;margin-left:2px}div.findResellerList div.findReseller div.type{width:85px}div.findResellerList div.findReseller div.letter{display:none}div.findResellerList div.findResellerResult div.findReseller div.reseller div.information div.resellerHeader h1{margin-right:0}div.findResellerList div.findResellerHeader{padding:0 0 0 10px;height:40px}div.findResellerList div.searchView{top:110px;padding-top:10px}div.findResellerList div.bliaf{padding-top:0}div.findResellerList div.bliaf a{padding:0 5px 5px}div.findResellerList div.bliaf a img{height:12px;width:12px;padding-left:5px}}div.findBrandList{background:var(--color-bg)}div.findBrandList div.findBrandHeader h1{font-size:calc(1.5vw + 10px)}div.findBrandList div.findBrandHeader{background:var(--color-bg);padding:10px;display:flex;align-items:center;height:50px;position:-webkit-sticky;position:sticky;top:60px;z-index:8}div.findBrandList div.findBrandHeader a{display:flex;align-items:center}div.findBrandList div.findBrandHeader img{width:30px;height:30px;margin-right:10px}div.findBrandList div.searchField{display:flex;flex-direction:row;justify-content:space-between;width:calc(50% - 40px);background:var(--color-bg-main);padding:10px;margin:0 0 10px 10px;border-radius:10px;height:32px}div.findBrandList div.searchField input{padding:5px;border:0 solid transparent;width:calc(100% - 50px);background:transparent;font-size:18px;color:var(--color-font-one)}div.findBrandList div.searchView{display:flex;background:var(--color-bg);width:100%;position:-webkit-sticky;position:sticky;top:135px;padding-top:10px;z-index:8}div.findBrandList div.searchField img{width:30px;height:30px}div.findBrandList div.button{display:inline-block;background:var(--color-main-button);border-radius:10px;margin:0 0 0 10px;padding:10px 20px 10px 10px;display:flex;justify-content:center;max-height:30px}div.findBrandList div.searchView div.button h3{color:var(--color-font-one-negative)}div.findBrandList div.button img{margin-right:10px;width:30px;height:30px}div.findBrandList div.findBrandNameResult{margin-top:10px;padding:5px;margin-bottom:10px}div.findBrandList div.findBrandNameResult div.brandName{float:left;background:var(--color-bg-brand-name-result);padding:5px 10px;margin-left:5px;margin-bottom:5px;display:block;border-radius:10px;color:var(--color-font-one-negative)}div.findBrandList div.findBrandNameResult div.brandName a,div.findBrandList div.findBrandNameResult div.brandName a:hover{color:var(--color-font-one-negative);text-decoration:none}div.findBrandList div.findBrandResult{clear:both;width:100%;background:var(--color-bg-main);display:inline-grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}div.findBrandList div.findBrand{background:var(--color-bg);min-width:200px;padding:10px;margin:10px;border-radius:10px;max-width:400px;position:relative}div.findBrandList div.findBrand div.findBrandAnchor{position:absolute;top:-200px;left:0}div.findBrandList div.findBrand h3{font-size:calc(.6vw + 8px)}div.findBrandList div.findBrand h1{font-size:calc(.8vw + 10px)}div.findBrandList div.findBrand div.footer{display:block;background:var(--color-main-button);bottom:10px;position:absolute;width:calc(100% - 20px);text-align:center;padding-top:5px;padding-bottom:5px;border-radius:10px;color:var(--color-font-one-negative)}div.findBrandList div.findBrand div.footer h1{font-size:calc(.5vw + 10px)}div.findBrandList div.findBrand div.imageView{background:var(--color-font-one);float:none;display:block;width:100%;position:relative;border-radius:10px}div.findBrandList div.findBrand div.imageView:after{content:"";display:block;padding-bottom:100%}div.findBrandList div.findBrand div.imageWrapper{background:#fff;display:flex;height:100%;width:100%;position:absolute;align-items:center;justify-content:center;border-radius:10px}div.findBrandList div.findBrandResult div.findBrand div.brandDetails{text-align:center;margin-bottom:55px}div.findBrandList div.findBrandResult div.findBrand div.brandDetails img.type{width:36px;height:36px;padding-top:5px;padding-bottom:5px}div.findBrandList div.findBrandResult div.findBrand div.brandDetails div.www{display:flex;justify-content:center;align-items:center;margin-top:10px}div.findBrandList div.findBrandResult div.findBrand div.brandDetails div.www img{padding-left:5px;margin-top:2px;width:12px;height:12px}div.findBrandList div.findBrandResult div.findBrand div.brandDetails h1{font-size:calc(1.5vw + 10px);color:var(--color-font-one);margin-top:10px}div.findBrandList div.findBrandResult div.findBrand div.brandDetails h3{color:var(--color-font-two)}div.findBrandList div.findBrandResult div.findBrand div.brandDetails a{color:var(--color-font-one);text-decoration:none}div.findBrandList div.searchView div.button.off{background:var(--color-main-button)}div.findBrandList div.searchView div.button.off h3{color:var(--color-font-two-negative)}@media (max-width:768px){div.findBrandList div.searchView{display:block;padding-bottom:10px;padding-top:10px;top:130px}div.findBrandList div.searchField{width:calc(100% - 30px);margin-top:0;padding:5px}div.findBrandList div.button{float:left;margin:0 10px;padding:5px 10px}div.findBrandList div.findBrandNameResult div.brandName{padding:2px 6px;margin-left:5px;margin-bottom:3px;border-radius:5px}}div.productResult div.productCount{padding:10px;background:var(--color-bg-header-topmenu-button-off);color:var(--color-font-one-negative)}div.manufactorInfo{padding:10px;margin-left:10px;margin-top:10px;width:calc(100% - 40px);background:var(--color-bg-header);border-radius:10px}div.manufactorInfo div.information h3{float:none;color:var(--color-font-one-negative)}div.manufactorInfo div.information p{margin:0;color:var(--color-font-one-negative)}div.manufactorInfo div.information{float:left;width:calc(100% - 100px);margin-left:10px;font-size:calc(.5vw + 10px)}div.manufactorInfo div.information a{color:var(--color-font-one-negative);text-decoration:none;padding:0 5px;background:#000;border-radius:5px}div.manufactorInfo div.information a:hover{background:red}div.manufactorInfo div.imageWrapper{width:80px;height:80px;float:left;display:flex;align-items:center;background:#fff;border-radius:10px}div.manufactorInfo div.imageWrapper img{width:100%;height:auto;padding:2px}div.manufactorInfo div.footer{clear:both}div.help{background:grey;padding:20px;color:#fff}div.help img{border-radius:10px;max-width:1160px!important;width:100%!important;height:auto!important;margin-bottom:150px}@media (max-width:768px){div.help img{margin-bottom:50px}}div.motulSearch{padding:10px}div.motulSearch div.search{display:flex}div.motulSearch img.toggle{width:25px;height:25px;margin-right:5px}div.motulSearch img.reset{width:20px;height:20px;margin-right:5px}div.motulSearch div.section div.search div.searchBoxWrapper{display:flex;align-items:center;background:var(--color-bg);border-radius:10px;margin-right:5px}div.motulSearch div.search input.searchBox{background:transparent;border:0 solid transparent;border-radius:10px;padding-left:5px;outline:none}div.motulSearch div.button{display:inline-block;background:var(--color-font-two-negative);border-radius:10px;color:var(--color-font-one-negative);margin:0;padding:5px 10px}div.motulSearch div div div div.product{background:#d6d5d5;border-radius:5px;margin-bottom:5px;padding:5px;display:flex;align-items:center}div.motulSearch div.section{padding:10px;background:var(--color-bg-header);border-radius:10px;margin-bottom:10px;color:#fff}div.motulSearch div.section h3{padding:0;margin:0 0 5px;display:inline-block}div.motulSearch div.modelSectionHeader.result div div.recommendation div div.placement div.intervalList div.interval div.recommendedProduct div.motulProduct div.motulProductText div.badgeList div{background:var(--color-message);display:inline-block;padding:3px;margin-right:5px;border-radius:5px;margin-top:3px;font-size:clamp(10px,calc(.5vw + 8px),15px)}div.motulSearch div.modelSectionHeader.result div div.recommendation div div.placement div.intervalList div.interval div.recommendedProduct div.motulProduct div.motulProductText div.badgeList div.badgeIntervalInitial{background:var(--color-message-warning)}div.motulSearch div.modelSectionHeader.result div div.recommendation div div.placement div.placementHeader b.spacer{flex-grow:1}div.motulSearch div.modelSectionHeader.result div div.recommendation div div.placement div.placementHeader div.productCount{background:var(--color-bg);padding-left:5px;padding-right:5px;margin-right:5px;border-radius:5px}div.motulSearch div.section img.spinner{width:20px;height:20px;margin-top:3px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}div.motulSearch div.section div.sectionHeader{display:flex;grid-gap:5px;gap:5px;align-items:start}div.motulSearch div.section div.sectionHeader h3,div.motulSearch div.section div.sectionHeader img{cursor:pointer}div.motulSearch div.section select.recommendationList{margin-top:10px}div.motulSearch div.result{background:var(--color-bg-header-topmenu);padding:10px;margin-bottom:10px;border-radius:10px}div.motulSearch div.result div.model{display:flex}div.motulSearch div.recommendation div div.placement div.placementHeader{display:flex;align-items:center}div.motulSearch div.result div.recommendation div div.placement{background:#fff;margin-bottom:10px;padding:5px;border-radius:10px}div.motulSearch div.result div.recommendation div div div.interval div.recommendedProduct{margin-bottom:10px;padding:10px}div.motulSearch div.result div.recommendation div div div.interval div.recommendedProduct div.motulProduct{background:#000;color:#fff;margin-bottom:10px;padding:10px;display:flex;border-radius:10px}div.motulSearch div.result div.recommendation div div div.interval div.recommendedProduct div.motulProduct div.motulProductImage img{width:100px;height:auto}div.motulSearch div.result div.recommendation div div div.interval div.recommendedProduct table tr.productRow div.productBuyButton{display:inline-block;margin-right:0;border-radius:10px;padding:5px}div.motulSearch div.result div.recommendation div div div.interval div.recommendedProduct table{width:100%}div.motulSearch div.result div.recommendation div div div.interval div.recommendedProduct table tbody tr.productRow.odd{background:var(--color-bg)}div.motulSearch div.result div.recommendation div div div.interval div.recommendedProduct table tbody tr.productRow.even{background:#fff}div.motulSearch div.result div.recommendation div div div.interval div.recommendedProduct table thead tr th{background:#000;padding:5px;color:#fff;text-align:left}div.motulSearch div.result div.recommendation div div div.interval div.recommendedProduct table thead tr th.price{width:160px}div.motulSearch div.result div.recommendation div div div.interval div.recommendedProduct table thead tr th.buy{width:120px}div.motulSearch div.result div.recommendation div div div.interval div.recommendedProduct table thead tr th.artnr{width:160px}div.motulSearch div.result div.recommendation div div div.interval div.recommendedProduct table thead tr th.stock{width:100px}div.motulSearch div.result div.recommendation div div div.interval div.recommendedProduct table tbody tr.productRow td.stock div div.productStock{width:75px}div.motulSearch div.result div.recommendation div div div.interval div.recommendedProduct table thead tr th.buy,div.motulSearch div.result div.recommendation div div div.interval div.recommendedProduct table thead tr th.price,div.motulSearch div.result div.recommendation div div div.interval div.recommendedProduct table thead tr th.stock{text-align:right}div.motulSearch div.result div.recommendation div div div.interval div.recommendedProduct table tbody tr.productRow td.buy,div.motulSearch div.result div.recommendation div div div.interval div.recommendedProduct table tbody tr.productRow td.price,div.motulSearch div.result div.recommendation div div div.interval div.recommendedProduct table tbody tr.productRow td.stock{text-align:right;padding-right:5px}div.motulSearch div.result div.recommendation div div div.interval div.recommendedProduct table tr.productRow td{padding:5px}div.motulSearch div.result div.recommendation div div div.interval div.recommendedProduct table tr.productRow div.productPrice{margin-right:5px}div.motulSearch div.result div.recommendation div div div.interval div.recommendedProduct table tr.productRow div div.productStock.stockNONE{display:none}div.motulSearch div.result div.recommendation div div div.interval div.recommendedProduct table tr.productRow div div.productStock{margin-right:5px}div.motulSearch div.modelSectionHeader.result div div.recommendation div div.placement div.intervalList div.interval div.recommendedProduct{background:var(--color-bg-header-topmenu);margin-top:5px;border-radius:10px}div.webPage div.html{background:var(--color-bg);padding:10px;margin:10px;border-radius:10px}
/*# sourceMappingURL=main.cbfbc89a.chunk.css.map */