/*!
 * Intershop
 * Whitelabel v2025-09-17
 */
 @charset "UTF-8";:root{--on-primary:var(--white);--on-secondary:var(--white);--on-dark-gray:#fcfcfc;--light-gray:var(--color-tertiary);--dark-gray:#151a1f;--dark-gray-active:#1f262e;--body-bg-color:#fff;--original-container-max-with-xl:1170px;--main-container-max-width:1400px;--header-color:var(--white);--header-top-color:var(--text-color-secondary);--header-top-bg-color:var(--white);--header-top-icon-color:var(--text-color-secondary);--header-top-font-size:0.83rem;--logo-height:100px;--sticky-header-color:var(--white);--sticky-header-bg-color:var(--white);--sticky-header-logo:var(--logo-mobile);--sticky-header-logo-width:100px;--sticky-header-logo-height:40px;--sticky-header-offset:293px;--sticky-header-offset-xs:153px;--sticky-header-offset-sm:var(--sticky-header-offset-xs);--sticky-header-offset-md:var(--sticky-header-offset);--sticky-header-offset-lg:var(--sticky-header-offset);--cookie-consent-color:var(--text-color-primary);--cookie-consent-bg-color:var(--white);--nav-height:60px;--nav-align-items:center;--nav-line-height:1.2rem;--nav-level-0-color:var(--on-dark-gray);--nav-level-0-color-active:var(--on-dark-gray);--nav-level-0-bg-color:var(--corporate-primary);--nav-level-0-bg-color-active:var(--corporate-primary);--nav-level-0-text-transform:none;--nav-level-0-font-size:16px;--nav-level-1-color-active:var(--text-color-secondary);--nav-level-2-color-active:var(--text-color-secondary);--nav-border-color:var(--corporate-primary);--filter-item-selected-color:var(--corporate-primary);--filter-item-selected-hover-color:var(--text-color-primary);--cookie-consent-btn-accept-bg-color:var(--corporate-primary);--btn-border-radius:4px;--btn-primary-color-active:var(--white);--btn-primary-bg-color-active:var(--corporate-primary-active);--btn-primary-border-color-active:var(--btn-primary-bg-color-active);--corporate-transition:all 0.4s ease;--pli-actions-bg-color:transparent;--pli-actions-opacity:0.9;--pli-text-color:var(--text-color-secondary);--corporate-radius:4px;--footer-content-background-color:var(--light-gray);--footer-content-text-color:var(--text-color-secondary);--footer-content-link-color:var(--footer-content-text-color);--category-tile-color:var(--corporate-primary);--category-tile-color-active:var(--on-primary);--category-tile-bg-color-active:var(--corporate-primary);--header-search-btn-color:var(--on-primary);--add-to-basket-btn-color:var(--on-primary);--add-to-basket-btn-color-active:var(--on-secondary);--add-to-basket-btn-bg-color:var(--corporate-primary);--add-to-basket-btn-bg-color-active:var(--corporate-secondary)}.main-container{max-width:var(--main-container-max-width)}.main-container,body{background-color:var(--body-bg-color)}.btn,button{border-radius:var(--btn-border-radius);transition:var(--corporate-transition)}.btn.dropdown-toggle,button.dropdown-toggle{border-radius:0}.btn-link:hover,a:hover{color:var(--corporate-primary-active)}.search-suggest-results .btn,.search-suggest-results button{transition:none}.form-control{border-radius:var(--btn-border-radius)}.carousel-indicators{z-index:1}.carousel-control-next::before,.swiper-button-next::before{content:"›"}.carousel-control-prev::before,.swiper-button-prev::before{content:"‹"}.add-to-basket-btn{color:var(--add-to-basket-btn-color);background-color:var(--add-to-basket-btn-bg-color);border-color:var(--add-to-basket-btn-bg-color)}.add-to-basket-btn:hover{color:var(--add-to-basket-btn-color-active);background-color:var(--add-to-basket-btn-bg-color-active);border-color:var(--add-to-basket-btn-bg-color-active)}.account-wrapper .account-main .add-to-cart .add-to-basket-btn{color:var(--corporate-primary);background-color:transparent;border-color:transparent}.account-wrapper .account-main .add-to-cart .add-to-basket-btn:hover{color:var(--add-to-basket-btn-color-active)!important}.account-wrapper .account-main .add-to-cart .add-to-basket-btn:focus,.account-wrapper .account-main .add-to-cart .add-to-basket-btn:focus-visible{outline:revert!important;outline-offset:0!important;box-shadow:none}body,html{overflow-x:hidden}.enhanced-image-container.category-tile{margin:10px 0;overflow:hidden}.enhanced-image-container.category-tile .enhanced-image{transition:0.5s;transform:scale(1)}.enhanced-image-container.category-tile:hover .enhanced-image{transform:scale(1.2)}.enhanced-image-container.category-tile.dark .enhanced-image{filter:brightness(65%)}.enhanced-image-container.category-tile.dark:hover .enhanced-image{filter:brightness(80%)}.enhanced-image-container.category-tile .enhanced-image-text{position:absolute;top:auto;bottom:0;padding:20px;text-align:left}.enhanced-image-container.category-tile .enhanced-image-text h1{margin:0;font-size:1.3rem;color:#fff}.enhanced-image-container.category-tile .enhanced-image-text .btn{display:none}.category-name a{margin:0 0 15px;border:1px solid var(--color-quaternary);border-radius:var(--corporate-radius)}.category-name a .h3{font-family:var(--font-family-condensedregular);font-size:1rem;color:var(--category-tile-color);text-transform:none;word-break:break-word}.category-name a:hover{border-color:var(--corporate-primary)}.category-name a:hover .h3{color:var(--category-tile-color-active);background:var(--category-tile-bg-color-active)}.product-list.row{margin-right:-15px;margin-left:-15px}.product-list.row[grid-view=false]{margin-right:15px;margin-left:15px}.product-list .product-tile{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding-top:40px;margin:4px;font-family:var(--font-family-condensedregular);color:var(--pli-text-color);text-align:left;border:1px solid var(--color-quaternary);border-radius:var(--btn-border-radius);box-shadow:unset}.product-list .product-tile:hover{border:1px solid var(--corporate-primary);box-shadow:unset}.product-list .product-tile img{position:unset}.product-list .product-tile ish-product-brand{position:absolute;top:0}.product-list .product-tile .product-image-container{position:unset}.product-list .product-tile .product-image-container .product-image-holder{width:100%;height:120px}.product-list .product-tile .product-image-container .product-image-holder > a{display:flex;align-items:center;width:100%;height:100%}.product-list .product-tile .product-image-container .product-image{width:100%;max-height:120px;padding:0;object-fit:contain}.product-list .product-tile ish-product-item-variations{order:3}.product-list .product-tile ish-product-name a.product-title{display:box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:3rem;overflow:hidden;font-size:0.95rem;font-weight:300;color:var(--pli-text-color);text-align:left}.product-list .product-tile .product-foreground-container{position:unset;order:4;padding:0;text-align:left;background-color:unset}.product-list .product-tile .product-foreground-container .loading-wrapper{top:50%;transform:translate(-50%, -50%)}.product-list .product-tile .product-variation{font-family:var(--font-family-condensedbold);font-size:0.75rem}.product-list .product-tile .product-variation .col-form-label{padding-top:0}.product-list .product-tile .product-variation,.product-list .product-tile .product-variation-container .product-variation{width:auto}.product-list .product-tile .price-container{margin-top:5px}.product-list .product-tile .price-container ish-product-price{position:relative;display:flex;align-items:baseline}.product-list .product-tile .price-container .current-price{margin-right:10px;font-family:var(--font-family-condensedbold);font-size:1.15rem;font-weight:500;color:var(--pli-text-color)}.product-list .product-tile .price-container small{font-size:0.7rem}.product-list .product-tile .product-availability{margin-bottom:5px;font-family:var(--font-family-condensedbold);font-size:0.75rem;font-weight:500}.product-list .product-tile[pli-actions-position=top] .product-tile-actions{top:120px;display:flex;flex-direction:row;justify-content:center;width:100%;padding:5px;transform:unset}.product-list .product-tile[pli-actions-position=left] .product-tile-actions{inset:unset;top:160px;align-items:center;padding:5px;transform:translateY(-100%)}.product-list .product-tile .inventory-popover-toggle,.product-list .product-tile .price-container,.product-list .product-tile .product-availability,.product-list .product-tile .product-image-holder,.product-list .product-tile .product-title,.product-list .product-tile .product-variation{padding:0 10px}.product-list .product-tile .product-variation-container{padding:0}.product-list .product-tile .product-tile-add-to-basket{justify-content:space-between;width:100%;padding:0!important;margin:0 auto;background-color:var(--light-gray)}.product-list .product-tile .product-tile-add-to-basket .add-to-cart .add-to-basket-btn{width:100%;border-radius:0 0 var(--corporate-radius) 0;transition:var(--corporate-transition)}.product-list .product-tile .add-to-basket,.product-list .product-tile .quantity{padding:0!important}.product-list .product-tile .quantity-input{margin-bottom:0}.product-list .product-tile .quantity-input .form-control{background-color:var(--light-gray);border:none}.product-list .product-tile .quantity-input .add-to-basket-btn,.product-list .product-tile .quantity-input .form-control,.product-list .product-tile .quantity-input button{height:32px}.product-list .product-tile[data-product-type=VariationProductMaster] ish-product-item-variations{order:5;padding:0}.product-list .product-tile[data-product-type=VariationProductMaster] ish-product-item-variations .product-tile-actions{display:none!important}.product-list .product-tile[data-product-type=VariationProductMaster] ish-product-item-variations a.btn-secondary{margin-bottom:0!important;color:var(--white);background:var(--corporate-primary);border-color:var(--corporate-primary);border-radius:0;border-bottom-right-radius:var(--corporate-radius);border-bottom-left-radius:var(--corporate-radius)}.product-list .product-tile[data-product-type=VariationProductMaster] ish-product-item-variations a.btn-secondary:hover{color:var(--corporate-secondary);background:var(--corporate-primary-active);border-radius:0}.product-list[advanced-variation-handling=false] .product-tile .price-container .current-price.no-price{margin-bottom:0.5rem!important}.product-list .swiper{padding-bottom:40px}.product-list .swiper .swiper-slide{height:auto}.product-list .swiper .swiper-slide > div{height:100%}.product-list .product-tile-actions .btn{color:var(--corporate-primary);background-color:transparent}.product-list .product-tile-actions .btn:hover{color:var(--corporate-secondary);background-color:transparent}.product-in-stock::before{color:var(--inventory-status-1-color);content:"✓"}.product-out-of-stock::before{color:var(--inventory-status-3-color);content:"✗"}.product-in-stock .ng-fa-icon,.product-out-of-stock .ng-fa-icon{display:none}.product-list-item .product-tile .product-brand img,.product-list-item .product-tile-list.row .product-brand img{max-width:100px;max-height:40px}.product-list-item.grid-view{padding:15px}.product-list-item.list-view{padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid var(--border-color-light)}.product-list-item.list-view .product-tile-list .col-9{padding-left:0}.product-list-item.list-view .product-tile-list .col-9 a.product-title{padding-right:0;padding-left:0}.product-list-item.list-view .product-tile-actions{background-color:unset}ish-cms-product-list-category .product-list.row,ish-cms-product-list-filter .product-list.row,ish-cms-product-list-manual .product-list.row,ish-cms-product-list-rest .product-list.row,ish-cms-product-list-sparque .product-list.row{margin-right:0;margin-left:0}ish-cms-product-list-category .product-list .product-list-item,ish-cms-product-list-filter .product-list .product-list-item,ish-cms-product-list-manual .product-list .product-list-item,ish-cms-product-list-rest .product-list .product-list-item,ish-cms-product-list-sparque .product-list .product-list-item{padding:10px}ish-cms-product-list-category .product-list .swiper .product-tile,ish-cms-product-list-filter .product-list .swiper .product-tile,ish-cms-product-list-manual .product-list .swiper .product-tile,ish-cms-product-list-rest .product-list .swiper .product-tile,ish-cms-product-list-sparque .product-list .swiper .product-tile{margin:10px}.product-labels{top:0;right:-10px;left:auto;align-items:flex-end}.product-labels .product-label{padding:4px 20px;border-radius:var(--corporate-radius)}.product-labels .product-label::before{display:none}.product-labels ish-product-label{margin-bottom:5px}.list-view .product-labels{top:0;right:auto;left:0;align-items:flex-start}.list-view .product-labels ish-product-label{margin-bottom:1px}.list-view .product-labels .product-label{padding:2px 5px;font-size:12px}.homepage .wrapper{padding:0}.homepage .systempartner > ngb-carousel{max-width:var(--original-container-max-with-xl);margin:0 auto}.homepage .systempartner > ngb-carousel .carousel-inner{padding:30px 0}.homepage .systempartner > ngb-carousel .carousel-control-next,.homepage .systempartner > ngb-carousel .carousel-control-prev{padding-bottom:0}.list-body .list-item-row .list-item .pli-description{display:flex;flex-wrap:wrap}.list-body .list-item-row .list-item .pli-description ish-custom-fields-view,.list-body .list-item-row .list-item .pli-description ish-product-bundle-display,.list-body .list-item-row .list-item .pli-description ish-product-id,.list-body .list-item-row .list-item .pli-description ish-product-name,.list-body .list-item-row .list-item .pli-description ish-product-variation-display{width:100%}.list-body .list-item-row .list-item .pli-description ish-line-item-edit a.line-item-edit-link{margin:15px 10px 0 0}.list-body .list-item-row .list-item .pli-description ish-product-inventory{order:1;width:100%}.list-body .list-item-row .list-item .pli-description div.d-flex.align-items-end a.btn-tool{margin-bottom:7px;margin-left:10px}.list-body .list-item-row .list-item .pli-description button.add-to-order-template{margin:0;margin-bottom:7px}.cookies-banner{left:50%;width:calc(100% - 2rem);font-size:1rem;color:var(--cookie-consent-color);box-shadow:0 0 15px rgba(0, 0, 0, 0.1);opacity:1;transform:translateX(-50%)!important}.cookies-banner h4{font-family:var(--font-family-bold);font-size:1rem}.cookies-banner button{margin-top:15px}header{background:var(--white);box-shadow:0 5px 5px rgba(0, 0, 0, 0.1)}header .header.container{max-width:none;padding:0}header .header.container .mid-header > div.col-md-5{display:flex;flex-flow:row wrap;gap:0.5rem 0.5rem;justify-content:flex-end}header .header.container .mid-header > div.col-md-5 div.d-flex{width:100%}header .header.container .mid-header ish-content-design-view-wrapper{display:none}header .header.container .search-container input.form-control{float:left;width:calc(100% - 45px)}header .header.container .search-container .btn.btn-search,header .header.container .search-container button.btn-search{right:46px;width:40px;border-top-right-radius:var(--btn-border-radius)!important;border-bottom-right-radius:var(--btn-border-radius)!important}header .header.container .search-container .btn.btn-reset,header .header.container .search-container button.btn-reset{right:65px;width:40px}header .header.container .search-container .btn.ede-code-scanner,header .header.container .search-container button.ede-code-scanner{position:absolute;right:0;width:40px;height:100%;margin:0}header .logo-wrapper{padding:0}header .item-count-container .badge{color:var(--on-secondary);transition:var(--corporate-transition)}header .compare-status:hover > .badge{background-color:var(--corporate-secondary-active)}header [includeid^="include.header.support"]{color:var(--text-color-secondary)}header [includeid^="include.header.support"] .phone-nr a{color:var(--corporate-primary)}header [includeid^="include.header.support"] .phone-nr a:hover{color:var(--corporate-primary-active)}header .header .header-utility{align-items:center}header .header .header-search-container{width:100%;border-radius:var(--btn-border-radius)}header .header .ede-code-scanner,header .header .item-count-container,header .header .my-account-link,header .header .quickorder-link{padding:5px 15px!important;font-family:var(--font-family-condensedregular);background-color:var(--corporate-primary);border-color:var(--corporate-primary);border-radius:var(--btn-border-radius);transition:var(--corporate-transition)}header .header .ede-code-scanner:hover,header .header .item-count-container:hover,header .header .my-account-link:hover,header .header .quickorder-link:hover{background-color:var(--corporate-primary-active)}header .header .ede-code-scanner > .header-icon,header .header .item-count-container > .header-icon,header .header .my-account-link > .header-icon,header .header .quickorder-link > .header-icon{color:var(--white)}header .header.mobile .quick-cart-link,header .header.sticky .quick-cart-link{padding:0 10px;margin:7.5px 0 7.5px 7.5px}header .header.mobile .compare-status,header .header.mobile .ede-code-scanner,header .header.mobile .item-count-container,header .header.mobile .my-account-link,header .header.mobile .quickorder-link,header .header.sticky .compare-status,header .header.sticky .ede-code-scanner,header .header.sticky .item-count-container,header .header.sticky .my-account-link,header .header.sticky .quickorder-link{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:10px;margin:7.5px 0 7.5px 7.5px}header .header.mobile .compare-status > .ng-fa-icon,header .header.mobile .ede-code-scanner > .ng-fa-icon,header .header.mobile .item-count-container > .ng-fa-icon,header .header.mobile .my-account-link > .ng-fa-icon,header .header.mobile .quickorder-link > .ng-fa-icon,header .header.sticky .compare-status > .ng-fa-icon,header .header.sticky .ede-code-scanner > .ng-fa-icon,header .header.sticky .item-count-container > .ng-fa-icon,header .header.sticky .my-account-link > .ng-fa-icon,header .header.sticky .quickorder-link > .ng-fa-icon{padding:0}header .header.mobile .item-count-container .badge,header .header.sticky .item-count-container .badge{top:-5px;right:-5px;left:auto}header .header.mobile .logo-wrapper .logo,header .header.sticky .logo-wrapper .logo{background-image:var(--sticky-header-logo)}header .header:not(.mobile) .item-count-container > span:not(.badge),header .header:not(.mobile) .quickorder-link > span:not(.badge){display:none}header .header:not(.mobile):not(.sticky) .quickorder-link{justify-content:center;width:38px;height:38px;margin-left:7.5px}header .header:not(.mobile):not(.sticky) .quickorder-link > .ng-fa-icon.header-icon{font-size:1rem}header .header:not(.mobile):not(.sticky) .compare-status{justify-content:center;width:38px;height:38px}header .header:not(.mobile):not(.sticky) .compare-status > .ng-fa-icon.header-icon{left:0;font-size:1rem}header .header:not(.mobile):not(.sticky) .compare-status > .badge{position:absolute;top:-5px;right:-5px;left:auto}header [includeid^="include.top.header"]{background-color:var(--header-top-bg-color)}header [includeid^="include.top.header"] ul{justify-content:flex-start;max-width:unset;margin:unset;border-bottom:1px solid var(--light-gray)}header [includeid^="include.top.header"] ul li{margin-right:15px}.navbar-expand-md .navbar-nav{align-items:stretch;justify-content:flex-start}.main-navigation .main-navigation-list a{transition:color 0.2s}.main-navigation .main-navigation-list a .see-all-link{font-family:var(--font-family-condensedbold)}.main-navigation .main-navigation-list .multiple-categories.dropdown > a{font-size:15px;line-height:42px;white-space:nowrap}.main-navigation .main-navigation-list .multiple-categories.dropdown.open > a{background:var(--corporate-primary-active)}.main-navigation li a{font-family:var(--font-family-condensedregular);border-radius:0}.main-navigation li.dropdown.hover > a{background-color:var(--corporate-primary-active)}.main-navigation li .dropdown-toggle{border-radius:0}.main-navigation .main-navigation-list .category-level1{height:auto;border-color:var(--nav-border-color);border-top:0}@media screen and (width < 768px){header .logo-wrapper{padding:0 0.5rem}.sticky-header .global-nav-container .main-navigation-list{align-items:unset;justify-content:unset}.sticky-header .global-nav-container .main-navigation-list .multiple-categories.dropdown > a{float:left;width:calc(100% - 64px);padding:15px!important;font-size:0.9975rem;line-height:1.3125rem;color:#fff;background:var(--corporate-primary);border-bottom:1px solid #222}.sticky-header .global-nav-container .main-navigation-list .multiple-categories.dropdown > a:hover{color:#fff;background:var(--corporate-primary);border-bottom:1px solid #222}header .header.container .search-container .btn.btn-search,header .header.container .search-container button.btn-search{right:55px}header .header.container .search-container .btn.btn-reset,header .header.container .search-container button.btn-reset{right:95px}header .header.container .search-container .btn.btn-reset,header .header.container .search-container .btn.btn-search,header .header.container .search-container button.btn-reset,header .header.container .search-container button.btn-search{height:auto}header .header.container .search-container .btn.ede-code-scanner,header .header.container .search-container button.ede-code-scanner{right:10px;height:38px}.main-navigation .main-navigation-list .multiple-categories .categories-list .subcategories-toggle.level-0{color:#fff}.global-nav.show ish-user-information-mobile{display:block;padding:0.5rem;background:var(--white)}.global-nav.show ish-user-information-mobile .user-info-box{display:flex;flex-wrap:wrap;gap:0.5rem;align-items:stretch;padding-bottom:2.5rem;margin-top:1rem;border-radius:var(--corporate-radius);box-shadow:none}.global-nav.show ish-user-information-mobile .user-info-box.container > .user-info-box-item:first-child{flex:unset;width:100%}.global-nav.show ish-user-information-mobile ish-lazy-product-compare-status,.global-nav.show ish-user-information-mobile ish-lazy-quickorder-link,.global-nav.show ish-user-information-mobile ish-login-status{width:100%}ish-language-switch{width:100%}.user-info-box-item .language-switch-link{display:block;text-align:center;background:var(--corporate-primary);border:none;border-radius:var(--corporate-radius);border-radius:4px}.global-nav.show ish-user-information-mobile .user-info-box .user-info-box-item{flex-wrap:wrap;align-items:flex-start;justify-content:center;width:calc(33.33% - 6px)}.global-nav.show ish-user-information-mobile .user-info-box .user-info-box-item a.compare-status,.global-nav.show ish-user-information-mobile .user-info-box .user-info-box-item a.my-account-link,.global-nav.show ish-user-information-mobile .user-info-box .user-info-box-item a.quickorder-link,.global-nav.show ish-user-information-mobile .user-info-box .user-info-box-item button.language-switch-link{display:flex;flex-direction:column;gap:0;align-items:center;justify-content:center;width:100%;height:100%;aspect-ratio:auto;padding:1rem 2px;margin:0;font-weight:700;line-height:1;text-transform:none;background:var(--corporate-primary);border:none;border-radius:var(--corporate-radius)}.global-nav.show ish-user-information-mobile .user-info-box .user-info-box-item a.dropdown-toggle::after,.global-nav.show ish-user-information-mobile .user-info-box .user-info-box-item button.dropdown-toggle::after{display:none}.global-nav.show ish-user-information-mobile .user-info-box .user-info-box-item a fa-icon,.global-nav.show ish-user-information-mobile .user-info-box .user-info-box-item button fa-icon{display:flex;align-items:center;justify-content:center;width:100%;padding:0;margin-bottom:0.5rem;color:var(--corporate-secondary)}.global-nav.show ish-user-information-mobile .user-info-box .user-info-box-item a span,.global-nav.show ish-user-information-mobile .user-info-box .user-info-box-item button span{font-family:var(--font-family-bold);font-size:var(--font-regular);color:var(--white);text-align:center;word-break:break-all}}.account-navigation li a{color:var(--corporate-primary)}.account-wrapper .account-main ish-account-order-template-detail-page .add-to-cart .add-to-basket-btn,.continue-shopping,.product-variation.all-variations-link,ish-checkout-receipt-page [data-testing-id=home-link]{padding:5px 15px;font-family:var(--font-family-bold);color:var(--btn-primary-color)!important;background-color:var(--btn-primary-bg-color);border-color:var(--btn-primary-border-color);border-radius:var(--btn-border-radius);transition:var(--corporate-transition)}.account-wrapper .account-main ish-account-order-template-detail-page .add-to-cart .add-to-basket-btn:hover,.continue-shopping:hover,.product-variation.all-variations-link:hover,ish-checkout-receipt-page [data-testing-id=home-link]:hover{color:var(--btn-primary-color-active)!important;background-color:var(--btn-primary-bg-color-active);border-color:var(--btn-primary-border-color-active)}@media screen and (width < 768px){.header-utility .search-container.header-search-container{position:fixed;top:55px;left:0;box-sizing:border-box;width:100%;padding:10px}.display-type-switch-enabled .header-utility .search-container.header-search-container{top:95px}}.errorpage .search-container input.form-control{float:left;width:calc(100% - 45px);margin-right:5px}.errorpage .search-container .btn-reset,.errorpage .search-container .btn-search,.errorpage .search-container .ede-code-scanner{top:0;bottom:auto;height:38px}.errorpage .search-container .ede-code-scanner{position:absolute;right:0;width:auto;margin:0!important}.errorpage .search-container .btn-search{right:45px}.errorpage .search-container .btn-reset{right:87px}.errorpage .search-container div.search-suggest-results,.errorpage .search-container ul.search-suggest-results{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%)}.no-search-result .ede-code-scanner{position:absolute;left:100%;width:auto;height:38px;margin-left:5px;line-height:1.6rem}@media screen and (width < 992px){.main-navigation .main-navigation-list li ul > li{padding-right:0}}@media screen and (width >= 768px){header .header .main-navigation::before{position:absolute;top:0;left:50%;z-index:-1;width:100vw;height:100%;content:"";background:var(--corporate-primary);transform:translateX(-50%)}header .header .mid-header{align-items:center;padding:2rem}header .header.header-checkout .mid-header{padding-top:0}header .header.header-error .mid-header{padding-top:0;padding-bottom:0}header .header.header-error .mid-header .logo-wrapper{padding-top:40px}header .quick-cart-link{padding:5px 20px;background-color:var(--corporate-primary);border-color:var(--corporate-primary);border-radius:var(--btn-border-radius);transition:var(--corporate-transition)}header .quick-cart-link:hover{background-color:var(--corporate-primary-active)}header .quick-cart-link .btn-link span.mini-cart-price{color:var(--corporate-secondary)}header .quick-cart-link.mini-cart-active .btn-link span.mini-cart-price{color:var(--corporate-secondary)}.main-navigation .main-navigation-list li.dropdown{height:var(--nav-height);padding:0}.main-navigation .main-navigation-list li.dropdown.multiple-categories{height:100%}.main-navigation .main-navigation-list li.dropdown > a,.main-navigation .main-navigation-list li.dropdown.multiple-categories > a{display:flex!important;align-items:var(--nav-align-items);height:var(--nav-height);padding:1rem;overflow:hidden;font-size:var(--nav-level-0-font-size);line-height:var(--nav-line-height)}.main-navigation .main-navigation-list .category-level1{left:50%;width:99vw;transition-delay:0.2s;transform:translateX(-50%)}}@media screen and (width >= 768px) and (width < 1200px){header .header.container .mid-header .col-md-3{flex:0 0 15%}header .header.container .mid-header .col-md-5{flex:0 0 51.6667%;max-width:51.6667%}}@media screen and (width >= 1200px){ish-cms-carousel > div{position:relative;left:50%;width:100vw;transform:translateX(-50%)}.homepage .systempartner{background-color:var(--light-gray)}.homepage .systempartner > ngb-carousel .carousel-control-prev{right:100%;left:auto}.homepage .systempartner > ngb-carousel .carousel-control-next{right:auto;left:100%}.header.container.desktop.sticky{padding-right:15px}.header:not(.sticky) .mid-header .col-md-3{flex:0 0 21%;max-width:21%}.header:not(.sticky) .mid-header .col-md-4{flex:0 0 40%;max-width:40%}.header:not(.sticky) .mid-header .col-md-5{flex:0 0 39%;max-width:39%}}