/*!
 * Intershop
 * Whitelabel v2026-01-20
 */
 :root{--on-primary:var(--text-color-quinary);--header-color:var(--on-primary);--header-top-bg-color:var(--body-bg-color);--header-top-color:var(--text-color-secondary);--header-top-icon-color:var(--header-top-color);--sticky-header-bg-color:var(--corporate-primary);--header-btn-border:var(--on-primary);--header-btn-hover-border:var(--text-color-quaternary);--cookie-consent-color:var(--on-primary);--cookie-consent-bg-color:var(--corporate-primary);--cookie-consent-btn-accept-bg-color:var(--green);--cookie-consent-btn-settings-color:#fff;--footer-content-background-color:var(--corporate-primary);--footer-content-text-color:var(--on-primary);--nav-level-0-color:var(--on-primary)}header{background:var(--corporate-primary)}header [includeid^="include.top.header"] ul{border-bottom:none}header .main-navigation{border-top:1px solid var(--corporate-primary-active)}header .header-utility .search-container{background-color:var(--sticky-header-bg-colo)}header .header.container .search-container button.btn-reset,header .header.container .search-container button.btn-search{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1}header .header.container .search-container button.btn-reset{color:var(--corporate-primary);background:0 0;transform:translateX(-50%)}header .header.container .search-container button.btn-search{top:1px!important;height:36px!important;padding:9px;border-radius:var(--btn-border-radius)!important}header .header .mid-header > .col-md-5{display:flex;flex-flow:row wrap;gap:0.5rem;justify-content:flex-end;margin-top:0}header .header .mid-header > .col-md-5 > div.d-flex.justify-content-end{width:100%}header .header .mid-header .ede-code-scanner > i[class*=ede-icon],header .header .mid-header .ede-code-scanner > span:not(.badge),header .header .mid-header .item-count-container > i[class*=ede-icon],header .header .mid-header .item-count-container > span:not(.badge),header .header .mid-header .quick-cart-link > button > i[class*=ede-icon],header .header .mid-header .quick-cart-link > button > span:not(.badge),header .header .mid-header .quickorder-link > i[class*=ede-icon],header .header .mid-header .quickorder-link > span:not(.badge){transition:color 0.2s ease-in-out}header .header .mid-header .ede-code-scanner:hover,header .header .mid-header .item-count-container:hover,header .header .mid-header .quick-cart-link > button:hover,header .header .mid-header .quickorder-link:hover{background-color:transparent!important}header .header .mid-header .ede-code-scanner:hover > i[class*=ede-icon],header .header .mid-header .ede-code-scanner:hover > span:not(.badge),header .header .mid-header .item-count-container:hover > i[class*=ede-icon],header .header .mid-header .item-count-container:hover > span:not(.badge),header .header .mid-header .quick-cart-link > button:hover > i[class*=ede-icon],header .header .mid-header .quick-cart-link > button:hover > span:not(.badge),header .header .mid-header .quickorder-link:hover > i[class*=ede-icon],header .header .mid-header .quickorder-link:hover > span:not(.badge){color:var(--header-btn-hover-border)!important}header .header .mid-header .ede-code-scanner,header .header .mid-header .my-account-link,header .header .mid-header .quick-cart-link{background-color:transparent}header .header .mid-header .compare-status,header .header .mid-header .ede-code-scanner,header .header .mid-header .my-account-link,header .header .mid-header .quickorder-link{border:1px solid var(--header-btn-border)}header .header .mid-header .compare-status .header-icon,header .header .mid-header .compare-status span:not(.badge),header .header .mid-header .ede-code-scanner .header-icon,header .header .mid-header .ede-code-scanner span:not(.badge),header .header .mid-header .my-account-link .header-icon,header .header .mid-header .my-account-link span:not(.badge),header .header .mid-header .quickorder-link .header-icon,header .header .mid-header .quickorder-link span:not(.badge){color:var(--header-btn-border);transition:0.2s ease-in-out}header .header .mid-header .compare-status:hover,header .header .mid-header .ede-code-scanner:hover,header .header .mid-header .my-account-link:hover,header .header .mid-header .quickorder-link:hover{color:var(--header-btn-hover-border);border-color:var(--header-btn-hover-border)}header .header .mid-header .compare-status:hover .header-icon,header .header .mid-header .compare-status:hover span:not(.badge),header .header .mid-header .ede-code-scanner:hover .header-icon,header .header .mid-header .ede-code-scanner:hover span:not(.badge),header .header .mid-header .my-account-link:hover .header-icon,header .header .mid-header .my-account-link:hover span:not(.badge),header .header .mid-header .quickorder-link:hover .header-icon,header .header .mid-header .quickorder-link:hover span:not(.badge){color:var(--header-btn-hover-border)}header .header .mid-header .quick-cart-link{border-color:transparent}header .header .mid-header .quick-cart-link button{font-weight:bold}.category-name a,.product-list .product-tile{margin:4px;background-color:var(--white);border:1px solid var(--color-quaternary)}.category-name a:hover,.product-list .product-tile:hover{border:1px solid var(--corporate-primary)}.cookies-banner{width:100%;font-size:0.875rem;box-shadow:none;opacity:0.9}.cookies-banner h4{font-family:var(--font-family-regular);font-size:0.92rem}.cookies-banner a{color:var(--corporate-secondary)}.cookies-banner a:hover{color:var(--corporate-secondary-active)}@media screen and (width >= 768px){header .header .main-navigation::before{background:var(--corporate-primary)}header .header .main-navigation .main-navigation-list li.dropdown > a:first-child{border-radius:var(--btn-border-radius)}}.errorpage-content .search-container input.form-control{color:var(--corporate-primary)}@media screen and (width >= 1200px){.homepage .systempartner{background-color:transparent}.homepage .systempartner > ngb-carousel .carousel-control-prev{right:auto;left:0}.homepage .systempartner > ngb-carousel .carousel-control-next{right:0;left:auto}.homepage .systempartner > ngb-carousel .carousel-inner{padding:30px var(--carousel-controls-width)}.mid-header{padding:0 2rem}}@media screen and (width < 768px){header .header,header .header-utility .search-container{background-color:var(--sticky-header-bg-color)}header .header .header-search-container .search{position:relative}header .header-utility .search-container.header-search-container{border-radius:0}header .header:not(.mobile) .item-count-container,header .header:not(.mobile) .quickorder-link{background-color:transparent!important}header .header:not(.mobile) .item-count-container:hover,header .header:not(.mobile) .quickorder-link:hover{background-color:var(--corporate-primary-active)!important}header .header .header-search-container .search .buttons .btn.ede-code-scanner{right:0}header .header .header-search-container .search .buttons .btn-search{top:2px!important;right:48px;display:flex;height:calc(100% - 4px)!important;padding:8px;margin:0;margin-right:0;border-radius:var(--btn-border-radius)!important}header .header .header-search-container .search .buttons .btn-reset{top:2px;right:70px!important;display:flex;align-items:center;height:calc(100% - 4px)!important;padding:6px 9px;border-radius:var(--corporate-radius)!important}}