@font-face{font-display:swap;font-family:"Red Hat Display";font-style:normal;font-weight:500;src:url("../fonts/red-hat-display-v19-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Red Hat Display";font-style:normal;font-weight:700;src:url("../fonts/red-hat-display-v19-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Red Hat Text";font-style:normal;font-weight:400;src:url("../fonts/red-hat-text-v14-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Red Hat Text";font-style:normal;font-weight:500;src:url("../fonts/red-hat-text-v14-latin-500.woff2") format("woff2")}@font-face{font-display:auto;font-family:"Libre Barcode EAN13 Text";font-style:normal;font-weight:400;src:url("../fonts/libre-barcode-ean13-text-v21-latin-regular.woff2") format("woff2")}b,strong{font-weight:var(--main-font-weight-medium)}:root{--main-color-white:#ffffff;--main-color-black:#2B2B2C;--main-color-gray-base:#939598;--main-color-middle-gray:#D5D5D5;--main-color-dark-gray:#939598;--main-color-light-gray:#f1f1f1;--main-color-primary:#FFDC01;--main-color-primary-dark:#e7c700;--main-color-primary-darken:#cdb100;--main-color-secondary:#ffe334;--main-color-action:#FFDC01;--main-color-danger:#D32D2D;--main-color-danger-dark:#bf2828;--main-color-warning:#FF9903;--main-color-warning-dark:#e98a00;--main-color-success:#5AB720;--main-color-success-dark:#9ec40d;--main-color-info:#f1f1f1;--main-color-primary-contrast:var(--main-color-black);--main-color-primary-dark-contrast:var(--main-color-black);--main-color-primary-darken-contrast:var(--main-color-white);--main-color-secondary-contrast:var(--main-color-white);--main-color-action-contrast:var(--main-color-white);--main-color-danger-contrast:var(--main-color-white);--main-color-danger-dark-contrast:var(--main-color-white);--main-color-warning-contrast:colorTextContrast(#FF9903);--main-color-warning-dark-contrast:colorTextContrast(#e98a00);--main-color-success-contrast:var(--main-color-white);--main-color-success-dark-contrast:colorTextContrast(#9ec40d);--main-color-info-contrast:colorTextContrast(#f1f1f1);--main-font-family:'Red Hat Text',Helvetica,Arial,sans-serif;--main-font-family-headline:'Red Hat Display',Helvetica,Arial,sans-serif;--main-font-weight:400;--main-font-weight-medium:500;--main-font-weight-bold:700;--main-font-size-base:1.7rem;--main-font-size-small:1.5rem;--main-font-size-big:1.8rem;--main-line-height:1.4;--main-link-color:#2B2B2C;--main-link-color-hover:#e7c700}#priceModeSwitch_default .customSelect__dropdownBody .customSelect__dropdownItem--radio:last-child{display:none}.headerTop{font-size:1.3rem}.headerTop .customSelect__selected{font-size:1.3rem}@media (min-width:768px){.headerTop{padding-top:10px;padding-bottom:10px;font-size:1.5rem}.headerTop .customSelect__selected{font-size:1.5rem}}.headerTopLeft .trustList{margin-left:-10px;margin-right:-10px}.headerTopLeft .trustList li{padding-left:10px;padding-right:10px}@media (min-width:1540px){.headerTopLeft .trustList{margin-left:-40px;margin-right:-40px}.headerTopLeft .trustList li{padding-left:40px;padding-right:40px}}.headerTopRight .iconbarIcon__label{font-size:1.3rem;color:var(--main-color-dark-gray)}@media (min-width:768px){.headerTopRight .iconbarIcon__label{font-size:1.5rem}}.headerContact{flex-grow:1;font-size:1.6rem;white-space:nowrap}.headerContact a{text-decoration:none;display:flex;align-items:center;color:var(--main-color-dark-gray)}.headerContact a:focus,.headerContact a:hover{color:var(--main-color-primary-dark)}.headerContact .icon{font-size:1.8rem}@media (min-width:1700px){.headerContact{font-size:2.2rem}.headerContact .icon{font-size:3rem;margin-right:5px}}@media (max-width:1023px){.headerContact{display:flex;justify-content:flex-end}.headerContact .icon{font-size:24px}}@media (max-width:481px){.headerContact{display:none}}.headerLogo{transition:.2s all ease-in-out}.headerLogo a,.headerLogo img{aspect-ratio:240/67}@media (max-width:767px){.headerLogo{max-width:110px}}@media (max-width:481px){.headerLogo{max-width:90px;margin-right:0}}@media (min-width:1540px){.headerLogo{max-width:240px}}.headerMain{transition:.2s all ease-in-out;box-shadow:0 0 50px rgba(0,0,0,.08)}.headerMain .headerSearch{flex-grow:0;margin-right:40px}@media (min-width:1700px){.headerMain .headerSearch{margin-right:70px}}@media (max-width:767px){.headerMain .headerSearch{margin-right:0}}.headerMain .searchBar{max-height:50px}@media (min-width:1540px){.headerMain .searchBar{width:450px}}.headerMain .headerAccount .iconbarIcon__label{font-size:1.3rem;font-weight:var(--main-font-weight-medium);white-space:nowrap}@media (min-width:1540px){.headerMain .headerAccount .iconbarIcon__label{font-size:1.5rem}}@media (max-width:1023px){.headerMain .headerAccount{margin-left:10px;flex-grow:0}}@media (max-width:481px){.headerMain .headerAccount{margin-left:10px;flex-grow:1}}.headerMain .headerMainNavigation{margin-top:15px}.headerMain.sticky{padding-top:10px;padding-bottom:10px}@media (min-width:768px){.headerMain.sticky .headerLogo{max-width:120px}}@media (min-width:1250px){.headerMain.sticky .headerLogo{max-width:180px}}@media (min-width:1250px){.headerMain{padding-top:32px;padding-bottom:20px}}.headerMain .divider{height:1px;width:100%;background:var(--main-color-middle-gray);margin-top:30px}@media (max-width:1023px){.headerMain .divider{display:none}}@media (max-width:360px){.iconbarItem--quickorder{display:none}}.mainnav>ul>li>a{font-weight:var(--main-font-weight-medium);font-family:var(--main-font-family-headline);font-size:1.8rem}footer{background:var(--main-color-light-gray)}.footerMain{padding-top:20px}@media (min-width:1024px){.footerMain{padding-top:50px}}.footerMain .container{max-width:1880px}.footerMain .container .textcontent{font-size:1.5rem}.footerMain .socialMedia .navChildrenToggle{display:none}@media (max-width:767px){.footerMain .socialMedia .navgroup>ul>li>span{display:none}}.footerMain .footerContact{display:flex;justify-content:flex-end;white-space:nowrap}.footerMain .footerContact a,.footerMain .footerContact span{font-size:1.8rem;line-height:1.4}.footerMain .footerContact span:hover{color:var(--main-color-black)}.footerMain .navChildrenToggle{margin-bottom:0!important}@media (max-width:1249px){.footerMain .footerContact{justify-content:flex-start}.footerMain .footerContact a,.footerMain .footerContact span{font-size:1.6rem}.footerMain .socialMedia{order:2}}@media (max-width:767px){.footerMain .footerContact,.footerMain .socialMedia{margin-bottom:0}.footerMain .footerContact .linkWithIcon .icon:last-child{margin-left:0}}@media (max-width:1539px){.footerLogo img{max-width:110px}}.footerBottom{padding-top:5px}.footerBottom .container{max-width:1840px;border-top:1px solid var(--main-color-middle-gray);padding:0;padding-top:20px}@media (max-width:1880px){.footerBottom .container{padding-left:20px;padding-right:20px}}@media (max-width:767px){.footerBottom .container{margin-top:0}}.footerBottom .footerBottomLeft,.footerBottom .footerBottomRight{margin-bottom:20px}body.shopOrder .footerBottom{padding-top:0}body.shopOrder .footerBottom .container{border-top:none}.h1,.h2,.h3,.h4,.h5,.h6,.itemcardHeadline,h1,h2,h3,h4,h5,h6{font-weight:var(--main-font-weight-medium);-webkit-hyphens:auto;hyphens:auto;font-family:var(--main-font-family-headline);margin:0;margin-bottom:clamp(10px,1em,20px)}.h1.highlighted,.h2.highlighted,.h3.highlighted,.h4.highlighted,.h5.highlighted,.h6.highlighted,.highlighted.itemcardHeadline,h1.highlighted,h2.highlighted,h3.highlighted,h4.highlighted,h5.highlighted,h6.highlighted{font-weight:var(--main-font-weight-medium);line-height:1;font-family:var(--main-font-family)}.h1,h1{margin-bottom:clamp(10px,1em,30px);font-size:2.4rem}@media (min-width:1024px){.h1,h1{font-size:4.6rem}}.h1.highlighted,h1.highlighted{font-size:3.4rem}@media (min-width:1024px){.h1.highlighted,h1.highlighted{font-size:4rem}}@media (min-width:1250px){.h1.highlighted,h1.highlighted{font-size:6.6rem}}.h2,h2{font-size:2rem}@media (min-width:1024px){.h2,h2{font-size:3rem}}.h2.highlighted,h2.highlighted{font-size:2.8rem}@media (min-width:1024px){.h2.highlighted,h2.highlighted{font-size:3.4rem}}@media (min-width:1250px){.h2.highlighted,h2.highlighted{font-size:4.7rem}}.h3,.itemcardHeadline,h3{font-weight:var(--main-font-weight-bold);font-size:2.7rem}.h4,h4{font-size:1.8rem}@media (min-width:1024px){.h4,h4{font-size:2rem}}.h5,h5{font-size:1.9rem}.h6,h6{font-size:1.8rem}.button:focus,.button:hover,button:focus,button:hover{background:var(--main-color-white);border-color:var(--main-color-primary);color:var(--main-color-primary);text-decoration:none}.button,button{display:inline-flex;justify-content:center;align-items:center;border:1px solid var(--main-color-dark-gray);border-radius:4px;color:var(--main-color-black);cursor:pointer;background:var(--main-color-white);text-align:center;text-decoration:none;line-height:18px;font-size:var(--main-font-size-small);font-weight:var(--main-font-weight-medium);padding:10px 15px 10px 15px;transition:ease-in-out .1s;position:relative;gap:10px}@media (min-width:768px){.button,button{line-height:22px;font-size:var(--main-font-size-small);padding:11px 24px 11px 24px}}.button .icon,button .icon{font-size:1.4em;line-height:1;position:relative;margin-top:-1px}.button .icon:first-child,button .icon:first-child{margin-left:-5px}.button .icon:last-child,button .icon:last-child{margin-right:-5px}@media (max-width:767px){.button .icon:last-child,button .icon:last-child{margin-right:0}}.button:active,button:active{background:var(--main-color-primary);border-color:var(--main-color-primary);color:var(--main-color-primary-contrast);text-decoration:none}.button--primary,button--primary{background:var(--main-color-primary);color:var(--main-color-black);border-color:var(--main-color-primary)}.button--primary:focus,.button--primary:hover,button--primary:focus,button--primary:hover{background:var(--main-color-black);border-color:var(--main-color-black);color:var(--main-color-primary)}.button--primary:active,button--primary:active{background:var(--main-color-black);border-color:var(--main-color-black);color:var(--main-color-primary-darken-contrast)}.button--action,button--action{background:var(--main-color-black);color:var(--main-color-white);border-color:var(--main-color-black)}.button--action:focus,.button--action:hover,button--action:focus,button--action:hover{background:var(--main-color-black);border-color:var(--main-color-black);color:var(--main-color-primary)}.button--action:active,button--action:active{background:var(--main-color-primary-dark);border-color:var(--main-color-primary-dark);color:var(--main-color-primary-contrast)}.button--bordered,button--bordered{background:0 0;color:var(--main-color-black);border-color:var(--main-color-black)}.button--bordered:focus,.button--bordered:hover,button--bordered:focus,button--bordered:hover{background:var(--main-color-primary);border-color:var(--main-color-primary);color:var(--main-color-black)}.button--bordered:active,button--bordered:active{background:var(--main-color-black);border-color:var(--main-color-black);color:var(--main-color-primary-darken-contrast)}.button--danger,button--danger{background:var(--main-color-danger);color:var(--main-color-white);border-color:var(--main-color-danger)}.button--danger:focus,.button--danger:hover,button--danger:focus,button--danger:hover{background:var(--main-color-black);border-color:var(--main-color-black);color:var(--main-color-primary)}.button--danger:active,button--danger:active{background:var(--main-color-primary-dark);border-color:var(--main-color-primary-dark);color:var(--main-color-primary-contrast)}.button--sm,button--sm{padding-top:10px;padding-right:15px;padding-bottom:10px;padding-left:15px;line-height:18px}@media (min-width:768px){.button--xl,button--xl{padding-top:18px;padding-right:30px;padding-bottom:18px;padding-left:30px;font-size:var(--main-font-size-big)}}label{font-size:1.3rem}.filterReset,input,select,textarea{background-color:var(--main-color-white);color:var(--main-color-black);border:1px solid var(--main-color-middle-gray);border-radius:4px;box-shadow:none;display:block;width:100%;line-height:18px;font-size:clamp(16px, var(--main-font-size-small), 20px);padding:10px 15px 10px 15px}@media (min-width:768px){.filterReset,input,select,textarea{line-height:22px;font-size:var(--main-font-size-small);padding:11px 24px 11px 24px}}.filterReset:not(:disabled):active,.filterReset:not(:disabled):focus,input:not(:disabled):active,input:not(:disabled):focus,select:not(:disabled):active,select:not(:disabled):focus,textarea:not(:disabled):active,textarea:not(:disabled):focus{outline:0;border-color:var(--main-color-primary)}.error.filterReset,input.error,select.error,textarea.error{border-color:var(--main-color-danger)}.filterReset:disabled,input:disabled,select:disabled,textarea:disabled{background-color:var(--main-color-light-gray);border-color:var(--main-color-light-gray)}.selectBody:after{margin-top:0}@media (min-width:768px){.infieldInputGroup>label{top:12px}}.contactformular small{font-size:1.3rem}body.isLandingpage{background-image:url("/userdata/images/basics/rauch.png");background-attachment:fixed;background-position:center top;background-size:cover;background-repeat:no-repeat;height:100lvh}body.isLandingpage #container{background:0 0}body.isLandingpage .contentBox{background:var(--main-color-white);height:100%}@media (max-width:767px){body.isLandingpage{background-image:url("/userdata/images/basics/rauchwolke-mobile.png");background-position:center bottom}}.loginForm{max-width:350px}.loginForm button{width:100%}@media (max-width:481px){.loginForm{max-width:100%}}body.pg_login .container--small>.row>div:first-child{position:relative}body.pg_login .container--small>.row>div:first-child:after{content:"";display:block;width:1px;height:60%;background:var(--main-color-middle-gray);position:absolute;right:0;top:50%;transform:translateY(-50%)}@media (min-width:1024px){body.pg_login .container--small>.row>div:nth-child(2){padding-left:80px}}@media (max-width:1023px){.headerMain .headerAccount{flex-grow:1}}@media (min-width:768px){.headerTop{padding-top:9px;padding-bottom:9px}}.headerMain .headerMainNavigation{margin-top:0}@media (min-width:1250px){.headerMain{padding-top:32px;padding-bottom:32px}}.languageSwitchButton{color:var(--main-color-dark-gray)}.languageSwitchList li.is-active a{font-weight:var(--main-font-weight-medium)}body.shoppingworld:not(.card){background-image:url("/userdata/images/basics/rauch.png");background-attachment:fixed;background-position:center top;background-size:cover;background-repeat:no-repeat}body.shoppingworld:not(.card) #container{background:0 0}body.shoppingworld:not(.card) .contentBox{background:var(--main-color-white);height:100%}@media (max-width:767px){body.shoppingworld:not(.card){background-image:url("/userdata/images/basics/rauchwolke-mobile.png");background-position:center bottom}}.breadcrumbContainer{max-width:1920px}.iconbarHover__headline{font-weight:var(--main-font-weight-medium)}.modal__title{font-weight:var(--main-font-weight-medium)}#newUserModal .small{font-size:1.3rem}#newUserModal .customSelect{margin-bottom:30px}.navgroup a,.navgroup li>span{margin-bottom:5px;font-size:1.8rem!important;display:flex;align-items:center;position:relative}.navgroup a .icon,.navgroup li>span .icon{margin-right:5px}.navgroup a:before{position:absolute;left:-21px;content:"";display:block;width:3px;height:0;background:var(--main-color-primary);transition:.2s all ease-in-out;opacity:0}.navgroup a.is-active,.navgroup a:active,.navgroup a:focus,.navgroup a:hover{color:var(--main-color-black)!important}.navgroup a.is-active:before,.navgroup a:active:before,.navgroup a:focus:before,.navgroup a:hover:before{left:-8px;height:15px;opacity:1}.navgroup>ul>li span,.navgroup>ul>li>a{margin-bottom:24px;font-size:1.8rem;font-weight:var(--main-font-weight-medium);color:var(--main-color-black)!important}@media (max-width:767px){.navgroup.navgroup--collapse-mobile>ul>li span,.navgroup.navgroup--collapse-mobile>ul>li>a{margin-bottom:8px}}@media (max-width:1249px){.navgroup a,.navgroup li>span{font-size:1.6rem}}.navgroup>ul>li span,.navgroup>ul>li>a{font-size:1.6rem}.nav a{position:relative}.nav a:before{position:absolute;left:-20px;content:"";display:block;width:3px;height:0;background:var(--main-color-primary);transition:.2s all ease-in-out;opacity:0;bottom:3px}.nav a.is-active,.nav a:active,.nav a:focus,.nav a:hover{color:var(--main-color-black)!important}.nav a.is-active:before,.nav a:active:before,.nav a:focus:before,.nav a:hover:before{display:block;left:-7px;height:13px;opacity:1}.nav li.active>a,.nav li.active_tree>a,.nav li:active>a,.nav li:focus>a,.nav li:hover>a{color:var(--main-color-black)}.navChildrenToggle.active:after{content:var(--base-icon-minus)}.searchBar.is-focus .inputGroup__addon{border:1px solid var(--main-color-primary)!important;border-left:1px solid transparent!important}.subnav>ul>li>a{font-family:var(--main-font-family-headline);font-weight:var(--main-font-weight-medium)}.subnav>ul>li>a:before{position:absolute;left:-20px;content:"";display:block;width:3px;height:0;background:var(--main-color-primary);transition:.2s all ease-in-out;opacity:0;bottom:3px}.subnav>ul>li>a.is-active,.subnav>ul>li>a:active,.subnav>ul>li>a:focus,.subnav>ul>li>a:hover{color:var(--main-color-black)!important}.subnav>ul>li>a.is-active:before,.subnav>ul>li>a:active:before,.subnav>ul>li>a:focus:before,.subnav>ul>li>a:hover:before{display:block;left:-7px;height:16px;opacity:1}.subnav>ul ul a:before{font-size:16px}.trustList{font-size:1.6rem;color:var(--main-color-dark-gray)}@media (max-width:1539px){.trustList{font-size:1.3rem}}.cmsTabs>div>div{width:100%}.cmsTabs>div>div .textcontent{display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.cmsTabs .bg--black{position:relative;padding-left:130px;padding-right:130px}.cmsTabs .bg--black:after{content:"";display:flex;width:0;height:0;border-top:40px solid transparent;border-bottom:40px solid transparent;border-left:40px solid var(--main-color-black);position:absolute;right:-20px;z-index:2;top:50%;transform:translateY(-50%)}@media (max-width:1249px){.cmsTabs .bg--black{padding-left:80px;padding-right:80px}}@media (max-width:1023px){.cmsTabs .bg--black{padding-left:40px;padding-right:40px}}@media (max-width:767px){.cmsTabs .bg--black{padding-left:20px;padding-right:20px}.cmsTabs .bg--black:after{border-color:var(--main-color-black) transparent transparent transparent;border-width:40px 40px 0 40px;right:unset;z-index:2;top:unset;bottom:10px;left:50%;transform:translateX(70%);rotate:135deg}}@media (max-width:375px){.cmsTabs .bg--black:after{bottom:20px}}.tabsCmsContent{position:static!important;top:auto!important;margin-bottom:60px;padding-left:0;width:100%;display:flex}.tabsCmsContent--center{justify-content:center}.tabsCmsContent .tab{width:50%;font-size:1.8rem;font-weight:var(--main-font-weight-medium);padding-top:14px;padding-bottom:14px;padding-left:35px;padding-right:35px;background:rgba(147,149,152,.2);color:var(--main-color-dark-gray);line-height:1;cursor:pointer;transition:.2s ease-in-out background;white-space:nowrap;list-style-type:none;margin:0;text-align:center}.tabsCmsContent .tab span{position:relative}.tabsCmsContent .tab span:before{position:absolute;content:var(--base-icon-angle-right);font-family:icons;font-size:1.8rem;display:block;left:-20px;top:50%;transform:translateY(-50%)}.tabsCmsContent .tab.active{background:var(--main-color-light-gray);color:var(--main-color-black);pointer-events:none;text-decoration:underline}.tabsCmsContent .tab:focus,.tabsCmsContent .tab:hover{color:var(--main-color-black)}@media (max-width:1023px){.tabsCmsContent{margin-bottom:40px}}@media (max-width:767px){.tabsCmsContent .tab{padding-left:15px;padding-right:5px;font-size:1.6rem}.tabsCmsContent .tab span:before{font-size:1.6rem}}.cmsContent{padding-left:130px;padding-right:130px;padding-bottom:40px;min-height:220px}.cmsContent .textcontent{align-items:center!important;text-align:center}.cmsContent .loginForm{margin:0 auto}@media (max-width:1249px){.cmsContent{padding-left:80px;padding-right:80px}}@media (max-width:1023px){.cmsContent{padding-left:40px;padding-right:40px}}@media (max-width:767px){.cmsContent{padding-left:20px;padding-right:20px}}.categoryDescription{margin-bottom:30px;font-size:1.5rem}.categoryItem:after{background:linear-gradient(0,rgba(0,0,0,.7) 0,rgba(255,255,255,0) 100%)}.categoryItem__headline{margin-bottom:10px;-webkit-hyphens:auto;hyphens:auto;padding:10px 10px 0}@media (min-width:1250px){.categoryItem__headline{font-size:2.5rem;padding:10px 20px 0}}.categoryItem .categoryItem__cta{transition:.2s all ease-in-out;font-size:1.2rem;position:relative;display:flex;align-items:center;padding:0 10px 5px}.categoryItem .categoryItem__cta:before{content:"";display:none;position:absolute;left:-20px;width:0;height:1px;background:var(--main-color-white)}@media (min-width:1250px){.categoryItem .categoryItem__cta{padding:0 20px 5px}}@media (min-width:768px){.categoryItem .categoryItem__cta{font-size:1.6rem}}.categoryItem:active .categoryItem__cta,.categoryItem:focus .categoryItem__cta,.categoryItem:hover .categoryItem__cta{transform:translateX(10px);padding-left:20px}.categoryItem:active .categoryItem__cta:before,.categoryItem:focus .categoryItem__cta:before,.categoryItem:hover .categoryItem__cta:before{content:"";display:flex;position:absolute;left:0;width:10px;height:1px;background:var(--main-color-white)}@media (min-width:1250px){.categoryItem:active .categoryItem__cta,.categoryItem:focus .categoryItem__cta,.categoryItem:hover .categoryItem__cta{padding-left:30px}.categoryItem:active .categoryItem__cta:before,.categoryItem:focus .categoryItem__cta:before,.categoryItem:hover .categoryItem__cta:before{left:10px}}.categoryItem__content{padding:0;margin-bottom:10px;background:var(--main-color-black)}@media (min-width:768px){.categoryItem__content{margin-bottom:20px}}.categoryItem__content:has(.categoryItem__cta) .categoryItem__headline{margin-bottom:5px}@media (min-width:1024px){.categoryList.categoryList-- .col-md-4{width:33.3333%}}@media (min-width:1250px){.categoryList.categoryList-- .col-md-4{width:25%}}.filterReset{background:var(--main-color-light-gray);border-color:var(--main-color-light-gray);text-decoration:none;padding-left:40px!important;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.customSelect__dropdownItemHeadline,.customSelect__dropdownTitle,.filterBox__contentTitle{font-weight:var(--main-font-weight-medium)}.customSelect__selected,.sortingSelect.customSelect .customSelect__selected{font-size:1.5rem}.customSelect__dropdownItemImage img{max-width:50px}.itembox{border-radius:8px;font-size:1.5rem}.itembox:active,.itembox:focus,.itembox:hover{border-color:var(--main-color-dark-gray)}.itembox__name{font-weight:var(--main-font-weight-medium);font-size:1.5rem;justify-content:flex-end;word-wrap:break-word}.itembox__brand{font-weight:var(--main-font-weight)}.itembox__itemno{display:none}.itemcardHeadline{word-break:break-word}.itemcardHeadline:last-child{margin-bottom:revert}.itemcardBarcode{font-family:"Libre Barcode EAN13 Text",sans-serif;font-size:90px;color:var(--main-color-black);height:40px;overflow:hidden;align-items:flex-end;display:flex;justify-content:flex-end;line-height:90px;margin-bottom:10px}.itemcardBuybox__actions .button--primary{flex-grow:0}.itemcardBuybox .priceNotice{color:var(--main-color-dark-gray);font-size:1.3rem}.itemcardBuybox .prices .basePrice{font-weight:var(--main-font-weight-medium)}@media (min-width:1024px){.itemcardBuybox .prices .basePrice{font-size:3.2rem}}.itemlistStickyOrderBar{display:none}@media (min-width:768px){.itemcardMain{grid-template-columns:1fr 50%;grid-template-areas:"cardMedia cardMedia" "cardDescriptions cardSide" "cardAttributes cardSide" "cardReferences cardSide" "cardCrossseller cardSide" "cardVariants cardVariants"}}@media (min-width:1024px){.itemcardMain{grid-template-columns:1fr 40%;grid-template-areas:"cardMedia cardSide" "cardVariants cardSide" "cardDescriptions cardSide" "cardAttributes cardSide" "cardReferences cardSide" "cardCrossseller cardSide"}}@media (min-width:1250px){.itemcardMain{grid-template-columns:1fr 38.7%}}.itemlistElement{font-size:13px;border-radius:4px}.itemlistElement__name{font-weight:var(--main-font-weight-medium)}.itemlistElement__actions .actionIcon{font-size:32px}.itemlistElement__orderbutton{width:150px;white-space:nowrap}@container containerItemlistElement (min-width:800px){.itemlistElement__wrapper{align-items:center;grid-template-columns:30px 80px 1fr auto auto;grid-template-areas:"toggle media description prices addon" "toggle media inventory prices addon"}}@container containerItemlistElement (min-width:1200px){.itemlistElement__wrapper{grid-template-columns:30px 100px 285px 1fr 130px auto auto;grid-template-areas:"toggle media description info inventory prices addon"}}.itemlistElement__wrapper--hasVariant .itemlistElement__item_no{display:none}.itemlistElement__wrapper--isVariant .itemlistElement__image img{display:none}@container containerItemlistElement (min-width:800px){.itemlistElement__inventory{margin-top:5px!important}}@media (max-width:767px){.itemlistElement__inventory{display:flex;align-items:center}}.itemlistElement__addon{justify-content:space-between}.orderButtonWrapper .orderButton>span{font-size:1.5rem}.orderButtonWrapper .quantity{max-width:80px}body[data-customer-no="11235"] .hideMichel,body[data-customer-no="40851"] .hideMichel,body[data-customer-no="40852"] .hideMichel,body[data-customer-no="40853"] .hideMichel,body[data-customer-no="41034"] .hideMichel,body[data-customer-no="41071"] .hideMichel,body[data-customer-no="41728"] .hideMichel,body[data-customer-no="43345"] .hideMichel,body[data-customer-no="44491"] .hideMichel,body[data-customer-no="44694"] .hideMichel,body[data-customer-no="44732"] .hideMichel,body[data-customer-no="44876"] .hideMichel,body[data-customer-no="45039"] .hideMichel,body[data-customer-no="45040"] .hideMichel{display:none!important}.backgroundVideo .banner3 .contentText{position:relative}.backgroundVideo .banner3 .contentText>.textcontent{z-index:2}.backgroundVideo .banner3 .contentText video{position:absolute;width:100%;height:100%!important;left:0;top:0;bottom:0;right:0;z-index:1;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom center;object-position:bottom center}.banner .contentImage:after,.banner2 .contentImage:after,.banner3 .contentImage:after{display:none}.banners .banner .contentImage img{-o-object-fit:contain;object-fit:contain}@media (max-width:767px){.banners .banner .contentImage img{margin-top:50px}}.banners .banner .contentText{color:var(--main-color-black);text-align:center}.banners .banner .contentText .contentText__button{margin-top:20px;color:var(--main-color-black);background:var(--main-color-primary);border-color:var(--main-color-primary)}@media (max-width:767px){.banners .banner .contentText{justify-content:flex-start}}.banners .banner:hover .contentText__button{color:var(--main-color-primary);background:var(--main-color-black);border-color:var(--main-color-black)}.scrollbar .swiper-slide{margin-right:20px!important}.historySlider .swiper-slide:not(.swiper-slide-active) .historyItem{background:var(--main-color-middle-gray)}.historyItem__year{margin-bottom:16px}