/*!
 * Intershop
 * Essential Theme v2026-06-18
 */
@charset "UTF-8";:root{--logo:url('/assets/themes/multi/img/logo.png');--logo-width:100px;--logo-height:152px;--logo-mobile:url('/assets/themes/multi/img/logo_mobile.png');--logo-mobile-width:41px;--logo-mobile-height:41px;--font-family-regular:'robotoregular','Helvetica','Arial',sans-serif;--font-family-bold:'robotobold','Helvetica','Arial',sans-serif;--font-family-condensedregular:'roboto_condensedregular','Helvetica Neue',helvetica,'Arial',sans-serif;--font-family-condensedbold:'roboto_condensedbold','Helvetica Neue',helvetica,'Arial',sans-serif;--corporate-primary:#066;--corporate-secondary:#f60;--corporate-light:#099;--corporate-dark:#022;--corporate-shadow:#00666680;--text-color-corporate:var(--corporate-primary);--text-color-primary:#222;--text-color-secondary:#555;--text-color-tertiary:#595959;--text-color-quaternary:#999;--text-color-quinary:#eee;--color-corporate:var(--corporate-primary);--color-primary:#066;--color-secondary:#2c2d2e;--color-tertiary:#eee;--color-quaternary:#d5d5d5;--border-color-light:#ccc;--border-color-dark:#9e9e9e;--light-gray:#f5f5f5;--color-special-primary:#e74c3c;--color-special-secondary:#f39c12;--color-special-tertiary:#00abea;--color-special-quaternary:#5cb85c;--copilot-primary:var(--corporate-primary);--copilot-bg-color:#f8f9fa;--white:#fff;--color-label-sale:#ea1919;--color-label-promotion:#080;--color-label-topseller:var(--corporate-primary);--color-label-new:var(--corporate-secondary)}:root{--cookie-consent-bg-color:var(--corporate-primary);--cookie-consent-btn-accept-color:#fff;--cookie-consent-btn-accept-bg-color:var(--color-special-quaternary);--cookie-consent-btn-accept-only-required-color:#fff;--cookie-consent-btn-accept-only-required-bg-color:var(--text-color-tertiary);--cookie-consent-btn-settings-color:var(--text-color-tertiary);--cookie-consent-btn-settings-bg-color:none;--cookie-consent-btn-transform:uppercase;--header-top-font-size:16px;--header-top-icon-size:16px;--header-top-icon-color:var(--corporate-secondary);--header-top-bg-color:var(--corporate-primary);--header-top-color:var(--text-color-quinary);--header-top-inner-max-width:1170px;--header-height-desktop:318px;--header-search-color:var(--text-color-primary);--header-search-color-active:var(--text-color-primary);--header-search-bg-color:#fff;--header-search-bg-color-active:var(--color-tertiary);--header-search-btn-bg-color:var(--corporate-primary);--header-search-btn-color:var(--corporate-secondary);--header-color:var(--text-color-corporate);--header-compare-status-badge:var(--corporate-secondary);--header-compare-status-badge-text:$text-color-inverse;--display-type-switch-color:var(--text-color-primary);--sticky-header-bg-color:#fff;--sticky-header-color:var(--header-color);--sticky-header-inner-max-width:1170px;--sticky-header-logo-width:25px;--sticky-header-logo-height:50px;--sticky-header-offset:93px;--sticky-header-offset-xs:var(--sticky-header-offset);--sticky-header-offset-sm:var(--sticky-header-offset-xs);--sticky-header-offset-md:var(--sticky-header-offset-sm);--sticky-header-offset-lg:var(--sticky-header-offset-md);--sticky-header-search-height:38px;--sticky-header-search-top:47px;--sticky-header-search-width:700px;--suggest-hit-color:var(--text-color-primary);--suggest-highlighted-hit-color:var(--text-color-inverse);--suggest-highlighted-hit-color-active:var(--suggest-highlighted-hit-color);--nav-level-0-color:var(--text-color-corporate);--nav-level-0-color-active:var(--nav-level-0-color);--nav-level-0-text-transform:uppercase;--nav-level-1-color:var(--text-color-primary);--nav-level-1-color-active:var(--nav-level-1-color);--nav-level-1-bg-color:transparent;--nav-level-1-bg-color-active:var(--nav-level-1-bg-color);--nav-level-1-text-transform:none;--nav-level-1-padding:0px;--nav-level-2-color:var(--text-color-tertiary);--nav-level-2-color-active:var(--nav-level-2-color);--nav-level-3-color:var(--text-color-tertiary);--nav-level-3-color-active:var(--nav-level-3-color);--nav-level-3-padding:10px;--nav-max-height:400px;--nav-min-height:200px;--nav-width:720px;--nav-width-md:992px;--nav-width-lg:1200px;--nav-overflow-y:scroll;--nav-mobile-item-height:64px;--nav-teaser-link-margin:0 15px;--nav-teaser-border-radius:0px;--cli-banner-padding:3px;--cli-banner-border:1px solid var(--color-tertiary);--cli-banner-headline-padding:15px;--cli-banner-headline-size:14px;--cli-banner-headline-color:var(--text-color-primary);--cli-banner-headline-text-transform:none;--cli-banner-headline-bg-color:#fff;--cli-banner-headline-border-top:1px solid var(--color-tertiary);--cli-banner-headline-color-hover:var(--cli-banner-headline-color);--cli-hero-headline-padding:15px;--cli-hero-headline-size:21px;--cli-hero-headline-color:var(--text-color-quinary);--cli-hero-headline-text-transform:uppercase;--cli-hero-headline-bg-color:rgb(0 0 0 / 0.3);--cli-hero-headline-color-hover:var(--cli-hero-headline-color);--cli-hero-headline-bg-color-hover:rgb(0 0 0 / 0.7);--footer-margin-x:0;--footer-margin-bottom:0;--footer-disclaimer-background-color:transparent;--footer-disclaimer-text-color:var(--text-color-secondary);--footer-disclaimer-link-color:var(--text-color-secondary);--footer-content-background-color:var(--corporate-dark);--footer-content-text-color:var(--text-color-quinary);--footer-content-link-color:#fff;--footer-copyright-background-color:transparent;--footer-copyright-text-color:var(--text-color-tertiary);--footer-copyright-link-color:var(--text-color-secondary);--footer-copyright-link-color-active:var(--footer-copyright-link-color);--carousel-controls-display:flex;--carousel-controls-color:var(--corporate-secondary);--carousel-controls-color-active:var(--corporate-secondary);--carousel-controls-opacity:0.5;--carousel-controls-opacity-active:0.9;--carousel-controls-bg-color:transparent;--carousel-controls-bg-color-active:transparent;--carousel-controls-border-radius:0;--carousel-controls-margin:0;--carousel-controls-width:5%;--carousel-controls-height:4rem;--carousel-controls-font-size:2rem;--teaser-carousel-aspect-ratio:7/2;--btn-primary-color:#fff;--btn-primary-bg-color:var(--corporate-primary);--btn-primary-border-color:var(--corporate-primary);--btn-primary-border-radius:0;--btn-primary-color-active:#fff;--btn-primary-bg-color-active:var(--corporate-secondary);--btn-primary-border-color-active:var(--corporate-secondary);--btn-secondary-color:var(--corporate-primary);--btn-secondary-bg-color:#fff;--btn-secondary-border-color:var(--corporate-primary);--btn-secondary-border-radius:0;--btn-secondary-color-active:#fff;--btn-secondary-bg-color-active:var(--corporate-secondary);--btn-secondary-border-color-active:var(--corporate-secondary);--chip-color:var(--text-color-secondary);--chip-color-active:var(--chip-color);--chip-color-disabled:#fff;--chip-bg-color:var(--color-tertiary);--chip-bg-color-active:var(--chip-bg-color);--chip-bg-color-disabled:var(--text-color-secondary);--chip-border-color:var(--chip-bg-color);--chip-border-color-active:var(--chip-border-color);--chip-border-color-disabled:var(--chip-bg-color-disabled);--chip-border-radius:4px;--chip-font-size:12px;--chip-font-weight:500;--chip-text-transform:uppercase;--chip-text-decoration:none;--chip-padding:5px 10px;--category-tile-headline-color:var(--text-color-corporate);--category-tile-headline-size:26px;--category-tile-headline-font:var(--font-family-condensedbold);--pli-actions-opacity:0.85;--pli-actions-bg-color:#fff;--filter-item-padding:3px 0;--filter-item-color:var(--text-color-secondary);--filter-item-hover-color:var(--corporate-primary);--filter-item-hover-background-color:transparent;--filter-item-selected-color:var(--corporate-light);--filter-item-selected-hover-color:var(--filter-item-selected-color);--homepage-headline-color:var(--text-color-corporate);--homepage-headline-bg-color:transparent;--homepage-headline-border-bottom:none;--homepage-headline-padding:0;--pdp-title-padding:none;--pdp-title-font-family:var(--font-family-condensedbold);--pdp-title-font-size:30px;--pdp-title-color:var(--corporate-primary);--pdp-title-text-align:left;--pdp-title-bg-color:transparent;--pdp-info-bg-color:transparent;--pdp-info-color:var(--corporate-primary);--pdp-info-bg-color-active:transparent;--pdp-info-color-active:var(--text-color-secondary);--pdp-info-border-bottom-active:2px solid var(--corporate-primary);--pdp-info-color-hover:var(--corporate-secondary);--pdp-qty-bg-color:transparent;--pdp-qty-color:var(--corporate-primary);--pdp-qty-bg-color-hover:transparent;--pdp-qty-color-hover:var(--corporate-secondary);--pdp-cta-panel-bg-color:var(--body-bg-color);--pdp-cta-panel-offset:50px;--pdp-cta-panel-box-shadow-mobile:0px 0px 10px 1px #555;--pdp-highlighted-title-padding:5px;--pdp-highlighted-title-font-family:var(--font-family-condensedregular);--pdp-highlighted-title-font-size:14px;--pdp-highlighted-title-color:#fff;--pdp-highlighted-title-text-align:center;--pdp-highlighted-title-bg-color:var(--corporate-primary);--pdp-highlighted-info-bg-color:var(--corporate-primary);--pdp-highlighted-info-color:#fff;--pdp-highlighted-info-color-active:#fff;--pdp-highlighted-info-bg-color-active:var(--corporate-primary);--pdp-highlighted-info-border-bottom-active:4px solid var(--corporate-secondary);--pdp-highlighted-info-color-hover:#fff;--pdp-highlighted-qty-bg-color:var(--corporate-primary);--pdp-highlighted-qty-color:#fff;--pdp-highlighted-qty-bg-color-hover:var(--corporate-secondary);--pdp-highlighted-qty-color-hover:#fff;--pagination-font-size:1rem;--pagination-color:var(--corporate-primary);--pagination-bg-color:var(--corporate-light);--pagination-border:0.1rem solid var(--corporate-grey);--pagination-border-radius:0;--pagination-color-hover:var(--corporate-light);--pagination-bg-color-hover:var(--corporate-primary);--pagination-opacity-hover:1;--pagination-color-active:var(--corporate-light);--pagination-bg-color-active:var(--corporate-primary);--pagination-opacity-inactive:0.3;--pagination-color-inactive:var(--corporate-grey);--pagination-bg-color-inactive:var(--corporate-light);--inventory-status-1-color:var(--color-special-quaternary);--inventory-status-2-color:var(--color-special-secondary);--inventory-status-3-color:var(--color-special-primary);--card-padding:20px;--card-margin:15px;--card-border:1px solid var(--border-color-light);--card-border-active:var(--card-border);--card-border-radius:4px;--card-bg:var(--color-tertiary);--card-bg-active:var(--white);--services-box-color:#fff;--services-box-text-box-width:50%;--content-card-img-aside-width:50%;--assortment-link-highlighted-bg:var(--color-quaternary);--top-brands-tile-min-width-tablet:17%;--top-brands-tile-min-width-desktop:8%;--top-brand-logo-max-height:60px;--top-brand-logo-max-width:90%;--contact-person-padding:var(--card-padding);--brands-flyout-height:360px;--categories-vertical-left:0;--categories-vertical-max-width:700px;--categories-vertical-inner-padding:15px;--categories-vertical-outer-padding:0;--categories-vertical-transform:translateX(0);--categories-vertical-width:99vw;--categories-vertical-content-left-background-color:var(--color-tertiary);--categories-vertical-content-left-width:50%;--categories-vertical-content-right-width:50%;--categories-vertical-content-right-background-color:var(--color-quaternary);--categories-vertical-content-right-title-height:60px;--categories-vertical-content-right-border-left:none;--categories-vertical-content-scrollbar-width:none;--footer-group-padding:20px;--variation-filter-badges-bg-color:var(--corporate-light);--variation-filter-badges-border:none;--variation-filter-badges-border-radius:4px;--variation-filter-badges-padding:15px;--variation-filter-badges-reset-justify:flex-end;--variation-filter-badge-margin:5px;--variation-filter-badge-padding:5px 10px;--variation-filter-badge-color:var(--text-color-primary);--variation-filter-badge-bg-color:var(--white);--variation-filter-badge-border:1px solid var(--border-color-light);--variation-filter-badge-border-radius:4px;--variation-filter-badge-active-color:var(--white);--variation-filter-badge-active-bg-color:var(--corporate-primary);--variation-filter-badge-active-border:none;--variation-filter-badge-inactive-color:var(--border-color-light);--variation-filter-badge-inactive-bg-color:var(--corporate-light);--variation-filter-badge-inactive-border:1px solid var(--border-color-light);--product-label-new-font-color:var(--white);--product-label-new-background:var(--color-label-new);--product-label-sale-font-color:var(--white);--product-label-sale-background:var(--color-label-sale);--product-label-topseller-font-color:var(--white);--product-label-topseller-background:var(--color-label-topseller);--product-label-promotion-font-color:var(--white);--product-label-promotion-background:var(--color-label-promotion)}:root{--on-dark-gray:#fcfcfc;--light-gray:var(--color-tertiary);--dark-gray:#151a1f;--dark-gray-active:#1f262e;--body-bg-color:var(--page-background-color);--original-container-max-with-xl:1170px;--main-container-max-width:1400px;--homepage-main-container-max-width:1630px;--header-height:60px;--header-color:var(--on-primary);--header-top-color:var(--text-color-secondary);--header-top-bg-color:var(--body-bg-color);--header-top-icon-color:var(--header-top-color);--header-top-font-size:0.83rem;--logo-width:120px;--logo-height:auto;--sticky-header-color:var(--on-primary);--sticky-header-bg-color:var(--corporate-primary);--sticky-header-logo:var(--logo-mobile);--sticky-header-logo-width:100px;--sticky-header-logo-height:40px;--sticky-header-height:var(--header-height);--sticky-header-offset-mobile:var(--header-height);--sticky-header-offset-desktop:var(--header-height);--sticky-header-inner-max-width:calc(var(--homepage-main-container-max-width) + 30px);--header-height-desktop:60px;--header-height-mobile:var(--header-height);--header-item-height-desktop:38px;--header-item-color:var(--nav-level-0-color);--header-item-color-active:var(--nav-level-0-color-active);--header-item-bg-color:var(--corporate-primary);--header-item-bg-color-active:var(--corporate-primary-active);--header-item-border:1px solid var(--header-btn-border);--header-btn-border:var(--on-primary);--header-btn-hover-border:var(--text-color-quaternary);--header-compare-status-badge-text:var(--on-secondary);--header-search-btn-color:var(--corporate-primary);--header-search-btn-bg-color:transparent;--logo-mobile-width:100px;--logo-mobile-height:33px;--cookie-consent-color:var(--on-primary);--cookie-consent-bg-color:var(--corporate-primary);--cookie-consent-btn-accept-bg-color:var(--bs-green);--cookie-consent-btn-settings-color:#fff;--nav-height:60px;--nav-align-items:center;--nav-line-height:1.2rem;--nav-level-0-color:var(--on-primary);--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:1rem;--nav-level-1-color-active:var(--text-color-secondary);--nav-level-2-color-active:var(--text-color-secondary);--nav-border-color:var(--corporate-primary);--nav-teaser-border-radius:var(--corporate-radius);--search-box-offset-mobile:110px;--search-box-offset-desktop:50px;--filter-item-selected-color:var(--corporate-primary);--filter-item-selected-hover-color:var(--text-color-primary);--display-type-switch-bg-color:var(--bs-body-bg);--display-type-switch-height:31px;--categories-vertical-width:99vw;--categories-vertical-max-width:unset;--categories-vertical-inner-padding:15px;--categories-vertical-outer-padding:25px;--categories-vertical-left:50%;--categories-vertical-transform:translateX(-50%);--categories-vertical-content-left-width:30%;--categories-vertical-content-right-width:calc(70% - 15px - 10px);--categories-vertical-content-left-background-color:var(--white);--categories-vertical-content-right-background-color:var(--white);--categories-vertical-content-right-border-left:var(--card-border);--categories-vertical-content-right-title-height:calc(1.25rem + 40px);--category-tile-color:var(--corporate-primary);--category-tile-color-active:var(--on-primary);--category-tile-bg-color-active:var(--corporate-primary);--pli-actions-bg-color:transparent;--pli-actions-opacity:0.9;--pli-text-color:var(--text-color-secondary);--footer-content-background-color:var(--corporate-primary);--footer-content-text-color:var(--on-primary);--footer-content-link-color:var(--footer-content-text-color);background-color:var(--bs-body-bg);--icons-font:'ede-icons';--color-00:#fff;--color-01:#fafafa;--color-02:#f5f5f5;--color-03:#eee;--color-04:#e0e0e0;--color-05:#bdbdbd;--color-06:#9e9e9e;--color-07:#757575;--color-08:#616161;--color-09:#424242;--color-10:#212121;--color-11:#181818;--color-12:#000;--white:var(--color-00);--light:#d3d3d3;--dark:#121212;--essential-group-accent-color:#066;--page-background-color:var(--color-02);--containergroup-background:var(--color-00);--containergroup-radius:var(--corporate-radius, 4px);--containergroup-gap:15px 0 0 0;--topic-section-background:var(--containergroup-background);--topic-section-gap:7.5px 15px;--corporate-radius:4px;--corporate-transition:all 0.4s ease;--btn-border-radius:var(--corporate-radius);--card-transition:transform 0.4s ease-out;--card-transform:translateY(-1px);--img-transform:scale(1.02);--card-color:var(--dark);--card-color-hover:var(--dark);--card-font-size:0.95rem;--card-icon-font-size:1.8rem;--card-bg-colormix:color-mix(in srgb, var(--essential-group-accent-color) 1.25%, var(--color-02));--card-bg-highlighted-colormix:color-mix(in srgb, var(--essential-group-accent-color) 1.25%, var(--color-04));--card-bg-fallback:var(--color-02);--card-bg:var(--card-bg-colormix);--card-bg-hover:var(--color-00);--card-bg-highlighted:var(--card-bg-highlighted-colormix);--card-bg-highlighted-hover:var(--card-bg-hover);--card-border-color:var(--color-04);--card-border-color-highlighted:var(--color-05);--card-border:1px solid var(--card-border-color);--card-border-color-hover:var(--color-06);--card-border-hover:1px solid var(--card-border-color-hover);--card-border-radius:4px;--card-padding:20px;--card-margin:0;--card-inner-gap:10px;--card-outer-gap:7.5px;--filter-height:38px;--filter-padding:7.5px 15px;--filter-margin:0;--filter-gap:7.5px;--filter-button-font-size:0.85rem;--filter-button-color:var(--dark);--filter-button-bg-color:var(--card-bg);--filter-button-border-color:var(--color-05);--filter-button-border:1px solid var(--filter-button-border-color);--filter-button-border-radius:var(--card-border-radius);--filter-button-color-hover:var(--dark);--filter-button-bg-color-hover:var(--card-bg-hover);--filter-button-border-color-hover:var(--color-06);--filter-button-color-active:var(--dark);--filter-button-bg-color-active:var(--color-02);--filter-button-border-color-active:var(--color-04);--filter-button-color-disabled:var(--color-11);--filter-button-bg-color-disabled:var(--color-02);--filter-button-border-color-disabled:var(--color-04);--corporate-primary-hover:rgb(var(--corporate-primary-rgb), 0.045);--corporate-primary-active:var(--corporate-primary-light);--corporate-secondary-hover:rgb(var(--corporate-secondary-rgb), 0.1);--corporate-secondary-active:var(--corporate-secondary-light);--text-color-primary:var(--dark);--footer-disclaimer-text-color:#000;--footer-disclaimer-link-color:#000;--btn-primary-color:var(--on-primary);--btn-primary-bg-color:var(--corporate-primary);--btn-primary-border-color:var(--corporate-primary);--btn-primary-border-radius:var(--card-border-radius);--btn-primary-color-hover:var(--corporate-primary);--btn-primary-bg-color-hover:var(--white);--btn-primary-border-color-hover:var(--corporate-primary);--btn-primary-color-active:var(--corporate-primary);--btn-primary-bg-color-active:var(--corporate-primary-extra-light);--btn-primary-border-color-active:var(--corporate-primary-extra-light);--btn-primary-color-disabled:var(--corporate-primary-light);--btn-primary-bg-color-disabled:var(--corporate-primary-extra-light);--btn-primary-border-color-disabled:var(--corporate-primary-extra-light);--btn-secondary-color:var(--corporate-primary);--btn-secondary-bg-color:var(--white);--btn-secondary-border-color:var(--corporate-primary);--btn-secondary-border-radius:var(--card-border-radius);--btn-secondary-color-hover:var(--on-secondary);--btn-secondary-bg-color-hover:var(--corporate-secondary-light);--btn-secondary-border-color-hover:var(--corporate-secondary);--btn-secondary-color-active:var(--corporate-secondary);--btn-secondary-bg-color-active:var(--corporate-secondary-extra-light);--btn-secondary-border-color-active:var(--corporate-secondary-extra-light);--btn-secondary-color-disabled:var(--corporate-secondary-light);--btn-secondary-bg-color-disabled:var(--corporate-secondary-extra-light);--btn-secondary-border-color-disabled:var(--corporate-secondary-extra-light);--add-to-basket-btn-color:var(--on-primary);--add-to-basket-btn-color-active:var(--corporate-primary);--add-to-basket-btn-bg-color:var(--corporate-primary);--add-to-basket-btn-bg-color-active:var(--on-primary);--carousel-controls-color:var(--corporate-primary);--pagination-bg-color:transparent;--pagination-bg-color-hover:transparent;--pagination-bg-color-inactive:transparent;--pagination-bg-color-active:transparent;--pagination-color:var(--text-color-primary);--pagination-color-hover:var(--corporate-secondary);--pagination-opacity-hover:1;--pagination-color-active:var(--corporate-primary);--pagination-font-size:0.875rem;--pdp-product-info-table-item-odd-bg-color:#fff;--pdp-product-info-table-item-even-bg-color:#f5f5f5;--product-label-sale-background:#e4080a;--product-label-sale-font-color:#fff;--product-label-promotion-background:#e4080a;--product-label-promotion-font-color:#fff;--product-label-topseller-background:var(--corporate-primary);--product-label-topseller-font-color:var(--on-primary);--product-label-new-background:#038b02;--product-label-new-font-color:#fff;--homepage-background-color:var(--page-background-color)}:root{--essential-group-accent-color:#066;--header-height-desktop:60px;--header-height-mobile:50px;--logo-width:120px;--logo-height:auto;--corporate-primary:#002851;--corporate-primary-light:#8d97b4;--corporate-primary-extra-light:#e5e9f1;--on-primary:#fff;--corporate-secondary:#8d97b4;--corporate-secondary-light:#e5e9f1;--corporate-secondary-extra-light:#eff0f3;--on-secondary:#fff;--header-bg-color:var(--corporate-primary)}.order-1{order:1}@media (width >= 768px){.order-md-1{order:1!important}}.order-2{order:2}@media (width >= 768px){.order-md-2{order:2!important}}.order-3{order:3}@media (width >= 768px){.order-md-3{order:3!important}}.order-4{order:4}@media (width >= 768px){.order-md-4{order:4!important}}.order-5{order:5}@media (width >= 768px){.order-md-5{order:5!important}}.order-6{order:6}@media (width >= 768px){.order-md-6{order:6!important}}@media (width >= 992px) and (width < 1600px){header .header{max-width:1350px;margin:0 auto}}@media (width >= 1600px){header .header{max-width:1630px!important;margin:0 auto}}@media (width >= 576px) and (width < 992px){header .header .main-navigation .main-navigation-list .category-level1{width:100%;max-width:992px!important}}@media (width >= 992px) and (width < 1600px){header .header .main-navigation .main-navigation-list .category-level1{width:100%;max-width:1350px!important}}@media (width >= 1600px){header .header .main-navigation .main-navigation-list .category-level1{width:100%;max-width:1630px!important}}footer .footer .container .row{justify-content:center}footer .footer .container .ede-footer{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}footer .footer .container .content-container.container-footer .footer-content,footer .footer .container .disclaimer,footer .footer .container .ede-footer .ede-footer-bottom,footer .footer .container .ede-footer .ede-footer-top{width:100%;max-width:420px;padding:0 15px}@media (width >= 450px) and (width < 576px){footer .footer .container .content-container.container-footer .footer-content,footer .footer .container .disclaimer,footer .footer .container .ede-footer .ede-footer-bottom,footer .footer .container .ede-footer .ede-footer-top{max-width:576px}}@media (width >= 576px) and (width < 992px){footer .footer .container .content-container.container-footer .footer-content,footer .footer .container .disclaimer,footer .footer .container .ede-footer .ede-footer-bottom,footer .footer .container .ede-footer .ede-footer-top{max-width:992px}}@media (width >= 992px) and (width < 1600px){footer .footer .container .content-container.container-footer .footer-content,footer .footer .container .disclaimer,footer .footer .container .ede-footer .ede-footer-bottom,footer .footer .container .ede-footer .ede-footer-top{max-width:1350px}}@media (width >= 1600px){footer .footer .container .content-container.container-footer .footer-content,footer .footer .container .disclaimer,footer .footer .container .ede-footer .ede-footer-bottom,footer .footer .container .ede-footer .ede-footer-top{max-width:1630px!important;padding:0;margin:0 auto}}#main-content,#main-content .container{width:100%;max-width:420px;padding:0 15px}@media (width >= 450px) and (width < 576px){#main-content,#main-content .container{max-width:576px}}@media (width >= 576px) and (width < 992px){#main-content,#main-content .container{max-width:992px}}@media (width >= 992px) and (width < 1600px){#main-content,#main-content .container{max-width:1350px}}@media (width >= 1600px){#main-content,#main-content .container{max-width:1630px!important;padding:0}}.content-container.containergroup,.content-page{float:left;clear:left;width:100%}.container .full-width-element{position:relative;left:50%;clear:both;display:block;width:auto;min-width:100vw;max-width:100vw;padding:0;margin:0;transform:translateX(-50%)}:root{--banner-grid-gap:var(--card-outer-gap);--banner-grid-tile-max-height:clamp(130px, 38.1vw, 180px)}@media (width >= 420px){:root{--banner-grid-tile-max-height:180px}}@media (width >= 450px){:root{--banner-grid-tile-max-height:clamp(170px, calc(56vw - 77px), 256px)}}@media (width >= 576px){:root{--banner-grid-tile-max-height:clamp(256px, calc(44.5vw - 11.32px), 354px)}}@media (width >= 768px){:root{--banner-grid-tile-max-height:clamp(180px, calc(22.42vw - 2.19px), 231px)}}@media (width >= 992px){:root{--banner-grid-tile-max-height:clamp(115px, calc(9.8vw + 17.74px), 160px)}}@media (width >= 1600px){:root{--banner-grid-tile-max-height:clamp(160px, calc(-81.67px + 16.667vw), 200px)}}@media (width >= 1630px){:root{--banner-grid-tile-max-height:200px}}.content-container[class*=container-banner-grid]:not(.keep-styles),.content-container[class*=container-teaser-grid]:not(.keep-styles){display:grid;grid-template-columns:repeat(12, 1fr);grid-auto-rows:var(--banner-grid-tile-max-height);gap:var(--banner-grid-gap);width:100%;max-width:inherit;margin:0 auto}.content-container[class*=container-banner-grid]:not(.keep-styles) ish-cms-container,.content-container[class*=container-banner-grid]:not(.keep-styles) ish-cms-image-enhanced,.content-container[class*=container-banner-grid]:not(.keep-styles) ish-content-design-view-wrapper,.content-container[class*=container-banner-grid]:not(.keep-styles) ish-content-pagelet,.content-container[class*=container-banner-grid]:not(.keep-styles) ish-content-slot,.content-container[class*=container-teaser-grid]:not(.keep-styles) ish-cms-container,.content-container[class*=container-teaser-grid]:not(.keep-styles) ish-cms-image-enhanced,.content-container[class*=container-teaser-grid]:not(.keep-styles) ish-content-design-view-wrapper,.content-container[class*=container-teaser-grid]:not(.keep-styles) ish-content-pagelet,.content-container[class*=container-teaser-grid]:not(.keep-styles) ish-content-slot{display:contents}.content-container[class*=container-banner-grid]:not(.keep-styles) [class*=col-],.content-container[class*=container-teaser-grid]:not(.keep-styles) [class*=col-]{flex:unset;width:unset;max-width:unset;min-height:0;padding:0;margin:0;overflow:hidden}.content-container[class*=container-banner-grid]:not(.keep-styles),.content-container[class*=container-teaser-grid]:not(.keep-styles){}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-1,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-1{grid-column:span 1;--col-span:1}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-2,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-2{grid-column:span 2;--col-span:2}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-3,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-3{grid-column:span 3;--col-span:3}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-4,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-4{grid-column:span 4;--col-span:4}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-5,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-5{grid-column:span 5;--col-span:5}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-6,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-6{grid-column:span 6;--col-span:6}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-7,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-7{grid-column:span 7;--col-span:7}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-8,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-8{grid-column:span 8;--col-span:8}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-9,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-9{grid-column:span 9;--col-span:9}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-10,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-10{grid-column:span 10;--col-span:10}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-11,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-11{grid-column:span 11;--col-span:11}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-12,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-12{grid-column:span 12;--col-span:12}@media (width >= 576px){.content-container[class*=container-banner-grid]:not(.keep-styles) .col-sm-1,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-sm-1{grid-column:span 1;--col-span:1}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-sm-2,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-sm-2{grid-column:span 2;--col-span:2}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-sm-3,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-sm-3{grid-column:span 3;--col-span:3}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-sm-4,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-sm-4{grid-column:span 4;--col-span:4}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-sm-5,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-sm-5{grid-column:span 5;--col-span:5}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-sm-6,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-sm-6{grid-column:span 6;--col-span:6}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-sm-7,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-sm-7{grid-column:span 7;--col-span:7}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-sm-8,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-sm-8{grid-column:span 8;--col-span:8}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-sm-9,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-sm-9{grid-column:span 9;--col-span:9}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-sm-10,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-sm-10{grid-column:span 10;--col-span:10}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-sm-11,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-sm-11{grid-column:span 11;--col-span:11}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-sm-12,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-sm-12{grid-column:span 12;--col-span:12}}@media (width >= 768px){.content-container[class*=container-banner-grid]:not(.keep-styles) .col-md-1,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-md-1{grid-column:span 1;--col-span:1}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-md-2,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-md-2{grid-column:span 2;--col-span:2}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-md-3,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-md-3{grid-column:span 3;--col-span:3}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-md-4,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-md-4{grid-column:span 4;--col-span:4}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-md-5,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-md-5{grid-column:span 5;--col-span:5}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-md-6,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-md-6{grid-column:span 6;--col-span:6}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-md-7,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-md-7{grid-column:span 7;--col-span:7}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-md-8,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-md-8{grid-column:span 8;--col-span:8}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-md-9,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-md-9{grid-column:span 9;--col-span:9}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-md-10,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-md-10{grid-column:span 10;--col-span:10}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-md-11,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-md-11{grid-column:span 11;--col-span:11}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-md-12,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-md-12{grid-column:span 12;--col-span:12}}@media (width >= 992px){.content-container[class*=container-banner-grid]:not(.keep-styles) .col-lg-1,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-lg-1{grid-column:span 1;--col-span:1}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-lg-2,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-lg-2{grid-column:span 2;--col-span:2}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-lg-3,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-lg-3{grid-column:span 3;--col-span:3}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-lg-4,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-lg-4{grid-column:span 4;--col-span:4}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-lg-5,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-lg-5{grid-column:span 5;--col-span:5}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-lg-6,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-lg-6{grid-column:span 6;--col-span:6}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-lg-7,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-lg-7{grid-column:span 7;--col-span:7}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-lg-8,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-lg-8{grid-column:span 8;--col-span:8}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-lg-9,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-lg-9{grid-column:span 9;--col-span:9}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-lg-10,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-lg-10{grid-column:span 10;--col-span:10}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-lg-11,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-lg-11{grid-column:span 11;--col-span:11}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-lg-12,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-lg-12{grid-column:span 12;--col-span:12}}@media (width >= 1600px){.content-container[class*=container-banner-grid]:not(.keep-styles) .col-xl-1,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-xl-1{grid-column:span 1;--col-span:1}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-xl-2,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-xl-2{grid-column:span 2;--col-span:2}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-xl-3,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-xl-3{grid-column:span 3;--col-span:3}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-xl-4,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-xl-4{grid-column:span 4;--col-span:4}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-xl-5,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-xl-5{grid-column:span 5;--col-span:5}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-xl-6,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-xl-6{grid-column:span 6;--col-span:6}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-xl-7,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-xl-7{grid-column:span 7;--col-span:7}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-xl-8,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-xl-8{grid-column:span 8;--col-span:8}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-xl-9,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-xl-9{grid-column:span 9;--col-span:9}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-xl-10,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-xl-10{grid-column:span 10;--col-span:10}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-xl-11,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-xl-11{grid-column:span 11;--col-span:11}.content-container[class*=container-banner-grid]:not(.keep-styles) .col-xl-12,.content-container[class*=container-teaser-grid]:not(.keep-styles) .col-xl-12{grid-column:span 12;--col-span:12}}.content-container[class*=container-banner-grid]:not(.keep-styles),.content-container[class*=container-teaser-grid]:not(.keep-styles){}.content-container[class*=container-banner-grid]:not(.keep-styles) [class*=container-banner-tile],.content-container[class*=container-banner-grid]:not(.keep-styles) [class*=container-teaser-tile],.content-container[class*=container-teaser-grid]:not(.keep-styles) [class*=container-banner-tile],.content-container[class*=container-teaser-grid]:not(.keep-styles) [class*=container-teaser-tile]{display:block;width:100%;height:100%;aspect-ratio:unset}.content-container[class*=container-banner-grid]:not(.keep-styles) [class*=container-banner-tile] .enhanced-image-container,.content-container[class*=container-banner-grid]:not(.keep-styles) [class*=container-banner-tile] .teaser-link,.content-container[class*=container-banner-grid]:not(.keep-styles) [class*=container-teaser-tile] .enhanced-image-container,.content-container[class*=container-banner-grid]:not(.keep-styles) [class*=container-teaser-tile] .teaser-link,.content-container[class*=container-teaser-grid]:not(.keep-styles) [class*=container-banner-tile] .enhanced-image-container,.content-container[class*=container-teaser-grid]:not(.keep-styles) [class*=container-banner-tile] .teaser-link,.content-container[class*=container-teaser-grid]:not(.keep-styles) [class*=container-teaser-tile] .enhanced-image-container,.content-container[class*=container-teaser-grid]:not(.keep-styles) [class*=container-teaser-tile] .teaser-link{display:block;width:100%;height:100%;overflow:hidden}.content-container[class*=container-banner-grid]:not(.keep-styles) img,.content-container[class*=container-banner-grid]:not(.keep-styles) picture,.content-container[class*=container-teaser-grid]:not(.keep-styles) img,.content-container[class*=container-teaser-grid]:not(.keep-styles) picture{display:block;width:100%;height:100%;padding:0;margin:0}.content-container[class*=container-banner-grid]:not(.keep-styles) img,.content-container[class*=container-teaser-grid]:not(.keep-styles) img{object-fit:cover;object-position:center}.content-container[class*=container-banner-grid]:not(.keep-styles),.content-container[class*=container-teaser-grid]:not(.keep-styles){}.content-container[class*=container-banner-grid]:not(.keep-styles).keep-height,.content-container[class*=container-teaser-grid]:not(.keep-styles).keep-height{grid-auto-rows:minmax(auto, auto)}.content-container[class*=container-banner-grid]:not(.keep-styles).keep-height [class*=container-banner-tile],.content-container[class*=container-banner-grid]:not(.keep-styles).keep-height [class*=container-teaser-tile],.content-container[class*=container-teaser-grid]:not(.keep-styles).keep-height [class*=container-banner-tile],.content-container[class*=container-teaser-grid]:not(.keep-styles).keep-height [class*=container-teaser-tile]{aspect-ratio:unset}.content-container.container-teaser-grid-variante-1{}.content-container.container-teaser-grid-variante-1 .container-teaser-tile-1{border-radius:var(--containergroup-radius) var(--containergroup-radius) 0 0}@media (width >= 768px){.content-container.container-teaser-grid-variante-1 .container-teaser-tile-1{border-radius:var(--containergroup-radius) 0 0 0}}@media (width >= 992px){.content-container.container-teaser-grid-variante-1 .container-teaser-tile-1{border-radius:var(--containergroup-radius) var(--containergroup-radius) 0 0}}@media (width >= 768px){.content-container.container-teaser-grid-variante-1 .container-teaser-tile-2{border-radius:0 var(--containergroup-radius) 0 0}}@media (width >= 992px){.content-container.container-teaser-grid-variante-1 .container-teaser-tile-2{border-radius:0 0 0 var(--containergroup-radius)}}@media (width >= 768px){.content-container.container-teaser-grid-variante-1 .container-teaser-tile-3{border-radius:0 0 0 var(--containergroup-radius)}}@media (width >= 992px){.content-container.container-teaser-grid-variante-1 .container-teaser-tile-3{border-radius:0}}.content-container.container-teaser-grid-variante-1 .container-teaser-tile-4{border-radius:0 0 var(--containergroup-radius) var(--containergroup-radius)}@media (width >= 768px){.content-container.container-teaser-grid-variante-1 .container-teaser-tile-4{border-radius:0 0 var(--containergroup-radius) 0}}@media (width >= 992px){.content-container.container-teaser-grid-variante-1 .container-teaser-tile-4{border-radius:0 0 var(--containergroup-radius) 0}}.content-container.container-teaser-grid-variante-1{}.content-container.container-teaser-grid-variante-1 *:nth-child(n+5):has([class*=container-teaser-tile]):not(:has([class*=design-view-wrapper])){display:none!important}.content-container.container-teaser-grid-variante-1{}.content-container.container-teaser-grid-variante-1 *:nth-child(n+6):has([class*=container-teaser-tile]):has([class*=design-view-wrapper]){display:none!important}.content-container.container-teaser-grid-variante-2{}.content-container.container-teaser-grid-variante-2 .container-teaser-tile-1{border-radius:var(--containergroup-radius) var(--containergroup-radius) 0 0}@media (width >= 768px){.content-container.container-teaser-grid-variante-2 .container-teaser-tile-1{border-radius:var(--containergroup-radius) 0 0 0}}@media (width >= 768px){.content-container.container-teaser-grid-variante-2 .container-teaser-tile-2{border-radius:0 var(--containergroup-radius) 0 0}}@media (width >= 992px){.content-container.container-teaser-grid-variante-2 .container-teaser-tile-3{border-radius:0 0 0 var(--containergroup-radius)}}@media (width >= 768px){.content-container.container-teaser-grid-variante-2 .container-teaser-tile-5{border-radius:0 0 0 var(--containergroup-radius)}}@media (width >= 992px){.content-container.container-teaser-grid-variante-2 .container-teaser-tile-5{border-radius:0}}.content-container.container-teaser-grid-variante-2 .container-teaser-tile-6{border-radius:0 0 var(--containergroup-radius) var(--containergroup-radius)}@media (width >= 768px){.content-container.container-teaser-grid-variante-2 .container-teaser-tile-6{border-radius:0 0 var(--containergroup-radius) 0}}.content-container.container-teaser-grid-variante-2{}.content-container.container-teaser-grid-variante-2 *:nth-child(n+7):has([class*=container-teaser-tile]):not(:has([class*=design-view-wrapper])){display:none!important}.content-container.container-teaser-grid-variante-2{}.content-container.container-teaser-grid-variante-2 *:nth-child(n+8):has([class*=container-teaser-tile]):has([class*=design-view-wrapper]){display:none!important}[class*=container-teaser-grid] [class*=container-teaser-tile]:has(.inline-login){background:var(--card-bg);border:var(--card-border)}[class*=container-teaser-grid] [class*=container-teaser-tile]:has(.inline-login) .inline-login{display:flex;align-items:stretch;justify-content:stretch;width:100%;height:100%;padding:var(--card-padding);margin:0;overflow:hidden}[class*=container-teaser-grid] [class*=container-teaser-tile]:has(.inline-login) .inline-login > *{width:100%;height:100%}[class*=container-teaser-grid] [class*=container-teaser-tile]:has(.inline-login) .inline-login .row{padding:0;margin:0}[class*=container-teaser-grid] [class*=container-teaser-tile]:has(.inline-login) .inline-login .row [class*=col]{width:100%}[class*=container-teaser-grid] [class*=container-teaser-tile]:has(.inline-login) .inline-login ish-login-form{display:contents}[class*=container-teaser-grid] [class*=container-teaser-tile]:has(.inline-login) .inline-login form,[class*=container-teaser-grid] [class*=container-teaser-tile]:has(.inline-login) .inline-login formly-group{display:flex;flex-direction:column;gap:var(--card-inner-gap);align-items:stretch;justify-content:center;width:100%;height:100%;max-height:100%}[class*=container-teaser-grid] [class*=container-teaser-tile]:has(.inline-login) .inline-login{}[class*=container-teaser-grid] [class*=container-teaser-tile]:has(.inline-login) .inline-login ish-validation-message small{font-size:0.75rem}[class*=container-teaser-grid] [class*=container-teaser-tile]:has(.inline-login) .inline-login{}[class*=container-teaser-grid] [class*=container-teaser-tile]:has(.inline-login) .inline-login:has(.ng-invalid:not(.ng-untouched)) button[type=submit]{padding:3px 12px}.content-container.container-banner-grid-1x1{}.content-container.container-banner-grid-1x1 .container-banner-tile-1-1{border-radius:var(--containergroup-radius)}.content-container.container-banner-grid-1x2{}.content-container.container-banner-grid-1x2 .container-banner-tile-1-2{border-radius:var(--containergroup-radius) var(--containergroup-radius) 0 0}@media (width >= 768px){.content-container.container-banner-grid-1x2 .container-banner-tile-1-2{border-radius:var(--containergroup-radius) 0 0 var(--containergroup-radius)}}.content-container.container-banner-grid-1x2 .container-banner-tile-2-2{border-radius:0 0 var(--containergroup-radius) var(--containergroup-radius)}@media (width >= 768px){.content-container.container-banner-grid-1x2 .container-banner-tile-2-2{border-radius:0 var(--containergroup-radius) var(--containergroup-radius) 0}}.content-container.container-banner-grid-1x3{}.content-container.container-banner-grid-1x3 .container-banner-tile-1-3{border-radius:var(--containergroup-radius) var(--containergroup-radius) 0 0}@media (width >= 768px){.content-container.container-banner-grid-1x3 .container-banner-tile-1-3{border-radius:var(--containergroup-radius) 0 0 var(--containergroup-radius)}}.content-container.container-banner-grid-1x3 .container-banner-tile-3-3{border-radius:0 0 var(--containergroup-radius) var(--containergroup-radius)}@media (width >= 768px){.content-container.container-banner-grid-1x3 .container-banner-tile-3-3{border-radius:0 var(--containergroup-radius) var(--containergroup-radius) 0}}.content-container.container-banner-grid-1x4{}.content-container.container-banner-grid-1x4 .container-banner-tile-1-4{border-radius:var(--containergroup-radius) var(--containergroup-radius) 0 0}@media (width >= 768px){.content-container.container-banner-grid-1x4 .container-banner-tile-1-4{border-radius:var(--containergroup-radius) 0 0 0}}@media (width >= 992px){.content-container.container-banner-grid-1x4 .container-banner-tile-1-4{border-radius:var(--containergroup-radius) 0 0 var(--containergroup-radius)}}@media (width >= 768px){.content-container.container-banner-grid-1x4 .container-banner-tile-2-4{border-radius:0 var(--containergroup-radius) 0 0}}@media (width >= 992px){.content-container.container-banner-grid-1x4 .container-banner-tile-2-4{border-radius:0}}@media (width >= 768px){.content-container.container-banner-grid-1x4 .container-banner-tile-3-4{border-radius:0 0 0 var(--containergroup-radius)}}@media (width >= 992px){.content-container.container-banner-grid-1x4 .container-banner-tile-3-4{border-radius:0}}.content-container.container-banner-grid-1x4 .container-banner-tile-4-4{border-radius:0 0 var(--containergroup-radius) var(--containergroup-radius)}@media (width >= 768px){.content-container.container-banner-grid-1x4 .container-banner-tile-4-4{border-radius:0 0 var(--containergroup-radius) 0}}@media (width >= 992px){.content-container.container-banner-grid-1x4 .container-banner-tile-4-4{border-radius:0 var(--containergroup-radius) var(--containergroup-radius) 0}}.marketing-content-wrapper{float:left;clear:both;display:flex;flex-direction:column;gap:var(--card-outer-gap);width:100%;padding:var(--topic-section-gap)}.marketing-content-wrapper--highlighted{background-color:var(--containergroup-background)}.marketing-content-wrapper ede-cms-freestyle-js,.marketing-content-wrapper ede-video,.marketing-content-wrapper ish-cms-container,.marketing-content-wrapper ish-cms-freestyle,.marketing-content-wrapper ish-cms-video,.marketing-content-wrapper ish-content-design-view-wrapper,.marketing-content-wrapper ish-content-pagelet,.marketing-content-wrapper ish-content-slot{display:contents}.marketing-content-wrapper .enhanced-image-container img{width:100%;height:auto;padding:0;margin:0}body .footer > .container .row,body .footer > .container > .clearfix > div.row.text-center > p.disclaimer,body .wrapper,body footer .footer{background-color:var(--page-background-color)!important}.btn-primary,.btn-primary.add-to-basket-btn{color:var(--btn-primary-color)!important;background-color:var(--btn-primary-bg-color)!important;border-color:var(--btn-primary-border-color)!important;border-radius:var(--btn-primary-border-radius)!important}.btn-primary.add-to-basket-btn:focus,.btn-primary.add-to-basket-btn:focus-within,.btn-primary.add-to-basket-btn:hover,.btn-primary:focus,.btn-primary:focus-within,.btn-primary:hover{color:var(--btn-primary-color-disabled)!important;background-color:var(--btn-primary-bg-color-disabled)!important;border-color:var(--btn-primary-border-color-disabled)}.btn-primary.add-to-basket-btn:focus-within:not(:disabled):not(.disabled),.btn-primary.add-to-basket-btn:focus:not(:disabled):not(.disabled),.btn-primary.add-to-basket-btn:hover:not(:disabled):not(.disabled),.btn-primary:focus-within:not(:disabled):not(.disabled),.btn-primary:focus:not(:disabled):not(.disabled),.btn-primary:hover:not(:disabled):not(.disabled){color:var(--btn-primary-color-hover)!important;background-color:var(--btn-primary-bg-color-hover)!important;border-color:var(--btn-primary-border-color-hover)!important}.btn-primary.add-to-basket-btn:active:not(:disabled):not(.disabled),.btn-primary:active:not(:disabled):not(.disabled){color:var(--btn-primary-color-active)!important;background-color:var(--btn-primary-bg-color-active)!important;border-color:var(--btn-primary-border-color-active)!important;border-radius:var(--btn-primary-border-radius)!important;box-shadow:unset!important}.btn-secondary{color:var(--btn-secondary-color)!important;background-color:var(--btn-secondary-bg-color)!important;border-color:var(--btn-secondary-border-color)!important;border-radius:var(--btn-secondary-border-radius)!important}.btn-secondary:focus,.btn-secondary:focus-within,.btn-secondary:hover{color:var(--btn-secondary-color-disabled)!important;background-color:var(--btn-secondary-bg-color-disabled)!important;border-color:var(--btn-secondary-border-color-disabled)}.btn-secondary:focus-within:not(:disabled):not(.disabled),.btn-secondary:focus:not(:disabled):not(.disabled),.btn-secondary:hover:not(:disabled):not(.disabled){color:var(--btn-secondary-color-hover)!important;background-color:var(--btn-secondary-bg-color-hover)!important;border-color:var(--btn-secondary-border-color-hover)!important}.btn-secondary:active:not(:disabled):not(.disabled){color:var(--btn-secondary-color-active)!important;background-color:var(--btn-secondary-bg-color-active)!important;border-color:var(--btn-secondary-border-color-active)!important;border-radius:var(--btn-secondary-border-radius)!important;box-shadow:unset!important}a:not([href]):not([tabindex]):hover{color:inherit}.enhanced-image-container,.navlink-with-freestyle-flyout .content-img-holder{overflow:hidden}.enhanced-image-container img.content-img,.enhanced-image-container img.enhanced-image,.navlink-with-freestyle-flyout .content-img-holder img.content-img,.navlink-with-freestyle-flyout .content-img-holder img.enhanced-image{display:block;width:100%;height:100%;transition:var(--card-transition)}.enhanced-image-container:hover img.content-img,.enhanced-image-container:hover img.enhanced-image,.navlink-with-freestyle-flyout .content-img-holder:hover img.content-img,.navlink-with-freestyle-flyout .content-img-holder:hover img.enhanced-image{transform:var(--img-transform)}ish-payment-paypal-messages{display:none}input[type=file].form-control{width:auto;background-color:unset}ish-cms-login-form .input-group .btn{z-index:1}.desktop-header header .header.container{padding-left:var(--card-outer-gap)}.desktop-header header .header.container .global-nav-container,.desktop-header header .header.container .search-container{flex:1 1 33%}.desktop-header .main-navigation .main-navigation-list li.dropdown > a,.desktop-header .main-navigation .main-navigation-list li.dropdown.multiple-categories > a{padding:1rem var(--card-outer-gap)}header .header.container .search-container input.form-control{margin-right:calc(var(--card-outer-gap) / 2)}.desktop-header header .header.container .compare-status,.desktop-header header .header.container .my-account-login,.desktop-header header .header.container .quick-cart-link,.desktop-header header .header.container .quickorder-link{margin-left:var(--card-outer-gap)}.mobile-header .search-container{position:absolute;inset:0;top:var(--sticky-header-offset-mobile);max-width:100vw;height:100%;padding:5px 15px;margin:0!important;background-color:var(--white)}.mobile-header .header-utility > div{height:100%}.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout ul,.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout.open.hover ul{overflow:hidden;-ms-overflow-style:none;scrollbar-width:none}.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout ul::-webkit-scrollbar,.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout.open.hover ul::-webkit-scrollbar{display:none}.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout.flyout-with-scrollbar ul.category-level1,.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout.flyout-with-scrollbar.open.hover ul.category-level1{overflow-y:auto;-ms-overflow-style:initial;scrollbar-width:auto}.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout.flyout-with-scrollbar ul.category-level1::-webkit-scrollbar,.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout.flyout-with-scrollbar.open.hover ul.category-level1::-webkit-scrollbar{display:block}.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout ul.category-level1:has(.navlink-marken-freestyle){height:643px;min-height:643px;max-height:643px;overflow:hidden}@media (width >= 768px){.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout ul.category-level1{height:401px;min-height:401px;max-height:401px}}.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout ul.category-level1 li.sub-navigation-content{width:100%}@media (width >= 768px){.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout .freestyle-html-wrapper{height:360px}}.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout .freestyle-html-wrapper:has(.navlink-marken-freestyle){height:643px;overflow:hidden}.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout .freestyle-html-wrapper * > *{color:var(--color-12)!important}.main-navigation .main-navigation-list li.dropdown{}.main-navigation .main-navigation-list li.dropdown .main-navigation-list li.dropdown.navlink-with-flyout .navigation-content-container .navigation-content .enhanced-image-container .main-navigation .main-navigation-list li.dropdown .main-navigation-list li.dropdown.navlink-with-freestyle-flyout .freestyle-html-wrapper .content-images-section .content-img-wrapper .content-img-holder{overflow:hidden;border-radius:var(--nav-teaser-border-radius, 4px)}.main-navigation .main-navigation-list li.dropdown{}.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout:not(.navlink-with-freestyle-flyout) .navigation-content{padding-right:0}.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout:not(.navlink-with-freestyle-flyout) .navigation-content .enhanced-image-container{margin-left:20px}.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout:not(.navlink-with-freestyle-flyout) .navigation-content:has(.teaser-link) .teaser-link{margin-left:20px}.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout:not(.navlink-with-freestyle-flyout) .navigation-content:has(.teaser-link) .teaser-link .enhanced-image-container{margin-left:0}.main-navigation .main-navigation-list li.dropdown{}.main-navigation .main-navigation-list li.dropdown.navlink-with-freestyle-flyout .freestyle-html-wrapper{display:flex;flex-direction:row;gap:20px;align-items:flex-start;justify-content:space-between;width:100%}@media (width >= 768px){.main-navigation .main-navigation-list li.dropdown.navlink-with-freestyle-flyout .freestyle-html-wrapper{height:360px}}.main-navigation .main-navigation-list li.dropdown.navlink-with-freestyle-flyout .freestyle-html-wrapper .navlinks-section{width:100%;height:100%;margin-left:-1em}.main-navigation .main-navigation-list li.dropdown.navlink-with-freestyle-flyout .freestyle-html-wrapper .navlinks-section .navlink-wrapper{height:29px;padding-left:1em;margin-bottom:0;font-size:14px;line-height:28px}.main-navigation .main-navigation-list li.dropdown.navlink-with-freestyle-flyout .freestyle-html-wrapper .navlinks-section .navlink-wrapper .navlink{display:block;width:100%;height:auto;padding:var(--nav-level-1-padding);font-family:var(--font-family-condensedregular);font-size:1.1rem;line-height:1.5rem;color:var(--nav-level-1-color);text-transform:var(--nav-level-1-text-transform);background-color:var(--nav-level-1-bg-color)}@media (width >= 768px){.main-navigation .main-navigation-list li.dropdown.navlink-with-freestyle-flyout .freestyle-html-wrapper .navlinks-section .navlink-wrapper .navlink:hover{color:var(--nav-level-1-color-active)!important;text-decoration:none}.main-navigation .main-navigation-list li.dropdown.navlink-with-freestyle-flyout .freestyle-html-wrapper .navlinks-section .navlink-wrapper .navlink:hover ::before,.main-navigation .main-navigation-list li.dropdown.navlink-with-freestyle-flyout .freestyle-html-wrapper .navlinks-section .navlink-wrapper .navlink:hover span{color:inherit!important;text-decoration:inherit}.main-navigation .main-navigation-list li.dropdown.navlink-with-freestyle-flyout .freestyle-html-wrapper .navlinks-section .navlink-wrapper .navlink:hover ::before{margin-right:6px;margin-left:-15px;font-family:"ede-icons";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-transform:none;content:"\e903";speak:never}}.main-navigation .main-navigation-list li.dropdown.navlink-with-freestyle-flyout .freestyle-html-wrapper .content-images-section{display:none}@media (width >= 768px){.main-navigation .main-navigation-list li.dropdown.navlink-with-freestyle-flyout .freestyle-html-wrapper .content-images-section{display:flex;flex-direction:row;gap:20px;align-items:center;justify-content:flex-end;width:75%;height:100%}}.main-navigation .main-navigation-list li.dropdown.navlink-with-freestyle-flyout .freestyle-html-wrapper .content-images-section .content-img-wrapper{display:none;width:360px;height:360px}@media (width >= 768px){.main-navigation .main-navigation-list li.dropdown.navlink-with-freestyle-flyout .freestyle-html-wrapper .content-images-section .content-img-wrapper:nth-child(1){display:block}}@media (width >= 1090px){.main-navigation .main-navigation-list li.dropdown.navlink-with-freestyle-flyout .freestyle-html-wrapper .content-images-section .content-img-wrapper:nth-child(2){display:block}}@media (width >= 1600px){.main-navigation .main-navigation-list li.dropdown.navlink-with-freestyle-flyout .freestyle-html-wrapper .content-images-section .content-img-wrapper:nth-child(3){display:block}}.main-navigation .main-navigation-list li.dropdown.navlink-with-freestyle-flyout .freestyle-html-wrapper .content-images-section .content-img-wrapper .content-img-holder{width:360px;height:360px;overflow:hidden;border-radius:var(--nav-teaser-border-radius, 4px)}.main-navigation .main-navigation-list li.dropdown.navlink-with-freestyle-flyout .freestyle-html-wrapper .content-images-section .content-img-wrapper .content-img-holder img.content-img{width:360px;height:360px;object-fit:cover}@media (width < 768px){.main-navigation .main-navigation-list li.dropdown.navlink-with-freestyle-flyout .sub-navigation-content{padding:0!important}.main-navigation .main-navigation-list li.dropdown.navlink-with-freestyle-flyout .sub-navigation-content .freestyle-html-wrapper .navlinks-section .navlink-wrapper a.navlink{font-family:var(--font-family-regular);font-size:0.9975rem!important;line-height:1.3125rem;color:var(--text-color-primary)!important;text-transform:capitalize}}.mobile-header .global-nav-container .main-navigation-list .category-level1 > li > a{font-size:0.9975rem!important;line-height:1.3125rem}.main-navigation .main-navigation-list li.multiple-categories.vertical .main-navigation-level0-text-wrapper{display:flex;flex-direction:row;gap:6px;align-items:center}.main-navigation .main-navigation-list li.multiple-categories.vertical .main-navigation-level0-text-wrapper .nav-title{margin:0!important}@media (width >= 768px){.main-navigation .main-navigation-list li.multiple-categories.vertical .hamburger-menu{height:var(--nav-line-height)}.main-navigation .main-navigation-list li.multiple-categories.vertical{}.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list .scroll-wrapper .subcategories-list-item a.subcategories-toggle.level-0.open ede-category-image img{filter:invert(1)}.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list{}.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list.category-level1{height:auto;min-height:100%;max-height:calc(100dvh - var(--header-height-desktop));overflow:hidden}.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list.category-level1 .scroll-wrapper{height:auto;overflow-y:auto}.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list.category-level1{}.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list.category-level1 .scroll-wrapper .subcategories-list.level-0{height:100%;margin:0;overflow-y:auto}.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list{}.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list.category-level1 .categories-list-title h2,.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list.category-level1 .categories-list-title h2.h3,.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list.category-level1 .categories-list-title h3,.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list.category-level1 .categories-list-title h3.h2,.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list.category-level1 .scroll-wrapper .subcategories-list-title h2,.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list.category-level1 .scroll-wrapper .subcategories-list-title h2.h3,.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list.category-level1 .scroll-wrapper .subcategories-list-title h3,.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list.category-level1 .scroll-wrapper .subcategories-list-title h3.h2{font-size:1.25rem}.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list{}.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list.category-level1 .categories-list-title{display:flex!important;flex-direction:row;align-items:flex-start;justify-content:flex-start;width:var(--categories-vertical-content-left-width);height:auto;padding:0 0 15px}.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list.category-level1 .categories-list-title h2,.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list.category-level1 .categories-list-title h2.h3,.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list.category-level1 .categories-list-title h3,.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list.category-level1 .categories-list-title h3.h2{display:block;width:100%;max-width:100%;padding:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list{}.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list.category-level1 .scroll-wrapper .subcategories-list-title{display:flex!important;flex-direction:row;align-items:flex-start;justify-content:flex-start;width:calc(var(--categories-vertical-content-right-width) + 10px);height:auto;padding:25px 0 15px 27px}.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list.category-level1 .scroll-wrapper .subcategories-list-title h2,.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list.category-level1 .scroll-wrapper .subcategories-list-title h2.h3,.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list.category-level1 .scroll-wrapper .subcategories-list-title h3,.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list.category-level1 .scroll-wrapper .subcategories-list-title h3.h2{display:block;width:100%;max-width:100%;padding:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list{}.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list.category-level1 .scroll-wrapper{display:flex;flex-direction:column;gap:0.55rem}.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list.category-level1 .scroll-wrapper .subcategories-toggle.level-0{display:flex;flex-direction:row;gap:0.55rem;align-items:flex-start;justify-content:flex-start;padding:0 0 0 0.55rem!important;font-size:1.1rem;line-height:2.2}.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list.category-level1 .scroll-wrapper .subcategories-toggle.level-0 ede-category-image{display:contents}.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list.category-level1 .scroll-wrapper .subcategories-toggle.level-0 ede-category-image > div{flex-shrink:0;width:20px;height:auto;margin-top:0.45em}.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list.category-level1 .scroll-wrapper .subcategories-toggle.level-0 ede-category-image > div img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:contain}.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list.category-level1 .scroll-wrapper ul.subcategories-list.level-0{display:flex;flex-direction:column;gap:0.55rem;height:100%;max-height:calc(100% - (25px + 1.25rem + 15px));padding-top:0;margin-top:calc(25px + 1.25rem + 15px);margin-right:10px}.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list.category-level1 .scroll-wrapper ul.subcategories-list.level-0 ede-categories-category{display:contents}.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list.category-level1 .scroll-wrapper ul.subcategories-list.level-0 ede-categories-category .subcategories-list-item.level-1 .subcategories-toggle.level-1{margin:0}.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list.category-level1 .scroll-wrapper ul.subcategories-list.level-0 ede-categories-category .subcategories-list-item.level-1 .subcategories-toggle.level-1 i{width:9px}.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list.category-level1 .scroll-wrapper ul.subcategories-list.level-0 a.subcategories-toggle > .arrow{margin:0 0.55rem 0 0!important}.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list.category-level1 .scroll-wrapper ul.subcategories-list.level-0 a.subcategories-toggle.level-0,.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list.category-level1 .scroll-wrapper ul.subcategories-list.level-0 a.subcategories-toggle.level-1{font-size:1.1rem}.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list.category-level1 .scroll-wrapper ul.subcategories-list.level-0 a.subcategories-toggle.level-1{font-family:var(--font-family-condensedregular);line-height:1.5rem}}@media (width < 768px){.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list.category-level1{max-height:unset}.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list .scroll-wrapper{max-height:unset;overflow:auto}.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list .scroll-wrapper .subcategories-list-item a.subcategories-toggle{display:flex;flex-flow:row nowrap;gap:6px;align-items:center;justify-content:flex-start;padding-left:15px!important;color:var(--text-color-primary);background-color:#fff;border-bottom:1px solid var(--border-color-light)}.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list .scroll-wrapper .subcategories-list-item a.subcategories-toggle ede-category-image{margin:0}.main-navigation .main-navigation-list li.multiple-categories.vertical ul.categories-list .scroll-wrapper .subcategories-list-item button{color:var(--text-color-primary);background-color:#fff;border-bottom:1px solid var(--border-color-light);border-left:1px solid var(--border-color-light)}}@media screen and (width < 768px){.sticky-header .global-nav-container .main-navigation-list .multiple-categories.dropdown > a{border-bottom-color:var(--border-color-light)!important}}.main-navigation .main-navigation-list[nav-level-2-icon=arrow] .category-level1 > li,.main-navigation .main-navigation-list[nav-level-2-icon=arrow] .subcategories-list-item.level-1{padding-left:1em!important}.main-navigation .main-navigation-list li{}.main-navigation .main-navigation-list li.hover > .ede-link-element,.main-navigation .main-navigation-list li.hover > a,.main-navigation .main-navigation-list li.hover > button,.main-navigation .main-navigation-list li.open > .ede-link-element,.main-navigation .main-navigation-list li.open > a,.main-navigation .main-navigation-list li.open > button{color:var(--nav-level-0-color-active)!important;background-color:var(--corporate-primary-active)!important;border-color:var(--border-color-light)!important;border-bottom-color:var(--border-color-light)!important}.main-navigation .main-navigation-list li.hover .ede-link-element ede-category-image img,.main-navigation .main-navigation-list li.hover > a ede-category-image img,.main-navigation .main-navigation-list li.open .ede-link-element ede-category-image img,.main-navigation .main-navigation-list li.open > a ede-category-image img{filter:invert(1)}.main-navigation .main-navigation-list li ul > li .ede-link-element,.main-navigation .main-navigation-list li ul > li a{font-family:var(--font-family-condensedregular)}.main-navigation .main-navigation-list li{}@media (width >= 768px){.main-navigation .main-navigation-list li ul > li .ede-link-element,.main-navigation .main-navigation-list li ul > li a{font-size:1.1rem!important;line-height:1.5rem}.main-navigation .main-navigation-list li.navlink-with-flyout:not(.navlink-with-freestyle-flyout):not(.navlink-services-freestyle) ul > li:nth-child(n+3) .ede-link-element,.main-navigation .main-navigation-list li.navlink-with-flyout:not(.navlink-with-freestyle-flyout):not(.navlink-services-freestyle) ul > li:nth-child(n+3) a{display:inline-block;margin-top:10px}.main-navigation .main-navigation-list li.navlink-with-flyout.navlink-with-freestyle-flyout:not(.navlink-services-freestyle) ul > li .navlinks-section .navlink-wrapper:nth-child(n+2) .ede-link-element,.main-navigation .main-navigation-list li.navlink-with-flyout.navlink-with-freestyle-flyout:not(.navlink-services-freestyle) ul > li .navlinks-section .navlink-wrapper:nth-child(n+2) a{margin-top:10px}}.main-navigation .main-navigation-list li{}@media (width < 768px){.main-navigation .main-navigation-list li:not(.navlink-with-freestyle-flyout) ul > li{height:var(--nav-mobile-item-height)}.main-navigation .main-navigation-list li ul > li .ede-link-element,.main-navigation .main-navigation-list li ul > li a{font-size:0.875rem;line-height:1.5rem;color:var(--text-color-primary)}}@media (width < 768px){.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout.navlink-angebote-freestyle .freestyle-html-wrapper .navlinks-section .navlink-wrapper,.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout.navlink-ueber-uns-freestyle .freestyle-html-wrapper .navlinks-section .navlink-wrapper{height:var(--nav-mobile-item-height);font-size:0.875rem;color:var(--text-color-primary)}.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout.navlink-angebote-freestyle .freestyle-html-wrapper .navlinks-section .navlink-wrapper a.navlink,.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout.navlink-ueber-uns-freestyle .freestyle-html-wrapper .navlinks-section .navlink-wrapper a.navlink{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 15px!important;border-bottom:1px solid var(--border-color-light)}.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout.navlink-angebote-freestyle .freestyle-html-wrapper .navlinks-section .navlink-wrapper:last-child a.navlink,.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout.navlink-ueber-uns-freestyle .freestyle-html-wrapper .navlinks-section .navlink-wrapper:last-child a.navlink{border-bottom:none}header .header.mobile .global-nav.show ish-user-information-mobile{display:none!important}.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout.navlink-services-freestyle .freestyle-html-wrapper .services-grid-wrapper .services-grid .service-tile-wrapper .service-tile .service-tile-img-holder img.service-tile-img{max-width:3em;max-height:3em}}.ede-navigation-assortment .ede-brands-assortment-grid .teaser-link,.ede-navigation-assortment .ede-brands-assortment-grid li[class^=brand-item]:not(:has(.teaser-link)){background:unset;border:none}.ede-navigation-assortment .ede-brands-assortment-grid .teaser-link:hover,.ede-navigation-assortment .ede-brands-assortment-grid li[class^=brand-item]:not(:has(.teaser-link)):hover{background-color:unset;border:none}@media (width < 768px){.ede-navigation-assortment .ede-brands-assortment-grid .teaser-link .enhanced-image-container img.enhanced-image,.ede-navigation-assortment .ede-brands-assortment-grid li[class^=brand-item]:not(:has(.teaser-link)) .enhanced-image-container img.enhanced-image{width:unset}}@media (width < 768px){.ede-navigation-assortment .category-level1.dropdown-menu .subcategories-list-item.level-0 .teaser-link .enhanced-image-container .enhanced-image-text > a{font-size:0.9975rem}.ede-navigation-assortment .enhanced-image-container img{width:auto!important}}.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout.navlink-services-freestyle{}@media (width < 768px){.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout.navlink-services-freestyle .sub-navigation-content{padding:0!important}.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout.navlink-services-freestyle .freestyle-html-wrapper .services-grid-wrapper{position:static;display:block;width:100%;height:100%;padding:0;border:none}.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout.navlink-services-freestyle .freestyle-html-wrapper .services-grid-wrapper .services-grid{position:static;display:block;width:100%;padding:0;border:none}.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout.navlink-services-freestyle .freestyle-html-wrapper .services-grid-wrapper .services-grid .service-tile-wrapper,.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout.navlink-services-freestyle .freestyle-html-wrapper .services-grid-wrapper .services-grid .service-tile-wrapper .service-tile,.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout.navlink-services-freestyle .freestyle-html-wrapper .services-grid-wrapper .services-grid .service-tile-wrapper .service-tile .service-tile-text{font-family:var(--font-family-regular);font-size:0.9975rem!important;line-height:1.3125rem;color:var(--text-color-primary)!important;text-transform:capitalize}.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout.navlink-services-freestyle .freestyle-html-wrapper .services-grid-wrapper .services-grid .service-tile-wrapper .service-tile{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;height:var(--nav-mobile-item-height);margin:0;background-color:#fff;border-bottom:1px solid var(--border-color-light)!important;border-radius:0}.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout.navlink-services-freestyle .freestyle-html-wrapper .services-grid-wrapper .services-grid .service-tile-wrapper .service-tile .service-tile-img-holder{display:flex;align-items:center;justify-content:center}.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout.navlink-services-freestyle .freestyle-html-wrapper .services-grid-wrapper .services-grid .service-tile-wrapper .service-tile .service-tile-img-holder img.service-tile-img{width:20px;max-width:3em;height:20px;max-height:3em;object-fit:contain}.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout.navlink-services-freestyle .freestyle-html-wrapper .services-grid-wrapper .services-grid .service-tile-wrapper .service-tile .service-tile-icon-holder .service-tile-icon{font-size:0.875rem}.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout.navlink-services-freestyle .freestyle-html-wrapper .services-grid-wrapper .services-grid .service-tile-wrapper .service-tile .service-tile-text{margin:0 0 0 6px;text-align:center;word-break:break-word;text-decoration:none}.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout.navlink-services-freestyle .freestyle-html-wrapper .services-grid-wrapper .services-grid .service-tile-wrapper .service-tile .service-tile-text:hover{text-decoration:underline}}.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout.navlink-services-freestyle{}@media (width >= 768px){.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout.navlink-services-freestyle .freestyle-html-wrapper .services-grid-wrapper{width:100%;height:100%;padding:2px}.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout.navlink-services-freestyle .freestyle-html-wrapper .services-grid-wrapper .services-grid{display:grid;grid-template-rows:repeat(2, 1fr);grid-template-columns:repeat(3, minmax(auto, 1fr));gap:15px;width:100%;height:100%;padding:2px}.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout.navlink-services-freestyle .freestyle-html-wrapper .services-grid-wrapper .services-grid .service-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:20px 10px;overflow:hidden;text-decoration:none;background:var(--card-bg);border:var(--card-border);border-radius:var(--card-border-radius);transition:var(--card-transition);will-change:transform}.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout.navlink-services-freestyle .freestyle-html-wrapper .services-grid-wrapper .services-grid .service-tile:hover{color:var(--card-color-hover);text-decoration:none;background-color:var(--card-bg-hover);border:var(--card-border-hover);transform:var(--card-transform)}.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout.navlink-services-freestyle .freestyle-html-wrapper .services-grid-wrapper .services-grid .service-tile:hover .service-tile-text{color:var(--corporate-primary);text-decoration:none}.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout.navlink-services-freestyle .freestyle-html-wrapper .services-grid-wrapper .services-grid .service-tile .service-tile-img-holder{display:flex;align-items:center;justify-content:center}.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout.navlink-services-freestyle .freestyle-html-wrapper .services-grid-wrapper .services-grid .service-tile .service-tile-img-holder img.service-tile-img{width:100%;max-width:5em;height:100%;max-height:8em;object-fit:contain}.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout.navlink-services-freestyle .freestyle-html-wrapper .services-grid-wrapper .services-grid .service-tile .service-tile-icon-holder .service-tile-icon{font-size:70px;color:var(--corporate-primary)!important}.main-navigation .main-navigation-list li.dropdown.navlink-with-flyout.navlink-services-freestyle .freestyle-html-wrapper .services-grid-wrapper .services-grid .service-tile .service-tile-text{margin:15px 0 0;font-size:16px;color:var(--corporate-primary)!important;text-align:center;word-break:break-word}}.container-footer{display:flex;justify-content:center;background-color:var(--corporate-primary)}.container-footer .footer-content{}.container-footer .footer-content{display:flex;flex-direction:column;padding-right:15px;padding-left:15px;color:var(--footer-content-text-color)!important}.container-footer .footer-content .container-footer-top{display:flex;flex-flow:row wrap;column-gap:40px;align-items:flex-start;justify-content:space-evenly}@media (width >= 576px){.container-footer .footer-content .container-footer-top{margin-top:30px}}@media (width >= 992px){.container-footer .footer-content .container-footer-top{flex-wrap:nowrap}}.container-footer .footer-content .container-footer-top .footer-section-about-us,.container-footer .footer-content .container-footer-top .footer-section-legal-icons,.container-footer .footer-content .container-footer-top .footer-section-opening-hours,.container-footer .footer-content .container-footer-top .footer-section-payment-delivery{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin-top:40px}@media (width >= 576px){.container-footer .footer-content .container-footer-top .footer-section-about-us,.container-footer .footer-content .container-footer-top .footer-section-legal-icons,.container-footer .footer-content .container-footer-top .footer-section-opening-hours,.container-footer .footer-content .container-footer-top .footer-section-payment-delivery{display:block;margin-top:0}}@media (width >= 992px){.container-footer .footer-content .container-footer-top .footer-section-about-us,.container-footer .footer-content .container-footer-top .footer-section-legal-icons,.container-footer .footer-content .container-footer-top .footer-section-opening-hours,.container-footer .footer-content .container-footer-top .footer-section-payment-delivery{width:auto}}.container-footer .footer-content .container-footer-top{}@media (width >= 576px){.container-footer .footer-content .container-footer-top .footer-section-about-us,.container-footer .footer-content .container-footer-top .footer-section-payment-delivery{width:37%}}@media (width >= 992px){.container-footer .footer-content .container-footer-top .footer-section-about-us,.container-footer .footer-content .container-footer-top .footer-section-payment-delivery{width:auto}}@media (width >= 576px){.container-footer .footer-content .container-footer-top .footer-section-legal-icons,.container-footer .footer-content .container-footer-top .footer-section-opening-hours{width:32%}}@media (width >= 992px){.container-footer .footer-content .container-footer-top .footer-section-legal-icons,.container-footer .footer-content .container-footer-top .footer-section-opening-hours{width:auto}}.container-footer .footer-content .container-footer-top{}.container-footer .footer-content .container-footer-top .footer-section-about-us{text-align:center}@media (width >= 576px){.container-footer .footer-content .container-footer-top .footer-section-about-us{text-align:left}}.container-footer .footer-content .container-footer-top .footer-section-about-us .about-us-tiles .about-us-tile{margin-top:5px}.container-footer .footer-content .container-footer-top .footer-section-about-us .about-us-tiles .about-us-tile:has(.tel){margin-top:10px}.container-footer .footer-content .container-footer-top .footer-section-about-us .about-us-tiles .about-us-tile .about-us,.container-footer .footer-content .container-footer-top .footer-section-about-us .about-us-tiles .about-us-tile .contact,.container-footer .footer-content .container-footer-top .footer-section-about-us .about-us-tiles .about-us-tile .eprocurement,.container-footer .footer-content .container-footer-top .footer-section-about-us .about-us-tiles .about-us-tile .fax,.container-footer .footer-content .container-footer-top .footer-section-about-us .about-us-tiles .about-us-tile .mail,.container-footer .footer-content .container-footer-top .footer-section-about-us .about-us-tiles .about-us-tile .our-team,.container-footer .footer-content .container-footer-top .footer-section-about-us .about-us-tiles .about-us-tile .services,.container-footer .footer-content .container-footer-top .footer-section-about-us .about-us-tiles .about-us-tile .sustainability,.container-footer .footer-content .container-footer-top .footer-section-about-us .about-us-tiles .about-us-tile .tel{display:block}.container-footer .footer-content .container-footer-top .footer-section-about-us .about-us-tiles .about-us-tile .about-us .about-us-tile-text::before,.container-footer .footer-content .container-footer-top .footer-section-about-us .about-us-tiles .about-us-tile .contact .about-us-tile-text::before,.container-footer .footer-content .container-footer-top .footer-section-about-us .about-us-tiles .about-us-tile .eprocurement .about-us-tile-text::before,.container-footer .footer-content .container-footer-top .footer-section-about-us .about-us-tiles .about-us-tile .fax .about-us-tile-text::before,.container-footer .footer-content .container-footer-top .footer-section-about-us .about-us-tiles .about-us-tile .mail .about-us-tile-text::before,.container-footer .footer-content .container-footer-top .footer-section-about-us .about-us-tiles .about-us-tile .our-team .about-us-tile-text::before,.container-footer .footer-content .container-footer-top .footer-section-about-us .about-us-tiles .about-us-tile .services .about-us-tile-text::before,.container-footer .footer-content .container-footer-top .footer-section-about-us .about-us-tiles .about-us-tile .sustainability .about-us-tile-text::before,.container-footer .footer-content .container-footer-top .footer-section-about-us .about-us-tiles .about-us-tile .tel .about-us-tile-text::before{display:inline-block;margin-right:12px;font-family:var(--icons-font);font-size:inherit;font-weight:900}.container-footer .footer-content .container-footer-top .footer-section-about-us .about-us-tiles .about-us-tile .about-us .about-us-tile-text::before{content:"\e94e"}.container-footer .footer-content .container-footer-top .footer-section-about-us .about-us-tiles .about-us-tile .our-team .about-us-tile-text::before{content:"\e942"}.container-footer .footer-content .container-footer-top .footer-section-about-us .about-us-tiles .about-us-tile .eprocurement .about-us-tile-text::before{content:"\e930"}.container-footer .footer-content .container-footer-top .footer-section-about-us .about-us-tiles .about-us-tile .sustainability .about-us-tile-text::before{content:"\e996"}.container-footer .footer-content .container-footer-top .footer-section-about-us .about-us-tiles .about-us-tile .services .about-us-tile-text::before{content:"\e915"}.container-footer .footer-content .container-footer-top .footer-section-about-us .about-us-tiles .about-us-tile .contact .about-us-tile-text::before{content:"\e900"}.container-footer .footer-content .container-footer-top .footer-section-about-us .about-us-tiles .about-us-tile .tel .about-us-tile-text::before{content:"\e943"}.container-footer .footer-content .container-footer-top .footer-section-about-us .about-us-tiles .about-us-tile .fax .about-us-tile-text::before{content:"\e946"}.container-footer .footer-content .container-footer-top .footer-section-about-us .about-us-tiles .about-us-tile .mail .about-us-tile-text::before{content:"\e922"}.container-footer .footer-content .container-footer-top .footer-section-about-us .social-media-tiles{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;margin-top:20px}.container-footer .footer-content .container-footer-top .footer-section-about-us .social-media-tiles .social-media-tile{margin:5px 10px}.container-footer .footer-content .container-footer-top .footer-section-about-us .social-media-tiles .social-media-tile:first-child{margin-left:0}.container-footer .footer-content .container-footer-top .footer-section-about-us .social-media-tiles .social-media-tile .social-media-tile-img-holder{display:flex;align-items:center;justify-content:center}.container-footer .footer-content .container-footer-top .footer-section-about-us .social-media-tiles .social-media-tile .social-media-tile-img-holder img.social-media-tile-img{width:100%;max-width:3em;height:100%;max-height:3em;object-fit:contain}.container-footer .footer-content .container-footer-top{}.container-footer .footer-content .container-footer-top .footer-section-opening-hours{text-align:center}@media (width >= 576px){.container-footer .footer-content .container-footer-top .footer-section-opening-hours{text-align:left}}.container-footer .footer-content .container-footer-top .footer-section-opening-hours .opening-hours-table .opening-hours-group{margin-top:25px}.container-footer .footer-content .container-footer-top .footer-section-opening-hours .opening-hours-table .opening-hours-group:first-child{margin-top:0}.container-footer .footer-content .container-footer-top .footer-section-opening-hours .opening-hours-table .opening-hours-group .opening-hours-day{margin-bottom:10px}.container-footer .footer-content .container-footer-top .footer-section-opening-hours .opening-hours-table .opening-hours-group .opening-hours-time{margin-bottom:10px}.container-footer .footer-content .container-footer-top{}.container-footer .footer-content .container-footer-top .footer-section-payment-delivery{text-align:center}@media (width >= 576px){.container-footer .footer-content .container-footer-top .footer-section-payment-delivery{margin-top:12px;text-align:left}}@media (width >= 992px){.container-footer .footer-content .container-footer-top .footer-section-payment-delivery{margin-top:0}}.container-footer .footer-content .container-footer-top .footer-section-payment-delivery .footer-section-payment .payment-tiles{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.container-footer .footer-content .container-footer-top .footer-section-payment-delivery .footer-section-payment .payment-tiles .payment-tile{margin:5px 10px;text-align:center;cursor:default}.container-footer .footer-content .container-footer-top .footer-section-payment-delivery .footer-section-payment .payment-tiles .payment-tile:first-child{margin-left:0}.container-footer .footer-content .container-footer-top .footer-section-payment-delivery .footer-section-payment .payment-tiles .payment-tile .payment-tile-img-holder{display:flex;align-items:center;justify-content:center}.container-footer .footer-content .container-footer-top .footer-section-payment-delivery .footer-section-payment .payment-tiles .payment-tile .payment-tile-img-holder img.payment-tile-img{width:100%;max-width:3em;height:100%;max-height:3em;object-fit:contain}.container-footer .footer-content .container-footer-top .footer-section-payment-delivery .footer-section-payment .payment-tiles .payment-tile .payment-tile-icon{margin-top:5px;margin-bottom:5px;font-size:32px}.container-footer .footer-content .container-footer-top .footer-section-payment-delivery .footer-section-payment .payment-tiles .payment-tile .payment-tile-text{margin:5px 0 0;text-align:center}.container-footer .footer-content .container-footer-top .footer-section-payment-delivery .footer-section-delivery{margin-top:40px}@media (width >= 576px){.container-footer .footer-content .container-footer-top .footer-section-payment-delivery .footer-section-delivery{margin-top:61px}}@media (width >= 992px){.container-footer .footer-content .container-footer-top .footer-section-payment-delivery .footer-section-delivery{margin-top:74px}}.container-footer .footer-content .container-footer-top .footer-section-payment-delivery .footer-section-delivery .delivery-tiles{display:flex;flex-direction:row;align-items:flex-start;justify-content:center}@media (width >= 576px){.container-footer .footer-content .container-footer-top .footer-section-payment-delivery .footer-section-delivery .delivery-tiles{justify-content:flex-start}}.container-footer .footer-content .container-footer-top .footer-section-payment-delivery .footer-section-delivery .delivery-tiles .delivery-tile{margin:5px 10px;text-align:center;cursor:default}.container-footer .footer-content .container-footer-top .footer-section-payment-delivery .footer-section-delivery .delivery-tiles .delivery-tile:first-child{margin-left:0}.container-footer .footer-content .container-footer-top .footer-section-payment-delivery .footer-section-delivery .delivery-tiles .delivery-tile .delivery-tile-icon{margin-top:5px;margin-bottom:5px;font-size:32px}.container-footer .footer-content .container-footer-top .footer-section-payment-delivery .footer-section-delivery .delivery-tiles .delivery-tile .delivery-tile-img-holder{display:flex;align-items:center;justify-content:center;height:42px}.container-footer .footer-content .container-footer-top .footer-section-payment-delivery .footer-section-delivery .delivery-tiles .delivery-tile .delivery-tile-img-holder img.delivery-tile-img{width:100%;max-width:3em;height:100%;max-height:3em;object-fit:contain}.container-footer .footer-content .container-footer-top .footer-section-payment-delivery .footer-section-delivery .delivery-tiles .delivery-tile .delivery-tile-img-holder img.delivery-tile-img.gls{max-width:5em}.container-footer .footer-content .container-footer-top .footer-section-payment-delivery .footer-section-delivery .delivery-tiles .delivery-tile .delivery-tile-text{margin:5px 0 0;text-align:center!important}.container-footer .footer-content .container-footer-top{}.container-footer .footer-content .container-footer-top .footer-section-legal-icons{text-align:center}@media (width >= 576px){.container-footer .footer-content .container-footer-top .footer-section-legal-icons{margin-top:12px;text-align:left}}@media (width >= 992px){.container-footer .footer-content .container-footer-top .footer-section-legal-icons{margin-top:0}}.container-footer .footer-content .container-footer-top .footer-section-legal-icons .footer-section-legal .cancellation-policy,.container-footer .footer-content .container-footer-top .footer-section-legal-icons .footer-section-legal .legal-notice,.container-footer .footer-content .container-footer-top .footer-section-legal-icons .footer-section-legal .privacy-policy,.container-footer .footer-content .container-footer-top .footer-section-legal-icons .footer-section-legal .terms-and-conditions{display:block;margin-top:5px}.container-footer .footer-content .container-footer-top .footer-section-legal-icons .footer-section-icons{margin-top:40px}@media (width >= 992px){.container-footer .footer-content .container-footer-top .footer-section-legal-icons .footer-section-icons{margin-top:52px}}.container-footer .footer-content .container-footer-top .footer-section-legal-icons .footer-section-icons .icons-tiles{display:flex;flex-direction:row;align-items:center;justify-content:center}@media (width >= 576px){.container-footer .footer-content .container-footer-top .footer-section-legal-icons .footer-section-icons .icons-tiles{justify-content:flex-start}}.container-footer .footer-content .container-footer-top .footer-section-legal-icons .footer-section-icons .icons-tiles .icons-tile{display:block;margin:5px;cursor:default}.container-footer .footer-content .container-footer-top .footer-section-legal-icons .footer-section-icons .icons-tiles .icons-tile:first-child{margin-left:0}.container-footer .footer-content .container-footer-top .footer-section-legal-icons .footer-section-icons .icons-tiles .icons-tile .icons-tile-img-holder{display:flex;align-items:center;justify-content:center}.container-footer .footer-content .container-footer-top .footer-section-legal-icons .footer-section-icons .icons-tiles .icons-tile .icons-tile-img-holder img.icons-tile-img{width:100%;max-width:7em;height:100%;max-height:6em;object-fit:contain}.container-footer .footer-content .container-footer-divider{width:100%;height:100%;padding:30px 0}.container-footer .footer-content .container-footer-divider .footer-divider{display:block;width:100%;height:2px;background-color:var(--color-00)}.container-footer .footer-content .container-footer-bottom{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:30px}.container-footer .footer-content .container-footer-bottom .social-media-tiles{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly}.container-footer .footer-content .container-footer-bottom .social-media-tiles .social-media-tile{margin:5px 10px}.container-footer .footer-content .container-footer-bottom .social-media-tiles .social-media-tile .social-media-tile-icon{font-size:35px}.container-footer .footer-content .container-footer-bottom .social-media-tiles .social-media-tile .social-media-tile-icon.social-media-tile-icon--shorter{font-size:30px}.container-footer .footer-content .container-footer-bottom .social-media-tiles .social-media-tile .social-media-tile-icon.social-media-tile-icon--taller{font-size:38px}.container-footer .footer-content .container-footer-bottom .social-media-tiles .social-media-tile .social-media-tile-img-holder{display:flex;align-items:center;justify-content:center}.container-footer .footer-content .container-footer-bottom .social-media-tiles .social-media-tile .social-media-tile-img-holder img.social-media-tile-img{width:100%;max-width:3em;height:100%;max-height:3em;object-fit:contain}.container-footer .footer-content .container-footer-bottom .social-media-tiles .social-media-tile .social-media-tile-img-holder img.social-media-tile-img-youtube{max-width:none;max-height:30px}.footer > .container > .clearfix > div.row.text-center > p.disclaimer,footer .footer{color:unset;background-color:var(--homepage-background-color)}.footer .accessibility-ready li a,.footer .accessibility-ready li a:not([href]):not([tabindex]){font-family:unset;font-size:unset;color:unset;text-decoration:unset}.container-footer .accessibility-ready{color:var(--footer-content-text-color)!important}.container-footer .accessibility-ready .disclaimer{color:var(--footer-disclaimer-text-color)!important}.container-footer .accessibility-ready dd,.container-footer .accessibility-ready dl,.container-footer .accessibility-ready dt{margin:unset;margin-inline-start:unset;font-weight:unset}.container-footer .accessibility-ready dt.h3{color:var(--footer-content-text-color)}.ede-link:has(.stack){margin-right:var(--card-outer-gap)}.ede-link:has(.stack) .ede-link-element.stack{display:flex;flex-direction:column;align-items:center;justify-content:center}.ede-link:has(.stack) .ede-link-element.stack > [class*=ede-icon-]{margin-bottom:0.5rem}.product-tile{overflow:hidden;color:var(--card-color)!important;border:1px solid var(--color-quaternary);border-radius:var(--card-border-radius)}.product-tile:hover{border:1px solid var(--card-border-color-hover)!important}.product-tile{}.product-tile .product-tile-actions.action-container,.product-tile .product-tile-actions.btn-group{display:none}.product-tile{}.product-tile .product-brand img{max-width:100px!important;max-height:41px!important;filter:grayscale(1)}.product-tile:hover .product-brand img{filter:grayscale(0)}.product-tile{}.product-tile .product-labels{top:8px!important;right:8px!important}.product-tile .product-labels .product-label{font-size:18px!important}.product-tile .product-labels .product-label.product-label-topseller{color:var(--product-label-topseller-font-color);background-color:var(--product-label-topseller-background)}.product-tile .product-labels .product-label{}.product-tile .product-labels .product-label.product-label-new{color:var(--product-label-new-font-color);background-color:var(--product-label-new-background)}.product-tile .product-labels .product-label{}.product-tile .product-labels .product-label.product-label-promotion{color:var(--product-label-promotion-font-color);background-color:var(--product-label-promotion-background)}.product-tile .product-labels .product-label{}.product-tile .product-labels .product-label.product-label-sale{color:var(--product-label-sale-font-color);background-color:var(--product-label-sale-background)}.product-tile{}.product-tile .product-image-container{height:120px!important}.product-tile{}.product-tile .product-foreground-container .product-tile-add-to-basket .add-to-cart .add-to-basket-btn{color:var(--add-to-basket-btn-color);background-color:var(--add-to-basket-btn-bg-color);border:1px solid transparent;border-radius:0!important}.product-tile .product-foreground-container .product-tile-add-to-basket .add-to-cart .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(--card-bg) transparent transparent transparent!important}.product-tile{}.product-tile[data-product-type=VariationProductMaster] ish-product-item-variations a.btn-secondary{color:var(--add-to-basket-btn-color);background-color:var(--add-to-basket-btn-bg-color);border:1px solid transparent;border-radius:0!important}.product-tile[data-product-type=VariationProductMaster] ish-product-item-variations a.btn-secondary:hover{color:var(--add-to-basket-btn-color-active);background-color:var(--add-to-basket-btn-bg-color-active);border-color:var(--card-bg) transparent transparent transparent!important}.product-list .product-tile,.product-list-container .product-tile{}.product-list .product-tile .product-tile-add-to-basket,.product-list .product-tile .product-tile-add-to-basket .add-to-cart .add-to-basket-btn,.product-list .product-tile .quantity-input .form-control,.product-list .product-tile .quantity-input button,.product-list .product-tile ish-product-item-variations a.btn-secondary,.product-list-container .product-tile .product-tile-add-to-basket,.product-list-container .product-tile .product-tile-add-to-basket .add-to-cart .add-to-basket-btn,.product-list-container .product-tile .quantity-input .form-control,.product-list-container .product-tile .quantity-input button,.product-list-container .product-tile ish-product-item-variations a.btn-secondary{color:var(--card-color)!important;background-color:var(--card-bg)!important;border-color:transparent!important}.product-list .product-tile,.product-list-container .product-tile{}.product-list-container:hover .product-tile,.product-list:hover .product-tile{}.product-list-container:hover .product-tile .product-tile-add-to-basket,.product-list-container:hover .product-tile .product-tile-add-to-basket .add-to-cart .add-to-basket-btn,.product-list-container:hover .product-tile .quantity-input .form-control,.product-list-container:hover .product-tile .quantity-input button,.product-list-container:hover .product-tile ish-product-item-variations a.btn-secondary,.product-list:hover .product-tile .product-tile-add-to-basket,.product-list:hover .product-tile .product-tile-add-to-basket .add-to-cart .add-to-basket-btn,.product-list:hover .product-tile .quantity-input .form-control,.product-list:hover .product-tile .quantity-input button,.product-list:hover .product-tile ish-product-item-variations a.btn-secondary{color:var(--corporate-primary)!important}.product-list-container:hover .product-tile,.product-list:hover .product-tile{}.product-list-container:hover .product-tile:hover,.product-list:hover .product-tile:hover{}.product-list-container:hover .product-tile:hover .product-tile-add-to-basket .add-to-cart .add-to-basket-btn,.product-list-container:hover .product-tile:hover ish-product-item-variations a.btn-secondary,.product-list:hover .product-tile:hover .product-tile-add-to-basket .add-to-cart .add-to-basket-btn,.product-list:hover .product-tile:hover ish-product-item-variations a.btn-secondary{color:var(--add-to-basket-btn-color)!important;background-color:var(--add-to-basket-btn-bg-color)!important}.product-list-container:hover .product-tile:hover .product-tile-add-to-basket .add-to-cart .add-to-basket-btn:hover,.product-list-container:hover .product-tile:hover ish-product-item-variations a.btn-secondary:hover,.product-list:hover .product-tile:hover .product-tile-add-to-basket .add-to-cart .add-to-basket-btn:hover,.product-list:hover .product-tile:hover ish-product-item-variations a.btn-secondary:hover{color:var(--corporate-primary)!important;background-color:var(--on-primary)!important}.product-list-container:hover .product-tile:hover,.product-list:hover .product-tile:hover{}.product-list .swiper .swiper-slide.swiper-slide-prev .product-tile ede-product-labels{display:none}.homepage .content-container .product-list-container,.product-page .product-list-container,ish-basket-page .product-list-container{padding:var(--card-padding);margin:var(--containergroup-gap);background-color:var(--containergroup-background);border-radius:var(--containergroup-radius)}.homepage .content-container .product-list-container h2,.product-page .product-list-container h2,ish-basket-page .product-list-container h2{margin:0;margin-bottom:var(--card-inner-gap)}.homepage .content-container .product-list-container .swiper-pagination,.product-page .product-list-container .swiper-pagination,ish-basket-page .product-list-container .swiper-pagination{display:none}.homepage .content-container .product-list-container:not(:has(.swiper)) > a,.product-page .product-list-container:not(:has(.swiper)) > a,ish-basket-page .product-list-container:not(:has(.swiper)) > a{margin-right:15px;margin-left:15px}.homepage .content-container .product-list-container .product-list .swiper,.product-page .product-list-container .product-list .swiper,ish-basket-page .product-list-container .product-list .swiper{padding-bottom:0}.homepage .content-container .product-list-container,.homepage .content-container .swiper{padding:0;margin:0}.homepage .content-container .product-list-container{}.homepage .content-container .product-list-container .product-list{margin-right:-10px;margin-left:-10px}.homepage .content-container .product-list-container{}.homepage .content-container .product-list-container .swiper{padding:0}.homepage .content-container .product-list-container .swiper .swiper-button-next,.homepage .content-container .product-list-container .swiper .swiper-button-prev{display:none}.homepage .content-container .product-list-container .swiper .swiper-pagination .swiper-pagination-bullet{background-color:var(--corporate-primary-light);border:1px solid transparent}.homepage .content-container .product-list-container .swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--corporate-primary);border:1px solid var(--corporate-primary)}.homepage .content-container .product-list-container .swiper .swiper-slide-visible:first-child{margin-left:0}.homepage .content-container .product-list-container .swiper .swiper-slide-visible:last-child{margin-right:0}.homepage .content-container .product-list-container{}.homepage .content-container .product-list-container > a{display:flex;align-items:center;justify-content:flex-end;margin:0;margin-top:calc(var(--card-outer-gap) / 3);color:var(--card-border-color);text-decoration:none}.homepage .content-container .product-list-container > a::before{flex:1;height:3px;margin-right:10px;pointer-events:none;cursor:default;content:"";background-color:var(--card-border-color);border-radius:var(--card-border-radius)}.homepage .content-container .product-list-container > a:hover{text-decoration:none}.homepage .content-container .product-list-container > a:hover::before{background-color:inherit}.homepage .content-container .product-list-container:hover > a{color:var(--corporate-primary)}.homepage .content-container .product-list-container:hover > a::before{background-color:var(--corporate-primary)}.homepage .content-container .product-list-container:hover > a:hover{color:var(--corporate-primary-active);text-decoration:none}.homepage .content-container .product-list-container:hover > a:hover::before{background-color:var(--corporate-primary-active)}.product-page .product-list-container > a,ish-basket-page .product-list-container > a{display:flex!important;align-items:center;justify-content:flex-end;margin:0;margin-top:calc(var(--card-outer-gap) / 3);font-size:var(--card-font-size);color:var(--card-border-color);text-decoration:none}.product-page .product-list-container > a::after,ish-basket-page .product-list-container > a::after{flex:1;height:3px;margin-left:10px;pointer-events:none;cursor:default;content:"";background-color:var(--card-border-color);border-radius:var(--card-border-radius)}.product-page .product-list-container > a:hover,ish-basket-page .product-list-container > a:hover{text-decoration:none}.product-page .product-list-container > a:hover::before,ish-basket-page .product-list-container > a:hover::before{background-color:inherit}.product-page .product-list-container:hover > a,ish-basket-page .product-list-container:hover > a{color:var(--corporate-primary)}.product-page .product-list-container:hover > a::after,ish-basket-page .product-list-container:hover > a::after{background-color:var(--corporate-primary)}.product-page .product-list-container:hover > a:hover,ish-basket-page .product-list-container:hover > a:hover{color:var(--corporate-primary-active);text-decoration:none}.product-page .product-list-container:hover > a:hover::after,ish-basket-page .product-list-container:hover > a:hover::after{background-color:var(--corporate-primary-active)}.ede-services{--services-box-text-box-width:50%;gap:var(--card-outer-gap);padding:0}.ede-services-text-box{--services-box-color:var(--on-primary);padding:var(--card-padding);color:var(--on-primary);background-color:var(--corporate-primary);border-radius:var(--card-border-radius)}.ede-services-container-grid{gap:var(--card-outer-gap)}.ede-services-container-grid .ede-link-element{padding:var(--card-padding);overflow:hidden;font-size:var(--card-font-size);color:var(--card-color);text-decoration:none;background:var(--card-bg);border:var(--card-border);border-radius:var(--card-border-radius);transition:var(--card-transition);will-change:transform}.ede-services-container-grid .ede-link-element:hover{color:var(--card-color-hover);text-decoration:none;background-color:var(--card-bg-hover);border:var(--card-border-hover);transform:var(--card-transform)}.ede-services-container-grid .ede-link-element:hover .ede-link-text-wrapper,.ede-services-container-grid .ede-link-element:hover .ede-link-text-wrapper .ede-link-text{color:var(--card-color-hover);text-decoration:none}.ede-services-container-grid .ede-link-element .ede-link-text-wrapper,.ede-services-container-grid .ede-link-element .ede-link-text-wrapper .ede-link-text,.ede-services-container-grid .ede-link-element i[class^=ede-icon-]{color:inherit}.ede-services-container-grid .ede-link-element i[class^=ede-icon-]{font-size:var(--card-icon-font-size);line-height:1}.ede-assortment-grid{gap:var(--card-outer-gap);padding:0}.ede-assortment-grid .ede-link-element{padding:var(--card-padding);overflow:hidden;font-size:var(--card-font-size);color:var(--card-color);text-decoration:none;background:var(--card-bg)!important;border:var(--card-border);border-radius:var(--card-border-radius);transition:var(--card-transition);will-change:transform}.ede-assortment-grid .ede-link-element:hover{color:var(--card-color-hover);text-decoration:none;background-color:var(--card-bg-hover)!important;border:var(--card-border-hover);transform:var(--card-transform)}.ede-assortment-grid .ede-link-element:hover .ede-link-text-wrapper,.ede-assortment-grid .ede-link-element:hover .ede-link-text-wrapper .ede-link-text{color:var(--card-color-hover);text-decoration:none}.ede-assortment-grid .ede-link-element .ede-link-text-wrapper,.ede-assortment-grid .ede-link-element .ede-link-text-wrapper .ede-link-text,.ede-assortment-grid .ede-link-element i[class^=ede-icon-]{color:inherit}.ede-assortment-grid .ede-link-element i[class^=ede-icon-]{font-size:var(--card-icon-font-size);line-height:1}.ede-assortment-grid li:has(.highlighted) .ede-link .ede-link-element{background-color:var(--card-bg-highlighted)!important}.ede-assortment-grid li:has(.highlighted) .ede-link .ede-link-element:hover{background-color:var(--card-bg-highlighted-hover)!important;border:var(--card-border-hover)!important}@media (width < 1600px){.ede-assortment-grid li:has(.highlighted) .ede-link .ede-link-element{border-color:var(--card-border-color-highlighted)!important}}@media (width >= 1600px){.ede-assortment-grid li:has(.highlighted) .ede-link .ede-link-element{background-color:var(--card-bg)!important;border-color:var(--card-border-color)!important}.ede-assortment-grid li:has(.highlighted) .ede-link .ede-link-element:hover{background-color:var(--card-bg-hover)!important;border-color:var(--card-border-color-hover)!important}}.ede-brands-assortment-grid{gap:var(--card-outer-gap)}.ede-brands-assortment-grid .enhanced-image-container{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:100%;max-height:90px;aspect-ratio:1.68/1;padding:var(--card-padding);overflow:hidden;color:var(--card-color);text-decoration:none;background:var(--card-bg);border:var(--card-border);border-radius:var(--card-border-radius);transition:var(--card-transition);will-change:transform}.ede-brands-assortment-grid .enhanced-image-container:hover{color:var(--card-color-hover);text-decoration:none;background-color:var(--card-bg-hover);border:var(--card-border-hover);transform:var(--card-transform)}.content-card-group{padding:0}.content-card-group-grid{gap:var(--card-outer-gap)}.content-card-group-grid .content-card:not(:has(.enhanced-image)) .content-card-image{display:none}.content-container.containergroup{padding:var(--card-outer-gap) 0!important;margin:var(--containergroup-gap);background-color:var(--containergroup-background);border-radius:var(--containergroup-radius)}.content-container.containergroup .container-topic-headline h2,.content-container.containergroup .containergroup-headline-container h2,.content-container.containergroup .product-list-container h2,.content-container.containergroup .topic-section-headline{margin:0 0 9px;line-height:1.05;text-align:center;background-color:unset}.content-container.containergroup .containergroup-headline-container h2{margin:24px 0 9px}.content-container.containergroup .content-container.topic-section{padding:var(--topic-section-gap);font-size:var(--card-font-size)}.content-container.containergroup .content-container.topic-section p.topic-section-text{font-size:var(--card-font-size);line-height:1.8}.content-container.containergroup .content-container.topic-section a.btn{font-size:var(--card-font-size);text-transform:none}.content-container.containergroup .content-container.topic-section .topic-section-headline-container h2,.content-container.containergroup .content-container.topic-section .topic-section-headline-container h2.topic-section-headline{display:flex;flex-direction:row;gap:8px;align-items:flex-start;justify-content:center;height:100%;padding-top:0.5px;margin:0;text-align:center}@media (width >= 768px){.content-container.containergroup .content-container.topic-section .topic-section-headline-container h2,.content-container.containergroup .content-container.topic-section .topic-section-headline-container h2.topic-section-headline{margin-top:0}}.content-container.containergroup .content-container.topic-section .topic-section-headline-container h2 .headline-icon,.content-container.containergroup .content-container.topic-section .topic-section-headline-container h2 .headline-text,.content-container.containergroup .content-container.topic-section .topic-section-headline-container h2.topic-section-headline .headline-icon,.content-container.containergroup .content-container.topic-section .topic-section-headline-container h2.topic-section-headline .headline-text{display:block;font-size:1.4875rem;line-height:1.1;color:inherit}.content-container.containergroup .content-container.topic-section:has(.product-list-container){padding-top:calc(var(--topic-section-gap) - 10px)}.content-container.containergroup{}.content-container.containergroup ish-cms-product-list-category .product-list .swiper,.content-container.containergroup ish-cms-product-list-filter .product-list .swiper,.content-container.containergroup ish-cms-product-list-manual .product-list .swiper,.content-container.containergroup ish-cms-product-list-rest .product-list .swiper,.content-container.containergroup ish-cms-product-list-sparque .product-list .swiper{margin:0 var(--card-outer-gap)}.content-container.containergroup ish-cms-product-list-category .product-list .swiper .product-tile,.content-container.containergroup ish-cms-product-list-filter .product-list .swiper .product-tile,.content-container.containergroup ish-cms-product-list-manual .product-list .swiper .product-tile,.content-container.containergroup ish-cms-product-list-rest .product-list .swiper .product-tile,.content-container.containergroup ish-cms-product-list-sparque .product-list .swiper .product-tile{margin:var(--card-outer-gap) calc(var(--card-outer-gap) / 2);margin-bottom:0}.content-container.containergroup{}.content-container.containergroup.cg-top{margin:0}.content-container.containergroup{}.content-container.containergroup.cg-angebote{}.content-container.containergroup.cg-angebote .container-productslider-angebote{clear:left}.content-container.containergroup{}.content-container.containergroup.cg-assortment{}.content-container.containergroup{}.content-container.containergroup.cg-brands-and-products-selection{}.content-container.containergroup.cg-brands-and-products-selection .container-productslider-products-selection{clear:left}.content-container.containergroup.cg-brands-and-products-selection .container-productslider-products-selection .productslider-products-selection .swiper .swiper-wrapper{max-width:100%;background-color:unset}.content-container.containergroup{}.content-container.containergroup.cg-content-cards{}.product-list-item.list-view .product-form.form-horizontal.row{justify-content:flex-end}.category-page,.family-page,.product-search-result{padding:0}.category-page > div:nth-child(2),.family-page > div:nth-child(2),.product-search-result > div:nth-child(2){float:left;clear:both}.category-page,.family-page,.product-search-result{}.category-page .marketing-area,.family-page .marketing-area,.product-search-result .marketing-area{float:left;clear:both;width:100%;padding:0;margin:0;border-radius:var(--card-border-radius)}.category-page .marketing-area ish-cms-container,.category-page .marketing-area ish-content-design-view-wrapper,.category-page .marketing-area ish-content-pagelet,.category-page .marketing-area ish-content-slot,.category-page .marketing-area ish-content-viewcontext,.family-page .marketing-area ish-cms-container,.family-page .marketing-area ish-content-design-view-wrapper,.family-page .marketing-area ish-content-pagelet,.family-page .marketing-area ish-content-slot,.family-page .marketing-area ish-content-viewcontext,.product-search-result .marketing-area ish-cms-container,.product-search-result .marketing-area ish-content-design-view-wrapper,.product-search-result .marketing-area ish-content-pagelet,.product-search-result .marketing-area ish-content-slot,.product-search-result .marketing-area ish-content-viewcontext{display:contents}.category-page .marketing-area[viewcontextid="viewcontext.include.family.base.bottom"]:has(.marketing-content-wrapper),.category-page .marketing-area[viewcontextid="viewcontext.include.family.base.top"]:has(.marketing-content-wrapper),.family-page .marketing-area[viewcontextid="viewcontext.include.family.base.bottom"]:has(.marketing-content-wrapper),.family-page .marketing-area[viewcontextid="viewcontext.include.family.base.top"]:has(.marketing-content-wrapper),.product-search-result .marketing-area[viewcontextid="viewcontext.include.family.base.bottom"]:has(.marketing-content-wrapper),.product-search-result .marketing-area[viewcontextid="viewcontext.include.family.base.top"]:has(.marketing-content-wrapper){padding:var(--card-outer-gap) 0;margin-bottom:15px;background-color:var(--topic-section-background)}.category-page,.family-page,.product-search-result{}.category-page div.product-listing-actions,.family-page div.product-listing-actions,.product-search-result div.product-listing-actions{display:block!important;padding:var(--card-outer-gap) 0;padding-bottom:11.25px;margin-bottom:15px;background-color:var(--topic-section-background);border-radius:var(--card-border-radius)}.category-page div.product-listing-actions .category-chips,.category-page div.product-listing-actions .horizontal-filter-groups .horizontal-filter-group,.category-page div.product-listing-actions ish-filter-navigation-badges > div.row:has(.filter-navigation-badges),.family-page div.product-listing-actions .category-chips,.family-page div.product-listing-actions .horizontal-filter-groups .horizontal-filter-group,.family-page div.product-listing-actions ish-filter-navigation-badges > div.row:has(.filter-navigation-badges),.product-search-result div.product-listing-actions .category-chips,.product-search-result div.product-listing-actions .horizontal-filter-groups .horizontal-filter-group,.product-search-result div.product-listing-actions ish-filter-navigation-badges > div.row:has(.filter-navigation-badges){padding:3.75px 15px;margin:0}.category-page div.product-listing-actions .filters-row,.family-page div.product-listing-actions .filters-row,.product-search-result div.product-listing-actions .filters-row{padding:var(--filter-padding);margin:var(--topic-section-gap)!important;border-radius:var(--card-border-radius)}.category-page div.product-listing-actions .category-chips .form-group.row,.category-page div.product-listing-actions .category-chips .form-group.row > *,.family-page div.product-listing-actions .category-chips .form-group.row,.family-page div.product-listing-actions .category-chips .form-group.row > *,.product-search-result div.product-listing-actions .category-chips .form-group.row,.product-search-result div.product-listing-actions .category-chips .form-group.row > *{padding:0!important;margin:0!important}.category-page div.product-listing-actions,.family-page div.product-listing-actions,.product-search-result div.product-listing-actions{}.category-page div.product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper,.category-page div.product-listing-actions .horizontal-filter-group .filter-search,.family-page div.product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper,.family-page div.product-listing-actions .horizontal-filter-group .filter-search,.product-search-result div.product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper,.product-search-result div.product-listing-actions .horizontal-filter-group .filter-search{height:38px}.category-page div.product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper form,.category-page div.product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper formly-field,.category-page div.product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper formly-form,.category-page div.product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper formly-group,.category-page div.product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper ish-horizontal-wrapper,.category-page div.product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper ish-text-input-field,.category-page div.product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper ish-validation-wrapper,.category-page div.product-listing-actions .horizontal-filter-group .filter-search form,.category-page div.product-listing-actions .horizontal-filter-group .filter-search formly-field,.category-page div.product-listing-actions .horizontal-filter-group .filter-search formly-form,.category-page div.product-listing-actions .horizontal-filter-group .filter-search formly-group,.category-page div.product-listing-actions .horizontal-filter-group .filter-search ish-horizontal-wrapper,.category-page div.product-listing-actions .horizontal-filter-group .filter-search ish-text-input-field,.category-page div.product-listing-actions .horizontal-filter-group .filter-search ish-validation-wrapper,.family-page div.product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper form,.family-page div.product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper formly-field,.family-page div.product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper formly-form,.family-page div.product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper formly-group,.family-page div.product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper ish-horizontal-wrapper,.family-page div.product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper ish-text-input-field,.family-page div.product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper ish-validation-wrapper,.family-page div.product-listing-actions .horizontal-filter-group .filter-search form,.family-page div.product-listing-actions .horizontal-filter-group .filter-search formly-field,.family-page div.product-listing-actions .horizontal-filter-group .filter-search formly-form,.family-page div.product-listing-actions .horizontal-filter-group .filter-search formly-group,.family-page div.product-listing-actions .horizontal-filter-group .filter-search ish-horizontal-wrapper,.family-page div.product-listing-actions .horizontal-filter-group .filter-search ish-text-input-field,.family-page div.product-listing-actions .horizontal-filter-group .filter-search ish-validation-wrapper,.product-search-result div.product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper form,.product-search-result div.product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper formly-field,.product-search-result div.product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper formly-form,.product-search-result div.product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper formly-group,.product-search-result div.product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper ish-horizontal-wrapper,.product-search-result div.product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper ish-text-input-field,.product-search-result div.product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper ish-validation-wrapper,.product-search-result div.product-listing-actions .horizontal-filter-group .filter-search form,.product-search-result div.product-listing-actions .horizontal-filter-group .filter-search formly-field,.product-search-result div.product-listing-actions .horizontal-filter-group .filter-search formly-form,.product-search-result div.product-listing-actions .horizontal-filter-group .filter-search formly-group,.product-search-result div.product-listing-actions .horizontal-filter-group .filter-search ish-horizontal-wrapper,.product-search-result div.product-listing-actions .horizontal-filter-group .filter-search ish-text-input-field,.product-search-result div.product-listing-actions .horizontal-filter-group .filter-search ish-validation-wrapper{display:contents}.category-page div.product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper *,.category-page div.product-listing-actions .horizontal-filter-group .filter-search *,.family-page div.product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper *,.family-page div.product-listing-actions .horizontal-filter-group .filter-search *,.product-search-result div.product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper *,.product-search-result div.product-listing-actions .horizontal-filter-group .filter-search *{height:100%}.category-page,.family-page,.product-search-result{}.category-page div.product-listing-tiles,.family-page div.product-listing-tiles,.product-search-result div.product-listing-tiles{display:block!important;padding:var(--card-outer-gap) 0;margin-bottom:15px;background-color:var(--topic-section-background);border-radius:var(--card-border-radius)}.category-page div.product-listing-tiles .product-list.row,.family-page div.product-listing-tiles .product-list.row,.product-search-result div.product-listing-tiles .product-list.row{width:100%;padding:calc(var(--card-outer-gap) - var(--card-outer-gap) / 2) calc(15px - var(--card-outer-gap) / 2);margin:0}.category-page div.product-listing-tiles .product-list.row .product-list-item.grid-view,.family-page div.product-listing-tiles .product-list.row .product-list-item.grid-view,.product-search-result div.product-listing-tiles .product-list.row .product-list-item.grid-view{padding:calc(var(--card-outer-gap) / 2)}.category-page div.product-listing-tiles .product-list.row .product-list-item.grid-view .product-tile,.family-page div.product-listing-tiles .product-list.row .product-list-item.grid-view .product-tile,.product-search-result div.product-listing-tiles .product-list.row .product-list-item.grid-view .product-tile{margin:0}.category-page div.product-listing-tiles ish-product-list > .row.mt-4,.family-page div.product-listing-tiles ish-product-list > .row.mt-4,.product-search-result div.product-listing-tiles ish-product-list > .row.mt-4{margin:0!important}.category-page div.product-listing-tiles ish-product-list > .row.mt-4 > div,.family-page div.product-listing-tiles ish-product-list > .row.mt-4 > div,.product-search-result div.product-listing-tiles ish-product-list > .row.mt-4 > div{padding:var(--topic-section-gap)}.category-page,.family-page,.product-search-result{}.category-page .filters-row .breadcrumbs .breadcrumbs-list-active,.family-page .filters-row .breadcrumbs .breadcrumbs-list-active,.product-search-result .filters-row .breadcrumbs .breadcrumbs-list-active{font-weight:660}.category-page,.family-page,.product-search-result{}.category-page .category-chips .chips,.family-page .category-chips .chips,.product-search-result .category-chips .chips{gap:var(--filter-gap)}.category-page .category-chips .chips .btn.chip,.family-page .category-chips .chips .btn.chip,.product-search-result .category-chips .chips .btn.chip{--chip-font-weight:normal;--chip-text-transform:unset;--chip-border-radius:var(--card-border-radius);width:auto;height:var(--filter-height);padding:var(--filter-padding);margin:var(--filter-margin);font-family:var(--font-family-regular);font-size:var(--filter-button-font-size);font-weight:normal;color:var(--filter-button-color);text-transform:unset;background-color:var(--filter-button-bg-color);border:var(--filter-button-border);border-radius:var(--filter-button-border-radius)}.category-page .category-chips .chips .btn.chip:focus,.category-page .category-chips .chips .btn.chip:focus-within,.category-page .category-chips .chips .btn.chip:hover,.family-page .category-chips .chips .btn.chip:focus,.family-page .category-chips .chips .btn.chip:focus-within,.family-page .category-chips .chips .btn.chip:hover,.product-search-result .category-chips .chips .btn.chip:focus,.product-search-result .category-chips .chips .btn.chip:focus-within,.product-search-result .category-chips .chips .btn.chip:hover{color:var(--filter-button-color-disabled);background-color:var(--filter-button-bg-color-disabled);border-color:var(--filter-button-border-color-disabled)}.category-page .category-chips .chips .btn.chip:focus-within:not(:disabled):not(.disabled),.category-page .category-chips .chips .btn.chip:focus:not(:disabled):not(.disabled),.category-page .category-chips .chips .btn.chip:hover:not(:disabled):not(.disabled),.family-page .category-chips .chips .btn.chip:focus-within:not(:disabled):not(.disabled),.family-page .category-chips .chips .btn.chip:focus:not(:disabled):not(.disabled),.family-page .category-chips .chips .btn.chip:hover:not(:disabled):not(.disabled),.product-search-result .category-chips .chips .btn.chip:focus-within:not(:disabled):not(.disabled),.product-search-result .category-chips .chips .btn.chip:focus:not(:disabled):not(.disabled),.product-search-result .category-chips .chips .btn.chip:hover:not(:disabled):not(.disabled){color:var(--filter-button-color-hover);background-color:var(--filter-button-bg-color-hover);border-color:var(--filter-button-border-color-hover);box-shadow:unset!important}.category-page .category-chips .chips .btn.chip:active:not(:disabled):not(.disabled),.family-page .category-chips .chips .btn.chip:active:not(:disabled):not(.disabled),.product-search-result .category-chips .chips .btn.chip:active:not(:disabled):not(.disabled){color:var(--filter-button-color-active);background-color:var(--filter-button-bg-color-active);border-color:var(--filter-button-border-color-active);border-radius:var(--filter-button-border-radius);box-shadow:unset!important}.category-page .category-chips .chips .btn.chip.selected,.family-page .category-chips .chips .btn.chip.selected,.product-search-result .category-chips .chips .btn.chip.selected{--filter-button-bg-color:var(--color-00);font-weight:600}.category-page,.family-page,.product-search-result{}.category-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch),.family-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch),.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch){gap:var(--filter-gap)}.category-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch .filter-item,.family-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch .filter-item,.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch .filter-item{width:auto;height:var(--filter-height);padding:var(--filter-padding);margin:var(--filter-margin);font-family:var(--font-family-regular);font-size:var(--filter-button-font-size);font-weight:normal;color:var(--filter-button-color);text-transform:unset;background-color:var(--filter-button-bg-color);border:var(--filter-button-border);border-radius:var(--filter-button-border-radius)}.category-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch .filter-item:focus,.category-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch .filter-item:focus-within,.category-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch .filter-item:hover,.family-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch .filter-item:focus,.family-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch .filter-item:focus-within,.family-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch .filter-item:hover,.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch .filter-item:focus,.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch .filter-item:focus-within,.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch .filter-item:hover{color:var(--filter-button-color-disabled);background-color:var(--filter-button-bg-color-disabled);border-color:var(--filter-button-border-color-disabled)}.category-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch .filter-item:focus-within:not(:disabled):not(.disabled),.category-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch .filter-item:focus:not(:disabled):not(.disabled),.category-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch .filter-item:hover:not(:disabled):not(.disabled),.family-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch .filter-item:focus-within:not(:disabled):not(.disabled),.family-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch .filter-item:focus:not(:disabled):not(.disabled),.family-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch .filter-item:hover:not(:disabled):not(.disabled),.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch .filter-item:focus-within:not(:disabled):not(.disabled),.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch .filter-item:focus:not(:disabled):not(.disabled),.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch .filter-item:hover:not(:disabled):not(.disabled){color:var(--filter-button-color-hover);background-color:var(--filter-button-bg-color-hover);border-color:var(--filter-button-border-color-hover);box-shadow:unset!important}.category-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch .filter-item:active:not(:disabled):not(.disabled),.family-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch .filter-item:active:not(:disabled):not(.disabled),.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch .filter-item:active:not(:disabled):not(.disabled){color:var(--filter-button-color-active);background-color:var(--filter-button-bg-color-active);border-color:var(--filter-button-border-color-active);border-radius:var(--filter-button-border-radius);box-shadow:unset!important}.category-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=Abverkauf i],.category-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=Angebot i],.category-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=NEU i],.category-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=TOP i],.family-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=Abverkauf i],.family-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=Angebot i],.family-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=NEU i],.family-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=TOP i],.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=Abverkauf i],.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=Angebot i],.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=NEU i],.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=TOP i]{padding:0;text-transform:uppercase}.category-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch,.family-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch,.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch{}.category-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=TOP i],.family-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=TOP i],.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=TOP i]{--filter-button-color:var(--product-label-topseller-font-color);--filter-button-bg-color:var(--product-label-topseller-background);--filter-button-border-color:var(--product-label-topseller-background);--filter-button-color-hover:var(--product-label-topseller-background);--filter-button-color-active:var(--product-label-topseller-background);--filter-button-bg-color-hover:var(--product-label-topseller-font-color);--filter-button-bg-color-active:var(--product-label-topseller-font-color);--filter-button-border-color-hover:var(--product-label-topseller-background);--filter-button-border-color-active:var(--product-label-topseller-background)}.category-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=TOP i] .filter-item,.family-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=TOP i] .filter-item,.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=TOP i] .filter-item{border-color:var(--product-label-topseller-background)}.category-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch,.family-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch,.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch{}.category-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=Abverkauf i],.family-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=Abverkauf i],.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=Abverkauf i]{--filter-button-color:var(--product-label-sale-font-color);--filter-button-bg-color:var(--product-label-sale-background);--filter-button-border-color:var(--product-label-sale-background);--filter-button-color-hover:var(--product-label-sale-background);--filter-button-color-active:var(--product-label-sale-background);--filter-button-bg-color-hover:var(--product-label-sale-font-color);--filter-button-bg-color-active:var(--product-label-sale-font-color);--filter-button-border-color-hover:var(--product-label-sale-background);--filter-button-border-color-active:var(--product-label-sale-background)}.category-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=Abverkauf i] .filter-item,.family-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=Abverkauf i] .filter-item,.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=Abverkauf i] .filter-item{border-color:var(--product-label-sale-background)}.category-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch,.family-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch,.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch{}.category-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=Angebot i],.family-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=Angebot i],.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=Angebot i]{--filter-button-color:var(--product-label-promotion-font-color);--filter-button-bg-color:var(--product-label-promotion-background);--filter-button-border-color:var(--product-label-promotion-background);--filter-button-color-hover:var(--product-label-promotion-background);--filter-button-color-active:var(--product-label-promotion-background);--filter-button-bg-color-hover:var(--product-label-promotion-font-color);--filter-button-bg-color-active:var(--product-label-promotion-font-color);--filter-button-border-color-hover:var(--product-label-promotion-background);--filter-button-border-color-active:var(--product-label-promotion-background)}.category-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=Angebot i] .filter-item,.family-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=Angebot i] .filter-item,.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=Angebot i] .filter-item{border-color:var(--product-label-promotion-background)}.category-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch,.family-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch,.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch{}.category-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=NEU i],.family-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=NEU i],.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=NEU i]{--filter-button-color:var(--product-label-new-font-color);--filter-button-bg-color:var(--product-label-new-background);--filter-button-border-color:var(--product-label-new-background);--filter-button-color-hover:var(--product-label-new-background);--filter-button-color-active:var(--product-label-new-background);--filter-button-bg-color-hover:var(--product-label-new-font-color);--filter-button-bg-color-active:var(--product-label-new-font-color);--filter-button-border-color-hover:var(--product-label-new-background);--filter-button-border-color-active:var(--product-label-new-background)}.category-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=NEU i] .filter-item,.family-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=NEU i] .filter-item,.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=NEU i] .filter-item{border-color:var(--product-label-new-background)}.category-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch,.family-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch,.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch{}.category-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=ManufacturerName i],.family-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=ManufacturerName i],.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=ManufacturerName i]{--filter-button-bg-color:transparent;--filter-button-bg-color-hover:transparent;--filter-button-bg-color-active:transparent;--filter-button-bg-color-disabled:transparent}.category-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=ManufacturerName i] .filter-item img,.family-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=ManufacturerName i] .filter-item img,.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=ManufacturerName i] .filter-item img{height:1.25rem!important;object-fit:contain;filter:grayscale(1)}.category-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=ManufacturerName i]:hover .filter-item img,.family-page .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=ManufacturerName i]:hover .filter-item img,.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.single-filter-swatch) .single-filter-swatch[filter-id=ManufacturerName i]:hover .filter-item img{filter:grayscale(0)}.category-page,.family-page,.product-search-result{}.category-page .horizontal-filter-groups .horizontal-filter-group:has(.dropdown-toggle) .dropdown-toggle,.family-page .horizontal-filter-groups .horizontal-filter-group:has(.dropdown-toggle) .dropdown-toggle,.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.dropdown-toggle) .dropdown-toggle{width:auto;height:var(--filter-height);padding:var(--filter-padding);margin:var(--filter-margin);font-family:var(--font-family-regular);font-size:var(--filter-button-font-size);font-weight:normal;color:var(--filter-button-color);text-transform:unset;background-color:var(--filter-button-bg-color);border:var(--filter-button-border);border-radius:var(--filter-button-border-radius)}.category-page .horizontal-filter-groups .horizontal-filter-group:has(.dropdown-toggle) .dropdown-toggle:focus,.category-page .horizontal-filter-groups .horizontal-filter-group:has(.dropdown-toggle) .dropdown-toggle:focus-within,.category-page .horizontal-filter-groups .horizontal-filter-group:has(.dropdown-toggle) .dropdown-toggle:hover,.family-page .horizontal-filter-groups .horizontal-filter-group:has(.dropdown-toggle) .dropdown-toggle:focus,.family-page .horizontal-filter-groups .horizontal-filter-group:has(.dropdown-toggle) .dropdown-toggle:focus-within,.family-page .horizontal-filter-groups .horizontal-filter-group:has(.dropdown-toggle) .dropdown-toggle:hover,.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.dropdown-toggle) .dropdown-toggle:focus,.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.dropdown-toggle) .dropdown-toggle:focus-within,.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.dropdown-toggle) .dropdown-toggle:hover{color:var(--filter-button-color-disabled);background-color:var(--filter-button-bg-color-disabled);border-color:var(--filter-button-border-color-disabled)}.category-page .horizontal-filter-groups .horizontal-filter-group:has(.dropdown-toggle) .dropdown-toggle:focus-within:not(:disabled):not(.disabled),.category-page .horizontal-filter-groups .horizontal-filter-group:has(.dropdown-toggle) .dropdown-toggle:focus:not(:disabled):not(.disabled),.category-page .horizontal-filter-groups .horizontal-filter-group:has(.dropdown-toggle) .dropdown-toggle:hover:not(:disabled):not(.disabled),.family-page .horizontal-filter-groups .horizontal-filter-group:has(.dropdown-toggle) .dropdown-toggle:focus-within:not(:disabled):not(.disabled),.family-page .horizontal-filter-groups .horizontal-filter-group:has(.dropdown-toggle) .dropdown-toggle:focus:not(:disabled):not(.disabled),.family-page .horizontal-filter-groups .horizontal-filter-group:has(.dropdown-toggle) .dropdown-toggle:hover:not(:disabled):not(.disabled),.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.dropdown-toggle) .dropdown-toggle:focus-within:not(:disabled):not(.disabled),.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.dropdown-toggle) .dropdown-toggle:focus:not(:disabled):not(.disabled),.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.dropdown-toggle) .dropdown-toggle:hover:not(:disabled):not(.disabled){color:var(--filter-button-color-hover);background-color:var(--filter-button-bg-color-hover);border-color:var(--filter-button-border-color-hover);box-shadow:unset!important}.category-page .horizontal-filter-groups .horizontal-filter-group:has(.dropdown-toggle) .dropdown-toggle:active:not(:disabled):not(.disabled),.family-page .horizontal-filter-groups .horizontal-filter-group:has(.dropdown-toggle) .dropdown-toggle:active:not(:disabled):not(.disabled),.product-search-result .horizontal-filter-groups .horizontal-filter-group:has(.dropdown-toggle) .dropdown-toggle:active:not(:disabled):not(.disabled){color:var(--filter-button-color-active);background-color:var(--filter-button-bg-color-active);border-color:var(--filter-button-border-color-active);border-radius:var(--filter-button-border-radius);box-shadow:unset!important}.category-page,.family-page,.product-search-result{}.category-page ish-filter-navigation-badges > div.row .filter-navigation-badges,.family-page ish-filter-navigation-badges > div.row .filter-navigation-badges,.product-search-result ish-filter-navigation-badges > div.row .filter-navigation-badges{padding:0;padding-right:var(--card-outer-gap);margin:0}.category-page ish-filter-navigation-badges > div.row .filter-navigation-badges .btn.btn-link,.family-page ish-filter-navigation-badges > div.row .filter-navigation-badges .btn.btn-link,.product-search-result ish-filter-navigation-badges > div.row .filter-navigation-badges .btn.btn-link{--filter-button-bg-color:transparent;--filter-button-border:0.5px solid var(--color-05);--filter-button-bg-color-hover:var(--color-02);--filter-button-border-color-hover:var(--color-04);--filter-button-bg-color-active:var(--color-01);--filter-button-border-color-active:var(--color-03);--filter-button-bg-color-disabled:transparent;--filter-button-border-color-disabled:var(--color-04);width:auto;height:var(--filter-height);padding:var(--filter-padding);margin:var(--filter-margin);font-family:var(--font-family-regular);font-size:var(--filter-button-font-size);font-weight:normal;color:var(--filter-button-color);text-transform:unset;background-color:var(--filter-button-bg-color);border:var(--filter-button-border);border-radius:var(--filter-button-border-radius)}.category-page ish-filter-navigation-badges > div.row .filter-navigation-badges .btn.btn-link:focus,.category-page ish-filter-navigation-badges > div.row .filter-navigation-badges .btn.btn-link:focus-within,.category-page ish-filter-navigation-badges > div.row .filter-navigation-badges .btn.btn-link:hover,.family-page ish-filter-navigation-badges > div.row .filter-navigation-badges .btn.btn-link:focus,.family-page ish-filter-navigation-badges > div.row .filter-navigation-badges .btn.btn-link:focus-within,.family-page ish-filter-navigation-badges > div.row .filter-navigation-badges .btn.btn-link:hover,.product-search-result ish-filter-navigation-badges > div.row .filter-navigation-badges .btn.btn-link:focus,.product-search-result ish-filter-navigation-badges > div.row .filter-navigation-badges .btn.btn-link:focus-within,.product-search-result ish-filter-navigation-badges > div.row .filter-navigation-badges .btn.btn-link:hover{color:var(--filter-button-color-disabled);background-color:var(--filter-button-bg-color-disabled);border-color:var(--filter-button-border-color-disabled)}.category-page ish-filter-navigation-badges > div.row .filter-navigation-badges .btn.btn-link:focus-within:not(:disabled):not(.disabled),.category-page ish-filter-navigation-badges > div.row .filter-navigation-badges .btn.btn-link:focus:not(:disabled):not(.disabled),.category-page ish-filter-navigation-badges > div.row .filter-navigation-badges .btn.btn-link:hover:not(:disabled):not(.disabled),.family-page ish-filter-navigation-badges > div.row .filter-navigation-badges .btn.btn-link:focus-within:not(:disabled):not(.disabled),.family-page ish-filter-navigation-badges > div.row .filter-navigation-badges .btn.btn-link:focus:not(:disabled):not(.disabled),.family-page ish-filter-navigation-badges > div.row .filter-navigation-badges .btn.btn-link:hover:not(:disabled):not(.disabled),.product-search-result ish-filter-navigation-badges > div.row .filter-navigation-badges .btn.btn-link:focus-within:not(:disabled):not(.disabled),.product-search-result ish-filter-navigation-badges > div.row .filter-navigation-badges .btn.btn-link:focus:not(:disabled):not(.disabled),.product-search-result ish-filter-navigation-badges > div.row .filter-navigation-badges .btn.btn-link:hover:not(:disabled):not(.disabled){color:var(--filter-button-color-hover);background-color:var(--filter-button-bg-color-hover);border-color:var(--filter-button-border-color-hover);box-shadow:unset!important}.category-page ish-filter-navigation-badges > div.row .filter-navigation-badges .btn.btn-link:active:not(:disabled):not(.disabled),.family-page ish-filter-navigation-badges > div.row .filter-navigation-badges .btn.btn-link:active:not(:disabled):not(.disabled),.product-search-result ish-filter-navigation-badges > div.row .filter-navigation-badges .btn.btn-link:active:not(:disabled):not(.disabled){color:var(--filter-button-color-active);background-color:var(--filter-button-bg-color-active);border-color:var(--filter-button-border-color-active);border-radius:var(--filter-button-border-radius);box-shadow:unset!important}.category-page ish-filter-navigation-badges > div.row .filter-navigation-badges .btn.btn-link,.family-page ish-filter-navigation-badges > div.row .filter-navigation-badges .btn.btn-link,.product-search-result ish-filter-navigation-badges > div.row .filter-navigation-badges .btn.btn-link{font-size:0.8rem}.category-page ish-filter-navigation-badges > div.row > .col-md-10,.family-page ish-filter-navigation-badges > div.row > .col-md-10,.product-search-result ish-filter-navigation-badges > div.row > .col-md-10{padding-left:0}.category-page,.family-page,.product-search-result{}.category-page ish-product-list > .row > .col > .btn.btn-secondary,.family-page ish-product-list > .row > .col > .btn.btn-secondary,.product-search-result ish-product-list > .row > .col > .btn.btn-secondary{color:var(--card-color)!important;background:var(--card-bg);background-color:var(--card-bg)!important;border:1px solid var(--color-05);border-color:var(--color-05)!important;border-radius:var(--card-border-radius)!important}.category-page ish-product-list:hover > .row > .col > .btn.btn-secondary,.family-page ish-product-list:hover > .row > .col > .btn.btn-secondary,.product-search-result ish-product-list:hover > .row > .col > .btn.btn-secondary{color:var(--btn-primary-color)!important;background-color:var(--btn-primary-bg-color)!important;border-color:var(--btn-primary-border-color)!important}.category-page ish-product-list:hover > .row > .col > .btn.btn-secondary:focus,.category-page ish-product-list:hover > .row > .col > .btn.btn-secondary:focus-within,.category-page ish-product-list:hover > .row > .col > .btn.btn-secondary:hover,.family-page ish-product-list:hover > .row > .col > .btn.btn-secondary:focus,.family-page ish-product-list:hover > .row > .col > .btn.btn-secondary:focus-within,.family-page ish-product-list:hover > .row > .col > .btn.btn-secondary:hover,.product-search-result ish-product-list:hover > .row > .col > .btn.btn-secondary:focus,.product-search-result ish-product-list:hover > .row > .col > .btn.btn-secondary:focus-within,.product-search-result ish-product-list:hover > .row > .col > .btn.btn-secondary:hover{color:var(--btn-primary-color-disabled)!important;background-color:var(--btn-primary-bg-color-disabled)!important;border-color:var(--card-border-color-hover)!important}.category-page ish-product-list:hover > .row > .col > .btn.btn-secondary:focus-within:not(:disabled):not(.disabled),.category-page ish-product-list:hover > .row > .col > .btn.btn-secondary:focus:not(:disabled):not(.disabled),.category-page ish-product-list:hover > .row > .col > .btn.btn-secondary:hover:not(:disabled):not(.disabled),.family-page ish-product-list:hover > .row > .col > .btn.btn-secondary:focus-within:not(:disabled):not(.disabled),.family-page ish-product-list:hover > .row > .col > .btn.btn-secondary:focus:not(:disabled):not(.disabled),.family-page ish-product-list:hover > .row > .col > .btn.btn-secondary:hover:not(:disabled):not(.disabled),.product-search-result ish-product-list:hover > .row > .col > .btn.btn-secondary:focus-within:not(:disabled):not(.disabled),.product-search-result ish-product-list:hover > .row > .col > .btn.btn-secondary:focus:not(:disabled):not(.disabled),.product-search-result ish-product-list:hover > .row > .col > .btn.btn-secondary:hover:not(:disabled):not(.disabled){color:var(--btn-primary-color-hover)!important;background-color:var(--btn-primary-bg-color-hover)!important;border-color:var(--card-border-color-hover)!important}.category-page ish-product-list:hover > .row > .col > .btn.btn-secondary:active:not(:disabled):not(.disabled),.family-page ish-product-list:hover > .row > .col > .btn.btn-secondary:active:not(:disabled):not(.disabled),.product-search-result ish-product-list:hover > .row > .col > .btn.btn-secondary:active:not(:disabled):not(.disabled){color:var(--btn-primary-color-active)!important;background-color:var(--btn-primary-bg-color-active)!important;border-color:var(--color-quaternary)!important}ish-recently-page ish-breadcrumb{display:none}ish-recently-page h1{margin-top:0;margin-bottom:calc(var(--card-inner-gap) - 15px)}ish-recently-page .content-page > div:last-child{padding:var(--card-padding);background-color:var(--containergroup-background);border-radius:var(--containergroup-radius)}ish-recently-page .content-page > div:last-child .product-list .product-list-item{padding:15px}#main-content:has([pagetype=brand]){}#main-content:has([pagetype=brand]) .brands-content-wrapper{display:flex;flex-direction:column;gap:var(--card-outer-gap);width:100%}#main-content:has([pagetype=brand]) .brands-content-wrapper h1,#main-content:has([pagetype=brand]) .brands-content-wrapper h2{margin:0}#main-content:has([pagetype=brand]) .ede-brands-assortment-grid{}#main-content:has([pagetype=brand]) .ede-brands-assortment-grid .enhanced-image-container{background:none}#main-content:has([pagetype=brand]) .ede-brands-assortment-grid .enhanced-image-container img{filter:unset}#main-content:has([pagetype=brand]) .ede-brands-assortment-grid{}#main-content:has([pagetype=brand]) .ede-brands-assortment-grid.selected-brands{--top-brands-tile-min-width-tablet:27%;--top-brands-tile-min-width-desktop:18%}#main-content:has([pagetype=brand]) .ede-brands-assortment-grid.selected-brands .ede-link-element,#main-content:has([pagetype=brand]) .ede-brands-assortment-grid.selected-brands .ede-link-link{justify-content:center;box-sizing:border-box;transition:var(--card-transition);will-change:transform;background-color:unset;font-size:calc(var(--card-font-size) + 0.1rem)}#main-content:has([pagetype=brand]) .ede-brands-assortment-grid.selected-brands .ede-link-element:hover,#main-content:has([pagetype=brand]) .ede-brands-assortment-grid.selected-brands .ede-link-link:hover{border:var(--card-border-hover);transform:var(--card-transform)}#main-content:has([pagetype=brand]) .ede-brands-assortment-grid.selected-brands .ede-link-element .ede-link-text-wrapper,#main-content:has([pagetype=brand]) .ede-brands-assortment-grid.selected-brands .ede-link-link .ede-link-text-wrapper{justify-content:center}#main-content:has([pagetype=brand]){}#main-content:has([pagetype=brand]) .product-listing-actions{margin-bottom:0}#main-content:has([pagetype=brand]) .product-listing-actions{}#main-content:has([pagetype=brand]) .product-listing-actions .category-chips .chips.brand-navigation{display:flex;width:100%}#main-content:has([pagetype=brand]) .product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper{width:100%;height:calc(38px + 2 * var(--card-outer-gap));padding:var(--card-outer-gap) 15px;background-color:var(--card-bg);border-radius:var(--card-border-radius)}#main-content:has([pagetype=brand]) .product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper form,#main-content:has([pagetype=brand]) .product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper formly-field,#main-content:has([pagetype=brand]) .product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper formly-form,#main-content:has([pagetype=brand]) .product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper formly-group,#main-content:has([pagetype=brand]) .product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper ish-horizontal-wrapper,#main-content:has([pagetype=brand]) .product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper ish-text-input-field,#main-content:has([pagetype=brand]) .product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper ish-validation-wrapper{display:contents}#main-content:has([pagetype=brand]) .product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper .form-group{width:100%}@media (min-width: 768px){#main-content:has([pagetype=brand]) .product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper .form-group{width:clamp(35%, 45vw, 70%)}}@media (min-width: 1600px){#main-content:has([pagetype=brand]) .product-listing-actions .category-chips .chips.brand-navigation .category-chips-search-wrapper .form-group{width:clamp(20%, 25vw, 40%)}}.current-price,.current-price.no-price{color:var(--corporate-primary)}.product-page ish-product-detail{}.product-page ish-product-detail .product-details-top-line{margin-bottom:var(--card-outer-gap)}.product-page ish-product-detail .product-details{padding:var(--card-padding);margin:0;background-color:var(--containergroup-background);border-radius:var(--containergroup-radius)}.product-page ish-product-detail{}.product-page ish-product-detail .product-details > div:last-child h1{margin-top:0}.product-page{}.product-page > div > div#pagination-scroll-anchor{padding:var(--card-padding);margin:var(--containergroup-gap);background-color:var(--containergroup-background);border-radius:var(--containergroup-radius)}.product-page > div > div#pagination-scroll-anchor ish-product-detail-info .section{margin-bottom:var(--card-inner-gap)}.product-page{}.product-page ish-product-master-variations section#variation-list-top{padding:var(--card-padding);padding-top:calc(var(--card-padding) - 1px);margin:var(--containergroup-gap);background-color:var(--containergroup-background);border-radius:var(--containergroup-radius)}.product-page ish-product-master-variations section#variation-list-top a#variation-list-top{display:block;width:100%;height:1px}.product-page ish-product-master-variations section#variation-list-top .master-variation-search-container{padding:0;margin-bottom:var(--card-inner-gap)}.product-page ish-product-master-variations section#variation-list-top{}.product-page ish-product-master-variations section#variation-list-top ish-filter-navigation:not(:has(button)){display:none}.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table{display:block;width:100%;max-width:100%;overflow-x:auto}.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table{width:max-content;min-width:100%;max-width:max-content;border-collapse:collapse}.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr th{background-color:#fff}.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr th span.sortable [class*=" ede-icon-"],.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr th span.sortable [class^=ede-icon-]{margin-right:6px;line-height:inherit}.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr.even td:nth-child(1),.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr.even td:nth-child(2),.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr.even td:nth-last-child(1),.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr.even td:nth-last-child(2),.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr.even td:nth-last-child(3),.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr.even td:nth-last-child(4){background-color:#f5f5f5}.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr.odd td:nth-child(1),.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr.odd td:nth-child(2),.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr.odd td:nth-last-child(1),.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr.odd td:nth-last-child(2),.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr.odd td:nth-last-child(3),.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr.odd td:nth-last-child(4){background-color:#fff}.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr td:nth-last-child(1) .add-to-cart,.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr th:nth-last-child(1) .add-to-cart{display:flex;align-items:center;justify-content:center}@media (width >= 768px){.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr td,.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr th{position:relative;z-index:1}.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr td:nth-child(1),.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr th:nth-child(1){position:sticky;z-index:3}.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr td:nth-last-child(1),.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr th:nth-last-child(1){position:sticky;z-index:4}.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr td:nth-child(1),.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr th:nth-child(1){left:0;width:150px;max-width:150px}.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr td:nth-last-child(1),.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr th:nth-last-child(1){right:0;width:74px}}@media (width >= 1600px){.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr td,.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr th{position:relative;z-index:1}.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr td:nth-child(1),.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr td:nth-child(2),.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr th:nth-child(1),.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr th:nth-child(2){position:sticky;z-index:3}.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr td:nth-last-child(1),.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr td:nth-last-child(2),.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr td:nth-last-child(3),.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr td:nth-last-child(4),.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr th:nth-last-child(1),.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr th:nth-last-child(2),.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr th:nth-last-child(3),.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr th:nth-last-child(4){position:sticky;z-index:4}.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr td:nth-child(1),.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr th:nth-child(1){left:0;width:150px;max-width:150px}.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr td:nth-child(2),.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr th:nth-child(2){left:150px;max-width:450px}.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr td:nth-last-child(4),.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr th:nth-last-child(4){right:324px}.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr td:nth-last-child(3),.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr th:nth-last-child(3){right:214px;width:110px}.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr td:nth-last-child(2),.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr th:nth-last-child(2){right:74px;width:140px}.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr td:nth-last-child(1),.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr th:nth-last-child(1){right:0;width:74px}}.product-page{}.product-page .master-variation-paging-container .product-list-paging a,.product-page .product-table-container .pagination .page-item .page-link{padding:6px 8px!important;font-size:var(--pagination-font-size);color:var(--pagination-color);text-align:center;text-decoration:none;background-color:var(--pagination-bg-color)}.product-page .master-variation-paging-container .product-list-paging a:hover,.product-page .product-table-container .pagination .page-item .page-link:hover{color:var(--pagination-color-hover);text-decoration:underline;background-color:var(--pagination-bg-color-hover);opacity:var(--pagination-opacity-hover)}.product-page .master-variation-paging-container .product-list-paging a.active,.product-page .product-table-container .product-links-table-wrapper .product-links-table .product-links-table-pagination-wrapper .product-links-table-pagination .pagination .page-item.active .page-link{color:var(--pagination-color-active);background-color:var(--pagination-bg-color-active)}.product-page .master-variation-table .data.odd,.product-page .product-table-container .product-links-table-wrapper .product-links-table .table-body .table-row:nth-child(odd){background-color:var(--pdp-product-info-table-item-odd-bg-color)}.product-page .master-variation-table .data.odd > *,.product-page .product-table-container .product-links-table-wrapper .product-links-table .table-body .table-row:nth-child(odd) > *{background-color:var(--pdp-product-info-table-item-odd-bg-color)}.product-page .master-variation-table .data.even,.product-page .product-table-container .product-links-table-wrapper .product-links-table .table-body .table-row:nth-child(even){background-color:var(--pdp-product-info-table-item-even-bg-color)}.product-page .master-variation-table .data.even > *,.product-page .product-table-container .product-links-table-wrapper .product-links-table .table-body .table-row:nth-child(even) > *{background-color:var(--pdp-product-info-table-item-even-bg-color)}.product-page .product-table-container .product-links-table-wrapper .product-links-table,.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table{border-collapse:collapse}.product-page .product-table-container .product-links-table-wrapper .product-links-table .table-row,.product-page .product-table-container .product-links-table-wrapper .product-links-table tr,.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table .table-row,.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr{margin:0;border-top:1px solid #dee2e6;border-radius:0}.product-page .product-table-container .product-links-table-wrapper .product-links-table .table-head .table-col,.product-page .product-table-container .product-links-table-wrapper .product-links-table tr th,.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table .table-head .table-col,.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table tr th{color:var(--corporate-primary)}.product-page .product-table-container .product-links-table-wrapper .product-links-table .table-body .table-row .td-product-image .product-image-wrapper,.product-page ish-product-master-variations section#variation-list-top ede-master-variation-table .master-variation-table .table-body .table-row .td-product-image .product-image-wrapper{border-radius:var(--card-border-radius)}.product-page .product-links-table-pagination{width:100%}.product-page .master-variation-paging-container .product-list-paging,.product-page .product-table-container .product-links-table-wrapper .product-links-table .product-links-table-pagination-wrapper .product-links-table-pagination.more-than-2-pages .pagination{display:flex;flex-grow:1;align-items:center;justify-content:center;width:100%;padding:3px 0;margin:0;margin-top:6px;background-color:var(--filters-bg-color)!important;border:1px solid var(--filters-border-color);border-color:var(--filters-border-color);border-radius:var(--card-border-radius)}.product-page .master-variation-paging-container .product-list-paging .page-item,.product-page .product-table-container .product-links-table-wrapper .product-links-table .product-links-table-pagination-wrapper .product-links-table-pagination.more-than-2-pages .pagination .page-item{margin:0}ish-basket-page .shopping-basket{padding:var(--card-padding);margin:0;background-color:var(--containergroup-background);border-radius:var(--containergroup-radius)}ish-basket-page .shopping-basket .cart-header h1{margin:0;margin-bottom:var(--card-inner-gap)}.contact-person .contact-person-tile{display:block;background:var(--filters-bg-color);border:1px solid var(--filters-border-color);border-color:var(--filters-border-color);border-radius:4px}.unser-team-wrapper .unser-team-intro{text-align:center}.unser-team-wrapper .unser-team-intro p{margin-bottom:8px}.unser-team-wrapper .unser-team-content .tiles-group{margin-top:40px}.unser-team-wrapper .unser-team-content .tiles-group .tiles-group-headline-wrapper{display:flex;flex-direction:row;gap:1rem;align-items:center;width:100%;margin:20px 0;color:#000}.unser-team-wrapper .unser-team-content .tiles-group .tiles-group-headline-wrapper .tiles-group-headline{margin:0}.unser-team-wrapper .unser-team-content .tiles-group .tiles-group-headline-wrapper .tiles-group-headline-divider{flex:1;height:2px;line-height:inherit;background-color:currentcolor;opacity:0.66}.unser-team-wrapper .unser-team-content .tiles-group .tiles{display:grid;grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));gap:20px}@media (width >= 650px){.unser-team-wrapper .unser-team-content .tiles-group .tiles{grid-template-columns:repeat(5, 1fr)}}.unser-team-wrapper .unser-team-content .tiles-group .tiles .business-card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;max-width:330px;padding:20px;background:var(--card-bg);border:1px solid #e1e1e1;border-radius:var(--corporate-radius)}.unser-team-wrapper .unser-team-content .tiles-group .tiles .business-card .business-card-img-holder{display:flex;align-items:center;justify-content:center;width:250px;height:250px;margin-bottom:12px}.unser-team-wrapper .unser-team-content .tiles-group .tiles .business-card .business-card-img-holder .business-card-img{width:250px;height:250px;object-fit:cover}.unser-team-wrapper .unser-team-content .tiles-group .tiles .business-card .business-card-infos-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:stretch;width:100%;height:100%}.unser-team-wrapper .unser-team-content .tiles-group .tiles .business-card .business-card-infos-wrapper .business-card-name,.unser-team-wrapper .unser-team-content .tiles-group .tiles .business-card .business-card-infos-wrapper .business-card-role{text-align:center}.unser-team-wrapper .unser-team-content .tiles-group .tiles .business-card .business-card-infos-wrapper .business-card-name .business-card-text{font-size:1rem;font-weight:bold}.unser-team-wrapper .unser-team-content .tiles-group .tiles .business-card .business-card-infos-wrapper .business-card-roles{display:flex;flex:1;flex-wrap:wrap;gap:8px;place-content:flex-start center;align-items:flex-start;margin:12px}.unser-team-wrapper .unser-team-content .tiles-group .tiles .business-card .business-card-infos-wrapper .business-card-roles .business-card-role-badge{display:inline-block;padding:4px 10px;color:#fff;background-color:var(--corporate-primary);border-radius:var(--corporate-radius)}.unser-team-wrapper .unser-team-content .tiles-group .tiles .business-card .business-card-infos-wrapper .business-card-links{display:flex;flex-direction:column;gap:6px;align-items:stretch;align-self:flex-start;width:100%;margin-left:20px}.unser-team-wrapper .unser-team-content .tiles-group .tiles .business-card .business-card-infos-wrapper .business-card-links i.link-icon{margin-right:3px}