/*
  [@bosch/frontend.kit-npm]  Version: 1.3.0 - 6.7.2021, 08:01:28
  Copyright:  Robert Bosch GmbH, 2021 
*/
/*
  ! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css 
  Copyright © Nicolas Gallagher and Jonathan Neal  
*/
html {
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
main {
  display: block;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
hr {
  box-sizing: initial;
  height: 0;
  overflow: visible;
}
pre {
  font-family: monospace, monospace;
  font-size: 1em;
}
a {
  background-color: initial;
}
abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  text-decoration: underline dotted;
}
b,
strong {
  font-weight: bolder;
}
code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: initial;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
img {
  border-style: none;
}
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}
button,
input {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
[type="button"],
[type="reset"],
[type="submit"],
button {
  -webkit-appearance: button;
}
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner,
button::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring,
button:-moz-focusring {
  outline: 1px dotted ButtonText;
}
fieldset {
  padding: 0.35em 0.75em 0.625em;
}
legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}
progress {
  vertical-align: initial;
}
textarea {
  overflow: auto;
}
[type="checkbox"],
[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
[type="search"] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}
details {
  display: block;
}
summary {
  display: list-item;
}
[hidden],
template {
  display: none;
}
@charset "UTF-8";
:root {
  --bosch-red-95: #ffecec;
  --bosch-red-90: #ffd9d9;
  --bosch-red-85: #ffc6c6;
  --bosch-red-80: #ffb2b2;
  --bosch-red-75: #ff9d9d;
  --bosch-red-70: #ff8787;
  --bosch-red-65: #ff6e6f;
  --bosch-red-60: #ff5152;
  --bosch-red-55: #ff2124;
  --bosch-red-50: #ed0007;
  --bosch-red-45: #d50005;
  --bosch-red-40: #be0004;
  --bosch-red-35: #a80003;
  --bosch-red-30: #920002;
  --bosch-red-25: #7d0002;
  --bosch-red-20: #680001;
  --bosch-red-15: #540001;
  --bosch-red-10: #410000;
  --bosch-red-5: #2d0000;
  --bosch-purple-95: #f7eef6;
  --bosch-purple-90: #f0dcee;
  --bosch-purple-85: #ebcae8;
  --bosch-purple-80: #e8b6e3;
  --bosch-purple-75: #e5a2df;
  --bosch-purple-70: #e48cdd;
  --bosch-purple-65: #e472db;
  --bosch-purple-60: #e552da;
  --bosch-purple-55: #d543cb;
  --bosch-purple-50: #c535bc;
  --bosch-purple-45: #b12ea9;
  --bosch-purple-40: #9e2896;
  --bosch-purple-35: #8b2284;
  --bosch-purple-30: #791d73;
  --bosch-purple-25: #671761;
  --bosch-purple-20: #551151;
  --bosch-purple-15: #440c41;
  --bosch-purple-10: #340731;
  --bosch-purple-5: #230421;
  --bosch-blue-95: #e8f1ff;
  --bosch-blue-90: #d1e4ff;
  --bosch-blue-85: #b8d6ff;
  --bosch-blue-80: #9dc9ff;
  --bosch-blue-75: #7ebdff;
  --bosch-blue-70: #56b0ff;
  --bosch-blue-65: #00a4fd;
  --bosch-blue-60: #0096e8;
  --bosch-blue-55: #0088d4;
  --bosch-blue-50: #007bc0;
  --bosch-blue-45: #006ead;
  --bosch-blue-40: #00629a;
  --bosch-blue-35: #005587;
  --bosch-blue-30: #004975;
  --bosch-blue-25: #003e64;
  --bosch-blue-20: #003253;
  --bosch-blue-15: #002742;
  --bosch-blue-10: #001d33;
  --bosch-blue-5: #001222;
  --bosch-turquoise-95: #def5f3;
  --bosch-turquoise-90: #b6ede8;
  --bosch-turquoise-85: #a1dfdb;
  --bosch-turquoise-80: #8dd2cd;
  --bosch-turquoise-75: #79c5c0;
  --bosch-turquoise-70: #66b8b2;
  --bosch-turquoise-65: #54aba5;
  --bosch-turquoise-60: #419e98;
  --bosch-turquoise-55: #2e908b;
  --bosch-turquoise-50: #18837e;
  --bosch-turquoise-45: #147671;
  --bosch-turquoise-40: #116864;
  --bosch-turquoise-35: #0e5b57;
  --bosch-turquoise-30: #0a4f4b;
  --bosch-turquoise-25: #07423f;
  --bosch-turquoise-20: #053634;
  --bosch-turquoise-15: #032b28;
  --bosch-turquoise-10: #02201e;
  --bosch-turquoise-5: #011413;
  --bosch-green-95: #e2f5e7;
  --bosch-green-90: #b8efc9;
  --bosch-green-85: #9be4b3;
  --bosch-green-80: #86d7a2;
  --bosch-green-75: #72ca92;
  --bosch-green-70: #5ebd82;
  --bosch-green-65: #4ab073;
  --bosch-green-60: #37a264;
  --bosch-green-55: #219557;
  --bosch-green-50: #00884a;
  --bosch-green-45: #007a42;
  --bosch-green-40: #006c3a;
  --bosch-green-35: #005f32;
  --bosch-green-30: #00512a;
  --bosch-green-25: #004523;
  --bosch-green-20: #00381b;
  --bosch-green-15: #002c14;
  --bosch-green-10: #00210e;
  --bosch-green-5: #001507;
  --bosch-gray-95: #eff1f2;
  --bosch-gray-90: #e0e2e5;
  --bosch-gray-85: #d0d4d8;
  --bosch-gray-80: #c1c7cc;
  --bosch-gray-75: #b2b9c0;
  --bosch-gray-70: #a4abb3;
  --bosch-gray-65: #979ea4;
  --bosch-gray-60: #8a9097;
  --bosch-gray-55: #7d8389;
  --bosch-gray-50: #71767c;
  --bosch-gray-45: #656a6f;
  --bosch-gray-40: #595e62;
  --bosch-gray-35: #4e5256;
  --bosch-gray-30: #43464a;
  --bosch-gray-25: #383b3e;
  --bosch-gray-20: #2e3033;
  --bosch-gray-15: #232628;
  --bosch-gray-10: #1a1c1d;
  --bosch-gray-5: #101112;
  --bosch-yellow-95: #ffefd1;
  --bosch-yellow-90: #ffdf95;
  --bosch-yellow-85: #ffcf00;
  --bosch-yellow-80: #eec100;
  --bosch-yellow-75: #deb300;
  --bosch-yellow-70: #cda600;
  --bosch-yellow-65: #bd9900;
  --bosch-yellow-60: #ad8c00;
  --bosch-yellow-55: #9e7f00;
  --bosch-yellow-50: #8f7300;
  --bosch-yellow-45: #806700;
  --bosch-yellow-40: #725b00;
  --bosch-yellow-35: #644f00;
  --bosch-yellow-30: #564400;
  --bosch-yellow-25: #493900;
  --bosch-yellow-20: #3c2e00;
  --bosch-yellow-15: #2f2400;
  --bosch-yellow-10: #231a00;
  --bosch-yellow-5: #171000;
  --bosch-white: #fff;
  --bosch-black: #000;
  --shadow-fill: rgba(0, 0, 0, 0.25);
}
.-primary,
:root {
  --plain__enabled__fill__default: var(--bosch-white);
  --plain__enabled__fill__hovered: var(--bosch-gray-90);
  --plain__enabled__fill__pressed: var(--bosch-gray-80);
  --plain__focused__fill__default: var(--bosch-blue-95);
  --plain__disabled__fill__default: var(--bosch-white);
  --plain__disabled__text__default: var(--bosch-gray-80);
  --neutral__enabled__fill__default: var(--bosch-gray-90);
  --neutral__enabled__fill__hovered: var(--bosch-gray-80);
  --neutral__enabled__fill__pressed: var(--bosch-gray-70);
  --neutral__focused__fill__default: var(--bosch-blue-90);
  --neutral__focused__line__default: var(--bosch-blue-50);
  --neutral__disabled__fill__default: var(--bosch-gray-90);
  --neutral__disabled__line__default: var(--bosch-gray-70);
  --neutral__disabled__text__default: var(--bosch-gray-70);
  --small__enabled__fill__default: var(--bosch-gray-60);
  --small__enabled__fill__hovered: var(--bosch-gray-50);
  --small__enabled__fill__pressed: var(--bosch-gray-40);
  --small__disabled__fill__default: var(--bosch-gray-90);
  --small__disabled__text__default: var(--bosch-gray-70);
  --integrated__enabled__text__hovered: var(--bosch-blue-50);
  --integrated__enabled__text__pressed: var(--bosch-blue-40);
  --integrated__disabled__text__default: var(--bosch-gray-80);
  --minor-accent__enabled__fill__hovered: var(--bosch-blue-90);
  --minor-accent__enabled__fill__pressed: var(--bosch-blue-80);
  --minor-accent__enabled__line__default: var(--bosch-blue-50);
  --minor-accent__enabled__line__hovered: var(--bosch-blue-40);
  --minor-accent__enabled__line__pressed: var(--bosch-blue-30);
  --minor-accent__enabled__text__default: var(--bosch-blue-50);
  --minor-accent__enabled__text__hovered: var(--bosch-blue-40);
  --minor-accent__enabled__text__pressed: var(--bosch-blue-30);
  --minor-accent__disabled__line__default: var(--bosch-gray-80);
  --minor-accent__disabled__text__default: var(--bosch-gray-80);
  --major-accent__disabled__fill__default: var(--bosch-gray-80);
  --major-accent__disabled__text__default: var(--bosch-gray-60);
  --signal-neutral__enabled__fill__default: var(--bosch-blue-90);
  --signal-neutral__enabled__fill__hovered: var(--bosch-blue-80);
  --signal-neutral__enabled__fill__pressed: var(--bosch-blue-70);
  --signal-neutral__enabled__text__default: var(--bosch-blue-40);
  --signal-neutral__enabled__text__hovered: var(--bosch-blue-30);
  --signal-neutral__enabled__text__pressed: var(--bosch-blue-20);
  --signal-error__enabled__fill__default: var(--bosch-red-90);
  --signal-error__enabled__fill__hovered: var(--bosch-red-80);
  --signal-error__enabled__fill__pressed: var(--bosch-red-70);
  --signal-error__enabled__text__default: var(--bosch-red-40);
  --signal-error__enabled__text__hovered: var(--bosch-red-30);
  --signal-error__enabled__text__pressed: var(--bosch-red-20);
  --signal-warning__enabled__fill__default: var(--bosch-yellow-90);
  --signal-warning__enabled__fill__hovered: var(--bosch-yellow-80);
  --signal-warning__enabled__fill__pressed: var(--bosch-yellow-70);
  --signal-warning__enabled__text__default: var(--bosch-yellow-40);
  --signal-warning__enabled__text__hovered: var(--bosch-yellow-30);
  --signal-warning__enabled__text__pressed: var(--bosch-yellow-20);
  --signal-success__enabled__fill__default: var(--bosch-green-90);
  --signal-success__enabled__fill__hovered: var(--bosch-green-80);
  --signal-success__enabled__fill__pressed: var(--bosch-green-70);
  --signal-success__enabled__text__default: var(--bosch-green-40);
  --signal-success__enabled__text__hovered: var(--bosch-green-30);
  --signal-success__enabled__text__pressed: var(--bosch-green-20);
}
.-primary,
.-secondary,
:root {
  --plain__enabled__text__default: var(--bosch-black);
  --plain__enabled__text__hovered: var(--bosch-black);
  --plain__enabled__text__pressed: var(--bosch-black);
  --plain__focused__text__default: var(--bosch-black);
  --neutral__enabled__line__default: var(--bosch-black);
  --neutral__enabled__line__hovered: var(--bosch-black);
  --neutral__enabled__line__pressed: var(--bosch-black);
  --neutral__enabled__text__default: var(--bosch-black);
  --neutral__enabled__text__hovered: var(--bosch-black);
  --neutral__enabled__text__pressed: var(--bosch-black);
  --neutral__focused__text__default: var(--bosch-black);
  --small__enabled__text__default: var(--bosch-white);
  --small__enabled__text__hovered: var(--bosch-white);
  --small__enabled__text__pressed: var(--bosch-white);
  --integrated__enabled__fill__default: none;
  --integrated__enabled__fill__hovered: none;
  --integrated__enabled__fill__pressed: none;
  --integrated__enabled__text__default: var(--bosch-black);
  --integrated__disabled__fill__default: none;
  --minor-accent__enabled__fill__default: none;
  --minor-accent__disabled__fill__default: none;
  --major-accent__enabled__fill__default: var(--bosch-blue-50);
  --major-accent__enabled__fill__hovered: var(--bosch-blue-40);
  --major-accent__enabled__fill__pressed: var(--bosch-blue-30);
  --major-accent__enabled__text__default: var(--bosch-white);
  --major-accent__enabled__text__hovered: var(--bosch-white);
  --major-accent__enabled__text__pressed: var(--bosch-white);
  --signal-neutral__enabled__line__default: var(--bosch-blue-50);
  --signal-neutral__enabled__line__hovered: var(--bosch-blue-40);
  --signal-neutral__enabled__line__pressed: var(--bosch-blue-30);
  --signal-error__enabled__line__default: var(--bosch-red-50);
  --signal-error__enabled__line__hovered: var(--bosch-red-40);
  --signal-error__enabled__line__pressed: var(--bosch-red-30);
  --signal-warning__enabled__line__default: var(--bosch-yellow-85);
  --signal-warning__enabled__line__hovered: var(--bosch-yellow-75);
  --signal-warning__enabled__line__pressed: var(--bosch-yellow-65);
  --signal-success__enabled__line__default: var(--bosch-green-60);
  --signal-success__enabled__line__hovered: var(--bosch-green-50);
  --signal-success__enabled__line__pressed: var(--bosch-green-40);
  background-color: var(--plain__enabled__fill__default);
  color: var(--plain__enabled__text__default);
}
.-secondary {
  --plain__enabled__fill__default: var(--bosch-gray-95);
  --plain__enabled__fill__hovered: var(--bosch-gray-85);
  --plain__enabled__fill__pressed: var(--bosch-gray-75);
  --plain__focused__fill__default: var(--bosch-blue-90);
  --plain__disabled__fill__default: var(--bosch-gray-95);
  --plain__disabled__text__default: var(--bosch-gray-75);
  --neutral__enabled__fill__default: var(--bosch-gray-85);
  --neutral__enabled__fill__hovered: var(--bosch-gray-75);
  --neutral__enabled__fill__pressed: var(--bosch-gray-65);
  --neutral__focused__fill__default: var(--bosch-blue-85);
  --neutral__focused__line__default: var(--bosch-blue-45);
  --neutral__disabled__fill__default: var(--bosch-gray-85);
  --neutral__disabled__line__default: var(--bosch-gray-65);
  --neutral__disabled__text__default: var(--bosch-gray-65);
  --small__enabled__fill__default: var(--bosch-gray-55);
  --small__enabled__fill__hovered: var(--bosch-gray-45);
  --small__enabled__fill__pressed: var(--bosch-gray-35);
  --small__disabled__fill__default: var(--bosch-gray-85);
  --small__disabled__text__default: var(--bosch-gray-65);
  --integrated__enabled__text__hovered: var(--bosch-blue-45);
  --integrated__enabled__text__pressed: var(--bosch-blue-35);
  --integrated__disabled__text__default: var(--bosch-gray-75);
  --minor-accent__enabled__fill__hovered: var(--bosch-blue-85);
  --minor-accent__enabled__fill__pressed: var(--bosch-blue-75);
  --minor-accent__enabled__line__default: var(--bosch-blue-45);
  --minor-accent__enabled__line__hovered: var(--bosch-blue-35);
  --minor-accent__enabled__line__pressed: var(--bosch-blue-25);
  --minor-accent__enabled__text__default: var(--bosch-blue-45);
  --minor-accent__enabled__text__hovered: var(--bosch-blue-35);
  --minor-accent__enabled__text__pressed: var(--bosch-blue-25);
  --minor-accent__disabled__line__default: var(--bosch-gray-75);
  --minor-accent__disabled__text__default: var(--bosch-gray-75);
  --major-accent__disabled__fill__default: var(--bosch-gray-75);
  --major-accent__disabled__text__default: var(--bosch-gray-55);
  --signal-neutral__enabled__fill__default: var(--bosch-blue-85);
  --signal-neutral__enabled__fill__hovered: var(--bosch-blue-75);
  --signal-neutral__enabled__fill__pressed: var(--bosch-blue-65);
  --signal-neutral__enabled__text__default: var(--bosch-blue-35);
  --signal-neutral__enabled__text__hovered: var(--bosch-blue-25);
  --signal-neutral__enabled__text__pressed: var(--bosch-blue-15);
  --signal-error__enabled__fill__default: var(--bosch-red-85);
  --signal-error__enabled__fill__hovered: var(--bosch-red-75);
  --signal-error__enabled__fill__pressed: var(--bosch-red-65);
  --signal-error__enabled__text__default: var(--bosch-red-35);
  --signal-error__enabled__text__hovered: var(--bosch-red-25);
  --signal-error__enabled__text__pressed: var(--bosch-red-15);
  --signal-warning__enabled__fill__default: var(--bosch-yellow-85);
  --signal-warning__enabled__fill__hovered: var(--bosch-yellow-75);
  --signal-warning__enabled__fill__pressed: var(--bosch-yellow-65);
  --signal-warning__enabled__text__default: var(--bosch-yellow-35);
  --signal-warning__enabled__text__hovered: var(--bosch-yellow-25);
  --signal-warning__enabled__text__pressed: var(--bosch-yellow-15);
  --signal-success__enabled__fill__default: var(--bosch-green-85);
  --signal-success__enabled__fill__hovered: var(--bosch-green-75);
  --signal-success__enabled__fill__pressed: var(--bosch-green-65);
  --signal-success__enabled__text__default: var(--bosch-green-35);
  --signal-success__enabled__text__hovered: var(--bosch-green-25);
  --signal-success__enabled__text__pressed: var(--bosch-green-15);
}
.-contrast {
  --plain__enabled__fill__default: var(--bosch-gray-20);
  --plain__enabled__fill__hovered: var(--bosch-gray-30);
  --plain__enabled__fill__pressed: var(--bosch-gray-40);
  --plain__enabled__text__default: var(--bosch-white);
  --plain__enabled__text__hovered: var(--bosch-white);
  --plain__enabled__text__pressed: var(--bosch-white);
  --plain__focused__fill__default: var(--bosch-blue-25);
  --plain__focused__text__default: var(--bosch-white);
  --plain__disabled__fill__default: var(--bosch-gray-20);
  --plain__disabled__text__default: var(--bosch-gray-40);
  --neutral__enabled__fill__default: var(--bosch-gray-30);
  --neutral__enabled__fill__hovered: var(--bosch-gray-40);
  --neutral__enabled__fill__pressed: var(--bosch-gray-50);
  --neutral__enabled__line__default: var(--bosch-white);
  --neutral__enabled__line__hovered: var(--bosch-white);
  --neutral__enabled__line__pressed: var(--bosch-white);
  --neutral__enabled__text__default: var(--bosch-white);
  --neutral__enabled__text__hovered: var(--bosch-white);
  --neutral__enabled__text__pressed: var(--bosch-white);
  --neutral__focused__fill__default: var(--bosch-blue-30);
  --neutral__focused__line__default: var(--bosch-blue-70);
  --neutral__focused__text__default: var(--bosch-white);
  --neutral__disabled__fill__default: var(--bosch-gray-30);
  --neutral__disabled__line__default: var(--bosch-gray-50);
  --neutral__disabled__text__default: var(--bosch-gray-50);
  --small__enabled__fill__hovered: var(--bosch-gray-70);
  --small__enabled__fill__pressed: var(--bosch-gray-80);
  --small__disabled__fill__default: var(--bosch-gray-30);
  --small__disabled__text__default: var(--bosch-gray-50);
  --integrated__enabled__text__default: var(--bosch-white);
  --integrated__enabled__text__hovered: var(--bosch-blue-70);
  --integrated__enabled__text__pressed: var(--bosch-blue-80);
  --integrated__disabled__text__default: var(--bosch-gray-40);
  --minor-accent__enabled__fill__hovered: var(--bosch-blue-30);
  --minor-accent__enabled__fill__pressed: var(--bosch-blue-40);
  --minor-accent__enabled__line__default: var(--bosch-blue-70);
  --minor-accent__enabled__line__hovered: var(--bosch-blue-80);
  --minor-accent__enabled__line__pressed: var(--bosch-blue-90);
  --minor-accent__enabled__text__default: var(--bosch-blue-70);
  --minor-accent__enabled__text__hovered: var(--bosch-blue-80);
  --minor-accent__enabled__text__pressed: var(--bosch-blue-90);
  --minor-accent__disabled__line__default: var(--bosch-gray-40);
  --minor-accent__disabled__text__default: var(--bosch-gray-40);
  --major-accent__enabled__fill__hovered: var(--bosch-blue-60);
  --major-accent__enabled__fill__pressed: var(--bosch-blue-70);
  --major-accent__disabled__fill__default: var(--bosch-gray-40);
  --signal-neutral__enabled__fill__default: var(--bosch-blue-30);
  --signal-neutral__enabled__fill__hovered: var(--bosch-blue-40);
  --signal-neutral__enabled__fill__pressed: var(--bosch-blue-50);
  --signal-neutral__enabled__line__hovered: var(--bosch-blue-60);
  --signal-neutral__enabled__line__pressed: var(--bosch-blue-70);
  --signal-neutral__enabled__text__default: var(--bosch-blue-80);
  --signal-neutral__enabled__text__hovered: var(--bosch-blue-90);
  --signal-neutral__enabled__text__pressed: var(--bosch-white);
  --signal-error__enabled__fill__default: var(--bosch-red-30);
  --signal-error__enabled__fill__hovered: var(--bosch-red-40);
  --signal-error__enabled__fill__pressed: var(--bosch-red-50);
  --signal-error__enabled__line__hovered: var(--bosch-red-60);
  --signal-error__enabled__line__pressed: var(--bosch-red-70);
  --signal-error__enabled__text__default: var(--bosch-red-80);
  --signal-error__enabled__text__hovered: var(--bosch-red-90);
  --signal-error__enabled__text__pressed: var(--bosch-white);
  --signal-warning__enabled__fill__default: var(--bosch-yellow-30);
  --signal-warning__enabled__fill__hovered: var(--bosch-yellow-40);
  --signal-warning__enabled__fill__pressed: var(--bosch-yellow-50);
  --signal-warning__enabled__line__hovered: var(--bosch-yellow-95);
  --signal-warning__enabled__line__pressed: var(--bosch-white);
  --signal-warning__enabled__text__default: var(--bosch-yellow-85);
  --signal-warning__enabled__text__hovered: var(--bosch-yellow-95);
  --signal-warning__enabled__text__pressed: var(--bosch-white);
  --signal-success__enabled__fill__default: var(--bosch-green-30);
  --signal-success__enabled__fill__hovered: var(--bosch-green-40);
  --signal-success__enabled__fill__pressed: var(--bosch-green-50);
  --signal-success__enabled__line__hovered: var(--bosch-green-70);
  --signal-success__enabled__line__pressed: var(--bosch-green-80);
  --signal-success__enabled__text__default: var(--bosch-green-80);
  --signal-success__enabled__text__hovered: var(--bosch-green-90);
  --signal-success__enabled__text__pressed: var(--bosch-white);
}
.-contrast,
.-floating {
  --small__enabled__fill__default: var(--bosch-gray-60);
  --small__enabled__text__default: var(--bosch-white);
  --small__enabled__text__hovered: var(--bosch-white);
  --small__enabled__text__pressed: var(--bosch-white);
  --integrated__enabled__fill__default: none;
  --integrated__enabled__fill__hovered: none;
  --integrated__enabled__fill__pressed: none;
  --integrated__disabled__fill__default: none;
  --minor-accent__enabled__fill__default: none;
  --minor-accent__disabled__fill__default: none;
  --major-accent__enabled__fill__default: var(--bosch-blue-50);
  --major-accent__enabled__text__default: var(--bosch-white);
  --major-accent__enabled__text__hovered: var(--bosch-white);
  --major-accent__enabled__text__pressed: var(--bosch-white);
  --major-accent__disabled__text__default: var(--bosch-gray-60);
  --signal-neutral__enabled__line__default: var(--bosch-blue-50);
  --signal-error__enabled__line__default: var(--bosch-red-50);
  --signal-warning__enabled__line__default: var(--bosch-yellow-85);
  --signal-success__enabled__line__default: var(--bosch-green-60);
  background-color: var(--plain__enabled__fill__default);
  color: var(--plain__enabled__text__default);
}
.-floating {
  --plain__enabled__fill__default: var(--bosch-white);
  --plain__enabled__fill__hovered: var(--bosch-gray-90);
  --plain__enabled__fill__pressed: var(--bosch-gray-80);
  --plain__enabled__text__default: var(--bosch-black);
  --plain__enabled__text__hovered: var(--bosch-black);
  --plain__enabled__text__pressed: var(--bosch-black);
  --plain__focused__fill__default: var(--bosch-blue-95);
  --plain__focused__text__default: var(--bosch-black);
  --plain__disabled__fill__default: var(--bosch-white);
  --plain__disabled__text__default: var(--bosch-gray-80);
  --neutral__enabled__fill__default: var(--bosch-gray-90);
  --neutral__enabled__fill__hovered: var(--bosch-gray-80);
  --neutral__enabled__fill__pressed: var(--bosch-gray-70);
  --neutral__enabled__line__default: var(--bosch-black);
  --neutral__enabled__line__hovered: var(--bosch-black);
  --neutral__enabled__line__pressed: var(--bosch-black);
  --neutral__enabled__text__default: var(--bosch-black);
  --neutral__enabled__text__hovered: var(--bosch-black);
  --neutral__enabled__text__pressed: var(--bosch-black);
  --neutral__focused__fill__default: var(--bosch-blue-90);
  --neutral__focused__line__default: var(--bosch-blue-50);
  --neutral__focused__text__default: var(--bosch-black);
  --neutral__disabled__fill__default: var(--bosch-gray-90);
  --neutral__disabled__line__default: var(--bosch-gray-70);
  --neutral__disabled__text__default: var(--bosch-gray-70);
  --small__enabled__fill__hovered: var(--bosch-gray-50);
  --small__enabled__fill__pressed: var(--bosch-gray-40);
  --small__disabled__fill__default: var(--bosch-gray-90);
  --small__disabled__text__default: var(--bosch-gray-70);
  --integrated__enabled__text__default: var(--bosch-black);
  --integrated__enabled__text__hovered: var(--bosch-blue-50);
  --integrated__enabled__text__pressed: var(--bosch-blue-40);
  --integrated__disabled__text__default: var(--bosch-gray-80);
  --minor-accent__enabled__fill__hovered: var(--bosch-blue-90);
  --minor-accent__enabled__fill__pressed: var(--bosch-blue-80);
  --minor-accent__enabled__line__default: var(--bosch-blue-50);
  --minor-accent__enabled__line__hovered: var(--bosch-blue-40);
  --minor-accent__enabled__line__pressed: var(--bosch-blue-30);
  --minor-accent__enabled__text__default: var(--bosch-blue-50);
  --minor-accent__enabled__text__hovered: var(--bosch-blue-40);
  --minor-accent__enabled__text__pressed: var(--bosch-blue-30);
  --minor-accent__disabled__line__default: var(--bosch-gray-80);
  --minor-accent__disabled__text__default: var(--bosch-gray-80);
  --major-accent__enabled__fill__hovered: var(--bosch-blue-40);
  --major-accent__enabled__fill__pressed: var(--bosch-blue-30);
  --major-accent__disabled__fill__default: var(--bosch-gray-80);
  --signal-neutral__enabled__fill__default: var(--bosch-blue-90);
  --signal-neutral__enabled__fill__hovered: var(--bosch-blue-80);
  --signal-neutral__enabled__fill__pressed: var(--bosch-blue-70);
  --signal-neutral__enabled__line__hovered: var(--bosch-blue-40);
  --signal-neutral__enabled__line__pressed: var(--bosch-blue-30);
  --signal-neutral__enabled__text__default: var(--bosch-blue-40);
  --signal-neutral__enabled__text__hovered: var(--bosch-blue-30);
  --signal-neutral__enabled__text__pressed: var(--bosch-blue-20);
  --signal-error__enabled__fill__default: var(--bosch-red-90);
  --signal-error__enabled__fill__hovered: var(--bosch-red-80);
  --signal-error__enabled__fill__pressed: var(--bosch-red-70);
  --signal-error__enabled__line__hovered: var(--bosch-red-40);
  --signal-error__enabled__line__pressed: var(--bosch-red-30);
  --signal-error__enabled__text__default: var(--bosch-red-40);
  --signal-error__enabled__text__hovered: var(--bosch-red-30);
  --signal-error__enabled__text__pressed: var(--bosch-red-20);
  --signal-warning__enabled__fill__default: var(--bosch-yellow-90);
  --signal-warning__enabled__fill__hovered: var(--bosch-yellow-80);
  --signal-warning__enabled__fill__pressed: var(--bosch-yellow-70);
  --signal-warning__enabled__line__hovered: var(--bosch-yellow-75);
  --signal-warning__enabled__line__pressed: var(--bosch-yellow-65);
  --signal-warning__enabled__text__default: var(--bosch-yellow-40);
  --signal-warning__enabled__text__hovered: var(--bosch-yellow-30);
  --signal-warning__enabled__text__pressed: var(--bosch-yellow-20);
  --signal-success__enabled__fill__default: var(--bosch-green-90);
  --signal-success__enabled__fill__hovered: var(--bosch-green-80);
  --signal-success__enabled__fill__pressed: var(--bosch-green-70);
  --signal-success__enabled__line__hovered: var(--bosch-green-50);
  --signal-success__enabled__line__pressed: var(--bosch-green-40);
  --signal-success__enabled__text__default: var(--bosch-green-40);
  --signal-success__enabled__text__hovered: var(--bosch-green-30);
  --signal-success__enabled__text__pressed: var(--bosch-green-20);
}
@font-face {
  font-family: boschsans;
  font-weight: 400;
  src: url(boschsans_regular.8e003a03.woff2) format("woff2"), url(boschsans_regular.a8664ac9.woff) format("woff");
  font-display: swap;
}
@font-face {
  font-family: boschsans;
  font-weight: 700;
  src: url(boschsans_bold.785c847e.woff2) format("woff2"), url(boschsans_bold.9075acdc.woff) format("woff");
  font-display: swap;
}
@font-face {
  font-family: boschsans;
  font-weight: 400;
  src: url(boschsans_regularItalic.267562de.woff2) format("woff2"), url(boschsans_regularItalic.6cfdb518.woff) format("woff");
  font-display: swap;
  font-style: italic;
}
@font-face {
  font-family: boschsans;
  font-weight: 700;
  src: url(boschsans_boldItalic.69916ccb.woff2) format("woff2"), url(boschsans_boldItalic.0e398c62.woff) format("woff");
  font-display: swap;
  font-style: italic;
}
@font-face {
  font-family: Bosch-Icon;
  src: url(bosch_icon.fcca4284.woff2) format("woff2"), url(bosch_icon.2af3b28c.woff) format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: Bosch-UI-Icon;
  src: url(bosch_ui_icon.8f76d2a7.woff2) format("woff2"), url(bosch_ui_icon.8cac0ee0.woff) format("woff");
  font-weight: 400;
  font-style: normal;
}
[class*=" boschicon-bosch-ic"],
[class^="boschicon-bosch-ic"] {
  font-family: Bosch-Icon, sans-serif !important;
}
[class*=" boschicon-bosch-ic"],
[class*=" ui-ic"],
[class^="boschicon-bosch-ic"],
[class^="ui-ic"] {
  speak: never;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[class*=" ui-ic"],
[class^="ui-ic"] {
  font-family: Bosch-UI-Icon, sans-serif !important;
}
:root {
  --bosch-ui-ic-version: "1.2.0";
  --bosch-ic-version: "2.5.0";
  --ui-ic-alert-success: "";
  --ui-ic-alert-error: "";
  --ui-ic-alert-info: "";
  --ui-ic-alert-warning: "";
  --ui-ic-checkmark: "";
  --ui-ic-close: "";
  --ui-ic-close-small: "";
  --ui-ic-dot: "";
  --ui-ic-down: "";
  --ui-ic-indeterminate: "";
  --ui-ic-left: "";
  --ui-ic-inline-right: "";
  --ui-ic-inline-right-bold: "";
  --ui-ic-inline-list-checkmark: "";
  --ui-ic-inline-list-ul: "";
  --ui-ic-minus: "";
  --ui-ic-plus: "";
  --ui-ic-right: "";
  --ui-ic-search: "";
  --ui-ic-up: "";
  --ui-ic-up-down: "";
  --ui-ic-watch-off: "";
  --ui-ic-watch-on: "";
  --ui-ic-inline-externallink: "";
  --ui-ic-menu: "";
  --boschicon-bosch-ic-3d-print: "";
  --boschicon-bosch-ic-a-to-b: "";
  --boschicon-bosch-ic-add: "";
  --boschicon-bosch-ic-address-consumer-data: "";
  --boschicon-bosch-ic-adress-book: "";
  --boschicon-bosch-ic-agility: "";
  --boschicon-bosch-ic-alarm-clock: "";
  --boschicon-bosch-ic-ambulance: "";
  --boschicon-bosch-ic-analysis: "";
  --boschicon-bosch-ic-anchor: "";
  --boschicon-bosch-ic-arrow-down: "";
  --boschicon-bosch-ic-arrow-left: "";
  --boschicon-bosch-ic-arrow-left-down: "";
  --boschicon-bosch-ic-arrow-left-up: "";
  --boschicon-bosch-ic-arrow-right: "";
  --boschicon-bosch-ic-arrow-right-down: "";
  --boschicon-bosch-ic-arrow-right-up: "";
  --boschicon-bosch-ic-arrow-turn-left: "";
  --boschicon-bosch-ic-arrow-turn-right: "";
  --boschicon-bosch-ic-arrow-up: "";
  --boschicon-bosch-ic-arrows: "";
  --boschicon-bosch-ic-arrows-x-y-z: "";
  --boschicon-bosch-ic-artificial-intelligence: "";
  --boschicon-bosch-ic-assembly-line: "";
  --boschicon-bosch-ic-atom: "";
  --boschicon-bosch-ic-augmented-reality: "";
  --boschicon-bosch-ic-autobod: "";
  --boschicon-bosch-ic-back-left: "";
  --boschicon-bosch-ic-back-left-double: "";
  --boschicon-bosch-ic-bar-chart: "";
  --boschicon-bosch-ic-bar-chart-double: "";
  --boschicon-bosch-ic-battery-0: "";
  --boschicon-bosch-ic-battery-1: "";
  --boschicon-bosch-ic-battery-2: "";
  --boschicon-bosch-ic-battery-3: "";
  --boschicon-bosch-ic-battery-4: "";
  --boschicon-bosch-ic-battery-fail: "";
  --boschicon-bosch-ic-battery-li-ion: "";
  --boschicon-bosch-ic-battery-loading: "";
  --boschicon-bosch-ic-bed: "";
  --boschicon-bosch-ic-bicycle: "";
  --boschicon-bosch-ic-bicycle-e: "";
  --boschicon-bosch-ic-blog: "";
  --boschicon-bosch-ic-bluetooth: "";
  --boschicon-bosch-ic-bluetooth-le: "";
  --boschicon-bosch-ic-board-speaker: "";
  --boschicon-bosch-ic-boiler-connected: "";
  --boschicon-bosch-ic-book: "";
  --boschicon-bosch-ic-bookmark: "";
  --boschicon-bosch-ic-bookmark-add: "";
  --boschicon-bosch-ic-bookmark-check: "";
  --boschicon-bosch-ic-bookmark-delete: "";
  --boschicon-bosch-ic-books: "";
  --boschicon-bosch-ic-bookshelf: "";
  --boschicon-bosch-ic-box: "";
  --boschicon-bosch-ic-box-closed: "";
  --boschicon-bosch-ic-box-delivery: "";
  --boschicon-bosch-ic-box-delivery-connected: "";
  --boschicon-bosch-ic-brake-disk: "";
  --boschicon-bosch-ic-briefcase: "";
  --boschicon-bosch-ic-broom: "";
  --boschicon-bosch-ic-broom-cloud-dirt: "";
  --boschicon-bosch-ic-brush: "";
  --boschicon-bosch-ic-bug: "";
  --boschicon-bosch-ic-building: "";
  --boschicon-bosch-ic-cactus: "";
  --boschicon-bosch-ic-calculate: "";
  --boschicon-bosch-ic-calendar: "";
  --boschicon-bosch-ic-calendar-add: "";
  --boschicon-bosch-ic-calendar-settings: "";
  --boschicon-bosch-ic-call: "";
  --boschicon-bosch-ic-call-add: "";
  --boschicon-bosch-ic-call-remove: "";
  --boschicon-bosch-ic-call-sos: "";
  --boschicon-bosch-ic-call-team: "";
  --boschicon-bosch-ic-call-wifi: "";
  --boschicon-bosch-ic-camera: "";
  --boschicon-bosch-ic-camera-switch: "";
  --boschicon-bosch-ic-car: "";
  --boschicon-bosch-ic-car-clock: "";
  --boschicon-bosch-ic-car-connected: "";
  --boschicon-bosch-ic-car-locator: "";
  --boschicon-bosch-ic-car-mechanic: "";
  --boschicon-bosch-ic-car-rental: "";
  --boschicon-bosch-ic-car-seat-connected: "";
  --boschicon-bosch-ic-car-side: "";
  --boschicon-bosch-ic-car-side-user: "";
  --boschicon-bosch-ic-cart: "";
  --boschicon-bosch-ic-certificate: "";
  --boschicon-bosch-ic-certificate-pki: "";
  --boschicon-bosch-ic-change: "";
  --boschicon-bosch-ic-chart-bar: "";
  --boschicon-bosch-ic-chart-check: "";
  --boschicon-bosch-ic-chart-dummy: "";
  --boschicon-bosch-ic-chart-line: "";
  --boschicon-bosch-ic-chat: "";
  --boschicon-bosch-ic-chat-add: "";
  --boschicon-bosch-ic-chat-question-answer: "";
  --boschicon-bosch-ic-chat-remove: "";
  --boschicon-bosch-ic-checklist: "";
  --boschicon-bosch-ic-checkmark: "";
  --boschicon-bosch-ic-chip: "";
  --boschicon-bosch-ic-circle-segment: "";
  --boschicon-bosch-ic-clear-all: "";
  --boschicon-bosch-ic-clipboard: "";
  --boschicon-bosch-ic-clipboard-list: "";
  --boschicon-bosch-ic-clock: "";
  --boschicon-bosch-ic-close: "";
  --boschicon-bosch-ic-close-all: "";
  --boschicon-bosch-ic-cloud: "";
  --boschicon-bosch-ic-cloud-co2: "";
  --boschicon-bosch-ic-cloud-download: "";
  --boschicon-bosch-ic-cloud-nox: "";
  --boschicon-bosch-ic-cloud-upload: "";
  --boschicon-bosch-ic-club-arm-chair: "";
  --boschicon-bosch-ic-coffee-break: "";
  --boschicon-bosch-ic-coin-currency: "";
  --boschicon-bosch-ic-coin-dollar: "";
  --boschicon-bosch-ic-colorpicker: "";
  --boschicon-bosch-ic-colors: "";
  --boschicon-bosch-ic-command: "";
  --boschicon-bosch-ic-communicator: "";
  --boschicon-bosch-ic-compare: "";
  --boschicon-bosch-ic-components: "";
  --boschicon-bosch-ic-components-available: "";
  --boschicon-bosch-ic-components-reservation: "";
  --boschicon-bosch-ic-concierge-bell: "";
  --boschicon-bosch-ic-configuration: "";
  --boschicon-bosch-ic-confirmation: "";
  --boschicon-bosch-ic-connection-off: "";
  --boschicon-bosch-ic-connection-on: "";
  --boschicon-bosch-ic-connectivity: "";
  --boschicon-bosch-ic-construction: "";
  --boschicon-bosch-ic-consumer-goods: "";
  --boschicon-bosch-ic-contract: "";
  --boschicon-bosch-ic-copy: "";
  --boschicon-bosch-ic-cube: "";
  --boschicon-bosch-ic-cube-arrows: "";
  --boschicon-bosch-ic-cube-filled: "";
  --boschicon-bosch-ic-cube-shock: "";
  --boschicon-bosch-ic-cube-stacked: "";
  --boschicon-bosch-ic-customerservice: "";
  --boschicon-bosch-ic-cutlery: "";
  --boschicon-bosch-ic-damper: "";
  --boschicon-bosch-ic-danger-flash: "";
  --boschicon-bosch-ic-data-loss: "";
  --boschicon-bosch-ic-dealer-details: "";
  --boschicon-bosch-ic-delete: "";
  --boschicon-bosch-ic-delivery: "";
  --boschicon-bosch-ic-denied: "";
  --boschicon-bosch-ic-desktop: "";
  --boschicon-bosch-ic-desktop-application-2d: "";
  --boschicon-bosch-ic-desktop-application-3d: "";
  --boschicon-bosch-ic-development: "";
  --boschicon-bosch-ic-devices: "";
  --boschicon-bosch-ic-devices-mobile: "";
  --boschicon-bosch-ic-directory: "";
  --boschicon-bosch-ic-dna: "";
  --boschicon-bosch-ic-do-not-disturb: "";
  --boschicon-bosch-ic-document: "";
  --boschicon-bosch-ic-document-add: "";
  --boschicon-bosch-ic-document-arrow-down: "";
  --boschicon-bosch-ic-document-arrow-up: "";
  --boschicon-bosch-ic-document-audio: "";
  --boschicon-bosch-ic-document-check: "";
  --boschicon-bosch-ic-document-cloud: "";
  --boschicon-bosch-ic-document-copy: "";
  --boschicon-bosch-ic-document-delete: "";
  --boschicon-bosch-ic-document-doc: "";
  --boschicon-bosch-ic-document-edit: "";
  --boschicon-bosch-ic-document-error: "";
  --boschicon-bosch-ic-document-locked: "";
  --boschicon-bosch-ic-document-log: "";
  --boschicon-bosch-ic-document-one: "";
  --boschicon-bosch-ic-document-pdf: "";
  --boschicon-bosch-ic-document-plain: "";
  --boschicon-bosch-ic-document-plain-add: "";
  --boschicon-bosch-ic-document-plain-delete: "";
  --boschicon-bosch-ic-document-ppt: "";
  --boschicon-bosch-ic-document-pub: "";
  --boschicon-bosch-ic-document-rtf: "";
  --boschicon-bosch-ic-document-save-to: "";
  --boschicon-bosch-ic-document-search: "";
  --boschicon-bosch-ic-document-settings: "";
  --boschicon-bosch-ic-document-test: "";
  --boschicon-bosch-ic-document-text: "";
  --boschicon-bosch-ic-document-txt: "";
  --boschicon-bosch-ic-document-vsd: "";
  --boschicon-bosch-ic-document-xls: "";
  --boschicon-bosch-ic-document-xml: "";
  --boschicon-bosch-ic-document-zip: "";
  --boschicon-bosch-ic-dome: "";
  --boschicon-bosch-ic-door: "";
  --boschicon-bosch-ic-door-sensor: "";
  --boschicon-bosch-ic-down: "";
  --boschicon-bosch-ic-down-double: "";
  --boschicon-bosch-ic-download: "";
  --boschicon-bosch-ic-drag-handle: "";
  --boschicon-bosch-ic-dragdrop: "";
  --boschicon-bosch-ic-drop: "";
  --boschicon-bosch-ic-e-charging: "";
  --boschicon-bosch-ic-e-mobility: "";
  --boschicon-bosch-ic-ear-off-disabled-light: "";
  --boschicon-bosch-ic-ear-on: "";
  --boschicon-bosch-ic-eco-system: "";
  --boschicon-bosch-ic-edit: "";
  --boschicon-bosch-ic-education: "";
  --boschicon-bosch-ic-efficiency: "";
  --boschicon-bosch-ic-elevator: "";
  --boschicon-bosch-ic-elevator-alarm: "";
  --boschicon-bosch-ic-elevator-cloud: "";
  --boschicon-bosch-ic-elevator-headset: "";
  --boschicon-bosch-ic-elevator-service: "";
  --boschicon-bosch-ic-emergency-exit: "";
  --boschicon-bosch-ic-emoji-happy: "";
  --boschicon-bosch-ic-emoji-neutral: "";
  --boschicon-bosch-ic-emoji-sad: "";
  --boschicon-bosch-ic-emoji-super-happy: "";
  --boschicon-bosch-ic-emoji-very-sad: "";
  --boschicon-bosch-ic-eu-energy-label: "";
  --boschicon-bosch-ic-excavator: "";
  --boschicon-bosch-ic-exit: "";
  --boschicon-bosch-ic-expansion-arrows: "";
  --boschicon-bosch-ic-explosion: "";
  --boschicon-bosch-ic-export: "";
  --boschicon-bosch-ic-externallink: "";
  --boschicon-bosch-ic-fast-forward: "";
  --boschicon-bosch-ic-faucet: "";
  --boschicon-bosch-ic-favorites: "";
  --boschicon-bosch-ic-fax: "";
  --boschicon-bosch-ic-female: "";
  --boschicon-bosch-ic-film: "";
  --boschicon-bosch-ic-filter: "";
  --boschicon-bosch-ic-filter-success: "";
  --boschicon-bosch-ic-fingerprint: "";
  --boschicon-bosch-ic-fire: "";
  --boschicon-bosch-ic-fire-emergency: "";
  --boschicon-bosch-ic-fireworks: "";
  --boschicon-bosch-ic-first-aid: "";
  --boschicon-bosch-ic-first-aid-cross: "";
  --boschicon-bosch-ic-fit-to-sceen: "";
  --boschicon-bosch-ic-flag: "";
  --boschicon-bosch-ic-flash: "";
  --boschicon-bosch-ic-flask: "";
  --boschicon-bosch-ic-flexpress: "";
  --boschicon-bosch-ic-folder: "";
  --boschicon-bosch-ic-folder-download: "";
  --boschicon-bosch-ic-folder-open: "";
  --boschicon-bosch-ic-folder-upload: "";
  --boschicon-bosch-ic-fork-lift: "";
  --boschicon-bosch-ic-fork-lift-locator: "";
  --boschicon-bosch-ic-forward-right: "";
  --boschicon-bosch-ic-forward-right-double: "";
  --boschicon-bosch-ic-full-empty: "";
  --boschicon-bosch-ic-fullscreen: "";
  --boschicon-bosch-ic-fullscreen-arrows: "";
  --boschicon-bosch-ic-fullscreen-exit: "";
  --boschicon-bosch-ic-g-arrow-down: "";
  --boschicon-bosch-ic-g-arrow-up: "";
  --boschicon-bosch-ic-generator: "";
  --boschicon-bosch-ic-gift: "";
  --boschicon-bosch-ic-glance: "";
  --boschicon-bosch-ic-glas-plate: "";
  --boschicon-bosch-ic-globe: "";
  --boschicon-bosch-ic-globe-arrow: "";
  --boschicon-bosch-ic-glossary: "";
  --boschicon-bosch-ic-grid-view: "";
  --boschicon-bosch-ic-hammer: "";
  --boschicon-bosch-ic-hand: "";
  --boschicon-bosch-ic-hand-motion: "";
  --boschicon-bosch-ic-hand-motion-off-disabled-light: "";
  --boschicon-bosch-ic-handlewithcare: "";
  --boschicon-bosch-ic-handover-add: "";
  --boschicon-bosch-ic-handover-check: "";
  --boschicon-bosch-ic-handover-remove: "";
  --boschicon-bosch-ic-hanger: "";
  --boschicon-bosch-ic-health: "";
  --boschicon-bosch-ic-heart: "";
  --boschicon-bosch-ic-history: "";
  --boschicon-bosch-ic-home: "";
  --boschicon-bosch-ic-home-locator: "";
  --boschicon-bosch-ic-hourglass: "";
  --boschicon-bosch-ic-hydrant: "";
  --boschicon-bosch-ic-ice: "";
  --boschicon-bosch-ic-imagery: "";
  --boschicon-bosch-ic-imagery-add: "";
  --boschicon-bosch-ic-imagery-remove: "";
  --boschicon-bosch-ic-import: "";
  --boschicon-bosch-ic-imprint: "";
  --boschicon-bosch-ic-impulse: "";
  --boschicon-bosch-ic-industry: "";
  --boschicon-bosch-ic-industry-clock: "";
  --boschicon-bosch-ic-industry-connected: "";
  --boschicon-bosch-ic-info: "";
  --boschicon-bosch-ic-info-i: "";
  --boschicon-bosch-ic-interval: "";
  --boschicon-bosch-ic-it-device: "";
  --boschicon-bosch-ic-jewel: "";
  --boschicon-bosch-ic-keyboard: "";
  --boschicon-bosch-ic-label: "";
  --boschicon-bosch-ic-laptop: "";
  --boschicon-bosch-ic-laser: "";
  --boschicon-bosch-ic-layout: "";
  --boschicon-bosch-ic-leaf: "";
  --boschicon-bosch-ic-led: "";
  --boschicon-bosch-ic-brick: "";
  --boschicon-bosch-ic-brick-slanting-1: "";
  --boschicon-bosch-ic-brick-slanting-2: "";
  --boschicon-bosch-ic-less-minimize: "";
  --boschicon-bosch-ic-lightbulb: "";
  --boschicon-bosch-ic-lightbulb-off: "";
  --boschicon-bosch-ic-line-chart: "";
  --boschicon-bosch-ic-link: "";
  --boschicon-bosch-ic-link-broken: "";
  --boschicon-bosch-ic-list-view: "";
  --boschicon-bosch-ic-list-view-mobile: "";
  --boschicon-bosch-ic-livechat: "";
  --boschicon-bosch-ic-locator: "";
  --boschicon-bosch-ic-locator-ip-connected: "";
  --boschicon-bosch-ic-locator-ip-disconnected: "";
  --boschicon-bosch-ic-locator-spot: "";
  --boschicon-bosch-ic-locator-spot-check: "";
  --boschicon-bosch-ic-lock-closed: "";
  --boschicon-bosch-ic-lock-open: "";
  --boschicon-bosch-ic-login: "";
  --boschicon-bosch-ic-logistics: "";
  --boschicon-bosch-ic-logout: "";
  --boschicon-bosch-ic-machine: "";
  --boschicon-bosch-ic-magnet: "";
  --boschicon-bosch-ic-mail: "";
  --boschicon-bosch-ic-mail-forward: "";
  --boschicon-bosch-ic-mail-open: "";
  --boschicon-bosch-ic-mail-out: "";
  --boschicon-bosch-ic-mail-reply: "";
  --boschicon-bosch-ic-male: "";
  --boschicon-bosch-ic-map: "";
  --boschicon-bosch-ic-material-add: "";
  --boschicon-bosch-ic-material-check: "";
  --boschicon-bosch-ic-material-remove: "";
  --boschicon-bosch-ic-maximize: "";
  --boschicon-bosch-ic-mechanic: "";
  --boschicon-bosch-ic-megaphone: "";
  --boschicon-bosch-ic-message: "";
  --boschicon-bosch-ic-mic: "";
  --boschicon-bosch-ic-microphone: "";
  --boschicon-bosch-ic-microphone-classic: "";
  --boschicon-bosch-ic-minimize: "";
  --boschicon-bosch-ic-money-currency: "";
  --boschicon-bosch-ic-money-dollar: "";
  --boschicon-bosch-ic-moneybag-currency: "";
  --boschicon-bosch-ic-moneybag-dollar: "";
  --boschicon-bosch-ic-monument: "";
  --boschicon-bosch-ic-moon: "";
  --boschicon-bosch-ic-motorcycle: "";
  --boschicon-bosch-ic-motorcycle-side-car: "";
  --boschicon-bosch-ic-motorcycle-side: "";
  --boschicon-bosch-ic-mouse: "";
  --boschicon-bosch-ic-mouse-left: "";
  --boschicon-bosch-ic-mouse-right: "";
  --boschicon-bosch-ic-mouth: "";
  --boschicon-bosch-ic-my-product: "";
  --boschicon-bosch-ic-new-way-work: "";
  --boschicon-bosch-ic-newsletter: "";
  --boschicon-bosch-ic-newspaper: "";
  --boschicon-bosch-ic-nose: "";
  --boschicon-bosch-ic-notepad: "";
  --boschicon-bosch-ic-notepad-edit: "";
  --boschicon-bosch-ic-notification: "";
  --boschicon-bosch-ic-notification-active: "";
  --boschicon-bosch-ic-notification-add: "";
  --boschicon-bosch-ic-notification-remove: "";
  --boschicon-bosch-ic-oil-car: "";
  --boschicon-bosch-ic-omnichannel: "";
  --boschicon-bosch-ic-options: "";
  --boschicon-bosch-ic-origami-boat: "";
  --boschicon-bosch-ic-pallete-car: "";
  --boschicon-bosch-ic-pallete-car-connected: "";
  --boschicon-bosch-ic-panel: "";
  --boschicon-bosch-ic-paperclip: "";
  --boschicon-bosch-ic-paperplane: "";
  --boschicon-bosch-ic-parking: "";
  --boschicon-bosch-ic-pause: "";
  --boschicon-bosch-ic-payment: "";
  --boschicon-bosch-ic-people: "";
  --boschicon-bosch-ic-petrol-station: "";
  --boschicon-bosch-ic-piggybank: "";
  --boschicon-bosch-ic-pin-classic: "";
  --boschicon-bosch-ic-pin-modern: "";
  --boschicon-bosch-ic-plane-side: "";
  --boschicon-bosch-ic-play: "";
  --boschicon-bosch-ic-plug-12v: "";
  --boschicon-bosch-ic-podium-speaker: "";
  --boschicon-bosch-ic-police: "";
  --boschicon-bosch-ic-poop: "";
  --boschicon-bosch-ic-post-it: "";
  --boschicon-bosch-ic-postal-code: "";
  --boschicon-bosch-ic-power: "";
  --boschicon-bosch-ic-print: "";
  --boschicon-bosch-ic-prototyping: "";
  --boschicon-bosch-ic-puzzle: "";
  --boschicon-bosch-ic-quad: "";
  --boschicon-bosch-ic-question: "";
  --boschicon-bosch-ic-radar: "";
  --boschicon-bosch-ic-radio: "";
  --boschicon-bosch-ic-radiotower: "";
  --boschicon-bosch-ic-redirect: "";
  --boschicon-bosch-ic-redo: "";
  --boschicon-bosch-ic-reference: "";
  --boschicon-bosch-ic-refresh: "";
  --boschicon-bosch-ic-refresh-cloud: "";
  --boschicon-bosch-ic-registration: "";
  --boschicon-bosch-ic-remote: "";
  --boschicon-bosch-ic-reset: "";
  --boschicon-bosch-ic-resolution: "";
  --boschicon-bosch-ic-robot: "";
  --boschicon-bosch-ic-robot-connected: "";
  --boschicon-bosch-ic-robothead: "";
  --boschicon-bosch-ic-rocket: "";
  --boschicon-bosch-ic-rotation: "";
  --boschicon-bosch-ic-rotation-360: "";
  --boschicon-bosch-ic-rotation-x-left: "";
  --boschicon-bosch-ic-rotation-x-right: "";
  --boschicon-bosch-ic-rotation-y-down: "";
  --boschicon-bosch-ic-rotation-y-up: "";
  --boschicon-bosch-ic-route: "";
  --boschicon-bosch-ic-ruler: "";
  --boschicon-bosch-ic-ruler-pen: "";
  --boschicon-bosch-ic-satellite: "";
  --boschicon-bosch-ic-save: "";
  --boschicon-bosch-ic-scale: "";
  --boschicon-bosch-ic-scissors: "";
  --boschicon-bosch-ic-search: "";
  --boschicon-bosch-ic-security: "";
  --boschicon-bosch-ic-security-check: "";
  --boschicon-bosch-ic-security-user: "";
  --boschicon-bosch-ic-sensor: "";
  --boschicon-bosch-ic-server: "";
  --boschicon-bosch-ic-server-expansion: "";
  --boschicon-bosch-ic-server-rate: "";
  --boschicon-bosch-ic-service-agent: "";
  --boschicon-bosch-ic-service-time: "";
  --boschicon-bosch-ic-settings: "";
  --boschicon-bosch-ic-settings-arrows: "";
  --boschicon-bosch-ic-settings-connected: "";
  --boschicon-bosch-ic-share: "";
  --boschicon-bosch-ic-shield-stop: "";
  --boschicon-bosch-ic-ship: "";
  --boschicon-bosch-ic-ship-side: "";
  --boschicon-bosch-ic-shoppingcart: "";
  --boschicon-bosch-ic-shoppingcart-add: "";
  --boschicon-bosch-ic-shoppingcart-switch: "";
  --boschicon-bosch-ic-signal-full: "";
  --boschicon-bosch-ic-signal-half: "";
  --boschicon-bosch-ic-signal-lost: "";
  --boschicon-bosch-ic-signpost: "";
  --boschicon-bosch-ic-simcard: "";
  --boschicon-bosch-ic-skyscraper: "";
  --boschicon-bosch-ic-smartcity: "";
  --boschicon-bosch-ic-smarthome: "";
  --boschicon-bosch-ic-smartphone: "";
  --boschicon-bosch-ic-smartphone-acoustic: "";
  --boschicon-bosch-ic-smartphone-arrow-right: "";
  --boschicon-bosch-ic-smartphone-arrows-x-y-z: "";
  --boschicon-bosch-ic-smartphone-clock: "";
  --boschicon-bosch-ic-smartphone-cloud: "";
  --boschicon-bosch-ic-smartphone-loading-wheel: "";
  --boschicon-bosch-ic-smartphone-smashed: "";
  --boschicon-bosch-ic-smartphone-vibration: "";
  --boschicon-bosch-ic-smartphone-z: "";
  --boschicon-bosch-ic-smartwatch-connected: "";
  --boschicon-bosch-ic-spare-parts: "";
  --boschicon-bosch-ic-spark: "";
  --boschicon-bosch-ic-speaker-acoustic: "";
  --boschicon-bosch-ic-speedometer: "";
  --boschicon-bosch-ic-stadium: "";
  --boschicon-bosch-ic-stairs: "";
  --boschicon-bosch-ic-stamp: "";
  --boschicon-bosch-ic-standby: "";
  --boschicon-bosch-ic-steering-wheel: "";
  --boschicon-bosch-ic-steering-wheel-connected: "";
  --boschicon-bosch-ic-steering-wheel-hands: "";
  --boschicon-bosch-ic-steps: "";
  --boschicon-bosch-ic-stethoscope: "";
  --boschicon-bosch-ic-stop: "";
  --boschicon-bosch-ic-stopwatch: "";
  --boschicon-bosch-ic-storage-local: "";
  --boschicon-bosch-ic-structure: "";
  --boschicon-bosch-ic-subtitles: "";
  --boschicon-bosch-ic-subtitles-off-light: "";
  --boschicon-bosch-ic-summary: "";
  --boschicon-bosch-ic-sun: "";
  --boschicon-bosch-ic-sun-half-filled: "";
  --boschicon-bosch-ic-sunshade-table: "";
  --boschicon-bosch-ic-surveillance: "";
  --boschicon-bosch-ic-table-chairs: "";
  --boschicon-bosch-ic-tablet: "";
  --boschicon-bosch-ic-team: "";
  --boschicon-bosch-ic-team-lightbulb: "";
  --boschicon-bosch-ic-technical-service: "";
  --boschicon-bosch-ic-temperature: "";
  --boschicon-bosch-ic-temperature-high: "";
  --boschicon-bosch-ic-temperature-low: "";
  --boschicon-bosch-ic-theater: "";
  --boschicon-bosch-ic-thumb-down: "";
  --boschicon-bosch-ic-thumb-up: "";
  --boschicon-bosch-ic-ticket: "";
  --boschicon-bosch-ic-touch: "";
  --boschicon-bosch-ic-touch-sos: "";
  --boschicon-bosch-ic-towing-truck: "";
  --boschicon-bosch-ic-train: "";
  --boschicon-bosch-ic-train-side: "";
  --boschicon-bosch-ic-transport-movements: "";
  --boschicon-bosch-ic-transscript: "";
  --boschicon-bosch-ic-transscript-off: "";
  --boschicon-bosch-ic-transscript-on: "";
  --boschicon-bosch-ic-tree: "";
  --boschicon-bosch-ic-tricycle: "";
  --boschicon-bosch-ic-trolley-empty: "";
  --boschicon-bosch-ic-trolley-filled-box: "";
  --boschicon-bosch-ic-trolly-filled-files: "";
  --boschicon-bosch-ic-trophy: "";
  --boschicon-bosch-ic-truck: "";
  --boschicon-bosch-ic-tuktuk: "";
  --boschicon-bosch-ic-tune: "";
  --boschicon-bosch-ic-typography: "";
  --boschicon-bosch-ic-ui: "";
  --boschicon-bosch-ic-umbrella: "";
  --boschicon-bosch-ic-undo: "";
  --boschicon-bosch-ic-up: "";
  --boschicon-bosch-ic-up-double: "";
  --boschicon-bosch-ic-up-down: "";
  --boschicon-bosch-ic-upload: "";
  --boschicon-bosch-ic-usb: "";
  --boschicon-bosch-ic-user: "";
  --boschicon-bosch-ic-user-advanced: "";
  --boschicon-bosch-ic-user-beginner: "";
  --boschicon-bosch-ic-user-desktop: "";
  --boschicon-bosch-ic-user-down: "";
  --boschicon-bosch-ic-user-falling: "";
  --boschicon-bosch-ic-user-hand: "";
  --boschicon-bosch-ic-user-hand-stop: "";
  --boschicon-bosch-ic-user-professional: "";
  --boschicon-bosch-ic-user-run: "";
  --boschicon-bosch-ic-user-share: "";
  --boschicon-bosch-ic-user-voice: "";
  --boschicon-bosch-ic-user-walk: "";
  --boschicon-bosch-ic-video: "";
  --boschicon-bosch-ic-video-disabled-light: "";
  --boschicon-bosch-ic-video-record: "";
  --boschicon-bosch-ic-virtual-reality: "";
  --boschicon-bosch-ic-volume-disabled: "";
  --boschicon-bosch-ic-volume-high: "";
  --boschicon-bosch-ic-volume-low: "";
  --boschicon-bosch-ic-volume-off-light: "";
  --boschicon-bosch-ic-wand: "";
  --boschicon-bosch-ic-warranty: "";
  --boschicon-bosch-ic-watch-off-disabled-light: "";
  --boschicon-bosch-ic-watch-on: "";
  --boschicon-bosch-ic-water-shower: "";
  --boschicon-bosch-ic-welcome: "";
  --boschicon-bosch-ic-wellness: "";
  --boschicon-bosch-ic-wheelchair: "";
  --boschicon-bosch-ic-whistle: "";
  --boschicon-bosch-ic-wide-angled-arrow: "";
  --boschicon-bosch-ic-wifi: "";
  --boschicon-bosch-ic-window-analysis: "";
  --boschicon-bosch-ic-window-browser: "";
  --boschicon-bosch-ic-window-console: "";
  --boschicon-bosch-ic-window-gaussian-view: "";
  --boschicon-bosch-ic-window-info: "";
  --boschicon-bosch-ic-window-new: "";
  --boschicon-bosch-ic-window-resize: "";
  --boschicon-bosch-ic-window-scaling-view: "";
  --boschicon-bosch-ic-window-shuffle: "";
  --boschicon-bosch-ic-window-statistic: "";
  --boschicon-bosch-ic-wishlist: "";
  --boschicon-bosch-ic-work-order: "";
  --boschicon-bosch-ic-worldwideweb: "";
  --boschicon-bosch-ic-wrench: "";
  --boschicon-bosch-ic-zoom-in: "";
  --boschicon-bosch-ic-zoom-out: "";
  --boschicon-bosch-ic-scooter: "";
  --boschicon-bosch-ic-cars-traffic: "";
  --boschicon-bosch-ic-arm-chair: "";
  --boschicon-bosch-ic-car-phone: "";
  --boschicon-bosch-ic-box-lightbulb: "";
  --boschicon-bosch-ic-chair-officedesk: "";
  --boschicon-bosch-ic-calendar-clock: "";
  --boschicon-bosch-ic-document-cv: "";
  --boschicon-bosch-ic-user-run-bag: "";
  --boschicon-bosch-ic-brake-disk-spray: "";
  --boschicon-bosch-ic-circle-abs: "";
  --boschicon-bosch-ic-bright-down: "";
  --boschicon-bosch-ic-bright-up: "";
  --boschicon-bosch-ic-fan: "";
  --boschicon-bosch-ic-sun-moon: "";
  --boschicon-bosch-ic-lightbulb-attention: "";
  --boschicon-bosch-ic-settings-attention: "";
  --boschicon-bosch-ic-danger-hazards: "";
  --boschicon-bosch-ic-windshield-spray: "";
  --boschicon-bosch-ic-windshield-heat: "";
  --boschicon-bosch-ic-light-drop: "";
  --boschicon-bosch-ic-starter: "";
  --boschicon-bosch-ic-turbo: "";
  --boschicon-bosch-ic-settings-lock: "";
  --boschicon-bosch-ic-settings-n: "";
  --boschicon-bosch-ic-light-beam-high: "";
  --boschicon-bosch-ic-light-beam-low: "";
  --boschicon-bosch-ic-glas: "";
  --boschicon-bosch-ic-shirt-ice: "";
  --boschicon-bosch-ic-helmet-fan: "";
  --boschicon-bosch-ic-notification-arrow: "";
  --boschicon-bosch-ic-steering-wheel-arrow: "";
  --boschicon-bosch-ic-circle-arrow: "";
  --boschicon-bosch-ic-tempomat-pit: "";
  --boschicon-bosch-ic-radiator-fan-spray: "";
  --boschicon-bosch-ic-boost-down: "";
  --boschicon-bosch-ic-boost-up: "";
  --boschicon-bosch-ic-circle-lock: "";
  --boschicon-bosch-ic-mp-down: "";
  --boschicon-bosch-ic-mp-up: "";
  --boschicon-bosch-ic-tc-down: "";
  --boschicon-bosch-ic-tc-up: "";
  --boschicon-bosch-ic-danger-arrow-attention: "";
  --boschicon-bosch-ic-user-remove: "";
  --boschicon-bosch-ic-user-add: "";
  --boschicon-bosch-ic-post-it-collection: "";
  --boschicon-bosch-ic-horn: "";
  --boschicon-bosch-ic-desktop-notification: "";
  --boschicon-bosch-ic-router: "";
  --boschicon-bosch-ic-berry: "";
  --boschicon-bosch-ic-chat-language: "";
  --boschicon-bosch-ic-game-controller: "";
  --boschicon-bosch-ic-user-brain: "";
  --boschicon-bosch-ic-mouth-finger: "";
  --boschicon-bosch-ic-excavator-shovel: "";
  --boschicon-bosch-ic-ear-in: "";
  --boschicon-bosch-ic-ear-out: "";
  --boschicon-bosch-ic-lion: "";
  --boschicon-bosch-ic-car-convertible: "";
  --boschicon-bosch-ic-car-sports: "";
  --boschicon-bosch-ic-bear: "";
  --boschicon-bosch-ic-pot: "";
  --boschicon-bosch-ic-bed-double: "";
  --boschicon-bosch-ic-air-hot: "";
  --boschicon-bosch-ic-air-ice: "";
  --boschicon-bosch-ic-air-leaf: "";
  --boschicon-bosch-ic-air-purifier-0: "";
  --boschicon-bosch-ic-air-purifier-1: "";
  --boschicon-bosch-ic-air-purifier-2: "";
  --boschicon-bosch-ic-air-purifier-3: "";
  --boschicon-bosch-ic-air: "";
  --boschicon-bosch-ic-fan-off-disabled-bold: "";
  --boschicon-bosch-ic-ice-off-disabled-bold: "";
  --boschicon-bosch-ic-faucet-boost: "";
  --boschicon-bosch-ic-faucet-mode: "";
  --boschicon-bosch-ic-faucet-off-disabled-bold: "";
  --boschicon-bosch-ic-faucet-schedule: "";
  --boschicon-bosch-ic-fuel-cell: "";
  --boschicon-bosch-ic-heating-floor-off-disabled-bold: "";
  --boschicon-bosch-ic-heating-floor: "";
  --boschicon-bosch-ic-heating-radiator-boost: "";
  --boschicon-bosch-ic-heating-radiator-mode: "";
  --boschicon-bosch-ic-heating-radiator-off-disabled-bold: "";
  --boschicon-bosch-ic-heating-radiator-schedule: "";
  --boschicon-bosch-ic-leaf-simple: "";
  --boschicon-bosch-ic-oil-barrel: "";
  --boschicon-bosch-ic-water-bathtub: "";
  --boschicon-bosch-ic-water-dishwash: "";
  --boschicon-bosch-ic-water-handwash: "";
  --boschicon-bosch-ic-water-hot: "";
  --boschicon-bosch-ic-water-ice: "";
  --boschicon-bosch-ic-water-leaf: "";
  --boschicon-bosch-ic-water-ladder: "";
  --boschicon-bosch-ic-water-purifier-0: "";
  --boschicon-bosch-ic-water-purifier-1: "";
  --boschicon-bosch-ic-water-purifier-2: "";
  --boschicon-bosch-ic-water-purifier-3: "";
  --boschicon-bosch-ic-water-shower-boost: "";
  --boschicon-bosch-ic-water-shower-mode: "";
  --boschicon-bosch-ic-water-shower-off-disabled-bold: "";
  --boschicon-bosch-ic-water-shower-schedule: "";
  --boschicon-bosch-ic-water: "";
  --boschicon-bosch-ic-chart-bar-drop: "";
  --boschicon-bosch-ic-chart-bar-fire: "";
  --boschicon-bosch-ic-chart-bar-flash: "";
  --boschicon-bosch-ic-chart-bar-oil: "";
  --boschicon-bosch-ic-drop-minus: "";
  --boschicon-bosch-ic-drop-plus: "";
  --boschicon-bosch-ic-fan-minus: "";
  --boschicon-bosch-ic-fan-plus: "";
  --boschicon-bosch-ic-home-drops-0: "";
  --boschicon-bosch-ic-home-drops-1: "";
  --boschicon-bosch-ic-home-drops-2: "";
  --boschicon-bosch-ic-home-drops-3: "";
  --boschicon-bosch-ic-home-temperature-in: "";
  --boschicon-bosch-ic-home-temperature-out: "";
  --boschicon-bosch-ic-home-user-in: "";
  --boschicon-bosch-ic-ice-minus: "";
  --boschicon-bosch-ic-ice-plus: "";
  --boschicon-bosch-ic-chimney-sweeper: "";
  --boschicon-bosch-ic-menu-up: "";
  --boschicon-bosch-ic-security-ice: "";
  --boschicon-bosch-ic-security-legionella: "";
  --boschicon-bosch-ic-trolley-case: "";
  --boschicon-bosch-ic-sun-minus: "";
  --boschicon-bosch-ic-sun-plug: "";
  --boschicon-bosch-ic-sun-plus: "";
  --boschicon-bosch-ic-touch-pit: "";
  --boschicon-bosch-ic-temperature-current: "";
  --boschicon-bosch-ic-temperature-set: "";
  --boschicon-bosch-ic-teddy-bear: "";
  --boschicon-bosch-ic-document-svg: "";
  --boschicon-bosch-ic-back-menu: "";
  --boschicon-bosch-ic-car-arrows: "";
  --boschicon-bosch-ic-wrench-cloud: "";
  --boschicon-bosch-ic-weather-cloud-sun: "";
  --boschicon-bosch-ic-weather-cloudy: "";
  --boschicon-bosch-ic-weather-gale: "";
  --boschicon-bosch-ic-weather-mist: "";
  --boschicon-bosch-ic-weather-moon-cloud: "";
  --boschicon-bosch-ic-weather-rain-snow: "";
  --boschicon-bosch-ic-weather-rain-thunder: "";
  --boschicon-bosch-ic-weather-rain: "";
  --boschicon-bosch-ic-weather-snow: "";
  --boschicon-bosch-ic-weather-thunder: "";
  --boschicon-bosch-ic-weather-wind: "";
  --boschicon-bosch-ic-plane-start: "";
  --boschicon-bosch-ic-plane-land: "";
  --boschicon-bosch-ic-graph-power: "";
  --boschicon-bosch-ic-floorplan: "";
  --boschicon-bosch-ic-clock-pause: "";
  --boschicon-bosch-ic-clock-start: "";
  --boschicon-bosch-ic-clock-stop: "";
  --boschicon-bosch-ic-computer-retro: "";
  --boschicon-bosch-ic-smartphone-retro: "";
  --boschicon-bosch-ic-wood: "";
  --boschicon-bosch-ic-solid-fuel: "";
  --boschicon-bosch-ic-appliance-fan: "";
  --boschicon-bosch-ic-appliance-flame: "";
  --boschicon-bosch-ic-appliance-ice: "";
  --boschicon-bosch-ic-appliance-oil: "";
  --boschicon-bosch-ic-appliance-solid-fuel: "";
  --boschicon-bosch-ic-appliance-sun-ice: "";
  --boschicon-bosch-ic-appliance-sun: "";
  --boschicon-bosch-ic-appliance-wood: "";
  --boschicon-bosch-ic-appliance-air-leaf: "";
  --boschicon-bosch-ic-appliance-water-air: "";
  --boschicon-bosch-ic-appliance-water-leaf: "";
  --boschicon-bosch-ic-appliance-water-oil: "";
  --boschicon-bosch-ic-appliance-water: "";
  --boschicon-bosch-ic-appliance-heat-pump-air: "";
  --boschicon-bosch-ic-appliance-heat-pump-ground: "";
  --boschicon-bosch-ic-appliance-heat-pump-water: "";
  --boschicon-bosch-ic-appliance-plug-air: "";
  --boschicon-bosch-ic-appliance-plug-fuel-cell: "";
  --boschicon-bosch-ic-appliance-plug-leaf: "";
  --boschicon-bosch-ic-appliance-plug-water-air: "";
  --boschicon-bosch-ic-thermostat-connected-c: "";
  --boschicon-bosch-ic-thermostat-connected-f: "";
  --boschicon-bosch-ic-image-gallery: "";
  --boschicon-bosch-ic-arrows-caution: "";
  --boschicon-bosch-ic-arrows-diagonal-disabled-bold: "";
  --boschicon-bosch-ic-back-left-end: "";
  --boschicon-bosch-ic-back-right-end: "";
  --boschicon-bosch-ic-bar-chart-search: "";
  --boschicon-bosch-ic-batch: "";
  --boschicon-bosch-ic-calendar-remove: "";
  --boschicon-bosch-ic-call-bluetooth: "";
  --boschicon-bosch-ic-call-deny: "";
  --boschicon-bosch-ic-call-settings: "";
  --boschicon-bosch-ic-caution-sign-clock: "";
  --boschicon-bosch-ic-caution-sign-list: "";
  --boschicon-bosch-ic-core-data: "";
  --boschicon-bosch-ic-cursor-connected: "";
  --boschicon-bosch-ic-cursor: "";
  --boschicon-bosch-ic-dmc-code: "";
  --boschicon-bosch-ic-find-id: "";
  --boschicon-bosch-ic-globe-search: "";
  --boschicon-bosch-ic-interface: "";
  --boschicon-bosch-ic-material-add-manually: "";
  --boschicon-bosch-ic-material-list: "";
  --boschicon-bosch-ic-material-remove-manually: "";
  --boschicon-bosch-ic-material: "";
  --boschicon-bosch-ic-menu-checkmark: "";
  --boschicon-bosch-ic-qr-code: "";
  --boschicon-bosch-ic-sort-alphabetically: "";
  --boschicon-bosch-ic-unpin-classic-disabled-bold: "";
  --boschicon-bosch-ic-unpin-modern-disabled-bold: "";
  --boschicon-bosch-ic-window-search: "";
  --boschicon-bosch-ic-cloud-clock: "";
  --boschicon-bosch-ic-concierge: "";
  --boschicon-bosch-ic-heating-radiator: "";
  --boschicon-bosch-ic-home-user-out: "";
  --boschicon-bosch-ic-hot: "";
  --boschicon-bosch-ic-screen-service: "";
  --boschicon-bosch-ic-sun-ice: "";
  --boschicon-bosch-ic-sun-off-disabled-bold: "";
  --boschicon-bosch-ic-tractor: "";
  --boschicon-bosch-ic-video-recorder-digital: "";
  --boschicon-bosch-ic-windshield-wiper: "";
  --boschicon-bosch-ic-weather-snow-thunder: "";
  --boschicon-bosch-ic-electricity-pylon: "";
  --boschicon-bosch-ic-box-questionmark: "";
  --boschicon-bosch-ic-rainbow: "";
  --boschicon-bosch-ic-medal: "";
  --boschicon-bosch-ic-wheel: "";
  --boschicon-bosch-ic-borescope-connected: "";
  --boschicon-bosch-ic-filter-delete: "";
  --boschicon-bosch-ic-filter-add: "";
  --boschicon-bosch-ic-man: "";
  --boschicon-bosch-ic-woman: "";
  --boschicon-bosch-ic-fridge: "";
  --boschicon-bosch-ic-battery-car: "";
  --boschicon-bosch-ic-bag-escalator: "";
  --boschicon-bosch-ic-shopping-bags: "";
  --boschicon-bosch-ic-car-steering-left: "";
  --boschicon-bosch-ic-car-steering-right: "";
  --boschicon-bosch-ic-thumb-up-down: "";
  --boschicon-bosch-ic-user-run-detection: "";
  --boschicon-bosch-ic-bank: "";
  --boschicon-bosch-ic-transportation: "";
  --boschicon-bosch-ic-government: "";
  --boschicon-bosch-ic-user-music: "";
  --boschicon-bosch-ic-bus: "";
  --boschicon-bosch-ic-car-euro: "";
  --boschicon-bosch-ic-bag: "";
  --boschicon-bosch-ic-plate-tetrapack: "";
  --boschicon-bosch-ic-hospital: "";
  --boschicon-bosch-ic-desktop-structure: "";
  --boschicon-bosch-ic-frog-head: "";
  --boschicon-bosch-ic-sportboat: "";
  --boschicon-bosch-ic-yacht: "";
  --boschicon-bosch-ic-leaf-tilia: "";
  --boschicon-bosch-ic-music: "";
  --boschicon-bosch-ic-oil-lamp: "";
  --boschicon-bosch-ic-windshield-wiper-rear: "";
  --boschicon-bosch-ic-dongle-connected: "";
  --boschicon-bosch-ic-slate: "";
  --boschicon-bosch-ic-appliance-heat-pump-exhaust: "";
  --boschicon-bosch-ic-alert-list: "";
  --boschicon-bosch-ic-arrow-left-end-frame: "";
  --boschicon-bosch-ic-arrow-right-end-frame: "";
  --boschicon-bosch-ic-shape-ellipse: "";
  --boschicon-bosch-ic-shape-rectangle: "";
  --boschicon-bosch-ic-wishlist-add: "";
  --boschicon-bosch-ic-smartphone-disabled-light: "";
  --boschicon-bosch-ic-airbag: "";
  --boschicon-bosch-ic-compass: "";
  --boschicon-bosch-ic-turbine-wind: "";
  --boschicon-bosch-ic-arrows-diagonal-disabled-light: "";
  --boschicon-bosch-ic-ear-off-disabled-bold: "";
  --boschicon-bosch-ic-fan-off-disabled-light: "";
  --boschicon-bosch-ic-faucet-off-disabled-light: "";
  --boschicon-bosch-ic-hand-motion-off-disabled-bold: "";
  --boschicon-bosch-ic-heating-floor-off-disabled-light: "";
  --boschicon-bosch-ic-heating-radiator-off-disabled-light: "";
  --boschicon-bosch-ic-ice-off-disabled-light: "";
  --boschicon-bosch-ic-smartphone-disabled-bold: "";
  --boschicon-bosch-ic-subtitles-off-bold: "";
  --boschicon-bosch-ic-sun-off-disabled-light: "";
  --boschicon-bosch-ic-video-disabled-bold: "";
  --boschicon-bosch-ic-volume-off-bold: "";
  --boschicon-bosch-ic-watch-off-disabled-bold: "";
  --boschicon-bosch-ic-water-shower-off-disabled-light: "";
  --boschicon-bosch-ic-3d-frame-play: "";
  --boschicon-bosch-ic-alert-error-checkmark: "";
  --boschicon-bosch-ic-arrow-up-frame-check: "";
  --boschicon-bosch-ic-arrow-up-frame-error: "";
  --boschicon-bosch-ic-arrows-checkmark: "";
  --boschicon-bosch-ic-assembly-line-settings: "";
  --boschicon-bosch-ic-augmented-reality-player: "";
  --boschicon-bosch-ic-badge-checkmark: "";
  --boschicon-bosch-ic-bar-chart-kappa: "";
  --boschicon-bosch-ic-bar-chart-search-detail: "";
  --boschicon-bosch-ic-barcode-checkmark: "";
  --boschicon-bosch-ic-barcode-scan-bulb: "";
  --boschicon-bosch-ic-barcode: "";
  --boschicon-bosch-ic-binary: "";
  --boschicon-bosch-ic-book-lightbulb: "";
  --boschicon-bosch-ic-box-arrow-down: "";
  --boschicon-bosch-ic-box-delivery-checkmark: "";
  --boschicon-bosch-ic-globe-checkmark: "";
  --boschicon-bosch-ic-calendar-boxes: "";
  --boschicon-bosch-ic-calendar-service: "";
  --boschicon-bosch-ic-camera-processor: "";
  --boschicon-bosch-ic-camera-settings: "";
  --boschicon-bosch-ic-chart-line-checkmark: "";
  --boschicon-bosch-ic-checklist-stack: "";
  --boschicon-bosch-ic-checkmark-frame-minimum: "";
  --boschicon-bosch-ic-checkmark-frame-tripple: "";
  --boschicon-bosch-ic-clipboard-checkmark: "";
  --boschicon-bosch-ic-clipboard-list-parts: "";
  --boschicon-bosch-ic-clipboard-settings: "";
  --boschicon-bosch-ic-computer-tower-box: "";
  --boschicon-bosch-ic-connectivity-lock: "";
  --boschicon-bosch-ic-counter-current: "";
  --boschicon-bosch-ic-counter-target: "";
  --boschicon-bosch-ic-cube-checkmark: "";
  --boschicon-bosch-ic-cube-play: "";
  --boschicon-bosch-ic-timeline-settings: "";
  --boschicon-bosch-ic-timeline-view: "";
  --boschicon-bosch-ic-timeline: "";
  --boschicon-bosch-ic-delivery-checkmark: "";
  --boschicon-bosch-ic-desktop-application-3d-play: "";
  --boschicon-bosch-ic-desktop-apps-download: "";
  --boschicon-bosch-ic-desktop-dashboard: "";
  --boschicon-bosch-ic-desktop-graph-checkmark: "";
  --boschicon-bosch-ic-desktop-graph-search: "";
  --boschicon-bosch-ic-desktop-graph: "";
  --boschicon-bosch-ic-development-kit: "";
  --boschicon-bosch-ic-directory-cloud-settings: "";
  --boschicon-bosch-ic-directory-cloud: "";
  --boschicon-bosch-ic-directory-settings: "";
  --boschicon-bosch-ic-document-clock-cycle: "";
  --boschicon-bosch-ic-document-code-stack: "";
  --boschicon-bosch-ic-document-dat-edit: "";
  --boschicon-bosch-ic-document-ohd-arrow-down: "";
  --boschicon-bosch-ic-dolphin: "";
  --boschicon-bosch-ic-energy-management: "";
  --boschicon-bosch-ic-eraser: "";
  --boschicon-bosch-ic-folder-broom: "";
  --boschicon-bosch-ic-folder-check-broom: "";
  --boschicon-bosch-ic-folder-checkmark: "";
  --boschicon-bosch-ic-folder-oes-check: "";
  --boschicon-bosch-ic-folder-open-service: "";
  --boschicon-bosch-ic-folder-reload: "";
  --boschicon-bosch-ic-hand-command: "";
  --boschicon-bosch-ic-heating-start: "";
  --boschicon-bosch-ic-hierarchy-refresh: "";
  --boschicon-bosch-ic-hierarchy-search: "";
  --boschicon-bosch-ic-hierarchy-settings: "";
  --boschicon-bosch-ic-hierarchy: "";
  --boschicon-bosch-ic-hmi-desktop-settings: "";
  --boschicon-bosch-ic-human-machine-interface: "";
  --boschicon-bosch-ic-keys-user-access: "";
  --boschicon-bosch-ic-keys: "";
  --boschicon-bosch-ic-label-edit: "";
  --boschicon-bosch-ic-line-arrow-checkmark: "";
  --boschicon-bosch-ic-link-checkmark: "";
  --boschicon-bosch-ic-lock-closed-checkmark: "";
  --boschicon-bosch-ic-lock-open-checkmark: "";
  --boschicon-bosch-ic-material-search: "";
  --boschicon-bosch-ic-objects-search: "";
  --boschicon-bosch-ic-objects: "";
  --boschicon-bosch-ic-plan-a-to-b: "";
  --boschicon-bosch-ic-plan-chart: "";
  --boschicon-bosch-ic-print-send: "";
  --boschicon-bosch-ic-refresh-analysis: "";
  --boschicon-bosch-ic-remote-desktop-add: "";
  --boschicon-bosch-ic-rfid-checkmark: "";
  --boschicon-bosch-ic-rfid-tag: "";
  --boschicon-bosch-ic-sequence-checkmark: "";
  --boschicon-bosch-ic-server-arrow-up: "";
  --boschicon-bosch-ic-server-arrows: "";
  --boschicon-bosch-ic-server-settings: "";
  --boschicon-bosch-ic-server-share: "";
  --boschicon-bosch-ic-settings-editor: "";
  --boschicon-bosch-ic-survey-checkmark: "";
  --boschicon-bosch-ic-target-dart: "";
  --boschicon-bosch-ic-target-view: "";
  --boschicon-bosch-ic-target: "";
  --boschicon-bosch-ic-thickness-selection: "";
  --boschicon-bosch-ic-toolbox-checkmark: "";
  --boschicon-bosch-ic-toolbox: "";
  --boschicon-bosch-ic-translate: "";
  --boschicon-bosch-ic-tune-vertical-checkmark: "";
  --boschicon-bosch-ic-wand-user-add: "";
  --boschicon-bosch-ic-wand-user-settings: "";
  --boschicon-bosch-ic-wand-user: "";
  --boschicon-bosch-ic-window-globe: "";
  --boschicon-bosch-ic-wrench-change: "";
  --boschicon-bosch-ic-clock-24-7: "";
  --boschicon-bosch-ic-eagle: "";
  --boschicon-bosch-ic-fluorescent-light: "";
  --boschicon-bosch-ic-home-cloud-0: "";
  --boschicon-bosch-ic-home-cloud-1: "";
  --boschicon-bosch-ic-home-cloud-2: "";
  --boschicon-bosch-ic-home-cloud-3: "";
  --boschicon-bosch-ic-home-shadow: "";
  --boschicon-bosch-ic-motorcycle-sport: "";
  --boschicon-bosch-ic-smartphone-connected: "";
  --boschicon-bosch-ic-usb-stick: "";
  --boschicon-bosch-ic-user--setting: "";
  --boschicon-bosch-ic-timeline-clock: "";
  --boschicon-bosch-ic-alarm-fire: "";
  --boschicon-bosch-ic-emergency-front: "";
  --boschicon-bosch-ic-transporter-front: "";
  --boschicon-bosch-ic-truck-front: "";
  --boschicon-bosch-ic-unpin-classic-disabled-light: "";
  --boschicon-bosch-ic-unpin-modern-disabled-light: "";
  --boschicon-bosch-ic-smartphone-ban: "";
  --boschicon-bosch-ic-helmet: "";
  --boschicon-bosch-ic-gate-closed: "";
  --boschicon-bosch-ic-fence: "";
  --boschicon-bosch-ic-desktop-apps: "";
  --boschicon-bosch-ic-candle: "";
  --boschicon-bosch-ic-chart-oee: "";
  --boschicon-bosch-ic-cycletime-eighth: "";
  --boschicon-bosch-ic-cycletime-quarter: "";
  --boschicon-bosch-ic-gateway: "";
  --boschicon-bosch-ic-heatmap: "";
  --boschicon-bosch-ic-laptop-checklist: "";
  --boschicon-bosch-ic-molecule: "";
  --boschicon-bosch-ic-robot-settings: "";
  --boschicon-bosch-ic-sensor-cable: "";
  --boschicon-bosch-ic-tank-layers: "";
  --boschicon-bosch-ic-window-settings: "";
  --boschicon-bosch-ic-heatmap-independent: "";
  --boschicon-bosch-ic-dumble: "";
  --boschicon-bosch-ic-truck-wash: "";
  --boschicon-bosch-ic-smart-sensor: "";
  --boschicon-bosch-ic-audio-add: "";
  --boschicon-bosch-ic-audio-checked: "";
  --boschicon-bosch-ic-audio-play: "";
  --boschicon-bosch-ic-audio-remove: "";
  --boschicon-bosch-ic-image-gallery-checked: "";
  --boschicon-bosch-ic-imagery-checked: "";
  --boschicon-bosch-ic-image-gallery-remove: "";
  --boschicon-bosch-ic-recording: "";
  --boschicon-bosch-ic-stop-frame: "";
  --boschicon-bosch-ic-roof: "";
  --boschicon-bosch-ic-projection-interactive: "";
  --boschicon-bosch-ic-bridge: "";
  --boschicon-bosch-ic-box-arrows: "";
  --boschicon-bosch-ic-chart-line-fit: "";
  --boschicon-bosch-ic-chart-line-compress: "";
  --boschicon-bosch-ic-ciss: "";
  --boschicon-bosch-ic-scd: "";
  --boschicon-bosch-ic-vci: "";
  --boschicon-bosch-ic-access-controller: "";
  --boschicon-bosch-ic-card-reader: "";
  --boschicon-bosch-ic-table: "";
  --boschicon-bosch-ic-replace: "";
  --boschicon-bosch-ic-chart-topflop-organized-horizontal: "";
  --boschicon-bosch-ic-chart-topflop-random-horizontal: "";
  --boschicon-bosch-ic-chart-topflop-organized-vertical: "";
  --boschicon-bosch-ic-chart-topflop-random-vertical: "";
  --boschicon-bosch-ic-ois: "";
  --boschicon-bosch-ic-cloud-refresh-locked: "";
  --boschicon-bosch-ic-car-bluetooth: "";
  --boschicon-bosch-ic-camera-trainer: "";
  --boschicon-bosch-ic-magnifier-moving: "";
  --boschicon-bosch-ic-absolute-orientation: "";
  --boschicon-bosch-ic-accelerometer: "";
  --boschicon-bosch-ic-imu: "";
  --boschicon-bosch-ic-gyroscope: "";
  --boschicon-bosch-ic-magneotmeter: "";
  --boschicon-bosch-ic-battery-car-1: "";
  --boschicon-bosch-ic-battery-car-2: "";
  --boschicon-bosch-ic-battery-car-3: "";
  --boschicon-bosch-ic-battery-car-charging: "";
  --boschicon-bosch-ic-battery-car-defective: "";
  --boschicon-bosch-ic-truck-crane: "";
  --boschicon-bosch-ic-train-diesel: "";
  --boschicon-bosch-ic-snowmobile: "";
  --boschicon-bosch-ic-riding-mower: "";
  --boschicon-bosch-ic-motorcycle-small: "";
  --boschicon-bosch-ic-mining-truck: "";
  --boschicon-bosch-ic-lawnmower: "";
  --boschicon-bosch-ic-jetski: "";
  --boschicon-bosch-ic-golf-caddy: "";
  --boschicon-bosch-ic-generator-electric: "";
  --boschicon-bosch-ic-garbage-truck: "";
  --boschicon-bosch-ic-fork-lift-big: "";
  --boschicon-bosch-ic-engine-small: "";
  --boschicon-bosch-ic-engine-big: "";
  --boschicon-bosch-ic-coach: "";
  --boschicon-bosch-ic-chainsaw: "";
  --boschicon-bosch-ic-car-van: "";
  --boschicon-bosch-ic-car-suv: "";
  --boschicon-bosch-ic-car-race: "";
  --boschicon-bosch-ic-car-old: "";
  --boschicon-bosch-ic-car-camping-van: "";
  --boschicon-bosch-ic-car-camper: "";
  --boschicon-bosch-ic-bus-side: "";
  --boschicon-bosch-ic-book-info: "";
  --boschicon-bosch-ic-gears: "";
  --boschicon-bosch-ic-shark: "";
  --boschicon-bosch-ic-mountaintop: "";
  --boschicon-bosch-ic-baby: "";
  --boschicon-bosch-ic-coffee-bean: "";
  --boschicon-bosch-ic-coffee-beans: "";
  --boschicon-bosch-ic-skull: "";
  --boschicon-bosch-ic-stroller: "";
  --boschicon-bosch-ic-glasses: "";
  --boschicon-bosch-ic-detergent: "";
  --boschicon-bosch-ic-washing-machine: "";
  --boschicon-bosch-ic-sdcard: "";
  --boschicon-bosch-ic-water-connectivity: "";
  --boschicon-bosch-ic-server-connectivity: "";
  --boschicon-bosch-ic-presentation-speaker: "";
  --boschicon-bosch-ic-chart-bar-arrow: "";
  --boschicon-bosch-ic-book-connectivity: "";
  --boschicon-bosch-ic-route-focus: "";
  --boschicon-bosch-ic-bicycle-helmet: "";
  --boschicon-bosch-ic-cookie: "";
  --boschicon-bosch-ic-glass-wine: "";
  --boschicon-bosch-ic-cup-small: "";
  --boschicon-bosch-ic-cup-large: "";
  --boschicon-bosch-ic-bowl: "";
  --boschicon-bosch-ic-glass-small: "";
  --boschicon-bosch-ic-ice-bottle: "";
  --boschicon-bosch-ic-cup-plate-drop: "";
  --boschicon-bosch-ic-plate: "";
  --boschicon-bosch-ic-cup-plate: "";
  --boschicon-bosch-ic-bubbles: "";
  --boschicon-bosch-ic-button-start-stop: "";
  --boschicon-bosch-ic-elevator-freight-max: "";
  --boschicon-bosch-ic-elevator-freight: "";
  --boschicon-bosch-ic-elevator-persons: "";
  --boschicon-bosch-ic-embed: "";
  --boschicon-bosch-ic-female-male: "";
  --boschicon-bosch-ic-fork-knife-spoon: "";
  --boschicon-bosch-ic-global-entrepreneur: "";
  --boschicon-bosch-ic-arrows-left-right-checkmark: "";
  --boschicon-bosch-ic-automatic-mode: "";
  --boschicon-bosch-ic-babybottle: "";
  --boschicon-bosch-ic-barcode-scan: "";
  --boschicon-bosch-ic-barcode-scanner: "";
  --boschicon-bosch-ic-cash-frame-rupee: "";
  --boschicon-bosch-ic-chart-heat-curve: "";
  --boschicon-bosch-ic-compressor: "";
  --boschicon-bosch-ic-cubes: "";
  --boschicon-bosch-ic-highway: "";
  --boschicon-bosch-ic-industry-workers: "";
  --boschicon-bosch-ic-industry-workers-connected: "";
  --boschicon-bosch-ic-machine-station-control: "";
  --boschicon-bosch-ic-map-city: "";
  --boschicon-bosch-ic-ordernumber: "";
  --boschicon-bosch-ic-shirt-business: "";
  --boschicon-bosch-ic-shirt-casual: "";
  --boschicon-bosch-ic-suitcase: "";
  --boschicon-bosch-ic-weather-cloud-sun-sensor: "";
  --boschicon-bosch-ic-window-code: "";
  --boschicon-bosch-ic-wrench-warning: "";
  --boschicon-bosch-ic-arrow-circle-a: "";
  --boschicon-bosch-ic-arrows-agility: "";
  --boschicon-bosch-ic-arrows-collapse-object: "";
  --boschicon-bosch-ic-arrows-expand-object: "";
  --boschicon-bosch-ic-arrows-left-right: "";
  --boschicon-bosch-ic-fan-heat: "";
  --boschicon-bosch-ic-battery-car-arrows-circle: "";
  --boschicon-bosch-ic-battery-car-clock: "";
  --boschicon-bosch-ic-battery-vibration: "";
  --boschicon-bosch-ic-belt-elastic: "";
  --boschicon-bosch-ic-bicycle-e-arrow-away: "";
  --boschicon-bosch-ic-bicycle-e-arrow-towards: "";
  --boschicon-bosch-ic-brake-decoupled-power: "";
  --boschicon-bosch-ic-brake-i-booster: "";
  --boschicon-bosch-ic-brake-system-esp: "";
  --boschicon-bosch-ic-brake-system-integrated: "";
  --boschicon-bosch-ic-brake-vacuum-booster: "";
  --boschicon-bosch-ic-capacity: "";
  --boschicon-bosch-ic-car-beam-length: "";
  --boschicon-bosch-ic-car-smartphone-locator: "";
  --boschicon-bosch-ic-chart-pie: "";
  --boschicon-bosch-ic-chess-jumper: "";
  --boschicon-bosch-ic-clock-time-off: "";
  --boschicon-bosch-ic-clock-time-on: "";
  --boschicon-bosch-ic-coin: "";
  --boschicon-bosch-ic-connection-off-settings: "";
  --boschicon-bosch-ic-connection-on-settings: "";
  --boschicon-bosch-ic-control-unit: "";
  --boschicon-bosch-ic-customer: "";
  --boschicon-bosch-ic-engine: "";
  --boschicon-bosch-ic-filter-air: "";
  --boschicon-bosch-ic-filter-cabin-carbon: "";
  --boschicon-bosch-ic-filter-cabin: "";
  --boschicon-bosch-ic-filter-cooling-water: "";
  --boschicon-bosch-ic-filter-denox-cover: "";
  --boschicon-bosch-ic-filter-denox: "";
  --boschicon-bosch-ic-filter-element-compensation-sealing: "";
  --boschicon-bosch-ic-filter-element-compensation: "";
  --boschicon-bosch-ic-filter-element: "";
  --boschicon-bosch-ic-filter-oil: "";
  --boschicon-bosch-ic-filter-petrol: "";
  --boschicon-bosch-ic-filter-prefilter: "";
  --boschicon-bosch-ic-fireplace: "";
  --boschicon-bosch-ic-flash-plus: "";
  --boschicon-bosch-ic-globe-worldwideweb: "";
  --boschicon-bosch-ic-glow-control-unit: "";
  --boschicon-bosch-ic-glow-plug: "";
  --boschicon-bosch-ic-hand-cloth: "";
  --boschicon-bosch-ic-leaf-plus: "";
  --boschicon-bosch-ic-machine-warning: "";
  --boschicon-bosch-ic-measuring-jug: "";
  --boschicon-bosch-ic-plug-play: "";
  --boschicon-bosch-ic-refresh-checkmark: "";
  --boschicon-bosch-ic-replacement-filament: "";
  --boschicon-bosch-ic-screw: "";
  --boschicon-bosch-ic-seat-belt: "";
  --boschicon-bosch-ic-steering-wheel-hands-automated: "";
  --boschicon-bosch-ic-sun-ice-parking: "";
  --boschicon-bosch-ic-syringe-change-needle: "";
  --boschicon-bosch-ic-syringe-change: "";
  --boschicon-bosch-ic-syringe: "";
  --boschicon-bosch-ic-thread-diameter: "";
  --boschicon-bosch-ic-tool-extraction: "";
  --boschicon-bosch-ic-transporter-car-front: "";
  --boschicon-bosch-ic-truck-car-motorcycle: "";
  --boschicon-bosch-ic-truck-car: "";
  --boschicon-bosch-ic-truck-logistics-box: "";
  --boschicon-bosch-ic-truck-transporter: "";
  --boschicon-bosch-ic-watch-on-warning: "";
  --boschicon-bosch-ic-wrench-calibrate: "";
  --boschicon-bosch-ic-wrench-dummy: "";
  --boschicon-bosch-ic-wrench-tightening-torque: "";
  --boschicon-bosch-ic-wrench-width-across-flats: "";
  --boschicon-bosch-ic-user-arm-bandage: "";
  --boschicon-bosch-ic-user-eye-blind: "";
  --boschicon-bosch-ic-user-ear-deaf: "";
  --boschicon-bosch-ic-user-car-distracted: "";
  --boschicon-bosch-ic-user-mouth-mute: "";
  --boschicon-bosch-ic-user-ear-blocked: "";
  --boschicon-bosch-ic-user-bavarian: "";
  --boschicon-bosch-ic-user-ear-loud: "";
  --boschicon-bosch-ic-user-walk-crutch: "";
  --boschicon-bosch-ic-user-mouth-speechless: "";
  --boschicon-bosch-ic-user-arm-baby: "";
  --boschicon-bosch-ic-user-arm-missing: "";
  --boschicon-bosch-ic-user-eye-eyepatch: "";
  --boschicon-bosch-ic-user-strapped: "";
  --boschicon-bosch-ic-cleaning-agent: "";
  --boschicon-bosch-ic-cup-plate-dirty: "";
  --boschicon-bosch-ic-cup-plate-private: "";
  --boschicon-bosch-ic-rubbish-apple: "";
  --boschicon-bosch-ic-rubbish-fish: "";
  --boschicon-bosch-ic-rubbish-organic-bin: "";
  --boschicon-bosch-ic-rubbish-paper: "";
  --boschicon-bosch-ic-rubbish-paper-bin: "";
  --boschicon-bosch-ic-rubbish-residual-bin: "";
  --boschicon-bosch-ic-shower: "";
  --boschicon-bosch-ic-shower-female: "";
  --boschicon-bosch-ic-shower-male: "";
  --boschicon-bosch-ic-wardrobe-female: "";
  --boschicon-bosch-ic-wardrobe-male: "";
  --boschicon-bosch-ic-car-top: "";
  --boschicon-bosch-ic-label-info: "";
  --boschicon-bosch-ic-perspective-view: "";
  --boschicon-bosch-ic-road: "";
  --boschicon-bosch-ic-screen-split-horizontal: "";
  --boschicon-bosch-ic-screen-split-vertical: "";
  --boschicon-bosch-ic-screenshot-frame: "";
  --boschicon-bosch-ic-sensor-lidar: "";
  --boschicon-bosch-ic-tram: "";
  --boschicon-bosch-ic-video-360-degrees: "";
  --boschicon-bosch-ic-belt-groove-drives: "";
  --boschicon-bosch-ic-bottle-champagne: "";
  --boschicon-bosch-ic-box-falling: "";
  --boschicon-bosch-ic-box-falling-off-disabled-bold: "";
  --boschicon-bosch-ic-box-falling-off-disabled-light: "";
  --boschicon-bosch-ic-brake-pedal: "";
  --boschicon-bosch-ic-car-front-light-inside: "";
  --boschicon-bosch-ic-car-licence-plate-light: "";
  --boschicon-bosch-ic-car-side-light-back: "";
  --boschicon-bosch-ic-car-side-light-front: "";
  --boschicon-bosch-ic-light-fog-warning: "";
  --boschicon-bosch-ic-prism: "";
  --boschicon-bosch-ic-turnstile: "";
  --boschicon-bosch-ic-turnstile-open-in-and-outbound: "";
  --boschicon-bosch-ic-turnstile-open-inbound: "";
  --boschicon-bosch-ic-turnstile-open-outbound: "";
  --boschicon-bosch-ic-uwb: "";
  --boschicon-bosch-ic-heat-reduce-active: "";
  --boschicon-bosch-ic-heat-reduce-passive: "";
  --boschicon-bosch-ic-hourglass-add: "";
  --boschicon-bosch-ic-light-fog: "";
  --boschicon-bosch-ic-car-turn-signal: "";
  --boschicon-bosch-ic-car-turn-signal-left: "";
  --boschicon-bosch-ic-car-turn-signal-right: "";
  --boschicon-bosch-ic-light-rear: "";
  --boschicon-bosch-ic-car-top-turn-signal-front: "";
  --boschicon-bosch-ic-car-top-turn-signal-back: "";
  --boschicon-bosch-ic-ccu-cm: "";
  --boschicon-bosch-ic-lung: "";
  --boschicon-bosch-ic-voice: "";
  --boschicon-bosch-ic-car-motorcycle: "";
  --boschicon-bosch-ic-car-turn-signal-side: "";
  --boschicon-bosch-ic-car-light-parking: "";
  --boschicon-bosch-ic-phoenix: "";
  --boschicon-bosch-ic-sensor-air-quality: "";
  --boschicon-bosch-ic-weather-station: "";
  --boschicon-bosch-ic-watering-can: "";
  --boschicon-bosch-ic-propeller: "";
  --boschicon-bosch-ic-temperature-fluctuating: "";
  --boschicon-bosch-ic-stove-top: "";
  --boschicon-bosch-ic-socket: "";
  --boschicon-bosch-ic-siren: "";
  --boschicon-bosch-ic-sensor-water: "";
  --boschicon-bosch-ic-user-run-sensor-motion: "";
  --boschicon-bosch-ic-robot-lawnmower: "";
  --boschicon-bosch-ic-robot-cleaning: "";
  --boschicon-bosch-ic-oven: "";
  --boschicon-bosch-ic-loudspeaker: "";
  --boschicon-bosch-ic-keypad: "";
  --boschicon-bosch-ic-shape-circle-square: "";
  --boschicon-bosch-ic-garage: "";
  --boschicon-bosch-ic-fume-hood: "";
  --boschicon-bosch-ic-freezer: "";
  --boschicon-bosch-ic-food-processor: "";
  --boschicon-bosch-ic-floorplan-rooms: "";
  --boschicon-bosch-ic-dryer-tumble: "";
  --boschicon-bosch-ic-dryer: "";
  --boschicon-bosch-ic-door-window: "";
  --boschicon-bosch-ic-door-lock: "";
  --boschicon-bosch-ic-door-bell: "";
  --boschicon-bosch-ic-dishwasher: "";
  --boschicon-bosch-ic-dimmer: "";
  --boschicon-bosch-ic-detector-smoke: "";
  --boschicon-bosch-ic-detector-presence: "";
  --boschicon-bosch-ic-cooking: "";
  --boschicon-bosch-ic-coffee-maschine: "";
  --boschicon-bosch-ic-camera-indoor: "";
  --boschicon-bosch-ic-broom-clean: "";
  --boschicon-bosch-ic-blinds: "";
  --boschicon-bosch-ic-bicycle-e-flash: "";
  --boschicon-bosch-ic-finger-domino-trigger: "";
  --boschicon-bosch-ic-automation-start: "";
  --boschicon-bosch-ic-automation: "";
  --boschicon-bosch-ic-sensor-multifunctional: "";
  --boschicon-bosch-ic-plane-top: "";
  --boschicon-bosch-ic-shape-square-overlapping: "";
  --boschicon-bosch-ic-square-overlapping: "";
  --boschicon-bosch-ic-battery-car-14v: "";
  --boschicon-bosch-ic-calibration: "";
  --boschicon-bosch-ic-structure-can-bus: "";
  --boschicon-bosch-ic-gears-direction-arrows: "";
  --boschicon-bosch-ic-car-limousine: "";
  --boschicon-bosch-ic-molecule-gas: "";
  --boschicon-bosch-ic-money-euro: "";
  --boschicon-bosch-ic-revolution-rpm: "";
  --boschicon-bosch-ic-rikscha-e: "";
  --boschicon-bosch-ic-sensor-circle: "";
  --boschicon-bosch-ic-speedometer-high: "";
  --boschicon-bosch-ic-steering-wheel-arrows: "";
  --boschicon-bosch-ic-tablet-checklist: "";
  --boschicon-bosch-ic-petrol-charging-station-hybrid: "";
  --boschicon-bosch-ic-weather-cloud-sun-rain-snow: "";
  --boschicon-bosch-ic-light-half: "";
  --boschicon-bosch-ic-video-sensor: "";
  --boschicon-bosch-ic-binary-desktop: "";
  --boschicon-bosch-ic-truck-delivery: "";
  --boschicon-bosch-ic-van-delivery: "";
  --boschicon-bosch-ic-fullscreen-user: "";
  --boschicon-bosch-ic-user-helmet-motorcycle: "";
  --boschicon-bosch-ic-user-hand-disabled-light: "";
  --boschicon-bosch-ic-user-hand-disabled-bold: "";
  --boschicon-bosch-ic-link-connected: "";
  --boschicon-bosch-ic-gate-open: "";
  --boschicon-bosch-ic-box-checkmark: "";
  --boschicon-bosch-ic-box-place: "";
  --boschicon-bosch-ic-logistics-dock: "";
  --boschicon-bosch-ic-barcode-scan-logistics: "";
  --boschicon-bosch-ic-locator-tracking: "";
  --boschicon-bosch-ic-car-light-trunk: "";
  --boschicon-bosch-ic-car-light-glove-compartment: "";
  --boschicon-bosch-ic-car-light-dashboard: "";
  --boschicon-bosch-ic-fire-leaf: "";
  --boschicon-bosch-ic-laptop-hacker: "";
  --boschicon-bosch-ic-hands-drops: "";
  --boschicon-bosch-ic-team-disabled-bold: "";
  --boschicon-bosch-ic-team-disabled-light: "";
  --boschicon-bosch-ic-user-head-arm: "";
  --boschicon-bosch-ic-user-head-hand-disabled-bold: "";
  --boschicon-bosch-ic-user-head-hand-disabled-light: "";
  --boschicon-bosch-ic-welcome-disabled-bold: "";
  --boschicon-bosch-ic-welcome-disabled-light: "";
  --boschicon-bosch-ic-female-male-arrows: "";
  --boschicon-bosch-ic-broccoli: "";
  --boschicon-bosch-ic-chicken: "";
  --boschicon-bosch-ic-cow: "";
  --boschicon-bosch-ic-deer: "";
  --boschicon-bosch-ic-fish: "";
  --boschicon-bosch-ic-garlic: "";
  --boschicon-bosch-ic-hotpepper: "";
  --boschicon-bosch-ic-pig: "";
  --boschicon-bosch-ic-rabbit: "";
  --boschicon-bosch-ic-sheep: "";
  --boschicon-bosch-ic-shell: "";
  --boschicon-bosch-ic-shrimp: "";
  --boschicon-bosch-ic-car-seat: "";
  --boschicon-bosch-ic-car-seat-steering-wheel: "";
  --boschicon-bosch-ic-car-side-arrow-back: "";
  --boschicon-bosch-ic-car-side-arrow-front: "";
  --boschicon-bosch-ic-car-steering-left-disabled-bold: "";
  --boschicon-bosch-ic-car-steering-left-disabled-light: "";
  --boschicon-bosch-ic-car-steering-left-lle: "";
  --boschicon-bosch-ic-car-steering-left-lle-disabled-bold: "";
  --boschicon-bosch-ic-car-steering-left-lle-disabled-light: "";
  --boschicon-bosch-ic-car-steering-right-disabled-bold: "";
  --boschicon-bosch-ic-car-steering-right-disabled-light: "";
  --boschicon-bosch-ic-car-steering-right-rle: "";
  --boschicon-bosch-ic-car-steering-right-rle-disabled-bold: "";
  --boschicon-bosch-ic-car-steering-right-rle-disabled-light: "";
  --boschicon-bosch-ic-cars-traffic-left-right: "";
  --boschicon-bosch-ic-configuration-wrench: "";
  --boschicon-bosch-ic-hook: "";
  --boschicon-bosch-ic-hook-arrows: "";
  --boschicon-bosch-ic-hook-arrows-wiperblade: "";
  --boschicon-bosch-ic-hook-disabled-bold: "";
  --boschicon-bosch-ic-hook-disabled-light: "";
  --boschicon-bosch-ic-info-i-frame-add: "";
  --boschicon-bosch-ic-search-number: "";
  --boschicon-bosch-ic-search-number-add: "";
  --boschicon-bosch-ic-set: "";
  --boschicon-bosch-ic-speedometer-speed-high: "";
  --boschicon-bosch-ic-windshield-wiper-clean: "";
  --boschicon-bosch-ic-windshield-wiper-double: "";
  --boschicon-bosch-ic-wiper-adapter: "";
  --boschicon-bosch-ic-wiper-blade: "";
  --boschicon-bosch-ic-wiper-blade-arrow: "";
  --boschicon-bosch-ic-wiper-blade-eco: "";
  --boschicon-bosch-ic-wiper-blade-mm: "";
  --boschicon-bosch-ic-wiper-blade-mm-arrows: "";
  --boschicon-bosch-ic-wiper-blade-spoiler: "";
  --boschicon-bosch-ic-wiper-blade-twin: "";
  --boschicon-bosch-ic-wiper-flatblade: "";
  --boschicon-bosch-ic-wiper-flatblade-aeroeco: "";
  --boschicon-bosch-ic-wiper-flatblade-aerofit: "";
  --boschicon-bosch-ic-wiper-flatblade-aerotwin: "";
  --boschicon-bosch-ic-wiper-flatblade-arrow: "";
  --boschicon-bosch-ic-wiper-flatblade-mm: "";
  --boschicon-bosch-ic-wiper-flatblade-mm-arrows: "";
  --boschicon-bosch-ic-wiper-rubber: "";
  --boschicon-bosch-ic-address-control-system: "";
  --boschicon-bosch-ic-balcony: "";
  --boschicon-bosch-ic-battery-car-45-degree-arrow: "";
  --boschicon-bosch-ic-boiler-warning: "";
  --boschicon-bosch-ic-book-wrench: "";
  --boschicon-bosch-ic-car-driver-passenger-arrows: "";
  --boschicon-bosch-ic-car-licence-plate: "";
  --boschicon-bosch-ic-car-side-arrow-back-tires: "";
  --boschicon-bosch-ic-car-side-arrow-front-tires: "";
  --boschicon-bosch-ic-car-side-half-arrow-back: "";
  --boschicon-bosch-ic-car-steering-left-arrow: "";
  --boschicon-bosch-ic-car-steering-left-passenger-arrow: "";
  --boschicon-bosch-ic-car-steering-right-arrow: "";
  --boschicon-bosch-ic-car-steering-right-passenger-arrow: "";
  --boschicon-bosch-ic-chess-board-transparency: "";
  --boschicon-bosch-ic-cloud-locked: "";
  --boschicon-bosch-ic-conference-system: "";
  --boschicon-bosch-ic-cycletime-quarter-arrows-interval: "";
  --boschicon-bosch-ic-desktop-connectivity: "";
  --boschicon-bosch-ic-hierarchy-checkmark: "";
  --boschicon-bosch-ic-home-office: "";
  --boschicon-bosch-ic-home-semi-detached-house: "";
  --boschicon-bosch-ic-kitchen: "";
  --boschicon-bosch-ic-lambda-arrows-length: "";
  --boschicon-bosch-ic-lambda-oxygen: "";
  --boschicon-bosch-ic-lambda-sensor-cores: "";
  --boschicon-bosch-ic-panel-control: "";
  --boschicon-bosch-ic-prison: "";
  --boschicon-bosch-ic-prison-cell: "";
  --boschicon-bosch-ic-radio-broadcasting: "";
  --boschicon-bosch-ic-robot-body: "";
  --boschicon-bosch-ic-robot-body-arrow: "";
  --boschicon-bosch-ic-skyscraper-danger: "";
  --boschicon-bosch-ic-skyscraper-flat: "";
  --boschicon-bosch-ic-skyscraper-flat-floor-low: "";
  --boschicon-bosch-ic-skyscraper-flat-floor-middle: "";
  --boschicon-bosch-ic-skyscraper-flat-floor-top: "";
  --boschicon-bosch-ic-skyscraper-flat-semi-detached: "";
  --boschicon-bosch-ic-skyscraper-locked: "";
  --boschicon-bosch-ic-skyscraper-settings: "";
  --boschicon-bosch-ic-team-signpost: "";
  --boschicon-bosch-ic-toaster-hand-warning: "";
  --boschicon-bosch-ic-user-arrows-heart: "";
  --boschicon-bosch-ic-user-graduate-chat: "";
  --boschicon-bosch-ic-user-head-mask: "";
  --boschicon-bosch-ic-warehouse: "";
  --boschicon-bosch-ic-world-paperplane: "";
  --boschicon-bosch-ic-aperture: "";
  --boschicon-bosch-ic-hook-wiperblade-arrows: "";
  --boschicon-bosch-ic-image-remove: "";
  --boschicon-bosch-ic-image-checked: "";
  --boschicon-bosch-ic-user-setting: "";
  --boschicon-bosch-ic-apartment-in-house-terraced: "";
  --boschicon-bosch-ic-apartment-in-house: "";
  --boschicon-bosch-ic-appliance-heat-pump-leaf-add: "";
  --boschicon-bosch-ic-appliance-heat-pump-leaf-reload: "";
  --boschicon-bosch-ic-appliance-heat-pump-oil-refresh: "";
  --boschicon-bosch-ic-appliance-water-drop: "";
  --boschicon-bosch-ic-appliance-water-sun: "";
  --boschicon-bosch-ic-brake-pedal-thump-up: "";
  --boschicon-bosch-ic-call-plus: "";
  --boschicon-bosch-ic-car-battery-charging: "";
  --boschicon-bosch-ic-cloud-share: "";
  --boschicon-bosch-ic-crankshaft: "";
  --boschicon-bosch-ic-detector-motion: "";
  --boschicon-bosch-ic-device-analog: "";
  --boschicon-bosch-ic-device-digital: "";
  --boschicon-bosch-ic-externallink-landscape: "";
  --boschicon-bosch-ic-gears-interlocked-arrow: "";
  --boschicon-bosch-ic-gearshift-reverse-gear: "";
  --boschicon-bosch-ic-glove: "";
  --boschicon-bosch-ic-hand-warranty: "";
  --boschicon-bosch-ic-heating-floor-radiator: "";
  --boschicon-bosch-ic-home-appliance-heat-pump-air-in: "";
  --boschicon-bosch-ic-home-appliance-heat-pump-air-out: "";
  --boschicon-bosch-ic-lightbulb-gear: "";
  --boschicon-bosch-ic-line-open-closed: "";
  --boschicon-bosch-ic-road-disabled-bold: "";
  --boschicon-bosch-ic-road-disabled-light: "";
  --boschicon-bosch-ic-shower-drop-1: "";
  --boschicon-bosch-ic-shower-drop-2: "";
  --boschicon-bosch-ic-shower-drop-3: "";
  --boschicon-bosch-ic-shower-drop-4: "";
  --boschicon-bosch-ic-sinus-curve: "";
  --boschicon-bosch-ic-team-3: "";
  --boschicon-bosch-ic-team-4: "";
  --boschicon-bosch-ic-team-5: "";
  --boschicon-bosch-ic-test-tube: "";
  --boschicon-bosch-ic-truck-car-motorcycle-arrows: "";
  --boschicon-bosch-ic-weather-cloud-dust: "";
  --boschicon-bosch-ic-windshield-wiper-double-parallel-left: "";
  --boschicon-bosch-ic-windshield-wiper-double-parallel-right: "";
  --boschicon-bosch-ic-world-pin: "";
  --boschicon-bosch-ic-sign-warning-slope: "";
  --boschicon-bosch-ic-bond-laser: "";
  --boschicon-bosch-ic-bond-ribbon-thick: "";
  --boschicon-bosch-ic-bond-ribbon-thin: "";
  --boschicon-bosch-ic-bond-wire-thick: "";
  --boschicon-bosch-ic-bond-wire-thin: "";
  --boschicon-bosch-ic-clamp-connection-insulation: "";
  --boschicon-bosch-ic-clamp-connection-stamping-grid: "";
  --boschicon-bosch-ic-clinching: "";
  --boschicon-bosch-ic-connector: "";
  --boschicon-bosch-ic-connector-potting: "";
  --boschicon-bosch-ic-element-damping: "";
  --boschicon-bosch-ic-element-pressure-compensation: "";
  --boschicon-bosch-ic-flanging: "";
  --boschicon-bosch-ic-gap-pad: "";
  --boschicon-bosch-ic-heat-sink: "";
  --boschicon-bosch-ic-hook-clipsing: "";
  --boschicon-bosch-ic-interconnection-board-to-board: "";
  --boschicon-bosch-ic-labyrinth-geometry: "";
  --boschicon-bosch-ic-lacquering-pcb: "";
  --boschicon-bosch-ic-magnetic-rotor: "";
  --boschicon-bosch-ic-magnetic-switch: "";
  --boschicon-bosch-ic-pin-pressfit: "";
  --boschicon-bosch-ic-power-contact: "";
  --boschicon-bosch-ic-rivet: "";
  --boschicon-bosch-ic-seal-ring: "";
  --boschicon-bosch-ic-sealing-cipg: "";
  --boschicon-bosch-ic-sealing-solid: "";
  --boschicon-bosch-ic-sealing-tongue-groove: "";
  --boschicon-bosch-ic-shrinking-arrows-circle: "";
  --boschicon-bosch-ic-solder-selective: "";
  --boschicon-bosch-ic-spring-mechanical: "";
  --boschicon-bosch-ic-staking-hot-air: "";
  --boschicon-bosch-ic-stitching: "";
  --boschicon-bosch-ic-thermal-inlay: "";
  --boschicon-bosch-ic-thermal-via: "";
  --boschicon-bosch-ic-tube: "";
  --boschicon-bosch-ic-tube-gapfiller: "";
  --boschicon-bosch-ic-tube-gelling: "";
  --boschicon-bosch-ic-tube-gluing: "";
  --boschicon-bosch-ic-tube-thermal-adhesive: "";
  --boschicon-bosch-ic-tube-underfill: "";
  --boschicon-bosch-ic-welding-laser: "";
  --boschicon-bosch-ic-welding-resistance: "";
  --boschicon-bosch-ic-welding-ultrasonic: "";
  --boschicon-bosch-ic-air-condition-cassette: "";
  --boschicon-bosch-ic-air-condition-ceiling: "";
  --boschicon-bosch-ic-air-condition-convertible: "";
  --boschicon-bosch-ic-air-condition-duct: "";
  --boschicon-bosch-ic-air-condition-floor: "";
  --boschicon-bosch-ic-air-condition-outdoor: "";
  --boschicon-bosch-ic-air-condition-outdoor-hp: "";
  --boschicon-bosch-ic-air-condition-outdoor-hr: "";
  --boschicon-bosch-ic-air-condition-swing-horizontal: "";
  --boschicon-bosch-ic-air-condition-swing-vertical: "";
  --boschicon-bosch-ic-air-condition-wall: "";
  --boschicon-bosch-ic-angle-curvature-motorcycle: "";
  --boschicon-bosch-ic-appliance-hot: "";
  --boschicon-bosch-ic-appliance-water-hot: "";
  --boschicon-bosch-ic-appliances-hot: "";
  --boschicon-bosch-ic-arrows-left-right-a: "";
  --boschicon-bosch-ic-arrows-left-right-exchange: "";
  --boschicon-bosch-ic-arrows-left-right-exchange-unit: "";
  --boschicon-bosch-ic-arrows-left-right-ice: "";
  --boschicon-bosch-ic-assembly-line-robot: "";
  --boschicon-bosch-ic-back-left-small: "";
  --boschicon-bosch-ic-bacteria: "";
  --boschicon-bosch-ic-battery-car-drop-leakage-proof: "";
  --boschicon-bosch-ic-battery-car-hourglass: "";
  --boschicon-bosch-ic-brake-disk-arrow: "";
  --boschicon-bosch-ic-brake-disk-compound: "";
  --boschicon-bosch-ic-building-religious-church: "";
  --boschicon-bosch-ic-calendar-sheet: "";
  --boschicon-bosch-ic-caliper: "";
  --boschicon-bosch-ic-car-middle-arrow: "";
  --boschicon-bosch-ic-checkmark-bold: "";
  --boschicon-bosch-ic-close-small: "";
  --boschicon-bosch-ic-data-center: "";
  --boschicon-bosch-ic-dot: "";
  --boschicon-bosch-ic-down-small: "";
  --boschicon-bosch-ic-e-call: "";
  --boschicon-bosch-ic-fire-extinguisher: "";
  --boschicon-bosch-ic-fire-off-bold: "";
  --boschicon-bosch-ic-fire-off-light: "";
  --boschicon-bosch-ic-forward-right-small: "";
  --boschicon-bosch-ic-health-warning: "";
  --boschicon-bosch-ic-ignition-coil-pencil: "";
  --boschicon-bosch-ic-ignition-condensor: "";
  --boschicon-bosch-ic-ignition-contact-set: "";
  --boschicon-bosch-ic-ignition-distributor-cap: "";
  --boschicon-bosch-ic-ignition-distributor-rotor: "";
  --boschicon-bosch-ic-ignition-module: "";
  --boschicon-bosch-ic-less-minimize-bold: "";
  --boschicon-bosch-ic-leaf-plus-boost: "";
  --boschicon-bosch-ic-sensor-dynamic: "";
  --boschicon-bosch-ic-sensor-radar: "";
  --boschicon-bosch-ic-up-small: "";
  --boschicon-bosch-ic-water-ladder-off-bold: "";
  --boschicon-bosch-ic-water-ladder-off-light: "";
  --boschicon-bosch-ic-nose-desodorize: "";
  --boschicon-bosch-ic-nose-fine-dust: "";
  --boschicon-bosch-ic-smartcity-camera: "";
  --boschicon-bosch-ic-heating-underfloor: "";
  --boschicon-bosch-ic-drill-bit: "";
  --boschicon-bosch-ic-parameter-process: "";
  --boschicon-bosch-ic-car-side-plug-flash: "";
  --boschicon-bosch-ic-car-side-plug-engine-flash: "";
  --boschicon-bosch-ic-car-side-engine-flash: "";
  --boschicon-bosch-ic-car-side-hydrogen-flash: "";
  --boschicon-bosch-ic-car-side-engine: "";
  --boschicon-bosch-ic-tunnel: "";
  --boschicon-bosch-ic-stadium-sport: "";
  --boschicon-bosch-ic-refinery-oil: "";
  --boschicon-bosch-ic-power-plants: "";
  --boschicon-bosch-ic-hammer-chisel: "";
  --boschicon-bosch-ic-glass-cocktail: "";
  --boschicon-bosch-ic-traffic-light: "";
  --boschicon-bosch-ic-vehicle-off-road: "";
  --boschicon-bosch-ic-tablet-finger: "";
  --boschicon-bosch-ic-scooter-kick: "";
  --boschicon-bosch-ic-handlebar-motorcycle: "";
  --boschicon-bosch-ic-display-motorcycle: "";
  --boschicon-bosch-ic-case-label-product: "";
  --boschicon-bosch-ic-case-label: "";
  --boschicon-bosch-ic-product-falling: "";
  --boschicon-bosch-ic-product-checkmark: "";
  --boschicon-bosch-ic-product-broken: "";
  --boschicon-bosch-ic-lightbulb-halogen-rays-bright: "";
  --boschicon-bosch-ic-lightbulb-halogen-rays: "";
  --boschicon-bosch-ic-lamp-gas-discharge-rays: "";
  --boschicon-bosch-ic-home-lightbulb-off-disabled-bold: "";
  --boschicon-bosch-ic-home-lightbulb-off-disabled-light: "";
  --boschicon-bosch-ic-fork-lift-boxes: "";
  --boschicon-bosch-ic-harbour-ship-cargo: "";
  --boschicon-bosch-ic-rollercoaster: "";
  --boschicon-bosch-ic-sound-off-light: "";
  --boschicon-bosch-ic-sound-off-bold: "";
  --boschicon-bosch-ic-car-door: "";
  --boschicon-bosch-ic-car-door-tailgate: "";
  --boschicon-bosch-ic-car-door-split-rear: "";
  --boschicon-bosch-ic-car-door-rear: "";
  --boschicon-bosch-ic-drill-driver-cordless: "";
  --boschicon-bosch-ic-virus: "";
  --boschicon-bosch-ic-ice-temperature: "";
  --boschicon-bosch-ic-sensor-ultrasonic: "";
  --boschicon-bosch-ic-user-artificial-intelligence: "";
  --boschicon-bosch-ic-detector-leak: "";
  --boschicon-bosch-ic-car-seat-add: "";
  --boschicon-bosch-ic-car-shuttle-robo: "";
  --boschicon-bosch-ic-caravan: "";
  --boschicon-bosch-ic-user-water-swimming: "";
  --boschicon-bosch-ic-square-add: "";
  --boschicon-bosch-ic-map-zoom-in: "";
  --boschicon-bosch-ic-map-arrow-pop-out: "";
  --boschicon-bosch-ic-home-user-in-error: "";
  --boschicon-bosch-ic-home-arrow-right-in-denied: "";
  --boschicon-bosch-ic-home-arrow-right-in-check: "";
  --boschicon-bosch-ic-home-arrow-right-in: "";
  --boschicon-bosch-ic-home-arrow-left-out: "";
  --boschicon-bosch-ic-file-error: "";
  --boschicon-bosch-ic-dealer-details-missing: "";
  --boschicon-bosch-ic-dealer-details-check: "";
  --boschicon-bosch-ic-components-add: "";
  --boschicon-bosch-ic-machine-cell: "";
  --boschicon-bosch-ic-wheel-rim-clean: "";
  --boschicon-bosch-ic-gas-can: "";
  --boschicon-bosch-ic-steps-locator: "";
  --boschicon-bosch-ic-panel-control-manual: "";
  --boschicon-bosch-ic-socket-europe: "";
  --boschicon-bosch-ic-tripod: "";
  --boschicon-bosch-ic-document-dxf: "";
  --boschicon-bosch-ic-document-dwg: "";
  --boschicon-bosch-ic-hook-wiperblade: "";
  --boschicon-bosch-ic-traffic-cone: "";
  --boschicon-bosch-ic-folder-locked: "";
  --boschicon-bosch-ic-package-self-service: "";
  --boschicon-bosch-ic-drop-ice: "";
  --boschicon-bosch-ic-lamp-gas-discharge: "";
  --boschicon-bosch-ic-home-basement: "";
  --boschicon-bosch-ic-link-edit: "";
  --boschicon-bosch-ic-table-header-add: "";
  --boschicon-bosch-ic-table-column-add-after: "";
  --boschicon-bosch-ic-table-row-add-above: "";
  --boschicon-bosch-ic-table-column-add-before: "";
  --boschicon-bosch-ic-table-row-add-below: "";
  --boschicon-bosch-ic-table-cells-split: "";
  --boschicon-bosch-ic-table-cells-merge: "";
  --boschicon-bosch-ic-table-row-delete: "";
  --boschicon-bosch-ic-text-indent-arrow: "";
  --boschicon-bosch-ic-text-outdent-arrow: "";
  --boschicon-bosch-ic-car-side-flash: "";
  --boschicon-bosch-ic-battery-plug-flash: "";
  --boschicon-bosch-ic-car-chip: "";
  --boschicon-bosch-ic-car-cloud-upload: "";
  --boschicon-bosch-ic-circle-parking: "";
  --boschicon-bosch-ic-engine-battery-flash: "";
  --boschicon-bosch-ic-engine-battery-flash-plug: "";
  --boschicon-bosch-ic-engine-combustion: "";
  --boschicon-bosch-ic-user-head-scan: "";
  --boschicon-bosch-ic-bluetooth-off-disabled-bold: "";
  --boschicon-bosch-ic-bluetooth-off-disabled-light: "";
  --boschicon-bosch-ic-communicator-off-disabled-bold: "";
  --boschicon-bosch-ic-communicator-off-disabled-light: "";
  --boschicon-bosch-ic-connectivity-off-disabled-bold: "";
  --boschicon-bosch-ic-connectivity-off-disabled-light: "";
  --boschicon-bosch-ic-globe-off-disabled-bold: "";
  --boschicon-bosch-ic-globe-off-disabled-light: "";
  --boschicon-bosch-ic-lamp-led: "";
  --boschicon-bosch-ic-wifi-off-disabled-bold: "";
  --boschicon-bosch-ic-wifi-off-disabled-light: "";
  --boschicon-bosch-ic-wheel-vehicle: "";
  --boschicon-bosch-ic-abort-frame: "";
  --boschicon-bosch-ic-arrow-down-frame: "";
  --boschicon-bosch-ic-arrow-left-down-frame: "";
  --boschicon-bosch-ic-arrow-left-frame: "";
  --boschicon-bosch-ic-arrow-left-up-frame: "";
  --boschicon-bosch-ic-arrow-right-down-frame: "";
  --boschicon-bosch-ic-arrow-right-frame: "";
  --boschicon-bosch-ic-arrow-right-up-frame: "";
  --boschicon-bosch-ic-arrow-up-frame: "";
  --boschicon-bosch-ic-asiapacific-frame: "";
  --boschicon-bosch-ic-cash-frame: "";
  --boschicon-bosch-ic-checkmark-frame: "";
  --boschicon-bosch-ic-copyright-frame: "";
  --boschicon-bosch-ic-download-frame: "";
  --boschicon-bosch-ic-europe-frame: "";
  --boschicon-bosch-ic-lock-closed-frame: "";
  --boschicon-bosch-ic-lock-open-frame: "";
  --boschicon-bosch-ic-my-brand-frame: "";
  --boschicon-bosch-ic-northamerica-frame: "";
  --boschicon-bosch-ic-problem-frame: "";
  --boschicon-bosch-ic-promotion-frame: "";
  --boschicon-bosch-ic-question-frame: "";
  --boschicon-bosch-ic-share-frame: "";
  --boschicon-bosch-ic-southamerica-frame: "";
  --boschicon-bosch-ic-start-play-frame: "";
  --boschicon-bosch-ic-upload-frame: "";
  --boschicon-bosch-ic-world-frame: "";
  --boschicon-bosch-ic-add-frame: "";
  --boschicon-bosch-ic-call-deny-frame: "";
  --boschicon-bosch-ic-call-frame: "";
  --boschicon-bosch-ic-fast-backward-frame: "";
  --boschicon-bosch-ic-fast-forward-frame: "";
  --boschicon-bosch-ic-skip-backward-frame: "";
  --boschicon-bosch-ic-skip-fast-backward-frame: "";
  --boschicon-bosch-ic-skip-fast-forward-frame: "";
  --boschicon-bosch-ic-skip-forward-frame: "";
  --boschicon-bosch-ic-subtract-frame: "";
  --boschicon-bosch-ic-info-i-frame: "";
  --boschicon-bosch-ic-stop-frame1: "";
  --boschicon-bosch-ic-arrow-up-frame-error1: "";
  --boschicon-bosch-ic-arrow-up-frame-check1: "";
  --boschicon-bosch-ic-arrow-left-end-frame1: "";
  --boschicon-bosch-ic-arrow-right-end-frame1: "";
  --boschicon-bosch-ic-facebook-frame: "";
  --boschicon-bosch-ic-googleplus-frame: "";
  --boschicon-bosch-ic-instagram-frame: "";
  --boschicon-bosch-ic-lineapp-frame: "";
  --boschicon-bosch-ic-linkedin-frame: "";
  --boschicon-bosch-ic-pinterest-frame: "";
  --boschicon-bosch-ic-snapchat-frame: "";
  --boschicon-bosch-ic-tumblr-frame: "";
  --boschicon-bosch-ic-twitter-frame: "";
  --boschicon-bosch-ic-vimeo-frame: "";
  --boschicon-bosch-ic-wechat-frame: "";
  --boschicon-bosch-ic-weibo-frame: "";
  --boschicon-bosch-ic-whatsapp-frame: "";
  --boschicon-bosch-ic-xing-frame: "";
  --boschicon-bosch-ic-youku-frame: "";
  --boschicon-bosch-ic-youtube-frame: "";
  --boschicon-bosch-ic-vk-frame: "";
  --boschicon-bosch-ic-skype-frame: "";
  --boschicon-bosch-ic-facebook: "";
  --boschicon-bosch-ic-google-frame: "";
  --boschicon-bosch-ic-google: "";
  --boschicon-bosch-ic-googleplus: "";
  --boschicon-bosch-ic-instagram: "";
  --boschicon-bosch-ic-lineapp: "";
  --boschicon-bosch-ic-linkedin: "";
  --boschicon-bosch-ic-pinterest: "";
  --boschicon-bosch-ic-skype: "";
  --boschicon-bosch-ic-snapchat: "";
  --boschicon-bosch-ic-tumblr: "";
  --boschicon-bosch-ic-twitter: "";
  --boschicon-bosch-ic-vimeo: "";
  --boschicon-bosch-ic-vk: "";
  --boschicon-bosch-ic-wechat: "";
  --boschicon-bosch-ic-weibo: "";
  --boschicon-bosch-ic-whatsapp: "";
  --boschicon-bosch-ic-xing: "";
  --boschicon-bosch-ic-youku: "";
  --boschicon-bosch-ic-youtube: "";
  --boschicon-bosch-ic-alert-error-filled: "";
  --boschicon-bosch-ic-alert-error: "";
  --boschicon-bosch-ic-alert-success-filled: "";
  --boschicon-bosch-ic-alert-success: "";
  --boschicon-bosch-ic-alert-warning-filled: "";
  --boschicon-bosch-ic-alert-warning: "";
  --boschicon-bosch-ic-alert-info-filled: "";
  --boschicon-bosch-ic-alert-info: "";
}
.bosch-ui-ic-version:before {
  content: var(--bosch-ui-ic-version);
}
.bosch-ic-version:before {
  content: var(--bosch-ic-version);
}
.ui-ic-alert-success:before {
  content: var(--ui-ic-alert-success);
}
.ui-ic-alert-error:before {
  content: var(--ui-ic-alert-error);
}
.ui-ic-alert-info:before {
  content: var(--ui-ic-alert-info);
}
.ui-ic-alert-warning:before {
  content: var(--ui-ic-alert-warning);
}
.ui-ic-checkmark:before {
  content: var(--ui-ic-checkmark);
}
.ui-ic-close:before {
  content: var(--ui-ic-close);
}
.ui-ic-close-small:before {
  content: var(--ui-ic-close-small);
}
.ui-ic-dot:before {
  content: var(--ui-ic-dot);
}
.ui-ic-down:before {
  content: var(--ui-ic-down);
}
.ui-ic-indeterminate:before {
  content: var(--ui-ic-indeterminate);
}
.ui-ic-left:before {
  content: var(--ui-ic-left);
}
.ui-ic-inline-right:before {
  content: var(--ui-ic-inline-right);
}
.ui-ic-inline-right-bold:before {
  content: var(--ui-ic-inline-right-bold);
}
.ui-ic-inline-list-checkmark:before {
  content: var(--ui-ic-inline-list-checkmark);
}
.ui-ic-inline-list-ul:before {
  content: var(--ui-ic-inline-list-ul);
}
.ui-ic-minus:before {
  content: var(--ui-ic-minus);
}
.ui-ic-plus:before {
  content: var(--ui-ic-plus);
}
.ui-ic-right:before {
  content: var(--ui-ic-right);
}
.ui-ic-search:before {
  content: var(--ui-ic-search);
}
.ui-ic-up:before {
  content: var(--ui-ic-up);
}
.ui-ic-up-down:before {
  content: var(--ui-ic-up-down);
}
.ui-ic-watch-off:before {
  content: var(--ui-ic-watch-off);
}
.ui-ic-watch-on:before {
  content: var(--ui-ic-watch-on);
}
.ui-ic-inline-externallink:before {
  content: var(--ui-ic-inline-externallink);
}
.ui-ic-menu:before {
  content: var(--ui-ic-menu);
}
.boschicon-bosch-ic-3d-print:before {
  content: var(--boschicon-bosch-ic-3d-print);
}
.boschicon-bosch-ic-a-to-b:before {
  content: var(--boschicon-bosch-ic-a-to-b);
}
.boschicon-bosch-ic-add:before {
  content: var(--boschicon-bosch-ic-add);
}
.boschicon-bosch-ic-address-consumer-data:before {
  content: var(--boschicon-bosch-ic-address-consumer-data);
}
.boschicon-bosch-ic-adress-book:before {
  content: var(--boschicon-bosch-ic-adress-book);
}
.boschicon-bosch-ic-agility:before {
  content: var(--boschicon-bosch-ic-agility);
}
.boschicon-bosch-ic-alarm-clock:before {
  content: var(--boschicon-bosch-ic-alarm-clock);
}
.boschicon-bosch-ic-ambulance:before {
  content: var(--boschicon-bosch-ic-ambulance);
}
.boschicon-bosch-ic-analysis:before {
  content: var(--boschicon-bosch-ic-analysis);
}
.boschicon-bosch-ic-anchor:before {
  content: var(--boschicon-bosch-ic-anchor);
}
.boschicon-bosch-ic-arrow-down:before {
  content: var(--boschicon-bosch-ic-arrow-down);
}
.boschicon-bosch-ic-arrow-left:before {
  content: var(--boschicon-bosch-ic-arrow-left);
}
.boschicon-bosch-ic-arrow-left-down:before {
  content: var(--boschicon-bosch-ic-arrow-left-down);
}
.boschicon-bosch-ic-arrow-left-up:before {
  content: var(--boschicon-bosch-ic-arrow-left-up);
}
.boschicon-bosch-ic-arrow-right:before {
  content: var(--boschicon-bosch-ic-arrow-right);
}
.boschicon-bosch-ic-arrow-right-down:before {
  content: var(--boschicon-bosch-ic-arrow-right-down);
}
.boschicon-bosch-ic-arrow-right-up:before {
  content: var(--boschicon-bosch-ic-arrow-right-up);
}
.boschicon-bosch-ic-arrow-turn-left:before {
  content: var(--boschicon-bosch-ic-arrow-turn-left);
}
.boschicon-bosch-ic-arrow-turn-right:before {
  content: var(--boschicon-bosch-ic-arrow-turn-right);
}
.boschicon-bosch-ic-arrow-up:before {
  content: var(--boschicon-bosch-ic-arrow-up);
}
.boschicon-bosch-ic-arrows:before {
  content: var(--boschicon-bosch-ic-arrows);
}
.boschicon-bosch-ic-arrows-x-y-z:before {
  content: var(--boschicon-bosch-ic-arrows-x-y-z);
}
.boschicon-bosch-ic-artificial-intelligence:before {
  content: var(--boschicon-bosch-ic-artificial-intelligence);
}
.boschicon-bosch-ic-assembly-line:before {
  content: var(--boschicon-bosch-ic-assembly-line);
}
.boschicon-bosch-ic-atom:before {
  content: var(--boschicon-bosch-ic-atom);
}
.boschicon-bosch-ic-augmented-reality:before {
  content: var(--boschicon-bosch-ic-augmented-reality);
}
.boschicon-bosch-ic-autobod:before {
  content: var(--boschicon-bosch-ic-autobod);
}
.boschicon-bosch-ic-back-left:before {
  content: var(--boschicon-bosch-ic-back-left);
}
.boschicon-bosch-ic-back-left-double:before {
  content: var(--boschicon-bosch-ic-back-left-double);
}
.boschicon-bosch-ic-bar-chart:before {
  content: var(--boschicon-bosch-ic-bar-chart);
}
.boschicon-bosch-ic-bar-chart-double:before {
  content: var(--boschicon-bosch-ic-bar-chart-double);
}
.boschicon-bosch-ic-battery-0:before {
  content: var(--boschicon-bosch-ic-battery-0);
}
.boschicon-bosch-ic-battery-1:before {
  content: var(--boschicon-bosch-ic-battery-1);
}
.boschicon-bosch-ic-battery-2:before {
  content: var(--boschicon-bosch-ic-battery-2);
}
.boschicon-bosch-ic-battery-3:before {
  content: var(--boschicon-bosch-ic-battery-3);
}
.boschicon-bosch-ic-battery-4:before {
  content: var(--boschicon-bosch-ic-battery-4);
}
.boschicon-bosch-ic-battery-fail:before {
  content: var(--boschicon-bosch-ic-battery-fail);
}
.boschicon-bosch-ic-battery-li-ion:before {
  content: var(--boschicon-bosch-ic-battery-li-ion);
}
.boschicon-bosch-ic-battery-loading:before {
  content: var(--boschicon-bosch-ic-battery-loading);
}
.boschicon-bosch-ic-bed:before {
  content: var(--boschicon-bosch-ic-bed);
}
.boschicon-bosch-ic-bicycle:before {
  content: var(--boschicon-bosch-ic-bicycle);
}
.boschicon-bosch-ic-bicycle-e:before {
  content: var(--boschicon-bosch-ic-bicycle-e);
}
.boschicon-bosch-ic-blog:before {
  content: var(--boschicon-bosch-ic-blog);
}
.boschicon-bosch-ic-bluetooth:before {
  content: var(--boschicon-bosch-ic-bluetooth);
}
.boschicon-bosch-ic-bluetooth-le:before {
  content: var(--boschicon-bosch-ic-bluetooth-le);
}
.boschicon-bosch-ic-board-speaker:before {
  content: var(--boschicon-bosch-ic-board-speaker);
}
.boschicon-bosch-ic-boiler-connected:before {
  content: var(--boschicon-bosch-ic-boiler-connected);
}
.boschicon-bosch-ic-book:before {
  content: var(--boschicon-bosch-ic-book);
}
.boschicon-bosch-ic-bookmark:before {
  content: var(--boschicon-bosch-ic-bookmark);
}
.boschicon-bosch-ic-bookmark-add:before {
  content: var(--boschicon-bosch-ic-bookmark-add);
}
.boschicon-bosch-ic-bookmark-check:before {
  content: var(--boschicon-bosch-ic-bookmark-check);
}
.boschicon-bosch-ic-bookmark-delete:before {
  content: var(--boschicon-bosch-ic-bookmark-delete);
}
.boschicon-bosch-ic-books:before {
  content: var(--boschicon-bosch-ic-books);
}
.boschicon-bosch-ic-bookshelf:before {
  content: var(--boschicon-bosch-ic-bookshelf);
}
.boschicon-bosch-ic-box:before {
  content: var(--boschicon-bosch-ic-box);
}
.boschicon-bosch-ic-box-closed:before {
  content: var(--boschicon-bosch-ic-box-closed);
}
.boschicon-bosch-ic-box-delivery:before {
  content: var(--boschicon-bosch-ic-box-delivery);
}
.boschicon-bosch-ic-box-delivery-connected:before {
  content: var(--boschicon-bosch-ic-box-delivery-connected);
}
.boschicon-bosch-ic-brake-disk:before {
  content: var(--boschicon-bosch-ic-brake-disk);
}
.boschicon-bosch-ic-briefcase:before {
  content: var(--boschicon-bosch-ic-briefcase);
}
.boschicon-bosch-ic-broom:before {
  content: var(--boschicon-bosch-ic-broom);
}
.boschicon-bosch-ic-broom-cloud-dirt:before {
  content: var(--boschicon-bosch-ic-broom-cloud-dirt);
}
.boschicon-bosch-ic-brush:before {
  content: var(--boschicon-bosch-ic-brush);
}
.boschicon-bosch-ic-bug:before {
  content: var(--boschicon-bosch-ic-bug);
}
.boschicon-bosch-ic-building:before {
  content: var(--boschicon-bosch-ic-building);
}
.boschicon-bosch-ic-cactus:before {
  content: var(--boschicon-bosch-ic-cactus);
}
.boschicon-bosch-ic-calculate:before {
  content: var(--boschicon-bosch-ic-calculate);
}
.boschicon-bosch-ic-calendar:before {
  content: var(--boschicon-bosch-ic-calendar);
}
.boschicon-bosch-ic-calendar-add:before {
  content: var(--boschicon-bosch-ic-calendar-add);
}
.boschicon-bosch-ic-calendar-settings:before {
  content: var(--boschicon-bosch-ic-calendar-settings);
}
.boschicon-bosch-ic-call:before {
  content: var(--boschicon-bosch-ic-call);
}
.boschicon-bosch-ic-call-add:before {
  content: var(--boschicon-bosch-ic-call-add);
}
.boschicon-bosch-ic-call-remove:before {
  content: var(--boschicon-bosch-ic-call-remove);
}
.boschicon-bosch-ic-call-sos:before {
  content: var(--boschicon-bosch-ic-call-sos);
}
.boschicon-bosch-ic-call-team:before {
  content: var(--boschicon-bosch-ic-call-team);
}
.boschicon-bosch-ic-call-wifi:before {
  content: var(--boschicon-bosch-ic-call-wifi);
}
.boschicon-bosch-ic-camera:before {
  content: var(--boschicon-bosch-ic-camera);
}
.boschicon-bosch-ic-camera-switch:before {
  content: var(--boschicon-bosch-ic-camera-switch);
}
.boschicon-bosch-ic-car:before {
  content: var(--boschicon-bosch-ic-car);
}
.boschicon-bosch-ic-car-clock:before {
  content: var(--boschicon-bosch-ic-car-clock);
}
.boschicon-bosch-ic-car-connected:before {
  content: var(--boschicon-bosch-ic-car-connected);
}
.boschicon-bosch-ic-car-locator:before {
  content: var(--boschicon-bosch-ic-car-locator);
}
.boschicon-bosch-ic-car-mechanic:before {
  content: var(--boschicon-bosch-ic-car-mechanic);
}
.boschicon-bosch-ic-car-rental:before {
  content: var(--boschicon-bosch-ic-car-rental);
}
.boschicon-bosch-ic-car-seat-connected:before {
  content: var(--boschicon-bosch-ic-car-seat-connected);
}
.boschicon-bosch-ic-car-side:before {
  content: var(--boschicon-bosch-ic-car-side);
}
.boschicon-bosch-ic-car-side-user:before {
  content: var(--boschicon-bosch-ic-car-side-user);
}
.boschicon-bosch-ic-cart:before {
  content: var(--boschicon-bosch-ic-cart);
}
.boschicon-bosch-ic-certificate:before {
  content: var(--boschicon-bosch-ic-certificate);
}
.boschicon-bosch-ic-certificate-pki:before {
  content: var(--boschicon-bosch-ic-certificate-pki);
}
.boschicon-bosch-ic-change:before {
  content: var(--boschicon-bosch-ic-change);
}
.boschicon-bosch-ic-chart-bar:before {
  content: var(--boschicon-bosch-ic-chart-bar);
}
.boschicon-bosch-ic-chart-check:before {
  content: var(--boschicon-bosch-ic-chart-check);
}
.boschicon-bosch-ic-chart-dummy:before {
  content: var(--boschicon-bosch-ic-chart-dummy);
}
.boschicon-bosch-ic-chart-line:before {
  content: var(--boschicon-bosch-ic-chart-line);
}
.boschicon-bosch-ic-chat:before {
  content: var(--boschicon-bosch-ic-chat);
}
.boschicon-bosch-ic-chat-add:before {
  content: var(--boschicon-bosch-ic-chat-add);
}
.boschicon-bosch-ic-chat-question-answer:before {
  content: var(--boschicon-bosch-ic-chat-question-answer);
}
.boschicon-bosch-ic-chat-remove:before {
  content: var(--boschicon-bosch-ic-chat-remove);
}
.boschicon-bosch-ic-checklist:before {
  content: var(--boschicon-bosch-ic-checklist);
}
.boschicon-bosch-ic-checkmark:before {
  content: var(--boschicon-bosch-ic-checkmark);
}
.boschicon-bosch-ic-chip:before {
  content: var(--boschicon-bosch-ic-chip);
}
.boschicon-bosch-ic-circle-segment:before {
  content: var(--boschicon-bosch-ic-circle-segment);
}
.boschicon-bosch-ic-clear-all:before {
  content: var(--boschicon-bosch-ic-clear-all);
}
.boschicon-bosch-ic-clipboard:before {
  content: var(--boschicon-bosch-ic-clipboard);
}
.boschicon-bosch-ic-clipboard-list:before {
  content: var(--boschicon-bosch-ic-clipboard-list);
}
.boschicon-bosch-ic-clock:before {
  content: var(--boschicon-bosch-ic-clock);
}
.boschicon-bosch-ic-close:before {
  content: var(--boschicon-bosch-ic-close);
}
.boschicon-bosch-ic-close-all:before {
  content: var(--boschicon-bosch-ic-close-all);
}
.boschicon-bosch-ic-cloud:before {
  content: var(--boschicon-bosch-ic-cloud);
}
.boschicon-bosch-ic-cloud-co2:before {
  content: var(--boschicon-bosch-ic-cloud-co2);
}
.boschicon-bosch-ic-cloud-download:before {
  content: var(--boschicon-bosch-ic-cloud-download);
}
.boschicon-bosch-ic-cloud-nox:before {
  content: var(--boschicon-bosch-ic-cloud-nox);
}
.boschicon-bosch-ic-cloud-upload:before {
  content: var(--boschicon-bosch-ic-cloud-upload);
}
.boschicon-bosch-ic-club-arm-chair:before {
  content: var(--boschicon-bosch-ic-club-arm-chair);
}
.boschicon-bosch-ic-coffee-break:before {
  content: var(--boschicon-bosch-ic-coffee-break);
}
.boschicon-bosch-ic-coin-currency:before {
  content: var(--boschicon-bosch-ic-coin-currency);
}
.boschicon-bosch-ic-coin-dollar:before {
  content: var(--boschicon-bosch-ic-coin-dollar);
}
.boschicon-bosch-ic-colorpicker:before {
  content: var(--boschicon-bosch-ic-colorpicker);
}
.boschicon-bosch-ic-colors:before {
  content: var(--boschicon-bosch-ic-colors);
}
.boschicon-bosch-ic-command:before {
  content: var(--boschicon-bosch-ic-command);
}
.boschicon-bosch-ic-communicator:before {
  content: var(--boschicon-bosch-ic-communicator);
}
.boschicon-bosch-ic-compare:before {
  content: var(--boschicon-bosch-ic-compare);
}
.boschicon-bosch-ic-components:before {
  content: var(--boschicon-bosch-ic-components);
}
.boschicon-bosch-ic-components-available:before {
  content: var(--boschicon-bosch-ic-components-available);
}
.boschicon-bosch-ic-components-reservation:before {
  content: var(--boschicon-bosch-ic-components-reservation);
}
.boschicon-bosch-ic-concierge-bell:before {
  content: var(--boschicon-bosch-ic-concierge-bell);
}
.boschicon-bosch-ic-configuration:before {
  content: var(--boschicon-bosch-ic-configuration);
}
.boschicon-bosch-ic-confirmation:before {
  content: var(--boschicon-bosch-ic-confirmation);
}
.boschicon-bosch-ic-connection-off:before {
  content: var(--boschicon-bosch-ic-connection-off);
}
.boschicon-bosch-ic-connection-on:before {
  content: var(--boschicon-bosch-ic-connection-on);
}
.boschicon-bosch-ic-connectivity:before {
  content: var(--boschicon-bosch-ic-connectivity);
}
.boschicon-bosch-ic-construction:before {
  content: var(--boschicon-bosch-ic-construction);
}
.boschicon-bosch-ic-consumer-goods:before {
  content: var(--boschicon-bosch-ic-consumer-goods);
}
.boschicon-bosch-ic-contract:before {
  content: var(--boschicon-bosch-ic-contract);
}
.boschicon-bosch-ic-copy:before {
  content: var(--boschicon-bosch-ic-copy);
}
.boschicon-bosch-ic-cube:before {
  content: var(--boschicon-bosch-ic-cube);
}
.boschicon-bosch-ic-cube-arrows:before {
  content: var(--boschicon-bosch-ic-cube-arrows);
}
.boschicon-bosch-ic-cube-filled:before {
  content: var(--boschicon-bosch-ic-cube-filled);
}
.boschicon-bosch-ic-cube-shock:before {
  content: var(--boschicon-bosch-ic-cube-shock);
}
.boschicon-bosch-ic-cube-stacked:before {
  content: var(--boschicon-bosch-ic-cube-stacked);
}
.boschicon-bosch-ic-customerservice:before {
  content: var(--boschicon-bosch-ic-customerservice);
}
.boschicon-bosch-ic-cutlery:before {
  content: var(--boschicon-bosch-ic-cutlery);
}
.boschicon-bosch-ic-damper:before {
  content: var(--boschicon-bosch-ic-damper);
}
.boschicon-bosch-ic-danger-flash:before {
  content: var(--boschicon-bosch-ic-danger-flash);
}
.boschicon-bosch-ic-data-loss:before {
  content: var(--boschicon-bosch-ic-data-loss);
}
.boschicon-bosch-ic-dealer-details:before {
  content: var(--boschicon-bosch-ic-dealer-details);
}
.boschicon-bosch-ic-delete:before {
  content: var(--boschicon-bosch-ic-delete);
}
.boschicon-bosch-ic-delivery:before {
  content: var(--boschicon-bosch-ic-delivery);
}
.boschicon-bosch-ic-denied:before {
  content: var(--boschicon-bosch-ic-denied);
}
.boschicon-bosch-ic-desktop:before {
  content: var(--boschicon-bosch-ic-desktop);
}
.boschicon-bosch-ic-desktop-application-2d:before {
  content: var(--boschicon-bosch-ic-desktop-application-2d);
}
.boschicon-bosch-ic-desktop-application-3d:before {
  content: var(--boschicon-bosch-ic-desktop-application-3d);
}
.boschicon-bosch-ic-development:before {
  content: var(--boschicon-bosch-ic-development);
}
.boschicon-bosch-ic-devices:before {
  content: var(--boschicon-bosch-ic-devices);
}
.boschicon-bosch-ic-devices-mobile:before {
  content: var(--boschicon-bosch-ic-devices-mobile);
}
.boschicon-bosch-ic-directory:before {
  content: var(--boschicon-bosch-ic-directory);
}
.boschicon-bosch-ic-dna:before {
  content: var(--boschicon-bosch-ic-dna);
}
.boschicon-bosch-ic-do-not-disturb:before {
  content: var(--boschicon-bosch-ic-do-not-disturb);
}
.boschicon-bosch-ic-document:before {
  content: var(--boschicon-bosch-ic-document);
}
.boschicon-bosch-ic-document-add:before {
  content: var(--boschicon-bosch-ic-document-add);
}
.boschicon-bosch-ic-document-arrow-down:before {
  content: var(--boschicon-bosch-ic-document-arrow-down);
}
.boschicon-bosch-ic-document-arrow-up:before {
  content: var(--boschicon-bosch-ic-document-arrow-up);
}
.boschicon-bosch-ic-document-audio:before {
  content: var(--boschicon-bosch-ic-document-audio);
}
.boschicon-bosch-ic-document-check:before {
  content: var(--boschicon-bosch-ic-document-check);
}
.boschicon-bosch-ic-document-cloud:before {
  content: var(--boschicon-bosch-ic-document-cloud);
}
.boschicon-bosch-ic-document-copy:before {
  content: var(--boschicon-bosch-ic-document-copy);
}
.boschicon-bosch-ic-document-delete:before {
  content: var(--boschicon-bosch-ic-document-delete);
}
.boschicon-bosch-ic-document-doc:before {
  content: var(--boschicon-bosch-ic-document-doc);
}
.boschicon-bosch-ic-document-edit:before {
  content: var(--boschicon-bosch-ic-document-edit);
}
.boschicon-bosch-ic-document-error:before {
  content: var(--boschicon-bosch-ic-document-error);
}
.boschicon-bosch-ic-document-locked:before {
  content: var(--boschicon-bosch-ic-document-locked);
}
.boschicon-bosch-ic-document-log:before {
  content: var(--boschicon-bosch-ic-document-log);
}
.boschicon-bosch-ic-document-one:before {
  content: var(--boschicon-bosch-ic-document-one);
}
.boschicon-bosch-ic-document-pdf:before {
  content: var(--boschicon-bosch-ic-document-pdf);
}
.boschicon-bosch-ic-document-plain:before {
  content: var(--boschicon-bosch-ic-document-plain);
}
.boschicon-bosch-ic-document-plain-add:before {
  content: var(--boschicon-bosch-ic-document-plain-add);
}
.boschicon-bosch-ic-document-plain-delete:before {
  content: var(--boschicon-bosch-ic-document-plain-delete);
}
.boschicon-bosch-ic-document-ppt:before {
  content: var(--boschicon-bosch-ic-document-ppt);
}
.boschicon-bosch-ic-document-pub:before {
  content: var(--boschicon-bosch-ic-document-pub);
}
.boschicon-bosch-ic-document-rtf:before {
  content: var(--boschicon-bosch-ic-document-rtf);
}
.boschicon-bosch-ic-document-save-to:before {
  content: var(--boschicon-bosch-ic-document-save-to);
}
.boschicon-bosch-ic-document-search:before {
  content: var(--boschicon-bosch-ic-document-search);
}
.boschicon-bosch-ic-document-settings:before {
  content: var(--boschicon-bosch-ic-document-settings);
}
.boschicon-bosch-ic-document-test:before {
  content: var(--boschicon-bosch-ic-document-test);
}
.boschicon-bosch-ic-document-text:before {
  content: var(--boschicon-bosch-ic-document-text);
}
.boschicon-bosch-ic-document-txt:before {
  content: var(--boschicon-bosch-ic-document-txt);
}
.boschicon-bosch-ic-document-vsd:before {
  content: var(--boschicon-bosch-ic-document-vsd);
}
.boschicon-bosch-ic-document-xls:before {
  content: var(--boschicon-bosch-ic-document-xls);
}
.boschicon-bosch-ic-document-xml:before {
  content: var(--boschicon-bosch-ic-document-xml);
}
.boschicon-bosch-ic-document-zip:before {
  content: var(--boschicon-bosch-ic-document-zip);
}
.boschicon-bosch-ic-dome:before {
  content: var(--boschicon-bosch-ic-dome);
}
.boschicon-bosch-ic-door:before {
  content: var(--boschicon-bosch-ic-door);
}
.boschicon-bosch-ic-door-sensor:before {
  content: var(--boschicon-bosch-ic-door-sensor);
}
.boschicon-bosch-ic-down:before {
  content: var(--boschicon-bosch-ic-down);
}
.boschicon-bosch-ic-down-double:before {
  content: var(--boschicon-bosch-ic-down-double);
}
.boschicon-bosch-ic-download:before {
  content: var(--boschicon-bosch-ic-download);
}
.boschicon-bosch-ic-drag-handle:before {
  content: var(--boschicon-bosch-ic-drag-handle);
}
.boschicon-bosch-ic-dragdrop:before {
  content: var(--boschicon-bosch-ic-dragdrop);
}
.boschicon-bosch-ic-drop:before {
  content: var(--boschicon-bosch-ic-drop);
}
.boschicon-bosch-ic-e-charging:before {
  content: var(--boschicon-bosch-ic-e-charging);
}
.boschicon-bosch-ic-e-mobility:before {
  content: var(--boschicon-bosch-ic-e-mobility);
}
.boschicon-bosch-ic-ear-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-ear-off-disabled-light);
}
.boschicon-bosch-ic-ear-on:before {
  content: var(--boschicon-bosch-ic-ear-on);
}
.boschicon-bosch-ic-eco-system:before {
  content: var(--boschicon-bosch-ic-eco-system);
}
.boschicon-bosch-ic-edit:before {
  content: var(--boschicon-bosch-ic-edit);
}
.boschicon-bosch-ic-education:before {
  content: var(--boschicon-bosch-ic-education);
}
.boschicon-bosch-ic-efficiency:before {
  content: var(--boschicon-bosch-ic-efficiency);
}
.boschicon-bosch-ic-elevator:before {
  content: var(--boschicon-bosch-ic-elevator);
}
.boschicon-bosch-ic-elevator-alarm:before {
  content: var(--boschicon-bosch-ic-elevator-alarm);
}
.boschicon-bosch-ic-elevator-cloud:before {
  content: var(--boschicon-bosch-ic-elevator-cloud);
}
.boschicon-bosch-ic-elevator-headset:before {
  content: var(--boschicon-bosch-ic-elevator-headset);
}
.boschicon-bosch-ic-elevator-service:before {
  content: var(--boschicon-bosch-ic-elevator-service);
}
.boschicon-bosch-ic-emergency-exit:before {
  content: var(--boschicon-bosch-ic-emergency-exit);
}
.boschicon-bosch-ic-emoji-happy:before {
  content: var(--boschicon-bosch-ic-emoji-happy);
}
.boschicon-bosch-ic-emoji-neutral:before {
  content: var(--boschicon-bosch-ic-emoji-neutral);
}
.boschicon-bosch-ic-emoji-sad:before {
  content: var(--boschicon-bosch-ic-emoji-sad);
}
.boschicon-bosch-ic-emoji-super-happy:before {
  content: var(--boschicon-bosch-ic-emoji-super-happy);
}
.boschicon-bosch-ic-emoji-very-sad:before {
  content: var(--boschicon-bosch-ic-emoji-very-sad);
}
.boschicon-bosch-ic-eu-energy-label:before {
  content: var(--boschicon-bosch-ic-eu-energy-label);
}
.boschicon-bosch-ic-excavator:before {
  content: var(--boschicon-bosch-ic-excavator);
}
.boschicon-bosch-ic-exit:before {
  content: var(--boschicon-bosch-ic-exit);
}
.boschicon-bosch-ic-expansion-arrows:before {
  content: var(--boschicon-bosch-ic-expansion-arrows);
}
.boschicon-bosch-ic-explosion:before {
  content: var(--boschicon-bosch-ic-explosion);
}
.boschicon-bosch-ic-export:before {
  content: var(--boschicon-bosch-ic-export);
}
.boschicon-bosch-ic-externallink:before {
  content: var(--boschicon-bosch-ic-externallink);
}
.boschicon-bosch-ic-fast-forward:before {
  content: var(--boschicon-bosch-ic-fast-forward);
}
.boschicon-bosch-ic-faucet:before {
  content: var(--boschicon-bosch-ic-faucet);
}
.boschicon-bosch-ic-favorites:before {
  content: var(--boschicon-bosch-ic-favorites);
}
.boschicon-bosch-ic-fax:before {
  content: var(--boschicon-bosch-ic-fax);
}
.boschicon-bosch-ic-female:before {
  content: var(--boschicon-bosch-ic-female);
}
.boschicon-bosch-ic-film:before {
  content: var(--boschicon-bosch-ic-film);
}
.boschicon-bosch-ic-filter:before {
  content: var(--boschicon-bosch-ic-filter);
}
.boschicon-bosch-ic-filter-success:before {
  content: var(--boschicon-bosch-ic-filter-success);
}
.boschicon-bosch-ic-fingerprint:before {
  content: var(--boschicon-bosch-ic-fingerprint);
}
.boschicon-bosch-ic-fire:before {
  content: var(--boschicon-bosch-ic-fire);
}
.boschicon-bosch-ic-fire-emergency:before {
  content: var(--boschicon-bosch-ic-fire-emergency);
}
.boschicon-bosch-ic-fireworks:before {
  content: var(--boschicon-bosch-ic-fireworks);
}
.boschicon-bosch-ic-first-aid:before {
  content: var(--boschicon-bosch-ic-first-aid);
}
.boschicon-bosch-ic-first-aid-cross:before {
  content: var(--boschicon-bosch-ic-first-aid-cross);
}
.boschicon-bosch-ic-fit-to-sceen:before {
  content: var(--boschicon-bosch-ic-fit-to-sceen);
}
.boschicon-bosch-ic-flag:before {
  content: var(--boschicon-bosch-ic-flag);
}
.boschicon-bosch-ic-flash:before {
  content: var(--boschicon-bosch-ic-flash);
}
.boschicon-bosch-ic-flask:before {
  content: var(--boschicon-bosch-ic-flask);
}
.boschicon-bosch-ic-flexpress:before {
  content: var(--boschicon-bosch-ic-flexpress);
}
.boschicon-bosch-ic-folder:before {
  content: var(--boschicon-bosch-ic-folder);
}
.boschicon-bosch-ic-folder-download:before {
  content: var(--boschicon-bosch-ic-folder-download);
}
.boschicon-bosch-ic-folder-open:before {
  content: var(--boschicon-bosch-ic-folder-open);
}
.boschicon-bosch-ic-folder-upload:before {
  content: var(--boschicon-bosch-ic-folder-upload);
}
.boschicon-bosch-ic-fork-lift:before {
  content: var(--boschicon-bosch-ic-fork-lift);
}
.boschicon-bosch-ic-fork-lift-locator:before {
  content: var(--boschicon-bosch-ic-fork-lift-locator);
}
.boschicon-bosch-ic-forward-right:before {
  content: var(--boschicon-bosch-ic-forward-right);
}
.boschicon-bosch-ic-forward-right-double:before {
  content: var(--boschicon-bosch-ic-forward-right-double);
}
.boschicon-bosch-ic-full-empty:before {
  content: var(--boschicon-bosch-ic-full-empty);
}
.boschicon-bosch-ic-fullscreen:before {
  content: var(--boschicon-bosch-ic-fullscreen);
}
.boschicon-bosch-ic-fullscreen-arrows:before {
  content: var(--boschicon-bosch-ic-fullscreen-arrows);
}
.boschicon-bosch-ic-fullscreen-exit:before {
  content: var(--boschicon-bosch-ic-fullscreen-exit);
}
.boschicon-bosch-ic-g-arrow-down:before {
  content: var(--boschicon-bosch-ic-g-arrow-down);
}
.boschicon-bosch-ic-g-arrow-up:before {
  content: var(--boschicon-bosch-ic-g-arrow-up);
}
.boschicon-bosch-ic-generator:before {
  content: var(--boschicon-bosch-ic-generator);
}
.boschicon-bosch-ic-gift:before {
  content: var(--boschicon-bosch-ic-gift);
}
.boschicon-bosch-ic-glance:before {
  content: var(--boschicon-bosch-ic-glance);
}
.boschicon-bosch-ic-glas-plate:before {
  content: var(--boschicon-bosch-ic-glas-plate);
}
.boschicon-bosch-ic-globe:before {
  content: var(--boschicon-bosch-ic-globe);
}
.boschicon-bosch-ic-globe-arrow:before {
  content: var(--boschicon-bosch-ic-globe-arrow);
}
.boschicon-bosch-ic-glossary:before {
  content: var(--boschicon-bosch-ic-glossary);
}
.boschicon-bosch-ic-grid-view:before {
  content: var(--boschicon-bosch-ic-grid-view);
}
.boschicon-bosch-ic-hammer:before {
  content: var(--boschicon-bosch-ic-hammer);
}
.boschicon-bosch-ic-hand:before {
  content: var(--boschicon-bosch-ic-hand);
}
.boschicon-bosch-ic-hand-motion:before {
  content: var(--boschicon-bosch-ic-hand-motion);
}
.boschicon-bosch-ic-hand-motion-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-hand-motion-off-disabled-light);
}
.boschicon-bosch-ic-handlewithcare:before {
  content: var(--boschicon-bosch-ic-handlewithcare);
}
.boschicon-bosch-ic-handover-add:before {
  content: var(--boschicon-bosch-ic-handover-add);
}
.boschicon-bosch-ic-handover-check:before {
  content: var(--boschicon-bosch-ic-handover-check);
}
.boschicon-bosch-ic-handover-remove:before {
  content: var(--boschicon-bosch-ic-handover-remove);
}
.boschicon-bosch-ic-hanger:before {
  content: var(--boschicon-bosch-ic-hanger);
}
.boschicon-bosch-ic-health:before {
  content: var(--boschicon-bosch-ic-health);
}
.boschicon-bosch-ic-heart:before {
  content: var(--boschicon-bosch-ic-heart);
}
.boschicon-bosch-ic-history:before {
  content: var(--boschicon-bosch-ic-history);
}
.boschicon-bosch-ic-home:before {
  content: var(--boschicon-bosch-ic-home);
}
.boschicon-bosch-ic-home-locator:before {
  content: var(--boschicon-bosch-ic-home-locator);
}
.boschicon-bosch-ic-hourglass:before {
  content: var(--boschicon-bosch-ic-hourglass);
}
.boschicon-bosch-ic-hydrant:before {
  content: var(--boschicon-bosch-ic-hydrant);
}
.boschicon-bosch-ic-ice:before {
  content: var(--boschicon-bosch-ic-ice);
}
.boschicon-bosch-ic-imagery:before {
  content: var(--boschicon-bosch-ic-imagery);
}
.boschicon-bosch-ic-imagery-add:before {
  content: var(--boschicon-bosch-ic-imagery-add);
}
.boschicon-bosch-ic-imagery-remove:before {
  content: var(--boschicon-bosch-ic-imagery-remove);
}
.boschicon-bosch-ic-import:before {
  content: var(--boschicon-bosch-ic-import);
}
.boschicon-bosch-ic-imprint:before {
  content: var(--boschicon-bosch-ic-imprint);
}
.boschicon-bosch-ic-impulse:before {
  content: var(--boschicon-bosch-ic-impulse);
}
.boschicon-bosch-ic-industry:before {
  content: var(--boschicon-bosch-ic-industry);
}
.boschicon-bosch-ic-industry-clock:before {
  content: var(--boschicon-bosch-ic-industry-clock);
}
.boschicon-bosch-ic-industry-connected:before {
  content: var(--boschicon-bosch-ic-industry-connected);
}
.boschicon-bosch-ic-info:before {
  content: var(--boschicon-bosch-ic-info);
}
.boschicon-bosch-ic-info-i:before {
  content: var(--boschicon-bosch-ic-info-i);
}
.boschicon-bosch-ic-interval:before {
  content: var(--boschicon-bosch-ic-interval);
}
.boschicon-bosch-ic-it-device:before {
  content: var(--boschicon-bosch-ic-it-device);
}
.boschicon-bosch-ic-jewel:before {
  content: var(--boschicon-bosch-ic-jewel);
}
.boschicon-bosch-ic-keyboard:before {
  content: var(--boschicon-bosch-ic-keyboard);
}
.boschicon-bosch-ic-label:before {
  content: var(--boschicon-bosch-ic-label);
}
.boschicon-bosch-ic-laptop:before {
  content: var(--boschicon-bosch-ic-laptop);
}
.boschicon-bosch-ic-laser:before {
  content: var(--boschicon-bosch-ic-laser);
}
.boschicon-bosch-ic-layout:before {
  content: var(--boschicon-bosch-ic-layout);
}
.boschicon-bosch-ic-leaf:before {
  content: var(--boschicon-bosch-ic-leaf);
}
.boschicon-bosch-ic-led:before {
  content: var(--boschicon-bosch-ic-led);
}
.boschicon-bosch-ic-brick:before {
  content: var(--boschicon-bosch-ic-brick);
}
.boschicon-bosch-ic-brick-slanting-1:before {
  content: var(--boschicon-bosch-ic-brick-slanting-1);
}
.boschicon-bosch-ic-brick-slanting-2:before {
  content: var(--boschicon-bosch-ic-brick-slanting-2);
}
.boschicon-bosch-ic-less-minimize:before {
  content: var(--boschicon-bosch-ic-less-minimize);
}
.boschicon-bosch-ic-lightbulb:before {
  content: var(--boschicon-bosch-ic-lightbulb);
}
.boschicon-bosch-ic-lightbulb-off:before {
  content: var(--boschicon-bosch-ic-lightbulb-off);
}
.boschicon-bosch-ic-line-chart:before {
  content: var(--boschicon-bosch-ic-line-chart);
}
.boschicon-bosch-ic-link:before {
  content: var(--boschicon-bosch-ic-link);
}
.boschicon-bosch-ic-link-broken:before {
  content: var(--boschicon-bosch-ic-link-broken);
}
.boschicon-bosch-ic-list-view:before {
  content: var(--boschicon-bosch-ic-list-view);
}
.boschicon-bosch-ic-list-view-mobile:before {
  content: var(--boschicon-bosch-ic-list-view-mobile);
}
.boschicon-bosch-ic-livechat:before {
  content: var(--boschicon-bosch-ic-livechat);
}
.boschicon-bosch-ic-locator:before {
  content: var(--boschicon-bosch-ic-locator);
}
.boschicon-bosch-ic-locator-ip-connected:before {
  content: var(--boschicon-bosch-ic-locator-ip-connected);
}
.boschicon-bosch-ic-locator-ip-disconnected:before {
  content: var(--boschicon-bosch-ic-locator-ip-disconnected);
}
.boschicon-bosch-ic-locator-spot:before {
  content: var(--boschicon-bosch-ic-locator-spot);
}
.boschicon-bosch-ic-locator-spot-check:before {
  content: var(--boschicon-bosch-ic-locator-spot-check);
}
.boschicon-bosch-ic-lock-closed:before {
  content: var(--boschicon-bosch-ic-lock-closed);
}
.boschicon-bosch-ic-lock-open:before {
  content: var(--boschicon-bosch-ic-lock-open);
}
.boschicon-bosch-ic-login:before {
  content: var(--boschicon-bosch-ic-login);
}
.boschicon-bosch-ic-logistics:before {
  content: var(--boschicon-bosch-ic-logistics);
}
.boschicon-bosch-ic-logout:before {
  content: var(--boschicon-bosch-ic-logout);
}
.boschicon-bosch-ic-machine:before {
  content: var(--boschicon-bosch-ic-machine);
}
.boschicon-bosch-ic-magnet:before {
  content: var(--boschicon-bosch-ic-magnet);
}
.boschicon-bosch-ic-mail:before {
  content: var(--boschicon-bosch-ic-mail);
}
.boschicon-bosch-ic-mail-forward:before {
  content: var(--boschicon-bosch-ic-mail-forward);
}
.boschicon-bosch-ic-mail-open:before {
  content: var(--boschicon-bosch-ic-mail-open);
}
.boschicon-bosch-ic-mail-out:before {
  content: var(--boschicon-bosch-ic-mail-out);
}
.boschicon-bosch-ic-mail-reply:before {
  content: var(--boschicon-bosch-ic-mail-reply);
}
.boschicon-bosch-ic-male:before {
  content: var(--boschicon-bosch-ic-male);
}
.boschicon-bosch-ic-map:before {
  content: var(--boschicon-bosch-ic-map);
}
.boschicon-bosch-ic-material-add:before {
  content: var(--boschicon-bosch-ic-material-add);
}
.boschicon-bosch-ic-material-check:before {
  content: var(--boschicon-bosch-ic-material-check);
}
.boschicon-bosch-ic-material-remove:before {
  content: var(--boschicon-bosch-ic-material-remove);
}
.boschicon-bosch-ic-maximize:before {
  content: var(--boschicon-bosch-ic-maximize);
}
.boschicon-bosch-ic-mechanic:before {
  content: var(--boschicon-bosch-ic-mechanic);
}
.boschicon-bosch-ic-megaphone:before {
  content: var(--boschicon-bosch-ic-megaphone);
}
.boschicon-bosch-ic-message:before {
  content: var(--boschicon-bosch-ic-message);
}
.boschicon-bosch-ic-mic:before {
  content: var(--boschicon-bosch-ic-mic);
}
.boschicon-bosch-ic-microphone:before {
  content: var(--boschicon-bosch-ic-microphone);
}
.boschicon-bosch-ic-microphone-classic:before {
  content: var(--boschicon-bosch-ic-microphone-classic);
}
.boschicon-bosch-ic-minimize:before {
  content: var(--boschicon-bosch-ic-minimize);
}
.boschicon-bosch-ic-money-currency:before {
  content: var(--boschicon-bosch-ic-money-currency);
}
.boschicon-bosch-ic-money-dollar:before {
  content: var(--boschicon-bosch-ic-money-dollar);
}
.boschicon-bosch-ic-moneybag-currency:before {
  content: var(--boschicon-bosch-ic-moneybag-currency);
}
.boschicon-bosch-ic-moneybag-dollar:before {
  content: var(--boschicon-bosch-ic-moneybag-dollar);
}
.boschicon-bosch-ic-monument:before {
  content: var(--boschicon-bosch-ic-monument);
}
.boschicon-bosch-ic-moon:before {
  content: var(--boschicon-bosch-ic-moon);
}
.boschicon-bosch-ic-motorcycle:before {
  content: var(--boschicon-bosch-ic-motorcycle);
}
.boschicon-bosch-ic-motorcycle-side-car:before {
  content: var(--boschicon-bosch-ic-motorcycle-side-car);
}
.boschicon-bosch-ic-motorcycle-side:before {
  content: var(--boschicon-bosch-ic-motorcycle-side);
}
.boschicon-bosch-ic-mouse:before {
  content: var(--boschicon-bosch-ic-mouse);
}
.boschicon-bosch-ic-mouse-left:before {
  content: var(--boschicon-bosch-ic-mouse-left);
}
.boschicon-bosch-ic-mouse-right:before {
  content: var(--boschicon-bosch-ic-mouse-right);
}
.boschicon-bosch-ic-mouth:before {
  content: var(--boschicon-bosch-ic-mouth);
}
.boschicon-bosch-ic-my-product:before {
  content: var(--boschicon-bosch-ic-my-product);
}
.boschicon-bosch-ic-new-way-work:before {
  content: var(--boschicon-bosch-ic-new-way-work);
}
.boschicon-bosch-ic-newsletter:before {
  content: var(--boschicon-bosch-ic-newsletter);
}
.boschicon-bosch-ic-newspaper:before {
  content: var(--boschicon-bosch-ic-newspaper);
}
.boschicon-bosch-ic-nose:before {
  content: var(--boschicon-bosch-ic-nose);
}
.boschicon-bosch-ic-notepad:before {
  content: var(--boschicon-bosch-ic-notepad);
}
.boschicon-bosch-ic-notepad-edit:before {
  content: var(--boschicon-bosch-ic-notepad-edit);
}
.boschicon-bosch-ic-notification:before {
  content: var(--boschicon-bosch-ic-notification);
}
.boschicon-bosch-ic-notification-active:before {
  content: var(--boschicon-bosch-ic-notification-active);
}
.boschicon-bosch-ic-notification-add:before {
  content: var(--boschicon-bosch-ic-notification-add);
}
.boschicon-bosch-ic-notification-remove:before {
  content: var(--boschicon-bosch-ic-notification-remove);
}
.boschicon-bosch-ic-oil-car:before {
  content: var(--boschicon-bosch-ic-oil-car);
}
.boschicon-bosch-ic-omnichannel:before {
  content: var(--boschicon-bosch-ic-omnichannel);
}
.boschicon-bosch-ic-options:before {
  content: var(--boschicon-bosch-ic-options);
}
.boschicon-bosch-ic-origami-boat:before {
  content: var(--boschicon-bosch-ic-origami-boat);
}
.boschicon-bosch-ic-pallete-car:before {
  content: var(--boschicon-bosch-ic-pallete-car);
}
.boschicon-bosch-ic-pallete-car-connected:before {
  content: var(--boschicon-bosch-ic-pallete-car-connected);
}
.boschicon-bosch-ic-panel:before {
  content: var(--boschicon-bosch-ic-panel);
}
.boschicon-bosch-ic-paperclip:before {
  content: var(--boschicon-bosch-ic-paperclip);
}
.boschicon-bosch-ic-paperplane:before {
  content: var(--boschicon-bosch-ic-paperplane);
}
.boschicon-bosch-ic-parking:before {
  content: var(--boschicon-bosch-ic-parking);
}
.boschicon-bosch-ic-pause:before {
  content: var(--boschicon-bosch-ic-pause);
}
.boschicon-bosch-ic-payment:before {
  content: var(--boschicon-bosch-ic-payment);
}
.boschicon-bosch-ic-people:before {
  content: var(--boschicon-bosch-ic-people);
}
.boschicon-bosch-ic-petrol-station:before {
  content: var(--boschicon-bosch-ic-petrol-station);
}
.boschicon-bosch-ic-piggybank:before {
  content: var(--boschicon-bosch-ic-piggybank);
}
.boschicon-bosch-ic-pin-classic:before {
  content: var(--boschicon-bosch-ic-pin-classic);
}
.boschicon-bosch-ic-pin-modern:before {
  content: var(--boschicon-bosch-ic-pin-modern);
}
.boschicon-bosch-ic-plane-side:before {
  content: var(--boschicon-bosch-ic-plane-side);
}
.boschicon-bosch-ic-play:before {
  content: var(--boschicon-bosch-ic-play);
}
.boschicon-bosch-ic-plug-12v:before {
  content: var(--boschicon-bosch-ic-plug-12v);
}
.boschicon-bosch-ic-podium-speaker:before {
  content: var(--boschicon-bosch-ic-podium-speaker);
}
.boschicon-bosch-ic-police:before {
  content: var(--boschicon-bosch-ic-police);
}
.boschicon-bosch-ic-poop:before {
  content: var(--boschicon-bosch-ic-poop);
}
.boschicon-bosch-ic-post-it:before {
  content: var(--boschicon-bosch-ic-post-it);
}
.boschicon-bosch-ic-postal-code:before {
  content: var(--boschicon-bosch-ic-postal-code);
}
.boschicon-bosch-ic-power:before {
  content: var(--boschicon-bosch-ic-power);
}
.boschicon-bosch-ic-print:before {
  content: var(--boschicon-bosch-ic-print);
}
.boschicon-bosch-ic-prototyping:before {
  content: var(--boschicon-bosch-ic-prototyping);
}
.boschicon-bosch-ic-puzzle:before {
  content: var(--boschicon-bosch-ic-puzzle);
}
.boschicon-bosch-ic-quad:before {
  content: var(--boschicon-bosch-ic-quad);
}
.boschicon-bosch-ic-question:before {
  content: var(--boschicon-bosch-ic-question);
}
.boschicon-bosch-ic-radar:before {
  content: var(--boschicon-bosch-ic-radar);
}
.boschicon-bosch-ic-radio:before {
  content: var(--boschicon-bosch-ic-radio);
}
.boschicon-bosch-ic-radiotower:before {
  content: var(--boschicon-bosch-ic-radiotower);
}
.boschicon-bosch-ic-redirect:before {
  content: var(--boschicon-bosch-ic-redirect);
}
.boschicon-bosch-ic-redo:before {
  content: var(--boschicon-bosch-ic-redo);
}
.boschicon-bosch-ic-reference:before {
  content: var(--boschicon-bosch-ic-reference);
}
.boschicon-bosch-ic-refresh:before {
  content: var(--boschicon-bosch-ic-refresh);
}
.boschicon-bosch-ic-refresh-cloud:before {
  content: var(--boschicon-bosch-ic-refresh-cloud);
}
.boschicon-bosch-ic-registration:before {
  content: var(--boschicon-bosch-ic-registration);
}
.boschicon-bosch-ic-remote:before {
  content: var(--boschicon-bosch-ic-remote);
}
.boschicon-bosch-ic-reset:before {
  content: var(--boschicon-bosch-ic-reset);
}
.boschicon-bosch-ic-resolution:before {
  content: var(--boschicon-bosch-ic-resolution);
}
.boschicon-bosch-ic-robot:before {
  content: var(--boschicon-bosch-ic-robot);
}
.boschicon-bosch-ic-robot-connected:before {
  content: var(--boschicon-bosch-ic-robot-connected);
}
.boschicon-bosch-ic-robothead:before {
  content: var(--boschicon-bosch-ic-robothead);
}
.boschicon-bosch-ic-rocket:before {
  content: var(--boschicon-bosch-ic-rocket);
}
.boschicon-bosch-ic-rotation:before {
  content: var(--boschicon-bosch-ic-rotation);
}
.boschicon-bosch-ic-rotation-360:before {
  content: var(--boschicon-bosch-ic-rotation-360);
}
.boschicon-bosch-ic-rotation-x-left:before {
  content: var(--boschicon-bosch-ic-rotation-x-left);
}
.boschicon-bosch-ic-rotation-x-right:before {
  content: var(--boschicon-bosch-ic-rotation-x-right);
}
.boschicon-bosch-ic-rotation-y-down:before {
  content: var(--boschicon-bosch-ic-rotation-y-down);
}
.boschicon-bosch-ic-rotation-y-up:before {
  content: var(--boschicon-bosch-ic-rotation-y-up);
}
.boschicon-bosch-ic-route:before {
  content: var(--boschicon-bosch-ic-route);
}
.boschicon-bosch-ic-ruler:before {
  content: var(--boschicon-bosch-ic-ruler);
}
.boschicon-bosch-ic-ruler-pen:before {
  content: var(--boschicon-bosch-ic-ruler-pen);
}
.boschicon-bosch-ic-satellite:before {
  content: var(--boschicon-bosch-ic-satellite);
}
.boschicon-bosch-ic-save:before {
  content: var(--boschicon-bosch-ic-save);
}
.boschicon-bosch-ic-scale:before {
  content: var(--boschicon-bosch-ic-scale);
}
.boschicon-bosch-ic-scissors:before {
  content: var(--boschicon-bosch-ic-scissors);
}
.boschicon-bosch-ic-search:before {
  content: var(--boschicon-bosch-ic-search);
}
.boschicon-bosch-ic-security:before {
  content: var(--boschicon-bosch-ic-security);
}
.boschicon-bosch-ic-security-check:before {
  content: var(--boschicon-bosch-ic-security-check);
}
.boschicon-bosch-ic-security-user:before {
  content: var(--boschicon-bosch-ic-security-user);
}
.boschicon-bosch-ic-sensor:before {
  content: var(--boschicon-bosch-ic-sensor);
}
.boschicon-bosch-ic-server:before {
  content: var(--boschicon-bosch-ic-server);
}
.boschicon-bosch-ic-server-expansion:before {
  content: var(--boschicon-bosch-ic-server-expansion);
}
.boschicon-bosch-ic-server-rate:before {
  content: var(--boschicon-bosch-ic-server-rate);
}
.boschicon-bosch-ic-service-agent:before {
  content: var(--boschicon-bosch-ic-service-agent);
}
.boschicon-bosch-ic-service-time:before {
  content: var(--boschicon-bosch-ic-service-time);
}
.boschicon-bosch-ic-settings:before {
  content: var(--boschicon-bosch-ic-settings);
}
.boschicon-bosch-ic-settings-arrows:before {
  content: var(--boschicon-bosch-ic-settings-arrows);
}
.boschicon-bosch-ic-settings-connected:before {
  content: var(--boschicon-bosch-ic-settings-connected);
}
.boschicon-bosch-ic-share:before {
  content: var(--boschicon-bosch-ic-share);
}
.boschicon-bosch-ic-shield-stop:before {
  content: var(--boschicon-bosch-ic-shield-stop);
}
.boschicon-bosch-ic-ship:before {
  content: var(--boschicon-bosch-ic-ship);
}
.boschicon-bosch-ic-ship-side:before {
  content: var(--boschicon-bosch-ic-ship-side);
}
.boschicon-bosch-ic-shoppingcart:before {
  content: var(--boschicon-bosch-ic-shoppingcart);
}
.boschicon-bosch-ic-shoppingcart-add:before {
  content: var(--boschicon-bosch-ic-shoppingcart-add);
}
.boschicon-bosch-ic-shoppingcart-switch:before {
  content: var(--boschicon-bosch-ic-shoppingcart-switch);
}
.boschicon-bosch-ic-signal-full:before {
  content: var(--boschicon-bosch-ic-signal-full);
}
.boschicon-bosch-ic-signal-half:before {
  content: var(--boschicon-bosch-ic-signal-half);
}
.boschicon-bosch-ic-signal-lost:before {
  content: var(--boschicon-bosch-ic-signal-lost);
}
.boschicon-bosch-ic-signpost:before {
  content: var(--boschicon-bosch-ic-signpost);
}
.boschicon-bosch-ic-simcard:before {
  content: var(--boschicon-bosch-ic-simcard);
}
.boschicon-bosch-ic-skyscraper:before {
  content: var(--boschicon-bosch-ic-skyscraper);
}
.boschicon-bosch-ic-smartcity:before {
  content: var(--boschicon-bosch-ic-smartcity);
}
.boschicon-bosch-ic-smarthome:before {
  content: var(--boschicon-bosch-ic-smarthome);
}
.boschicon-bosch-ic-smartphone:before {
  content: var(--boschicon-bosch-ic-smartphone);
}
.boschicon-bosch-ic-smartphone-acoustic:before {
  content: var(--boschicon-bosch-ic-smartphone-acoustic);
}
.boschicon-bosch-ic-smartphone-arrow-right:before {
  content: var(--boschicon-bosch-ic-smartphone-arrow-right);
}
.boschicon-bosch-ic-smartphone-arrows-x-y-z:before {
  content: var(--boschicon-bosch-ic-smartphone-arrows-x-y-z);
}
.boschicon-bosch-ic-smartphone-clock:before {
  content: var(--boschicon-bosch-ic-smartphone-clock);
}
.boschicon-bosch-ic-smartphone-cloud:before {
  content: var(--boschicon-bosch-ic-smartphone-cloud);
}
.boschicon-bosch-ic-smartphone-loading-wheel:before {
  content: var(--boschicon-bosch-ic-smartphone-loading-wheel);
}
.boschicon-bosch-ic-smartphone-smashed:before {
  content: var(--boschicon-bosch-ic-smartphone-smashed);
}
.boschicon-bosch-ic-smartphone-vibration:before {
  content: var(--boschicon-bosch-ic-smartphone-vibration);
}
.boschicon-bosch-ic-smartphone-z:before {
  content: var(--boschicon-bosch-ic-smartphone-z);
}
.boschicon-bosch-ic-smartwatch-connected:before {
  content: var(--boschicon-bosch-ic-smartwatch-connected);
}
.boschicon-bosch-ic-spare-parts:before {
  content: var(--boschicon-bosch-ic-spare-parts);
}
.boschicon-bosch-ic-spark:before {
  content: var(--boschicon-bosch-ic-spark);
}
.boschicon-bosch-ic-speaker-acoustic:before {
  content: var(--boschicon-bosch-ic-speaker-acoustic);
}
.boschicon-bosch-ic-speedometer:before {
  content: var(--boschicon-bosch-ic-speedometer);
}
.boschicon-bosch-ic-stadium:before {
  content: var(--boschicon-bosch-ic-stadium);
}
.boschicon-bosch-ic-stairs:before {
  content: var(--boschicon-bosch-ic-stairs);
}
.boschicon-bosch-ic-stamp:before {
  content: var(--boschicon-bosch-ic-stamp);
}
.boschicon-bosch-ic-standby:before {
  content: var(--boschicon-bosch-ic-standby);
}
.boschicon-bosch-ic-steering-wheel:before {
  content: var(--boschicon-bosch-ic-steering-wheel);
}
.boschicon-bosch-ic-steering-wheel-connected:before {
  content: var(--boschicon-bosch-ic-steering-wheel-connected);
}
.boschicon-bosch-ic-steering-wheel-hands:before {
  content: var(--boschicon-bosch-ic-steering-wheel-hands);
}
.boschicon-bosch-ic-steps:before {
  content: var(--boschicon-bosch-ic-steps);
}
.boschicon-bosch-ic-stethoscope:before {
  content: var(--boschicon-bosch-ic-stethoscope);
}
.boschicon-bosch-ic-stop:before {
  content: var(--boschicon-bosch-ic-stop);
}
.boschicon-bosch-ic-stopwatch:before {
  content: var(--boschicon-bosch-ic-stopwatch);
}
.boschicon-bosch-ic-storage-local:before {
  content: var(--boschicon-bosch-ic-storage-local);
}
.boschicon-bosch-ic-structure:before {
  content: var(--boschicon-bosch-ic-structure);
}
.boschicon-bosch-ic-subtitles:before {
  content: var(--boschicon-bosch-ic-subtitles);
}
.boschicon-bosch-ic-subtitles-off-light:before {
  content: var(--boschicon-bosch-ic-subtitles-off-light);
}
.boschicon-bosch-ic-summary:before {
  content: var(--boschicon-bosch-ic-summary);
}
.boschicon-bosch-ic-sun:before {
  content: var(--boschicon-bosch-ic-sun);
}
.boschicon-bosch-ic-sun-half-filled:before {
  content: var(--boschicon-bosch-ic-sun-half-filled);
}
.boschicon-bosch-ic-sunshade-table:before {
  content: var(--boschicon-bosch-ic-sunshade-table);
}
.boschicon-bosch-ic-surveillance:before {
  content: var(--boschicon-bosch-ic-surveillance);
}
.boschicon-bosch-ic-table-chairs:before {
  content: var(--boschicon-bosch-ic-table-chairs);
}
.boschicon-bosch-ic-tablet:before {
  content: var(--boschicon-bosch-ic-tablet);
}
.boschicon-bosch-ic-team:before {
  content: var(--boschicon-bosch-ic-team);
}
.boschicon-bosch-ic-team-lightbulb:before {
  content: var(--boschicon-bosch-ic-team-lightbulb);
}
.boschicon-bosch-ic-technical-service:before {
  content: var(--boschicon-bosch-ic-technical-service);
}
.boschicon-bosch-ic-temperature:before {
  content: var(--boschicon-bosch-ic-temperature);
}
.boschicon-bosch-ic-temperature-high:before {
  content: var(--boschicon-bosch-ic-temperature-high);
}
.boschicon-bosch-ic-temperature-low:before {
  content: var(--boschicon-bosch-ic-temperature-low);
}
.boschicon-bosch-ic-theater:before {
  content: var(--boschicon-bosch-ic-theater);
}
.boschicon-bosch-ic-thumb-down:before {
  content: var(--boschicon-bosch-ic-thumb-down);
}
.boschicon-bosch-ic-thumb-up:before {
  content: var(--boschicon-bosch-ic-thumb-up);
}
.boschicon-bosch-ic-ticket:before {
  content: var(--boschicon-bosch-ic-ticket);
}
.boschicon-bosch-ic-touch:before {
  content: var(--boschicon-bosch-ic-touch);
}
.boschicon-bosch-ic-touch-sos:before {
  content: var(--boschicon-bosch-ic-touch-sos);
}
.boschicon-bosch-ic-towing-truck:before {
  content: var(--boschicon-bosch-ic-towing-truck);
}
.boschicon-bosch-ic-train:before {
  content: var(--boschicon-bosch-ic-train);
}
.boschicon-bosch-ic-train-side:before {
  content: var(--boschicon-bosch-ic-train-side);
}
.boschicon-bosch-ic-transport-movements:before {
  content: var(--boschicon-bosch-ic-transport-movements);
}
.boschicon-bosch-ic-transscript:before {
  content: var(--boschicon-bosch-ic-transscript);
}
.boschicon-bosch-ic-transscript-off:before {
  content: var(--boschicon-bosch-ic-transscript-off);
}
.boschicon-bosch-ic-transscript-on:before {
  content: var(--boschicon-bosch-ic-transscript-on);
}
.boschicon-bosch-ic-tree:before {
  content: var(--boschicon-bosch-ic-tree);
}
.boschicon-bosch-ic-tricycle:before {
  content: var(--boschicon-bosch-ic-tricycle);
}
.boschicon-bosch-ic-trolley-empty:before {
  content: var(--boschicon-bosch-ic-trolley-empty);
}
.boschicon-bosch-ic-trolley-filled-box:before {
  content: var(--boschicon-bosch-ic-trolley-filled-box);
}
.boschicon-bosch-ic-trolly-filled-files:before {
  content: var(--boschicon-bosch-ic-trolly-filled-files);
}
.boschicon-bosch-ic-trophy:before {
  content: var(--boschicon-bosch-ic-trophy);
}
.boschicon-bosch-ic-truck:before {
  content: var(--boschicon-bosch-ic-truck);
}
.boschicon-bosch-ic-tuktuk:before {
  content: var(--boschicon-bosch-ic-tuktuk);
}
.boschicon-bosch-ic-tune:before {
  content: var(--boschicon-bosch-ic-tune);
}
.boschicon-bosch-ic-typography:before {
  content: var(--boschicon-bosch-ic-typography);
}
.boschicon-bosch-ic-ui:before {
  content: var(--boschicon-bosch-ic-ui);
}
.boschicon-bosch-ic-umbrella:before {
  content: var(--boschicon-bosch-ic-umbrella);
}
.boschicon-bosch-ic-undo:before {
  content: var(--boschicon-bosch-ic-undo);
}
.boschicon-bosch-ic-up:before {
  content: var(--boschicon-bosch-ic-up);
}
.boschicon-bosch-ic-up-double:before {
  content: var(--boschicon-bosch-ic-up-double);
}
.boschicon-bosch-ic-up-down:before {
  content: var(--boschicon-bosch-ic-up-down);
}
.boschicon-bosch-ic-upload:before {
  content: var(--boschicon-bosch-ic-upload);
}
.boschicon-bosch-ic-usb:before {
  content: var(--boschicon-bosch-ic-usb);
}
.boschicon-bosch-ic-user:before {
  content: var(--boschicon-bosch-ic-user);
}
.boschicon-bosch-ic-user-advanced:before {
  content: var(--boschicon-bosch-ic-user-advanced);
}
.boschicon-bosch-ic-user-beginner:before {
  content: var(--boschicon-bosch-ic-user-beginner);
}
.boschicon-bosch-ic-user-desktop:before {
  content: var(--boschicon-bosch-ic-user-desktop);
}
.boschicon-bosch-ic-user-down:before {
  content: var(--boschicon-bosch-ic-user-down);
}
.boschicon-bosch-ic-user-falling:before {
  content: var(--boschicon-bosch-ic-user-falling);
}
.boschicon-bosch-ic-user-hand:before {
  content: var(--boschicon-bosch-ic-user-hand);
}
.boschicon-bosch-ic-user-hand-stop:before {
  content: var(--boschicon-bosch-ic-user-hand-stop);
}
.boschicon-bosch-ic-user-professional:before {
  content: var(--boschicon-bosch-ic-user-professional);
}
.boschicon-bosch-ic-user-run:before {
  content: var(--boschicon-bosch-ic-user-run);
}
.boschicon-bosch-ic-user-share:before {
  content: var(--boschicon-bosch-ic-user-share);
}
.boschicon-bosch-ic-user-voice:before {
  content: var(--boschicon-bosch-ic-user-voice);
}
.boschicon-bosch-ic-user-walk:before {
  content: var(--boschicon-bosch-ic-user-walk);
}
.boschicon-bosch-ic-video:before {
  content: var(--boschicon-bosch-ic-video);
}
.boschicon-bosch-ic-video-disabled-light:before {
  content: var(--boschicon-bosch-ic-video-disabled-light);
}
.boschicon-bosch-ic-video-record:before {
  content: var(--boschicon-bosch-ic-video-record);
}
.boschicon-bosch-ic-virtual-reality:before {
  content: var(--boschicon-bosch-ic-virtual-reality);
}
.boschicon-bosch-ic-volume-disabled:before {
  content: var(--boschicon-bosch-ic-volume-disabled);
}
.boschicon-bosch-ic-volume-high:before {
  content: var(--boschicon-bosch-ic-volume-high);
}
.boschicon-bosch-ic-volume-low:before {
  content: var(--boschicon-bosch-ic-volume-low);
}
.boschicon-bosch-ic-volume-off-light:before {
  content: var(--boschicon-bosch-ic-volume-off-light);
}
.boschicon-bosch-ic-wand:before {
  content: var(--boschicon-bosch-ic-wand);
}
.boschicon-bosch-ic-warranty:before {
  content: var(--boschicon-bosch-ic-warranty);
}
.boschicon-bosch-ic-watch-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-watch-off-disabled-light);
}
.boschicon-bosch-ic-watch-on:before {
  content: var(--boschicon-bosch-ic-watch-on);
}
.boschicon-bosch-ic-water-shower:before {
  content: var(--boschicon-bosch-ic-water-shower);
}
.boschicon-bosch-ic-welcome:before {
  content: var(--boschicon-bosch-ic-welcome);
}
.boschicon-bosch-ic-wellness:before {
  content: var(--boschicon-bosch-ic-wellness);
}
.boschicon-bosch-ic-wheelchair:before {
  content: var(--boschicon-bosch-ic-wheelchair);
}
.boschicon-bosch-ic-whistle:before {
  content: var(--boschicon-bosch-ic-whistle);
}
.boschicon-bosch-ic-wide-angled-arrow:before {
  content: var(--boschicon-bosch-ic-wide-angled-arrow);
}
.boschicon-bosch-ic-wifi:before {
  content: var(--boschicon-bosch-ic-wifi);
}
.boschicon-bosch-ic-window-analysis:before {
  content: var(--boschicon-bosch-ic-window-analysis);
}
.boschicon-bosch-ic-window-browser:before {
  content: var(--boschicon-bosch-ic-window-browser);
}
.boschicon-bosch-ic-window-console:before {
  content: var(--boschicon-bosch-ic-window-console);
}
.boschicon-bosch-ic-window-gaussian-view:before {
  content: var(--boschicon-bosch-ic-window-gaussian-view);
}
.boschicon-bosch-ic-window-info:before {
  content: var(--boschicon-bosch-ic-window-info);
}
.boschicon-bosch-ic-window-new:before {
  content: var(--boschicon-bosch-ic-window-new);
}
.boschicon-bosch-ic-window-resize:before {
  content: var(--boschicon-bosch-ic-window-resize);
}
.boschicon-bosch-ic-window-scaling-view:before {
  content: var(--boschicon-bosch-ic-window-scaling-view);
}
.boschicon-bosch-ic-window-shuffle:before {
  content: var(--boschicon-bosch-ic-window-shuffle);
}
.boschicon-bosch-ic-window-statistic:before {
  content: var(--boschicon-bosch-ic-window-statistic);
}
.boschicon-bosch-ic-wishlist:before {
  content: var(--boschicon-bosch-ic-wishlist);
}
.boschicon-bosch-ic-work-order:before {
  content: var(--boschicon-bosch-ic-work-order);
}
.boschicon-bosch-ic-worldwideweb:before {
  content: var(--boschicon-bosch-ic-worldwideweb);
}
.boschicon-bosch-ic-wrench:before {
  content: var(--boschicon-bosch-ic-wrench);
}
.boschicon-bosch-ic-zoom-in:before {
  content: var(--boschicon-bosch-ic-zoom-in);
}
.boschicon-bosch-ic-zoom-out:before {
  content: var(--boschicon-bosch-ic-zoom-out);
}
.boschicon-bosch-ic-scooter:before {
  content: var(--boschicon-bosch-ic-scooter);
}
.boschicon-bosch-ic-cars-traffic:before {
  content: var(--boschicon-bosch-ic-cars-traffic);
}
.boschicon-bosch-ic-arm-chair:before {
  content: var(--boschicon-bosch-ic-arm-chair);
}
.boschicon-bosch-ic-car-phone:before {
  content: var(--boschicon-bosch-ic-car-phone);
}
.boschicon-bosch-ic-box-lightbulb:before {
  content: var(--boschicon-bosch-ic-box-lightbulb);
}
.boschicon-bosch-ic-chair-officedesk:before {
  content: var(--boschicon-bosch-ic-chair-officedesk);
}
.boschicon-bosch-ic-calendar-clock:before {
  content: var(--boschicon-bosch-ic-calendar-clock);
}
.boschicon-bosch-ic-document-cv:before {
  content: var(--boschicon-bosch-ic-document-cv);
}
.boschicon-bosch-ic-user-run-bag:before {
  content: var(--boschicon-bosch-ic-user-run-bag);
}
.boschicon-bosch-ic-brake-disk-spray:before {
  content: var(--boschicon-bosch-ic-brake-disk-spray);
}
.boschicon-bosch-ic-circle-abs:before {
  content: var(--boschicon-bosch-ic-circle-abs);
}
.boschicon-bosch-ic-bright-down:before {
  content: var(--boschicon-bosch-ic-bright-down);
}
.boschicon-bosch-ic-bright-up:before {
  content: var(--boschicon-bosch-ic-bright-up);
}
.boschicon-bosch-ic-fan:before {
  content: var(--boschicon-bosch-ic-fan);
}
.boschicon-bosch-ic-sun-moon:before {
  content: var(--boschicon-bosch-ic-sun-moon);
}
.boschicon-bosch-ic-lightbulb-attention:before {
  content: var(--boschicon-bosch-ic-lightbulb-attention);
}
.boschicon-bosch-ic-settings-attention:before {
  content: var(--boschicon-bosch-ic-settings-attention);
}
.boschicon-bosch-ic-danger-hazards:before {
  content: var(--boschicon-bosch-ic-danger-hazards);
}
.boschicon-bosch-ic-windshield-spray:before {
  content: var(--boschicon-bosch-ic-windshield-spray);
}
.boschicon-bosch-ic-windshield-heat:before {
  content: var(--boschicon-bosch-ic-windshield-heat);
}
.boschicon-bosch-ic-light-drop:before {
  content: var(--boschicon-bosch-ic-light-drop);
}
.boschicon-bosch-ic-starter:before {
  content: var(--boschicon-bosch-ic-starter);
}
.boschicon-bosch-ic-turbo:before {
  content: var(--boschicon-bosch-ic-turbo);
}
.boschicon-bosch-ic-settings-lock:before {
  content: var(--boschicon-bosch-ic-settings-lock);
}
.boschicon-bosch-ic-settings-n:before {
  content: var(--boschicon-bosch-ic-settings-n);
}
.boschicon-bosch-ic-light-beam-high:before {
  content: var(--boschicon-bosch-ic-light-beam-high);
}
.boschicon-bosch-ic-light-beam-low:before {
  content: var(--boschicon-bosch-ic-light-beam-low);
}
.boschicon-bosch-ic-glas:before {
  content: var(--boschicon-bosch-ic-glas);
}
.boschicon-bosch-ic-shirt-ice:before {
  content: var(--boschicon-bosch-ic-shirt-ice);
}
.boschicon-bosch-ic-helmet-fan:before {
  content: var(--boschicon-bosch-ic-helmet-fan);
}
.boschicon-bosch-ic-notification-arrow:before {
  content: var(--boschicon-bosch-ic-notification-arrow);
}
.boschicon-bosch-ic-steering-wheel-arrow:before {
  content: var(--boschicon-bosch-ic-steering-wheel-arrow);
}
.boschicon-bosch-ic-circle-arrow:before {
  content: var(--boschicon-bosch-ic-circle-arrow);
}
.boschicon-bosch-ic-tempomat-pit:before {
  content: var(--boschicon-bosch-ic-tempomat-pit);
}
.boschicon-bosch-ic-radiator-fan-spray:before {
  content: var(--boschicon-bosch-ic-radiator-fan-spray);
}
.boschicon-bosch-ic-boost-down:before {
  content: var(--boschicon-bosch-ic-boost-down);
}
.boschicon-bosch-ic-boost-up:before {
  content: var(--boschicon-bosch-ic-boost-up);
}
.boschicon-bosch-ic-circle-lock:before {
  content: var(--boschicon-bosch-ic-circle-lock);
}
.boschicon-bosch-ic-mp-down:before {
  content: var(--boschicon-bosch-ic-mp-down);
}
.boschicon-bosch-ic-mp-up:before {
  content: var(--boschicon-bosch-ic-mp-up);
}
.boschicon-bosch-ic-tc-down:before {
  content: var(--boschicon-bosch-ic-tc-down);
}
.boschicon-bosch-ic-tc-up:before {
  content: var(--boschicon-bosch-ic-tc-up);
}
.boschicon-bosch-ic-danger-arrow-attention:before {
  content: var(--boschicon-bosch-ic-danger-arrow-attention);
}
.boschicon-bosch-ic-user-remove:before {
  content: var(--boschicon-bosch-ic-user-remove);
}
.boschicon-bosch-ic-user-add:before {
  content: var(--boschicon-bosch-ic-user-add);
}
.boschicon-bosch-ic-post-it-collection:before {
  content: var(--boschicon-bosch-ic-post-it-collection);
}
.boschicon-bosch-ic-horn:before {
  content: var(--boschicon-bosch-ic-horn);
}
.boschicon-bosch-ic-desktop-notification:before {
  content: var(--boschicon-bosch-ic-desktop-notification);
}
.boschicon-bosch-ic-router:before {
  content: var(--boschicon-bosch-ic-router);
}
.boschicon-bosch-ic-berry:before {
  content: var(--boschicon-bosch-ic-berry);
}
.boschicon-bosch-ic-chat-language:before {
  content: var(--boschicon-bosch-ic-chat-language);
}
.boschicon-bosch-ic-game-controller:before {
  content: var(--boschicon-bosch-ic-game-controller);
}
.boschicon-bosch-ic-user-brain:before {
  content: var(--boschicon-bosch-ic-user-brain);
}
.boschicon-bosch-ic-mouth-finger:before {
  content: var(--boschicon-bosch-ic-mouth-finger);
}
.boschicon-bosch-ic-excavator-shovel:before {
  content: var(--boschicon-bosch-ic-excavator-shovel);
}
.boschicon-bosch-ic-ear-in:before {
  content: var(--boschicon-bosch-ic-ear-in);
}
.boschicon-bosch-ic-ear-out:before {
  content: var(--boschicon-bosch-ic-ear-out);
}
.boschicon-bosch-ic-lion:before {
  content: var(--boschicon-bosch-ic-lion);
}
.boschicon-bosch-ic-car-convertible:before {
  content: var(--boschicon-bosch-ic-car-convertible);
}
.boschicon-bosch-ic-car-sports:before {
  content: var(--boschicon-bosch-ic-car-sports);
}
.boschicon-bosch-ic-bear:before {
  content: var(--boschicon-bosch-ic-bear);
}
.boschicon-bosch-ic-pot:before {
  content: var(--boschicon-bosch-ic-pot);
}
.boschicon-bosch-ic-bed-double:before {
  content: var(--boschicon-bosch-ic-bed-double);
}
.boschicon-bosch-ic-air-hot:before {
  content: var(--boschicon-bosch-ic-air-hot);
}
.boschicon-bosch-ic-air-ice:before {
  content: var(--boschicon-bosch-ic-air-ice);
}
.boschicon-bosch-ic-air-leaf:before {
  content: var(--boschicon-bosch-ic-air-leaf);
}
.boschicon-bosch-ic-air-purifier-0:before {
  content: var(--boschicon-bosch-ic-air-purifier-0);
}
.boschicon-bosch-ic-air-purifier-1:before {
  content: var(--boschicon-bosch-ic-air-purifier-1);
}
.boschicon-bosch-ic-air-purifier-2:before {
  content: var(--boschicon-bosch-ic-air-purifier-2);
}
.boschicon-bosch-ic-air-purifier-3:before {
  content: var(--boschicon-bosch-ic-air-purifier-3);
}
.boschicon-bosch-ic-air:before {
  content: var(--boschicon-bosch-ic-air);
}
.boschicon-bosch-ic-fan-off-disabled-bold:before {
  content: var(--boschicon-bosch-ic-fan-off-disabled-bold);
}
.boschicon-bosch-ic-ice-off-disabled-bold:before {
  content: var(--boschicon-bosch-ic-ice-off-disabled-bold);
}
.boschicon-bosch-ic-faucet-boost:before {
  content: var(--boschicon-bosch-ic-faucet-boost);
}
.boschicon-bosch-ic-faucet-mode:before {
  content: var(--boschicon-bosch-ic-faucet-mode);
}
.boschicon-bosch-ic-faucet-off-disabled-bold:before {
  content: var(--boschicon-bosch-ic-faucet-off-disabled-bold);
}
.boschicon-bosch-ic-faucet-schedule:before {
  content: var(--boschicon-bosch-ic-faucet-schedule);
}
.boschicon-bosch-ic-fuel-cell:before {
  content: var(--boschicon-bosch-ic-fuel-cell);
}
.boschicon-bosch-ic-heating-floor-off-disabled-bold:before {
  content: var(--boschicon-bosch-ic-heating-floor-off-disabled-bold);
}
.boschicon-bosch-ic-heating-floor:before {
  content: var(--boschicon-bosch-ic-heating-floor);
}
.boschicon-bosch-ic-heating-radiator-boost:before {
  content: var(--boschicon-bosch-ic-heating-radiator-boost);
}
.boschicon-bosch-ic-heating-radiator-mode:before {
  content: var(--boschicon-bosch-ic-heating-radiator-mode);
}
.boschicon-bosch-ic-heating-radiator-off-disabled-bold:before {
  content: var(--boschicon-bosch-ic-heating-radiator-off-disabled-bold);
}
.boschicon-bosch-ic-heating-radiator-schedule:before {
  content: var(--boschicon-bosch-ic-heating-radiator-schedule);
}
.boschicon-bosch-ic-leaf-simple:before {
  content: var(--boschicon-bosch-ic-leaf-simple);
}
.boschicon-bosch-ic-oil-barrel:before {
  content: var(--boschicon-bosch-ic-oil-barrel);
}
.boschicon-bosch-ic-water-bathtub:before {
  content: var(--boschicon-bosch-ic-water-bathtub);
}
.boschicon-bosch-ic-water-dishwash:before {
  content: var(--boschicon-bosch-ic-water-dishwash);
}
.boschicon-bosch-ic-water-handwash:before {
  content: var(--boschicon-bosch-ic-water-handwash);
}
.boschicon-bosch-ic-water-hot:before {
  content: var(--boschicon-bosch-ic-water-hot);
}
.boschicon-bosch-ic-water-ice:before {
  content: var(--boschicon-bosch-ic-water-ice);
}
.boschicon-bosch-ic-water-leaf:before {
  content: var(--boschicon-bosch-ic-water-leaf);
}
.boschicon-bosch-ic-water-ladder:before {
  content: var(--boschicon-bosch-ic-water-ladder);
}
.boschicon-bosch-ic-water-purifier-0:before {
  content: var(--boschicon-bosch-ic-water-purifier-0);
}
.boschicon-bosch-ic-water-purifier-1:before {
  content: var(--boschicon-bosch-ic-water-purifier-1);
}
.boschicon-bosch-ic-water-purifier-2:before {
  content: var(--boschicon-bosch-ic-water-purifier-2);
}
.boschicon-bosch-ic-water-purifier-3:before {
  content: var(--boschicon-bosch-ic-water-purifier-3);
}
.boschicon-bosch-ic-water-shower-boost:before {
  content: var(--boschicon-bosch-ic-water-shower-boost);
}
.boschicon-bosch-ic-water-shower-mode:before {
  content: var(--boschicon-bosch-ic-water-shower-mode);
}
.boschicon-bosch-ic-water-shower-off-disabled-bold:before {
  content: var(--boschicon-bosch-ic-water-shower-off-disabled-bold);
}
.boschicon-bosch-ic-water-shower-schedule:before {
  content: var(--boschicon-bosch-ic-water-shower-schedule);
}
.boschicon-bosch-ic-water:before {
  content: var(--boschicon-bosch-ic-water);
}
.boschicon-bosch-ic-chart-bar-drop:before {
  content: var(--boschicon-bosch-ic-chart-bar-drop);
}
.boschicon-bosch-ic-chart-bar-fire:before {
  content: var(--boschicon-bosch-ic-chart-bar-fire);
}
.boschicon-bosch-ic-chart-bar-flash:before {
  content: var(--boschicon-bosch-ic-chart-bar-flash);
}
.boschicon-bosch-ic-chart-bar-oil:before {
  content: var(--boschicon-bosch-ic-chart-bar-oil);
}
.boschicon-bosch-ic-drop-minus:before {
  content: var(--boschicon-bosch-ic-drop-minus);
}
.boschicon-bosch-ic-drop-plus:before {
  content: var(--boschicon-bosch-ic-drop-plus);
}
.boschicon-bosch-ic-fan-minus:before {
  content: var(--boschicon-bosch-ic-fan-minus);
}
.boschicon-bosch-ic-fan-plus:before {
  content: var(--boschicon-bosch-ic-fan-plus);
}
.boschicon-bosch-ic-home-drops-0:before {
  content: var(--boschicon-bosch-ic-home-drops-0);
}
.boschicon-bosch-ic-home-drops-1:before {
  content: var(--boschicon-bosch-ic-home-drops-1);
}
.boschicon-bosch-ic-home-drops-2:before {
  content: var(--boschicon-bosch-ic-home-drops-2);
}
.boschicon-bosch-ic-home-drops-3:before {
  content: var(--boschicon-bosch-ic-home-drops-3);
}
.boschicon-bosch-ic-home-temperature-in:before {
  content: var(--boschicon-bosch-ic-home-temperature-in);
}
.boschicon-bosch-ic-home-temperature-out:before {
  content: var(--boschicon-bosch-ic-home-temperature-out);
}
.boschicon-bosch-ic-home-user-in:before {
  content: var(--boschicon-bosch-ic-home-user-in);
}
.boschicon-bosch-ic-ice-minus:before {
  content: var(--boschicon-bosch-ic-ice-minus);
}
.boschicon-bosch-ic-ice-plus:before {
  content: var(--boschicon-bosch-ic-ice-plus);
}
.boschicon-bosch-ic-chimney-sweeper:before {
  content: var(--boschicon-bosch-ic-chimney-sweeper);
}
.boschicon-bosch-ic-menu-up:before {
  content: var(--boschicon-bosch-ic-menu-up);
}
.boschicon-bosch-ic-security-ice:before {
  content: var(--boschicon-bosch-ic-security-ice);
}
.boschicon-bosch-ic-security-legionella:before {
  content: var(--boschicon-bosch-ic-security-legionella);
}
.boschicon-bosch-ic-trolley-case:before {
  content: var(--boschicon-bosch-ic-trolley-case);
}
.boschicon-bosch-ic-sun-minus:before {
  content: var(--boschicon-bosch-ic-sun-minus);
}
.boschicon-bosch-ic-sun-plug:before {
  content: var(--boschicon-bosch-ic-sun-plug);
}
.boschicon-bosch-ic-sun-plus:before {
  content: var(--boschicon-bosch-ic-sun-plus);
}
.boschicon-bosch-ic-touch-pit:before {
  content: var(--boschicon-bosch-ic-touch-pit);
}
.boschicon-bosch-ic-temperature-current:before {
  content: var(--boschicon-bosch-ic-temperature-current);
}
.boschicon-bosch-ic-temperature-set:before {
  content: var(--boschicon-bosch-ic-temperature-set);
}
.boschicon-bosch-ic-teddy-bear:before {
  content: var(--boschicon-bosch-ic-teddy-bear);
}
.boschicon-bosch-ic-document-svg:before {
  content: var(--boschicon-bosch-ic-document-svg);
}
.boschicon-bosch-ic-back-menu:before {
  content: var(--boschicon-bosch-ic-back-menu);
}
.boschicon-bosch-ic-car-arrows:before {
  content: var(--boschicon-bosch-ic-car-arrows);
}
.boschicon-bosch-ic-wrench-cloud:before {
  content: var(--boschicon-bosch-ic-wrench-cloud);
}
.boschicon-bosch-ic-weather-cloud-sun:before {
  content: var(--boschicon-bosch-ic-weather-cloud-sun);
}
.boschicon-bosch-ic-weather-cloudy:before {
  content: var(--boschicon-bosch-ic-weather-cloudy);
}
.boschicon-bosch-ic-weather-gale:before {
  content: var(--boschicon-bosch-ic-weather-gale);
}
.boschicon-bosch-ic-weather-mist:before {
  content: var(--boschicon-bosch-ic-weather-mist);
}
.boschicon-bosch-ic-weather-moon-cloud:before {
  content: var(--boschicon-bosch-ic-weather-moon-cloud);
}
.boschicon-bosch-ic-weather-rain-snow:before {
  content: var(--boschicon-bosch-ic-weather-rain-snow);
}
.boschicon-bosch-ic-weather-rain-thunder:before {
  content: var(--boschicon-bosch-ic-weather-rain-thunder);
}
.boschicon-bosch-ic-weather-rain:before {
  content: var(--boschicon-bosch-ic-weather-rain);
}
.boschicon-bosch-ic-weather-snow:before {
  content: var(--boschicon-bosch-ic-weather-snow);
}
.boschicon-bosch-ic-weather-thunder:before {
  content: var(--boschicon-bosch-ic-weather-thunder);
}
.boschicon-bosch-ic-weather-wind:before {
  content: var(--boschicon-bosch-ic-weather-wind);
}
.boschicon-bosch-ic-plane-start:before {
  content: var(--boschicon-bosch-ic-plane-start);
}
.boschicon-bosch-ic-plane-land:before {
  content: var(--boschicon-bosch-ic-plane-land);
}
.boschicon-bosch-ic-graph-power:before {
  content: var(--boschicon-bosch-ic-graph-power);
}
.boschicon-bosch-ic-floorplan:before {
  content: var(--boschicon-bosch-ic-floorplan);
}
.boschicon-bosch-ic-clock-pause:before {
  content: var(--boschicon-bosch-ic-clock-pause);
}
.boschicon-bosch-ic-clock-start:before {
  content: var(--boschicon-bosch-ic-clock-start);
}
.boschicon-bosch-ic-clock-stop:before {
  content: var(--boschicon-bosch-ic-clock-stop);
}
.boschicon-bosch-ic-computer-retro:before {
  content: var(--boschicon-bosch-ic-computer-retro);
}
.boschicon-bosch-ic-smartphone-retro:before {
  content: var(--boschicon-bosch-ic-smartphone-retro);
}
.boschicon-bosch-ic-wood:before {
  content: var(--boschicon-bosch-ic-wood);
}
.boschicon-bosch-ic-solid-fuel:before {
  content: var(--boschicon-bosch-ic-solid-fuel);
}
.boschicon-bosch-ic-appliance-fan:before {
  content: var(--boschicon-bosch-ic-appliance-fan);
}
.boschicon-bosch-ic-appliance-flame:before {
  content: var(--boschicon-bosch-ic-appliance-flame);
}
.boschicon-bosch-ic-appliance-ice:before {
  content: var(--boschicon-bosch-ic-appliance-ice);
}
.boschicon-bosch-ic-appliance-oil:before {
  content: var(--boschicon-bosch-ic-appliance-oil);
}
.boschicon-bosch-ic-appliance-solid-fuel:before {
  content: var(--boschicon-bosch-ic-appliance-solid-fuel);
}
.boschicon-bosch-ic-appliance-sun-ice:before {
  content: var(--boschicon-bosch-ic-appliance-sun-ice);
}
.boschicon-bosch-ic-appliance-sun:before {
  content: var(--boschicon-bosch-ic-appliance-sun);
}
.boschicon-bosch-ic-appliance-wood:before {
  content: var(--boschicon-bosch-ic-appliance-wood);
}
.boschicon-bosch-ic-appliance-air-leaf:before {
  content: var(--boschicon-bosch-ic-appliance-air-leaf);
}
.boschicon-bosch-ic-appliance-water-air:before {
  content: var(--boschicon-bosch-ic-appliance-water-air);
}
.boschicon-bosch-ic-appliance-water-leaf:before {
  content: var(--boschicon-bosch-ic-appliance-water-leaf);
}
.boschicon-bosch-ic-appliance-water-oil:before {
  content: var(--boschicon-bosch-ic-appliance-water-oil);
}
.boschicon-bosch-ic-appliance-water:before {
  content: var(--boschicon-bosch-ic-appliance-water);
}
.boschicon-bosch-ic-appliance-heat-pump-air:before {
  content: var(--boschicon-bosch-ic-appliance-heat-pump-air);
}
.boschicon-bosch-ic-appliance-heat-pump-ground:before {
  content: var(--boschicon-bosch-ic-appliance-heat-pump-ground);
}
.boschicon-bosch-ic-appliance-heat-pump-water:before {
  content: var(--boschicon-bosch-ic-appliance-heat-pump-water);
}
.boschicon-bosch-ic-appliance-plug-air:before {
  content: var(--boschicon-bosch-ic-appliance-plug-air);
}
.boschicon-bosch-ic-appliance-plug-fuel-cell:before {
  content: var(--boschicon-bosch-ic-appliance-plug-fuel-cell);
}
.boschicon-bosch-ic-appliance-plug-leaf:before {
  content: var(--boschicon-bosch-ic-appliance-plug-leaf);
}
.boschicon-bosch-ic-appliance-plug-water-air:before {
  content: var(--boschicon-bosch-ic-appliance-plug-water-air);
}
.boschicon-bosch-ic-thermostat-connected-c:before {
  content: var(--boschicon-bosch-ic-thermostat-connected-c);
}
.boschicon-bosch-ic-thermostat-connected-f:before {
  content: var(--boschicon-bosch-ic-thermostat-connected-f);
}
.boschicon-bosch-ic-image-gallery:before {
  content: var(--boschicon-bosch-ic-image-gallery);
}
.boschicon-bosch-ic-arrows-caution:before {
  content: var(--boschicon-bosch-ic-arrows-caution);
}
.boschicon-bosch-ic-arrows-diagonal-disabled-bold:before {
  content: var(--boschicon-bosch-ic-arrows-diagonal-disabled-bold);
}
.boschicon-bosch-ic-back-left-end:before {
  content: var(--boschicon-bosch-ic-back-left-end);
}
.boschicon-bosch-ic-back-right-end:before {
  content: var(--boschicon-bosch-ic-back-right-end);
}
.boschicon-bosch-ic-bar-chart-search:before {
  content: var(--boschicon-bosch-ic-bar-chart-search);
}
.boschicon-bosch-ic-batch:before {
  content: var(--boschicon-bosch-ic-batch);
}
.boschicon-bosch-ic-calendar-remove:before {
  content: var(--boschicon-bosch-ic-calendar-remove);
}
.boschicon-bosch-ic-call-bluetooth:before {
  content: var(--boschicon-bosch-ic-call-bluetooth);
}
.boschicon-bosch-ic-call-deny:before {
  content: var(--boschicon-bosch-ic-call-deny);
}
.boschicon-bosch-ic-call-settings:before {
  content: var(--boschicon-bosch-ic-call-settings);
}
.boschicon-bosch-ic-caution-sign-clock:before {
  content: var(--boschicon-bosch-ic-caution-sign-clock);
}
.boschicon-bosch-ic-caution-sign-list:before {
  content: var(--boschicon-bosch-ic-caution-sign-list);
}
.boschicon-bosch-ic-core-data:before {
  content: var(--boschicon-bosch-ic-core-data);
}
.boschicon-bosch-ic-cursor-connected:before {
  content: var(--boschicon-bosch-ic-cursor-connected);
}
.boschicon-bosch-ic-cursor:before {
  content: var(--boschicon-bosch-ic-cursor);
}
.boschicon-bosch-ic-dmc-code:before {
  content: var(--boschicon-bosch-ic-dmc-code);
}
.boschicon-bosch-ic-find-id:before {
  content: var(--boschicon-bosch-ic-find-id);
}
.boschicon-bosch-ic-globe-search:before {
  content: var(--boschicon-bosch-ic-globe-search);
}
.boschicon-bosch-ic-interface:before {
  content: var(--boschicon-bosch-ic-interface);
}
.boschicon-bosch-ic-material-add-manually:before {
  content: var(--boschicon-bosch-ic-material-add-manually);
}
.boschicon-bosch-ic-material-list:before {
  content: var(--boschicon-bosch-ic-material-list);
}
.boschicon-bosch-ic-material-remove-manually:before {
  content: var(--boschicon-bosch-ic-material-remove-manually);
}
.boschicon-bosch-ic-material:before {
  content: var(--boschicon-bosch-ic-material);
}
.boschicon-bosch-ic-menu-checkmark:before {
  content: var(--boschicon-bosch-ic-menu-checkmark);
}
.boschicon-bosch-ic-qr-code:before {
  content: var(--boschicon-bosch-ic-qr-code);
}
.boschicon-bosch-ic-sort-alphabetically:before {
  content: var(--boschicon-bosch-ic-sort-alphabetically);
}
.boschicon-bosch-ic-unpin-classic-disabled-bold:before {
  content: var(--boschicon-bosch-ic-unpin-classic-disabled-bold);
}
.boschicon-bosch-ic-unpin-modern-disabled-bold:before {
  content: var(--boschicon-bosch-ic-unpin-modern-disabled-bold);
}
.boschicon-bosch-ic-window-search:before {
  content: var(--boschicon-bosch-ic-window-search);
}
.boschicon-bosch-ic-cloud-clock:before {
  content: var(--boschicon-bosch-ic-cloud-clock);
}
.boschicon-bosch-ic-concierge:before {
  content: var(--boschicon-bosch-ic-concierge);
}
.boschicon-bosch-ic-heating-radiator:before {
  content: var(--boschicon-bosch-ic-heating-radiator);
}
.boschicon-bosch-ic-home-user-out:before {
  content: var(--boschicon-bosch-ic-home-user-out);
}
.boschicon-bosch-ic-hot:before {
  content: var(--boschicon-bosch-ic-hot);
}
.boschicon-bosch-ic-screen-service:before {
  content: var(--boschicon-bosch-ic-screen-service);
}
.boschicon-bosch-ic-sun-ice:before {
  content: var(--boschicon-bosch-ic-sun-ice);
}
.boschicon-bosch-ic-sun-off-disabled-bold:before {
  content: var(--boschicon-bosch-ic-sun-off-disabled-bold);
}
.boschicon-bosch-ic-tractor:before {
  content: var(--boschicon-bosch-ic-tractor);
}
.boschicon-bosch-ic-video-recorder-digital:before {
  content: var(--boschicon-bosch-ic-video-recorder-digital);
}
.boschicon-bosch-ic-windshield-wiper:before {
  content: var(--boschicon-bosch-ic-windshield-wiper);
}
.boschicon-bosch-ic-weather-snow-thunder:before {
  content: var(--boschicon-bosch-ic-weather-snow-thunder);
}
.boschicon-bosch-ic-electricity-pylon:before {
  content: var(--boschicon-bosch-ic-electricity-pylon);
}
.boschicon-bosch-ic-box-questionmark:before {
  content: var(--boschicon-bosch-ic-box-questionmark);
}
.boschicon-bosch-ic-rainbow:before {
  content: var(--boschicon-bosch-ic-rainbow);
}
.boschicon-bosch-ic-medal:before {
  content: var(--boschicon-bosch-ic-medal);
}
.boschicon-bosch-ic-wheel:before {
  content: var(--boschicon-bosch-ic-wheel);
}
.boschicon-bosch-ic-borescope-connected:before {
  content: var(--boschicon-bosch-ic-borescope-connected);
}
.boschicon-bosch-ic-filter-delete:before {
  content: var(--boschicon-bosch-ic-filter-delete);
}
.boschicon-bosch-ic-filter-add:before {
  content: var(--boschicon-bosch-ic-filter-add);
}
.boschicon-bosch-ic-man:before {
  content: var(--boschicon-bosch-ic-man);
}
.boschicon-bosch-ic-woman:before {
  content: var(--boschicon-bosch-ic-woman);
}
.boschicon-bosch-ic-fridge:before {
  content: var(--boschicon-bosch-ic-fridge);
}
.boschicon-bosch-ic-battery-car:before {
  content: var(--boschicon-bosch-ic-battery-car);
}
.boschicon-bosch-ic-bag-escalator:before {
  content: var(--boschicon-bosch-ic-bag-escalator);
}
.boschicon-bosch-ic-shopping-bags:before {
  content: var(--boschicon-bosch-ic-shopping-bags);
}
.boschicon-bosch-ic-car-steering-left:before {
  content: var(--boschicon-bosch-ic-car-steering-left);
}
.boschicon-bosch-ic-car-steering-right:before {
  content: var(--boschicon-bosch-ic-car-steering-right);
}
.boschicon-bosch-ic-thumb-up-down:before {
  content: var(--boschicon-bosch-ic-thumb-up-down);
}
.boschicon-bosch-ic-user-run-detection:before {
  content: var(--boschicon-bosch-ic-user-run-detection);
}
.boschicon-bosch-ic-bank:before {
  content: var(--boschicon-bosch-ic-bank);
}
.boschicon-bosch-ic-transportation:before {
  content: var(--boschicon-bosch-ic-transportation);
}
.boschicon-bosch-ic-government:before {
  content: var(--boschicon-bosch-ic-government);
}
.boschicon-bosch-ic-user-music:before {
  content: var(--boschicon-bosch-ic-user-music);
}
.boschicon-bosch-ic-bus:before {
  content: var(--boschicon-bosch-ic-bus);
}
.boschicon-bosch-ic-car-euro:before {
  content: var(--boschicon-bosch-ic-car-euro);
}
.boschicon-bosch-ic-bag:before {
  content: var(--boschicon-bosch-ic-bag);
}
.boschicon-bosch-ic-plate-tetrapack:before {
  content: var(--boschicon-bosch-ic-plate-tetrapack);
}
.boschicon-bosch-ic-hospital:before {
  content: var(--boschicon-bosch-ic-hospital);
}
.boschicon-bosch-ic-desktop-structure:before {
  content: var(--boschicon-bosch-ic-desktop-structure);
}
.boschicon-bosch-ic-frog-head:before {
  content: var(--boschicon-bosch-ic-frog-head);
}
.boschicon-bosch-ic-sportboat:before {
  content: var(--boschicon-bosch-ic-sportboat);
}
.boschicon-bosch-ic-yacht:before {
  content: var(--boschicon-bosch-ic-yacht);
}
.boschicon-bosch-ic-leaf-tilia:before {
  content: var(--boschicon-bosch-ic-leaf-tilia);
}
.boschicon-bosch-ic-music:before {
  content: var(--boschicon-bosch-ic-music);
}
.boschicon-bosch-ic-oil-lamp:before {
  content: var(--boschicon-bosch-ic-oil-lamp);
}
.boschicon-bosch-ic-windshield-wiper-rear:before {
  content: var(--boschicon-bosch-ic-windshield-wiper-rear);
}
.boschicon-bosch-ic-dongle-connected:before {
  content: var(--boschicon-bosch-ic-dongle-connected);
}
.boschicon-bosch-ic-slate:before {
  content: var(--boschicon-bosch-ic-slate);
}
.boschicon-bosch-ic-appliance-heat-pump-exhaust:before {
  content: var(--boschicon-bosch-ic-appliance-heat-pump-exhaust);
}
.boschicon-bosch-ic-alert-list:before {
  content: var(--boschicon-bosch-ic-alert-list);
}
.boschicon-bosch-ic-arrow-left-end-frame:before {
  content: var(--boschicon-bosch-ic-arrow-left-end-frame);
}
.boschicon-bosch-ic-arrow-right-end-frame:before {
  content: var(--boschicon-bosch-ic-arrow-right-end-frame);
}
.boschicon-bosch-ic-shape-ellipse:before {
  content: var(--boschicon-bosch-ic-shape-ellipse);
}
.boschicon-bosch-ic-shape-rectangle:before {
  content: var(--boschicon-bosch-ic-shape-rectangle);
}
.boschicon-bosch-ic-wishlist-add:before {
  content: var(--boschicon-bosch-ic-wishlist-add);
}
.boschicon-bosch-ic-smartphone-disabled-light:before {
  content: var(--boschicon-bosch-ic-smartphone-disabled-light);
}
.boschicon-bosch-ic-airbag:before {
  content: var(--boschicon-bosch-ic-airbag);
}
.boschicon-bosch-ic-compass:before {
  content: var(--boschicon-bosch-ic-compass);
}
.boschicon-bosch-ic-turbine-wind:before {
  content: var(--boschicon-bosch-ic-turbine-wind);
}
.boschicon-bosch-ic-arrows-diagonal-disabled-light:before {
  content: var(--boschicon-bosch-ic-arrows-diagonal-disabled-light);
}
.boschicon-bosch-ic-ear-off-disabled-bold:before {
  content: var(--boschicon-bosch-ic-ear-off-disabled-bold);
}
.boschicon-bosch-ic-fan-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-fan-off-disabled-light);
}
.boschicon-bosch-ic-faucet-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-faucet-off-disabled-light);
}
.boschicon-bosch-ic-hand-motion-off-disabled-bold:before {
  content: var(--boschicon-bosch-ic-hand-motion-off-disabled-bold);
}
.boschicon-bosch-ic-heating-floor-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-heating-floor-off-disabled-light);
}
.boschicon-bosch-ic-heating-radiator-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-heating-radiator-off-disabled-light);
}
.boschicon-bosch-ic-ice-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-ice-off-disabled-light);
}
.boschicon-bosch-ic-smartphone-disabled-bold:before {
  content: var(--boschicon-bosch-ic-smartphone-disabled-bold);
}
.boschicon-bosch-ic-subtitles-off-bold:before {
  content: var(--boschicon-bosch-ic-subtitles-off-bold);
}
.boschicon-bosch-ic-sun-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-sun-off-disabled-light);
}
.boschicon-bosch-ic-video-disabled-bold:before {
  content: var(--boschicon-bosch-ic-video-disabled-bold);
}
.boschicon-bosch-ic-volume-off-bold:before {
  content: var(--boschicon-bosch-ic-volume-off-bold);
}
.boschicon-bosch-ic-watch-off-disabled-bold:before {
  content: var(--boschicon-bosch-ic-watch-off-disabled-bold);
}
.boschicon-bosch-ic-water-shower-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-water-shower-off-disabled-light);
}
.boschicon-bosch-ic-3d-frame-play:before {
  content: var(--boschicon-bosch-ic-3d-frame-play);
}
.boschicon-bosch-ic-alert-error-checkmark:before {
  content: var(--boschicon-bosch-ic-alert-error-checkmark);
}
.boschicon-bosch-ic-arrow-up-frame-check:before {
  content: var(--boschicon-bosch-ic-arrow-up-frame-check);
}
.boschicon-bosch-ic-arrow-up-frame-error:before {
  content: var(--boschicon-bosch-ic-arrow-up-frame-error);
}
.boschicon-bosch-ic-arrows-checkmark:before {
  content: var(--boschicon-bosch-ic-arrows-checkmark);
}
.boschicon-bosch-ic-assembly-line-settings:before {
  content: var(--boschicon-bosch-ic-assembly-line-settings);
}
.boschicon-bosch-ic-augmented-reality-player:before {
  content: var(--boschicon-bosch-ic-augmented-reality-player);
}
.boschicon-bosch-ic-badge-checkmark:before {
  content: var(--boschicon-bosch-ic-badge-checkmark);
}
.boschicon-bosch-ic-bar-chart-kappa:before {
  content: var(--boschicon-bosch-ic-bar-chart-kappa);
}
.boschicon-bosch-ic-bar-chart-search-detail:before {
  content: var(--boschicon-bosch-ic-bar-chart-search-detail);
}
.boschicon-bosch-ic-barcode-checkmark:before {
  content: var(--boschicon-bosch-ic-barcode-checkmark);
}
.boschicon-bosch-ic-barcode-scan-bulb:before {
  content: var(--boschicon-bosch-ic-barcode-scan-bulb);
}
.boschicon-bosch-ic-barcode:before {
  content: var(--boschicon-bosch-ic-barcode);
}
.boschicon-bosch-ic-binary:before {
  content: var(--boschicon-bosch-ic-binary);
}
.boschicon-bosch-ic-book-lightbulb:before {
  content: var(--boschicon-bosch-ic-book-lightbulb);
}
.boschicon-bosch-ic-box-arrow-down:before {
  content: var(--boschicon-bosch-ic-box-arrow-down);
}
.boschicon-bosch-ic-box-delivery-checkmark:before {
  content: var(--boschicon-bosch-ic-box-delivery-checkmark);
}
.boschicon-bosch-ic-globe-checkmark:before {
  content: var(--boschicon-bosch-ic-globe-checkmark);
}
.boschicon-bosch-ic-calendar-boxes:before {
  content: var(--boschicon-bosch-ic-calendar-boxes);
}
.boschicon-bosch-ic-calendar-service:before {
  content: var(--boschicon-bosch-ic-calendar-service);
}
.boschicon-bosch-ic-camera-processor:before {
  content: var(--boschicon-bosch-ic-camera-processor);
}
.boschicon-bosch-ic-camera-settings:before {
  content: var(--boschicon-bosch-ic-camera-settings);
}
.boschicon-bosch-ic-chart-line-checkmark:before {
  content: var(--boschicon-bosch-ic-chart-line-checkmark);
}
.boschicon-bosch-ic-checklist-stack:before {
  content: var(--boschicon-bosch-ic-checklist-stack);
}
.boschicon-bosch-ic-checkmark-frame-minimum:before {
  content: var(--boschicon-bosch-ic-checkmark-frame-minimum);
}
.boschicon-bosch-ic-checkmark-frame-tripple:before {
  content: var(--boschicon-bosch-ic-checkmark-frame-tripple);
}
.boschicon-bosch-ic-clipboard-checkmark:before {
  content: var(--boschicon-bosch-ic-clipboard-checkmark);
}
.boschicon-bosch-ic-clipboard-list-parts:before {
  content: var(--boschicon-bosch-ic-clipboard-list-parts);
}
.boschicon-bosch-ic-clipboard-settings:before {
  content: var(--boschicon-bosch-ic-clipboard-settings);
}
.boschicon-bosch-ic-computer-tower-box:before {
  content: var(--boschicon-bosch-ic-computer-tower-box);
}
.boschicon-bosch-ic-connectivity-lock:before {
  content: var(--boschicon-bosch-ic-connectivity-lock);
}
.boschicon-bosch-ic-counter-current:before {
  content: var(--boschicon-bosch-ic-counter-current);
}
.boschicon-bosch-ic-counter-target:before {
  content: var(--boschicon-bosch-ic-counter-target);
}
.boschicon-bosch-ic-cube-checkmark:before {
  content: var(--boschicon-bosch-ic-cube-checkmark);
}
.boschicon-bosch-ic-cube-play:before {
  content: var(--boschicon-bosch-ic-cube-play);
}
.boschicon-bosch-ic-timeline-settings:before {
  content: var(--boschicon-bosch-ic-timeline-settings);
}
.boschicon-bosch-ic-timeline-view:before {
  content: var(--boschicon-bosch-ic-timeline-view);
}
.boschicon-bosch-ic-timeline:before {
  content: var(--boschicon-bosch-ic-timeline);
}
.boschicon-bosch-ic-delivery-checkmark:before {
  content: var(--boschicon-bosch-ic-delivery-checkmark);
}
.boschicon-bosch-ic-desktop-application-3d-play:before {
  content: var(--boschicon-bosch-ic-desktop-application-3d-play);
}
.boschicon-bosch-ic-desktop-apps-download:before {
  content: var(--boschicon-bosch-ic-desktop-apps-download);
}
.boschicon-bosch-ic-desktop-dashboard:before {
  content: var(--boschicon-bosch-ic-desktop-dashboard);
}
.boschicon-bosch-ic-desktop-graph-checkmark:before {
  content: var(--boschicon-bosch-ic-desktop-graph-checkmark);
}
.boschicon-bosch-ic-desktop-graph-search:before {
  content: var(--boschicon-bosch-ic-desktop-graph-search);
}
.boschicon-bosch-ic-desktop-graph:before {
  content: var(--boschicon-bosch-ic-desktop-graph);
}
.boschicon-bosch-ic-development-kit:before {
  content: var(--boschicon-bosch-ic-development-kit);
}
.boschicon-bosch-ic-directory-cloud-settings:before {
  content: var(--boschicon-bosch-ic-directory-cloud-settings);
}
.boschicon-bosch-ic-directory-cloud:before {
  content: var(--boschicon-bosch-ic-directory-cloud);
}
.boschicon-bosch-ic-directory-settings:before {
  content: var(--boschicon-bosch-ic-directory-settings);
}
.boschicon-bosch-ic-document-clock-cycle:before {
  content: var(--boschicon-bosch-ic-document-clock-cycle);
}
.boschicon-bosch-ic-document-code-stack:before {
  content: var(--boschicon-bosch-ic-document-code-stack);
}
.boschicon-bosch-ic-document-dat-edit:before {
  content: var(--boschicon-bosch-ic-document-dat-edit);
}
.boschicon-bosch-ic-document-ohd-arrow-down:before {
  content: var(--boschicon-bosch-ic-document-ohd-arrow-down);
}
.boschicon-bosch-ic-dolphin:before {
  content: var(--boschicon-bosch-ic-dolphin);
}
.boschicon-bosch-ic-energy-management:before {
  content: var(--boschicon-bosch-ic-energy-management);
}
.boschicon-bosch-ic-eraser:before {
  content: var(--boschicon-bosch-ic-eraser);
}
.boschicon-bosch-ic-folder-broom:before {
  content: var(--boschicon-bosch-ic-folder-broom);
}
.boschicon-bosch-ic-folder-check-broom:before {
  content: var(--boschicon-bosch-ic-folder-check-broom);
}
.boschicon-bosch-ic-folder-checkmark:before {
  content: var(--boschicon-bosch-ic-folder-checkmark);
}
.boschicon-bosch-ic-folder-oes-check:before {
  content: var(--boschicon-bosch-ic-folder-oes-check);
}
.boschicon-bosch-ic-folder-open-service:before {
  content: var(--boschicon-bosch-ic-folder-open-service);
}
.boschicon-bosch-ic-folder-reload:before {
  content: var(--boschicon-bosch-ic-folder-reload);
}
.boschicon-bosch-ic-hand-command:before {
  content: var(--boschicon-bosch-ic-hand-command);
}
.boschicon-bosch-ic-heating-start:before {
  content: var(--boschicon-bosch-ic-heating-start);
}
.boschicon-bosch-ic-hierarchy-refresh:before {
  content: var(--boschicon-bosch-ic-hierarchy-refresh);
}
.boschicon-bosch-ic-hierarchy-search:before {
  content: var(--boschicon-bosch-ic-hierarchy-search);
}
.boschicon-bosch-ic-hierarchy-settings:before {
  content: var(--boschicon-bosch-ic-hierarchy-settings);
}
.boschicon-bosch-ic-hierarchy:before {
  content: var(--boschicon-bosch-ic-hierarchy);
}
.boschicon-bosch-ic-hmi-desktop-settings:before {
  content: var(--boschicon-bosch-ic-hmi-desktop-settings);
}
.boschicon-bosch-ic-human-machine-interface:before {
  content: var(--boschicon-bosch-ic-human-machine-interface);
}
.boschicon-bosch-ic-keys-user-access:before {
  content: var(--boschicon-bosch-ic-keys-user-access);
}
.boschicon-bosch-ic-keys:before {
  content: var(--boschicon-bosch-ic-keys);
}
.boschicon-bosch-ic-label-edit:before {
  content: var(--boschicon-bosch-ic-label-edit);
}
.boschicon-bosch-ic-line-arrow-checkmark:before {
  content: var(--boschicon-bosch-ic-line-arrow-checkmark);
}
.boschicon-bosch-ic-link-checkmark:before {
  content: var(--boschicon-bosch-ic-link-checkmark);
}
.boschicon-bosch-ic-lock-closed-checkmark:before {
  content: var(--boschicon-bosch-ic-lock-closed-checkmark);
}
.boschicon-bosch-ic-lock-open-checkmark:before {
  content: var(--boschicon-bosch-ic-lock-open-checkmark);
}
.boschicon-bosch-ic-material-search:before {
  content: var(--boschicon-bosch-ic-material-search);
}
.boschicon-bosch-ic-objects-search:before {
  content: var(--boschicon-bosch-ic-objects-search);
}
.boschicon-bosch-ic-objects:before {
  content: var(--boschicon-bosch-ic-objects);
}
.boschicon-bosch-ic-plan-a-to-b:before {
  content: var(--boschicon-bosch-ic-plan-a-to-b);
}
.boschicon-bosch-ic-plan-chart:before {
  content: var(--boschicon-bosch-ic-plan-chart);
}
.boschicon-bosch-ic-print-send:before {
  content: var(--boschicon-bosch-ic-print-send);
}
.boschicon-bosch-ic-refresh-analysis:before {
  content: var(--boschicon-bosch-ic-refresh-analysis);
}
.boschicon-bosch-ic-remote-desktop-add:before {
  content: var(--boschicon-bosch-ic-remote-desktop-add);
}
.boschicon-bosch-ic-rfid-checkmark:before {
  content: var(--boschicon-bosch-ic-rfid-checkmark);
}
.boschicon-bosch-ic-rfid-tag:before {
  content: var(--boschicon-bosch-ic-rfid-tag);
}
.boschicon-bosch-ic-sequence-checkmark:before {
  content: var(--boschicon-bosch-ic-sequence-checkmark);
}
.boschicon-bosch-ic-server-arrow-up:before {
  content: var(--boschicon-bosch-ic-server-arrow-up);
}
.boschicon-bosch-ic-server-arrows:before {
  content: var(--boschicon-bosch-ic-server-arrows);
}
.boschicon-bosch-ic-server-settings:before {
  content: var(--boschicon-bosch-ic-server-settings);
}
.boschicon-bosch-ic-server-share:before {
  content: var(--boschicon-bosch-ic-server-share);
}
.boschicon-bosch-ic-settings-editor:before {
  content: var(--boschicon-bosch-ic-settings-editor);
}
.boschicon-bosch-ic-survey-checkmark:before {
  content: var(--boschicon-bosch-ic-survey-checkmark);
}
.boschicon-bosch-ic-target-dart:before {
  content: var(--boschicon-bosch-ic-target-dart);
}
.boschicon-bosch-ic-target-view:before {
  content: var(--boschicon-bosch-ic-target-view);
}
.boschicon-bosch-ic-target:before {
  content: var(--boschicon-bosch-ic-target);
}
.boschicon-bosch-ic-thickness-selection:before {
  content: var(--boschicon-bosch-ic-thickness-selection);
}
.boschicon-bosch-ic-toolbox-checkmark:before {
  content: var(--boschicon-bosch-ic-toolbox-checkmark);
}
.boschicon-bosch-ic-toolbox:before {
  content: var(--boschicon-bosch-ic-toolbox);
}
.boschicon-bosch-ic-translate:before {
  content: var(--boschicon-bosch-ic-translate);
}
.boschicon-bosch-ic-tune-vertical-checkmark:before {
  content: var(--boschicon-bosch-ic-tune-vertical-checkmark);
}
.boschicon-bosch-ic-wand-user-add:before {
  content: var(--boschicon-bosch-ic-wand-user-add);
}
.boschicon-bosch-ic-wand-user-settings:before {
  content: var(--boschicon-bosch-ic-wand-user-settings);
}
.boschicon-bosch-ic-wand-user:before {
  content: var(--boschicon-bosch-ic-wand-user);
}
.boschicon-bosch-ic-window-globe:before {
  content: var(--boschicon-bosch-ic-window-globe);
}
.boschicon-bosch-ic-wrench-change:before {
  content: var(--boschicon-bosch-ic-wrench-change);
}
.boschicon-bosch-ic-clock-24-7:before {
  content: var(--boschicon-bosch-ic-clock-24-7);
}
.boschicon-bosch-ic-eagle:before {
  content: var(--boschicon-bosch-ic-eagle);
}
.boschicon-bosch-ic-fluorescent-light:before {
  content: var(--boschicon-bosch-ic-fluorescent-light);
}
.boschicon-bosch-ic-home-cloud-0:before {
  content: var(--boschicon-bosch-ic-home-cloud-0);
}
.boschicon-bosch-ic-home-cloud-1:before {
  content: var(--boschicon-bosch-ic-home-cloud-1);
}
.boschicon-bosch-ic-home-cloud-2:before {
  content: var(--boschicon-bosch-ic-home-cloud-2);
}
.boschicon-bosch-ic-home-cloud-3:before {
  content: var(--boschicon-bosch-ic-home-cloud-3);
}
.boschicon-bosch-ic-home-shadow:before {
  content: var(--boschicon-bosch-ic-home-shadow);
}
.boschicon-bosch-ic-motorcycle-sport:before {
  content: var(--boschicon-bosch-ic-motorcycle-sport);
}
.boschicon-bosch-ic-smartphone-connected:before {
  content: var(--boschicon-bosch-ic-smartphone-connected);
}
.boschicon-bosch-ic-usb-stick:before {
  content: var(--boschicon-bosch-ic-usb-stick);
}
.boschicon-bosch-ic-user--setting:before {
  content: var(--boschicon-bosch-ic-user--setting);
}
.boschicon-bosch-ic-timeline-clock:before {
  content: var(--boschicon-bosch-ic-timeline-clock);
}
.boschicon-bosch-ic-alarm-fire:before {
  content: var(--boschicon-bosch-ic-alarm-fire);
}
.boschicon-bosch-ic-emergency-front:before {
  content: var(--boschicon-bosch-ic-emergency-front);
}
.boschicon-bosch-ic-transporter-front:before {
  content: var(--boschicon-bosch-ic-transporter-front);
}
.boschicon-bosch-ic-truck-front:before {
  content: var(--boschicon-bosch-ic-truck-front);
}
.boschicon-bosch-ic-unpin-classic-disabled-light:before {
  content: var(--boschicon-bosch-ic-unpin-classic-disabled-light);
}
.boschicon-bosch-ic-unpin-modern-disabled-light:before {
  content: var(--boschicon-bosch-ic-unpin-modern-disabled-light);
}
.boschicon-bosch-ic-smartphone-ban:before {
  content: var(--boschicon-bosch-ic-smartphone-ban);
}
.boschicon-bosch-ic-helmet:before {
  content: var(--boschicon-bosch-ic-helmet);
}
.boschicon-bosch-ic-gate-closed:before {
  content: var(--boschicon-bosch-ic-gate-closed);
}
.boschicon-bosch-ic-fence:before {
  content: var(--boschicon-bosch-ic-fence);
}
.boschicon-bosch-ic-desktop-apps:before {
  content: var(--boschicon-bosch-ic-desktop-apps);
}
.boschicon-bosch-ic-candle:before {
  content: var(--boschicon-bosch-ic-candle);
}
.boschicon-bosch-ic-chart-oee:before {
  content: var(--boschicon-bosch-ic-chart-oee);
}
.boschicon-bosch-ic-cycletime-eighth:before {
  content: var(--boschicon-bosch-ic-cycletime-eighth);
}
.boschicon-bosch-ic-cycletime-quarter:before {
  content: var(--boschicon-bosch-ic-cycletime-quarter);
}
.boschicon-bosch-ic-gateway:before {
  content: var(--boschicon-bosch-ic-gateway);
}
.boschicon-bosch-ic-heatmap:before {
  content: var(--boschicon-bosch-ic-heatmap);
}
.boschicon-bosch-ic-laptop-checklist:before {
  content: var(--boschicon-bosch-ic-laptop-checklist);
}
.boschicon-bosch-ic-molecule:before {
  content: var(--boschicon-bosch-ic-molecule);
}
.boschicon-bosch-ic-robot-settings:before {
  content: var(--boschicon-bosch-ic-robot-settings);
}
.boschicon-bosch-ic-sensor-cable:before {
  content: var(--boschicon-bosch-ic-sensor-cable);
}
.boschicon-bosch-ic-tank-layers:before {
  content: var(--boschicon-bosch-ic-tank-layers);
}
.boschicon-bosch-ic-window-settings:before {
  content: var(--boschicon-bosch-ic-window-settings);
}
.boschicon-bosch-ic-heatmap-independent:before {
  content: var(--boschicon-bosch-ic-heatmap-independent);
}
.boschicon-bosch-ic-dumble:before {
  content: var(--boschicon-bosch-ic-dumble);
}
.boschicon-bosch-ic-truck-wash:before {
  content: var(--boschicon-bosch-ic-truck-wash);
}
.boschicon-bosch-ic-smart-sensor:before {
  content: var(--boschicon-bosch-ic-smart-sensor);
}
.boschicon-bosch-ic-audio-add:before {
  content: var(--boschicon-bosch-ic-audio-add);
}
.boschicon-bosch-ic-audio-checked:before {
  content: var(--boschicon-bosch-ic-audio-checked);
}
.boschicon-bosch-ic-audio-play:before {
  content: var(--boschicon-bosch-ic-audio-play);
}
.boschicon-bosch-ic-audio-remove:before {
  content: var(--boschicon-bosch-ic-audio-remove);
}
.boschicon-bosch-ic-image-gallery-checked:before {
  content: var(--boschicon-bosch-ic-image-gallery-checked);
}
.boschicon-bosch-ic-imagery-checked:before {
  content: var(--boschicon-bosch-ic-imagery-checked);
}
.boschicon-bosch-ic-image-gallery-remove:before {
  content: var(--boschicon-bosch-ic-image-gallery-remove);
}
.boschicon-bosch-ic-recording:before {
  content: var(--boschicon-bosch-ic-recording);
}
.boschicon-bosch-ic-stop-frame:before {
  content: var(--boschicon-bosch-ic-stop-frame);
}
.boschicon-bosch-ic-roof:before {
  content: var(--boschicon-bosch-ic-roof);
}
.boschicon-bosch-ic-projection-interactive:before {
  content: var(--boschicon-bosch-ic-projection-interactive);
}
.boschicon-bosch-ic-bridge:before {
  content: var(--boschicon-bosch-ic-bridge);
}
.boschicon-bosch-ic-box-arrows:before {
  content: var(--boschicon-bosch-ic-box-arrows);
}
.boschicon-bosch-ic-chart-line-fit:before {
  content: var(--boschicon-bosch-ic-chart-line-fit);
}
.boschicon-bosch-ic-chart-line-compress:before {
  content: var(--boschicon-bosch-ic-chart-line-compress);
}
.boschicon-bosch-ic-ciss:before {
  content: var(--boschicon-bosch-ic-ciss);
}
.boschicon-bosch-ic-scd:before {
  content: var(--boschicon-bosch-ic-scd);
}
.boschicon-bosch-ic-vci:before {
  content: var(--boschicon-bosch-ic-vci);
}
.boschicon-bosch-ic-access-controller:before {
  content: var(--boschicon-bosch-ic-access-controller);
}
.boschicon-bosch-ic-card-reader:before {
  content: var(--boschicon-bosch-ic-card-reader);
}
.boschicon-bosch-ic-table:before {
  content: var(--boschicon-bosch-ic-table);
}
.boschicon-bosch-ic-replace:before {
  content: var(--boschicon-bosch-ic-replace);
}
.boschicon-bosch-ic-chart-topflop-organized-horizontal:before {
  content: var(--boschicon-bosch-ic-chart-topflop-organized-horizontal);
}
.boschicon-bosch-ic-chart-topflop-random-horizontal:before {
  content: var(--boschicon-bosch-ic-chart-topflop-random-horizontal);
}
.boschicon-bosch-ic-chart-topflop-organized-vertical:before {
  content: var(--boschicon-bosch-ic-chart-topflop-organized-vertical);
}
.boschicon-bosch-ic-chart-topflop-random-vertical:before {
  content: var(--boschicon-bosch-ic-chart-topflop-random-vertical);
}
.boschicon-bosch-ic-ois:before {
  content: var(--boschicon-bosch-ic-ois);
}
.boschicon-bosch-ic-cloud-refresh-locked:before {
  content: var(--boschicon-bosch-ic-cloud-refresh-locked);
}
.boschicon-bosch-ic-car-bluetooth:before {
  content: var(--boschicon-bosch-ic-car-bluetooth);
}
.boschicon-bosch-ic-camera-trainer:before {
  content: var(--boschicon-bosch-ic-camera-trainer);
}
.boschicon-bosch-ic-magnifier-moving:before {
  content: var(--boschicon-bosch-ic-magnifier-moving);
}
.boschicon-bosch-ic-absolute-orientation:before {
  content: var(--boschicon-bosch-ic-absolute-orientation);
}
.boschicon-bosch-ic-accelerometer:before {
  content: var(--boschicon-bosch-ic-accelerometer);
}
.boschicon-bosch-ic-imu:before {
  content: var(--boschicon-bosch-ic-imu);
}
.boschicon-bosch-ic-gyroscope:before {
  content: var(--boschicon-bosch-ic-gyroscope);
}
.boschicon-bosch-ic-magneotmeter:before {
  content: var(--boschicon-bosch-ic-magneotmeter);
}
.boschicon-bosch-ic-battery-car-1:before {
  content: var(--boschicon-bosch-ic-battery-car-1);
}
.boschicon-bosch-ic-battery-car-2:before {
  content: var(--boschicon-bosch-ic-battery-car-2);
}
.boschicon-bosch-ic-battery-car-3:before {
  content: var(--boschicon-bosch-ic-battery-car-3);
}
.boschicon-bosch-ic-battery-car-charging:before {
  content: var(--boschicon-bosch-ic-battery-car-charging);
}
.boschicon-bosch-ic-battery-car-defective:before {
  content: var(--boschicon-bosch-ic-battery-car-defective);
}
.boschicon-bosch-ic-truck-crane:before {
  content: var(--boschicon-bosch-ic-truck-crane);
}
.boschicon-bosch-ic-train-diesel:before {
  content: var(--boschicon-bosch-ic-train-diesel);
}
.boschicon-bosch-ic-snowmobile:before {
  content: var(--boschicon-bosch-ic-snowmobile);
}
.boschicon-bosch-ic-riding-mower:before {
  content: var(--boschicon-bosch-ic-riding-mower);
}
.boschicon-bosch-ic-motorcycle-small:before {
  content: var(--boschicon-bosch-ic-motorcycle-small);
}
.boschicon-bosch-ic-mining-truck:before {
  content: var(--boschicon-bosch-ic-mining-truck);
}
.boschicon-bosch-ic-lawnmower:before {
  content: var(--boschicon-bosch-ic-lawnmower);
}
.boschicon-bosch-ic-jetski:before {
  content: var(--boschicon-bosch-ic-jetski);
}
.boschicon-bosch-ic-golf-caddy:before {
  content: var(--boschicon-bosch-ic-golf-caddy);
}
.boschicon-bosch-ic-generator-electric:before {
  content: var(--boschicon-bosch-ic-generator-electric);
}
.boschicon-bosch-ic-garbage-truck:before {
  content: var(--boschicon-bosch-ic-garbage-truck);
}
.boschicon-bosch-ic-fork-lift-big:before {
  content: var(--boschicon-bosch-ic-fork-lift-big);
}
.boschicon-bosch-ic-engine-small:before {
  content: var(--boschicon-bosch-ic-engine-small);
}
.boschicon-bosch-ic-engine-big:before {
  content: var(--boschicon-bosch-ic-engine-big);
}
.boschicon-bosch-ic-coach:before {
  content: var(--boschicon-bosch-ic-coach);
}
.boschicon-bosch-ic-chainsaw:before {
  content: var(--boschicon-bosch-ic-chainsaw);
}
.boschicon-bosch-ic-car-van:before {
  content: var(--boschicon-bosch-ic-car-van);
}
.boschicon-bosch-ic-car-suv:before {
  content: var(--boschicon-bosch-ic-car-suv);
}
.boschicon-bosch-ic-car-race:before {
  content: var(--boschicon-bosch-ic-car-race);
}
.boschicon-bosch-ic-car-old:before {
  content: var(--boschicon-bosch-ic-car-old);
}
.boschicon-bosch-ic-car-camping-van:before {
  content: var(--boschicon-bosch-ic-car-camping-van);
}
.boschicon-bosch-ic-car-camper:before {
  content: var(--boschicon-bosch-ic-car-camper);
}
.boschicon-bosch-ic-bus-side:before {
  content: var(--boschicon-bosch-ic-bus-side);
}
.boschicon-bosch-ic-book-info:before {
  content: var(--boschicon-bosch-ic-book-info);
}
.boschicon-bosch-ic-gears:before {
  content: var(--boschicon-bosch-ic-gears);
}
.boschicon-bosch-ic-shark:before {
  content: var(--boschicon-bosch-ic-shark);
}
.boschicon-bosch-ic-mountaintop:before {
  content: var(--boschicon-bosch-ic-mountaintop);
}
.boschicon-bosch-ic-baby:before {
  content: var(--boschicon-bosch-ic-baby);
}
.boschicon-bosch-ic-coffee-bean:before {
  content: var(--boschicon-bosch-ic-coffee-bean);
}
.boschicon-bosch-ic-coffee-beans:before {
  content: var(--boschicon-bosch-ic-coffee-beans);
}
.boschicon-bosch-ic-skull:before {
  content: var(--boschicon-bosch-ic-skull);
}
.boschicon-bosch-ic-stroller:before {
  content: var(--boschicon-bosch-ic-stroller);
}
.boschicon-bosch-ic-glasses:before {
  content: var(--boschicon-bosch-ic-glasses);
}
.boschicon-bosch-ic-detergent:before {
  content: var(--boschicon-bosch-ic-detergent);
}
.boschicon-bosch-ic-washing-machine:before {
  content: var(--boschicon-bosch-ic-washing-machine);
}
.boschicon-bosch-ic-sdcard:before {
  content: var(--boschicon-bosch-ic-sdcard);
}
.boschicon-bosch-ic-water-connectivity:before {
  content: var(--boschicon-bosch-ic-water-connectivity);
}
.boschicon-bosch-ic-server-connectivity:before {
  content: var(--boschicon-bosch-ic-server-connectivity);
}
.boschicon-bosch-ic-presentation-speaker:before {
  content: var(--boschicon-bosch-ic-presentation-speaker);
}
.boschicon-bosch-ic-chart-bar-arrow:before {
  content: var(--boschicon-bosch-ic-chart-bar-arrow);
}
.boschicon-bosch-ic-book-connectivity:before {
  content: var(--boschicon-bosch-ic-book-connectivity);
}
.boschicon-bosch-ic-route-focus:before {
  content: var(--boschicon-bosch-ic-route-focus);
}
.boschicon-bosch-ic-bicycle-helmet:before {
  content: var(--boschicon-bosch-ic-bicycle-helmet);
}
.boschicon-bosch-ic-cookie:before {
  content: var(--boschicon-bosch-ic-cookie);
}
.boschicon-bosch-ic-glass-wine:before {
  content: var(--boschicon-bosch-ic-glass-wine);
}
.boschicon-bosch-ic-cup-small:before {
  content: var(--boschicon-bosch-ic-cup-small);
}
.boschicon-bosch-ic-cup-large:before {
  content: var(--boschicon-bosch-ic-cup-large);
}
.boschicon-bosch-ic-bowl:before {
  content: var(--boschicon-bosch-ic-bowl);
}
.boschicon-bosch-ic-glass-small:before {
  content: var(--boschicon-bosch-ic-glass-small);
}
.boschicon-bosch-ic-ice-bottle:before {
  content: var(--boschicon-bosch-ic-ice-bottle);
}
.boschicon-bosch-ic-cup-plate-drop:before {
  content: var(--boschicon-bosch-ic-cup-plate-drop);
}
.boschicon-bosch-ic-plate:before {
  content: var(--boschicon-bosch-ic-plate);
}
.boschicon-bosch-ic-cup-plate:before {
  content: var(--boschicon-bosch-ic-cup-plate);
}
.boschicon-bosch-ic-bubbles:before {
  content: var(--boschicon-bosch-ic-bubbles);
}
.boschicon-bosch-ic-button-start-stop:before {
  content: var(--boschicon-bosch-ic-button-start-stop);
}
.boschicon-bosch-ic-elevator-freight-max:before {
  content: var(--boschicon-bosch-ic-elevator-freight-max);
}
.boschicon-bosch-ic-elevator-freight:before {
  content: var(--boschicon-bosch-ic-elevator-freight);
}
.boschicon-bosch-ic-elevator-persons:before {
  content: var(--boschicon-bosch-ic-elevator-persons);
}
.boschicon-bosch-ic-embed:before {
  content: var(--boschicon-bosch-ic-embed);
}
.boschicon-bosch-ic-female-male:before {
  content: var(--boschicon-bosch-ic-female-male);
}
.boschicon-bosch-ic-fork-knife-spoon:before {
  content: var(--boschicon-bosch-ic-fork-knife-spoon);
}
.boschicon-bosch-ic-global-entrepreneur:before {
  content: var(--boschicon-bosch-ic-global-entrepreneur);
}
.boschicon-bosch-ic-arrows-left-right-checkmark:before {
  content: var(--boschicon-bosch-ic-arrows-left-right-checkmark);
}
.boschicon-bosch-ic-automatic-mode:before {
  content: var(--boschicon-bosch-ic-automatic-mode);
}
.boschicon-bosch-ic-babybottle:before {
  content: var(--boschicon-bosch-ic-babybottle);
}
.boschicon-bosch-ic-barcode-scan:before {
  content: var(--boschicon-bosch-ic-barcode-scan);
}
.boschicon-bosch-ic-barcode-scanner:before {
  content: var(--boschicon-bosch-ic-barcode-scanner);
}
.boschicon-bosch-ic-cash-frame-rupee:before {
  content: var(--boschicon-bosch-ic-cash-frame-rupee);
}
.boschicon-bosch-ic-chart-heat-curve:before {
  content: var(--boschicon-bosch-ic-chart-heat-curve);
}
.boschicon-bosch-ic-compressor:before {
  content: var(--boschicon-bosch-ic-compressor);
}
.boschicon-bosch-ic-cubes:before {
  content: var(--boschicon-bosch-ic-cubes);
}
.boschicon-bosch-ic-highway:before {
  content: var(--boschicon-bosch-ic-highway);
}
.boschicon-bosch-ic-industry-workers:before {
  content: var(--boschicon-bosch-ic-industry-workers);
}
.boschicon-bosch-ic-industry-workers-connected:before {
  content: var(--boschicon-bosch-ic-industry-workers-connected);
}
.boschicon-bosch-ic-machine-station-control:before {
  content: var(--boschicon-bosch-ic-machine-station-control);
}
.boschicon-bosch-ic-map-city:before {
  content: var(--boschicon-bosch-ic-map-city);
}
.boschicon-bosch-ic-ordernumber:before {
  content: var(--boschicon-bosch-ic-ordernumber);
}
.boschicon-bosch-ic-shirt-business:before {
  content: var(--boschicon-bosch-ic-shirt-business);
}
.boschicon-bosch-ic-shirt-casual:before {
  content: var(--boschicon-bosch-ic-shirt-casual);
}
.boschicon-bosch-ic-suitcase:before {
  content: var(--boschicon-bosch-ic-suitcase);
}
.boschicon-bosch-ic-weather-cloud-sun-sensor:before {
  content: var(--boschicon-bosch-ic-weather-cloud-sun-sensor);
}
.boschicon-bosch-ic-window-code:before {
  content: var(--boschicon-bosch-ic-window-code);
}
.boschicon-bosch-ic-wrench-warning:before {
  content: var(--boschicon-bosch-ic-wrench-warning);
}
.boschicon-bosch-ic-arrow-circle-a:before {
  content: var(--boschicon-bosch-ic-arrow-circle-a);
}
.boschicon-bosch-ic-arrows-agility:before {
  content: var(--boschicon-bosch-ic-arrows-agility);
}
.boschicon-bosch-ic-arrows-collapse-object:before {
  content: var(--boschicon-bosch-ic-arrows-collapse-object);
}
.boschicon-bosch-ic-arrows-expand-object:before {
  content: var(--boschicon-bosch-ic-arrows-expand-object);
}
.boschicon-bosch-ic-arrows-left-right:before {
  content: var(--boschicon-bosch-ic-arrows-left-right);
}
.boschicon-bosch-ic-fan-heat:before {
  content: var(--boschicon-bosch-ic-fan-heat);
}
.boschicon-bosch-ic-battery-car-arrows-circle:before {
  content: var(--boschicon-bosch-ic-battery-car-arrows-circle);
}
.boschicon-bosch-ic-battery-car-clock:before {
  content: var(--boschicon-bosch-ic-battery-car-clock);
}
.boschicon-bosch-ic-battery-vibration:before {
  content: var(--boschicon-bosch-ic-battery-vibration);
}
.boschicon-bosch-ic-belt-elastic:before {
  content: var(--boschicon-bosch-ic-belt-elastic);
}
.boschicon-bosch-ic-bicycle-e-arrow-away:before {
  content: var(--boschicon-bosch-ic-bicycle-e-arrow-away);
}
.boschicon-bosch-ic-bicycle-e-arrow-towards:before {
  content: var(--boschicon-bosch-ic-bicycle-e-arrow-towards);
}
.boschicon-bosch-ic-brake-decoupled-power:before {
  content: var(--boschicon-bosch-ic-brake-decoupled-power);
}
.boschicon-bosch-ic-brake-i-booster:before {
  content: var(--boschicon-bosch-ic-brake-i-booster);
}
.boschicon-bosch-ic-brake-system-esp:before {
  content: var(--boschicon-bosch-ic-brake-system-esp);
}
.boschicon-bosch-ic-brake-system-integrated:before {
  content: var(--boschicon-bosch-ic-brake-system-integrated);
}
.boschicon-bosch-ic-brake-vacuum-booster:before {
  content: var(--boschicon-bosch-ic-brake-vacuum-booster);
}
.boschicon-bosch-ic-capacity:before {
  content: var(--boschicon-bosch-ic-capacity);
}
.boschicon-bosch-ic-car-beam-length:before {
  content: var(--boschicon-bosch-ic-car-beam-length);
}
.boschicon-bosch-ic-car-smartphone-locator:before {
  content: var(--boschicon-bosch-ic-car-smartphone-locator);
}
.boschicon-bosch-ic-chart-pie:before {
  content: var(--boschicon-bosch-ic-chart-pie);
}
.boschicon-bosch-ic-chess-jumper:before {
  content: var(--boschicon-bosch-ic-chess-jumper);
}
.boschicon-bosch-ic-clock-time-off:before {
  content: var(--boschicon-bosch-ic-clock-time-off);
}
.boschicon-bosch-ic-clock-time-on:before {
  content: var(--boschicon-bosch-ic-clock-time-on);
}
.boschicon-bosch-ic-coin:before {
  content: var(--boschicon-bosch-ic-coin);
}
.boschicon-bosch-ic-connection-off-settings:before {
  content: var(--boschicon-bosch-ic-connection-off-settings);
}
.boschicon-bosch-ic-connection-on-settings:before {
  content: var(--boschicon-bosch-ic-connection-on-settings);
}
.boschicon-bosch-ic-control-unit:before {
  content: var(--boschicon-bosch-ic-control-unit);
}
.boschicon-bosch-ic-customer:before {
  content: var(--boschicon-bosch-ic-customer);
}
.boschicon-bosch-ic-engine:before {
  content: var(--boschicon-bosch-ic-engine);
}
.boschicon-bosch-ic-filter-air:before {
  content: var(--boschicon-bosch-ic-filter-air);
}
.boschicon-bosch-ic-filter-cabin-carbon:before {
  content: var(--boschicon-bosch-ic-filter-cabin-carbon);
}
.boschicon-bosch-ic-filter-cabin:before {
  content: var(--boschicon-bosch-ic-filter-cabin);
}
.boschicon-bosch-ic-filter-cooling-water:before {
  content: var(--boschicon-bosch-ic-filter-cooling-water);
}
.boschicon-bosch-ic-filter-denox-cover:before {
  content: var(--boschicon-bosch-ic-filter-denox-cover);
}
.boschicon-bosch-ic-filter-denox:before {
  content: var(--boschicon-bosch-ic-filter-denox);
}
.boschicon-bosch-ic-filter-element-compensation-sealing:before {
  content: var(--boschicon-bosch-ic-filter-element-compensation-sealing);
}
.boschicon-bosch-ic-filter-element-compensation:before {
  content: var(--boschicon-bosch-ic-filter-element-compensation);
}
.boschicon-bosch-ic-filter-element:before {
  content: var(--boschicon-bosch-ic-filter-element);
}
.boschicon-bosch-ic-filter-oil:before {
  content: var(--boschicon-bosch-ic-filter-oil);
}
.boschicon-bosch-ic-filter-petrol:before {
  content: var(--boschicon-bosch-ic-filter-petrol);
}
.boschicon-bosch-ic-filter-prefilter:before {
  content: var(--boschicon-bosch-ic-filter-prefilter);
}
.boschicon-bosch-ic-fireplace:before {
  content: var(--boschicon-bosch-ic-fireplace);
}
.boschicon-bosch-ic-flash-plus:before {
  content: var(--boschicon-bosch-ic-flash-plus);
}
.boschicon-bosch-ic-globe-worldwideweb:before {
  content: var(--boschicon-bosch-ic-globe-worldwideweb);
}
.boschicon-bosch-ic-glow-control-unit:before {
  content: var(--boschicon-bosch-ic-glow-control-unit);
}
.boschicon-bosch-ic-glow-plug:before {
  content: var(--boschicon-bosch-ic-glow-plug);
}
.boschicon-bosch-ic-hand-cloth:before {
  content: var(--boschicon-bosch-ic-hand-cloth);
}
.boschicon-bosch-ic-leaf-plus:before {
  content: var(--boschicon-bosch-ic-leaf-plus);
}
.boschicon-bosch-ic-machine-warning:before {
  content: var(--boschicon-bosch-ic-machine-warning);
}
.boschicon-bosch-ic-measuring-jug:before {
  content: var(--boschicon-bosch-ic-measuring-jug);
}
.boschicon-bosch-ic-plug-play:before {
  content: var(--boschicon-bosch-ic-plug-play);
}
.boschicon-bosch-ic-refresh-checkmark:before {
  content: var(--boschicon-bosch-ic-refresh-checkmark);
}
.boschicon-bosch-ic-replacement-filament:before {
  content: var(--boschicon-bosch-ic-replacement-filament);
}
.boschicon-bosch-ic-screw:before {
  content: var(--boschicon-bosch-ic-screw);
}
.boschicon-bosch-ic-seat-belt:before {
  content: var(--boschicon-bosch-ic-seat-belt);
}
.boschicon-bosch-ic-steering-wheel-hands-automated:before {
  content: var(--boschicon-bosch-ic-steering-wheel-hands-automated);
}
.boschicon-bosch-ic-sun-ice-parking:before {
  content: var(--boschicon-bosch-ic-sun-ice-parking);
}
.boschicon-bosch-ic-syringe-change-needle:before {
  content: var(--boschicon-bosch-ic-syringe-change-needle);
}
.boschicon-bosch-ic-syringe-change:before {
  content: var(--boschicon-bosch-ic-syringe-change);
}
.boschicon-bosch-ic-syringe:before {
  content: var(--boschicon-bosch-ic-syringe);
}
.boschicon-bosch-ic-thread-diameter:before {
  content: var(--boschicon-bosch-ic-thread-diameter);
}
.boschicon-bosch-ic-tool-extraction:before {
  content: var(--boschicon-bosch-ic-tool-extraction);
}
.boschicon-bosch-ic-transporter-car-front:before {
  content: var(--boschicon-bosch-ic-transporter-car-front);
}
.boschicon-bosch-ic-truck-car-motorcycle:before {
  content: var(--boschicon-bosch-ic-truck-car-motorcycle);
}
.boschicon-bosch-ic-truck-car:before {
  content: var(--boschicon-bosch-ic-truck-car);
}
.boschicon-bosch-ic-truck-logistics-box:before {
  content: var(--boschicon-bosch-ic-truck-logistics-box);
}
.boschicon-bosch-ic-truck-transporter:before {
  content: var(--boschicon-bosch-ic-truck-transporter);
}
.boschicon-bosch-ic-watch-on-warning:before {
  content: var(--boschicon-bosch-ic-watch-on-warning);
}
.boschicon-bosch-ic-wrench-calibrate:before {
  content: var(--boschicon-bosch-ic-wrench-calibrate);
}
.boschicon-bosch-ic-wrench-dummy:before {
  content: var(--boschicon-bosch-ic-wrench-dummy);
}
.boschicon-bosch-ic-wrench-tightening-torque:before {
  content: var(--boschicon-bosch-ic-wrench-tightening-torque);
}
.boschicon-bosch-ic-wrench-width-across-flats:before {
  content: var(--boschicon-bosch-ic-wrench-width-across-flats);
}
.boschicon-bosch-ic-user-arm-bandage:before {
  content: var(--boschicon-bosch-ic-user-arm-bandage);
}
.boschicon-bosch-ic-user-eye-blind:before {
  content: var(--boschicon-bosch-ic-user-eye-blind);
}
.boschicon-bosch-ic-user-ear-deaf:before {
  content: var(--boschicon-bosch-ic-user-ear-deaf);
}
.boschicon-bosch-ic-user-car-distracted:before {
  content: var(--boschicon-bosch-ic-user-car-distracted);
}
.boschicon-bosch-ic-user-mouth-mute:before {
  content: var(--boschicon-bosch-ic-user-mouth-mute);
}
.boschicon-bosch-ic-user-ear-blocked:before {
  content: var(--boschicon-bosch-ic-user-ear-blocked);
}
.boschicon-bosch-ic-user-bavarian:before {
  content: var(--boschicon-bosch-ic-user-bavarian);
}
.boschicon-bosch-ic-user-ear-loud:before {
  content: var(--boschicon-bosch-ic-user-ear-loud);
}
.boschicon-bosch-ic-user-walk-crutch:before {
  content: var(--boschicon-bosch-ic-user-walk-crutch);
}
.boschicon-bosch-ic-user-mouth-speechless:before {
  content: var(--boschicon-bosch-ic-user-mouth-speechless);
}
.boschicon-bosch-ic-user-arm-baby:before {
  content: var(--boschicon-bosch-ic-user-arm-baby);
}
.boschicon-bosch-ic-user-arm-missing:before {
  content: var(--boschicon-bosch-ic-user-arm-missing);
}
.boschicon-bosch-ic-user-eye-eyepatch:before {
  content: var(--boschicon-bosch-ic-user-eye-eyepatch);
}
.boschicon-bosch-ic-user-strapped:before {
  content: var(--boschicon-bosch-ic-user-strapped);
}
.boschicon-bosch-ic-cleaning-agent:before {
  content: var(--boschicon-bosch-ic-cleaning-agent);
}
.boschicon-bosch-ic-cup-plate-dirty:before {
  content: var(--boschicon-bosch-ic-cup-plate-dirty);
}
.boschicon-bosch-ic-cup-plate-private:before {
  content: var(--boschicon-bosch-ic-cup-plate-private);
}
.boschicon-bosch-ic-rubbish-apple:before {
  content: var(--boschicon-bosch-ic-rubbish-apple);
}
.boschicon-bosch-ic-rubbish-fish:before {
  content: var(--boschicon-bosch-ic-rubbish-fish);
}
.boschicon-bosch-ic-rubbish-organic-bin:before {
  content: var(--boschicon-bosch-ic-rubbish-organic-bin);
}
.boschicon-bosch-ic-rubbish-paper:before {
  content: var(--boschicon-bosch-ic-rubbish-paper);
}
.boschicon-bosch-ic-rubbish-paper-bin:before {
  content: var(--boschicon-bosch-ic-rubbish-paper-bin);
}
.boschicon-bosch-ic-rubbish-residual-bin:before {
  content: var(--boschicon-bosch-ic-rubbish-residual-bin);
}
.boschicon-bosch-ic-shower:before {
  content: var(--boschicon-bosch-ic-shower);
}
.boschicon-bosch-ic-shower-female:before {
  content: var(--boschicon-bosch-ic-shower-female);
}
.boschicon-bosch-ic-shower-male:before {
  content: var(--boschicon-bosch-ic-shower-male);
}
.boschicon-bosch-ic-wardrobe-female:before {
  content: var(--boschicon-bosch-ic-wardrobe-female);
}
.boschicon-bosch-ic-wardrobe-male:before {
  content: var(--boschicon-bosch-ic-wardrobe-male);
}
.boschicon-bosch-ic-car-top:before {
  content: var(--boschicon-bosch-ic-car-top);
}
.boschicon-bosch-ic-label-info:before {
  content: var(--boschicon-bosch-ic-label-info);
}
.boschicon-bosch-ic-perspective-view:before {
  content: var(--boschicon-bosch-ic-perspective-view);
}
.boschicon-bosch-ic-road:before {
  content: var(--boschicon-bosch-ic-road);
}
.boschicon-bosch-ic-screen-split-horizontal:before {
  content: var(--boschicon-bosch-ic-screen-split-horizontal);
}
.boschicon-bosch-ic-screen-split-vertical:before {
  content: var(--boschicon-bosch-ic-screen-split-vertical);
}
.boschicon-bosch-ic-screenshot-frame:before {
  content: var(--boschicon-bosch-ic-screenshot-frame);
}
.boschicon-bosch-ic-sensor-lidar:before {
  content: var(--boschicon-bosch-ic-sensor-lidar);
}
.boschicon-bosch-ic-tram:before {
  content: var(--boschicon-bosch-ic-tram);
}
.boschicon-bosch-ic-video-360-degrees:before {
  content: var(--boschicon-bosch-ic-video-360-degrees);
}
.boschicon-bosch-ic-belt-groove-drives:before {
  content: var(--boschicon-bosch-ic-belt-groove-drives);
}
.boschicon-bosch-ic-bottle-champagne:before {
  content: var(--boschicon-bosch-ic-bottle-champagne);
}
.boschicon-bosch-ic-box-falling:before {
  content: var(--boschicon-bosch-ic-box-falling);
}
.boschicon-bosch-ic-box-falling-off-disabled-bold:before {
  content: var(--boschicon-bosch-ic-box-falling-off-disabled-bold);
}
.boschicon-bosch-ic-box-falling-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-box-falling-off-disabled-light);
}
.boschicon-bosch-ic-brake-pedal:before {
  content: var(--boschicon-bosch-ic-brake-pedal);
}
.boschicon-bosch-ic-car-front-light-inside:before {
  content: var(--boschicon-bosch-ic-car-front-light-inside);
}
.boschicon-bosch-ic-car-licence-plate-light:before {
  content: var(--boschicon-bosch-ic-car-licence-plate-light);
}
.boschicon-bosch-ic-car-side-light-back:before {
  content: var(--boschicon-bosch-ic-car-side-light-back);
}
.boschicon-bosch-ic-car-side-light-front:before {
  content: var(--boschicon-bosch-ic-car-side-light-front);
}
.boschicon-bosch-ic-light-fog-warning:before {
  content: var(--boschicon-bosch-ic-light-fog-warning);
}
.boschicon-bosch-ic-prism:before {
  content: var(--boschicon-bosch-ic-prism);
}
.boschicon-bosch-ic-turnstile:before {
  content: var(--boschicon-bosch-ic-turnstile);
}
.boschicon-bosch-ic-turnstile-open-in-and-outbound:before {
  content: var(--boschicon-bosch-ic-turnstile-open-in-and-outbound);
}
.boschicon-bosch-ic-turnstile-open-inbound:before {
  content: var(--boschicon-bosch-ic-turnstile-open-inbound);
}
.boschicon-bosch-ic-turnstile-open-outbound:before {
  content: var(--boschicon-bosch-ic-turnstile-open-outbound);
}
.boschicon-bosch-ic-uwb:before {
  content: var(--boschicon-bosch-ic-uwb);
}
.boschicon-bosch-ic-heat-reduce-active:before {
  content: var(--boschicon-bosch-ic-heat-reduce-active);
}
.boschicon-bosch-ic-heat-reduce-passive:before {
  content: var(--boschicon-bosch-ic-heat-reduce-passive);
}
.boschicon-bosch-ic-hourglass-add:before {
  content: var(--boschicon-bosch-ic-hourglass-add);
}
.boschicon-bosch-ic-light-fog:before {
  content: var(--boschicon-bosch-ic-light-fog);
}
.boschicon-bosch-ic-car-turn-signal:before {
  content: var(--boschicon-bosch-ic-car-turn-signal);
}
.boschicon-bosch-ic-car-turn-signal-left:before {
  content: var(--boschicon-bosch-ic-car-turn-signal-left);
}
.boschicon-bosch-ic-car-turn-signal-right:before {
  content: var(--boschicon-bosch-ic-car-turn-signal-right);
}
.boschicon-bosch-ic-light-rear:before {
  content: var(--boschicon-bosch-ic-light-rear);
}
.boschicon-bosch-ic-car-top-turn-signal-front:before {
  content: var(--boschicon-bosch-ic-car-top-turn-signal-front);
}
.boschicon-bosch-ic-car-top-turn-signal-back:before {
  content: var(--boschicon-bosch-ic-car-top-turn-signal-back);
}
.boschicon-bosch-ic-ccu-cm:before {
  content: var(--boschicon-bosch-ic-ccu-cm);
}
.boschicon-bosch-ic-lung:before {
  content: var(--boschicon-bosch-ic-lung);
}
.boschicon-bosch-ic-voice:before {
  content: var(--boschicon-bosch-ic-voice);
}
.boschicon-bosch-ic-car-motorcycle:before {
  content: var(--boschicon-bosch-ic-car-motorcycle);
}
.boschicon-bosch-ic-car-turn-signal-side:before {
  content: var(--boschicon-bosch-ic-car-turn-signal-side);
}
.boschicon-bosch-ic-car-light-parking:before {
  content: var(--boschicon-bosch-ic-car-light-parking);
}
.boschicon-bosch-ic-phoenix:before {
  content: var(--boschicon-bosch-ic-phoenix);
}
.boschicon-bosch-ic-sensor-air-quality:before {
  content: var(--boschicon-bosch-ic-sensor-air-quality);
}
.boschicon-bosch-ic-weather-station:before {
  content: var(--boschicon-bosch-ic-weather-station);
}
.boschicon-bosch-ic-watering-can:before {
  content: var(--boschicon-bosch-ic-watering-can);
}
.boschicon-bosch-ic-propeller:before {
  content: var(--boschicon-bosch-ic-propeller);
}
.boschicon-bosch-ic-temperature-fluctuating:before {
  content: var(--boschicon-bosch-ic-temperature-fluctuating);
}
.boschicon-bosch-ic-stove-top:before {
  content: var(--boschicon-bosch-ic-stove-top);
}
.boschicon-bosch-ic-socket:before {
  content: var(--boschicon-bosch-ic-socket);
}
.boschicon-bosch-ic-siren:before {
  content: var(--boschicon-bosch-ic-siren);
}
.boschicon-bosch-ic-sensor-water:before {
  content: var(--boschicon-bosch-ic-sensor-water);
}
.boschicon-bosch-ic-user-run-sensor-motion:before {
  content: var(--boschicon-bosch-ic-user-run-sensor-motion);
}
.boschicon-bosch-ic-robot-lawnmower:before {
  content: var(--boschicon-bosch-ic-robot-lawnmower);
}
.boschicon-bosch-ic-robot-cleaning:before {
  content: var(--boschicon-bosch-ic-robot-cleaning);
}
.boschicon-bosch-ic-oven:before {
  content: var(--boschicon-bosch-ic-oven);
}
.boschicon-bosch-ic-loudspeaker:before {
  content: var(--boschicon-bosch-ic-loudspeaker);
}
.boschicon-bosch-ic-keypad:before {
  content: var(--boschicon-bosch-ic-keypad);
}
.boschicon-bosch-ic-shape-circle-square:before {
  content: var(--boschicon-bosch-ic-shape-circle-square);
}
.boschicon-bosch-ic-garage:before {
  content: var(--boschicon-bosch-ic-garage);
}
.boschicon-bosch-ic-fume-hood:before {
  content: var(--boschicon-bosch-ic-fume-hood);
}
.boschicon-bosch-ic-freezer:before {
  content: var(--boschicon-bosch-ic-freezer);
}
.boschicon-bosch-ic-food-processor:before {
  content: var(--boschicon-bosch-ic-food-processor);
}
.boschicon-bosch-ic-floorplan-rooms:before {
  content: var(--boschicon-bosch-ic-floorplan-rooms);
}
.boschicon-bosch-ic-dryer-tumble:before {
  content: var(--boschicon-bosch-ic-dryer-tumble);
}
.boschicon-bosch-ic-dryer:before {
  content: var(--boschicon-bosch-ic-dryer);
}
.boschicon-bosch-ic-door-window:before {
  content: var(--boschicon-bosch-ic-door-window);
}
.boschicon-bosch-ic-door-lock:before {
  content: var(--boschicon-bosch-ic-door-lock);
}
.boschicon-bosch-ic-door-bell:before {
  content: var(--boschicon-bosch-ic-door-bell);
}
.boschicon-bosch-ic-dishwasher:before {
  content: var(--boschicon-bosch-ic-dishwasher);
}
.boschicon-bosch-ic-dimmer:before {
  content: var(--boschicon-bosch-ic-dimmer);
}
.boschicon-bosch-ic-detector-smoke:before {
  content: var(--boschicon-bosch-ic-detector-smoke);
}
.boschicon-bosch-ic-detector-presence:before {
  content: var(--boschicon-bosch-ic-detector-presence);
}
.boschicon-bosch-ic-cooking:before {
  content: var(--boschicon-bosch-ic-cooking);
}
.boschicon-bosch-ic-coffee-maschine:before {
  content: var(--boschicon-bosch-ic-coffee-maschine);
}
.boschicon-bosch-ic-camera-indoor:before {
  content: var(--boschicon-bosch-ic-camera-indoor);
}
.boschicon-bosch-ic-broom-clean:before {
  content: var(--boschicon-bosch-ic-broom-clean);
}
.boschicon-bosch-ic-blinds:before {
  content: var(--boschicon-bosch-ic-blinds);
}
.boschicon-bosch-ic-bicycle-e-flash:before {
  content: var(--boschicon-bosch-ic-bicycle-e-flash);
}
.boschicon-bosch-ic-finger-domino-trigger:before {
  content: var(--boschicon-bosch-ic-finger-domino-trigger);
}
.boschicon-bosch-ic-automation-start:before {
  content: var(--boschicon-bosch-ic-automation-start);
}
.boschicon-bosch-ic-automation:before {
  content: var(--boschicon-bosch-ic-automation);
}
.boschicon-bosch-ic-sensor-multifunctional:before {
  content: var(--boschicon-bosch-ic-sensor-multifunctional);
}
.boschicon-bosch-ic-plane-top:before {
  content: var(--boschicon-bosch-ic-plane-top);
}
.boschicon-bosch-ic-shape-square-overlapping:before {
  content: var(--boschicon-bosch-ic-shape-square-overlapping);
}
.boschicon-bosch-ic-square-overlapping:before {
  content: var(--boschicon-bosch-ic-square-overlapping);
}
.boschicon-bosch-ic-battery-car-14v:before {
  content: var(--boschicon-bosch-ic-battery-car-14v);
}
.boschicon-bosch-ic-calibration:before {
  content: var(--boschicon-bosch-ic-calibration);
}
.boschicon-bosch-ic-structure-can-bus:before {
  content: var(--boschicon-bosch-ic-structure-can-bus);
}
.boschicon-bosch-ic-gears-direction-arrows:before {
  content: var(--boschicon-bosch-ic-gears-direction-arrows);
}
.boschicon-bosch-ic-car-limousine:before {
  content: var(--boschicon-bosch-ic-car-limousine);
}
.boschicon-bosch-ic-molecule-gas:before {
  content: var(--boschicon-bosch-ic-molecule-gas);
}
.boschicon-bosch-ic-money-euro:before {
  content: var(--boschicon-bosch-ic-money-euro);
}
.boschicon-bosch-ic-revolution-rpm:before {
  content: var(--boschicon-bosch-ic-revolution-rpm);
}
.boschicon-bosch-ic-rikscha-e:before {
  content: var(--boschicon-bosch-ic-rikscha-e);
}
.boschicon-bosch-ic-sensor-circle:before {
  content: var(--boschicon-bosch-ic-sensor-circle);
}
.boschicon-bosch-ic-speedometer-high:before {
  content: var(--boschicon-bosch-ic-speedometer-high);
}
.boschicon-bosch-ic-steering-wheel-arrows:before {
  content: var(--boschicon-bosch-ic-steering-wheel-arrows);
}
.boschicon-bosch-ic-tablet-checklist:before {
  content: var(--boschicon-bosch-ic-tablet-checklist);
}
.boschicon-bosch-ic-petrol-charging-station-hybrid:before {
  content: var(--boschicon-bosch-ic-petrol-charging-station-hybrid);
}
.boschicon-bosch-ic-weather-cloud-sun-rain-snow:before {
  content: var(--boschicon-bosch-ic-weather-cloud-sun-rain-snow);
}
.boschicon-bosch-ic-light-half:before {
  content: var(--boschicon-bosch-ic-light-half);
}
.boschicon-bosch-ic-video-sensor:before {
  content: var(--boschicon-bosch-ic-video-sensor);
}
.boschicon-bosch-ic-binary-desktop:before {
  content: var(--boschicon-bosch-ic-binary-desktop);
}
.boschicon-bosch-ic-truck-delivery:before {
  content: var(--boschicon-bosch-ic-truck-delivery);
}
.boschicon-bosch-ic-van-delivery:before {
  content: var(--boschicon-bosch-ic-van-delivery);
}
.boschicon-bosch-ic-fullscreen-user:before {
  content: var(--boschicon-bosch-ic-fullscreen-user);
}
.boschicon-bosch-ic-user-helmet-motorcycle:before {
  content: var(--boschicon-bosch-ic-user-helmet-motorcycle);
}
.boschicon-bosch-ic-user-hand-disabled-light:before {
  content: var(--boschicon-bosch-ic-user-hand-disabled-light);
}
.boschicon-bosch-ic-user-hand-disabled-bold:before {
  content: var(--boschicon-bosch-ic-user-hand-disabled-bold);
}
.boschicon-bosch-ic-link-connected:before {
  content: var(--boschicon-bosch-ic-link-connected);
}
.boschicon-bosch-ic-gate-open:before {
  content: var(--boschicon-bosch-ic-gate-open);
}
.boschicon-bosch-ic-box-checkmark:before {
  content: var(--boschicon-bosch-ic-box-checkmark);
}
.boschicon-bosch-ic-box-place:before {
  content: var(--boschicon-bosch-ic-box-place);
}
.boschicon-bosch-ic-logistics-dock:before {
  content: var(--boschicon-bosch-ic-logistics-dock);
}
.boschicon-bosch-ic-barcode-scan-logistics:before {
  content: var(--boschicon-bosch-ic-barcode-scan-logistics);
}
.boschicon-bosch-ic-locator-tracking:before {
  content: var(--boschicon-bosch-ic-locator-tracking);
}
.boschicon-bosch-ic-car-light-trunk:before {
  content: var(--boschicon-bosch-ic-car-light-trunk);
}
.boschicon-bosch-ic-car-light-glove-compartment:before {
  content: var(--boschicon-bosch-ic-car-light-glove-compartment);
}
.boschicon-bosch-ic-car-light-dashboard:before {
  content: var(--boschicon-bosch-ic-car-light-dashboard);
}
.boschicon-bosch-ic-fire-leaf:before {
  content: var(--boschicon-bosch-ic-fire-leaf);
}
.boschicon-bosch-ic-laptop-hacker:before {
  content: var(--boschicon-bosch-ic-laptop-hacker);
}
.boschicon-bosch-ic-hands-drops:before {
  content: var(--boschicon-bosch-ic-hands-drops);
}
.boschicon-bosch-ic-team-disabled-bold:before {
  content: var(--boschicon-bosch-ic-team-disabled-bold);
}
.boschicon-bosch-ic-team-disabled-light:before {
  content: var(--boschicon-bosch-ic-team-disabled-light);
}
.boschicon-bosch-ic-user-head-arm:before {
  content: var(--boschicon-bosch-ic-user-head-arm);
}
.boschicon-bosch-ic-user-head-hand-disabled-bold:before {
  content: var(--boschicon-bosch-ic-user-head-hand-disabled-bold);
}
.boschicon-bosch-ic-user-head-hand-disabled-light:before {
  content: var(--boschicon-bosch-ic-user-head-hand-disabled-light);
}
.boschicon-bosch-ic-welcome-disabled-bold:before {
  content: var(--boschicon-bosch-ic-welcome-disabled-bold);
}
.boschicon-bosch-ic-welcome-disabled-light:before {
  content: var(--boschicon-bosch-ic-welcome-disabled-light);
}
.boschicon-bosch-ic-female-male-arrows:before {
  content: var(--boschicon-bosch-ic-female-male-arrows);
}
.boschicon-bosch-ic-broccoli:before {
  content: var(--boschicon-bosch-ic-broccoli);
}
.boschicon-bosch-ic-chicken:before {
  content: var(--boschicon-bosch-ic-chicken);
}
.boschicon-bosch-ic-cow:before {
  content: var(--boschicon-bosch-ic-cow);
}
.boschicon-bosch-ic-deer:before {
  content: var(--boschicon-bosch-ic-deer);
}
.boschicon-bosch-ic-fish:before {
  content: var(--boschicon-bosch-ic-fish);
}
.boschicon-bosch-ic-garlic:before {
  content: var(--boschicon-bosch-ic-garlic);
}
.boschicon-bosch-ic-hotpepper:before {
  content: var(--boschicon-bosch-ic-hotpepper);
}
.boschicon-bosch-ic-pig:before {
  content: var(--boschicon-bosch-ic-pig);
}
.boschicon-bosch-ic-rabbit:before {
  content: var(--boschicon-bosch-ic-rabbit);
}
.boschicon-bosch-ic-sheep:before {
  content: var(--boschicon-bosch-ic-sheep);
}
.boschicon-bosch-ic-shell:before {
  content: var(--boschicon-bosch-ic-shell);
}
.boschicon-bosch-ic-shrimp:before {
  content: var(--boschicon-bosch-ic-shrimp);
}
.boschicon-bosch-ic-car-seat:before {
  content: var(--boschicon-bosch-ic-car-seat);
}
.boschicon-bosch-ic-car-seat-steering-wheel:before {
  content: var(--boschicon-bosch-ic-car-seat-steering-wheel);
}
.boschicon-bosch-ic-car-side-arrow-back:before {
  content: var(--boschicon-bosch-ic-car-side-arrow-back);
}
.boschicon-bosch-ic-car-side-arrow-front:before {
  content: var(--boschicon-bosch-ic-car-side-arrow-front);
}
.boschicon-bosch-ic-car-steering-left-disabled-bold:before {
  content: var(--boschicon-bosch-ic-car-steering-left-disabled-bold);
}
.boschicon-bosch-ic-car-steering-left-disabled-light:before {
  content: var(--boschicon-bosch-ic-car-steering-left-disabled-light);
}
.boschicon-bosch-ic-car-steering-left-lle:before {
  content: var(--boschicon-bosch-ic-car-steering-left-lle);
}
.boschicon-bosch-ic-car-steering-left-lle-disabled-bold:before {
  content: var(--boschicon-bosch-ic-car-steering-left-lle-disabled-bold);
}
.boschicon-bosch-ic-car-steering-left-lle-disabled-light:before {
  content: var(--boschicon-bosch-ic-car-steering-left-lle-disabled-light);
}
.boschicon-bosch-ic-car-steering-right-disabled-bold:before {
  content: var(--boschicon-bosch-ic-car-steering-right-disabled-bold);
}
.boschicon-bosch-ic-car-steering-right-disabled-light:before {
  content: var(--boschicon-bosch-ic-car-steering-right-disabled-light);
}
.boschicon-bosch-ic-car-steering-right-rle:before {
  content: var(--boschicon-bosch-ic-car-steering-right-rle);
}
.boschicon-bosch-ic-car-steering-right-rle-disabled-bold:before {
  content: var(--boschicon-bosch-ic-car-steering-right-rle-disabled-bold);
}
.boschicon-bosch-ic-car-steering-right-rle-disabled-light:before {
  content: var(--boschicon-bosch-ic-car-steering-right-rle-disabled-light);
}
.boschicon-bosch-ic-cars-traffic-left-right:before {
  content: var(--boschicon-bosch-ic-cars-traffic-left-right);
}
.boschicon-bosch-ic-configuration-wrench:before {
  content: var(--boschicon-bosch-ic-configuration-wrench);
}
.boschicon-bosch-ic-hook:before {
  content: var(--boschicon-bosch-ic-hook);
}
.boschicon-bosch-ic-hook-arrows:before {
  content: var(--boschicon-bosch-ic-hook-arrows);
}
.boschicon-bosch-ic-hook-arrows-wiperblade:before {
  content: var(--boschicon-bosch-ic-hook-arrows-wiperblade);
}
.boschicon-bosch-ic-hook-disabled-bold:before {
  content: var(--boschicon-bosch-ic-hook-disabled-bold);
}
.boschicon-bosch-ic-hook-disabled-light:before {
  content: var(--boschicon-bosch-ic-hook-disabled-light);
}
.boschicon-bosch-ic-info-i-frame-add:before {
  content: var(--boschicon-bosch-ic-info-i-frame-add);
}
.boschicon-bosch-ic-search-number:before {
  content: var(--boschicon-bosch-ic-search-number);
}
.boschicon-bosch-ic-search-number-add:before {
  content: var(--boschicon-bosch-ic-search-number-add);
}
.boschicon-bosch-ic-set:before {
  content: var(--boschicon-bosch-ic-set);
}
.boschicon-bosch-ic-speedometer-speed-high:before {
  content: var(--boschicon-bosch-ic-speedometer-speed-high);
}
.boschicon-bosch-ic-windshield-wiper-clean:before {
  content: var(--boschicon-bosch-ic-windshield-wiper-clean);
}
.boschicon-bosch-ic-windshield-wiper-double:before {
  content: var(--boschicon-bosch-ic-windshield-wiper-double);
}
.boschicon-bosch-ic-wiper-adapter:before {
  content: var(--boschicon-bosch-ic-wiper-adapter);
}
.boschicon-bosch-ic-wiper-blade:before {
  content: var(--boschicon-bosch-ic-wiper-blade);
}
.boschicon-bosch-ic-wiper-blade-arrow:before {
  content: var(--boschicon-bosch-ic-wiper-blade-arrow);
}
.boschicon-bosch-ic-wiper-blade-eco:before {
  content: var(--boschicon-bosch-ic-wiper-blade-eco);
}
.boschicon-bosch-ic-wiper-blade-mm:before {
  content: var(--boschicon-bosch-ic-wiper-blade-mm);
}
.boschicon-bosch-ic-wiper-blade-mm-arrows:before {
  content: var(--boschicon-bosch-ic-wiper-blade-mm-arrows);
}
.boschicon-bosch-ic-wiper-blade-spoiler:before {
  content: var(--boschicon-bosch-ic-wiper-blade-spoiler);
}
.boschicon-bosch-ic-wiper-blade-twin:before {
  content: var(--boschicon-bosch-ic-wiper-blade-twin);
}
.boschicon-bosch-ic-wiper-flatblade:before {
  content: var(--boschicon-bosch-ic-wiper-flatblade);
}
.boschicon-bosch-ic-wiper-flatblade-aeroeco:before {
  content: var(--boschicon-bosch-ic-wiper-flatblade-aeroeco);
}
.boschicon-bosch-ic-wiper-flatblade-aerofit:before {
  content: var(--boschicon-bosch-ic-wiper-flatblade-aerofit);
}
.boschicon-bosch-ic-wiper-flatblade-aerotwin:before {
  content: var(--boschicon-bosch-ic-wiper-flatblade-aerotwin);
}
.boschicon-bosch-ic-wiper-flatblade-arrow:before {
  content: var(--boschicon-bosch-ic-wiper-flatblade-arrow);
}
.boschicon-bosch-ic-wiper-flatblade-mm:before {
  content: var(--boschicon-bosch-ic-wiper-flatblade-mm);
}
.boschicon-bosch-ic-wiper-flatblade-mm-arrows:before {
  content: var(--boschicon-bosch-ic-wiper-flatblade-mm-arrows);
}
.boschicon-bosch-ic-wiper-rubber:before {
  content: var(--boschicon-bosch-ic-wiper-rubber);
}
.boschicon-bosch-ic-address-control-system:before {
  content: var(--boschicon-bosch-ic-address-control-system);
}
.boschicon-bosch-ic-balcony:before {
  content: var(--boschicon-bosch-ic-balcony);
}
.boschicon-bosch-ic-battery-car-45-degree-arrow:before {
  content: var(--boschicon-bosch-ic-battery-car-45-degree-arrow);
}
.boschicon-bosch-ic-boiler-warning:before {
  content: var(--boschicon-bosch-ic-boiler-warning);
}
.boschicon-bosch-ic-book-wrench:before {
  content: var(--boschicon-bosch-ic-book-wrench);
}
.boschicon-bosch-ic-car-driver-passenger-arrows:before {
  content: var(--boschicon-bosch-ic-car-driver-passenger-arrows);
}
.boschicon-bosch-ic-car-licence-plate:before {
  content: var(--boschicon-bosch-ic-car-licence-plate);
}
.boschicon-bosch-ic-car-side-arrow-back-tires:before {
  content: var(--boschicon-bosch-ic-car-side-arrow-back-tires);
}
.boschicon-bosch-ic-car-side-arrow-front-tires:before {
  content: var(--boschicon-bosch-ic-car-side-arrow-front-tires);
}
.boschicon-bosch-ic-car-side-half-arrow-back:before {
  content: var(--boschicon-bosch-ic-car-side-half-arrow-back);
}
.boschicon-bosch-ic-car-steering-left-arrow:before {
  content: var(--boschicon-bosch-ic-car-steering-left-arrow);
}
.boschicon-bosch-ic-car-steering-left-passenger-arrow:before {
  content: var(--boschicon-bosch-ic-car-steering-left-passenger-arrow);
}
.boschicon-bosch-ic-car-steering-right-arrow:before {
  content: var(--boschicon-bosch-ic-car-steering-right-arrow);
}
.boschicon-bosch-ic-car-steering-right-passenger-arrow:before {
  content: var(--boschicon-bosch-ic-car-steering-right-passenger-arrow);
}
.boschicon-bosch-ic-chess-board-transparency:before {
  content: var(--boschicon-bosch-ic-chess-board-transparency);
}
.boschicon-bosch-ic-cloud-locked:before {
  content: var(--boschicon-bosch-ic-cloud-locked);
}
.boschicon-bosch-ic-conference-system:before {
  content: var(--boschicon-bosch-ic-conference-system);
}
.boschicon-bosch-ic-cycletime-quarter-arrows-interval:before {
  content: var(--boschicon-bosch-ic-cycletime-quarter-arrows-interval);
}
.boschicon-bosch-ic-desktop-connectivity:before {
  content: var(--boschicon-bosch-ic-desktop-connectivity);
}
.boschicon-bosch-ic-hierarchy-checkmark:before {
  content: var(--boschicon-bosch-ic-hierarchy-checkmark);
}
.boschicon-bosch-ic-home-office:before {
  content: var(--boschicon-bosch-ic-home-office);
}
.boschicon-bosch-ic-home-semi-detached-house:before {
  content: var(--boschicon-bosch-ic-home-semi-detached-house);
}
.boschicon-bosch-ic-kitchen:before {
  content: var(--boschicon-bosch-ic-kitchen);
}
.boschicon-bosch-ic-lambda-arrows-length:before {
  content: var(--boschicon-bosch-ic-lambda-arrows-length);
}
.boschicon-bosch-ic-lambda-oxygen:before {
  content: var(--boschicon-bosch-ic-lambda-oxygen);
}
.boschicon-bosch-ic-lambda-sensor-cores:before {
  content: var(--boschicon-bosch-ic-lambda-sensor-cores);
}
.boschicon-bosch-ic-panel-control:before {
  content: var(--boschicon-bosch-ic-panel-control);
}
.boschicon-bosch-ic-prison:before {
  content: var(--boschicon-bosch-ic-prison);
}
.boschicon-bosch-ic-prison-cell:before {
  content: var(--boschicon-bosch-ic-prison-cell);
}
.boschicon-bosch-ic-radio-broadcasting:before {
  content: var(--boschicon-bosch-ic-radio-broadcasting);
}
.boschicon-bosch-ic-robot-body:before {
  content: var(--boschicon-bosch-ic-robot-body);
}
.boschicon-bosch-ic-robot-body-arrow:before {
  content: var(--boschicon-bosch-ic-robot-body-arrow);
}
.boschicon-bosch-ic-skyscraper-danger:before {
  content: var(--boschicon-bosch-ic-skyscraper-danger);
}
.boschicon-bosch-ic-skyscraper-flat:before {
  content: var(--boschicon-bosch-ic-skyscraper-flat);
}
.boschicon-bosch-ic-skyscraper-flat-floor-low:before {
  content: var(--boschicon-bosch-ic-skyscraper-flat-floor-low);
}
.boschicon-bosch-ic-skyscraper-flat-floor-middle:before {
  content: var(--boschicon-bosch-ic-skyscraper-flat-floor-middle);
}
.boschicon-bosch-ic-skyscraper-flat-floor-top:before {
  content: var(--boschicon-bosch-ic-skyscraper-flat-floor-top);
}
.boschicon-bosch-ic-skyscraper-flat-semi-detached:before {
  content: var(--boschicon-bosch-ic-skyscraper-flat-semi-detached);
}
.boschicon-bosch-ic-skyscraper-locked:before {
  content: var(--boschicon-bosch-ic-skyscraper-locked);
}
.boschicon-bosch-ic-skyscraper-settings:before {
  content: var(--boschicon-bosch-ic-skyscraper-settings);
}
.boschicon-bosch-ic-team-signpost:before {
  content: var(--boschicon-bosch-ic-team-signpost);
}
.boschicon-bosch-ic-toaster-hand-warning:before {
  content: var(--boschicon-bosch-ic-toaster-hand-warning);
}
.boschicon-bosch-ic-user-arrows-heart:before {
  content: var(--boschicon-bosch-ic-user-arrows-heart);
}
.boschicon-bosch-ic-user-graduate-chat:before {
  content: var(--boschicon-bosch-ic-user-graduate-chat);
}
.boschicon-bosch-ic-user-head-mask:before {
  content: var(--boschicon-bosch-ic-user-head-mask);
}
.boschicon-bosch-ic-warehouse:before {
  content: var(--boschicon-bosch-ic-warehouse);
}
.boschicon-bosch-ic-world-paperplane:before {
  content: var(--boschicon-bosch-ic-world-paperplane);
}
.boschicon-bosch-ic-aperture:before {
  content: var(--boschicon-bosch-ic-aperture);
}
.boschicon-bosch-ic-hook-wiperblade-arrows:before {
  content: var(--boschicon-bosch-ic-hook-wiperblade-arrows);
}
.boschicon-bosch-ic-image-remove:before {
  content: var(--boschicon-bosch-ic-image-remove);
}
.boschicon-bosch-ic-image-checked:before {
  content: var(--boschicon-bosch-ic-image-checked);
}
.boschicon-bosch-ic-user-setting:before {
  content: var(--boschicon-bosch-ic-user-setting);
}
.boschicon-bosch-ic-apartment-in-house-terraced:before {
  content: var(--boschicon-bosch-ic-apartment-in-house-terraced);
}
.boschicon-bosch-ic-apartment-in-house:before {
  content: var(--boschicon-bosch-ic-apartment-in-house);
}
.boschicon-bosch-ic-appliance-heat-pump-leaf-add:before {
  content: var(--boschicon-bosch-ic-appliance-heat-pump-leaf-add);
}
.boschicon-bosch-ic-appliance-heat-pump-leaf-reload:before {
  content: var(--boschicon-bosch-ic-appliance-heat-pump-leaf-reload);
}
.boschicon-bosch-ic-appliance-heat-pump-oil-refresh:before {
  content: var(--boschicon-bosch-ic-appliance-heat-pump-oil-refresh);
}
.boschicon-bosch-ic-appliance-water-drop:before {
  content: var(--boschicon-bosch-ic-appliance-water-drop);
}
.boschicon-bosch-ic-appliance-water-sun:before {
  content: var(--boschicon-bosch-ic-appliance-water-sun);
}
.boschicon-bosch-ic-brake-pedal-thump-up:before {
  content: var(--boschicon-bosch-ic-brake-pedal-thump-up);
}
.boschicon-bosch-ic-call-plus:before {
  content: var(--boschicon-bosch-ic-call-plus);
}
.boschicon-bosch-ic-car-battery-charging:before {
  content: var(--boschicon-bosch-ic-car-battery-charging);
}
.boschicon-bosch-ic-cloud-share:before {
  content: var(--boschicon-bosch-ic-cloud-share);
}
.boschicon-bosch-ic-crankshaft:before {
  content: var(--boschicon-bosch-ic-crankshaft);
}
.boschicon-bosch-ic-detector-motion:before {
  content: var(--boschicon-bosch-ic-detector-motion);
}
.boschicon-bosch-ic-device-analog:before {
  content: var(--boschicon-bosch-ic-device-analog);
}
.boschicon-bosch-ic-device-digital:before {
  content: var(--boschicon-bosch-ic-device-digital);
}
.boschicon-bosch-ic-externallink-landscape:before {
  content: var(--boschicon-bosch-ic-externallink-landscape);
}
.boschicon-bosch-ic-gears-interlocked-arrow:before {
  content: var(--boschicon-bosch-ic-gears-interlocked-arrow);
}
.boschicon-bosch-ic-gearshift-reverse-gear:before {
  content: var(--boschicon-bosch-ic-gearshift-reverse-gear);
}
.boschicon-bosch-ic-glove:before {
  content: var(--boschicon-bosch-ic-glove);
}
.boschicon-bosch-ic-hand-warranty:before {
  content: var(--boschicon-bosch-ic-hand-warranty);
}
.boschicon-bosch-ic-heating-floor-radiator:before {
  content: var(--boschicon-bosch-ic-heating-floor-radiator);
}
.boschicon-bosch-ic-home-appliance-heat-pump-air-in:before {
  content: var(--boschicon-bosch-ic-home-appliance-heat-pump-air-in);
}
.boschicon-bosch-ic-home-appliance-heat-pump-air-out:before {
  content: var(--boschicon-bosch-ic-home-appliance-heat-pump-air-out);
}
.boschicon-bosch-ic-lightbulb-gear:before {
  content: var(--boschicon-bosch-ic-lightbulb-gear);
}
.boschicon-bosch-ic-line-open-closed:before {
  content: var(--boschicon-bosch-ic-line-open-closed);
}
.boschicon-bosch-ic-road-disabled-bold:before {
  content: var(--boschicon-bosch-ic-road-disabled-bold);
}
.boschicon-bosch-ic-road-disabled-light:before {
  content: var(--boschicon-bosch-ic-road-disabled-light);
}
.boschicon-bosch-ic-shower-drop-1:before {
  content: var(--boschicon-bosch-ic-shower-drop-1);
}
.boschicon-bosch-ic-shower-drop-2:before {
  content: var(--boschicon-bosch-ic-shower-drop-2);
}
.boschicon-bosch-ic-shower-drop-3:before {
  content: var(--boschicon-bosch-ic-shower-drop-3);
}
.boschicon-bosch-ic-shower-drop-4:before {
  content: var(--boschicon-bosch-ic-shower-drop-4);
}
.boschicon-bosch-ic-sinus-curve:before {
  content: var(--boschicon-bosch-ic-sinus-curve);
}
.boschicon-bosch-ic-team-3:before {
  content: var(--boschicon-bosch-ic-team-3);
}
.boschicon-bosch-ic-team-4:before {
  content: var(--boschicon-bosch-ic-team-4);
}
.boschicon-bosch-ic-team-5:before {
  content: var(--boschicon-bosch-ic-team-5);
}
.boschicon-bosch-ic-test-tube:before {
  content: var(--boschicon-bosch-ic-test-tube);
}
.boschicon-bosch-ic-truck-car-motorcycle-arrows:before {
  content: var(--boschicon-bosch-ic-truck-car-motorcycle-arrows);
}
.boschicon-bosch-ic-weather-cloud-dust:before {
  content: var(--boschicon-bosch-ic-weather-cloud-dust);
}
.boschicon-bosch-ic-windshield-wiper-double-parallel-left:before {
  content: var(--boschicon-bosch-ic-windshield-wiper-double-parallel-left);
}
.boschicon-bosch-ic-windshield-wiper-double-parallel-right:before {
  content: var(--boschicon-bosch-ic-windshield-wiper-double-parallel-right);
}
.boschicon-bosch-ic-world-pin:before {
  content: var(--boschicon-bosch-ic-world-pin);
}
.boschicon-bosch-ic-sign-warning-slope:before {
  content: var(--boschicon-bosch-ic-sign-warning-slope);
}
.boschicon-bosch-ic-bond-laser:before {
  content: var(--boschicon-bosch-ic-bond-laser);
}
.boschicon-bosch-ic-bond-ribbon-thick:before {
  content: var(--boschicon-bosch-ic-bond-ribbon-thick);
}
.boschicon-bosch-ic-bond-ribbon-thin:before {
  content: var(--boschicon-bosch-ic-bond-ribbon-thin);
}
.boschicon-bosch-ic-bond-wire-thick:before {
  content: var(--boschicon-bosch-ic-bond-wire-thick);
}
.boschicon-bosch-ic-bond-wire-thin:before {
  content: var(--boschicon-bosch-ic-bond-wire-thin);
}
.boschicon-bosch-ic-clamp-connection-insulation:before {
  content: var(--boschicon-bosch-ic-clamp-connection-insulation);
}
.boschicon-bosch-ic-clamp-connection-stamping-grid:before {
  content: var(--boschicon-bosch-ic-clamp-connection-stamping-grid);
}
.boschicon-bosch-ic-clinching:before {
  content: var(--boschicon-bosch-ic-clinching);
}
.boschicon-bosch-ic-connector:before {
  content: var(--boschicon-bosch-ic-connector);
}
.boschicon-bosch-ic-connector-potting:before {
  content: var(--boschicon-bosch-ic-connector-potting);
}
.boschicon-bosch-ic-element-damping:before {
  content: var(--boschicon-bosch-ic-element-damping);
}
.boschicon-bosch-ic-element-pressure-compensation:before {
  content: var(--boschicon-bosch-ic-element-pressure-compensation);
}
.boschicon-bosch-ic-flanging:before {
  content: var(--boschicon-bosch-ic-flanging);
}
.boschicon-bosch-ic-gap-pad:before {
  content: var(--boschicon-bosch-ic-gap-pad);
}
.boschicon-bosch-ic-heat-sink:before {
  content: var(--boschicon-bosch-ic-heat-sink);
}
.boschicon-bosch-ic-hook-clipsing:before {
  content: var(--boschicon-bosch-ic-hook-clipsing);
}
.boschicon-bosch-ic-interconnection-board-to-board:before {
  content: var(--boschicon-bosch-ic-interconnection-board-to-board);
}
.boschicon-bosch-ic-labyrinth-geometry:before {
  content: var(--boschicon-bosch-ic-labyrinth-geometry);
}
.boschicon-bosch-ic-lacquering-pcb:before {
  content: var(--boschicon-bosch-ic-lacquering-pcb);
}
.boschicon-bosch-ic-magnetic-rotor:before {
  content: var(--boschicon-bosch-ic-magnetic-rotor);
}
.boschicon-bosch-ic-magnetic-switch:before {
  content: var(--boschicon-bosch-ic-magnetic-switch);
}
.boschicon-bosch-ic-pin-pressfit:before {
  content: var(--boschicon-bosch-ic-pin-pressfit);
}
.boschicon-bosch-ic-power-contact:before {
  content: var(--boschicon-bosch-ic-power-contact);
}
.boschicon-bosch-ic-rivet:before {
  content: var(--boschicon-bosch-ic-rivet);
}
.boschicon-bosch-ic-seal-ring:before {
  content: var(--boschicon-bosch-ic-seal-ring);
}
.boschicon-bosch-ic-sealing-cipg:before {
  content: var(--boschicon-bosch-ic-sealing-cipg);
}
.boschicon-bosch-ic-sealing-solid:before {
  content: var(--boschicon-bosch-ic-sealing-solid);
}
.boschicon-bosch-ic-sealing-tongue-groove:before {
  content: var(--boschicon-bosch-ic-sealing-tongue-groove);
}
.boschicon-bosch-ic-shrinking-arrows-circle:before {
  content: var(--boschicon-bosch-ic-shrinking-arrows-circle);
}
.boschicon-bosch-ic-solder-selective:before {
  content: var(--boschicon-bosch-ic-solder-selective);
}
.boschicon-bosch-ic-spring-mechanical:before {
  content: var(--boschicon-bosch-ic-spring-mechanical);
}
.boschicon-bosch-ic-staking-hot-air:before {
  content: var(--boschicon-bosch-ic-staking-hot-air);
}
.boschicon-bosch-ic-stitching:before {
  content: var(--boschicon-bosch-ic-stitching);
}
.boschicon-bosch-ic-thermal-inlay:before {
  content: var(--boschicon-bosch-ic-thermal-inlay);
}
.boschicon-bosch-ic-thermal-via:before {
  content: var(--boschicon-bosch-ic-thermal-via);
}
.boschicon-bosch-ic-tube:before {
  content: var(--boschicon-bosch-ic-tube);
}
.boschicon-bosch-ic-tube-gapfiller:before {
  content: var(--boschicon-bosch-ic-tube-gapfiller);
}
.boschicon-bosch-ic-tube-gelling:before {
  content: var(--boschicon-bosch-ic-tube-gelling);
}
.boschicon-bosch-ic-tube-gluing:before {
  content: var(--boschicon-bosch-ic-tube-gluing);
}
.boschicon-bosch-ic-tube-thermal-adhesive:before {
  content: var(--boschicon-bosch-ic-tube-thermal-adhesive);
}
.boschicon-bosch-ic-tube-underfill:before {
  content: var(--boschicon-bosch-ic-tube-underfill);
}
.boschicon-bosch-ic-welding-laser:before {
  content: var(--boschicon-bosch-ic-welding-laser);
}
.boschicon-bosch-ic-welding-resistance:before {
  content: var(--boschicon-bosch-ic-welding-resistance);
}
.boschicon-bosch-ic-welding-ultrasonic:before {
  content: var(--boschicon-bosch-ic-welding-ultrasonic);
}
.boschicon-bosch-ic-air-condition-cassette:before {
  content: var(--boschicon-bosch-ic-air-condition-cassette);
}
.boschicon-bosch-ic-air-condition-ceiling:before {
  content: var(--boschicon-bosch-ic-air-condition-ceiling);
}
.boschicon-bosch-ic-air-condition-convertible:before {
  content: var(--boschicon-bosch-ic-air-condition-convertible);
}
.boschicon-bosch-ic-air-condition-duct:before {
  content: var(--boschicon-bosch-ic-air-condition-duct);
}
.boschicon-bosch-ic-air-condition-floor:before {
  content: var(--boschicon-bosch-ic-air-condition-floor);
}
.boschicon-bosch-ic-air-condition-outdoor:before {
  content: var(--boschicon-bosch-ic-air-condition-outdoor);
}
.boschicon-bosch-ic-air-condition-outdoor-hp:before {
  content: var(--boschicon-bosch-ic-air-condition-outdoor-hp);
}
.boschicon-bosch-ic-air-condition-outdoor-hr:before {
  content: var(--boschicon-bosch-ic-air-condition-outdoor-hr);
}
.boschicon-bosch-ic-air-condition-swing-horizontal:before {
  content: var(--boschicon-bosch-ic-air-condition-swing-horizontal);
}
.boschicon-bosch-ic-air-condition-swing-vertical:before {
  content: var(--boschicon-bosch-ic-air-condition-swing-vertical);
}
.boschicon-bosch-ic-air-condition-wall:before {
  content: var(--boschicon-bosch-ic-air-condition-wall);
}
.boschicon-bosch-ic-angle-curvature-motorcycle:before {
  content: var(--boschicon-bosch-ic-angle-curvature-motorcycle);
}
.boschicon-bosch-ic-appliance-hot:before {
  content: var(--boschicon-bosch-ic-appliance-hot);
}
.boschicon-bosch-ic-appliance-water-hot:before {
  content: var(--boschicon-bosch-ic-appliance-water-hot);
}
.boschicon-bosch-ic-appliances-hot:before {
  content: var(--boschicon-bosch-ic-appliances-hot);
}
.boschicon-bosch-ic-arrows-left-right-a:before {
  content: var(--boschicon-bosch-ic-arrows-left-right-a);
}
.boschicon-bosch-ic-arrows-left-right-exchange:before {
  content: var(--boschicon-bosch-ic-arrows-left-right-exchange);
}
.boschicon-bosch-ic-arrows-left-right-exchange-unit:before {
  content: var(--boschicon-bosch-ic-arrows-left-right-exchange-unit);
}
.boschicon-bosch-ic-arrows-left-right-ice:before {
  content: var(--boschicon-bosch-ic-arrows-left-right-ice);
}
.boschicon-bosch-ic-assembly-line-robot:before {
  content: var(--boschicon-bosch-ic-assembly-line-robot);
}
.boschicon-bosch-ic-back-left-small:before {
  content: var(--boschicon-bosch-ic-back-left-small);
}
.boschicon-bosch-ic-bacteria:before {
  content: var(--boschicon-bosch-ic-bacteria);
}
.boschicon-bosch-ic-battery-car-drop-leakage-proof:before {
  content: var(--boschicon-bosch-ic-battery-car-drop-leakage-proof);
}
.boschicon-bosch-ic-battery-car-hourglass:before {
  content: var(--boschicon-bosch-ic-battery-car-hourglass);
}
.boschicon-bosch-ic-brake-disk-arrow:before {
  content: var(--boschicon-bosch-ic-brake-disk-arrow);
}
.boschicon-bosch-ic-brake-disk-compound:before {
  content: var(--boschicon-bosch-ic-brake-disk-compound);
}
.boschicon-bosch-ic-building-religious-church:before {
  content: var(--boschicon-bosch-ic-building-religious-church);
}
.boschicon-bosch-ic-calendar-sheet:before {
  content: var(--boschicon-bosch-ic-calendar-sheet);
}
.boschicon-bosch-ic-caliper:before {
  content: var(--boschicon-bosch-ic-caliper);
}
.boschicon-bosch-ic-car-middle-arrow:before {
  content: var(--boschicon-bosch-ic-car-middle-arrow);
}
.boschicon-bosch-ic-checkmark-bold:before {
  content: var(--boschicon-bosch-ic-checkmark-bold);
}
.boschicon-bosch-ic-close-small:before {
  content: var(--boschicon-bosch-ic-close-small);
}
.boschicon-bosch-ic-data-center:before {
  content: var(--boschicon-bosch-ic-data-center);
}
.boschicon-bosch-ic-dot:before {
  content: var(--boschicon-bosch-ic-dot);
}
.boschicon-bosch-ic-down-small:before {
  content: var(--boschicon-bosch-ic-down-small);
}
.boschicon-bosch-ic-e-call:before {
  content: var(--boschicon-bosch-ic-e-call);
}
.boschicon-bosch-ic-fire-extinguisher:before {
  content: var(--boschicon-bosch-ic-fire-extinguisher);
}
.boschicon-bosch-ic-fire-off-bold:before {
  content: var(--boschicon-bosch-ic-fire-off-bold);
}
.boschicon-bosch-ic-fire-off-light:before {
  content: var(--boschicon-bosch-ic-fire-off-light);
}
.boschicon-bosch-ic-forward-right-small:before {
  content: var(--boschicon-bosch-ic-forward-right-small);
}
.boschicon-bosch-ic-health-warning:before {
  content: var(--boschicon-bosch-ic-health-warning);
}
.boschicon-bosch-ic-ignition-coil-pencil:before {
  content: var(--boschicon-bosch-ic-ignition-coil-pencil);
}
.boschicon-bosch-ic-ignition-condensor:before {
  content: var(--boschicon-bosch-ic-ignition-condensor);
}
.boschicon-bosch-ic-ignition-contact-set:before {
  content: var(--boschicon-bosch-ic-ignition-contact-set);
}
.boschicon-bosch-ic-ignition-distributor-cap:before {
  content: var(--boschicon-bosch-ic-ignition-distributor-cap);
}
.boschicon-bosch-ic-ignition-distributor-rotor:before {
  content: var(--boschicon-bosch-ic-ignition-distributor-rotor);
}
.boschicon-bosch-ic-ignition-module:before {
  content: var(--boschicon-bosch-ic-ignition-module);
}
.boschicon-bosch-ic-less-minimize-bold:before {
  content: var(--boschicon-bosch-ic-less-minimize-bold);
}
.boschicon-bosch-ic-leaf-plus-boost:before {
  content: var(--boschicon-bosch-ic-leaf-plus-boost);
}
.boschicon-bosch-ic-sensor-dynamic:before {
  content: var(--boschicon-bosch-ic-sensor-dynamic);
}
.boschicon-bosch-ic-sensor-radar:before {
  content: var(--boschicon-bosch-ic-sensor-radar);
}
.boschicon-bosch-ic-up-small:before {
  content: var(--boschicon-bosch-ic-up-small);
}
.boschicon-bosch-ic-water-ladder-off-bold:before {
  content: var(--boschicon-bosch-ic-water-ladder-off-bold);
}
.boschicon-bosch-ic-water-ladder-off-light:before {
  content: var(--boschicon-bosch-ic-water-ladder-off-light);
}
.boschicon-bosch-ic-nose-desodorize:before {
  content: var(--boschicon-bosch-ic-nose-desodorize);
}
.boschicon-bosch-ic-nose-fine-dust:before {
  content: var(--boschicon-bosch-ic-nose-fine-dust);
}
.boschicon-bosch-ic-smartcity-camera:before {
  content: var(--boschicon-bosch-ic-smartcity-camera);
}
.boschicon-bosch-ic-heating-underfloor:before {
  content: var(--boschicon-bosch-ic-heating-underfloor);
}
.boschicon-bosch-ic-drill-bit:before {
  content: var(--boschicon-bosch-ic-drill-bit);
}
.boschicon-bosch-ic-parameter-process:before {
  content: var(--boschicon-bosch-ic-parameter-process);
}
.boschicon-bosch-ic-car-side-plug-flash:before {
  content: var(--boschicon-bosch-ic-car-side-plug-flash);
}
.boschicon-bosch-ic-car-side-plug-engine-flash:before {
  content: var(--boschicon-bosch-ic-car-side-plug-engine-flash);
}
.boschicon-bosch-ic-car-side-engine-flash:before {
  content: var(--boschicon-bosch-ic-car-side-engine-flash);
}
.boschicon-bosch-ic-car-side-hydrogen-flash:before {
  content: var(--boschicon-bosch-ic-car-side-hydrogen-flash);
}
.boschicon-bosch-ic-car-side-engine:before {
  content: var(--boschicon-bosch-ic-car-side-engine);
}
.boschicon-bosch-ic-tunnel:before {
  content: var(--boschicon-bosch-ic-tunnel);
}
.boschicon-bosch-ic-stadium-sport:before {
  content: var(--boschicon-bosch-ic-stadium-sport);
}
.boschicon-bosch-ic-refinery-oil:before {
  content: var(--boschicon-bosch-ic-refinery-oil);
}
.boschicon-bosch-ic-power-plants:before {
  content: var(--boschicon-bosch-ic-power-plants);
}
.boschicon-bosch-ic-hammer-chisel:before {
  content: var(--boschicon-bosch-ic-hammer-chisel);
}
.boschicon-bosch-ic-glass-cocktail:before {
  content: var(--boschicon-bosch-ic-glass-cocktail);
}
.boschicon-bosch-ic-traffic-light:before {
  content: var(--boschicon-bosch-ic-traffic-light);
}
.boschicon-bosch-ic-vehicle-off-road:before {
  content: var(--boschicon-bosch-ic-vehicle-off-road);
}
.boschicon-bosch-ic-tablet-finger:before {
  content: var(--boschicon-bosch-ic-tablet-finger);
}
.boschicon-bosch-ic-scooter-kick:before {
  content: var(--boschicon-bosch-ic-scooter-kick);
}
.boschicon-bosch-ic-handlebar-motorcycle:before {
  content: var(--boschicon-bosch-ic-handlebar-motorcycle);
}
.boschicon-bosch-ic-display-motorcycle:before {
  content: var(--boschicon-bosch-ic-display-motorcycle);
}
.boschicon-bosch-ic-case-label-product:before {
  content: var(--boschicon-bosch-ic-case-label-product);
}
.boschicon-bosch-ic-case-label:before {
  content: var(--boschicon-bosch-ic-case-label);
}
.boschicon-bosch-ic-product-falling:before {
  content: var(--boschicon-bosch-ic-product-falling);
}
.boschicon-bosch-ic-product-checkmark:before {
  content: var(--boschicon-bosch-ic-product-checkmark);
}
.boschicon-bosch-ic-product-broken:before {
  content: var(--boschicon-bosch-ic-product-broken);
}
.boschicon-bosch-ic-lightbulb-halogen-rays-bright:before {
  content: var(--boschicon-bosch-ic-lightbulb-halogen-rays-bright);
}
.boschicon-bosch-ic-lightbulb-halogen-rays:before {
  content: var(--boschicon-bosch-ic-lightbulb-halogen-rays);
}
.boschicon-bosch-ic-lamp-gas-discharge-rays:before {
  content: var(--boschicon-bosch-ic-lamp-gas-discharge-rays);
}
.boschicon-bosch-ic-home-lightbulb-off-disabled-bold:before {
  content: var(--boschicon-bosch-ic-home-lightbulb-off-disabled-bold);
}
.boschicon-bosch-ic-home-lightbulb-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-home-lightbulb-off-disabled-light);
}
.boschicon-bosch-ic-fork-lift-boxes:before {
  content: var(--boschicon-bosch-ic-fork-lift-boxes);
}
.boschicon-bosch-ic-harbour-ship-cargo:before {
  content: var(--boschicon-bosch-ic-harbour-ship-cargo);
}
.boschicon-bosch-ic-rollercoaster:before {
  content: var(--boschicon-bosch-ic-rollercoaster);
}
.boschicon-bosch-ic-sound-off-light:before {
  content: var(--boschicon-bosch-ic-sound-off-light);
}
.boschicon-bosch-ic-sound-off-bold:before {
  content: var(--boschicon-bosch-ic-sound-off-bold);
}
.boschicon-bosch-ic-car-door:before {
  content: var(--boschicon-bosch-ic-car-door);
}
.boschicon-bosch-ic-car-door-tailgate:before {
  content: var(--boschicon-bosch-ic-car-door-tailgate);
}
.boschicon-bosch-ic-car-door-split-rear:before {
  content: var(--boschicon-bosch-ic-car-door-split-rear);
}
.boschicon-bosch-ic-car-door-rear:before {
  content: var(--boschicon-bosch-ic-car-door-rear);
}
.boschicon-bosch-ic-drill-driver-cordless:before {
  content: var(--boschicon-bosch-ic-drill-driver-cordless);
}
.boschicon-bosch-ic-virus:before {
  content: var(--boschicon-bosch-ic-virus);
}
.boschicon-bosch-ic-ice-temperature:before {
  content: var(--boschicon-bosch-ic-ice-temperature);
}
.boschicon-bosch-ic-sensor-ultrasonic:before {
  content: var(--boschicon-bosch-ic-sensor-ultrasonic);
}
.boschicon-bosch-ic-user-artificial-intelligence:before {
  content: var(--boschicon-bosch-ic-user-artificial-intelligence);
}
.boschicon-bosch-ic-detector-leak:before {
  content: var(--boschicon-bosch-ic-detector-leak);
}
.boschicon-bosch-ic-car-seat-add:before {
  content: var(--boschicon-bosch-ic-car-seat-add);
}
.boschicon-bosch-ic-car-shuttle-robo:before {
  content: var(--boschicon-bosch-ic-car-shuttle-robo);
}
.boschicon-bosch-ic-caravan:before {
  content: var(--boschicon-bosch-ic-caravan);
}
.boschicon-bosch-ic-user-water-swimming:before {
  content: var(--boschicon-bosch-ic-user-water-swimming);
}
.boschicon-bosch-ic-square-add:before {
  content: var(--boschicon-bosch-ic-square-add);
}
.boschicon-bosch-ic-map-zoom-in:before {
  content: var(--boschicon-bosch-ic-map-zoom-in);
}
.boschicon-bosch-ic-map-arrow-pop-out:before {
  content: var(--boschicon-bosch-ic-map-arrow-pop-out);
}
.boschicon-bosch-ic-home-user-in-error:before {
  content: var(--boschicon-bosch-ic-home-user-in-error);
}
.boschicon-bosch-ic-home-arrow-right-in-denied:before {
  content: var(--boschicon-bosch-ic-home-arrow-right-in-denied);
}
.boschicon-bosch-ic-home-arrow-right-in-check:before {
  content: var(--boschicon-bosch-ic-home-arrow-right-in-check);
}
.boschicon-bosch-ic-home-arrow-right-in:before {
  content: var(--boschicon-bosch-ic-home-arrow-right-in);
}
.boschicon-bosch-ic-home-arrow-left-out:before {
  content: var(--boschicon-bosch-ic-home-arrow-left-out);
}
.boschicon-bosch-ic-file-error:before {
  content: var(--boschicon-bosch-ic-file-error);
}
.boschicon-bosch-ic-dealer-details-missing:before {
  content: var(--boschicon-bosch-ic-dealer-details-missing);
}
.boschicon-bosch-ic-dealer-details-check:before {
  content: var(--boschicon-bosch-ic-dealer-details-check);
}
.boschicon-bosch-ic-components-add:before {
  content: var(--boschicon-bosch-ic-components-add);
}
.boschicon-bosch-ic-machine-cell:before {
  content: var(--boschicon-bosch-ic-machine-cell);
}
.boschicon-bosch-ic-wheel-rim-clean:before {
  content: var(--boschicon-bosch-ic-wheel-rim-clean);
}
.boschicon-bosch-ic-gas-can:before {
  content: var(--boschicon-bosch-ic-gas-can);
}
.boschicon-bosch-ic-steps-locator:before {
  content: var(--boschicon-bosch-ic-steps-locator);
}
.boschicon-bosch-ic-panel-control-manual:before {
  content: var(--boschicon-bosch-ic-panel-control-manual);
}
.boschicon-bosch-ic-socket-europe:before {
  content: var(--boschicon-bosch-ic-socket-europe);
}
.boschicon-bosch-ic-tripod:before {
  content: var(--boschicon-bosch-ic-tripod);
}
.boschicon-bosch-ic-document-dxf:before {
  content: var(--boschicon-bosch-ic-document-dxf);
}
.boschicon-bosch-ic-document-dwg:before {
  content: var(--boschicon-bosch-ic-document-dwg);
}
.boschicon-bosch-ic-hook-wiperblade:before {
  content: var(--boschicon-bosch-ic-hook-wiperblade);
}
.boschicon-bosch-ic-traffic-cone:before {
  content: var(--boschicon-bosch-ic-traffic-cone);
}
.boschicon-bosch-ic-folder-locked:before {
  content: var(--boschicon-bosch-ic-folder-locked);
}
.boschicon-bosch-ic-package-self-service:before {
  content: var(--boschicon-bosch-ic-package-self-service);
}
.boschicon-bosch-ic-drop-ice:before {
  content: var(--boschicon-bosch-ic-drop-ice);
}
.boschicon-bosch-ic-lamp-gas-discharge:before {
  content: var(--boschicon-bosch-ic-lamp-gas-discharge);
}
.boschicon-bosch-ic-home-basement:before {
  content: var(--boschicon-bosch-ic-home-basement);
}
.boschicon-bosch-ic-link-edit:before {
  content: var(--boschicon-bosch-ic-link-edit);
}
.boschicon-bosch-ic-table-header-add:before {
  content: var(--boschicon-bosch-ic-table-header-add);
}
.boschicon-bosch-ic-table-column-add-after:before {
  content: var(--boschicon-bosch-ic-table-column-add-after);
}
.boschicon-bosch-ic-table-row-add-above:before {
  content: var(--boschicon-bosch-ic-table-row-add-above);
}
.boschicon-bosch-ic-table-column-add-before:before {
  content: var(--boschicon-bosch-ic-table-column-add-before);
}
.boschicon-bosch-ic-table-row-add-below:before {
  content: var(--boschicon-bosch-ic-table-row-add-below);
}
.boschicon-bosch-ic-table-cells-split:before {
  content: var(--boschicon-bosch-ic-table-cells-split);
}
.boschicon-bosch-ic-table-cells-merge:before {
  content: var(--boschicon-bosch-ic-table-cells-merge);
}
.boschicon-bosch-ic-table-row-delete:before {
  content: var(--boschicon-bosch-ic-table-row-delete);
}
.boschicon-bosch-ic-text-indent-arrow:before {
  content: var(--boschicon-bosch-ic-text-indent-arrow);
}
.boschicon-bosch-ic-text-outdent-arrow:before {
  content: var(--boschicon-bosch-ic-text-outdent-arrow);
}
.boschicon-bosch-ic-car-side-flash:before {
  content: var(--boschicon-bosch-ic-car-side-flash);
}
.boschicon-bosch-ic-battery-plug-flash:before {
  content: var(--boschicon-bosch-ic-battery-plug-flash);
}
.boschicon-bosch-ic-car-chip:before {
  content: var(--boschicon-bosch-ic-car-chip);
}
.boschicon-bosch-ic-car-cloud-upload:before {
  content: var(--boschicon-bosch-ic-car-cloud-upload);
}
.boschicon-bosch-ic-circle-parking:before {
  content: var(--boschicon-bosch-ic-circle-parking);
}
.boschicon-bosch-ic-engine-battery-flash:before {
  content: var(--boschicon-bosch-ic-engine-battery-flash);
}
.boschicon-bosch-ic-engine-battery-flash-plug:before {
  content: var(--boschicon-bosch-ic-engine-battery-flash-plug);
}
.boschicon-bosch-ic-engine-combustion:before {
  content: var(--boschicon-bosch-ic-engine-combustion);
}
.boschicon-bosch-ic-user-head-scan:before {
  content: var(--boschicon-bosch-ic-user-head-scan);
}
.boschicon-bosch-ic-bluetooth-off-disabled-bold:before {
  content: var(--boschicon-bosch-ic-bluetooth-off-disabled-bold);
}
.boschicon-bosch-ic-bluetooth-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-bluetooth-off-disabled-light);
}
.boschicon-bosch-ic-communicator-off-disabled-bold:before {
  content: var(--boschicon-bosch-ic-communicator-off-disabled-bold);
}
.boschicon-bosch-ic-communicator-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-communicator-off-disabled-light);
}
.boschicon-bosch-ic-connectivity-off-disabled-bold:before {
  content: var(--boschicon-bosch-ic-connectivity-off-disabled-bold);
}
.boschicon-bosch-ic-connectivity-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-connectivity-off-disabled-light);
}
.boschicon-bosch-ic-globe-off-disabled-bold:before {
  content: var(--boschicon-bosch-ic-globe-off-disabled-bold);
}
.boschicon-bosch-ic-globe-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-globe-off-disabled-light);
}
.boschicon-bosch-ic-lamp-led:before {
  content: var(--boschicon-bosch-ic-lamp-led);
}
.boschicon-bosch-ic-wifi-off-disabled-bold:before {
  content: var(--boschicon-bosch-ic-wifi-off-disabled-bold);
}
.boschicon-bosch-ic-wifi-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-wifi-off-disabled-light);
}
.boschicon-bosch-ic-wheel-vehicle:before {
  content: var(--boschicon-bosch-ic-wheel-vehicle);
}
.boschicon-bosch-ic-abort-frame:before {
  content: var(--boschicon-bosch-ic-abort-frame);
}
.boschicon-bosch-ic-arrow-down-frame:before {
  content: var(--boschicon-bosch-ic-arrow-down-frame);
}
.boschicon-bosch-ic-arrow-left-down-frame:before {
  content: var(--boschicon-bosch-ic-arrow-left-down-frame);
}
.boschicon-bosch-ic-arrow-left-frame:before {
  content: var(--boschicon-bosch-ic-arrow-left-frame);
}
.boschicon-bosch-ic-arrow-left-up-frame:before {
  content: var(--boschicon-bosch-ic-arrow-left-up-frame);
}
.boschicon-bosch-ic-arrow-right-down-frame:before {
  content: var(--boschicon-bosch-ic-arrow-right-down-frame);
}
.boschicon-bosch-ic-arrow-right-frame:before {
  content: var(--boschicon-bosch-ic-arrow-right-frame);
}
.boschicon-bosch-ic-arrow-right-up-frame:before {
  content: var(--boschicon-bosch-ic-arrow-right-up-frame);
}
.boschicon-bosch-ic-arrow-up-frame:before {
  content: var(--boschicon-bosch-ic-arrow-up-frame);
}
.boschicon-bosch-ic-asiapacific-frame:before {
  content: var(--boschicon-bosch-ic-asiapacific-frame);
}
.boschicon-bosch-ic-cash-frame:before {
  content: var(--boschicon-bosch-ic-cash-frame);
}
.boschicon-bosch-ic-checkmark-frame:before {
  content: var(--boschicon-bosch-ic-checkmark-frame);
}
.boschicon-bosch-ic-copyright-frame:before {
  content: var(--boschicon-bosch-ic-copyright-frame);
}
.boschicon-bosch-ic-download-frame:before {
  content: var(--boschicon-bosch-ic-download-frame);
}
.boschicon-bosch-ic-europe-frame:before {
  content: var(--boschicon-bosch-ic-europe-frame);
}
.boschicon-bosch-ic-lock-closed-frame:before {
  content: var(--boschicon-bosch-ic-lock-closed-frame);
}
.boschicon-bosch-ic-lock-open-frame:before {
  content: var(--boschicon-bosch-ic-lock-open-frame);
}
.boschicon-bosch-ic-my-brand-frame:before {
  content: var(--boschicon-bosch-ic-my-brand-frame);
}
.boschicon-bosch-ic-northamerica-frame:before {
  content: var(--boschicon-bosch-ic-northamerica-frame);
}
.boschicon-bosch-ic-problem-frame:before {
  content: var(--boschicon-bosch-ic-problem-frame);
}
.boschicon-bosch-ic-promotion-frame:before {
  content: var(--boschicon-bosch-ic-promotion-frame);
}
.boschicon-bosch-ic-question-frame:before {
  content: var(--boschicon-bosch-ic-question-frame);
}
.boschicon-bosch-ic-share-frame:before {
  content: var(--boschicon-bosch-ic-share-frame);
}
.boschicon-bosch-ic-southamerica-frame:before {
  content: var(--boschicon-bosch-ic-southamerica-frame);
}
.boschicon-bosch-ic-start-play-frame:before {
  content: var(--boschicon-bosch-ic-start-play-frame);
}
.boschicon-bosch-ic-upload-frame:before {
  content: var(--boschicon-bosch-ic-upload-frame);
}
.boschicon-bosch-ic-world-frame:before {
  content: var(--boschicon-bosch-ic-world-frame);
}
.boschicon-bosch-ic-add-frame:before {
  content: var(--boschicon-bosch-ic-add-frame);
}
.boschicon-bosch-ic-call-deny-frame:before {
  content: var(--boschicon-bosch-ic-call-deny-frame);
}
.boschicon-bosch-ic-call-frame:before {
  content: var(--boschicon-bosch-ic-call-frame);
}
.boschicon-bosch-ic-fast-backward-frame:before {
  content: var(--boschicon-bosch-ic-fast-backward-frame);
}
.boschicon-bosch-ic-fast-forward-frame:before {
  content: var(--boschicon-bosch-ic-fast-forward-frame);
}
.boschicon-bosch-ic-skip-backward-frame:before {
  content: var(--boschicon-bosch-ic-skip-backward-frame);
}
.boschicon-bosch-ic-skip-fast-backward-frame:before {
  content: var(--boschicon-bosch-ic-skip-fast-backward-frame);
}
.boschicon-bosch-ic-skip-fast-forward-frame:before {
  content: var(--boschicon-bosch-ic-skip-fast-forward-frame);
}
.boschicon-bosch-ic-skip-forward-frame:before {
  content: var(--boschicon-bosch-ic-skip-forward-frame);
}
.boschicon-bosch-ic-subtract-frame:before {
  content: var(--boschicon-bosch-ic-subtract-frame);
}
.boschicon-bosch-ic-info-i-frame:before {
  content: var(--boschicon-bosch-ic-info-i-frame);
}
.boschicon-bosch-ic-stop-frame1:before {
  content: var(--boschicon-bosch-ic-stop-frame1);
}
.boschicon-bosch-ic-arrow-up-frame-error1:before {
  content: var(--boschicon-bosch-ic-arrow-up-frame-error1);
}
.boschicon-bosch-ic-arrow-up-frame-check1:before {
  content: var(--boschicon-bosch-ic-arrow-up-frame-check1);
}
.boschicon-bosch-ic-arrow-left-end-frame1:before {
  content: var(--boschicon-bosch-ic-arrow-left-end-frame1);
}
.boschicon-bosch-ic-arrow-right-end-frame1:before {
  content: var(--boschicon-bosch-ic-arrow-right-end-frame1);
}
.boschicon-bosch-ic-facebook-frame:before {
  content: var(--boschicon-bosch-ic-facebook-frame);
}
.boschicon-bosch-ic-googleplus-frame:before {
  content: var(--boschicon-bosch-ic-googleplus-frame);
}
.boschicon-bosch-ic-instagram-frame:before {
  content: var(--boschicon-bosch-ic-instagram-frame);
}
.boschicon-bosch-ic-lineapp-frame:before {
  content: var(--boschicon-bosch-ic-lineapp-frame);
}
.boschicon-bosch-ic-linkedin-frame:before {
  content: var(--boschicon-bosch-ic-linkedin-frame);
}
.boschicon-bosch-ic-pinterest-frame:before {
  content: var(--boschicon-bosch-ic-pinterest-frame);
}
.boschicon-bosch-ic-snapchat-frame:before {
  content: var(--boschicon-bosch-ic-snapchat-frame);
}
.boschicon-bosch-ic-tumblr-frame:before {
  content: var(--boschicon-bosch-ic-tumblr-frame);
}
.boschicon-bosch-ic-twitter-frame:before {
  content: var(--boschicon-bosch-ic-twitter-frame);
}
.boschicon-bosch-ic-vimeo-frame:before {
  content: var(--boschicon-bosch-ic-vimeo-frame);
}
.boschicon-bosch-ic-wechat-frame:before {
  content: var(--boschicon-bosch-ic-wechat-frame);
}
.boschicon-bosch-ic-weibo-frame:before {
  content: var(--boschicon-bosch-ic-weibo-frame);
}
.boschicon-bosch-ic-whatsapp-frame:before {
  content: var(--boschicon-bosch-ic-whatsapp-frame);
}
.boschicon-bosch-ic-xing-frame:before {
  content: var(--boschicon-bosch-ic-xing-frame);
}
.boschicon-bosch-ic-youku-frame:before {
  content: var(--boschicon-bosch-ic-youku-frame);
}
.boschicon-bosch-ic-youtube-frame:before {
  content: var(--boschicon-bosch-ic-youtube-frame);
}
.boschicon-bosch-ic-vk-frame:before {
  content: var(--boschicon-bosch-ic-vk-frame);
}
.boschicon-bosch-ic-skype-frame:before {
  content: var(--boschicon-bosch-ic-skype-frame);
}
.boschicon-bosch-ic-facebook:before {
  content: var(--boschicon-bosch-ic-facebook);
}
.boschicon-bosch-ic-google-frame:before {
  content: var(--boschicon-bosch-ic-google-frame);
}
.boschicon-bosch-ic-google:before {
  content: var(--boschicon-bosch-ic-google);
}
.boschicon-bosch-ic-googleplus:before {
  content: var(--boschicon-bosch-ic-googleplus);
}
.boschicon-bosch-ic-instagram:before {
  content: var(--boschicon-bosch-ic-instagram);
}
.boschicon-bosch-ic-lineapp:before {
  content: var(--boschicon-bosch-ic-lineapp);
}
.boschicon-bosch-ic-linkedin:before {
  content: var(--boschicon-bosch-ic-linkedin);
}
.boschicon-bosch-ic-pinterest:before {
  content: var(--boschicon-bosch-ic-pinterest);
}
.boschicon-bosch-ic-skype:before {
  content: var(--boschicon-bosch-ic-skype);
}
.boschicon-bosch-ic-snapchat:before {
  content: var(--boschicon-bosch-ic-snapchat);
}
.boschicon-bosch-ic-tumblr:before {
  content: var(--boschicon-bosch-ic-tumblr);
}
.boschicon-bosch-ic-twitter:before {
  content: var(--boschicon-bosch-ic-twitter);
}
.boschicon-bosch-ic-vimeo:before {
  content: var(--boschicon-bosch-ic-vimeo);
}
.boschicon-bosch-ic-vk:before {
  content: var(--boschicon-bosch-ic-vk);
}
.boschicon-bosch-ic-wechat:before {
  content: var(--boschicon-bosch-ic-wechat);
}
.boschicon-bosch-ic-weibo:before {
  content: var(--boschicon-bosch-ic-weibo);
}
.boschicon-bosch-ic-whatsapp:before {
  content: var(--boschicon-bosch-ic-whatsapp);
}
.boschicon-bosch-ic-xing:before {
  content: var(--boschicon-bosch-ic-xing);
}
.boschicon-bosch-ic-youku:before {
  content: var(--boschicon-bosch-ic-youku);
}
.boschicon-bosch-ic-youtube:before {
  content: var(--boschicon-bosch-ic-youtube);
}
.boschicon-bosch-ic-alert-error-filled:before {
  content: var(--boschicon-bosch-ic-alert-error-filled);
}
.boschicon-bosch-ic-alert-error:before {
  content: var(--boschicon-bosch-ic-alert-error);
}
.boschicon-bosch-ic-alert-success-filled:before {
  content: var(--boschicon-bosch-ic-alert-success-filled);
}
.boschicon-bosch-ic-alert-success:before {
  content: var(--boschicon-bosch-ic-alert-success);
}
.boschicon-bosch-ic-alert-warning-filled:before {
  content: var(--boschicon-bosch-ic-alert-warning-filled);
}
.boschicon-bosch-ic-alert-warning:before {
  content: var(--boschicon-bosch-ic-alert-warning);
}
.boschicon-bosch-ic-alert-info-filled:before {
  content: var(--boschicon-bosch-ic-alert-info-filled);
}
.boschicon-bosch-ic-alert-info:before {
  content: var(--boschicon-bosch-ic-alert-info);
}
body,
html {
  font-family: boschsans, Helvetica Neue, Helvetica, Arial, sans-serif;
  padding: 0;
  margin: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bosch-black);
}
button,
input,
select,
textarea {
  font-family: inherit;
  border-radius: 0;
}
*,
:after,
:before {
  box-sizing: border-box;
}
.highlight {
  font-weight: 700;
}
.quote,
.text {
  font-weight: 400;
}
.quote {
  font-style: italic;
}
.list-element {
  margin-bottom: 1rem;
}
.label,
.list-element {
  font-weight: 400;
}
.-size-6xl {
  font-size: 5rem;
  line-height: 1.15;
}
.-size-5xl {
  font-size: 4rem;
  line-height: 1.2;
}
.-size-4xl {
  font-size: 3rem;
  line-height: 1.25;
}
.-size-3xl {
  font-size: 2.5rem;
  line-height: 1.3;
}
.-size-2xl {
  font-size: 2rem;
  line-height: 1.35;
}
.-size-xl {
  font-size: 1.5rem;
  line-height: 1.4;
}
.-size-l {
  font-size: 1.25rem;
  line-height: 1.5;
}
.-size-m {
  font-size: 1rem;
  line-height: 1.5;
}
.-size-s {
  font-size: 0.75rem;
  line-height: 1.5;
}
h1 {
  font-size: 3rem;
  line-height: 1.25;
}
h1,
h2 {
  font-weight: 700;
}
h2 {
  font-size: 2.5rem;
  line-height: 1.3;
}
h3 {
  font-size: 2rem;
  line-height: 1.35;
}
h3,
h4 {
  font-weight: 700;
}
h4 {
  font-size: 1.5rem;
  line-height: 1.4;
}
h5 {
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.5;
}
li,
p {
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.5;
}
li {
  margin-bottom: 1rem;
}
button {
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.5;
}
figcaption,
label {
  font-weight: 400;
  font-size: 0.75rem;
  line-height: 1.5;
}
.e-container {
  width: calc(100% - 2rem);
  max-width: 1120px;
  margin: 0 1rem;
}
.e-container > * {
  max-width: 1120px;
  margin: 0 auto;
}
@media (min-width: 1152px) {
  .e-container {
    width: 100%;
    margin: 0 auto;
  }
}
.e-container.-full-width {
  width: 100%;
  max-width: unset;
  margin: 0;
  padding: 0 1rem;
}
.e-container.-full-width > * {
  margin: 0 auto;
}
.a-text :last-child {
  margin-bottom: 0;
}
.a-text :first-child {
  margin-top: 0;
}
.a-text h1,
.a-text h2,
.a-text h3,
.a-text h4,
.a-text h5 {
  margin: 2.5rem 0 1.5rem;
}
.a-text p {
  margin: 0 0 1.5rem;
}
.a-image {
  display: block;
  margin: 0;
}
.a-image__ratioWrapper {
  position: relative;
  overflow: hidden;
  padding-top: 56.25%;
}
.a-image img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: auto;
  display: block;
}
.a-image figcaption {
  margin-top: 0.5rem;
  letter-spacing: 0;
}
a,
a:visited {
  text-decoration: none;
  color: var(--minor-accent__enabled__text__default);
}
a:hover,
a:visited:hover {
  color: var(--minor-accent__enabled__text__hovered);
  text-decoration: underline;
}
a:active,
a:visited:active {
  color: var(--minor-accent__enabled__text__pressed);
}
a:disabled,
a:visited:disabled {
  pointer-events: none;
  color: var(--minor-accent__disabled__text__default);
}
.a-link {
  text-decoration: none;
  color: var(--minor-accent__enabled__text__default);
}
.a-link a {
  color: currentColor;
}
.a-link:hover {
  color: var(--minor-accent__enabled__text__hovered);
}
.a-link:hover a {
  text-decoration: underline;
}
.a-link:active {
  color: var(--minor-accent__enabled__text__pressed);
}
.a-link.-disabled,
.a-link.-disabled a {
  pointer-events: none;
  color: var(--minor-accent__disabled__text__default);
}
.a-link--primary,
.a-link--simple {
  display: inline-block;
}
.a-link--primary a,
.a-link--simple a {
  display: flex;
}
.a-link--primary a:after {
  content: "";
  border-top: 0.0625rem solid;
  border-right: 0.0625rem solid;
  position: relative;
  width: 0.5em;
  height: 0.5em;
  margin-left: 0.25em;
  transform: translateY(0.465em) rotate(45deg);
}
.a-link:hover .a-icon,
.a-link:hover .a-icon:before {
  display: inline-block;
  text-decoration: none;
}
.a-link.-icon-left .a-icon {
  margin-right: 0.5rem;
}
.a-link.-icon-right a {
  display: inline;
}
.a-link.-icon-right .a-icon {
  margin-left: 0.5rem;
  display: inline-block;
  margin-top: -1rem;
  position: relative;
  top: 0.25rem;
}
.-floating {
  box-shadow: 0 0 0.5rem 0.1rem var(--shadow-fill);
}
.-dimmed {
  background-color: rgba(113, 118, 124, 0.25);
  backdrop-filter: blur(0.25rem);
}
.a-button {
  display: inline-flex;
  letter-spacing: 0;
  padding: 0;
  border: 0;
  cursor: pointer;
}
.a-button:disabled {
  cursor: default;
}
.a-button__label {
  padding: 0.75rem 1rem 0.75rem 0;
}
.a-button__icon + .a-button__label {
  text-align: left;
}
.a-button__icon {
  font-size: 1.5rem;
  padding: 0.75rem 0.5rem 0.75rem 0.875rem;
}
.a-button.-fixed {
  width: 8rem;
}
.a-button.-fixed .a-button__label {
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.a-button.-without-label .a-button__icon {
  margin: auto;
  padding: 0.75rem;
}
.a-button.-without-icon .a-button__label {
  margin: auto;
  padding: 0.75rem 1rem;
}
.a-button--primary {
  background-color: var(--major-accent__enabled__fill__default);
  color: var(--major-accent__enabled__text__default);
}
.a-button--primary:hover {
  background-color: var(--major-accent__enabled__fill__hovered);
}
.a-button--primary:active {
  background-color: var(--major-accent__enabled__fill__pressed);
}
.a-button--primary:disabled {
  background-color: var(--major-accent__disabled__fill__default);
  color: var(--major-accent__disabled__text__default);
}
.a-button--secondary {
  background-color: var(--minor-accent__enabled__fill__default);
  color: var(--minor-accent__enabled__text__default);
  border: 1px solid var(--minor-accent__enabled__line__default);
}
.a-button--secondary:hover {
  background-color: var(--minor-accent__enabled__fill__hovered);
  color: var(--minor-accent__enabled__text__hovered);
  border-color: var(--minor-accent__enabled__line__hovered);
}
.a-button--secondary:active {
  background-color: var(--minor-accent__enabled__fill__pressed);
  color: var(--minor-accent__enabled__text__pressed);
  border-color: var(--minor-accent__enabled__line__pressed);
}
.a-button--secondary:disabled {
  background-color: var(--minor-accent__disabled__fill__default);
  color: var(--minor-accent__disabled__text__default);
  border-color: var(--minor-accent__disabled__line__default);
}
.a-button--tertiary {
  background-color: var(--minor-accent__enabled__fill__default);
  color: var(--minor-accent__enabled__text__default);
}
.a-button--tertiary:hover {
  background-color: var(--minor-accent__enabled__fill__hovered);
  color: var(--minor-accent__enabled__text__hovered);
}
.a-button--tertiary:active {
  background-color: var(--minor-accent__enabled__fill__pressed);
  color: var(--minor-accent__enabled__text__pressed);
}
.a-button--tertiary:disabled {
  background-color: var(--minor-accent__disabled__fill__default);
  color: var(--minor-accent__disabled__text__default);
}
.a-button--integrated {
  color: var(--integrated__enabled__text__default);
  background-color: var(--integrated__enabled__fill__default);
}
.a-button--integrated:hover {
  color: var(--integrated__enabled__text__hovered);
  background-color: var(--integrated__enabled__fill__hovered);
}
.a-button--integrated:active {
  color: var(--integrated__enabled__text__pressed);
  background-color: var(--integrated__enabled__fill__pressed);
}
.a-button--integrated:disabled {
  color: var(--integrated__disabled__text__default);
  background-color: var(--integrated__disabled__fill__default);
}
.a-radio-button {
  position: relative;
  display: inline-block;
}
.a-radio-button input {
  display: none;
}
.a-radio-button label {
  color: var(--plain__enabled__text__default);
  padding-left: 2rem;
  line-height: 1.5;
  font-size: 1rem;
  cursor: pointer;
}
.a-radio-button label:before {
  position: absolute;
  content: "";
  width: 1.5rem;
  height: 1.5rem;
  background-color: var(--small__enabled__fill__default);
  left: 0;
  top: 0;
  border-radius: 0.75rem;
}
.a-radio-button label:focus:before,
.a-radio-button label:hover:before {
  background-color: var(--small__enabled__fill__hovered);
}
.a-radio-button label:active:before {
  background-color: var(--small__enabled__fill__pressed);
}
.a-radio-button input:disabled ~ label {
  cursor: default;
  color: var(--plain__disabled__text__default);
}
.a-radio-button input:disabled ~ label:before {
  background-color: var(--small__disabled__fill__default);
}
.a-radio-button input:checked ~ label:before {
  background-color: var(--major-accent__enabled__fill__default);
}
.a-radio-button input:checked ~ label:after {
  background-color: var(--major-accent__enabled__text__default);
  border-radius: 50%;
  content: "";
  display: inline-block;
  height: 0.75rem;
  left: 0;
  position: absolute;
  top: 0;
  transform-origin: top left;
  transform: translateX(0.375rem) translateY(0.375rem);
  width: 0.75rem;
}
.a-radio-button input:checked ~ label:hover:before {
  background-color: var(--major-accent__enabled__fill__hovered);
}
.a-radio-button input:checked ~ label:active:before {
  background-color: var(--major-accent__enabled__fill__pressed);
}
.a-radio-button input:checked:disabled ~ label:before {
  background-color: var(--major-accent__disabled__fill__default);
}
.a-radio-button input:checked:disabled ~ label:after {
  background-color: var(--major-accent__disabled__text__default);
}
.a-chip {
  background-color: var(--neutral__enabled__fill__default);
  color: var(--neutral__enabled__text__default);
  display: inline-flex;
  align-items: center;
  justify-content: space-evenly;
  height: 2rem;
  width: auto;
  border-radius: 1rem;
  cursor: pointer;
  margin-right: 1rem;
}
.a-chip:last-of-type {
  margin-right: 0;
}
.a-chip:hover {
  background-color: var(--neutral__enabled__fill__hovered);
  color: var(--neutral__enabled__text__hovered);
}
.a-chip:active {
  background-color: var(--neutral__enabled__fill__pressed);
  color: var(--neutral__enabled__text__pressed);
}
.a-chip.-disabled {
  background-color: var(--neutral__disabled__fill__default);
  color: var(--neutral__disabled__text__default);
}
.a-chip.-selected {
  background-color: var(--major-accent__enabled__fill__default);
  color: var(--major-accent__enabled__text__default);
}
.a-chip.-selected:hover {
  background-color: var(--major-accent__enabled__fill__hovered);
  color: var(--major-accent__enabled__text__hovered);
}
.a-chip.-selected:active {
  background-color: var(--major-accent__enabled__fill__pressed);
  color: var(--major-accent__enabled__text__pressed);
}
.a-chip.-selected.-disabled {
  background-color: var(--major-accent__disabled__fill__default);
  color: var(--major-accent__disabled__text__default);
}
.a-chip.-dragged {
  background-color: var(--bosch-white);
  box-shadow: 0 0 0.5rem 0.1rem var(--shadow-fill);
}
.a-chip--fixed {
  width: 6.0625rem;
}
.a-chip--fixed.-btnClose,
.a-chip--fixed.-image {
  width: 7.375rem;
}
.a-chip--fixed.-image.-btnClose {
  width: 8.5625rem;
  justify-content: space-between;
}
.a-chip--fixed .fixed-width-image-label-group {
  width: calc(100% - 1.125rem);
  display: flex;
}
.a-chip__label {
  margin: auto 1rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.-btnClose .a-chip__label {
  margin-right: 0.5rem;
}
.-image .a-chip__label {
  margin-left: 0.5rem;
}
.a-chip__image {
  width: 1.5rem;
  min-width: 1.5rem;
  height: 1.5rem;
  margin: auto 0 auto 0.25rem;
  border-radius: 0.75rem;
  background-size: cover;
  background-position: 50% 50%;
}
.a-chip__close {
  position: relative;
  margin: auto 0.375rem;
  width: 0.75rem;
}
.a-chip__close:after,
.a-chip__close:before {
  content: "";
  position: absolute;
  width: 0.0625rem;
  height: 0.875rem;
  top: -0.4375rem;
  right: 0.625rem;
  background: var(--bosch-black);
}
.a-chip__close:after {
  transform: rotate(45deg);
}
.a-chip__close:before {
  transform: rotate(-45deg);
}
.a-chip__close svg {
  display: block;
}
.a-activity-indicator {
  height: 4.5rem;
  width: 4.5rem;
  position: relative;
}
.a-activity-indicator__top-box {
  animation-name: top-box-animation-default;
  animation-duration: 3s;
  animation-timing-function: ease-in-out;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-fill-mode: none;
  background-color: var(--bosch-red-50);
  position: absolute;
  height: 33.33333%;
  width: 33.33333%;
  top: 33.33333%;
  left: 33.33333%;
  z-index: 1;
}
@keyframes top-box-animation-default {
  0%,
  to {
    transform: translate(0);
  }
  12.5% {
    transform: translate(-24px);
  }
  24.99% {
    background-color: var(--bosch-red-50);
    transform: translate(0);
  }
  25% {
    background-color: var(--bosch-blue-50);
  }
  37.5% {
    transform: translateY(-24px);
  }
  50% {
    transform: translate(0);
  }
  62.5% {
    transform: translate(-24px);
  }
  74.99% {
    background-color: var(--bosch-blue-50);
    transform: translate(0);
  }
  75% {
    background-color: var(--bosch-red-50);
  }
  87.5% {
    transform: translateY(-24px);
  }
}
.a-activity-indicator.-large .a-activity-indicator__top-box {
  animation-name: top-box-animation-large;
}
@keyframes top-box-animation-large {
  0%,
  to {
    transform: translate(0);
  }
  12.5% {
    transform: translate(-42.66px);
  }
  24.99% {
    background-color: var(--bosch-red-50);
    transform: translate(0);
  }
  25% {
    background-color: var(--bosch-blue-50);
  }
  37.5% {
    transform: translateY(-42.66px);
  }
  50% {
    transform: translate(0);
  }
  62.5% {
    transform: translate(-42.66px);
  }
  74.99% {
    background-color: var(--bosch-blue-50);
    transform: translate(0);
  }
  75% {
    background-color: var(--bosch-red-50);
  }
  87.5% {
    transform: translateY(-42.66px);
  }
}
.a-activity-indicator.-small .a-activity-indicator__top-box {
  animation-name: top-box-animation-small;
}
@keyframes top-box-animation-small {
  0%,
  to {
    transform: translate(0);
  }
  12.5% {
    transform: translate(-16px);
  }
  24.99% {
    background-color: var(--bosch-red-50);
    transform: translate(0);
  }
  25% {
    background-color: var(--bosch-blue-50);
  }
  37.5% {
    transform: translateY(-16px);
  }
  50% {
    transform: translate(0);
  }
  62.5% {
    transform: translate(-16px);
  }
  74.99% {
    background-color: var(--bosch-blue-50);
    transform: translate(0);
  }
  75% {
    background-color: var(--bosch-red-50);
  }
  87.5% {
    transform: translateY(-16px);
  }
}
.a-activity-indicator__bottom-box {
  animation-name: bottom-box-animation-default;
  animation-duration: 3s;
  animation-timing-function: ease-in-out;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-fill-mode: none;
  background-color: var(--bosch-purple-50);
  position: absolute;
  height: 33.33333%;
  width: 33.33333%;
  top: 33.33333%;
  left: 33.33333%;
  z-index: 0;
}
@keyframes bottom-box-animation-default {
  0%,
  to {
    transform: translate(0);
    background-color: var(--bosch-purple-50);
  }
  12.5% {
    transform: translate(24px);
    z-index: 2;
  }
  25% {
    transform: translate(0);
    z-index: 2;
  }
  37.5% {
    transform: translateY(24px);
    z-index: 0;
  }
  49.99% {
    transform: translate(0);
    z-index: 0;
    background-color: var(--bosch-purple-50);
  }
  50% {
    background-color: var(--bosch-green-50);
  }
  62.5% {
    transform: translate(24px);
    z-index: 2;
  }
  75% {
    transform: translate(0);
    z-index: 2;
  }
  87.5% {
    transform: translateY(24px);
    z-index: 0;
  }
  99.99% {
    background-color: var(--bosch-green-50);
  }
}
.a-activity-indicator.-large .a-activity-indicator__bottom-box {
  animation-name: bottom-box-animation-large;
}
@keyframes bottom-box-animation-large {
  0%,
  to {
    transform: translate(0);
    background-color: var(--bosch-purple-50);
  }
  12.5% {
    transform: translate(42.66px);
    z-index: 2;
  }
  25% {
    transform: translate(0);
    z-index: 2;
  }
  37.5% {
    transform: translateY(42.66px);
    z-index: 0;
  }
  49.99% {
    transform: translate(0);
    z-index: 0;
    background-color: var(--bosch-purple-50);
  }
  50% {
    background-color: var(--bosch-green-50);
  }
  62.5% {
    transform: translate(42.66px);
    z-index: 2;
  }
  75% {
    transform: translate(0);
    z-index: 2;
  }
  87.5% {
    transform: translateY(42.66px);
    z-index: 0;
  }
  99.99% {
    background-color: var(--bosch-green-50);
  }
}
.a-activity-indicator.-small .a-activity-indicator__bottom-box {
  animation-name: bottom-box-animation-small;
}
@keyframes bottom-box-animation-small {
  0%,
  to {
    transform: translate(0);
    background-color: var(--bosch-purple-50);
  }
  12.5% {
    transform: translate(16px);
    z-index: 2;
  }
  25% {
    transform: translate(0);
    z-index: 2;
  }
  37.5% {
    transform: translateY(16px);
    z-index: 0;
  }
  49.99% {
    transform: translate(0);
    z-index: 0;
    background-color: var(--bosch-purple-50);
  }
  50% {
    background-color: var(--bosch-green-50);
  }
  62.5% {
    transform: translate(16px);
    z-index: 2;
  }
  75% {
    transform: translate(0);
    z-index: 2;
  }
  87.5% {
    transform: translateY(16px);
    z-index: 0;
  }
  99.99% {
    background-color: var(--bosch-green-50);
  }
}
.a-activity-indicator.-large {
  height: 8rem;
  width: 8rem;
}
.a-activity-indicator.-small {
  height: 3rem;
  width: 3rem;
}
.a-toggle {
  align-items: center;
  display: flex;
}
.a-toggle__label {
  font-size: 1rem;
  color: var(--plain__enabled__text__default);
}
.a-toggle__label.-left {
  margin-right: 0.5rem;
}
.a-toggle__label.-right {
  margin-left: 0.5rem;
}
.a-toggle input[type="checkbox"] {
  left: -9999px;
  position: absolute;
  visibility: hidden;
}
.a-toggle input[type="checkbox"]:checked + .a-toggle__box:before {
  background-color: var(--major-accent__enabled__fill__default);
}
.a-toggle input[type="checkbox"]:checked + .a-toggle__box:after {
  background-color: var(--major-accent__enabled__text__default);
  left: 1.875rem;
}
.a-toggle__box {
  cursor: pointer;
  position: relative;
  top: -0.75rem;
  width: 3rem;
}
.a-toggle__box:before {
  background-color: var(--small__enabled__fill__default);
  border-radius: 0.75rem;
  content: "";
  height: 1.5rem;
  position: absolute;
  width: 100%;
}
.a-toggle__box:after {
  background-color: var(--small__enabled__text__default);
  border-radius: 0.625rem;
  content: "";
  height: 0.75rem;
  left: 0.375rem;
  position: absolute;
  top: 0.375rem;
  transition: left 0.2s ease-out, background-color 0.1s ease-out;
  width: 0.75rem;
}
.a-toggle:hover .a-toggle__box:before {
  background-color: var(--small__enabled__fill__hovered);
}
.a-toggle:hover input[type="checkbox"]:checked + .a-toggle__box:before {
  background-color: var(--major-accent__enabled__fill__hovered);
}
.a-toggle:active .a-toggle__box:before {
  background-color: var(--small__enabled__fill__pressed);
}
.a-toggle:active input[type="checkbox"]:checked + .a-toggle__box:before {
  background-color: var(--major-accent__enabled__fill__pressed);
}
.a-toggle.-disabled,
.a-toggle.-disabled .a-toggle__box {
  pointer-events: none;
}
.a-toggle.-disabled .a-toggle__box:after {
  background-color: var(--small__disabled__text__default);
}
.a-toggle.-disabled .a-toggle__label {
  color: var(--plain__disabled__text__default);
}
.a-toggle.-disabled input[type="checkbox"]:checked + .a-toggle__box:before {
  background-color: var(--major-accent__disabled__fill__default);
}
.a-toggle.-disabled input[type="checkbox"]:checked + .a-toggle__box:after {
  background-color: var(--major-accent__disabled__text__default);
}
.a-list,
ul {
  margin: 0;
}
.a-list li,
li {
  list-style: none;
  margin-bottom: 1rem;
  padding-left: 1.5rem;
  position: relative;
}
.a-list li:before,
li:before {
  left: 0;
  position: absolute;
}
li:first-of-type {
  counter-reset: item;
}
li:last-of-type {
  margin-bottom: 0;
}
.a-list--dot li:before,
ul > li:before {
  background-color: var(--bosch-black);
  content: "";
  height: 0.5rem;
  top: 0.575rem;
  width: 0.5rem;
}
.a-list--num li,
ol > li {
  counter-increment: item;
}
.a-list--num li:before,
ol > li:before {
  content: counter(item) ".";
  font-weight: 700;
}
.a-list--check li:before {
  background: none;
  border-left: 0.125rem solid var(--bosch-black);
  border-bottom: 0.125rem solid var(--bosch-black);
  content: "";
  display: inline-block;
  height: 0.5rem;
  left: 0;
  position: absolute;
  top: 0.125rem;
  transform-origin: bottom left;
  transform: translateX(0.3125rem) translateY(0.5rem) rotate(-45deg);
  width: 0.9375rem;
}
.a-checkbox {
  position: relative;
  height: auto;
}
.a-checkbox label {
  color: var(--plain__enabled__text__default);
  background-color: var(--plain__enabled__fill__default);
  position: relative;
  left: 0;
  margin: 0;
  line-height: 1.5;
  font-size: 1rem;
  padding-left: 2rem;
  display: inline-flex;
  align-items: start;
}
.a-checkbox label:before {
  position: absolute;
  top: 0;
  left: 0;
  background-color: var(--small__enabled__fill__default);
  content: "";
  display: inline-block;
  height: 1.5rem;
  width: 1.5rem;
}
.a-checkbox input[type="checkbox"] {
  width: 0;
  opacity: 0;
  height: 0;
  -moz-appearance: none;
}
.a-checkbox input[type="checkbox"]:active + label,
.a-checkbox input[type="checkbox"]:hover + label {
  cursor: pointer;
}
.a-checkbox input[type="checkbox"]:disabled + label {
  cursor: default;
  color: var(--plain__disabled__text__default);
  background-color: var(--plain__disabled__fill__default);
}
.a-checkbox input[type="checkbox"]:hover + label:before {
  background-color: var(--small__enabled__fill__hovered);
}
.a-checkbox input[type="checkbox"]:active + label:before {
  background-color: var(--small__enabled__fill__pressed);
}
.a-checkbox input[type="checkbox"]:disabled + label:before {
  background-color: var(--small__disabled__fill__default);
  pointer-events: none;
}
.a-checkbox input[type="checkbox"]:checked + label:after {
  font-family: Bosch-UI-Icon;
  font-size: 1.5rem;
  line-height: 1;
  height: 1.5rem;
  width: 1.5rem;
  color: var(--major-accent__enabled__text__default);
  position: absolute;
  content: "";
  left: 0;
  content: var(--ui-ic-checkmark);
}
.a-checkbox input[type="checkbox"]:checked + label:before {
  background-color: var(--major-accent__enabled__fill__default);
}
.a-checkbox input[type="checkbox"]:checked:hover + label:before {
  background-color: var(--major-accent__enabled__fill__hovered);
}
.a-checkbox input[type="checkbox"]:checked:active + label:before {
  background-color: var(--major-accent__enabled__fill__pressed);
}
.a-checkbox input[type="checkbox"]:checked:disabled + label:before {
  background-color: var(--major-accent__disabled__fill__default);
}
.a-checkbox input[type="checkbox"]:checked:disabled + label:after {
  color: var(--major-accent__disabled__text__default);
}
.a-checkbox--indeterminate input[type="checkbox"] + label:after,
.a-checkbox input[type="checkbox"]:indeterminate + label:after {
  font-family: Bosch-UI-Icon;
  font-size: 1.5rem;
  line-height: 1;
  height: 1.5rem;
  width: 1.5rem;
  color: var(--major-accent__enabled__text__default);
  position: absolute;
  content: "";
  left: 0;
  content: var(--ui-ic-indeterminate);
}
.a-checkbox--indeterminate input[type="checkbox"] + label:before,
.a-checkbox input[type="checkbox"]:indeterminate + label:before {
  background-color: var(--major-accent__enabled__fill__default);
}
.a-checkbox--indeterminate input[type="checkbox"]:hover + label:before,
.a-checkbox input[type="checkbox"]:indeterminate:hover + label:before {
  background-color: var(--major-accent__enabled__fill__hovered);
}
.a-checkbox--indeterminate input[type="checkbox"]:active + label:before,
.a-checkbox input[type="checkbox"]:indeterminate:active + label:before {
  background-color: var(--major-accent__enabled__fill__pressed);
}
.a-checkbox--indeterminate input[type="checkbox"]:disabled + label:before,
.a-checkbox input[type="checkbox"]:indeterminate:disabled + label:before {
  background-color: var(--major-accent__disabled__fill__default);
}
.a-checkbox--indeterminate input[type="checkbox"]:disabled + label:after,
.a-checkbox input[type="checkbox"]:indeterminate:disabled + label:after {
  color: var(--major-accent__disabled__text__default);
}
.a-divider {
  background-color: var(--small__enabled__fill__default);
  border: 0;
  height: 0.0625rem;
  margin: 0.5rem 0;
}
.a-divider.-within-text {
  margin: 2rem 0;
}
.a-divider--vertical {
  min-width: 1px;
  height: auto;
  margin: 0 1rem;
}
.a-tooltip {
  display: inline-block;
  box-shadow: 0 0 0.5rem 0.1rem var(--shadow-fill);
  z-index: 1;
  max-width: 16rem;
  padding: 0.25rem 0.75rem;
  background-color: var(--plain__enabled__fill__default);
  color: var(--plain__enabled__text__default);
}
.a-tooltip--success {
  background-color: var(--signal-success__enabled__fill__default);
  color: var(--signal-success__enabled__text__default);
  box-shadow: 0 0 1rem var(--shadow-fill);
}
.a-tooltip--warning {
  background-color: var(--signal-warning__enabled__fill__default);
  color: var(--signal-warning__enabled__text__default);
}
.a-tooltip--error,
.a-tooltip--warning {
  box-shadow: 0 0 1rem var(--shadow-fill);
}
.a-tooltip--error {
  background-color: var(--signal-error__enabled__fill__default);
  color: var(--signal-error__enabled__text__default);
}
.a-tooltip.-dynamic-width {
  max-width: none;
}
.a-tooltip.-fixed-width {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 10rem;
}
[data-tooltip] {
  position: relative;
}
[data-tooltip]:hover:before {
  display: inline-block;
  box-shadow: 0 0 0.5rem 0.1rem var(--shadow-fill);
  z-index: 1;
  max-width: 16rem;
  padding: 0.25rem 0.75rem;
  background-color: var(--plain__enabled__fill__default);
  color: var(--plain__enabled__text__default);
  position: absolute;
  bottom: 100%;
  left: -0.875rem;
  content: attr(data-tooltip);
}
[data-tooltip]:hover::before--success {
  background-color: var(--signal-success__enabled__fill__default);
  color: var(--signal-success__enabled__text__default);
  box-shadow: 0 0 1rem var(--shadow-fill);
}
[data-tooltip]:hover::before--warning {
  background-color: var(--signal-warning__enabled__fill__default);
  color: var(--signal-warning__enabled__text__default);
  box-shadow: 0 0 1rem var(--shadow-fill);
}
[data-tooltip]:hover::before--error {
  background-color: var(--signal-error__enabled__fill__default);
  color: var(--signal-error__enabled__text__default);
  box-shadow: 0 0 1rem var(--shadow-fill);
}
[data-tooltip]:hover:before.-dynamic-width {
  max-width: none;
}
[data-tooltip]:hover:before.-fixed-width,
[data-tooltip][data-tooltip-width="fixed"]:hover:before {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 10rem;
}
[data-tooltip][data-tooltip-width="dynamic"]:hover:before {
  max-width: none;
}
[data-tooltip][data-tooltip-type="success"]:hover:before {
  background-color: var(--signal-success__enabled__fill__default);
  color: var(--signal-success__enabled__text__default);
  box-shadow: 0 0 1rem var(--shadow-fill);
}
[data-tooltip][data-tooltip-type="warning"]:hover:before {
  background-color: var(--signal-warning__enabled__fill__default);
  color: var(--signal-warning__enabled__text__default);
  box-shadow: 0 0 1rem var(--shadow-fill);
}
[data-tooltip][data-tooltip-type="error"]:hover:before {
  background-color: var(--signal-error__enabled__fill__default);
  color: var(--signal-error__enabled__text__default);
  box-shadow: 0 0 1rem var(--shadow-fill);
}
.a-pin svg {
  cursor: pointer;
}
.a-pin svg:hover path:first-of-type {
  fill: var(--bosch-blue-30);
}
.a-pin svg:active path:first-of-type {
  fill: var(--bosch-blue-20);
}
.a-pin.-disabled {
  pointer-events: none;
}
.a-pin.-disabled svg path:first-of-type {
  fill: var(--bosch-gray-80);
  stroke: var(--bosch-gray-95);
}
.-floating .-secondary .a-pin.-disabled svg path:first-of-type,
.-primary .-secondary .a-pin.-disabled svg path:first-of-type,
.-secondary .a-pin.-disabled svg path:first-of-type {
  fill: var(--bosch-gray-70);
}
.-contrast .a-pin.-disabled svg path:first-of-type,
.-floating .-contrast .a-pin.-disabled svg path:first-of-type,
.-floating .-secondary .-contrast .a-pin.-disabled svg path:first-of-type,
.-primary .-contrast .a-pin.-disabled svg path:first-of-type,
.-primary .-secondary .-contrast .a-pin.-disabled svg path:first-of-type {
  fill: var(--bosch-gray-80);
}
.a-pin--cluster {
  align-items: center;
  background-color: var(--bosch-blue-40);
  border: 1px solid var(--bosch-white);
  border-radius: 50%;
  color: var(--bosch-white);
  cursor: pointer;
  display: flex;
  height: 3rem;
  justify-content: center;
  width: 3rem;
}
.a-pin--cluster:hover {
  background-color: var(--bosch-blue-30);
}
.a-pin--cluster:active {
  background-color: var(--bosch-blue-20);
}
.a-pin--cluster.-disabled {
  background-color: var(--bosch-gray-80);
  border-color: var(--bosch-gray-95);
  pointer-events: none;
}
.-floating .-secondary .a-pin--cluster.-disabled,
.-primary .-secondary .a-pin--cluster.-disabled,
.-secondary .a-pin--cluster.-disabled {
  background-color: var(--bosch-gray-70);
}
.-contrast .a-pin--cluster.-disabled,
.-floating .-contrast .a-pin--cluster.-disabled,
.-floating .-secondary .-contrast .a-pin--cluster.-disabled,
.-primary .-contrast .a-pin--cluster.-disabled,
.-primary .-secondary .-contrast .a-pin--cluster.-disabled {
  background-color: var(--bosch-gray-80);
}
.a-badge {
  align-items: center;
  border-radius: 0.5rem;
  display: inline-flex;
  font-size: 0.75rem;
  height: 1rem;
  justify-content: center;
  line-height: 1rem;
  min-width: 1rem;
  padding: 0 0.25rem;
  background-color: var(--signal-neutral__enabled__line__default);
  color: var(--plain__enabled__fill__default);
}
.a-badge.-warning {
  background-color: var(--signal-warning__enabled__line__default);
  color: var(--signal-warning__enabled__text__default);
}
.a-badge.-error {
  background-color: var(--signal-error__enabled__line__default);
  color: var(--plain__enabled__fill__default);
}
.a-box {
  display: inline-block;
}
.a-box--modal {
  background-color: rgba(113, 118, 124, 0.25);
  backdrop-filter: blur(0.25rem);
  position: fixed;
  width: 100vw;
  height: 100vh;
  top: 0;
  left: 0;
  justify-content: center;
  align-items: center;
  display: none;
}
.a-box--modal.-show {
  display: flex;
}
body.-unscrollable {
  overflow: hidden;
}
.a-page-indicator {
  display: flex;
  align-items: center;
}
.a-page-indicator__container {
  display: flex;
  flex-wrap: nowrap;
}
.a-page-indicator.-disabled {
  pointer-events: none;
}
.a-page-indicator__indicator {
  width: 0.5rem;
  height: 0.5rem;
  margin: 0.5rem;
  background-color: var(--small__enabled__fill__default);
  border-radius: 0.25rem;
  cursor: pointer;
}
.a-page-indicator__indicator:hover {
  background-color: var(--small__enabled__fill__hovered);
}
.a-page-indicator__indicator:active {
  background-color: var(--small__enabled__fill__pressed);
}
.a-page-indicator__indicator.-selected {
  width: 0.75rem;
  height: 0.75rem;
  margin: 0.375rem;
  background-color: var(--major-accent__enabled__fill__default);
  border-radius: 0.375rem;
}
.-disabled .a-page-indicator__indicator.-selected {
  background-color: var(--major-accent__disabled__fill__default);
}
.-disabled .a-page-indicator__indicator {
  background-color: var(--small__disabled__fill__default);
}
.a-page-indicator__caret {
  height: 1.5rem;
  width: 1.5rem;
}
.a-page-indicator__caret:after {
  font-family: Bosch-UI-Icon;
  font-size: 1.5rem;
  line-height: 1;
  height: 1.5rem;
  width: 1.5rem;
  color: var(--integrated__enabled__text__default);
  position: relative;
  cursor: pointer;
  content: "";
}
.a-page-indicator__caret:first-child {
  margin-right: 0.5rem;
}
.a-page-indicator__caret:last-child {
  margin-left: 0.5rem;
}
.a-page-indicator__caret:hover:after {
  color: var(--integrated__enabled__text__hovered);
}
.a-page-indicator__caret:active:after {
  color: var(--integrated__enabled__text__pressed);
}
.a-page-indicator__caret.-left:after {
  content: var(--ui-ic-left);
}
.a-page-indicator__caret.-right:after {
  content: var(--ui-ic-right);
}
.a-page-indicator__caret.-end:after {
  cursor: auto;
  color: var(--integrated__disabled__text__default);
}
.a-page-indicator--numbered .a-page-indicator__indicator {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 2rem;
  min-width: 2rem;
  width: auto;
  border-radius: 1rem;
  padding: 0 0.5rem;
  margin: 0 0.25rem;
  background-color: var(--plain__enabled__fill__default);
}
.a-page-indicator--numbered .a-page-indicator__indicator:not([data-index]) {
  pointer-events: none;
}
.a-page-indicator--numbered .a-page-indicator__indicator:hover {
  background-color: var(--major-accent__enabled__fill__hovered);
  color: var(--major-accent__enabled__text__hovered);
}
.a-page-indicator--numbered .a-page-indicator__indicator:active {
  background-color: var(--major-accent__enabled__fill__pressed);
  color: var(--major-accent__enabled__text__pressed);
}
.a-page-indicator--numbered .a-page-indicator__indicator span {
  user-select: none;
}
.a-page-indicator--numbered .a-page-indicator__indicator.-selected {
  background-color: var(--major-accent__enabled__fill__default);
  color: var(--major-accent__enabled__text__default);
}
.a-page-indicator--numbered.-disabled .a-page-indicator__caret:after {
  cursor: auto;
  color: var(--integrated__disabled__text__default);
}
.a-page-indicator--numbered.-disabled .a-page-indicator__indicator {
  color: var(--plain__disabled__text__default);
}
.a-page-indicator--numbered.-disabled .a-page-indicator__indicator.-selected {
  background-color: var(--major-accent__disabled__fill__default);
  color: var(--major-accent__disabled__text__default);
}
.a-text-field {
  position: relative;
  height: 3rem;
  width: auto;
}
.a-text-field input {
  background-color: var(--neutral__enabled__fill__default);
  border: 0;
  border-bottom: 0.0625rem solid var(--neutral__enabled__line__default);
  height: 3rem;
  padding: 0 1rem;
  width: 100%;
}
.a-text-field input::placeholder {
  color: var(--bosch-gray-40);
  opacity: 1;
}
.a-text-field input:hover {
  background-color: var(--neutral__enabled__fill__hovered);
}
.a-text-field input:active {
  background-color: var(--neutral__enabled__fill__pressed);
}
.a-text-field input:focus {
  background-color: var(--neutral__focused__fill__default);
  border-bottom-color: var(--neutral__focused__line__default);
  outline: none;
}
.a-text-field input:disabled {
  border-bottom-color: var(--neutral__disabled__line__default);
  pointer-events: none;
}
.a-text-field input:disabled + label:before,
.a-text-field input:disabled::placeholder {
  color: var(--neutral__disabled__text__default);
}
.a-text-field input:disabled + .a-text-field__icon-password {
  color: var(--neutral__disabled__text__default);
  pointer-events: none;
}
.a-text-field--password input {
  padding-right: 4rem;
}
.a-text-field--search input:nth-last-child(2) {
  padding-right: 3rem;
}
.a-text-field--search input:nth-last-child(3) {
  padding-right: 6rem;
}
.a-text-field label {
  position: absolute;
  margin: 0.25rem 1rem auto;
  font-size: 0.75rem;
  max-width: calc(100% - 4rem);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.a-text-field label + input {
  padding-top: 1.125rem;
  padding-bottom: 0.3125rem;
}
.a-text-field__icon-close,
.a-text-field__icon-password,
.a-text-field__icon-search {
  border: 0;
  position: absolute;
  cursor: pointer;
  background-color: var(--neutral__enabled__fill__default);
  width: 3rem;
  height: calc(3rem - 1px);
  padding-top: 2px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.a-text-field__icon-close:hover,
.a-text-field__icon-password:hover,
.a-text-field__icon-search:hover {
  background-color: var(--neutral__enabled__fill__hovered);
}
.a-text-field__icon-close:active,
.a-text-field__icon-password:active,
.a-text-field__icon-search:active {
  background-color: var(--neutral__enabled__fill__pressed);
}
.a-text-field__icon-close,
.a-text-field__icon-search {
  background: transparent;
}
.a-text-field__icon-password,
.a-text-field__icon-search {
  right: 0;
}
.a-text-field__icon-close {
  right: 3rem;
}
.a-text-area {
  position: relative;
  height: 7.5rem;
  width: 100%;
  overflow: hidden;
}
.a-text-area__shadow,
.a-text-area textarea {
  background-color: var(--neutral__enabled__fill__default);
  border: 0;
  border-bottom: 0.0625rem solid var(--neutral__enabled__line__default);
  padding: 0.75rem 1rem;
  width: 100%;
  resize: none;
  line-height: 1.5;
  height: 7.5rem;
  min-height: 7.5rem;
}
.a-text-area__shadow::placeholder,
.a-text-area textarea::placeholder {
  color: var(--bosch-gray-40);
  opacity: 1;
}
.a-text-area__shadow:hover,
.a-text-area textarea:hover {
  background-color: var(--neutral__enabled__fill__hovered);
}
.a-text-area__shadow:active,
.a-text-area textarea:active {
  background-color: var(--neutral__enabled__fill__pressed);
}
.a-text-area__shadow:focus,
.a-text-area textarea:focus {
  background-color: var(--neutral__focused__fill__default);
  border-bottom-color: var(--neutral__focused__line__default);
  outline: none;
}
.a-text-area__shadow:disabled,
.a-text-area textarea:disabled {
  border-bottom-color: var(--neutral__disabled__line__default);
  pointer-events: none;
}
.a-text-area__shadow:disabled + label:before,
.a-text-area__shadow:disabled::placeholder,
.a-text-area textarea:disabled + label:before,
.a-text-area textarea:disabled::placeholder {
  color: var(--neutral__disabled__text__default);
}
.a-text-area__shadow {
  white-space: pre-wrap;
  height: auto;
  width: 100%;
  position: absolute;
  left: -9999px;
}
.a-text-area--dynamic-height {
  height: 100%;
  vertical-align: top;
  align-items: center;
  grid-template-columns: 100% 100%;
}
.a-text-area label {
  position: absolute;
  margin: 0.25rem 1rem auto;
  font-size: 0.75rem;
  max-width: calc(100% - 2.25rem);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.a-text-area label + textarea {
  border-top: 1.375rem solid transparent;
  padding-top: 0;
}
.a-video video {
  display: block;
  width: 100%;
  height: auto;
}
.a-video__caption {
  font-weight: 400;
  font-size: 0.75rem;
  line-height: 1.5;
  margin: 0.5rem 0 0;
}
.a-icon {
  font-size: 24px;
  color: inherit;
}
.a-notification {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  padding: 0.75rem 1rem;
  color: var(--signal-neutral__enabled__text__default);
  background-color: var(--signal-neutral__enabled__fill__default);
}
.a-notification .a-icon {
  margin-left: -0.25rem;
}
.a-notification--banner {
  position: fixed;
  width: 100%;
  left: 0;
  bottom: 0;
  padding: 0.5rem;
}
.a-notification--banner:not(.-show) {
  display: none;
}
.a-notification--banner > .a-icon {
  font-size: 2rem;
  margin-top: 0.5rem;
  margin-left: 0.5rem;
  margin-bottom: 0.5rem;
}
.a-notification--banner > .a-icon + .a-notification__content {
  margin-left: 0;
}
.a-notification--banner .a-button--integrated {
  justify-self: flex-end;
  margin-left: auto;
}
.a-notification--banner .a-notification__content {
  margin: 0.75rem 2.375rem 0.75rem 1.5rem;
  max-width: 80rem;
}
.a-notification a,
.a-notification a:focus,
.a-notification a:hover,
.a-notification a:visited {
  color: inherit;
  text-decoration: underline;
}
.a-notification > .a-icon {
  margin-right: 0.75rem;
  flex-shrink: 0;
}
.a-notification.-success {
  color: var(--signal-success__enabled__text__default);
  background-color: var(--signal-success__enabled__fill__default);
}
.a-notification.-warning {
  color: var(--signal-warning__enabled__text__default);
  background-color: var(--signal-warning__enabled__fill__default);
}
.a-notification.-error {
  color: var(--signal-error__enabled__text__default);
  background-color: var(--signal-error__enabled__fill__default);
}
.a-notification--text {
  padding: 0.25rem 1rem;
}
.a-notification--text .a-icon {
  margin-right: 0.375rem;
}
.a-dropdown {
  position: relative;
  height: 3rem;
  width: auto;
}
.a-dropdown select {
  background-color: var(--neutral__enabled__fill__default);
  color: var(--neutral__enabled__text_default);
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  border: 0;
  height: 3rem;
  padding: 0 2.75rem 0 1rem;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.a-dropdown select:hover {
  background-color: var(--neutral__enabled__fill__hovered);
}
.a-dropdown select:active {
  background-color: var(--neutral__enabled__fill__pressed);
  outline: none;
}
.a-dropdown:after {
  font-family: Bosch-UI-Icon;
  font-size: 1.5rem;
  line-height: 1;
  height: 1.5rem;
  width: 1.5rem;
  position: absolute;
  content: var(--ui-ic-down);
  top: 0.75rem;
  right: 0.7rem;
  pointer-events: none;
}
.a-dropdown option {
  background-color: var(--bosch-white);
}
.a-dropdown label {
  color: var(--neutral__enabled__text__default);
  position: absolute;
  margin: 0.25rem 1rem auto;
  font-size: 0.75rem;
  max-width: calc(100% - 3.5rem);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.a-dropdown label + select {
  padding-top: 1.125rem;
  padding-bottom: 0.3125rem;
}
.a-dropdown--dynamic-width {
  display: inline-block;
  margin-right: 2.5rem;
}
.a-dropdown--dynamic-width select {
  width: calc(100% + 2rem);
}
.a-dropdown--dynamic-width:after {
  right: -1.125rem;
}
.a-dropdown--disabled label,
.a-dropdown--disabled select {
  color: var(--neutral__disabled__text__default);
}
.a-dropdown--disabled select {
  pointer-events: none;
}
.a-dropdown--disabled:after {
  color: var(--neutral__disabled__text__default);
}
.a-slider {
  height: 3rem;
  width: auto;
  display: flex;
  align-items: center;
}
.a-slider div {
  display: flex;
  position: relative;
  width: 100%;
  flex: 1 1 auto;
  margin: 1.5rem 0.75rem;
}
.a-slider input {
  height: 0.13rem;
  width: 100%;
  -webkit-appearance: none;
  background-color: var(--small__enabled__fill__default);
  outline: 0;
  --color: var(--major-accent__enabled__fill__default);
}
.a-slider input::-webkit-slider-thumb {
  margin-top: -0.71875rem;
  background-color: var(--major-accent__enabled__fill__default);
  width: 1.5rem;
  height: 1.5rem;
  border-radius: 50%;
  transition: 0.3s ease-in-out;
  -webkit-appearance: none;
}
.a-slider input::-webkit-slider-thumb:hover {
  background-color: var(--major-accent__enabled__fill__hovered);
}
.a-slider input::-webkit-slider-thumb:active {
  background-color: var(--major-accent__enabled__fill__pressed);
}
.a-slider input::-webkit-slider-runnable-track {
  background: linear-gradient(90deg, var(--color) 0, var(--color) var(--progress), var(--small__enabled__fill__default) var(--progress), var(--small__enabled__fill__default));
  height: 0.13rem;
}
.a-slider input::-moz-range-thumb {
  margin-top: -0.71875rem;
  background-color: var(--major-accent__enabled__fill__default);
  width: 1.5rem;
  height: 1.5rem;
  border-radius: 50%;
  transition: 0.3s ease-in-out;
  border: 0;
}
.a-slider input::-moz-range-thumb:hover {
  background-color: var(--major-accent__enabled__fill__hovered);
}
.a-slider input::-moz-range-thumb:active {
  background-color: var(--major-accent__enabled__fill__pressed);
}
.a-slider input::-moz-range-track {
  background: linear-gradient(90deg, var(--color) 0, var(--color) var(--progress), var(--small__enabled__fill__default) var(--progress), var(--small__enabled__fill__default));
  height: 0.13rem;
}
.a-slider input:disabled::-webkit-slider-thumb {
  background-color: var(--major-accent__disabled__fill__default);
}
.a-slider input:disabled::-moz-range-thumb {
  background-color: var(--major-accent__disabled__fill__default);
}
.a-slider input:disabled::-webkit-slider-runnable-track {
  background: linear-gradient(90deg, var(--major-accent__disabled__fill__default) 0, var(--major-accent__disabled__fill__default) var(--progress), var(--small__disabled__fill__default) var(--progress), var(--small__disabled__fill__default));
}
.a-slider input:disabled::-moz-range-track {
  background: linear-gradient(90deg, var(--major-accent__disabled__fill__default) 0, var(--major-accent__disabled__fill__default) var(--progress), var(--small__disabled__fill__default) var(--progress), var(--small__disabled__fill__default));
}
.a-slider .a-tooltip {
  text-align: center;
  position: absolute;
  bottom: 1.5rem;
  white-space: nowrap;
  visibility: hidden;
}
.a-slider label {
  font-size: 1rem;
  flex: 0 1 auto;
}
.a-slider.a-slider--labels-on-top {
  flex-wrap: wrap;
}
.a-slider.a-slider--labels-on-top > label {
  order: 1;
  flex: 1 0 50%;
}
.a-slider.a-slider--labels-on-top > div,
.a-slider.a-slider--labels-on-top > input {
  order: 3;
  flex: 1 0 100%;
  margin-left: 0;
  margin-right: 0;
}
.a-slider.a-slider--labels-on-top > div + label,
.a-slider.a-slider--labels-on-top > input + label {
  order: 2;
  text-align: right;
}
.a-slider.a-slider--labels-on-top > input {
  margin: 1.5rem 0;
}
.a-progress-indicator {
  height: 0.5rem;
  width: 10rem;
  margin: 1.25rem 0;
  background-color: var(--neutral__enabled__fill__default);
  overflow: hidden;
  transform: translateZ(0);
}
.a-progress-indicator__inner-bar {
  position: relative;
  height: inherit;
  background-color: var(--major-accent__enabled__fill__default);
}
.a-progress-indicator.-determinate .a-progress-indicator__inner-bar {
  width: 0;
}
.a-progress-indicator.-indeterminate .a-progress-indicator__inner-bar {
  width: 0.5rem;
}
.a-progress-indicator__anim-bar {
  width: inherit;
  height: inherit;
  position: absolute;
  animation: dynamic-bar-animation 2s linear infinite;
}
@keyframes dynamic-bar-animation {
  0% {
    transform: translateX(-0.5rem);
  }
  to {
    transform: translateX(100%);
  }
}
.a-value-modificator {
  position: relative;
  height: 3rem;
  width: 13.5rem;
  margin: 0.5rem;
  background-color: var(--neutral__enabled__fill__default);
  border-bottom: 1px solid var(--neutral__enabled__line__default);
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.a-value-modificator.-disabled {
  border-bottom-color: var(--neutral__disabled__line__default);
}
.a-value-modificator.-disabled .a-value-modificator__icon,
.a-value-modificator.-disabled input {
  color: var(--neutral__disabled__text__default) !important;
}
.a-value-modificator.-disabled .a-value-modificator__icon:hover {
  background-color: var(--neutral__disabled__fill__hovered);
}
.a-value-modificator .a-value-modificator__icon-disabled {
  color: var(--neutral__disabled__text__default);
}
.a-value-modificator input[type="number"]::-webkit-inner-spin-button,
.a-value-modificator input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.a-value-modificator input[type="number"] {
  -moz-appearance: textfield;
  box-shadow: none;
}
.a-value-modificator input {
  height: 100%;
  width: calc(100% - 6rem);
  border: 0;
  background-color: var(--neutral__enabled__fill__default);
  line-height: 1.5rem;
  font-size: 16px;
  padding: 0 1rem;
}
.a-value-modificator input:focus {
  outline: none;
  background-color: var(--neutral__focused__fill__default);
}
.a-value-modificator .a-value-modificator__icon {
  padding: 0.75rem 0.75rem 0.6875rem;
}
.a-value-modificator .a-value-modificator__icon:hover {
  background-color: var(--neutral__enabled__fill__hovered);
}
.a-value-modificator .a-value-modificator__icon.-pressed {
  background-color: var(--neutral__enabled__fill__pressed) !important;
}
.a-value-modificator label {
  position: absolute;
  align-self: flex-start;
  margin: 0.25rem 1rem auto;
  font-size: 0.75rem;
  max-width: calc(100% - 7rem);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.a-value-modificator label + input {
  padding-top: 1.125rem;
  padding-bottom: 0.3125rem;
}
.a-search-suggestions {
  margin: 0;
  padding: 1rem;
}
.a-search-suggestions__item {
  padding: 0;
  margin-bottom: 1rem;
}
.a-search-suggestions__item:before {
  content: none;
}
.a-search-suggestions__result-link,
.a-search-suggestions__result-link:visited {
  color: var(--integrated__enabled__text__default);
}
.a-search-suggestions__result-link:visited em,
.a-search-suggestions__result-link em {
  font-style: normal;
  font-weight: 700;
}
.a-search-suggestions__results-link {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.a-tab-navigation {
  display: inline-flex;
  flex-wrap: wrap;
  width: 100%;
  color: var(--integrated__enabled__text__default);
  background-color: var(--integrated__enabled__fill__default);
  padding: 0 1rem;
  border-bottom: 1px solid var(--bosch-gray-40);
}
.a-tab-navigation__item {
  margin: 0;
  padding: 0;
}
.a-tab-navigation__item:before {
  content: none;
}
.a-tab-navigation button {
  background: none;
  outline-offset: 0.25rem;
  border: 0;
}
.a-tab-navigation a {
  text-decoration: none;
  display: inline-block;
  outline-offset: 0.25rem;
  color: currentColor;
}
.a-tab-navigation__tab {
  cursor: pointer;
  flex-shrink: 0;
  padding: 0.75rem 1rem 0;
  white-space: nowrap;
}
.a-tab-navigation__tab:hover {
  color: var(--integrated__enabled__text__hovered);
  background-color: var(--integrated__enabled__fill__hovered);
}
.a-tab-navigation__tab:active {
  color: var(--integrated__enabled__text__pressed);
  background-color: var(--integrated__enabled__fill__pressed);
}
.a-tab-navigation__tab.-disabled {
  color: var(--integrated__disabled__text__default);
  background-color: var(--integrated__disabled__fill__default);
  cursor: default;
  pointer-events: none;
}
.a-tab-navigation__tab.-selected {
  color: var(--minor-accent__enabled__text__default);
  background-color: var(--minor-accent__enabled__fill__default);
}
.a-tab-navigation__tab.-selected:hover {
  color: var(--minor-accent__enabled__text__hovered);
}
.a-tab-navigation__tab.-selected:active {
  color: var(--minor-accent__enabled__text__pressed);
}
.a-tab-navigation__tab.-only-icon {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
.a-tab-navigation__tab-content {
  display: inline-flex;
  align-items: center;
  letter-spacing: 0;
  border: 0;
  border-bottom: 0.125rem solid transparent;
  padding-bottom: 0.5625rem;
}
.-selected .a-tab-navigation__tab-content {
  border-color: var(--minor-accent__enabled__line__default);
}
.a-tab-navigation__icon + .a-tab-navigation__label {
  text-align: left;
  margin-left: 0.5rem;
}
.a-tab-navigation__icon {
  font-size: 1.5rem;
}
.a-option-bar {
  display: inline-flex;
  flex-wrap: wrap;
  width: 100%;
  padding: 0 1rem;
}
.a-option-bar__item {
  margin: 0;
  padding: 0;
}
.a-option-bar__item:before {
  content: none;
}
.a-option-bar input {
  display: none;
}
.a-option-bar label {
  font-size: inherit;
}
.a-option-bar__label {
  padding: 1rem 0.75rem 1rem 0;
}
.a-option-bar__label:only-child {
  padding: 1rem 0.75rem;
}
.a-option-bar__icon + .a-option-bar__label {
  text-align: left;
  margin-left: 8px;
}
.a-option-bar__icon {
  font-size: 1.5rem;
  padding: 1rem 0 1rem 0.75rem;
}
.a-option-bar__icon:only-child {
  padding: 0.75rem;
}
.a-option-bar__option {
  display: inline-flex;
  color: var(--neutral__enabled__text__default);
  background-color: var(--neutral__enabled__fill__default);
  cursor: pointer;
  letter-spacing: 0;
  margin: 0;
}
:hover + .a-option-bar__option {
  color: var(--neutral__enabled__text__hovered);
  background-color: var(--neutral__enabled__fill__hovered);
}
:active + .a-option-bar__option {
  color: var(--neutral__enabled__text__pressed);
  background-color: var(--neutral__enabled__fill__pressed);
}
:disabled + .a-option-bar__option {
  color: var(--neutral__disabled__text__default);
  background-color: var(--neutral__disabled__fill__default);
  cursor: default;
}
:checked + .a-option-bar__option {
  color: var(--major-accent__enabled__text__default);
  background-color: var(--major-accent__enabled__fill__default);
}
:checked:hover + .a-option-bar__option {
  color: var(--major-accent__enabled__text__hovered);
  background-color: var(--major-accent__enabled__fill__hovered);
}
:checked:active + .a-option-bar__option {
  color: var(--major-accent__enabled__text__pressed);
  background-color: var(--major-accent__enabled__fill__pressed);
}
.a-menu-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  height: auto;
  justify-content: center;
  margin: 0;
  padding: 0;
}
.a-menu-item:before {
  content: unset;
}
.a-menu-item + .a-divider {
  margin-top: 0;
  margin-bottom: 0;
}
.a-menu-item:hover + .a-divider {
  background-color: var(--small__enabled__fill__hovered);
}
.a-menu-item:active + .a-divider {
  background-color: var(--small__enabled__fill__pressed);
}
.a-menu-item.-disabled + .a-divider {
  background-color: var(--small__disabled__fill__default);
}
.a-menu-item__group,
.a-menu-item__link {
  text-align: left;
  display: flex;
  flex-direction: row;
  column-gap: 0.75rem;
  align-items: flex-start;
  width: 100%;
  padding: 0.75rem;
  border: 0;
  background-color: var(--plain__enabled__fill__default);
  color: var(--plain__enabled__text__default);
}
.a-menu-item__group:hover,
.a-menu-item__link:hover {
  background-color: var(--plain__enabled__fill__hovered);
  color: var(--plain__enabled__text__hovered);
  text-decoration: none;
  cursor: pointer;
}
.a-menu-item__group:active,
.a-menu-item__link:active {
  background-color: var(--plain__enabled__fill__pressed);
  color: var(--plain__enabled__text__pressed);
}
.a-menu-item.-disabled,
.a-menu-item.-disabled > .a-menu-item__group,
.a-menu-item.-disabled > .a-menu-item__link {
  background-color: var(--plain__disabled__fill__default);
  color: var(--plain__disabled__text__default);
  pointer-events: none;
}
.a-menu-item__label {
  color: inherit;
  overflow-wrap: anywhere;
}
.a-menu-item__group > .a-icon:last-child,
.a-menu-item__link > .a-icon:last-child {
  margin-left: auto;
}
.m-text-image :first-child h1:last-child,
.m-text-image :first-child h2:last-child,
.m-text-image :first-child h3:last-child,
.m-text-image :first-child h4:last-child,
.m-text-image :first-child h5:last-child,
.m-text-image :first-child h6:last-child {
  margin-bottom: 1rem;
}
.m-text-image :first-child p:last-child {
  margin-bottom: 2rem;
}
.m-text-image__order-wrapper {
  display: flex;
  flex-direction: column;
}
.m-text-image__order-wrapper .a-image {
  margin-bottom: 2rem;
}
.m-text-image__order-wrapper--left-to-right {
  flex-direction: row;
}
.m-text-image__order-wrapper--left-to-right .a-image {
  margin-right: 2rem;
  margin-bottom: 0;
}
.m-text-image__order-wrapper--right-to-left {
  flex-direction: row-reverse;
}
.m-text-image__order-wrapper--right-to-left .a-image {
  margin-left: 2rem;
  margin-bottom: 0;
}
.m-text-image__order-wrapper :first-child,
.m-text-image__order-wrapper :last-child {
  min-width: calc(50% - 1rem);
}
.m-dialog {
  --max-dialog-width: 44rem;
  max-width: var(--max-dialog-width);
}
.m-dialog .a-box {
  display: grid;
  grid-template-rows: repeat(3, auto) 1fr;
  grid-template-columns: minmax(auto, var(--max-dialog-width));
  grid-template-areas: "remark" "header" "divider" "content";
  max-height: calc(100vh - 4rem);
  overflow: hidden;
}
.m-dialog__remark {
  grid-area: remark;
  height: 0.375rem;
}
.m-dialog__remark.--info {
  background-color: var(--signal-neutral__enabled__line__default);
}
.m-dialog__remark.--success {
  background-color: var(--signal-success__enabled__line__default);
}
.m-dialog__remark.--warning {
  background-color: var(--signal-warning__enabled__line__default);
}
.m-dialog__remark.--error {
  background-color: var(--signal-error__enabled__line__default);
}
.m-dialog__header {
  grid-area: header;
  display: flex;
  align-items: center;
  height: 3rem;
  padding: 0 2rem;
  overflow: hidden;
}
.m-dialog__header > .a-icon {
  margin-right: 0.5rem;
}
.m-dialog__header .a-button--integrated {
  margin-left: auto;
  margin-right: -2rem;
  display: flex;
}
.m-dialog__title {
  font-weight: 700;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.m-dialog .a-divider {
  grid-area: divider;
  margin: 0;
}
.m-dialog__content {
  grid-area: content;
  overflow-y: auto;
  padding: 1.5rem 2rem 0;
}
.m-dialog__content:first-child {
  padding-top: 2rem;
}
.m-dialog__content > :last-child {
  margin-bottom: 2rem;
}
.m-dialog__headline {
  margin-bottom: 1rem;
  font-size: 1.5rem;
  line-height: 1.4;
  font-weight: 700;
}
.m-dialog__code {
  margin-top: 1rem;
  font-size: 0.75rem;
  line-height: 1.5;
}
.m-dialog__actions {
  margin-top: 1.5rem;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  gap: 1rem;
}
.m-dialog__actions .a-button:nth-last-child(2) {
  margin-left: auto;
}
.m-popover {
  max-width: 24rem;
  display: none;
  position: absolute;
}
.m-popover__content {
  box-shadow: 0 0 0.5rem 0.1rem var(--shadow-fill);
  background-color: inherit;
  padding: 1rem;
  position: relative;
}
.m-popover .a-button,
.m-popover__paragraph {
  margin-bottom: 1rem;
}
.m-popover__head {
  display: flex;
  margin-top: -0.375rem;
  margin-bottom: 0.5rem;
  min-height: 1.5rem;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.5;
}
.m-popover__head .a-button--integrated {
  position: absolute;
  top: 0;
  right: 0;
}
.m-popover :last-child {
  margin-bottom: 0;
}
.m-popover.-close-button .m-popover__head {
  padding-right: 2rem;
}
.m-popover .a-box {
  position: relative;
  box-shadow: none;
}
.m-popover .a-box:after,
.m-popover .a-box:before {
  box-shadow: 0 0 0.5rem 0.1rem var(--shadow-fill);
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  height: 1.0625rem;
  width: 1.0625rem;
  transform: translateX(-0.46875rem) translateY(-0.46875rem) rotate(45deg);
}
.m-popover .a-box:before {
  background-color: initial;
}
.m-popover .a-box:after {
  background-color: inherit;
  box-shadow: none;
}
.m-popover.-top-left .a-box:after,
.m-popover.-top-left .a-box:before {
  left: 1.75rem;
}
.m-popover.-top-right .a-box:after,
.m-popover.-top-right .a-box:before {
  left: auto;
  right: 1rem;
}
.m-popover.-left-center .a-box:after,
.m-popover.-left-center .a-box:before {
  left: 0;
  top: 50%;
}
.m-popover.-left-top .a-box:after,
.m-popover.-left-top .a-box:before {
  left: 0;
  top: 1.75rem;
}
.m-popover.-left-bottom .a-box:after,
.m-popover.-left-bottom .a-box:before {
  left: 0;
  bottom: 1rem;
  top: auto;
}
.m-popover.-bottom-center .a-box:after,
.m-popover.-bottom-center .a-box:before {
  left: 50%;
  bottom: -1rem;
  top: auto;
}
.m-popover.-bottom-left .a-box:after,
.m-popover.-bottom-left .a-box:before {
  left: 1.75rem;
  top: auto;
  bottom: -1rem;
}
.m-popover.-bottom-right .a-box:after,
.m-popover.-bottom-right .a-box:before {
  left: auto;
  right: 1rem;
  top: auto;
  bottom: -1rem;
}
.m-popover.-right-center .a-box:after,
.m-popover.-right-center .a-box:before {
  left: auto;
  right: -1rem;
  top: 50%;
}
.m-popover.-right-top .a-box:after,
.m-popover.-right-top .a-box:before {
  left: auto;
  right: -1rem;
  top: 1.75rem;
}
.m-popover.-right-bottom .a-box:after,
.m-popover.-right-bottom .a-box:before {
  left: auto;
  right: -1rem;
  top: auto;
  bottom: 1rem;
}
.m-popover.-without-arrow .a-box:after,
.m-popover.-without-arrow .a-box:before {
  content: none;
}
.m-popover.-detached {
  position: static;
  display: block;
}
.m-popover.-show {
  display: block;
}
.m-form-field {
  margin-bottom: 1rem;
  flex-shrink: 1;
  flex-grow: 1;
}
.m-form-field.-quarter {
  flex-basis: 25%;
  flex-grow: 0;
}
.m-form-field.-half {
  flex-basis: 50%;
}
.m-form-field--checkbox,
.m-form-field--dropdown,
.m-form-field--radio,
.m-form-field--toggle {
  margin-top: 1.5rem;
}
.m-form-field--radio .a-notification,
.m-form-field--toggle .a-notification {
  margin-top: 1rem;
}
.m-form-field--checkbox label {
  position: unset;
}
.m-form-field--checkbox .a-notification {
  margin-top: 1rem;
}
.m-lightbox {
  --ratio-width: 16;
  --ratio-height: 9;
  --width-fix: 10.6rem;
  --offset-header: 0rem;
  --offset-content: 0rem;
  --offset-footer: 0rem;
  --content-height-fix: 0rem;
  --header-height: 3rem;
  --footer-height: 0rem;
  --background-height: calc(100% + var(--header-height) + var(--footer-height) + var(--content-height-fix));
  --caption-height-fix: calc(var(--header-height) + var(--footer-height));
  --caption-height-mobile: calc(100vh - var(--caption-height-fix) - 100vw / var(--ratio-width) / var(--ratio-height));
}
.m-lightbox__background {
  position: fixed;
  top: var(--offset-header);
  height: var(--background-height);
  width: 100%;
  left: 0;
}
.m-lightbox__wrapper {
  position: relative;
  width: 100vw;
  height: 100vh;
  display: grid;
  place-items: center;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-template-areas: "center";
}
.m-lightbox__aspect-wrapper {
  grid-area: center;
  position: relative;
  width: 100%;
  max-width: calc(var(--ratio-width) / var(--ratio-height) * 100vh - var(--width-fix));
}
.m-lightbox__aspect-wrapper:after {
  content: "";
  display: block;
  padding-top: calc(var(--ratio-height) / var(--ratio-width) * 100%);
}
.m-lightbox__footer,
.m-lightbox__header {
  position: fixed;
  left: 0;
  height: 3rem;
  width: 100%;
}
.m-lightbox__header {
  display: flex;
  justify-content: flex-end;
  top: var(--offset-header);
  z-index: 1;
  background-color: var(--plain__enabled__fill__default);
}
.m-lightbox__content {
  position: absolute;
  top: var(--offset-content);
  width: 100%;
  height: calc(100% + var(--content-height-fix));
}
.m-lightbox .a-image {
  display: none;
}
.m-lightbox .a-image.-active {
  display: block;
}
.m-lightbox__footer {
  display: none;
  bottom: var(--offset-footer);
  grid-template-areas: "controls";
  grid-template-rows: 3rem;
}
.m-lightbox__footer,
.m-lightbox__footer > * {
  background-color: var(--plain__enabled__fill__default);
}
.m-lightbox__footer .m-lightbox__counter {
  grid-area: controls;
  place-self: center start;
  height: 3rem;
  padding: 0 1rem;
  display: flex;
  align-items: center;
  font-size: 0.75rem;
}
.m-lightbox__footer .m-lightbox__expand {
  display: none;
  grid-area: controls;
  place-self: center;
}
.m-lightbox__footer .m-lightbox__expand > i {
  height: 3rem;
  width: 3rem;
  display: block;
}
.m-lightbox__footer .m-lightbox__expand.-open {
  transform: rotate(180deg);
}
.m-lightbox.-long-caption .m-lightbox__footer .m-lightbox__expand {
  display: block;
}
.m-lightbox__footer .m-lightbox__sequence-buttons {
  grid-area: controls;
  place-self: center end;
}
.m-lightbox--sequence {
  --width-fix: 10.6rem;
}
.m-lightbox--sequence .m-lightbox__image-wrapper {
  overflow: hidden;
}
.m-lightbox--sequence .m-lightbox__footer {
  display: grid;
}
.m-lightbox.-extended {
  --width-fix: 10.6rem;
}
.m-lightbox.-extended .m-lightbox__aspect-wrapper {
  position: absolute;
  top: 3rem;
}
.m-lightbox.-extended.-long-caption {
  --footer-height: 3rem;
}
.m-lightbox.-extended.-long-caption .m-lightbox__footer:after {
  content: "";
  position: absolute;
  top: -1rem;
  left: 0;
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0), var(--plain__enabled__fill__default) 90%);
  width: 100%;
  height: 1rem;
}
.m-lightbox.-extended.-long-caption figcaption.-open {
  position: fixed;
  top: unset;
  bottom: 3rem;
  max-height: unset;
  padding-bottom: 1rem;
}
.m-lightbox.-extended.-long-caption .m-lightbox__footer {
  display: grid;
}
.m-lightbox.-extended figcaption {
  position: absolute;
  margin: 0;
  padding: 1rem 1rem 0;
  width: 100%;
  max-width: 40rem;
  height: auto;
  max-height: var(--caption-height-mobile);
  top: 100%;
  overflow: hidden;
  background-color: var(--plain__enabled__fill__default);
}
.m-lightbox.-extended figcaption:before {
  position: absolute;
  display: inline-block;
  content: "";
  background-color: var(--plain__enabled__fill__default);
  top: 0;
  left: 100%;
  height: 100%;
  width: 100vw;
}
@media (max-width: 767px) and (orientation: landscape) {
  .m-lightbox {
    --width-fix: 0rem;
  }
  .m-lightbox__footer {
    display: none;
    background-color: initial;
  }
  .m-lightbox.m-lightbox--sequence {
    --width-fix: 0rem;
  }
  .m-lightbox.m-lightbox--sequence .m-lightbox__footer:after {
    display: none;
  }
  .m-lightbox.m-lightbox--sequence .m-lightbox__footer {
    display: grid;
  }
  .m-lightbox.-extended {
    --width-fix: 0rem;
  }
  .m-lightbox.-extended .m-lightbox__aspect-wrapper {
    position: relative;
    top: unset;
  }
  .m-lightbox.-extended.-long-caption .m-lightbox__footer .m-lightbox__expand,
  .m-lightbox.-extended.-long-caption .m-lightbox__footer:after {
    display: none;
  }
  .m-lightbox__header {
    width: 3rem;
    left: auto;
    right: 0;
  }
  .m-lightbox figcaption {
    display: none;
  }
}
@media (min-width: 768px) {
  .m-lightbox {
    --width-fix: 16rem;
    --offset-header: -1.5rem;
    --offset-content: 1.5rem;
  }
  .m-lightbox__background {
    position: absolute;
  }
  .m-lightbox__wrapper {
    grid-template-columns: 3rem 1fr 3rem;
    grid-template-rows: 3rem 1fr 3rem;
    grid-template-areas: ". . ." ". center ." ". . .";
    background-color: initial;
  }
  .m-lightbox__aspect-wrapper {
    position: relative;
    top: unset;
  }
  .m-lightbox__footer,
  .m-lightbox__header {
    position: absolute;
    left: 0;
  }
  .m-lightbox__header {
    width: 100%;
  }
  .m-lightbox__content {
    overflow: hidden;
  }
  .m-lightbox.m-lightbox--sequence {
    --width-fix: 22rem;
    --offset-header: -3rem;
    --offset-content: 0;
    --offset-footer: -3rem;
    --footer-height: 3rem;
    --content-height-fix: 0rem;
  }
  .m-lightbox.m-lightbox--sequence.-extended {
    --width-fix: 27rem;
    --offset-header: -4.5rem;
    --offset-content: -1.5rem;
    --offset-footer: -4.5rem;
    --footer-height: 3rem;
    --content-height-fix: 3rem;
  }
  .m-lightbox.m-lightbox--sequence.-extended .m-lightbox__footer {
    display: grid;
  }
  .m-lightbox.-extended {
    --width-fix: 22rem;
    --offset-header: -3rem;
    --offset-content: 0rem;
    --offset-footer: 0rem;
    --footer-height: 0rem;
    --content-height-fix: 3rem;
  }
  .m-lightbox.-extended .m-lightbox__aspect-wrapper {
    position: relative;
    top: unset;
  }
  .m-lightbox.-extended figcaption {
    position: absolute;
    display: block;
    height: 3rem;
    max-height: unset;
    top: auto;
    bottom: 0;
  }
  .m-lightbox.-extended.-long-caption {
    --width-fix: 27rem;
    --offset-header: -4.5rem;
    --offset-content: -1.5rem;
    --offset-footer: -4.5rem;
    --footer-height: 3rem;
    --content-height-fix: 3rem;
  }
  .m-lightbox.-extended.-long-caption figcaption.-open {
    position: absolute;
    height: auto;
    bottom: 0;
    overflow: visible;
    padding-bottom: 1rem;
  }
  .m-lightbox.-extended.-long-caption .m-lightbox__footer {
    display: grid;
  }
}
.m-table td,
.m-table th {
  font-weight: 400;
  height: 3rem;
  line-height: 0.9rem;
  box-sizing: border-box;
  padding: 0.75rem 1rem;
  border: 0;
  border-bottom: 0.06rem;
  border-style: solid;
  border-color: var(--plain__disabled__text__default);
}
.m-table td > .a-icon,
.m-table th > .a-icon {
  vertical-align: text-bottom;
}
.m-table th {
  font-weight: 700;
}
.m-table thead th {
  border-color: var(--plain__enabled__text__default);
}
.m-table td:first-child,
.m-table th:first-child {
  padding-left: 1rem;
}
.m-table td:last-child,
.m-table th:last-child {
  padding-right: 1rem;
}
.m-language-selector {
  display: flex;
}
.m-language-selector label {
  font-size: 1rem;
  white-space: nowrap;
}
.m-language-selector .a-icon {
  margin-right: 0.25rem;
}
.m-language-selector .a-dropdown {
  margin-left: 0.75rem;
  height: auto;
}
.m-language-selector .a-dropdown select {
  padding-left: 0.375rem;
  padding-right: 1.625rem;
  height: 1.75em;
  margin-top: -0.5em;
}
.m-language-selector .a-dropdown:after {
  top: 0;
  right: 0.125rem;
}
.m-side-navigation {
  height: 100vh;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 0;
  transition: width 0.25s cubic-bezier(0.38, 0.04, 0.35, 0.96);
}
.m-side-navigation__header {
  align-items: center;
  display: flex;
  justify-content: space-between;
  left: -8.5625rem;
  margin-bottom: 1rem;
  position: relative;
  white-space: nowrap;
}
.m-side-navigation__header__label {
  display: flex;
  padding: 0.5rem 1.25rem 0.5rem 1rem;
}
.m-side-navigation__header__trigger {
  outline-offset: -3px;
}
.m-side-navigation__header__trigger.-open {
  display: flex;
}
.m-side-navigation__header__trigger.-close {
  position: relative;
  left: -6rem;
}
.m-side-navigation__header__trigger:hover {
  background-color: var(--plain__enabled__fill__hovered);
  color: var(--plain__enabled__text__hovered);
}
.m-side-navigation__header__trigger:active {
  background-color: var(--plain__enabled__fill__pressed);
  color: var(--plain__enabled__text__pressed);
}
.m-side-navigation__menuItems {
  padding: 0;
}
.m-side-navigation__menuItems .m-side-navigation__menuItem,
.m-side-navigation__menuItems .m-side-navigation__menuSubitem {
  display: flex;
  flex-direction: column;
  align-items: center;
  height: 3rem;
  justify-content: center;
  margin: 0;
  padding: 0;
}
.m-side-navigation__menuItems .m-side-navigation__menuItem:before,
.m-side-navigation__menuItems .m-side-navigation__menuSubitem:before {
  content: unset;
}
.m-side-navigation__menuItems .m-side-navigation__menuItem.-disabled,
.m-side-navigation__menuItems .m-side-navigation__menuItem.-disabled > .m-side-navigation__group,
.m-side-navigation__menuItems .m-side-navigation__menuItem.-disabled > .m-side-navigation__link,
.m-side-navigation__menuItems .m-side-navigation__menuSubitem.-disabled,
.m-side-navigation__menuItems .m-side-navigation__menuSubitem.-disabled > .m-side-navigation__group,
.m-side-navigation__menuItems .m-side-navigation__menuSubitem.-disabled > .m-side-navigation__link {
  background-color: var(--plain__disabled__fill__default);
  color: var(--plain__disabled__text__default);
  pointer-events: none;
}
.m-side-navigation__menuItems .m-side-navigation__menuItem .m-side-navigation__group,
.m-side-navigation__menuItems .m-side-navigation__menuItem .m-side-navigation__link,
.m-side-navigation__menuItems .m-side-navigation__menuSubitem .m-side-navigation__group,
.m-side-navigation__menuItems .m-side-navigation__menuSubitem .m-side-navigation__link {
  overflow: hidden;
  outline-offset: -3px;
  display: flex;
  flex-direction: row;
  column-gap: 0.75rem;
  align-items: flex-start;
  height: 3rem;
  width: 100%;
  padding: 0.75rem;
  border: 0;
  background-color: var(--plain__enabled__fill__default);
  color: var(--plain__enabled__fill__text_default);
}
.m-side-navigation__menuItems .m-side-navigation__menuItem .m-side-navigation__group:hover,
.m-side-navigation__menuItems .m-side-navigation__menuItem .m-side-navigation__link:hover,
.m-side-navigation__menuItems .m-side-navigation__menuSubitem .m-side-navigation__group:hover,
.m-side-navigation__menuItems .m-side-navigation__menuSubitem .m-side-navigation__link:hover {
  background-color: var(--plain__enabled__fill__hovered);
  color: var(--plain__enabled__text__hovered);
  text-decoration: none;
  cursor: pointer;
}
.m-side-navigation__menuItems .m-side-navigation__menuItem .m-side-navigation__group:active,
.m-side-navigation__menuItems .m-side-navigation__menuItem .m-side-navigation__link:active,
.m-side-navigation__menuItems .m-side-navigation__menuSubitem .m-side-navigation__group:active,
.m-side-navigation__menuItems .m-side-navigation__menuSubitem .m-side-navigation__link:active {
  background-color: var(--plain__enabled__fill__pressed);
  color: var(--plain__enabled__text__pressed);
}
.m-side-navigation__menuItems .m-side-navigation__menuItem .m-side-navigation__group.-selected,
.m-side-navigation__menuItems .m-side-navigation__menuItem .m-side-navigation__link.-selected,
.m-side-navigation__menuItems .m-side-navigation__menuSubitem .m-side-navigation__group.-selected,
.m-side-navigation__menuItems .m-side-navigation__menuSubitem .m-side-navigation__link.-selected {
  background-color: var(--major-accent__enabled__fill__default);
  color: var(--major-accent__enabled__text__default);
}
.m-side-navigation__menuItems .m-side-navigation__menuItem .m-side-navigation__group.-selected:hover,
.m-side-navigation__menuItems .m-side-navigation__menuItem .m-side-navigation__link.-selected:hover,
.m-side-navigation__menuItems .m-side-navigation__menuSubitem .m-side-navigation__group.-selected:hover,
.m-side-navigation__menuItems .m-side-navigation__menuSubitem .m-side-navigation__link.-selected:hover {
  background-color: var(--major-accent__enabled__fill__hovered);
  color: var(--major-accent__enabled__text__hovered);
}
.m-side-navigation__menuItems .m-side-navigation__menuItem .m-side-navigation__group.-selected:active,
.m-side-navigation__menuItems .m-side-navigation__menuItem .m-side-navigation__link.-selected:active,
.m-side-navigation__menuItems .m-side-navigation__menuSubitem .m-side-navigation__group.-selected:active,
.m-side-navigation__menuItems .m-side-navigation__menuSubitem .m-side-navigation__link.-selected:active {
  background-color: var(--major-accent__enabled__fill__pressed);
  color: var(--major-accent__enabled__text__pressed);
}
.m-side-navigation__menuItems .m-side-navigation__menuItem .m-side-navigation__menuSubitems,
.m-side-navigation__menuItems .m-side-navigation__menuSubitem .m-side-navigation__menuSubitems {
  display: none;
  padding: 0;
}
.m-side-navigation__menuItems .m-side-navigation__group > .a-icon:last-child {
  margin-left: auto;
}
.m-side-navigation__menuItems .m-side-navigation__label {
  text-align: left;
  word-break: break-word;
  hyphens: auto;
}
.m-side-navigation__menuItems .m-side-navigation__label:first-child {
  margin-left: 2.25rem;
}
.m-side-navigation.-open,
.m-side-navigation.-opening {
  width: 100vw;
}
.m-side-navigation.-open .m-side-navigation__header,
.m-side-navigation.-opening .m-side-navigation__header {
  left: 0;
}
.m-side-navigation.-open .m-side-navigation__header__trigger.-open,
.m-side-navigation.-opening .m-side-navigation__header__trigger.-open {
  position: relative;
  left: -100vw;
}
.m-side-navigation.-open .m-side-navigation__header__trigger.-close,
.m-side-navigation.-opening .m-side-navigation__header__trigger.-close {
  left: 0;
}
.m-side-navigation.-open .m-side-navigation__menuItem,
.m-side-navigation.-opening .m-side-navigation__menuItem {
  height: unset;
}
.m-side-navigation.-open .m-side-navigation__menuItem .m-side-navigation__menuSubitems,
.m-side-navigation.-opening .m-side-navigation__menuItem .m-side-navigation__menuSubitems {
  display: block;
  height: 0;
  overflow: hidden;
}
.m-side-navigation.-open .m-side-navigation__menuItem.-disabled ul,
.m-side-navigation.-opening .m-side-navigation__menuItem.-disabled ul {
  display: none;
}
.m-side-navigation.-open .m-side-navigation__menuItem.-open,
.m-side-navigation.-open .m-side-navigation__menuItem.-open .m-side-navigation__menuSubitems,
.m-side-navigation.-opening .m-side-navigation__menuItem.-open,
.m-side-navigation.-opening .m-side-navigation__menuItem.-open .m-side-navigation__menuSubitems {
  height: 100%;
}
.m-side-navigation.-open .m-side-navigation__menuItem.-open i:last-of-type,
.m-side-navigation.-opening .m-side-navigation__menuItem.-open i:last-of-type {
  transform: rotate(180deg);
}
.m-side-navigation.-open .m-side-navigation__menuItem.-open.-disabled i:last-of-type,
.m-side-navigation.-opening .m-side-navigation__menuItem.-open.-disabled i:last-of-type {
  transform: rotate(0deg);
}
.m-side-navigation.-open .m-side-navigation__menuSubitems,
.m-side-navigation.-opening .m-side-navigation__menuSubitems {
  width: 100%;
}
.m-side-navigation.-open .m-side-navigation__group,
.m-side-navigation.-open .m-side-navigation__link,
.m-side-navigation.-open .m-side-navigation__menuSubitem {
  height: unset;
}
@media (min-width: 768px) {
  .m-side-navigation.-open,
  .m-side-navigation.-opening {
    width: 19rem;
  }
}
@media (min-width: 1194px) {
  .m-side-navigation {
    width: 3rem;
  }
}
.m-step-indicator__steps {
  display: flex;
  flex-direction: row;
  column-gap: 1rem;
  flex-wrap: nowrap;
  margin: 0;
  padding: 0;
}
.m-step-indicator__step {
  display: grid;
  grid-template-rows: max-content auto;
  row-gap: 0.25rem;
  flex-grow: 1;
  flex-basis: 0;
  list-style: none;
  margin: 0;
  padding: 0;
}
.m-step-indicator__step:before {
  content: unset;
}
.m-step-indicator__step:not(:first-child):before {
  content: "";
  height: 1px;
  background-color: var(--small__enabled__fill__default);
  width: calc(100% + 1rem);
  top: 1rem;
  left: calc(-50% - 1rem);
}
.m-step-indicator.-small .m-step-indicator__step:before {
  top: 0.5rem;
}
.m-step-indicator__step.-active:before {
  background-color: var(--major-accent__enabled__fill__default);
}
.m-step-indicator__node {
  z-index: 1;
  display: grid;
  place-items: center;
  align-self: start;
  justify-self: center;
  height: 2rem;
  width: 2rem;
  background-color: var(--neutral__disabled__fill__default);
  color: var(--neutral__disabled__text__default);
  border-radius: 50%;
}
.m-step-indicator.-small .m-step-indicator__node {
  height: 1rem;
  width: 1rem;
}
.m-step-indicator__step.-active .m-step-indicator__node {
  background-color: var(--major-accent__enabled__fill__default);
  color: var(--major-accent__enabled__text__default);
}
.m-step-indicator__node .a-icon {
  color: currentColor;
}
.m-step-indicator__label {
  align-self: start;
  justify-self: center;
  text-align: center;
  word-break: break-word;
  hyphens: auto;
  color: var(--plain__disabled__text__default);
}
.m-step-indicator__step.-active .m-step-indicator__label {
  color: var(--plain__enabled__text__default);
}
.o-form {
  margin: 4rem 0;
}
.o-form__row {
  display: flex;
  flex-direction: row;
}
.o-form__row .m-form-field {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.o-form__row .m-form-field:first-child {
  margin-left: 0;
}
.o-form__row .m-form-field:last-child {
  margin-right: 0;
}
.o-form form {
  width: 100%;
}
.o-form h4 {
  margin: 3rem 0 1.5rem;
}
.o-form button[type="submit"] {
  margin: 3rem 0;
}
.o-header {
  padding-top: 0.375rem;
}
.o-header:before {
  height: 0.375rem;
}
.o-header__logo {
  height: 3rem;
  width: 8.75rem;
  padding: 0.75rem 0.9375rem 0.75rem 1rem;
  margin-left: -1rem;
  margin-right: -0.9375rem;
  outline-offset: -0.125rem;
}
.o-header__logo svg {
  height: 100%;
  width: auto;
}
@media (min-width: 768px) {
  .o-header__logo {
    height: 4rem;
    width: auto;
    padding: 1rem 1.3125rem;
  }
}
@media (min-width: 1194px) {
  .o-header__logo {
    margin-left: -1.3125rem;
  }
}
.o-header {
  overflow-x: hidden;
}
.o-header.-search-open {
  overflow: hidden;
}
.o-header__search {
  display: flex;
}
.o-header__search .m-search-form {
  opacity: 0;
  width: 0;
  transition: width 0.25s cubic-bezier(0.38, 0.04, 0.35, 0.96), opacity 0.25s cubic-bezier(0.38, 0.04, 0.35, 0.96);
  margin-bottom: 0;
  position: relative;
  z-index: -1;
}
.o-header__search .m-search-form .a-text-field input {
  padding-right: 6rem;
}
.o-header__search .m-search-form__suggestions {
  position: absolute;
}
.o-header.-search-open .o-header__search .m-search-form {
  z-index: 1;
  opacity: 1;
  min-width: 100vw;
}
.o-header.-search-open .o-header__search-open {
  display: none;
}
.o-header .a-search-suggestions {
  padding-left: 1rem;
  margin-left: -1rem;
  margin-right: -1rem;
  padding-top: 1.5rem;
}
.o-header.-search-open.-show-suggestions .a-search-suggestions {
  height: auto;
}
.o-header__search_suggestions_container {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0s ease;
}
.o-header.-search-open.-show-suggestions .o-header__search_suggestions_container {
  padding-top: 3.375rem;
  max-height: 100vh;
  margin-bottom: 1rem;
  box-shadow: -1rem 0 var(--bosch-white), 0 0 1rem rgba(0, 0, 0, 0.25);
  transition: max-height 0.25s cubic-bezier(0.38, 0.04, 0.35, 0.96);
}
@media (min-width: 768px) {
  .o-header.-search-open .o-header__search {
    position: static;
  }
  .o-header.-search-open .o-header__search .m-search-form {
    min-width: 8rem;
    margin-left: 100vw;
  }
  .o-header .a-search-suggestions {
    margin-top: -1.75rem;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
  }
  .o-header.-search-open.-show-suggestions .o-header__search_suggestions_container {
    padding-top: 6.375rem;
  }
}
.o-header__menu-trigger {
  background: var(--integrated__enabled__fill__default);
  border: 0;
  color: var(--integrated__enabled__text__default);
}
.o-header__menu-trigger-icon {
  position: relative;
  display: inline-block;
  width: 1em;
  height: 1em;
  box-sizing: initial;
}
.o-header__menu-trigger-icon-bar {
  background: var(--integrated__enabled__text__default);
  position: absolute;
  top: 1rem;
  left: 1rem;
  margin: 0;
  display: block;
  width: 1.125rem;
  height: 0.0625rem;
  transition: transform 0.25s cubic-bezier(0.38, 0.04, 0.35, 0.96), opacity 0.25s cubic-bezier(0.38, 0.04, 0.35, 0.96);
}
.o-header__menu-trigger-icon-bar:first-child {
  top: 1.09375rem;
}
.o-header__menu-trigger-icon-bar:nth-child(2),
.o-header__menu-trigger-icon-bar:nth-child(3) {
  top: 1.46875rem;
}
.o-header__menu-trigger-icon-bar:nth-child(4) {
  top: 1.84375rem;
}
.o-header__menu-trigger:hover {
  color: var(--integrated__enabled__text__hovered);
}
.o-header__menu-trigger:hover .o-header__menu-trigger-icon-bar {
  background: var(--integrated__enabled__text__hovered);
}
.o-header__menu-trigger:active {
  color: var(--integrated__enabled__text__pressed);
}
.o-header__menu-trigger:active .o-header__menu-trigger-icon-bar {
  background: var(--integrated__enabled__text__pressed);
}
.o-header.-menu-open .o-header__menu-trigger-icon-bar:first-child {
  transform: scaleX(0) translateY(0.375rem);
  opacity: 0;
}
.o-header.-menu-open .o-header__menu-trigger-icon-bar:nth-child(2) {
  transform: rotate(45deg) scaleX(1.2);
}
.o-header.-menu-open .o-header__menu-trigger-icon-bar:nth-child(3) {
  transform: rotate(-45deg) scaleX(1.2);
}
.o-header.-menu-open .o-header__menu-trigger-icon-bar:nth-child(4) {
  transform: scaleX(0) translateY(-0.375rem);
  opacity: 0;
}
.o-header__navigation {
  margin-left: -1rem;
  margin-right: -1rem;
}
.o-header__navigation-first-level-item,
.o-header__navigation-trigger {
  font-size: 1.5rem;
  line-height: 1.4;
}
.o-header__navigation-sub-level .o-header__navigation-sub-level-item,
.o-header__navigation-sub-level .o-header__navigation-trigger {
  font-size: 1.25rem;
  line-height: 1.5;
}
.o-header__navigation-sub-level .o-header__navigation-sub-level .o-header__navigation-sub-level-item,
.o-header__navigation-sub-level .o-header__navigation-sub-level .o-header__navigation-trigger {
  font-size: 1rem;
  line-height: 1.5;
}
.o-header__navigation ul {
  padding-left: 0;
  margin-bottom: 0;
}
.o-header__navigation li:before {
  content: none;
}
.o-header__navigation-first-level-item,
.o-header__navigation-sub-level-item {
  margin: 0;
  padding: 0;
  position: static;
}
.o-header__navigation-sub-level-item-overview {
  margin-top: 1rem;
}
.o-header__navigation-first-level {
  padding-top: 1.25rem;
}
.o-header__navigation-close-trigger,
.o-header__navigation-trigger,
.o-header__navigation-trigger a {
  outline-offset: -0.25rem;
}
.o-header__navigation-close-trigger .a-icon {
  font-size: 2rem;
}
.o-header__navigation-close-trigger {
  margin-left: 0.25rem;
}
.o-header__navigation-trigger a {
  padding: 0.75rem 1rem;
}
.o-header__navigation-trigger.a-button {
  text-align: left;
}
.o-header__navigation-trigger.a-button .a-button__label {
  margin: 0;
}
.o-header__navigation-trigger.a-button {
  position: relative;
}
.o-header__navigation-trigger.a-button:after {
  content: "";
  border-top: 0.0625rem solid;
  border-right: 0.0625rem solid;
  position: absolute;
  right: 1rem;
  width: 0.5em;
  height: 0.5em;
  top: 50%;
  margin-top: -0.75em;
  margin-right: 0.25em;
  transform: translateY(0.465em) rotate(45deg);
}
.o-header__navigation-trigger a,
.o-header__navigation-trigger a:visited {
  color: var(--integrated__enabled__text__default);
}
.o-header__navigation-trigger a:hover,
.o-header__navigation-trigger a:visited:hover {
  color: var(--integrated__enabled__text__hovered);
}
.o-header__navigation-trigger a:active,
.o-header__navigation-trigger a:visited:active {
  color: var(--integrated__enabled__text__pressed);
}
.o-header__navigation-trigger--external a {
  display: inline-block;
}
.o-header__navigation-trigger--external a:after {
  font-family: Bosch-UI-Icon;
  font-size: 1.5rem;
  line-height: 1;
  height: 1.5rem;
  width: 1.5rem;
  content: var(--ui-ic-inline-externallink);
  display: inline-block;
  padding-left: 0.5em;
}
.o-header__navigation-trigger--external a:hover a:after {
  text-decoration: none;
}
.o-header__navigation-trigger:hover {
  text-decoration: underline;
}
.o-header.-menu-open {
  overflow-y: hidden;
}
.o-header__navigation-first-level,
.o-header__navigation-sub-level {
  height: calc(100vh - 3.375rem);
  overflow-y: hidden;
  overflow-x: hidden;
}
.-open > .o-header__navigation-sub-level,
.o-header__navigation-first-level {
  overflow-y: auto;
}
.o-header__navigation-first-level,
.o-header__navigation-sub-level {
  padding-bottom: 4rem;
}
.o-header.-second-level-open .o-header__navigation-first-level,
.o-header.-second-level-open .o-header__navigation-sub-level .o-header__navigation-sub-level,
.o-header.-third-level-open .o-header__navigation-first-level,
.o-header.-third-level-open .o-header__navigation-first-level > * > .o-header__navigation-sub-level {
  overflow-y: hidden;
}
.o-header__navigation {
  display: none;
  position: relative;
}
.o-header__navigation-first-level {
  width: 300vw;
  transition: transform 0.25s cubic-bezier(0.38, 0.04, 0.35, 0.96);
  position: relative;
  z-index: 1;
}
.o-header__navigation-sub-level {
  position: absolute;
  top: 0;
  left: 100vw;
  width: 200vw;
  opacity: 0;
  max-height: 0;
  z-index: 0;
  transition: opacity 0.25s cubic-bezier(0.38, 0.04, 0.35, 0.96);
  top: 1.25rem;
}
.o-header__navigation-sub-level .o-header__navigation-sub-level {
  top: 0;
  width: 100vw;
}
.-open > .o-header__navigation-sub-level {
  max-height: none;
  opacity: 1;
  z-index: 1;
}
.o-header__navigation-trigger {
  max-width: 100vw;
}
.o-header__navigation-trigger.a-button {
  width: 100vw;
}
.o-header.-menu-open .o-header__navigation {
  display: block;
}
.o-header.-second-level-open .o-header__navigation-first-level {
  transform: translateX(-100vw);
}
.o-header.-third-level-open .o-header__navigation-first-level {
  transform: translateX(-200vw);
}
@media (min-width: 1194px) {
  .o-header__navigation-first-level {
    width: 100%;
  }
  .o-header__navigation-sub-level {
    width: 66%;
    left: 33%;
  }
  .o-header__navigation-sub-level .o-header__navigation-sub-level {
    width: 50%;
    left: 50%;
  }
  .o-header.-second-level-open .o-header__navigation-first-level,
  .o-header.-third-level-open .o-header__navigation-first-level {
    transform: translateX(0);
  }
  .o-header__navigation-trigger.a-button {
    width: auto;
  }
  .o-header__navigation-trigger.a-button:after {
    content: none;
  }
  .o-header__navigation-close-trigger {
    display: none;
  }
  .o-header__navigation-sub-level .o-header__navigation-first-level-item,
  .o-header__navigation-sub-level .o-header__navigation-trigger {
    font-size: 1.25rem;
    line-height: 1.5;
  }
}
.o-header__language-selector {
  padding-left: 0;
  margin-left: 1rem;
  margin-top: 3rem;
}
@media (min-width: 768px) {
  .o-header__navigation-first-level,
  .o-header__navigation-sub-level {
    height: calc(100vh - 6.375rem);
  }
}
@media (min-width: 1194px) {
  .o-header__navigation-first-level,
  .o-header__navigation-sub-level {
    height: auto;
  }
  .o-header__navigation-sub-level {
    padding-bottom: 0;
  }
  .-open > .o-header__navigation-sub-level,
  .o-header.-second-level-open .o-header__navigation-sub-level .o-header__navigation-sub-level,
  .o-header.-third-level-open .o-header__navigation-first-level > * > .o-header__navigation-sub-level {
    overflow: visible;
  }
  .o-header.-menu-open .o-header__navigation-container {
    margin-bottom: 1rem;
    box-shadow: -1rem 0 var(--bosch-white), 0 0 1rem rgba(0, 0, 0, 0.25);
  }
  .o-header.-menu-open .o-header__top-container {
    position: relative;
    background-color: var(--bosch-white);
    z-index: 1;
  }
}
.o-header {
  max-width: 100%;
}
.o-header__top {
  display: flex;
  height: 3rem;
  justify-content: flex-end;
  align-items: center;
}
.o-header__top button {
  outline-offset: -0.25rem;
}
.o-header__meta {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 3rem;
}
.o-header__breadcrumbs {
  width: 0;
  overflow: hidden;
  margin: 0;
  padding: 0;
  display: flex;
  font-size: 0.75rem;
}
.o-header__breadcrumbs > li {
  font-size: 1em;
  padding: 0 0.5rem 0 0;
  margin: 0;
}
.o-header__breadcrumbs > li:before {
  content: none;
}
.o-header__breadcrumbs .a-link:visited a:not(:hover):not(:active):not(:focus),
.o-header__breadcrumbs .a-link a:not(:hover):not(:active):not(:focus) {
  color: var(--integrated__enabled__text__default);
}
.o-header__breadcrumbs .a-link:visited a:not(:hover):not(:active):not(:focus):after,
.o-header__breadcrumbs .a-link a:not(:hover):not(:active):not(:focus):after {
  border-color: currentColor;
}
.o-header__breadcrumbs li:last-child a:after {
  content: none;
}
.o-header__subbrand {
  font-weight: 700;
}
.o-header__quicklinks {
  display: flex;
  flex-wrap: nowrap;
  margin-left: auto;
}
.o-header__menu-trigger .a-button__label,
.o-header__quicklinks .a-button__label,
.o-header__search-open .a-button__label {
  display: none;
}
.o-header__menu-trigger .a-button__icon,
.o-header__quicklinks .a-button__icon,
.o-header__search-open .a-button__icon {
  padding-right: 0.75rem;
}
.o-header__menu-trigger {
  margin-right: -0.75rem;
}
.o-header.-search-open .o-header__menu-trigger {
  width: 0;
  margin-right: -1rem;
}
.o-header.-menu-open .o-header__meta,
.o-header.-search-open .o-header__meta {
  display: none;
}
@media (min-width: 768px) {
  .o-header__top {
    height: 6rem;
  }
  .o-header__menu-trigger {
    margin-right: -1rem;
  }
  .o-header.-search-open .o-header__menu-trigger {
    width: auto;
    margin-right: -1rem;
    z-index: 1;
  }
  .o-header__menu-trigger .a-button__label,
  .o-header__quicklinks .a-button__label,
  .o-header__search-open .a-button__label {
    display: block;
  }
  .o-header__menu-trigger .a-button__icon,
  .o-header__quicklinks .a-button__icon,
  .o-header__search-open .a-button__icon {
    padding-right: 0.5rem;
  }
}
@media (min-width: 1194px) {
  .o-header__breadcrumbs {
    width: auto;
  }
}
.o-footer__search-container {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.o-footer__search-container .m-search-form {
  margin-bottom: 0;
}
.o-footer__search-cta {
  font-size: 1.25rem;
  line-height: 1.5;
  font-weight: 700;
  margin-bottom: 1rem;
}
.o-footer__claim {
  font-size: 1.5rem;
  line-height: 1.4;
}
.o-footer__top {
  display: grid;
  grid-template-rows: auto;
  grid-gap: 2rem;
  padding-top: 3rem;
  padding-bottom: 1.5rem;
}
.o-footer__share {
  margin-left: -0.75rem;
}
.o-footer__share .a-button:not(:first-child) {
  margin-left: 1rem;
}
.o-footer__bottom {
  font-size: 0.75rem;
  line-height: 1.5;
  padding-top: 1.5rem;
  padding-bottom: 2rem;
  position: relative;
}
.o-footer__back-to-top {
  position: absolute;
  top: -0.25rem;
  right: -0.75rem;
}
.o-footer__back-to-top .a-icon {
  font-size: 36px;
}
.o-footer__links {
  padding: 0;
  margin: 0;
}
.o-footer__links > li {
  font-size: inherit;
  padding: 0;
}
.o-footer__links > li:before {
  content: none;
}
.o-footer__links a,
.o-footer__links a:visited {
  color: var(--integrated__enabled__text__default);
}
.o-footer__links a:hover,
.o-footer__links a:visited:hover {
  color: var(--integrated__enabled__text__hovered);
}
.o-footer__links a:active,
.o-footer__links a:visited:active {
  color: var(--integrated__enabled__text__pressed);
}
.o-footer__links .-external a {
  display: inline-block;
}
.o-footer__links .-external a:after {
  font-family: Bosch-UI-Icon;
  font-size: 1.5rem;
  line-height: 1;
  height: 1.5rem;
  width: 1.5rem;
  content: var(--ui-ic-inline-externallink);
  display: inline-block;
  padding-left: 0.5em;
}
.o-footer__links .-external a:hover a:after {
  text-decoration: none;
}
.o-footer__bottom .o-footer__links {
  margin-bottom: 1rem;
}
.o-footer .m-search-form {
  position: relative;
}
.o-footer .m-search-form .a-text-field {
  z-index: 2;
}
.o-footer .a-search-suggestions {
  max-height: 0;
  background: var(--bosch-white);
  overflow: hidden;
  position: absolute;
  margin-top: -3rem;
  z-index: 1;
}
.o-footer.-show-suggestions .a-search-suggestions {
  max-height: 100vh;
  margin-top: 0;
  transition: max-height 0.25s cubic-bezier(0.38, 0.04, 0.35, 0.96);
  box-shadow: 0 0 1rem rgba(0, 0, 0, 0.25);
}
.o-footer.-minimal > .a-divider {
  margin: 0;
}
.o-footer.-minimal .o-footer__bottom {
  display: flex;
  flex-direction: column;
  padding: 1rem 0;
}
.o-footer.-minimal .o-footer__bottom .a-divider {
  margin: 1rem 0;
  order: 2;
}
.o-footer.-minimal .o-footer__copyright {
  align-items: center;
  display: flex;
  order: 1;
}
.o-footer.-minimal .o-footer__copyright .a-icon {
  font-size: 1.125rem;
  margin-right: 0.25rem;
}
.o-footer.-minimal .o-footer__links {
  margin-bottom: 0;
  order: 3;
}
.o-footer.-minimal .o-footer__links li {
  margin-bottom: 1.5rem;
}
.o-footer.-minimal .o-footer__links li:last-child {
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .o-footer__search {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 2rem;
    align-items: baseline;
  }
  .o-footer__search-cta {
    margin-bottom: 0;
  }
  .o-footer__top {
    grid-template-rows: auto auto;
    grid-template-areas: "claim    share" "language language" "links    links";
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }
  .o-footer__claim {
    margin-top: 0.5rem;
    grid-area: claim;
  }
  .o-footer__share {
    grid-area: share;
    justify-self: right;
    margin-right: -0.75rem;
  }
  .o-footer__bottom {
    display: flex;
    flex-wrap: wrap-reverse;
  }
  .o-footer__copyright {
    margin-right: 1.5rem;
    order: 1;
  }
  .o-footer__bottom .o-footer__links {
    order: 2;
    padding-right: 3rem;
  }
  .o-footer .m-language-selector {
    grid-area: language;
  }
  .o-footer__top .o-footer__links {
    grid-area: links;
  }
  .o-footer__bottom .o-footer__links,
  .o-footer__top .o-footer__links {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
  }
  .o-footer__bottom .o-footer__links > li,
  .o-footer__top .o-footer__links > li {
    display: inline-block;
    margin-bottom: 0;
  }
  .o-footer__bottom .o-footer__links > li:not(:last-child),
  .o-footer__top .o-footer__links > li:not(:last-child) {
    margin-right: 1.5rem;
  }
  .o-footer.-minimal .o-footer__copyright {
    margin-right: 0;
  }
  .o-footer.-minimal .o-footer__links {
    padding-right: 0;
  }
  .o-footer.-minimal .o-footer__links li {
    margin-right: 2rem;
    margin-bottom: 0;
  }
}
@media (min-width: 1194px) {
  .o-footer__top {
    grid-template-areas: "claim    share" "language links";
  }
  .o-footer__search-cta {
    font-size: 1.5rem;
    line-height: 1.4;
  }
  .o-footer__top .o-footer__links {
    margin-top: -1px;
    align-self: start;
    justify-self: end;
  }
  .o-footer.-minimal .o-footer__bottom {
    flex-direction: row;
    justify-content: space-between;
    padding: 0.5rem 0;
  }
  .o-footer.-minimal .o-footer__bottom .a-divider {
    display: none;
  }
}
.o-header {
  padding-top: rem(6px);
}
.o-header:before {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: rem(6px);
  content: "";
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50%;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMzAwIiB3aWR0aD0iNzIwIj48c3R5bGU+LnN0N3tmaWxsOiM5NDFiMWV9PC9zdHlsZT48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMS41NSAtMy4zKSI+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8xXyIgeTI9Ii0zMi42NjMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB5MT0iLTMyLjY2MyIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTE4Ljk4IDEyMC41NCkiIHgyPSI4NDIuMDgiIHgxPSIxMTguOTgiPjxzdG9wIHN0b3AtY29sb3I9IiM5NTIzMzEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiM5MjFDMUQiIG9mZnNldD0iLjAzNiIvPjxzdG9wIHN0b3AtY29sb3I9IiNCMDI3MzkiIG9mZnNldD0iLjA4NSIvPjxzdG9wIHN0b3AtY29sb3I9IiNBRDFGMjQiIG9mZnNldD0iLjEyNCIvPjxzdG9wIHN0b3AtY29sb3I9IiNDNzIwMjYiIG9mZnNldD0iLjE1MSIvPjxzdG9wIHN0b3AtY29sb3I9IiNENDIwMjciIG9mZnNldD0iLjE3Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0NDMjQzMSIgb2Zmc2V0PSIuMTc2Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0I3MkI0QyIgb2Zmc2V0PSIuMTg5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzk1MzM3MSIgb2Zmc2V0PSIuMjA3Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzg4MzU3RiIgb2Zmc2V0PSIuMjE0Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzg1MzY4MSIgb2Zmc2V0PSIuMjQ0Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzZGMzY4QiIgb2Zmc2V0PSIuMjY0Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzM5NDI4RiIgb2Zmc2V0PSIuMjkxIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzIzM0Q3RCIgb2Zmc2V0PSIuMzI0Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzMyMkM2RiIgb2Zmc2V0PSIuNDE4Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzJBMzg4NSIgb2Zmc2V0PSIuNDk0Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzFENjJBMSIgb2Zmc2V0PSIuNTU4Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzI3NkNBNSIgb2Zmc2V0PSIuNTciLz48c3RvcCBzdG9wLWNvbG9yPSIjNDM4RUIzIiBvZmZzZXQ9Ii42MSIvPjxzdG9wIHN0b3AtY29sb3I9IiM1NUE1QkMiIG9mZnNldD0iLjY0Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzVDQUZCRiIgb2Zmc2V0PSIuNjU2Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzU2QUJCRCIgb2Zmc2V0PSIuNjc4Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzQzOUZCOCIgb2Zmc2V0PSIuNzA2Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzE4OEVBRiIgb2Zmc2V0PSIuNzM3Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzAzOEJBRSIgb2Zmc2V0PSIuNzQzIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzA2OTI5MiIgb2Zmc2V0PSIuNzkiLz48c3RvcCBzdG9wLWNvbG9yPSIjMDVBMTRCIiBvZmZzZXQ9Ii44ODciLz48c3RvcCBzdG9wLWNvbG9yPSIjMDM5MjdFIiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjU1ZHSURfMV8pIiBkPSJNMCAwaDcyMy4xdjMwNi40SDB6Ii8+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8yXyIgeTI9Ii0xMDkuMjYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB5MT0iLTEwOS4yNiIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTE4Ljk4IDEyMC41NCkiIHgyPSIyMzUuOTgiIHgxPSIzMjUuMDgiPjxzdG9wIHN0b3AtY29sb3I9IiM4OTM2ODAiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiM4OTM2ODAiIG9mZnNldD0iLjMzNSIvPjxzdG9wIHN0b3AtY29sb3I9IiM4RDMxNkQiIG9mZnNldD0iLjUwMiIvPjxzdG9wIHN0b3AtY29sb3I9IiM5MDI5NEQiIG9mZnNldD0iLjg0Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzkwMjU0MSIgb2Zmc2V0PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzJfKSIgZD0iTTE3NS4xIDE1My4yTDExNyAzMDYuNGg4OS4xeiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfM18iIHkyPSItODIuMjg0IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeTE9IjEyMC4yNCIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTE4Ljk4IDEyMC41NCkiIHgyPSI0NDYuNTUiIHgxPSI0NzguOTMiPjxzdG9wIHN0b3AtY29sb3I9IiMzMjJDNkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMzMjJDNkYiIG9mZnNldD0iLjI0MyIvPjxzdG9wIHN0b3AtY29sb3I9IiMzMDJGNzIiIG9mZnNldD0iLjQ2Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzJBM0E3RSIgb2Zmc2V0PSIuNzE2Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzE1NEE5MyIgb2Zmc2V0PSIuOTkiLz48c3RvcCBzdG9wLWNvbG9yPSIjMTM0Qjk0IiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjU1ZHSURfM18pIiBkPSJNMjg4LjQgMTUzLjJsMjIuMyAxNTMuMmg0Ny40VjBoLTQ1LjJ6Ii8+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF80XyIgeTI9Ii0zMi42NjMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB5MT0iLTMyLjY2MyIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTE4Ljk4IDEyMC41NCkiIHgyPSIzNzIuODgiIHgxPSIyOTQuMDgiPjxzdG9wIHN0b3AtY29sb3I9IiM2RjM3OEQiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMzQTQyOTEiIG9mZnNldD0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNTVkdJRF80XykiIGQ9Ik0xNzUuMSAxNTMuMmwzMSAxNTMuMiA0Ny44LTE1My4yTDIwOS40IDB6Ii8+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF81XyIgeTI9Ii0zMi42NjMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB5MT0iLTMyLjY2MyIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTE4Ljk4IDEyMC41NCkiIHgyPSIzMjUuMDgiIHgxPSI0MzEuODgiPjxzdG9wIHN0b3AtY29sb3I9IiMyMzNEN0QiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMyOTNEN0QiIG9mZnNldD0iLjI0OSIvPjxzdG9wIHN0b3AtY29sb3I9IiMzQTNDODAiIG9mZnNldD0iLjU0NSIvPjxzdG9wIHN0b3AtY29sb3I9IiM1MTNCODQiIG9mZnNldD0iLjg2MiIvPjxzdG9wIHN0b3AtY29sb3I9IiM1RDNBODYiIG9mZnNldD0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNTVkdJRF81XykiIGQ9Ik0yNTMuOSAxNTMuMmwtNDcuOCAxNTMuMmgxMDQuNmwtMjIuMy0xNTMuMkwzMTIuOSAwSDIwOS40eiIvPjxwYXRoIGZpbGw9IiNhZjIwMjQiIGQ9Ik0xMTYuMSAwSDU1Ljd2OTQuOGwzNC4yIDU4LjQtMzQuMiA1OC40djk0LjhIMTE3TDk1LjIgMTUzLjJ6Ii8+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF82XyIgeTI9IjQzLjkzNyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkxPSI0My45MzciIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgLTExOC45OCAxMjAuNTQpIiB4Mj0iMjMyLjY3IiB4MT0iMzI5LjExIj48c3RvcCBzdG9wLWNvbG9yPSIjODkzNjgwIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjODkzNjgwIiBvZmZzZXQ9Ii4zMzUiLz48c3RvcCBzdG9wLWNvbG9yPSIjOEQzMTZEIiBvZmZzZXQ9Ii41MDIiLz48c3RvcCBzdG9wLWNvbG9yPSIjOTAyOTREIiBvZmZzZXQ9Ii44NCIvPjxzdG9wIHN0b3AtY29sb3I9IiM5MDI1NDEiIG9mZnNldD0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNTVkdJRF82XykiIGQ9Ik0xNzUuMSAxNTMuMkwyMDkuNCAwaC05My4zeiIvPjxwYXRoIGZpbGw9IiM5NDFiMWUiIGNsYXNzPSJzdDciIGQ9Ik01NS43IDk0LjhWMEgweiIvPjxwYXRoIGZpbGw9IiNiMTI3MzkiIGQ9Ik01NS43IDIxMS42bDM0LjItNTguNC0zNC4yLTU4LjR6Ii8+PHBhdGggZmlsbD0iIzk0MWIxZSIgY2xhc3M9InN0NyIgZD0iTTU1LjcgMjExLjZMMCAzMDYuNGg1NS43eiIvPjxwYXRoIGZpbGw9IiM5NTI0MzIiIGQ9Ik01NS43IDk0LjhMMCAwdjMwNi40bDU1LjctOTQuOHoiLz48cGF0aCBmaWxsPSIjZDQyMDI3IiBkPSJNMTE2LjEgMEw5NS4yIDE1My4yIDExNyAzMDYuNGw1OC4xLTE1My4yeiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfN18iIHkyPSItMTg2LjA2IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeTE9IjEyMC40NCIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTE4Ljk4IDEyMC41NCkiIHgyPSI3NDguOTYiIHgxPSI3NDguOTYiPjxzdG9wIHN0b3AtY29sb3I9IiM5NEJFNTUiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiM5M0JENTgiIG9mZnNldD0iLjA0NCIvPjxzdG9wIHN0b3AtY29sb3I9IiM4QkJDNkEiIG9mZnNldD0iLjM4OSIvPjxzdG9wIHN0b3AtY29sb3I9IiM4NkJDNzUiIG9mZnNldD0iLjcxNSIvPjxzdG9wIHN0b3AtY29sb3I9IiM4NEJDNzkiIG9mZnNldD0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZD0iTTY0MS42IDI1OS42YzEuNy0yNS40IDEwLTU0LjYgMTguOC04NS42IDEuNC01IDIuOC0xMCA0LjItMTUuMS0xLjQtNS41LTIuOC0xMC45LTQuMi0xNi4yLTguOC0zMy4zLTE3LTY0LjctMTguOC05Mi0xLjQtMjEuMiAxLjQtMzcgOC45LTUwLjZoLTQ1LjljLTcuNSAxOC4zLTEwLjMgMjkuMS04LjkgNTAuMyAxLjcgMjcuMyAxMCA1OC43IDE4LjggOTIgMTMgNDkuMyAyOCAxMDYuMiAyMy4yIDE2NC4yaDEyLjljLTcuNi0xMi44LTEwLjQtMjcuMy05LTQ3eiIgZmlsbD0idXJsKCNTVkdJRF83XykiLz48bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzhfIiB5Mj0iLTE4NC40NSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkxPSIxMTcuMjkiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgLTExOC45OCAxMjAuNTQpIiB4Mj0iNzMzLjQ5IiB4MT0iNjUzLjc2Ij48c3RvcCBzdG9wLWNvbG9yPSIjMDhBMjRCIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjMEFBMTRFIiBvZmZzZXQ9Ii4xNjgiLz48c3RvcCBzdG9wLWNvbG9yPSIjMEI5RTU3IiBvZmZzZXQ9Ii40MDUiLz48c3RvcCBzdG9wLWNvbG9yPSIjMDk5QTY3IiBvZmZzZXQ9Ii42ODMiLz48c3RvcCBzdG9wLWNvbG9yPSIjMDQ5NDdEIiBvZmZzZXQ9Ii45OSIvPjxzdG9wIHN0b3AtY29sb3I9IiMwNDkzN0UiIG9mZnNldD0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZD0iTTYxNC41IDE0Mi4zYy04LjgtMzMuMy0xNy02NC43LTE4LjgtOTItMS40LTIxLjIgMS40LTMyIDguOS01MC4zaC0zNS40YzUuNyA1My45LTMuOCAxMDYuNy0xMy42IDE2Ni44LTUuNyAzNS0xMS43IDcxLjMtMTMuMiAxMDAuNi0xLjEgMjEuMS40IDMyLjggMS44IDM5aDkzLjVjNC44LTU3LjktMTAuMy0xMTQuOC0yMy4yLTE2NC4xeiIgZmlsbD0idXJsKCNTVkdJRF84XykiLz48cGF0aCBmaWxsPSIjMWM5YTQ4IiBkPSJNNjY0LjYgMTU4LjljLTEuNCA1LjEtMi44IDEwLjEtNC4yIDE1LjEtOC44IDMxLTE3IDYwLjItMTguOCA4NS42LTEuNCAxOS43IDEuNCAzNC4yIDkgNDYuOWgzM2M0LjItNTEuOC03LjItMTAyLjMtMTktMTQ3LjZ6Ii8+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF85XyIgeTI9Ii0xODUuOTYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB5MT0iMTIwLjU0IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIC0xMTguOTggMTIwLjU0KSIgeDI9IjgxMi44MyIgeDE9IjgxMi44MyI+PHN0b3Agc3RvcC1jb2xvcj0iIzY5QTA2MCIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzYzOUQ1QyIgb2Zmc2V0PSIuMDQiLz48c3RvcCBzdG9wLWNvbG9yPSIjNEM5NDRGIiBvZmZzZXQ9Ii4yMTkiLz48c3RvcCBzdG9wLWNvbG9yPSIjMzc4RTQ3IiBvZmZzZXQ9Ii40MTgiLz48c3RvcCBzdG9wLWNvbG9yPSIjMjk4QjQ0IiBvZmZzZXQ9Ii42NTEiLz48c3RvcCBzdG9wLWNvbG9yPSIjMjM4QTQzIiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGQ9Ik02ODAuNSAwYzEwLjcgNTUuMy0yLjUgMTEwLjQtMTUuOSAxNTguOSAxMS43IDQ1LjMgMjMuMiA5NS44IDE4LjkgMTQ3LjZoMzkuNlYwaC00Mi42eiIgZmlsbD0idXJsKCNTVkdJRF85XykiLz48bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzEwXyIgeTI9Ii0xODUuODYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB5MT0iMTIwLjU0IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIC0xMTguOTggMTIwLjU0KSIgeDI9IjY1Mi40NSIgeDE9IjY1Mi40NSI+PHN0b3Agc3RvcC1jb2xvcj0iIzA1QjVEQyIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzA0QjBENyIgb2Zmc2V0PSIuMjIiLz48c3RvcCBzdG9wLWNvbG9yPSIjMDVBNEM5IiBvZmZzZXQ9Ii41MzciLz48c3RvcCBzdG9wLWNvbG9yPSIjMDU5MUI0IiBvZmZzZXQ9Ii45MTIiLz48c3RvcCBzdG9wLWNvbG9yPSIjMDU4Q0FFIiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGQ9Ik01NDIuMyAyNjcuNGMxLjUtMjkuNCA3LjUtNjUuNiAxMy4yLTEwMC42QzU2NS4zIDEwNi43IDU3NC44IDU0IDU2OS4xIDBoLTcwLjhjLTEuNCAxMS40LTIuOSAxOS4yLTEuOCA0MS44IDEuNSAzMS42IDcuNSA3MC41IDEzLjIgMTA4LjIgOC40IDU1LjQgMTYuNiAxMDguOCAxNS4xIDE1Ni40SDU0NGMtMS4zLTYuMi0yLjgtMTcuOS0xLjctMzl6IiBmaWxsPSJ1cmwoI1NWR0lEXzEwXykiLz48cGF0aCBmaWxsPSIjMmEzODg2IiBkPSJNMzc1LjcgMTUzLjJMMzU4LjEgMHYzMDYuNHoiLz48bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzExXyIgeTI9Ijc3LjEzNiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkxPSItNC4zMjgiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgLTExOC45OCAxMjAuNTQpIiB4Mj0iNzk2LjcxIiB4MT0iNzUxLjA1Ij48c3RvcCBzdG9wLWNvbG9yPSIjNjJCMTZFIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjODdCOTU3IiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGQ9Ik02NDEuNiA1MC42YzEuNyAyNy4zIDEwIDU4LjcgMTguOCA5MiAxLjQgNS4zIDIuOCAxMC43IDQuMiAxNi4yQzY3OC4xIDExMC40IDY5MS4yIDU1LjMgNjgwLjUgMGgtMzBjLTcuNSAxMy42LTEwLjMgMjkuNC04LjkgNTAuNnoiIGZpbGw9InVybCgjU1ZHSURfMTFfKSIvPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMTJfIiB5Mj0iLTE4OS4yOCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkxPSIxMTMuNzEiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgLTExOC45OCAxMjAuNTQpIiB4Mj0iNjMxLjU5IiB4MT0iNTUwLjQiPjxzdG9wIHN0b3AtY29sb3I9IiMwNjlBRDQiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMzMEEwQ0UiIG9mZnNldD0iLjM1MiIvPjxzdG9wIHN0b3AtY29sb3I9IiM1QkIwQzAiIG9mZnNldD0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZD0iTTUwOS44IDE1MGMtNS43LTM3LjctMTEuNy03Ni42LTEzLjItMTA4LjItMS4xLTIyLjcuNC0zMC40IDEuOC00MS44aC00MS41YzEuNSA0MC4xLTEuNSA4NS4zLTcgMTYwLjgtMy4xIDQzLjUtOCAxMTAuNS03IDE0NS43SDUyNWMxLjQtNDcuNy02LjgtMTAxLjEtMTUuMi0xNTYuNXoiIGZpbGw9InVybCgjU1ZHSURfMTJfKSIvPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMTNfIiB5Mj0iLTE4NS44NiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkxPSIxMjAuNTQiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgLTExOC45OCAxMjAuNTQpIiB4Mj0iNTA1LjMzIiB4MT0iNTA1LjMzIj48c3RvcCBzdG9wLWNvbG9yPSIjMUU0NThFIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjMUY0Rjk2IiBvZmZzZXQ9Ii4yNDEiLz48c3RvcCBzdG9wLWNvbG9yPSIjMkI2QUFCIiBvZmZzZXQ9Ii43MjkiLz48c3RvcCBzdG9wLWNvbG9yPSIjMzM3QkI5IiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjU1ZHSURfMTNfKSIgZD0iTTM1OC4xIDMwNi40aDU2LjVWMGgtNTYuNWwxNy42IDE1My4yeiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMTRfIiB5Mj0iMTIwLjU0IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeTE9Ii0xODUuODYiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgLTExOC45OCAxMjAuNTQpIiB4Mj0iNTU0LjkyIiB4MT0iNTU0LjkyIj48c3RvcCBzdG9wLWNvbG9yPSIjM0Y5QUM5IiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjMjA2MkEyIiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGQ9Ik00NDkuOSAxNjAuOGM1LjUtNzUuNSA4LjUtMTIwLjYgNy0xNjAuOGgtNDIuMmwtLjEgMzA2LjRoMjguM2MtMS0zNS4xIDMuOC0xMDIuMSA3LTE0NS42eiIgZmlsbD0idXJsKCNTVkdJRF8xNF8pIi8+PC9nPjwvc3ZnPg==);
}
.o-minimal-header {
  position: fixed;
  background-color: var(--plain__enabled__fill__default);
  width: 100%;
}
.o-minimal-header,
.o-minimal-header .m-side-navigation {
  z-index: 1;
  padding-top: 0.375rem;
}
.o-minimal-header .m-side-navigation.-open,
.o-minimal-header .m-side-navigation.-opening {
  max-width: 100%;
}
.o-minimal-header__supergraphic {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 0.375rem;
  content: "";
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50%;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMzAwIiB3aWR0aD0iNzIwIj48c3R5bGU+LnN0N3tmaWxsOiM5NDFiMWV9PC9zdHlsZT48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMS41NSAtMy4zKSI+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8xXyIgeTI9Ii0zMi42NjMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB5MT0iLTMyLjY2MyIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTE4Ljk4IDEyMC41NCkiIHgyPSI4NDIuMDgiIHgxPSIxMTguOTgiPjxzdG9wIHN0b3AtY29sb3I9IiM5NTIzMzEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiM5MjFDMUQiIG9mZnNldD0iLjAzNiIvPjxzdG9wIHN0b3AtY29sb3I9IiNCMDI3MzkiIG9mZnNldD0iLjA4NSIvPjxzdG9wIHN0b3AtY29sb3I9IiNBRDFGMjQiIG9mZnNldD0iLjEyNCIvPjxzdG9wIHN0b3AtY29sb3I9IiNDNzIwMjYiIG9mZnNldD0iLjE1MSIvPjxzdG9wIHN0b3AtY29sb3I9IiNENDIwMjciIG9mZnNldD0iLjE3Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0NDMjQzMSIgb2Zmc2V0PSIuMTc2Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0I3MkI0QyIgb2Zmc2V0PSIuMTg5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzk1MzM3MSIgb2Zmc2V0PSIuMjA3Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzg4MzU3RiIgb2Zmc2V0PSIuMjE0Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzg1MzY4MSIgb2Zmc2V0PSIuMjQ0Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzZGMzY4QiIgb2Zmc2V0PSIuMjY0Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzM5NDI4RiIgb2Zmc2V0PSIuMjkxIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzIzM0Q3RCIgb2Zmc2V0PSIuMzI0Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzMyMkM2RiIgb2Zmc2V0PSIuNDE4Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzJBMzg4NSIgb2Zmc2V0PSIuNDk0Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzFENjJBMSIgb2Zmc2V0PSIuNTU4Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzI3NkNBNSIgb2Zmc2V0PSIuNTciLz48c3RvcCBzdG9wLWNvbG9yPSIjNDM4RUIzIiBvZmZzZXQ9Ii42MSIvPjxzdG9wIHN0b3AtY29sb3I9IiM1NUE1QkMiIG9mZnNldD0iLjY0Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzVDQUZCRiIgb2Zmc2V0PSIuNjU2Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzU2QUJCRCIgb2Zmc2V0PSIuNjc4Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzQzOUZCOCIgb2Zmc2V0PSIuNzA2Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzE4OEVBRiIgb2Zmc2V0PSIuNzM3Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzAzOEJBRSIgb2Zmc2V0PSIuNzQzIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzA2OTI5MiIgb2Zmc2V0PSIuNzkiLz48c3RvcCBzdG9wLWNvbG9yPSIjMDVBMTRCIiBvZmZzZXQ9Ii44ODciLz48c3RvcCBzdG9wLWNvbG9yPSIjMDM5MjdFIiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjU1ZHSURfMV8pIiBkPSJNMCAwaDcyMy4xdjMwNi40SDB6Ii8+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8yXyIgeTI9Ii0xMDkuMjYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB5MT0iLTEwOS4yNiIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTE4Ljk4IDEyMC41NCkiIHgyPSIyMzUuOTgiIHgxPSIzMjUuMDgiPjxzdG9wIHN0b3AtY29sb3I9IiM4OTM2ODAiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiM4OTM2ODAiIG9mZnNldD0iLjMzNSIvPjxzdG9wIHN0b3AtY29sb3I9IiM4RDMxNkQiIG9mZnNldD0iLjUwMiIvPjxzdG9wIHN0b3AtY29sb3I9IiM5MDI5NEQiIG9mZnNldD0iLjg0Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzkwMjU0MSIgb2Zmc2V0PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzJfKSIgZD0iTTE3NS4xIDE1My4yTDExNyAzMDYuNGg4OS4xeiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfM18iIHkyPSItODIuMjg0IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeTE9IjEyMC4yNCIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTE4Ljk4IDEyMC41NCkiIHgyPSI0NDYuNTUiIHgxPSI0NzguOTMiPjxzdG9wIHN0b3AtY29sb3I9IiMzMjJDNkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMzMjJDNkYiIG9mZnNldD0iLjI0MyIvPjxzdG9wIHN0b3AtY29sb3I9IiMzMDJGNzIiIG9mZnNldD0iLjQ2Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzJBM0E3RSIgb2Zmc2V0PSIuNzE2Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzE1NEE5MyIgb2Zmc2V0PSIuOTkiLz48c3RvcCBzdG9wLWNvbG9yPSIjMTM0Qjk0IiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjU1ZHSURfM18pIiBkPSJNMjg4LjQgMTUzLjJsMjIuMyAxNTMuMmg0Ny40VjBoLTQ1LjJ6Ii8+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF80XyIgeTI9Ii0zMi42NjMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB5MT0iLTMyLjY2MyIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTE4Ljk4IDEyMC41NCkiIHgyPSIzNzIuODgiIHgxPSIyOTQuMDgiPjxzdG9wIHN0b3AtY29sb3I9IiM2RjM3OEQiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMzQTQyOTEiIG9mZnNldD0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNTVkdJRF80XykiIGQ9Ik0xNzUuMSAxNTMuMmwzMSAxNTMuMiA0Ny44LTE1My4yTDIwOS40IDB6Ii8+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF81XyIgeTI9Ii0zMi42NjMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB5MT0iLTMyLjY2MyIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTE4Ljk4IDEyMC41NCkiIHgyPSIzMjUuMDgiIHgxPSI0MzEuODgiPjxzdG9wIHN0b3AtY29sb3I9IiMyMzNEN0QiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMyOTNEN0QiIG9mZnNldD0iLjI0OSIvPjxzdG9wIHN0b3AtY29sb3I9IiMzQTNDODAiIG9mZnNldD0iLjU0NSIvPjxzdG9wIHN0b3AtY29sb3I9IiM1MTNCODQiIG9mZnNldD0iLjg2MiIvPjxzdG9wIHN0b3AtY29sb3I9IiM1RDNBODYiIG9mZnNldD0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNTVkdJRF81XykiIGQ9Ik0yNTMuOSAxNTMuMmwtNDcuOCAxNTMuMmgxMDQuNmwtMjIuMy0xNTMuMkwzMTIuOSAwSDIwOS40eiIvPjxwYXRoIGZpbGw9IiNhZjIwMjQiIGQ9Ik0xMTYuMSAwSDU1Ljd2OTQuOGwzNC4yIDU4LjQtMzQuMiA1OC40djk0LjhIMTE3TDk1LjIgMTUzLjJ6Ii8+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF82XyIgeTI9IjQzLjkzNyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkxPSI0My45MzciIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgLTExOC45OCAxMjAuNTQpIiB4Mj0iMjMyLjY3IiB4MT0iMzI5LjExIj48c3RvcCBzdG9wLWNvbG9yPSIjODkzNjgwIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjODkzNjgwIiBvZmZzZXQ9Ii4zMzUiLz48c3RvcCBzdG9wLWNvbG9yPSIjOEQzMTZEIiBvZmZzZXQ9Ii41MDIiLz48c3RvcCBzdG9wLWNvbG9yPSIjOTAyOTREIiBvZmZzZXQ9Ii44NCIvPjxzdG9wIHN0b3AtY29sb3I9IiM5MDI1NDEiIG9mZnNldD0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNTVkdJRF82XykiIGQ9Ik0xNzUuMSAxNTMuMkwyMDkuNCAwaC05My4zeiIvPjxwYXRoIGZpbGw9IiM5NDFiMWUiIGNsYXNzPSJzdDciIGQ9Ik01NS43IDk0LjhWMEgweiIvPjxwYXRoIGZpbGw9IiNiMTI3MzkiIGQ9Ik01NS43IDIxMS42bDM0LjItNTguNC0zNC4yLTU4LjR6Ii8+PHBhdGggZmlsbD0iIzk0MWIxZSIgY2xhc3M9InN0NyIgZD0iTTU1LjcgMjExLjZMMCAzMDYuNGg1NS43eiIvPjxwYXRoIGZpbGw9IiM5NTI0MzIiIGQ9Ik01NS43IDk0LjhMMCAwdjMwNi40bDU1LjctOTQuOHoiLz48cGF0aCBmaWxsPSIjZDQyMDI3IiBkPSJNMTE2LjEgMEw5NS4yIDE1My4yIDExNyAzMDYuNGw1OC4xLTE1My4yeiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfN18iIHkyPSItMTg2LjA2IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeTE9IjEyMC40NCIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTE4Ljk4IDEyMC41NCkiIHgyPSI3NDguOTYiIHgxPSI3NDguOTYiPjxzdG9wIHN0b3AtY29sb3I9IiM5NEJFNTUiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiM5M0JENTgiIG9mZnNldD0iLjA0NCIvPjxzdG9wIHN0b3AtY29sb3I9IiM4QkJDNkEiIG9mZnNldD0iLjM4OSIvPjxzdG9wIHN0b3AtY29sb3I9IiM4NkJDNzUiIG9mZnNldD0iLjcxNSIvPjxzdG9wIHN0b3AtY29sb3I9IiM4NEJDNzkiIG9mZnNldD0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZD0iTTY0MS42IDI1OS42YzEuNy0yNS40IDEwLTU0LjYgMTguOC04NS42IDEuNC01IDIuOC0xMCA0LjItMTUuMS0xLjQtNS41LTIuOC0xMC45LTQuMi0xNi4yLTguOC0zMy4zLTE3LTY0LjctMTguOC05Mi0xLjQtMjEuMiAxLjQtMzcgOC45LTUwLjZoLTQ1LjljLTcuNSAxOC4zLTEwLjMgMjkuMS04LjkgNTAuMyAxLjcgMjcuMyAxMCA1OC43IDE4LjggOTIgMTMgNDkuMyAyOCAxMDYuMiAyMy4yIDE2NC4yaDEyLjljLTcuNi0xMi44LTEwLjQtMjcuMy05LTQ3eiIgZmlsbD0idXJsKCNTVkdJRF83XykiLz48bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzhfIiB5Mj0iLTE4NC40NSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkxPSIxMTcuMjkiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgLTExOC45OCAxMjAuNTQpIiB4Mj0iNzMzLjQ5IiB4MT0iNjUzLjc2Ij48c3RvcCBzdG9wLWNvbG9yPSIjMDhBMjRCIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjMEFBMTRFIiBvZmZzZXQ9Ii4xNjgiLz48c3RvcCBzdG9wLWNvbG9yPSIjMEI5RTU3IiBvZmZzZXQ9Ii40MDUiLz48c3RvcCBzdG9wLWNvbG9yPSIjMDk5QTY3IiBvZmZzZXQ9Ii42ODMiLz48c3RvcCBzdG9wLWNvbG9yPSIjMDQ5NDdEIiBvZmZzZXQ9Ii45OSIvPjxzdG9wIHN0b3AtY29sb3I9IiMwNDkzN0UiIG9mZnNldD0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZD0iTTYxNC41IDE0Mi4zYy04LjgtMzMuMy0xNy02NC43LTE4LjgtOTItMS40LTIxLjIgMS40LTMyIDguOS01MC4zaC0zNS40YzUuNyA1My45LTMuOCAxMDYuNy0xMy42IDE2Ni44LTUuNyAzNS0xMS43IDcxLjMtMTMuMiAxMDAuNi0xLjEgMjEuMS40IDMyLjggMS44IDM5aDkzLjVjNC44LTU3LjktMTAuMy0xMTQuOC0yMy4yLTE2NC4xeiIgZmlsbD0idXJsKCNTVkdJRF84XykiLz48cGF0aCBmaWxsPSIjMWM5YTQ4IiBkPSJNNjY0LjYgMTU4LjljLTEuNCA1LjEtMi44IDEwLjEtNC4yIDE1LjEtOC44IDMxLTE3IDYwLjItMTguOCA4NS42LTEuNCAxOS43IDEuNCAzNC4yIDkgNDYuOWgzM2M0LjItNTEuOC03LjItMTAyLjMtMTktMTQ3LjZ6Ii8+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF85XyIgeTI9Ii0xODUuOTYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB5MT0iMTIwLjU0IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIC0xMTguOTggMTIwLjU0KSIgeDI9IjgxMi44MyIgeDE9IjgxMi44MyI+PHN0b3Agc3RvcC1jb2xvcj0iIzY5QTA2MCIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzYzOUQ1QyIgb2Zmc2V0PSIuMDQiLz48c3RvcCBzdG9wLWNvbG9yPSIjNEM5NDRGIiBvZmZzZXQ9Ii4yMTkiLz48c3RvcCBzdG9wLWNvbG9yPSIjMzc4RTQ3IiBvZmZzZXQ9Ii40MTgiLz48c3RvcCBzdG9wLWNvbG9yPSIjMjk4QjQ0IiBvZmZzZXQ9Ii42NTEiLz48c3RvcCBzdG9wLWNvbG9yPSIjMjM4QTQzIiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGQ9Ik02ODAuNSAwYzEwLjcgNTUuMy0yLjUgMTEwLjQtMTUuOSAxNTguOSAxMS43IDQ1LjMgMjMuMiA5NS44IDE4LjkgMTQ3LjZoMzkuNlYwaC00Mi42eiIgZmlsbD0idXJsKCNTVkdJRF85XykiLz48bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzEwXyIgeTI9Ii0xODUuODYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB5MT0iMTIwLjU0IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIC0xMTguOTggMTIwLjU0KSIgeDI9IjY1Mi40NSIgeDE9IjY1Mi40NSI+PHN0b3Agc3RvcC1jb2xvcj0iIzA1QjVEQyIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzA0QjBENyIgb2Zmc2V0PSIuMjIiLz48c3RvcCBzdG9wLWNvbG9yPSIjMDVBNEM5IiBvZmZzZXQ9Ii41MzciLz48c3RvcCBzdG9wLWNvbG9yPSIjMDU5MUI0IiBvZmZzZXQ9Ii45MTIiLz48c3RvcCBzdG9wLWNvbG9yPSIjMDU4Q0FFIiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGQ9Ik01NDIuMyAyNjcuNGMxLjUtMjkuNCA3LjUtNjUuNiAxMy4yLTEwMC42QzU2NS4zIDEwNi43IDU3NC44IDU0IDU2OS4xIDBoLTcwLjhjLTEuNCAxMS40LTIuOSAxOS4yLTEuOCA0MS44IDEuNSAzMS42IDcuNSA3MC41IDEzLjIgMTA4LjIgOC40IDU1LjQgMTYuNiAxMDguOCAxNS4xIDE1Ni40SDU0NGMtMS4zLTYuMi0yLjgtMTcuOS0xLjctMzl6IiBmaWxsPSJ1cmwoI1NWR0lEXzEwXykiLz48cGF0aCBmaWxsPSIjMmEzODg2IiBkPSJNMzc1LjcgMTUzLjJMMzU4LjEgMHYzMDYuNHoiLz48bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzExXyIgeTI9Ijc3LjEzNiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkxPSItNC4zMjgiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgLTExOC45OCAxMjAuNTQpIiB4Mj0iNzk2LjcxIiB4MT0iNzUxLjA1Ij48c3RvcCBzdG9wLWNvbG9yPSIjNjJCMTZFIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjODdCOTU3IiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGQ9Ik02NDEuNiA1MC42YzEuNyAyNy4zIDEwIDU4LjcgMTguOCA5MiAxLjQgNS4zIDIuOCAxMC43IDQuMiAxNi4yQzY3OC4xIDExMC40IDY5MS4yIDU1LjMgNjgwLjUgMGgtMzBjLTcuNSAxMy42LTEwLjMgMjkuNC04LjkgNTAuNnoiIGZpbGw9InVybCgjU1ZHSURfMTFfKSIvPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMTJfIiB5Mj0iLTE4OS4yOCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkxPSIxMTMuNzEiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgLTExOC45OCAxMjAuNTQpIiB4Mj0iNjMxLjU5IiB4MT0iNTUwLjQiPjxzdG9wIHN0b3AtY29sb3I9IiMwNjlBRDQiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMzMEEwQ0UiIG9mZnNldD0iLjM1MiIvPjxzdG9wIHN0b3AtY29sb3I9IiM1QkIwQzAiIG9mZnNldD0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZD0iTTUwOS44IDE1MGMtNS43LTM3LjctMTEuNy03Ni42LTEzLjItMTA4LjItMS4xLTIyLjcuNC0zMC40IDEuOC00MS44aC00MS41YzEuNSA0MC4xLTEuNSA4NS4zLTcgMTYwLjgtMy4xIDQzLjUtOCAxMTAuNS03IDE0NS43SDUyNWMxLjQtNDcuNy02LjgtMTAxLjEtMTUuMi0xNTYuNXoiIGZpbGw9InVybCgjU1ZHSURfMTJfKSIvPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMTNfIiB5Mj0iLTE4NS44NiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkxPSIxMjAuNTQiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgLTExOC45OCAxMjAuNTQpIiB4Mj0iNTA1LjMzIiB4MT0iNTA1LjMzIj48c3RvcCBzdG9wLWNvbG9yPSIjMUU0NThFIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjMUY0Rjk2IiBvZmZzZXQ9Ii4yNDEiLz48c3RvcCBzdG9wLWNvbG9yPSIjMkI2QUFCIiBvZmZzZXQ9Ii43MjkiLz48c3RvcCBzdG9wLWNvbG9yPSIjMzM3QkI5IiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjU1ZHSURfMTNfKSIgZD0iTTM1OC4xIDMwNi40aDU2LjVWMGgtNTYuNWwxNy42IDE1My4yeiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMTRfIiB5Mj0iMTIwLjU0IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeTE9Ii0xODUuODYiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgLTExOC45OCAxMjAuNTQpIiB4Mj0iNTU0LjkyIiB4MT0iNTU0LjkyIj48c3RvcCBzdG9wLWNvbG9yPSIjM0Y5QUM5IiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjMjA2MkEyIiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGQ9Ik00NDkuOSAxNjAuOGM1LjUtNzUuNSA4LjUtMTIwLjYgNy0xNjAuOGgtNDIuMmwtLjEgMzA2LjRoMjguM2MtMS0zNS4xIDMuOC0xMDIuMSA3LTE0NS42eiIgZmlsbD0idXJsKCNTVkdJRF8xNF8pIi8+PC9nPjwvc3ZnPg==);
}
.o-minimal-header__top {
  height: 3rem;
  border-bottom: 1px solid var(--small__enabled__fill__default);
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.o-minimal-header__logo {
  width: 8.75rem;
  height: 3rem;
  padding: 0.75rem 0.9375rem 0.75rem 1rem;
  display: none;
  order: 2;
}
.o-minimal-header__actions {
  padding: 0;
  display: none;
}
.o-minimal-header__actions li {
  padding: 0;
  margin: 0;
}
.o-minimal-header__actions li:before {
  content: none;
}
.o-minimal-header__actions .a-button__label {
  white-space: nowrap;
}
.o-minimal-header__title {
  flex: 0 1 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 700;
}
@media (min-width: 768px) {
  .o-minimal-header__actions {
    display: flex;
    margin-right: 1rem;
    margin-left: 1rem;
  }
  .o-minimal-header__falafel {
    display: none;
  }
  .o-minimal-header__logo {
    display: block;
  }
  .o-minimal-header__title {
    font-size: 1.25rem;
    line-height: 1.5;
  }
  .o-minimal-header .-open + * + .o-minimal-header__top .o-minimal-header__actions,
  .o-minimal-header .-opening + * + .o-minimal-header__top .o-minimal-header__actions {
    display: none;
  }
  .o-minimal-header .-open + * + .o-minimal-header__top .o-minimal-header__falafel,
  .o-minimal-header .-opening + * + .o-minimal-header__top .o-minimal-header__falafel {
    display: block;
    order: 1;
    margin-right: 1rem;
  }
}
@media (min-width: 1194px) {
  .o-minimal-header__title {
    margin-left: 2rem;
  }
  .o-minimal-header__top {
    transition: padding 0.25s cubic-bezier(0.38, 0.04, 0.35, 0.96);
  }
  .o-minimal-header .-open + * + .o-minimal-header__top,
  .o-minimal-header .-opening + * + .o-minimal-header__top {
    padding-left: 16rem;
  }
  .o-minimal-header .-open + * + .o-minimal-header__top .o-minimal-header__actions,
  .o-minimal-header .-opening + * + .o-minimal-header__top .o-minimal-header__actions {
    display: flex;
  }
  .o-minimal-header .-open + * + .o-minimal-header__top .o-minimal-header__falafel,
  .o-minimal-header .-opening + * + .o-minimal-header__top .o-minimal-header__falafel {
    display: none;
  }
}
.o-context-menu {
  position: relative;
}
.o-context-menu__menuSubitems,
.o-context-menu__menuSubitems--beside {
  display: none;
}
.o-context-menu .m-popover__content,
.o-context-menu__menuItems,
.o-context-menu__menuSubitems--beside {
  padding: 0;
}
.o-context-menu .m-popover__content {
  width: 15rem;
}
.o-context-menu__trigger[data-frok-action="close"] {
  display: none;
}
.o-context-menu__menuSubitems--beside {
  box-shadow: 0 0 0.5rem 0.01rem var(--shadow-fill);
  position: absolute;
  top: 0;
  left: 15rem;
  width: 15rem;
}
.o-context-menu.-open .o-context-menu__trigger[data-frok-action="open"] {
  display: none;
}
.o-context-menu.-open .o-context-menu__trigger[data-frok-action="close"] {
  display: flex;
}
.o-context-menu.-open .m-popover {
  display: block;
  z-index: 999;
}
.o-context-menu.-visible .m-popover {
  display: block;
}
.o-context-menu .a-menu-item {
  position: relative;
}
.o-context-menu .a-menu-item:first-of-type {
  z-index: 999;
}
.o-context-menu .a-menu-item.-open .o-context-menu__menuSubitems {
  display: flex;
  flex-direction: column;
  padding: 0;
  width: 100%;
}
.o-context-menu .a-menu-item.-open .a-icon {
  transform: rotate(180deg);
}
.o-context-menu .a-menu-item:hover .o-context-menu__menuSubitems--beside {
  display: block;
}
/*# sourceMappingURL=frontend-kit.css.map */
