@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(../media/barlow-latin-400-normal.16284ce4.woff2)format("woff2"),url(../media/barlow-latin-400-normal.bf40ac96.woff)format("woff")}
@font-face{font-family:Barlow;font-style:italic;font-display:swap;font-weight:400;src:url(../media/barlow-latin-400-italic.f73a7a28.woff2)format("woff2"),url(../media/barlow-latin-400-italic.ddd320dc.woff)format("woff")}
@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(../media/barlow-latin-600-normal.4be72ed3.woff2)format("woff2"),url(../media/barlow-latin-600-normal.18f1554b.woff)format("woff")}
@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(../media/barlow-condensed-latin-400-normal.ccc3db26.woff2)format("woff2"),url(../media/barlow-condensed-latin-400-normal.0a11277d.woff)format("woff")}
@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(../media/barlow-condensed-latin-500-normal.379a61c9.woff2)format("woff2"),url(../media/barlow-condensed-latin-500-normal.b68a9dcc.woff)format("woff")}
@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(../media/barlow-condensed-latin-600-normal.dd2c0a06.woff2)format("woff2"),url(../media/barlow-condensed-latin-600-normal.962633b4.woff)format("woff")}
@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(../media/montserrat-latin-400-normal.30677e4b.woff2)format("woff2"),url(../media/montserrat-latin-400-normal.a2b12486.woff)format("woff")}
@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:400;src:url(../media/montserrat-latin-400-italic.f21e2af6.woff2)format("woff2"),url(../media/montserrat-latin-400-italic.27615fe5.woff)format("woff")}
@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(../media/montserrat-latin-600-normal.a00ab17e.woff2)format("woff2"),url(../media/montserrat-latin-600-normal.2496c1fc.woff)format("woff")}
@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(../media/montserrat-latin-500-normal.e43d0783.woff2)format("woff2"),url(../media/montserrat-latin-500-normal.e9e90dab.woff)format("woff")}
@font-face{font-family:Goldbeck;font-style:normal;font-display:block;font-weight:300;src:url(/themes/goldbeck/fonts/GoldbeckNext-Light.woff2)format("woff2")}@font-face{font-family:Goldbeck;font-style:italic;font-display:block;font-weight:300;src:url(/themes/goldbeck/fonts/GoldbeckNext-LightItalic.woff2)format("woff2")}@font-face{font-family:Goldbeck;font-style:normal;font-display:block;font-weight:400;src:url(/themes/goldbeck/fonts/GoldbeckNext-Regular.woff2)format("woff2")}@font-face{font-family:Goldbeck;font-style:normal;font-display:block;font-weight:600;src:url(/themes/goldbeck/fonts/GoldbeckNext-SemiBold.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/themes/grotemeier/fonts/Inter-Regular.ttf)}@font-face{font-family:Inter;font-style:italic;font-display:swap;font-weight:400;src:url(/themes/grotemeier/fonts/Inter-Regular.ttf)}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/themes/grotemeier/fonts/Inter-SemiBold.ttf)}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:400;src:url(/themes/grotemeier/fonts/InterTight-Regular.ttf)}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:600;src:url(/themes/grotemeier/fonts/InterTight-SemiBold.ttf)}@font-face{font-family:DBScreenSans;font-style:normal;font-display:swap;font-weight:400;src:url(/themes/dbinfrago/fonts/DBScreenSans-Regular.woff)format("woff")}@font-face{font-family:DBScreenSans;font-style:italic;font-display:swap;font-weight:400;src:url(/themes/dbinfrago/fonts/DBScreenSans-Regular.woff)format("woff")}@font-face{font-family:DBScreenHead;font-style:normal;font-display:swap;font-weight:600;src:url(/themes/dbinfrago/fonts/DBScreenHead-Regular.woff)format("woff")}@font-face{font-family:DBScreenHead-Light;font-style:normal;font-display:swap;font-weight:400;src:url(/themes/dbinfrago/fonts/DBScreenHead-Light.woff)format("woff")}@font-face{font-family:DBScreenHead-Light;font-style:normal;font-display:swap;font-weight:600;src:url(/themes/dbinfrago/fonts/DBScreenHead-Light.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:block;font-weight:300;src:url(/themes/mts/fonts/Inter-Variable.ttf)format("ttf")}@font-face{font-family:Inter;font-style:italic;font-display:block;font-weight:300;src:url(/themes/mts/fonts/Inter-Variable.ttf)format("ttf")}@font-face{font-family:Inter;font-style:normal;font-display:block;font-weight:400;src:url(/themes/mts/fonts/Inter-Variable.ttf)format("ttf")}@font-face{font-family:Inter;font-style:normal;font-display:block;font-weight:600;src:url(/themes/mts/fonts/Inter-Variable.ttf)format("ttf")}@font-face{font-family:HelveticaNeueRoman;font-style:normal;font-display:block;font-weight:300;src:url(/themes/wackerneuson/fonts/HelveticaNeueRoman.otf)format("otf")}@font-face{font-family:HelveticaNeueRoman;font-style:italic;font-display:block;font-weight:300;src:url(/themes/wackerneuson/fonts/HelveticaNeueRoman.otf)format("otf")}@font-face{font-family:HelveticaNeueRoman;font-style:normal;font-display:block;font-weight:400;src:url(/themes/wackerneuson/fonts/HelveticaNeueRoman.otf)format("otf")}@font-face{font-family:HelveticaNeueRoman;font-style:normal;font-display:block;font-weight:600;src:url(/themes/wackerneuson/fonts/HelveticaNeueRoman.otf)format("otf")}@font-face{font-family:HelveticaNeueRoman;font-style:normal;font-display:block;font-weight:300;src:url(/themes/crs-demo/fonts/HelveticaNeueRoman.otf)format("otf")}@font-face{font-family:HelveticaNeueRoman;font-style:italic;font-display:block;font-weight:300;src:url(/themes/crs-demo/fonts/HelveticaNeueRoman.otf)format("otf")}@font-face{font-family:HelveticaNeueRoman;font-style:normal;font-display:block;font-weight:400;src:url(/themes/crs-demo/fonts/HelveticaNeueRoman.otf)format("otf")}@font-face{font-family:HelveticaNeueRoman;font-style:normal;font-display:block;font-weight:600;src:url(/themes/crs-demo/fonts/HelveticaNeueRoman.otf)format("otf")}:root .default-theme{--logo-height:30px;--logo-margin-top:0;--logo-placement:inline;--logo-alignment:left;--logo-z-index:1;--logo-overflow:hidden;--logo-max-height:30px;--logo-align-self:center;--logo-height-footer:30px;--logo-margin-top-footer:0;--logo-z-index-footer:1;--logo-height-short:30px;--logo-height-mobile:30px;--page-header-logo-shadow:none;--theme-brand-color:#e7392f;--theme-brand-color-dark:#be2017;--theme-brand-color-light:#e7392f19;--theme-petrol:#0f4c5c;--theme-petrol-light:#e6edee;--theme-white:#fff;--theme-black:#343434;--theme-grey-light:#eee;--theme-grey:#bdbdbd;--primary-color:var(--theme-brand-color);--primary-color-light:var(--theme-brand-color-light);--primary-hover-color:var(--theme-brand-color-dark);--primary-active-color:var(--theme-brand-color-light);--text-color-on-primary:var(--theme-white);--secondary-color:var(--theme-petrol);--secondary-background-color:var(--theme-petrol);--secondary-contrast-font-color:var(--theme-white);--white:var(--theme-white);--black:var(--theme-black);--tenant-header-gradient:transparent;--app-background-color:var(--white);--background-light:var(--theme-petrol-light);--background-dark:var(--theme-black);--background-disabled:var(--theme-grey);--input-background:var(--white);--hint-background-color:var(--primary-color-light);--font-color-light:#828282;--font-color-medium:#595959;--font-color-disabled:#828282;--color-error:#e7392f;--color-error-background:#fdebea;--color-warning-background:var(--theme-saphir72);--color-success:#27ae60;--border-light-color:#bdbdbd;--border-disabled-color:#bdbdbd;--scrollbar-thumb-color:var(--background-light);--container-border-radius:0;--input-button-border-radius:16.5px;--input-button-border-radius-small:calc(var(--input-button-border-radius)/2);--input-checkbox-border-radius:2px;--input-text-border-radius:4px;--global-search-suggestions-border-radius:28px;--global-search-bar-header-border-radius-mobile:19px;--category-card-border-radius:10px;--overlay-shadow:0 0 6px #00000040;--overlay-border-radius:8px;--font-primary-regular-family:"Barlow",sans-serif;--font-primary-regular-weight:400;--font-primary-regular-style:normal;--font-primary-semi-bold-family:"Barlow",sans-serif;--font-primary-semi-bold-weight:600;--font-primary-semi-bold-style:normal;--font-secondary-light-family:"Barlow Condensed",sans-serif;--font-secondary-light-weight:300;--font-secondary-light-style:normal;--font-secondary-regular-family:"Barlow Condensed",sans-serif;--font-secondary-regular-weight:400;--font-secondary-regular-style:normal;--font-secondary-regular-italic-family:"Barlow Condensed",sans-serif;--font-secondary-regular-italic-weight:400;--font-secondary-regular-italic-style:italic;--font-secondary-semi-bold-family:"Barlow Condensed",sans-serif;--font-secondary-semi-bold-weight:600;--font-secondary-semi-bold-style:normal;--font-size-steps:8px;--font-size-text-mobile:17px;--font-size-text-small-mobile:14px;--font-size-headline-title-mobile:calc(4*var(--font-size-steps));--font-size-headline-h1-mobile:calc(4*var(--font-size-steps));--font-size-headline-h2-mobile:calc(3.5*var(--font-size-steps));--font-size-headline-h3-mobile:calc(2.5*var(--font-size-steps));--font-size-headline-h4-mobile:calc(2.1*var(--font-size-steps));--font-size-text-small-title-mobile:var(--font-size-headline-h4-mobile);--line-height-headline-title-mobile:calc(4*var(--font-size-steps));--line-height-headline-h1-mobile:calc(4.7*var(--font-size-steps));--line-height-headline-h2-mobile:calc(4.1*var(--font-size-steps));--line-height-headline-h3-mobile:calc(3*var(--font-size-steps));--line-height-headline-h4-mobile:calc(2.5*var(--font-size-steps));--font-size-text:17px;--font-size-text-small:14px;--font-size-text-extra-small:12px;--font-size-headline-title:calc(6*var(--font-size-steps));--font-size-headline-h1:calc(6*var(--font-size-steps));--font-size-headline-h2:calc(4*var(--font-size-steps));--font-size-headline-h3:calc(3*var(--font-size-steps));--font-size-headline-h4:calc(2.5*var(--font-size-steps));--font-size-text-small-title:var(--font-size-headline-h4);--line-height-headline-title:calc(6*var(--font-size-steps));--line-height-headline-h1:calc(7*var(--font-size-steps));--line-height-headline-h2:calc(6*var(--font-size-steps));--line-height-headline-h3:calc(3.5*var(--font-size-steps));--line-height-headline-h4:calc(3*var(--font-size-steps));--typography-copy-font-size:17px;--typography-copy-line-height:22px;--typography-copy-small-font-size:14px;--typography-copy-small-line-height:22px;--typography-label-font-size:14px;--typography-label-line-height:14px;--typography-cta-font-size:20px;--typography-cta-line-height:24px;--typography-cta-small-font-size:16px;--typography-cta-small-line-height:20px;--typography-text-link-small-font-size:14px;--typography-text-link-small-line-height:20px;--text-hover-transition:color .2s ease,fill .2s ease;--spacing-unit:4px}@media (min-width:1024px){:root .default-theme{--spacing-unit:8px}}:root .default-theme{--grey-typo:#595959;--spacing-steps:4px}@media (min-width:1024px){:root .default-theme{--spacing-steps:8px}}:root .default-theme{--global-search-bar-background:var(--background-light);--global-search-bar-radius:28px;--global-search-bar-padding-left:8px;--global-search-bar-padding-right:8px;--global-search-bar-padding-top-down:8px;--global-search-bar-input-focus-border-radius:21px;--global-search-button-radius:22px;--global-search-button-radius-mobile:22px;--global-button-side-length:64px;--internal-link-zone-background:var(--background-light);--search-header-background-color:var(--secondary-background-color);--search-header-font-color:var(--secondary-contrast-font-color);--search-page-filter-header-font-size:var(--font-size-headline-h4);--search-page-filter-box-header-divider:1px solid var(--border-light-color);--homepage-header-font-color:var(--black);--homepage-header-height:630px;--page-header-height:88px;--page-header-background-color:var(--background-light);--page-header-height-desktop:88px;--page-header-font-color:var(--black);--page-header-cart-color:var(--primary-color);--page-header-cart-font-color-contrast:var(--white);--page-footer-background-color:var(--black);--page-footer-font-color:var(--white);--configurator-header-background-color:var(--secondary-background-color);--configurator-header-font-color:var(--secondary-contrast-font-color);--configurator-section-background-color:inherit;--configurator-section-form-background-color:var(--background-light);--configurator-section-price-background-color:var(--white);--configurator-section-specs-background-color:var(--background-light);--configurator-header-font-size:var(--font-size-headline-h3);--configurator-title-font-size:calc(5*var(--font-size-steps));--configurator-subtitle-font-size:calc(4*var(--font-size-steps));--configurator-font-size:var(--font-size-text-small-title);--configurator-cta-button-background-color:var(--primary-color);--configurator-cta-button-font-color:var(--white);--configurator-cta-button-border-color:var(--primary-color);--basket-billing-title-font-size:calc(5*var(--font-size-steps));--basket-billing-title-font-size-mobile:var(--font-size-headline-h3);--basket-summary-font-size:var(--font-size-headline-h3);--basket-summary-font-big:var(--font-size-headline-h2);--product-card-header-background-color:var(--background-light);--product-card-header-font-size:var(--font-size-headline-h2);--navigation-container-background-color:var(--white);--navigation-header-font-color:var(--primary-color);--navigation-background-color:var(--black);--category-overview-container-background-color:var(--background-light);--category-overview-card-header-border-bottom-color:var(--secondary-color);--category-overview-card-header-text-color:var(--secondary-color);--page-sidebar-background-color:var(--white);--page-sidebar-title-font-size:var(--font-size-headline-h3);--product-page-cta-button-background-color:var(--primary-color);--product-page-cta-button-font-color:var(--white);--product-page-cta-button-border-color:var(--primary-color);--email-background-color:#efefef;--email-body-color:var(--white);--email-text-color:var(--black);--email-footer-background-color:var(--black);--email-footer-text-color:var(--white);--email-delimiter-color:var(--border-light-color);--email-button-text-color:var(--white);--email-button-background-color:var(--white);--email-table-row-color:#e7edef;--keycloak-loader-color:var(--primary-color);--keycloak-header-background-color:var(--theme-petrol-light);--keycloak-header-font-color:var(--black);--keycloak-footer-background-color:var(--theme-black);--keycloak-footer-font-color:var(--theme-white)}:root .goldbeck-theme{--logo-height:30px;--logo-margin-top:0;--logo-placement:inline;--logo-alignment:left;--logo-z-index:1;--logo-overflow:hidden;--logo-max-height:30px;--logo-align-self:center;--logo-height-footer:30px;--logo-margin-top-footer:0;--logo-z-index-footer:1;--logo-height-short:30px;--logo-height-mobile:30px;--page-header-logo-shadow:none;--theme-brand-color:#3ebaec;--theme-brand-color-light:#3ebaec24;--theme-grey:#fff;--theme-onyx:#27292b;--theme-pearl:#fefefe;--theme-carbon:#2b323a;--theme-carbon80:#2b323acc;--theme-carbon66:#2b323aa8;--theme-carbon50:#2b323a80;--theme-carbon07:#2b323a12;--theme-background:#eeeff0;--primary-color:var(--theme-brand-color);--primary-color-light:var(--theme-brand-color-light);--primary-hover-color:var(--theme-brand-color);--primary-active-color:var(--primary-color);--text-color-on-primary:var(--theme-pearl);--secondary-color:var(--theme-onyx);--secondary-background-color:var(--theme-carbon);--secondary-contrast-font-color:var(--theme-pearl);--white:var(--theme-pearl);--black:var(--theme-onyx);--tenant-header-gradient:linear-gradient(to bottom,var(--primary-color-light)0%,#3ebaec26 30%,#3ebaec00 50%,#3ebaec26 70%,var(--primary-color-light)100%);--app-background-color:var(--theme-background);--background-light:var(--theme-pearl);--background-dark:var(--theme-carbon);--background-disabled:var(--theme-grey);--input-background:var(--theme-background);--hint-background-color:var(--theme-brand-color-light);--font-color-light:var(--theme-carbon66);--font-color-medium:var(--theme-carbon80);--font-color-disabled:var(--theme-carbon50);--color-error:#e7392f;--color-error-background:#fdebea;--button-font-color-bordered:var(--primary-color);--color-warning-background:var(--theme-brand-color-light);--color-success:#27ae60;--border-light-color:#bdbdbd;--border-disabled-color:#bdbdbd;--scrollbar-thumb-color:var(--border-light-color);--container-border-radius:8px;--input-button-border-radius:16.5px;--input-button-border-radius-small:var(--input-button-border-radius);--input-checkbox-border-radius:2px;--input-text-border-radius:4px;--global-search-suggestions-border-radius:28px;--global-search-bar-header-border-radius-mobile:19px;--category-card-border-radius:10px;--overlay-shadow:0 4px 4px #00000040;--overlay-border-radius:8px;--font-primary-regular-family:"Goldbeck";--font-primary-regular-weight:400;--font-primary-regular-style:normal;--font-primary-semi-bold-family:"Goldbeck";--font-primary-semi-bold-weight:600;--font-primary-semi-bold-style:normal;--font-secondary-light-family:"Goldbeck";--font-secondary-light-weight:300;--font-secondary-light-style:normal;--font-secondary-regular-family:"Goldbeck";--font-secondary-regular-weight:400;--font-secondary-regular-style:normal;--font-secondary-regular-italic-family:"Goldbeck";--font-secondary-regular-italic-weight:400;--font-secondary-regular-italic-style:italic;--font-secondary-semi-bold-family:"Goldbeck";--font-secondary-semi-bold-weight:600;--font-secondary-semi-bold-style:normal;--font-size-steps:7px;--font-size-text-mobile:17px;--font-size-text-small-mobile:14px;--font-size-headline-title-mobile:calc(4*var(--font-size-steps));--font-size-headline-h1-mobile:calc(4*var(--font-size-steps));--font-size-headline-h2-mobile:calc(3.5*var(--font-size-steps));--font-size-headline-h3-mobile:calc(2.5*var(--font-size-steps));--font-size-headline-h4-mobile:calc(2.1*var(--font-size-steps));--font-size-text-small-title-mobile:var(--font-size-headline-h4-mobile);--line-height-headline-title-mobile:calc(4*var(--font-size-steps));--line-height-headline-h1-mobile:calc(4.7*var(--font-size-steps));--line-height-headline-h2-mobile:calc(4.1*var(--font-size-steps));--line-height-headline-h3-mobile:calc(3*var(--font-size-steps));--line-height-headline-h4-mobile:calc(2.5*var(--font-size-steps));--font-size-text:13px;--font-size-text-small:13px;--font-size-text-extra-small:12px;--font-size-headline-title:calc(6*var(--font-size-steps));--font-size-headline-h1:calc(4*var(--font-size-steps));--font-size-headline-h2:calc(3*var(--font-size-steps));--font-size-headline-h3:calc(2.5*var(--font-size-steps));--font-size-headline-h4:calc(2*var(--font-size-steps));--font-size-text-small-title:var(--font-size-headline-h4);--line-height-headline-title:calc(6*var(--font-size-steps));--line-height-headline-h1:calc(4.5*var(--font-size-steps));--line-height-headline-h2:calc(3.5*var(--font-size-steps));--line-height-headline-h3:calc(3*var(--font-size-steps));--line-height-headline-h4:calc(2.5*var(--font-size-steps));--typography-copy-font-size:13px;--typography-copy-line-height:22px;--typography-copy-small-font-size:13px;--typography-copy-small-line-height:22px;--typography-label-font-size:13px;--typography-label-line-height:14px;--typography-cta-font-size:14px;--typography-cta-line-height:24px;--typography-cta-small-font-size:13px;--typography-cta-small-line-height:20px;--text-hover-transition:color .2s ease,fill .2s ease;--spacing-unit:4px}@media (min-width:1024px){:root .goldbeck-theme{--spacing-unit:7px}}:root .goldbeck-theme{--grey-typo:#595959;--spacing-steps:4px}@media (min-width:1024px){:root .goldbeck-theme{--spacing-steps:7px}}:root .goldbeck-theme{--global-search-bar-background:var(--background-light);--global-search-bar-radius:1000px;--global-search-bar-padding-left:16px;--global-search-bar-padding-right:16px;--global-search-bar-padding-top-down:8px;--global-search-bar-input-focus-border-radius:var(--input-text-border-radius);--global-search-button-radius:50%;--global-search-button-radius-mobile:22px;--global-button-side-length:40px;--internal-link-zone-background:transparent;--search-header-background-color:var(--secondary-background-color);--search-header-font-color:var(--black);--search-page-filter-header-font-size:var(--font-size-headline-h3);--search-page-filter-box-header-divider:none;--homepage-header-font-color:var(--black);--homepage-header-height:630px;--page-header-height:77px;--page-header-background-color:var(--white);--page-header-height-desktop:77px;--page-header-font-color:var(--black);--page-header-cart-color:var(--primary-color);--page-header-cart-font-color-contrast:var(--white);--page-footer-background-color:var(--black);--page-footer-font-color:var(--white);--configurator-header-background-color:var(--app-background-color);--configurator-header-font-color:var(--font-color);--configurator-section-background-color:var(--white);--configurator-section-form-background-color:var(--white);--configurator-section-price-background-color:transparent;--configurator-section-specs-background-color:transparent;--configurator-header-font-size:var(--font-size-headline-h4);--configurator-title-font-size:var(--font-size-headline-h2);--configurator-subtitle-font-size:var(--font-size-headline-h2);--configurator-font-size:var(--font-size-text-small-title);--configurator-cta-button-background-color:var(--primary-color);--configurator-cta-button-font-color:var(--white);--configurator-cta-button-border-color:var(--primary-color);--basket-billing-title-font-size:var(--font-size-headline-h1);--basket-billing-title-font-size-mobile:var(--font-size-headline-h4);--basket-summary-font-size:var(--font-size-headline-h4);--basket-summary-font-big:var(--font-size-headline-h3);--product-card-header-background-color:var(--theme-grey);--product-card-header-font-size:var(--font-size-headline-h3);--navigation-container-background-color:var(--white);--navigation-header-font-color:var(--primary-color);--navigation-background-color:var(--black);--category-overview-container-background-color:var(--app-background-color);--category-overview-card-header-border-bottom-color:transparent;--category-overview-card-header-text-color:var(--black);--page-sidebar-background-color:var(--white);--page-sidebar-title-font-size:var(--font-size-headline-h3);--product-page-cta-button-background-color:var(--primary-color);--product-page-cta-button-font-color:var(--white);--product-page-cta-button-border-color:var(--primary-color);--email-background-color:var(--white);--email-body-color:var(--white);--email-text-color:var(--theme-carbon);--email-footer-background-color:var(--theme-carbon);--email-footer-text-color:var(--white);--email-delimiter-color:#73787d;--email-button-text-color:var(--white);--email-button-background-color:var(--primary-color);--email-table-row-color:#eff0f0;--keycloak-loader-color:var(--primary-color);--keycloak-header-background-color:#eaebeb;--keycloak-header-font-color:var(--black);--keycloak-footer-background-color:#343434;--keycloak-footer-font-color:#fff}:root .hoch-gruppe-theme{--logo-height:30px;--logo-margin-top:0;--logo-placement:inline;--logo-alignment:left;--logo-z-index:1;--logo-overflow:hidden;--logo-max-height:30px;--logo-align-self:center;--logo-height-footer:30px;--logo-margin-top-footer:0;--logo-z-index-footer:1;--logo-height-short:30px;--logo-height-mobile:30px;--page-header-logo-shadow:none;--theme-brand-color:#231f20;--theme-brand-color-dark:#000;--theme-brand-color-light:#0d0403;--theme-secondary:var(--theme-black);--theme-white:#fff;--theme-black:#231f20;--theme-background-light:#dcdddf;--theme-grey:#bdbdbd;--primary-color:var(--theme-brand-color);--primary-color-light:var(--theme-brand-color-light);--primary-hover-color:var(--theme-brand-color-dark);--primary-active-color:var(--theme-brand-color-light);--text-color-on-primary:var(--theme-white);--secondary-color:var(--theme-secondary);--secondary-background-color:var(--theme-secondary);--secondary-contrast-font-color:var(--theme-white);--white:var(--theme-white);--black:var(--theme-black);--tenant-header-gradient:transparent;--app-background-color:var(--white);--background-light:var(--theme-background-light);--background-dark:var(--theme-black);--background-disabled:var(--theme-grey);--input-background:var(--white);--hint-background-color:var(--theme-background-light);--font-color-light:#888;--font-color-medium:#595959;--font-color-disabled:#828282;--color-error:#e7392f;--color-error-background:#fdebea;--color-warning-background:var(--secondary-background-color);--color-success:#27ae60;--border-light-color:#bdbdbd;--border-disabled-color:#bdbdbd;--container-border-radius:0;--input-button-border-radius:16.5px;--input-button-border-radius-small:calc(var(--input-button-border-radius)/2);--input-checkbox-border-radius:2px;--input-text-border-radius:4px;--global-search-suggestions-border-radius:28px;--global-search-bar-header-border-radius-mobile:19px;--category-card-border-radius:10px;--overlay-shadow:0 0 6px #00000040;--overlay-border-radius:8px;--font-primary-regular-family:"Barlow",sans-serif;--font-primary-regular-weight:400;--font-primary-regular-style:normal;--font-primary-semi-bold-family:"Barlow",sans-serif;--font-primary-semi-bold-weight:600;--font-primary-semi-bold-style:normal;--font-secondary-light-family:"Barlow Condensed",sans-serif;--font-secondary-light-weight:300;--font-secondary-light-style:normal;--font-secondary-regular-family:"Barlow Condensed",sans-serif;--font-secondary-regular-weight:400;--font-secondary-regular-style:normal;--font-secondary-regular-italic-family:"Barlow Condensed",sans-serif;--font-secondary-regular-italic-weight:400;--font-secondary-regular-italic-style:italic;--font-secondary-semi-bold-family:"Barlow Condensed",sans-serif;--font-secondary-semi-bold-weight:600;--font-secondary-semi-bold-style:normal;--font-size-steps:8px;--font-size-text-mobile:17px;--font-size-text-small-mobile:14px;--font-size-headline-title-mobile:calc(4*var(--font-size-steps));--font-size-headline-h1-mobile:calc(4*var(--font-size-steps));--font-size-headline-h2-mobile:calc(3.5*var(--font-size-steps));--font-size-headline-h3-mobile:calc(2.5*var(--font-size-steps));--font-size-headline-h4-mobile:calc(2.1*var(--font-size-steps));--font-size-text-small-title-mobile:var(--font-size-headline-h4-mobile);--line-height-headline-title-mobile:calc(4*var(--font-size-steps));--line-height-headline-h1-mobile:calc(4.7*var(--font-size-steps));--line-height-headline-h2-mobile:calc(4.1*var(--font-size-steps));--line-height-headline-h3-mobile:calc(3*var(--font-size-steps));--line-height-headline-h4-mobile:calc(2.5*var(--font-size-steps));--font-size-text:17px;--font-size-text-small:14px;--font-size-text-extra-small:12px;--font-size-headline-title:calc(6*var(--font-size-steps));--font-size-headline-h1:calc(6*var(--font-size-steps));--font-size-headline-h2:calc(4*var(--font-size-steps));--font-size-headline-h3:calc(3*var(--font-size-steps));--font-size-headline-h4:calc(2.5*var(--font-size-steps));--font-size-text-small-title:var(--font-size-headline-h4);--line-height-headline-title:calc(6*var(--font-size-steps));--line-height-headline-h1:calc(7*var(--font-size-steps));--line-height-headline-h2:calc(6*var(--font-size-steps));--line-height-headline-h3:calc(3.5*var(--font-size-steps));--line-height-headline-h4:calc(3*var(--font-size-steps));--typography-copy-font-size:17px;--typography-copy-line-height:22px;--typography-copy-small-font-size:14px;--typography-copy-small-line-height:22px;--typography-label-font-size:14px;--typography-label-line-height:14px;--typography-cta-font-size:20px;--typography-cta-line-height:24px;--typography-cta-small-font-size:16px;--typography-cta-small-line-height:20px;--text-hover-transition:color .2s ease,fill .2s ease;--spacing-unit:4px}@media (min-width:1024px){:root .hoch-gruppe-theme{--spacing-unit:8px}}:root .hoch-gruppe-theme{--grey-typo:#595959;--spacing-steps:4px}@media (min-width:1024px){:root .hoch-gruppe-theme{--spacing-steps:8px}}:root .hoch-gruppe-theme{--global-search-bar-background:var(--white);--global-search-bar-radius:28px;--global-search-bar-padding-left:8px;--global-search-bar-padding-right:8px;--global-search-bar-padding-top-down:8px;--global-search-bar-input-focus-border-radius:var(--input-text-border-radius);--global-search-button-radius:22px;--global-search-button-radius-mobile:22px;--global-button-side-length:64px;--internal-link-zone-background:var(--background-light);--search-header-background-color:var(--secondary-background-color);--search-header-font-color:var(--secondary-contrast-font-color);--search-page-filter-header-font-size:var(--font-size-headline-h4);--search-page-filter-box-header-divider:1px solid var(--border-light-color);--homepage-header-font-color:var(--black);--homepage-header-height:630px;--page-header-height:88px;--page-header-background-color:var(--black);--page-header-height-desktop:88px;--page-header-font-color:var(--white);--page-header-cart-color:var(--white);--page-header-cart-font-color-contrast:var(--white);--page-footer-background-color:var(--theme-black);--page-footer-font-color:var(--white);--configurator-header-background-color:var(--secondary-background-color);--configurator-header-font-color:var(--secondary-contrast-font-color);--configurator-section-background-color:inherit;--configurator-section-form-background-color:var(--theme-background-light);--configurator-section-price-background-color:var(--white);--configurator-section-specs-background-color:var(--theme-background-light);--configurator-header-font-size:var(--font-size-headline-h3);--configurator-title-font-size:calc(5*var(--font-size-steps));--configurator-subtitle-font-size:calc(4*var(--font-size-steps));--configurator-font-size:var(--font-size-text-small-title);--configurator-cta-button-background-color:var(--white);--configurator-cta-button-font-color:var(--primary-color);--configurator-cta-button-border-color:var(--primary-color);--basket-billing-title-font-size:calc(5*var(--font-size-steps));--basket-billing-title-font-size-mobile:var(--font-size-headline-h3);--basket-summary-font-size:var(--font-size-headline-h3);--basket-summary-font-big:var(--font-size-headline-h2);--product-card-header-background-color:var(--theme-background-light);--product-card-header-font-size:var(--font-size-headline-h2);--navigation-container-background-color:var(--white);--navigation-header-font-color:var(--primary-color);--navigation-background-color:var(--black);--category-overview-container-background-color:var(--background-light);--category-overview-card-header-border-bottom-color:var(--secondary-color);--category-overview-card-header-text-color:var(--secondary-color);--page-sidebar-background-color:var(--white);--page-sidebar-title-font-size:var(--font-size-headline-h3);--product-page-cta-button-background-color:var(--white);--product-page-cta-button-font-color:var(--black);--product-page-cta-button-border-color:var(--white);--email-background-color:#efefef;--email-body-color:var(--white);--email-text-color:var(--theme-brand-color-dark);--email-footer-background-color:var(--theme-brand-color-dark);--email-footer-text-color:var(--white);--email-delimiter-color:var(--border-light-color);--email-button-text-color:var(--white);--email-button-background-color:var(--white);--email-table-row-color:#ddd;--keycloak-loader-color:var(--primary-color);--keycloak-header-background-color:var(--page-header-background-color);--keycloak-header-font-color:var(--page-header-font-color);--keycloak-footer-background-color:var(--page-footer-background-color);--keycloak-footer-font-color:var(--page-footer-font-color)}:root .grotemeier-theme{--logo-height:30px;--logo-margin-top:0;--logo-placement:inline;--logo-alignment:left;--logo-z-index:1;--logo-overflow:hidden;--logo-max-height:30px;--logo-align-self:center;--logo-height-footer:30px;--logo-margin-top-footer:0;--logo-z-index-footer:1;--logo-height-short:30px;--logo-height-mobile:30px;--page-header-logo-shadow:none;--theme-brand-color:#d20a10;--theme-brand-color-dark:#8f070b;--theme-brand-color-light:#fdebea;--theme-grey-light:#ededed;--theme-grey--theme-grey-light-dark:#999;--theme-white:#fff;--theme-black:#000;--theme-grey:#bdbdbd;--primary-color:var(--theme-brand-color);--primary-color-light:var(--theme-brand-color-light);--primary-hover-color:var(--theme-brand-color-dark);--primary-active-color:var(--black);--text-color-on-primary:var(--white);--secondary-color:var(--black);--secondary-background-color:var(--theme-grey-light);--secondary-contrast-font-color:var(--black);--white:var(--theme-white);--black:var(--theme-black);--tenant-header-gradient:transparent;--app-background-color:var(--white);--background-light:var(--theme-grey-light);--background-dark:var(--black);--input-background:var(--white);--hint-background-color:var(--primary-color-light);--font-color-light:#828282;--font-color-medium:#595959;--font-color-disabled:#bdbdbd;--color-error:#e7392f;--color-error-background:var(--theme-brand-color-light);--color-warning-background:var(--theme-saphir72);--color-success:#27ae60;--border-light-color:#bdbdbd;--border-disabled-color:#bdbdbd;--container-border-radius:0;--input-button-border-radius:0;--input-button-border-radius-small:0;--input-checkbox-border-radius:0;--input-text-border-radius:0;--global-search-suggestions-border-radius:0;--global-search-bar-header-border-radius-mobile:0;--category-card-border-radius:0;--overlay-shadow:0 0 6px #00000040;--overlay-border-radius:8px;--font-primary-regular-family:"Inter",sans-serif;--font-primary-regular-weight:400;--font-primary-regular-style:normal;--font-primary-semi-bold-family:"Inter",sans-serif;--font-primary-semi-bold-weight:600;--font-primary-semi-bold-style:normal;--font-secondary-light-family:"Inter Tight",sans-serif;--font-secondary-light-weight:300;--font-secondary-light-style:normal;--font-secondary-regular-family:"Inter Tight",sans-serif;--font-secondary-regular-weight:400;--font-secondary-regular-style:normal;--font-secondary-regular-italic-family:"Inter Tight",sans-serif;--font-secondary-regular-italic-weight:400;--font-secondary-regular-italic-style:italic;--font-secondary-semi-bold-family:"Inter Tight",sans-serif;--font-secondary-semi-bold-weight:600;--font-secondary-semi-bold-style:normal;--font-size-steps:6px;--font-size-text-mobile:16px;--font-size-text-small-mobile:14px;--font-size-headline-title-mobile:calc(4*var(--font-size-steps));--font-size-headline-h1-mobile:calc(4*var(--font-size-steps));--font-size-headline-h2-mobile:calc(3.5*var(--font-size-steps));--font-size-headline-h3-mobile:calc(2.5*var(--font-size-steps));--font-size-headline-h4-mobile:calc(2.1*var(--font-size-steps));--font-size-text-small-title-mobile:var(--font-size-headline-h4-mobile);--line-height-headline-title-mobile:calc(4*var(--font-size-steps));--line-height-headline-h1-mobile:calc(4.7*var(--font-size-steps));--line-height-headline-h2-mobile:calc(4.1*var(--font-size-steps));--line-height-headline-h3-mobile:calc(3*var(--font-size-steps));--line-height-headline-h4-mobile:calc(2.5*var(--font-size-steps));--font-size-text:15px;--font-size-text-small:14px;--font-size-text-extra-small:12px;--font-size-headline-title:calc(6*var(--font-size-steps));--font-size-headline-h1:calc(4.5*var(--font-size-steps));--font-size-headline-h2:calc(3.5*var(--font-size-steps));--font-size-headline-h3:calc(3*var(--font-size-steps));--font-size-headline-h4:calc(2.5*var(--font-size-steps));--font-size-text-small-title:var(--font-size-headline-h4);--line-height-headline-title:calc(6*var(--font-size-steps));--line-height-headline-h1:calc(7*var(--font-size-steps));--line-height-headline-h2:calc(6*var(--font-size-steps));--line-height-headline-h3:calc(3.5*var(--font-size-steps));--line-height-headline-h4:calc(3*var(--font-size-steps));--typography-copy-font-size:15px;--typography-copy-line-height:22px;--typography-copy-small-font-size:14px;--typography-copy-small-line-height:22px;--typography-label-font-size:14px;--typography-label-line-height:14px;--typography-cta-font-size:20px;--typography-cta-line-height:24px;--typography-cta-small-font-size:16px;--typography-cta-small-line-height:20px;--text-hover-transition:color .2s ease,fill .2s ease;--spacing-unit:4px}@media (min-width:1024px){:root .grotemeier-theme{--spacing-unit:8px}}:root .grotemeier-theme{--grey-typo:#595959;--spacing-steps:4px}@media (min-width:1024px){:root .grotemeier-theme{--spacing-steps:8px}}:root .grotemeier-theme{--global-search-bar-background:var(--white);--global-search-bar-radius:0;--global-search-bar-padding-left:8px;--global-search-bar-padding-right:8px;--global-search-bar-padding-top-down:8px;--global-search-bar-input-focus-border-radius:var(--input-text-border-radius);--global-search-button-radius:0;--global-search-button-radius-mobile:0;--global-button-side-length:64px;--internal-link-zone-background:var(--background-light);--search-header-background-color:var(--secondary-background-color);--search-header-font-color:var(--theme-brand-color);--search-page-filter-header-font-size:var(--font-size-headline-h4);--search-page-filter-box-header-divider:1px solid var(--border-light-color);--homepage-header-font-color:var(--theme-brand-color);--homepage-header-height:630px;--page-header-height:88px;--page-header-background-color:var(--theme-brand-color);--page-header-height-desktop:88px;--page-header-font-color:var(--white);--page-header-cart-color:var(--white);--page-header-cart-font-color-contrast:var(--white);--page-footer-background-color:var(--theme-brand-color);--page-footer-font-color:var(--white);--configurator-header-background-color:var(--secondary-background-color);--configurator-header-font-color:var(--secondary-contrast-font-color);--configurator-section-background-color:inherit;--configurator-section-form-background-color:var(--theme-grey-light);--configurator-section-price-background-color:var(--white);--configurator-section-specs-background-color:var(--background-light);--configurator-header-font-size:var(--font-size-headline-h3);--configurator-title-font-size:calc(5*var(--font-size-steps));--configurator-subtitle-font-size:calc(4*var(--font-size-steps));--configurator-font-size:var(--font-size-text-small-title);--configurator-cta-button-background-color:var(--primary-color);--configurator-cta-button-font-color:var(--white);--configurator-cta-button-border-color:var(--primary-color);--basket-billing-title-font-size:var(--font-size-headline-h2);--basket-billing-title-font-size-mobile:var(--font-size-headline-h3);--basket-summary-font-size:var(--font-size-headline-h3);--basket-summary-font-big:var(--font-size-headline-h2);--product-card-header-background-color:var(--theme-grey-light);--product-card-header-font-size:var(--font-size-headline-h2);--navigation-container-background-color:var(--white);--navigation-header-font-color:var(--primary-color);--navigation-background-color:var(--black);--category-overview-container-background-color:var(--secondary-background-color);--category-overview-card-header-border-bottom-color:var(--secondary-color);--category-overview-card-header-text-color:var(--secondary-color);--page-sidebar-background-color:var(--white);--page-sidebar-title-font-size:var(--font-size-headline-h3);--product-page-cta-button-background-color:var(--white);--product-page-cta-button-font-color:var(--black);--product-page-cta-button-border-color:var(--white);--email-background-color:#efefef;--email-body-color:var(--white);--email-text-color:var(--black);--email-footer-background-color:var(--black);--email-footer-text-color:var(--white);--email-delimiter-color:var(--border-light-color);--email-button-text-color:var(--white);--email-button-background-color:var(--white);--email-table-row-color:var(--border-light-color)}:root .dbinfrago-theme{--logo-height:30px;--logo-margin-top:0;--logo-placement:inline;--logo-alignment:left;--logo-z-index:1;--logo-overflow:hidden;--logo-max-height:30px;--logo-align-self:center;--logo-height-footer:30px;--logo-margin-top-footer:0;--logo-z-index-footer:1;--logo-height-short:30px;--logo-height-mobile:30px;--page-header-logo-shadow:none;--brandingPrimaryColor:#ec0016;--brandingSecondaryColor:#c50014;--brandingPrimaryColorRedBackground:#fff;--brandingSecondaryColorRedBackground:#013514;--brandingPrimaryColorDarkBackground:#ff5a5a;--brandingSecondaryColorDarkBackground:#ff7575;--brandingTextColor:#fff;--brandingTextColorRedBackground:#fff;--brandingTextColorDarkBackground:#fff;--brandingGrayBackground:#f0f3f5;--primary-color:var(--brandingPrimaryColor);--primary-color-light:var(--brandingSecondaryColorDarkBackground);--text-color-on-primary:var(--brandingTextColor);--primary-hover-color:var(--brandingSecondaryColor);--primary-active-color:var(--black);--secondary-color:var(--black);--secondary-background-color:var(--brandingGrayBackground);--secondary-contrast-font-color:var(--black);--white:var(--brandingTextColorRedBackground);--black:#000;--tenant-header-gradient:transparent;--app-background-color:var(--white);--background-light:var(--secondary-background-color);--background-dark:var(--black);--input-background:var(--white);--hint-background-color:var(--primary-color-light);--font-color-light:#828282;--font-color-medium:#595959;--font-color-disabled:#bdbdbd;--color-error:var(--white);--color-error-background:var(--secondary-color);--color-warning-background:var(--primary-color-light);--color-success:#27ae60;--border-light-color:#bdbdbd;--border-disabled-color:#bdbdbd;--container-border-radius:4px;--input-button-border-radius:4px;--input-checkbox-border-radius:4px;--input-text-border-radius:4px;--global-search-suggestions-border-radius:4px;--category-card-border-radius:4px;--overlay-shadow:0 0 6px #00000040;--overlay-border-radius:4px;--font-primary-regular-family:"DBScreenSans",sans-serif;--font-primary-regular-weight:400;--font-primary-regular-style:normal;--font-primary-semi-bold-family:"DBScreenSans",sans-serif;--font-primary-semi-bold-weight:600;--font-primary-semi-bold-style:normal;--font-secondary-light-family:"DBScreenHead-Light",sans-serif;--font-secondary-light-weight:300;--font-secondary-light-style:normal;--font-secondary-regular-family:"DBScreenHead-Light",sans-serif;--font-secondary-regular-weight:400;--font-secondary-regular-style:normal;--font-secondary-regular-italic-family:"DBScreenHead-Light",sans-serif;--font-secondary-regular-italic-weight:400;--font-secondary-regular-italic-style:italic;--font-secondary-semi-bold-family:"DBScreenHead-Light",sans-serif;--font-secondary-semi-bold-weight:600;--font-secondary-semi-bold-style:normal;--font-size-steps:9px;--font-size-text-mobile:18px;--font-size-text-small-mobile:14px;--font-size-headline-title-mobile:calc(4*var(--font-size-steps));--font-size-headline-h1-mobile:calc(4*var(--font-size-steps));--font-size-headline-h2-mobile:calc(3.5*var(--font-size-steps));--font-size-headline-h3-mobile:calc(2.5*var(--font-size-steps));--font-size-headline-h4-mobile:calc(2.1*var(--font-size-steps));--font-size-text-small-title-mobile:var(--font-size-headline-h4-mobile);--line-height-headline-title-mobile:calc(4*var(--font-size-steps));--line-height-headline-h1-mobile:calc(4.7*var(--font-size-steps));--line-height-headline-h2-mobile:calc(4.1*var(--font-size-steps));--line-height-headline-h3-mobile:calc(3*var(--font-size-steps));--line-height-headline-h4-mobile:calc(2.5*var(--font-size-steps));--font-size-text:18px;--font-size-text-small:14px;--font-size-text-extra-small:12px;--font-size-headline-title:calc(6*var(--font-size-steps));--font-size-headline-h1:calc(6*var(--font-size-steps));--font-size-headline-h2:calc(4*var(--font-size-steps));--font-size-headline-h3:calc(3*var(--font-size-steps));--font-size-headline-h4:calc(2.5*var(--font-size-steps));--font-size-text-small-title:var(--font-size-headline-h4);--line-height-headline-title:calc(6*var(--font-size-steps));--line-height-headline-h1:calc(7*var(--font-size-steps));--line-height-headline-h2:calc(6*var(--font-size-steps));--line-height-headline-h3:calc(3.5*var(--font-size-steps));--line-height-headline-h4:calc(3*var(--font-size-steps));--text-hover-transition:color .2s ease,fill .2s ease;--spacing-unit:4px}@media (min-width:1024px){:root .dbinfrago-theme{--spacing-unit:8px}}:root .dbinfrago-theme{--grey-typo:#595959;--spacing-steps:4px}@media (min-width:1024px){:root .dbinfrago-theme{--spacing-steps:8px}}:root .dbinfrago-theme{--global-search-bar-background:var(--white);--global-search-bar-radius:4px;--global-search-bar-padding-left:8px;--global-search-bar-padding-right:8px;--global-search-bar-padding-top-down:8px;--global-search-button-radius:4px;--global-search-button-radius-mobile:4px;--global-button-side-length:64px;--internal-link-zone-background:var(--background-light);--search-header-background-color:var(--secondary-background-color);--search-header-font-color:var(--white);--search-page-filter-header-font-size:var(--font-size-headline-h4);--search-page-filter-box-header-divider:1px solid var(--border-light-color);--homepage-header-font-color:var(--white);--homepage-header-height:530px;--page-header-height:88px;--page-header-background-color:var(--white);--page-header-height-desktop:88px;--page-header-font-color:var(--black);--page-header-cart-color:var(--primary-color);--page-header-cart-font-color-contrast:var(--white);--page-footer-background-color:var(--white);--page-footer-font-color:var(--black);--configurator-header-background-color:var(--secondary-background-color);--configurator-header-font-color:var(--secondary-contrast-font-color);--configurator-section-background-color:inherit;--configurator-section-form-background-color:var(--background-light);--configurator-section-price-background-color:var(--white);--configurator-section-specs-background-color:var(--background-light);--configurator-header-font-size:var(--font-size-headline-h3);--configurator-title-font-size:calc(5*var(--font-size-steps));--configurator-subtitle-font-size:calc(4*var(--font-size-steps));--configurator-font-size:var(--font-size-text-small-title);--configurator-cta-button-background-color:var(--primary-color);--configurator-cta-button-font-color:var(--white);--configurator-cta-button-border-color:var(--primary-color);--basket-billing-title-font-size:calc(5*var(--font-size-steps));--basket-billing-title-font-size-mobile:var(--font-size-headline-h3);--basket-summary-font-size:var(--font-size-headline-h3);--basket-summary-font-big:var(--font-size-headline-h2);--product-card-header-background-color:var(--secondary-background-color);--product-card-header-font-size:var(--font-size-headline-h3);--navigation-container-background-color:var(--white);--navigation-header-font-color:var(--primary-color);--navigation-background-color:var(--black);--category-overview-container-background-color:var(--background-light);--category-overview-card-header-border-bottom-color:var(--secondary-color);--category-overview-card-header-text-color:var(--secondary-color);--category-overview-card-background-color:var(--background-light);--page-sidebar-background-color:var(--white);--page-sidebar-title-font-size:var(--font-size-headline-h3);--product-page-cta-button-background-color:var(--primary-color);--product-page-cta-button-font-color:var(--white);--product-page-cta-button-border-color:var(--primary-color);--email-background-color:#efefef;--email-body-color:var(--white);--email-text-color:var(--black);--email-footer-background-color:var(--black);--email-footer-text-color:var(--white);--email-delimiter-color:var(--border-light-color);--email-button-text-color:var(--white);--email-button-background-color:var(--white);--email-table-row-color:var(--border-light-color)}:root .mts-theme{--logo-height:30px;--logo-margin-top:0;--logo-placement:inline;--logo-alignment:left;--logo-z-index:1;--logo-overflow:hidden;--logo-max-height:30px;--logo-align-self:center;--logo-height-footer:30px;--logo-margin-top-footer:0;--logo-z-index-footer:1;--logo-height-short:30px;--logo-height-mobile:30px;--page-header-logo-shadow:none;--theme-primary:#e2001a;--theme-primary-light:#e2001a24;--theme-secondary:#595959;--theme-white:#fff;--theme-black:#000;--theme-grey:#bdbdbd;--theme-grey-light:#e1e4e6;--theme-secondary-background:#595959;--theme-secondary-background80:#595959cc;--theme-secondary-background66:#595959a8;--theme-secondary-background50:#59595980;--theme-secondary-background07:#59595912;--theme-background:var(--theme-white);--primary-color:var(--theme-primary);--primary-color-light:var(--theme-primary-light);--text-color-on-primary:var(--theme-white);--primary-hover-color:var(--theme-primary);--primary-active-color:var(--primary-color);--secondary-color:var(--theme-secondary);--secondary-background-color:var(--theme-secondary-background);--secondary-contrast-font-color:var(--theme-white);--white:var(--theme-white);--black:var(--theme-black);--tenant-header-gradient:transparent;--app-background-color:var(--theme-background);--background-light:var(--theme-grey-light);--background-dark:var(--theme-secondary-background);--background-disabled:var(--theme-grey);--input-background:var(--theme-background);--hint-background-color:var(--theme-primary-light);--font-color-light:var(--theme-secondary-background);--font-color-medium:var(--theme-secondary-background80);--font-color-disabled:var(--theme-grey);--color-error:#e7392f;--color-error-background:#fdebea;--color-warning-background:var(--theme-primary-light);--color-success:#27ae60;--border-light-color:#bdbdbd;--border-disabled-color:#bdbdbd;--container-border-radius:0;--input-button-border-radius:0;--input-button-border-radius-small:0;--input-checkbox-border-radius:0;--input-text-border-radius:0;--global-search-suggestions-border-radius:0;--global-search-bar-header-border-radius-mobile:0;--category-card-border-radius:0;--overlay-shadow:0 4px 4px #00000040;--overlay-border-radius:0;--font-primary-regular-family:"Inter";--font-primary-regular-weight:400;--font-primary-regular-style:normal;--font-primary-semi-bold-family:"Inter";--font-primary-semi-bold-weight:600;--font-primary-semi-bold-style:normal;--font-secondary-light-family:"Inter";--font-secondary-light-weight:300;--font-secondary-light-style:normal;--font-secondary-regular-family:"Inter";--font-secondary-regular-weight:400;--font-secondary-regular-style:normal;--font-secondary-regular-italic-family:"Inter";--font-secondary-regular-italic-weight:400;--font-secondary-regular-italic-style:italic;--font-secondary-semi-bold-family:"Inter";--font-secondary-semi-bold-weight:600;--font-secondary-semi-bold-style:normal;--font-size-steps:7px;--font-size-text-mobile:17px;--font-size-text-small-mobile:14px;--font-size-headline-title-mobile:calc(4*var(--font-size-steps));--font-size-headline-h1-mobile:calc(4*var(--font-size-steps));--font-size-headline-h2-mobile:calc(3.5*var(--font-size-steps));--font-size-headline-h3-mobile:calc(2.5*var(--font-size-steps));--font-size-headline-h4-mobile:calc(2.1*var(--font-size-steps));--font-size-text-small-title-mobile:var(--font-size-headline-h4-mobile);--line-height-headline-title-mobile:calc(4*var(--font-size-steps));--line-height-headline-h1-mobile:calc(4.7*var(--font-size-steps));--line-height-headline-h2-mobile:calc(4.1*var(--font-size-steps));--line-height-headline-h3-mobile:calc(3*var(--font-size-steps));--line-height-headline-h4-mobile:calc(2.5*var(--font-size-steps));--font-size-text:15px;--font-size-text-small:13px;--font-size-text-extra-small:12px;--font-size-headline-title:calc(6*var(--font-size-steps));--font-size-headline-h1:calc(4*var(--font-size-steps));--font-size-headline-h2:calc(3*var(--font-size-steps));--font-size-headline-h3:calc(2.5*var(--font-size-steps));--font-size-headline-h4:calc(2*var(--font-size-steps));--font-size-text-small-title:var(--font-size-headline-h4);--line-height-headline-title:calc(6*var(--font-size-steps));--line-height-headline-h1:calc(4.5*var(--font-size-steps));--line-height-headline-h2:calc(3.5*var(--font-size-steps));--line-height-headline-h3:calc(3*var(--font-size-steps));--line-height-headline-h4:calc(2.5*var(--font-size-steps));--typography-copy-font-size:15px;--typography-copy-line-height:22px;--typography-copy-small-font-size:13px;--typography-copy-small-line-height:22px;--typography-label-font-size:13px;--typography-label-line-height:14px;--typography-cta-font-size:20px;--typography-cta-line-height:24px;--typography-cta-small-font-size:16px;--typography-cta-small-line-height:20px;--text-hover-transition:color .2s ease,fill .2s ease;--spacing-unit:4px}@media (min-width:1024px){:root .mts-theme{--spacing-unit:7px}}:root .mts-theme{--grey-typo:#595959;--spacing-steps:4px}@media (min-width:1024px){:root .mts-theme{--spacing-steps:7px}}:root .mts-theme{--global-search-bar-background:var(--background-light);--global-search-bar-radius:0;--global-search-bar-padding-left:16px;--global-search-bar-padding-right:16px;--global-search-bar-padding-top-down:8px;--global-search-bar-input-focus-border-radius:var(--input-text-border-radius);--global-search-button-radius:0;--global-search-button-radius-mobile:0;--global-button-side-length:40px;--internal-link-zone-background:var(--background-light);--search-header-background-color:var(--secondary-background-color);--search-header-font-color:var(--white);--search-page-filter-header-font-size:var(--font-size-headline-h4);--search-page-filter-box-header-divider:1px solid var(--border-light-color);--homepage-header-font-color:var(--black);--homepage-header-height:630px;--page-header-height:77px;--page-header-background-color:var(--white);--page-header-height-desktop:77px;--page-header-font-color:var(--black);--page-header-cart-color:var(--primary-color);--page-header-cart-font-color-contrast:var(--white);--page-footer-background-color:var(--theme-grey);--page-footer-font-color:var(--black);--configurator-header-background-color:var(--theme-grey-light);--configurator-header-font-color:var(--font-color);--configurator-section-background-color:var(--theme-white);--configurator-section-form-background-color:var(--theme-grey-light);--configurator-section-price-background-color:transparent;--configurator-section-specs-background-color:var(--theme-grey-light);--configurator-header-font-size:var(--font-size-headline-h4);--configurator-title-font-size:var(--font-size-headline-h2);--configurator-subtitle-font-size:var(--font-size-headline-h2);--configurator-font-size:var(--font-size-text-small-title);--configurator-cta-button-background-color:var(--primary-color);--configurator-cta-button-font-color:var(--white);--configurator-cta-button-border-color:var(--primary-color);--basket-billing-title-font-size:var(--font-size-headline-h1);--basket-billing-title-font-size-mobile:var(--font-size-headline-h4);--basket-summary-font-size:var(--font-size-headline-h4);--basket-summary-font-big:var(--font-size-headline-h3);--product-card-header-background-color:var(--theme-grey-light);--product-card-header-font-size:var(--font-size-headline-h3);--navigation-container-background-color:var(--white);--navigation-header-font-color:#fdcc17;--navigation-background-color:var(--theme-secondary);--category-overview-container-background-color:var(--app-background-color);--category-overview-card-header-border-bottom-color:transparent;--category-overview-card-header-text-color:var(--black);--page-sidebar-background-color:var(--white);--page-sidebar-title-font-size:var(--font-size-headline-h3);--product-page-cta-button-background-color:var(--primary-color);--product-page-cta-button-font-color:var(--white);--product-page-cta-button-border-color:var(--primary-color);--email-background-color:var(--white);--email-body-color:var(--white);--email-text-color:var(--theme-secondary-background);--email-footer-background-color:var(--theme-secondary-background);--email-footer-text-color:var(--white);--email-delimiter-color:#73787d;--email-button-text-color:var(--white);--email-button-background-color:var(--primary-color);--email-table-row-color:#eff0f0;--keycloak-loader-color:var(--primary-color);--keycloak-header-background-color:#eaebeb;--keycloak-header-font-color:var(--black);--keycloak-footer-background-color:#343434;--keycloak-footer-font-color:#fff}:root .wackerneuson-theme{--logo-height:30px;--logo-margin-top:0;--logo-placement:inline;--logo-alignment:left;--logo-z-index:1;--logo-overflow:hidden;--logo-max-height:30px;--logo-align-self:center;--logo-height-footer:30px;--logo-margin-top-footer:0;--logo-z-index-footer:1;--logo-height-short:30px;--logo-height-mobile:30px;--page-header-logo-shadow:none;--theme-primary:#ffd512;--theme-primary-var:#eebe01;--theme-primary-background:#fdffac;--theme-secondary:#4d5a59;--theme-secondary-var:#ffd512;--theme-secondary-background:#f1f1f1;--theme-near-black:#212529;--theme-grey-dark:#575757;--theme-grey-light:#a8a8a8;--theme-grey-background:#f5f5f5;--theme-white:#fff;--theme-grey:#bdbdbd;--primary-color:var(--theme-primary);--primary-color-light:var(--theme-primary-background);--primary-hover-color:var(--theme-primary-var);--primary-active-color:var(--theme-primary-var);--text-color-on-primary:var(--theme-black);--secondary-color:var(--theme-secondary);--secondary-background-color:var(--theme-secondary-background);--secondary-contrast-font-color:var(--theme-black);--white:var(--theme-white);--black:var(--theme-near-black);--tenant-header-gradient:transparent;--button-font-color-override:var(--black);--app-background-color:var(--white);--background-light:var(--secondary-background-color);--background-dark:var(--black);--background-disabled:var(--theme-grey);--input-background:var(--white);--hint-background-color:var(--primary-color-light);--font-color-light:var(--theme-grey-dark);--font-color-medium:var(--black);--font-color-disabled:var(--theme-grey-light);--color-error:#e7392f;--color-error-background:#fdebea;--color-warning-background:var(--color-error-background);--color-success:#27ae60;--border-light-color:#bdbdbd;--border-disabled-color:#bdbdbd;--container-border-radius:0;--input-button-border-radius:0;--input-button-border-radius-small:0;--input-checkbox-border-radius:0;--input-text-border-radius:0;--global-search-suggestions-border-radius:0;--global-search-bar-header-border-radius-mobile:0;--category-card-border-radius:0;--overlay-shadow:0 0 6px #00000040;--overlay-border-radius:8px;--font-primary-regular-family:"HelveticaNeueRoman",sans-serif;--font-primary-regular-weight:400;--font-primary-regular-style:normal;--font-primary-semi-bold-family:"HelveticaNeueRoman",sans-serif;--font-primary-semi-bold-weight:600;--font-primary-semi-bold-style:normal;--font-secondary-light-family:"HelveticaNeueRoman",sans-serif;--font-secondary-light-weight:300;--font-secondary-light-style:normal;--font-secondary-regular-family:"HelveticaNeueRoman",sans-serif;--font-secondary-regular-weight:400;--font-secondary-regular-style:normal;--font-secondary-regular-italic-family:"HelveticaNeueRoman",sans-serif;--font-secondary-regular-italic-weight:400;--font-secondary-regular-italic-style:italic;--font-secondary-semi-bold-family:"HelveticaNeueRoman",sans-serif;--font-secondary-semi-bold-weight:600;--font-secondary-semi-bold-style:normal;--font-size-steps:6px;--font-size-text-mobile:15px;--font-size-text-small-mobile:14px;--font-size-headline-title-mobile:calc(4*var(--font-size-steps));--font-size-headline-h1-mobile:calc(4*var(--font-size-steps));--font-size-headline-h2-mobile:calc(3.5*var(--font-size-steps));--font-size-headline-h3-mobile:calc(2.5*var(--font-size-steps));--font-size-headline-h4-mobile:calc(2.1*var(--font-size-steps));--font-size-text-small-title-mobile:var(--font-size-headline-h4-mobile);--line-height-headline-title-mobile:calc(4*var(--font-size-steps));--line-height-headline-h1-mobile:calc(4.7*var(--font-size-steps));--line-height-headline-h2-mobile:calc(4.1*var(--font-size-steps));--line-height-headline-h3-mobile:calc(3*var(--font-size-steps));--line-height-headline-h4-mobile:calc(2.5*var(--font-size-steps));--font-size-text:17px;--font-size-text-small:14px;--font-size-text-extra-small:12px;--font-size-headline-title:calc(6*var(--font-size-steps));--font-size-headline-h1:calc(6*var(--font-size-steps));--font-size-headline-h2:calc(4*var(--font-size-steps));--font-size-headline-h3:calc(3*var(--font-size-steps));--font-size-headline-h4:calc(2.5*var(--font-size-steps));--font-size-text-small-title:var(--font-size-headline-h4);--line-height-headline-title:calc(6*var(--font-size-steps));--line-height-headline-h1:calc(7*var(--font-size-steps));--line-height-headline-h2:calc(6*var(--font-size-steps));--line-height-headline-h3:calc(3.5*var(--font-size-steps));--line-height-headline-h4:calc(3*var(--font-size-steps));--typography-copy-font-size:17px;--typography-copy-line-height:22px;--typography-copy-small-font-size:14px;--typography-copy-small-line-height:22px;--typography-label-font-size:14px;--typography-label-line-height:14px;--typography-cta-font-size:20px;--typography-cta-line-height:24px;--typography-cta-small-font-size:16px;--typography-cta-small-line-height:20px;--text-hover-transition:color .2s ease,fill .2s ease;--spacing-unit:4px}@media (min-width:1024px){:root .wackerneuson-theme{--spacing-unit:8px}}:root .wackerneuson-theme{--grey-typo:#595959;--spacing-steps:4px}@media (min-width:1024px){:root .wackerneuson-theme{--spacing-steps:8px}}:root .wackerneuson-theme{--global-search-bar-background:var(--background-light);--global-search-bar-radius:0;--global-search-bar-padding-left:8px;--global-search-bar-padding-right:8px;--global-search-bar-padding-top-down:8px;--global-search-bar-input-focus-border-radius:0;--global-search-button-radius:0;--global-search-button-radius-mobile:0;--global-button-side-length:64px;--internal-link-zone-background:var(--background-light);--search-header-background-color:var(--secondary-color);--search-header-font-color:var(--white);--search-page-filter-header-font-size:var(--font-size-headline-h4);--search-page-filter-box-header-divider:1px solid var(--border-light-color);--homepage-header-font-color:var(--black);--homepage-header-height:630px;--page-header-height:88px;--page-header-background-color:var(--background-light);--page-header-height-desktop:88px;--page-header-font-color:var(--black);--page-header-cart-color:var(--primary-color);--page-header-cart-font-color-contrast:var(--white);--page-footer-background-color:var(--black);--page-footer-font-color:var(--white);--configurator-header-background-color:var(--secondary-color);--configurator-header-font-color:var(--white);--configurator-section-background-color:inherit;--configurator-section-form-background-color:var(--background-light);--configurator-section-price-background-color:var(--white);--configurator-section-specs-background-color:var(--background-light);--configurator-header-font-size:var(--font-size-headline-h3);--configurator-title-font-size:calc(5*var(--font-size-steps));--configurator-subtitle-font-size:calc(4*var(--font-size-steps));--configurator-font-size:var(--font-size-text-small-title);--configurator-cta-button-background-color:var(--primary-color);--configurator-cta-button-font-color:var(--white);--configurator-cta-button-border-color:var(--primary-color);--basket-billing-title-font-size:calc(5*var(--font-size-steps));--basket-billing-title-font-size-mobile:var(--font-size-headline-h3);--basket-summary-font-size:var(--font-size-headline-h3);--basket-summary-font-big:var(--font-size-headline-h2);--product-card-header-background-color:var(--background-light);--product-card-header-font-size:var(--font-size-headline-h2);--navigation-container-background-color:var(--white);--navigation-header-font-color:var(--primary-color);--navigation-background-color:var(--black);--category-overview-container-background-color:var(--background-light);--category-overview-card-header-border-bottom-color:var(--secondary-color);--category-overview-card-header-text-color:var(--secondary-color);--page-sidebar-background-color:var(--white);--page-sidebar-title-font-size:var(--font-size-headline-h3);--product-page-cta-button-background-color:var(--primary-color);--product-page-cta-button-font-color:var(--white);--product-page-cta-button-border-color:var(--primary-color);--email-background-color:#efefef;--email-body-color:var(--white);--email-text-color:var(--black);--email-footer-background-color:var(--black);--email-footer-text-color:var(--white);--email-delimiter-color:var(--border-light-color);--email-button-text-color:var(--white);--email-button-background-color:var(--white);--email-table-row-color:#e7edef;--keycloak-loader-color:var(--primary-color);--keycloak-header-background-color:var(--theme-petrol-light);--keycloak-header-font-color:var(--black);--keycloak-footer-background-color:var(--theme-black);--keycloak-footer-font-color:var(--theme-white)}:root{--test-color:green}:root .crs-demo-theme{--logo-height:30px;--logo-margin-top:0;--logo-placement:inline;--logo-alignment:left;--logo-z-index:1;--logo-overflow:hidden;--logo-max-height:30px;--logo-align-self:center;--logo-height-footer:30px;--logo-margin-top-footer:0;--logo-z-index-footer:1;--logo-height-short:30px;--logo-height-mobile:30px;--page-header-logo-shadow:none;--theme-primary:#ffd512;--theme-primary-var:#eebe01;--theme-primary-background:#fdffac;--theme-secondary:#4d5a59;--theme-secondary-var:#ffd512;--theme-secondary-background:#f1f1f1;--theme-near-black:#212529;--theme-grey-dark:#575757;--theme-grey-light:#a8a8a8;--theme-grey-background:#f5f5f5;--theme-white:#fff;--theme-grey:#bdbdbd;--primary-color:var(--theme-primary);--primary-color-light:var(--theme-primary-background);--text-color-on-primary:var(--theme-near-black);--primary-hover-color:var(--theme-primary-var);--primary-active-color:var(--theme-primary-var);--secondary-color:var(--theme-secondary);--secondary-background-color:var(--theme-secondary-background);--secondary-contrast-font-color:var(--theme-black);--white:var(--theme-white);--black:var(--theme-near-black);--tenant-header-gradient:transparent;--button-font-color-override:var(--black);--app-background-color:var(--white);--background-light:var(--secondary-background-color);--background-dark:var(--black);--background-disabled:var(--theme-grey);--input-background:var(--white);--hint-background-color:var(--primary-color-light);--font-color-light:var(--theme-grey-dark);--font-color-medium:var(--black);--font-color-disabled:var(--theme-grey-light);--color-error:#e7392f;--color-error-background:#fdebea;--color-warning-background:var(--color-error-background);--color-success:#27ae60;--border-light-color:#bdbdbd;--border-disabled-color:#bdbdbd;--container-border-radius:0;--input-button-border-radius:0;--input-button-border-radius-small:0;--input-checkbox-border-radius:0;--input-text-border-radius:0;--global-search-suggestions-border-radius:0;--global-search-bar-header-border-radius-mobile:0;--category-card-border-radius:0;--overlay-shadow:0 0 6px #00000040;--overlay-border-radius:8px;--font-primary-regular-family:"HelveticaNeueRoman",sans-serif;--font-primary-regular-weight:400;--font-primary-regular-style:normal;--font-primary-semi-bold-family:"HelveticaNeueRoman",sans-serif;--font-primary-semi-bold-weight:600;--font-primary-semi-bold-style:normal;--font-secondary-light-family:"HelveticaNeueRoman",sans-serif;--font-secondary-light-weight:300;--font-secondary-light-style:normal;--font-secondary-regular-family:"HelveticaNeueRoman",sans-serif;--font-secondary-regular-weight:400;--font-secondary-regular-style:normal;--font-secondary-regular-italic-family:"HelveticaNeueRoman",sans-serif;--font-secondary-regular-italic-weight:400;--font-secondary-regular-italic-style:italic;--font-secondary-semi-bold-family:"HelveticaNeueRoman",sans-serif;--font-secondary-semi-bold-weight:600;--font-secondary-semi-bold-style:normal;--font-size-steps:6px;--font-size-text-mobile:15px;--font-size-text-small-mobile:14px;--font-size-headline-title-mobile:calc(4*var(--font-size-steps));--font-size-headline-h1-mobile:calc(4*var(--font-size-steps));--font-size-headline-h2-mobile:calc(3.5*var(--font-size-steps));--font-size-headline-h3-mobile:calc(2.5*var(--font-size-steps));--font-size-headline-h4-mobile:calc(2.1*var(--font-size-steps));--font-size-text-small-title-mobile:var(--font-size-headline-h4-mobile);--line-height-headline-title-mobile:calc(4*var(--font-size-steps));--line-height-headline-h1-mobile:calc(4.7*var(--font-size-steps));--line-height-headline-h2-mobile:calc(4.1*var(--font-size-steps));--line-height-headline-h3-mobile:calc(3*var(--font-size-steps));--line-height-headline-h4-mobile:calc(2.5*var(--font-size-steps));--font-size-text:17px;--font-size-text-small:14px;--font-size-headline-title:calc(6*var(--font-size-steps));--font-size-headline-h1:calc(6*var(--font-size-steps));--font-size-headline-h2:calc(4*var(--font-size-steps));--font-size-headline-h3:calc(3*var(--font-size-steps));--font-size-headline-h4:calc(2.5*var(--font-size-steps));--font-size-text-small-title:var(--font-size-headline-h4);--line-height-headline-title:calc(6*var(--font-size-steps));--line-height-headline-h1:calc(7*var(--font-size-steps));--line-height-headline-h2:calc(6*var(--font-size-steps));--line-height-headline-h3:calc(3.5*var(--font-size-steps));--line-height-headline-h4:calc(3*var(--font-size-steps));--typography-copy-font-size:17px;--typography-copy-line-height:22px;--typography-copy-small-font-size:14px;--typography-copy-small-line-height:22px;--typography-label-font-size:14px;--typography-label-line-height:14px;--typography-cta-font-size:20px;--typography-cta-line-height:24px;--typography-cta-small-font-size:16px;--typography-cta-small-line-height:20px;--text-hover-transition:color .2s ease,fill .2s ease;--spacing-unit:4px}@media (min-width:1024px){:root .crs-demo-theme{--spacing-unit:8px}}:root .crs-demo-theme{--grey-typo:#595959;--spacing-steps:4px}@media (min-width:1024px){:root .crs-demo-theme{--spacing-steps:8px}}:root .crs-demo-theme{--global-search-bar-background:var(--background-light);--global-search-bar-radius:0;--global-search-bar-padding-left:8px;--global-search-bar-padding-right:8px;--global-search-bar-padding-top-down:8px;--global-search-bar-input-focus-border-radius:0;--global-search-button-radius:0;--global-search-button-radius-mobile:0;--global-button-side-length:64px;--internal-link-zone-background:var(--background-light);--search-header-background-color:var(--secondary-color);--search-header-font-color:var(--white);--search-page-filter-header-font-size:var(--font-size-headline-h4);--search-page-filter-box-header-divider:1px solid var(--border-light-color);--homepage-header-font-color:var(--black);--homepage-header-height:630px;--page-header-height:88px;--page-header-background-color:var(--background-light);--page-header-height-desktop:88px;--page-header-font-color:var(--black);--page-header-cart-color:var(--primary-color);--page-header-cart-font-color-contrast:var(--white);--page-footer-background-color:var(--black);--page-footer-font-color:var(--white);--configurator-header-background-color:var(--secondary-color);--configurator-header-font-color:var(--white);--configurator-section-background-color:inherit;--configurator-section-form-background-color:var(--background-light);--configurator-section-price-background-color:var(--white);--configurator-section-specs-background-color:var(--background-light);--configurator-header-font-size:var(--font-size-headline-h3);--configurator-title-font-size:calc(5*var(--font-size-steps));--configurator-subtitle-font-size:calc(4*var(--font-size-steps));--configurator-font-size:var(--font-size-text-small-title);--configurator-cta-button-background-color:var(--primary-color);--configurator-cta-button-font-color:var(--white);--configurator-cta-button-border-color:var(--primary-color);--basket-billing-title-font-size:calc(5*var(--font-size-steps));--basket-billing-title-font-size-mobile:var(--font-size-headline-h3);--basket-summary-font-size:var(--font-size-headline-h3);--basket-summary-font-big:var(--font-size-headline-h2);--product-card-header-background-color:var(--background-light);--product-card-header-font-size:var(--font-size-headline-h2);--navigation-container-background-color:var(--white);--navigation-header-font-color:var(--primary-color);--navigation-background-color:var(--black);--category-overview-container-background-color:var(--background-light);--category-overview-card-header-border-bottom-color:var(--secondary-color);--category-overview-card-header-text-color:var(--secondary-color);--page-sidebar-background-color:var(--white);--page-sidebar-title-font-size:var(--font-size-headline-h3);--product-page-cta-button-background-color:var(--primary-color);--product-page-cta-button-font-color:var(--white);--product-page-cta-button-border-color:var(--primary-color);--email-background-color:#efefef;--email-body-color:var(--white);--email-text-color:var(--black);--email-footer-background-color:var(--black);--email-footer-text-color:var(--white);--email-delimiter-color:var(--border-light-color);--email-button-text-color:var(--white);--email-button-background-color:var(--white);--email-table-row-color:#e7edef;--keycloak-loader-color:var(--primary-color);--keycloak-header-background-color:var(--theme-petrol-light);--keycloak-header-font-color:var(--black);--keycloak-footer-background-color:var(--theme-black);--keycloak-footer-font-color:var(--theme-white)}:root .geith-niggl-theme{--logo-height:132px;--logo-margin-top:0;--logo-placement:overflow;--logo-alignment:left;--logo-z-index:95;--logo-overflow:visible;--logo-max-height:none;--logo-align-self:flex-start;--header-overlap-offset:44px;--logo-height-footer:30px;--logo-margin-top-footer:0;--logo-z-index-footer:1;--logo-height-short:var(--page-header-height-desktop,88px);--logo-height-mobile:100%;--page-header-logo-shadow:drop-shadow(0px 0px 7px #00000080);--theme-brand-color:#ffee0b;--theme-brand-color-dark:#c8b60e;--theme-brand-color-light:#ffee0b19;--theme-petrol:#707070;--theme-petrol-light:#d9d9d9;--theme-white:#fff;--theme-black:#000;--theme-grey-light:#a5a5a5;--theme-grey:#707070;--primary-color:var(--theme-brand-color);--primary-color-light:var(--theme-brand-color-light);--primary-hover-color:var(--theme-brand-color-dark);--primary-active-color:var(--theme-brand-color-light);--text-color-on-primary:var(--theme-near-black);--secondary-color:var(--theme-petrol);--secondary-background-color:var(--theme-petrol);--secondary-contrast-font-color:var(--white);--white:var(--theme-white);--black:var(--theme-black);--tenant-header-gradient:transparent;--button-font-color-override:var(--theme-black);--icon-line-color:var(--theme-petrol);--app-background-color:var(--white);--background-light:var(--theme-petrol-light);--background-dark:var(--theme-black);--background-disabled:var(--theme-grey);--input-background:var(--white);--hint-background-color:var(--primary-color-light);--font-color-light:#828282;--font-color-medium:#595959;--font-color-disabled:#828282;--color-error:#e7392f;--color-error-background:#fdebea;--color-warning-background:var(--theme-saphir72);--color-success:#27ae60;--border-light-color:#bdbdbd;--border-disabled-color:#bdbdbd;--scrollbar-thumb-color:var(--background-light);--container-border-radius:0;--input-button-border-radius:16.5px;--input-button-border-radius-small:calc(var(--input-button-border-radius)/2);--input-checkbox-border-radius:2px;--input-text-border-radius:4px;--global-search-suggestions-border-radius:28px;--global-search-bar-header-border-radius-mobile:19px;--category-card-border-radius:10px;--overlay-shadow:0 0 6px #00000040;--overlay-border-radius:8px;--font-primary-regular-family:"Montserrat",sans-serif;--font-primary-regular-weight:400;--font-primary-regular-style:normal;--font-primary-semi-bold-family:"Montserrat",sans-serif;--font-primary-semi-bold-weight:600;--font-primary-semi-bold-style:normal;--font-secondary-light-family:"Montserrat",sans-serif;--font-secondary-light-weight:300;--font-secondary-light-style:normal;--font-secondary-regular-family:"Montserrat",sans-serif;--font-secondary-regular-weight:400;--font-secondary-regular-style:normal;--font-secondary-regular-italic-family:"Montserrat",sans-serif;--font-secondary-regular-italic-weight:400;--font-secondary-regular-italic-style:italic;--font-secondary-semi-bold-family:"Montserrat",sans-serif;--font-secondary-semi-bold-weight:600;--font-secondary-semi-bold-style:normal;--font-size-steps:6px;--font-size-text-mobile:16px;--font-size-text-small-mobile:12px;--font-size-headline-title-mobile:calc(4*var(--font-size-steps));--font-size-headline-h1-mobile:calc(4*var(--font-size-steps));--font-size-headline-h2-mobile:calc(3.5*var(--font-size-steps));--font-size-headline-h3-mobile:calc(2.5*var(--font-size-steps));--font-size-headline-h4-mobile:calc(2.1*var(--font-size-steps));--font-size-text-small-title-mobile:var(--font-size-headline-h4-mobile);--line-height-headline-title-mobile:calc(4*var(--font-size-steps));--line-height-headline-h1-mobile:calc(4.7*var(--font-size-steps));--line-height-headline-h2-mobile:calc(4.1*var(--font-size-steps));--line-height-headline-h3-mobile:calc(3*var(--font-size-steps));--line-height-headline-h4-mobile:calc(2.5*var(--font-size-steps));--font-size-text:14px;--font-size-text-small:14px;--font-size-text-extra-small:14px;--font-size-headline-title:calc(6*var(--font-size-steps));--font-size-headline-h1:calc(6*var(--font-size-steps));--font-size-headline-h2:calc(4*var(--font-size-steps));--font-size-headline-h3:calc(3*var(--font-size-steps));--font-size-headline-h4:calc(2.5*var(--font-size-steps));--font-size-text-small-title:var(--font-size-headline-h4);--line-height-headline-title:calc(6*var(--font-size-steps));--line-height-headline-h1:calc(7*var(--font-size-steps));--line-height-headline-h2:calc(6*var(--font-size-steps));--line-height-headline-h3:calc(3.5*var(--font-size-steps));--line-height-headline-h4:calc(3*var(--font-size-steps));--typography-copy-font-size:17px;--typography-copy-line-height:22px;--typography-copy-small-font-size:14px;--typography-copy-small-line-height:22px;--typography-label-font-size:14px;--typography-label-line-height:14px;--typography-cta-font-size:16px;--typography-cta-line-height:20px;--typography-cta-small-font-size:14px;--typography-cta-small-line-height:18px;--typography-text-link-small-font-size:12px;--typography-text-link-small-line-height:16px;--text-hover-transition:color .2s ease,fill .2s ease;--spacing-unit:4px}@media (min-width:1024px){:root .geith-niggl-theme{--spacing-unit:8px}}:root .geith-niggl-theme{--grey-typo:#595959;--spacing-steps:4px}@media (min-width:1024px){:root .geith-niggl-theme{--spacing-steps:8px}}:root .geith-niggl-theme{--global-search-bar-background:var(--white);--global-search-bar-radius:28px;--global-search-bar-padding-left:8px;--global-search-bar-padding-right:8px;--global-search-bar-padding-top-down:8px;--global-search-bar-input-focus-border-radius:21px;--global-search-button-radius:22px;--global-search-button-radius-mobile:22px;--global-button-side-length:64px;--internal-link-zone-background:var(--background-light);--search-header-background-color:var(--background-light);--search-header-font-color:var(--black);--search-page-filter-header-font-size:var(--font-size-headline-h4);--search-page-filter-box-header-divider:1px solid var(--border-light-color);--homepage-header-font-color:var(--black);--homepage-header-height:630px;--page-header-height:88px;--page-header-background-color:var(--white);--page-header-height-desktop:88px;--page-header-font-color:var(--black);--page-header-cart-color:var(--secondary-color);--page-header-cart-font-color-contrast:var(--white);--page-footer-background-color:var(--background-light);--page-footer-font-color:var(--theme-near-black);--configurator-header-background-color:var(--theme-petrol-light);--configurator-header-font-color:var(--black);--configurator-section-background-color:inherit;--configurator-section-form-background-color:var(--theme-petrol-light);--configurator-section-price-background-color:var(--white);--configurator-section-specs-background-color:var(--background-light);--configurator-header-font-size:var(--font-size-headline-h3);--configurator-title-font-size:calc(5*var(--font-size-steps));--configurator-subtitle-font-size:calc(4*var(--font-size-steps));--configurator-font-size:var(--font-size-text-small-title);--configurator-cta-button-background-color:var(--primary-color);--configurator-cta-button-font-color:var(--black);--configurator-cta-button-border-color:var(--primary-color);--basket-billing-title-font-size:calc(5*var(--font-size-steps));--basket-billing-title-font-size-mobile:var(--font-size-headline-h3);--basket-summary-font-size:var(--font-size-headline-h3);--basket-summary-font-big:var(--font-size-headline-h2);--product-card-header-background-color:var(--background-light);--product-card-header-font-size:var(--font-size-headline-h2);--navigation-container-background-color:var(--white);--navigation-header-font-color:var(--primary-color);--navigation-background-color:var(--theme-grey);--category-overview-container-background-color:var(--background-light);--category-overview-card-header-border-bottom-color:var(--secondary-color);--category-overview-card-header-text-color:var(--secondary-color);--page-sidebar-background-color:var(--white);--page-sidebar-title-font-size:var(--font-size-headline-h3);--product-page-cta-button-background-color:var(--primary-color);--product-page-cta-button-font-color:var(--black);--product-page-cta-button-border-color:var(--primary-color);--email-background-color:#efefef;--email-body-color:var(--white);--email-text-color:var(--black);--email-footer-background-color:var(--black);--email-footer-text-color:var(--white);--email-delimiter-color:var(--border-light-color);--email-button-text-color:var(--white);--email-button-background-color:var(--white);--email-table-row-color:#e7edef;--keycloak-loader-color:var(--primary-color);--keycloak-header-background-color:var(--theme-petrol-light);--keycloak-header-font-color:var(--black);--keycloak-footer-background-color:var(--theme-black);--keycloak-footer-font-color:var(--theme-white)}
@keyframes playSaveSuccessfulEffect{0%{box-shadow:0 0 #27ae6000}50%{box-shadow:0 0 16px #27ae603b}to{box-shadow:0 0 #27ae6000}}body{font-family:var(--font-primary-regular-family),sans-serif;font-weight:var(--font-primary-regular-weight);font-style:var(--font-primary-regular-style);text-rendering:optimizeSpeed;font-size:var(--font-size-text);color:var(--black);min-height:100vh;padding:0;line-height:25px}a{color:var(--primary-color);transition:var(--text-hover-transition);text-decoration:none}a:hover{color:var(--primary-hover-color)}.ant-select-dropdown{padding:0;box-shadow:0 4px 4px #00000040}p{color:inherit}p h1,p h2,p h3,p h4,p h5,p h6{font-family:var(--font-secondary-semi-bold-family),sans-serif;font-weight:var(--font-secondary-semi-bold-weight);font-style:var(--font-secondary-semi-bold-style);white-space:pre-wrap}h1.ant-typography,h2.ant-typography,h3.ant-typography,h4.ant-typography,h5.ant-typography,h6.ant-typography{color:var(--black);margin:0!important}*,:before,:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}p+.ant-typography.title-variant-1,p+.ant-typography.title-variant-2,p+.ant-typography.title-variant-3,p+.ant-typography.title-variant-4{padding-top:calc(4*var(--spacing-unit))}@media print{:root body h1.ant-typography,:root body h2.ant-typography,:root body h3.ant-typography,:root body h4.ant-typography{font-size:24px!important}:root body *,:root body .ant-typography{font-size:16px!important}}span.ant-typography{margin:0}span.ant-typography p{margin:0;padding:0}span.ant-typography+.ant-typography{margin:0}span.ant-typography+.ant-typography p,p+p{padding-top:calc(2*var(--spacing-unit))}div.ant-typography{margin:0}div.ant-typography p{margin:0;padding:0}div.ant-typography+.ant-typography{padding-top:calc(2*var(--spacing-unit));margin:0}li{padding-left:0}ul li::marker{color:var(--primary-color)}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}a:not([class]){-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}.page-header-menu .ant-menu-item.ant-menu-item-only-child{margin:0}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ant-tooltip-inner span{text-transform:none}.embed{padding-top:50%;position:relative;overflow:hidden}.embed iframe{border:0;width:100%;max-width:100%;height:100%;position:absolute;top:0;left:0}.ant-popover-message-title{padding-left:calc(1*var(--spacing-unit));display:inline-block}.ant-dropdown{z-index:1029!important}@media print{a[href]:not([href=\/]):after{content:" <" attr(href)">";color:var(--font-color-light);background-color:inherit;font-style:italic}}.ant-tree-switcher.ant-tree-switcher-noop{min-width:28px!important}.ant-select-single .ant-select-selector .ant-select-selection-item,.ant-select-single .ant-select-selector .ant-select-selection-placeholder{height:auto;line-height:45px!important}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{height:auto}.ant-form-item{margin-bottom:0}.content-wrapper p{font-size:var(--font-size-text);line-height:calc(var(--font-size-text)*1.4)}.content-wrapper p+h1,.content-wrapper p+h2,.content-wrapper p+h3,.content-wrapper p+h4{padding-top:calc(4*var(--spacing-unit))}.content-wrapper ol{margin-bottom:0}.content-wrapper ol+ul,.content-wrapper ol+ol,.content-wrapper ol+p{padding-top:calc(4*var(--spacing-unit))}.content-wrapper h2{font-family:var(--font-secondary-semi-bold-family),sans-serif;font-weight:var(--font-secondary-semi-bold-weight);font-style:var(--font-secondary-semi-bold-style);font-size:var(--font-size-headline-h2-mobile);line-height:var(--line-height-headline-h2-mobile)}@media (min-width:1024px){.content-wrapper h2{font-size:var(--font-size-headline-h2);line-height:var(--line-height-headline-h2)}}.content-wrapper h3{font-family:var(--font-secondary-semi-bold-family),sans-serif;font-weight:var(--font-secondary-semi-bold-weight);font-style:var(--font-secondary-semi-bold-style);font-size:var(--font-size-headline-h3-mobile);line-height:var(--line-height-headline-h3-mobile)}@media (min-width:1024px){.content-wrapper h3{font-size:var(--font-size-headline-h3);line-height:var(--line-height-headline-h3)}}.content-wrapper h4{font-family:var(--font-secondary-semi-bold-family),sans-serif;font-weight:var(--font-secondary-semi-bold-weight);font-style:var(--font-secondary-semi-bold-style);font-size:var(--font-size-headline-h4-mobile);line-height:var(--line-height-headline-h4-mobile)}@media (min-width:1024px){.content-wrapper h4{font-size:var(--font-size-headline-h4);line-height:var(--line-height-headline-h4)}}.ant-popover-content{min-width:380px}.ant-popover-content .ant-popconfirm-message{gap:var(--spacing-steps);justify-content:space-between}.ant-popover-content .ant-popconfirm-buttons .ant-btn-default,.ant-popover-content .ant-popconfirm-buttons .ant-btn-primary{box-shadow:none;padding-left:calc(1*var(--spacing-unit));padding-right:calc(1*var(--spacing-unit));padding-top:calc(.5*var(--spacing-unit));padding-bottom:calc(.5*var(--spacing-unit));background-color:#0000;height:auto;border:none!important}.ant-popover-content .ant-popconfirm-buttons .ant-btn-default:hover,.ant-popover-content .ant-popconfirm-buttons .ant-btn-primary:hover{background-color:var(--primary-hover-color)!important;color:var(--white)!important;border:none!important}.ant-popover-content .ant-popconfirm-buttons .ant-btn-primary{background-color:var(--primary-color)}
.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{content:"";border:3px solid #ccc;border-width:3px 3px 0 0;width:9px;height:9px;display:block;position:absolute;top:6px}.react-datepicker__sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-datepicker-wrapper{border:0;padding:0;display:inline-block}.react-datepicker{color:#000;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:initial;background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-right-radius:.375em;border-bottom-left-radius:.375em}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper--header-middle[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper--header-bottom[data-placement^=bottom] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker-popper--header-bottom[data-placement^=top] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(:-webkit-any(.react-datepicker__header--has-time-select,.react-datepicker__header--middle,.react-datepicker__header--bottom)){border-top-right-radius:.3rem}.react-datepicker__header:not(:-moz-any(.react-datepicker__header--has-time-select,.react-datepicker__header--middle,.react-datepicker__header--bottom)){border-top-right-radius:.3rem}.react-datepicker__header:not(:is(.react-datepicker__header--has-time-select,.react-datepicker__header--middle,.react-datepicker__header--bottom)){border-top-right-radius:.3rem}.react-datepicker__header--middle{border-top:1px solid #aeaeae;border-radius:0;margin-top:4px}.react-datepicker__header--bottom{border-top:1px solid #aeaeae;border-bottom:none;border-radius:0 0 .3rem .3rem}.react-datepicker__header-wrapper{position:relative}.react-datepicker__header-wrapper .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:2px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{margin:0 15px;display:inline-block}.react-datepicker__month-select,.react-datepicker__year-select,.react-datepicker__month-year-select{color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;background-color:#0000;border:1px solid #aeaeae;border-radius:.3rem;margin-top:5px;padding:2px 5px}.react-datepicker__month-select:focus-visible{outline:1px auto}.react-datepicker__year-select:focus-visible{outline:1px auto}.react-datepicker__month-year-select:focus-visible{outline:1px auto}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{color:#000;margin-top:0;font-size:.944rem;font-weight:700}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{text-align:center;cursor:pointer;z-index:1;text-indent:-999em;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:2px;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{margin-left:auto;margin-right:auto;display:block;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{width:0;font-size:20px;position:relative;top:-1px}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{text-align:center;margin:.5em}.react-datepicker__year-wrapper{flex-wrap:wrap;max-width:180px;display:flex}.react-datepicker__year .react-datepicker__year-text{width:5em;margin:2px;display:inline-block}.react-datepicker__month{text-align:center;margin:.5em}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{width:5em;margin:2px;display:inline-block}.react-datepicker__input-time-container{clear:both;float:left;text-align:left;width:100%;margin:5px 0 10px 15px}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{margin-left:10px;display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.375em;display:inline;position:absolute;top:0;right:-87px}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.375em;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{text-align:center;border-bottom-right-radius:.375em;width:85px;margin:0 auto;overflow-x:hidden}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:content-box;width:100%;height:calc(195px + 1.0625em);margin:0;padding-left:0;padding-right:0;list-style:none;overflow-y:scroll}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{white-space:nowrap;height:30px;padding:5px 10px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{color:#fff;background-color:#216ba5;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:#0000}.react-datepicker__week-number{color:#ccc;text-align:center;width:2.125em;margin:.208em;line-height:2.125em;display:inline-block}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;text-align:center;width:2.125em;margin:.208em;line-height:2.125em;display:inline-block}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{color:#fff;background-color:#3dcc4a;border-radius:.3rem}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{color:#fff;background-color:#ff6803;border-radius:.3rem;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{color:#000;background-color:#bad9f1;border-radius:.3rem}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{color:#fff;background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(:-webkit-any(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range)),.react-datepicker__month-text--in-selecting-range:not(:-webkit-any(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range)),.react-datepicker__quarter-text--in-selecting-range:not(:-webkit-any(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range)),.react-datepicker__year-text--in-selecting-range:not(:-webkit-any(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range)){background-color:#216ba580}.react-datepicker__day--in-selecting-range:not(:-moz-any(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range)),.react-datepicker__month-text--in-selecting-range:not(:-moz-any(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range)),.react-datepicker__quarter-text--in-selecting-range:not(:-moz-any(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range)),.react-datepicker__year-text--in-selecting-range:not(:-moz-any(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range)){background-color:#216ba580}.react-datepicker__day--in-selecting-range:not(:is(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range)),.react-datepicker__month-text--in-selecting-range:not(:is(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range)),.react-datepicker__quarter-text--in-selecting-range:not(:is(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range)),.react-datepicker__year-text--in-selecting-range:not(:is(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range)){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(:-webkit-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(:-webkit-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(:-webkit-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(:-webkit-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(:-webkit-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(:-webkit-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(:-webkit-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(:-webkit-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(:-moz-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(:-moz-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(:-moz-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(:-moz-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(:-moz-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(:-moz-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(:-moz-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(:-moz-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(:is(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(:is(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(:is(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(:is(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(:is(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(:is(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(:is(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(:is(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:70%;left:50%;transform:translate(-50%)}.react-datepicker__input-container{width:100%;display:inline-block;position:relative}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:content-box;padding:.625em;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{top:0;right:-16px;transform:rotate(135deg)}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{z-index:1;text-align:center;background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;width:50%;position:absolute;top:30px;left:25%}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{width:100%;margin-left:auto;margin-right:auto;line-height:20px;display:block}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;vertical-align:middle;background-color:#0000;border:0;outline:0;height:100%;padding:0 6px 0 0;display:table-cell;position:absolute;top:0;right:0}.react-datepicker__close-icon:after{cursor:pointer;color:#fff;text-align:center;vertical-align:middle;content:"×";background-color:#216ba5;border-radius:50%;width:16px;height:16px;padding:2px;font-size:12px;line-height:1;display:table-cell}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{cursor:pointer;text-align:center;clear:left;background:#f0f0f0;border-top:1px solid #aeaeae;padding:5px 0;font-weight:700}.react-datepicker__portal{z-index:2147483647;background-color:#000c;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.react-datepicker__children-container{width:17.25em;height:auto;margin:.5em;padding-left:.25em;padding-right:.25em}.react-datepicker__aria-live{clip-path:circle(0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-datepicker__calendar-icon{vertical-align:-.125em;width:1em;height:1em}.react-datepicker-popper-offset{margin-top:-.7em}
