:root{--color-red:#DB2E26;--color-pink:#E55CA3;--color-yellow:#FFEA00;--color-lightgray:#E1E1E1;--color-darkgray:#999999;--color-white:#FFFFFF;--color-black:#000000;
--color-black-transparent:rgba(0,0,0,0.33);
--color-rt:var(--color-red);--color-gn:#009900;--color-bl:#0099FF;--color-ge:var(--color-yellow);--color-or:#FFAA00;--color-gr:#666666;--color-ws:var(--color-lightgray);--color-sw:var(--color-black);
--font-family:'Montserrat',system-ui,sans-serif;--letter-spacing:-0.025em;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:600;--font-weight-bold:700;
--menu-height:80px;--toolbox-height:60px;--breadcrumb-height:36px;
--max-body-width:1680px;--max-content-width:1440px;
--grid-content:3 / span 1;--grid-body:2 / span 3;--grid-full:1 / span 5;
--color-link:var(--color-black);--menu-toggle-icon:url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M0%2C9.205c0-1.937%2C1.57-3.507%2C3.507-3.507h56.986C62.43%2C5.699%2C64%2C7.269%2C64%2C9.205s-1.57%2C3.507-3.507%2C3.507H3.507%20C1.57%2C12.712%2C0%2C11.142%2C0%2C9.205z%20M60.493%2C51.288H3.507C1.57%2C51.288%2C0%2C52.858%2C0%2C54.795c0%2C1.937%2C1.57%2C3.507%2C3.507%2C3.507h56.986%20c1.937%2C0%2C3.507-1.57%2C3.507-3.507C64%2C52.858%2C62.43%2C51.288%2C60.493%2C51.288z%20M60.493%2C28.493H3.507C1.57%2C28.493%2C0%2C30.063%2C0%2C32%20s1.57%2C3.507%2C3.507%2C3.507h56.986C62.43%2C35.507%2C64%2C33.937%2C64%2C32S62.43%2C28.493%2C60.493%2C28.493z%22%2F%3E%0A%3C%2Fsvg%3E');--favicon:url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20512%20512%22%20enable-background%3D%22new%200%200%20512%20512%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20fill%3D%22%23FFEA00%22%20stroke%3D%22none%22%20d%3D%22M255.991%2C500.18C407.151%2C500.18%2C506%2C401.34%2C506%2C256c0-145.35-98.849-244.18-250.009-244.18%20C104.851%2C11.82%2C6%2C110.65%2C6%2C256C6%2C401.34%2C104.851%2C500.18%2C255.991%2C500.18z%22%20%2F%3E%0D%0A%3Cpath%20fill%3D%22%23E55CA3%22%20stroke%3D%22none%22%20d%3D%22M255.993%2C461.629c124.234%2C0%2C205.476-81.234%2C205.476-200.686c0-119.46-81.242-200.686-205.476-200.686%20c-124.218%2C0-205.461%2C81.227-205.461%2C200.686C50.532%2C380.396%2C131.773%2C461.629%2C255.993%2C461.629z%22%20%2F%3E%0D%0A%3Cpath%20fill%3D%22%23DB2E26%22%20stroke%3D%22none%22%20d%3D%22M255.995%2C410.188c92.39%2C0%2C152.807-60.412%2C152.807-149.244c0-88.839-60.417-149.244-152.807-149.244%20c-92.379%2C0-152.796%2C60.406-152.796%2C149.244C103.199%2C349.776%2C163.616%2C410.188%2C255.995%2C410.188z%22%20%2F%3E%0D%0A%3C%2Fsvg%3E');--icon-home:url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2012%2012%22%20enable-background%3D%22new%200%200%2012%2012%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M11.846%2C6.205L6.497%2C0.718c-0.273-0.291-0.721-0.291-0.995%2C0L0.153%2C6.205C-0.12%2C6.497-0.018%2C6.734%2C0.38%2C6.734h1.115v4.214%20c0%2C0.305%2C0.013%2C0.552%2C0.551%2C0.552h2.596V7.274h2.717V11.5h2.725c0.409%2C0%2C0.421-0.247%2C0.421-0.552V6.735h1.115%20C12.018%2C6.735%2C12.12%2C6.497%2C11.846%2C6.205%22%2F%3E%0D%0A%3C%2Fsvg%3E');--icon-required:url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2080%2080%22%20enable-background%3D%22new%200%200%2080%2080%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20fill%3D%22%23FFEA00%22%20d%3D%22M39.998%2C79.069C64.184%2C79.069%2C80%2C63.254%2C80%2C40C80%2C16.744%2C64.184%2C0.931%2C39.998%2C0.931%20C15.816%2C0.931%2C0%2C16.744%2C0%2C40C0%2C63.254%2C15.816%2C79.069%2C39.998%2C79.069z%22%2F%3E%20%0D%0A%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M37.449%2C58.629v-11.41c0-0.735%2C0.048-1.431%2C0.144-2.087c0.096-0.656%2C0.28-1.291%2C0.547-1.912%20c-0.77%2C0.967-1.794%2C1.833-3.067%2C2.608l-9.966%2C5.736l-2.551-4.344l9.962-5.797c1.391-0.809%2C2.8-1.273%2C4.231-1.391%20c-0.766-0.074-1.492-0.223-2.166-0.433c-0.683-0.214-1.365-0.551-2.065-1.015L22.5%2C32.729l2.546-4.349l10.028%2C5.797%20c1.352%2C0.774%2C2.45%2C1.776%2C3.307%2C3.014c-0.35-0.7-0.591-1.4-0.726-2.118c-0.136-0.713-0.201-1.457-0.201-2.231V21.371h5.097V32.79%20c0%2C1.584-0.267%2C2.975-0.809%2C4.174c0.42-0.582%2C0.897-1.089%2C1.413-1.514c0.525-0.424%2C1.111-0.849%2C1.768-1.273l9.971-5.74l2.546%2C4.349%20l-9.966%2C5.797c-0.656%2C0.424-1.304%2C0.757-1.943%2C0.984c-0.639%2C0.227-1.299%2C0.389-1.999%2C0.464c0.7%2C0.079%2C1.365%2C0.223%2C1.999%2C0.433%20c0.639%2C0.214%2C1.286%2C0.534%2C1.943%2C0.958L57.5%2C47.276l-2.551%2C4.349l-10.028-5.797c-0.691-0.424-1.312-0.849-1.855-1.278%20c-0.538-0.424-1.019-0.945-1.444-1.562c0.617%2C1.273%2C0.923%2C2.664%2C0.923%2C4.169v11.471C42.546%2C58.629%2C37.449%2C58.629%2C37.449%2C58.629z%22%2F%3E%0D%0A%3C%2Fsvg%3E');--icon-dropdown:url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2024%2024%22%20enable-background%3D%22new%200%200%2024%2024%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23FFEA00%22%20d%3D%22M12%2C21.767c6.046%2C0%2C10-3.954%2C10-9.767c0-5.814-3.954-9.767-10-9.767C5.954%2C2.233%2C2%2C6.186%2C2%2C12%20C2%2C17.813%2C5.954%2C21.767%2C12%2C21.767z%22%2F%3E%0A%3Cpolygon%20fill%3D%22%23000000%22%20points%3D%2212%2C15.5%2017%2C10.5%207%2C10.5%20%22%2F%3E%0A%3C%2Fsvg%3E');
--bubble-yellow:url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2080%2080%22%20enable-background%3D%22new%200%200%2080%2080%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23FFEA00%22%20d%3D%22M39.998%2C79.069C64.184%2C79.069%2C80%2C63.254%2C80%2C40C80%2C16.744%2C64.184%2C0.931%2C39.998%2C0.931%20C15.816%2C0.931%2C0%2C16.744%2C0%2C40C0%2C63.254%2C15.816%2C79.069%2C39.998%2C79.069z%22%2F%3E%0A%3C%2Fsvg%3E');--bubble-yellow-arrow:url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2080%2080%22%20enable-background%3D%22new%200%200%2080%2080%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23FFEA00%22%20d%3D%22M39.998%2C79.069C64.184%2C79.069%2C80%2C63.254%2C80%2C40C80%2C16.744%2C64.184%2C0.931%2C39.998%2C0.931%20C15.816%2C0.931%2C0%2C16.744%2C0%2C40C0%2C63.254%2C15.816%2C79.069%2C39.998%2C79.069z%22%2F%3E%0A%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M58.484%2C41.279L47.598%2C56.72h-8.316l8.013-12.167H24.01v-6.475h23.285l-8.013-12.096h8.316L58.484%2C41.279z%22%2F%3E%0A%3C%2Fsvg%3E');--bubble-red:url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2080%2080%22%20enable-background%3D%22new%200%200%2080%2080%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23DB2E26%22%20d%3D%22M39.998%2C79.069C64.184%2C79.069%2C80%2C63.254%2C80%2C40C80%2C16.744%2C64.184%2C0.931%2C39.998%2C0.931%20C15.816%2C0.931%2C0%2C16.744%2C0%2C40C0%2C63.254%2C15.816%2C79.069%2C39.998%2C79.069z%22%2F%3E%0A%3C%2Fsvg%3E');--bubble-red-arrow:url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2080%2080%22%20enable-background%3D%22new%200%200%2080%2080%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23DB2E26%22%20d%3D%22M39.998%2C79.069C64.184%2C79.069%2C80%2C63.254%2C80%2C40C80%2C16.744%2C64.184%2C0.931%2C39.998%2C0.931%20C15.816%2C0.931%2C0%2C16.744%2C0%2C40C0%2C63.254%2C15.816%2C79.069%2C39.998%2C79.069z%22%2F%3E%0A%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M58.484%2C41.279L47.598%2C56.72h-8.316l8.013-12.167H24.01v-6.475h23.285l-8.013-12.096h8.316L58.484%2C41.279z%22%2F%3E%0A%3C%2Fsvg%3E');--bubble-pink:url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2080%2080%22%20enable-background%3D%22new%200%200%2080%2080%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23E55CA3%22%20d%3D%22M39.998%2C79.069C64.184%2C79.069%2C80%2C63.254%2C80%2C40C80%2C16.744%2C64.184%2C0.931%2C39.998%2C0.931%20C15.816%2C0.931%2C0%2C16.744%2C0%2C40C0%2C63.254%2C15.816%2C79.069%2C39.998%2C79.069z%22%2F%3E%0A%3C%2Fsvg%3E');--bubble-pink-arrow:url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2080%2080%22%20enable-background%3D%22new%200%200%2080%2080%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23E55CA3%22%20d%3D%22M39.998%2C79.069C64.184%2C79.069%2C80%2C63.254%2C80%2C40C80%2C16.744%2C64.184%2C0.931%2C39.998%2C0.931%20C15.816%2C0.931%2C0%2C16.744%2C0%2C40C0%2C63.254%2C15.816%2C79.069%2C39.998%2C79.069z%22%2F%3E%0A%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M58.484%2C41.279L47.598%2C56.72h-8.316l8.013-12.167H24.01v-6.475h23.285l-8.013-12.096h8.316L58.484%2C41.279z%22%2F%3E%0A%3C%2Fsvg%3E');--bubble-black:url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2080%2080%22%20enable-background%3D%22new%200%200%2080%2080%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M39.998%2C79.069C64.184%2C79.069%2C80%2C63.254%2C80%2C40C80%2C16.744%2C64.184%2C0.931%2C39.998%2C0.931%20C15.816%2C0.931%2C0%2C16.744%2C0%2C40C0%2C63.254%2C15.816%2C79.069%2C39.998%2C79.069z%22%2F%3E%0A%3C%2Fsvg%3E');--bubble-black-arrow:url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2080%2080%22%20enable-background%3D%22new%200%200%2080%2080%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M39.998%2C79.069C64.184%2C79.069%2C80%2C63.254%2C80%2C40C80%2C16.744%2C64.184%2C0.931%2C39.998%2C0.931%20C15.816%2C0.931%2C0%2C16.744%2C0%2C40C0%2C63.254%2C15.816%2C79.069%2C39.998%2C79.069z%22%2F%3E%0A%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M58.484%2C41.279L47.598%2C56.72h-8.316l8.013-12.167H24.01v-6.475h23.285l-8.013-12.096h8.316L58.484%2C41.279z%22%2F%3E%0A%3C%2Fsvg%3E');
--bubble-yellow-download:url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2080%2080%22%20enable-background%3D%22new%200%200%2080%2080%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23FFEA00%22%20d%3D%22M39.998%2C79.069C64.184%2C79.069%2C80%2C63.254%2C80%2C40C80%2C16.744%2C64.184%2C0.931%2C39.998%2C0.931%20C15.816%2C0.931%2C0%2C16.744%2C0%2C40C0%2C63.254%2C15.816%2C79.069%2C39.998%2C79.069z%22%2F%3E%0A%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M40.058%2C48.99l-12.353-8.709v-6.653l9.734%2C6.41V21.41h5.18v18.628l9.677-6.41v6.653L40.058%2C48.99z%20M25%2C58.59%20c-1.375%2C0-2.552-0.49-3.531-1.469C20.49%2C56.142%2C20%2C54.965%2C20%2C53.59v-7.5h5v7.5h30v-7.5h5v7.5c0%2C1.375-0.49%2C2.552-1.469%2C3.531%20C57.552%2C58.1%2C56.375%2C58.59%2C55%2C58.59H25z%22%2F%3E%0A%3C%2Fsvg%3E');--bubble-red-download:url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2080%2080%22%20enable-background%3D%22new%200%200%2080%2080%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23DB2E26%22%20d%3D%22M39.998%2C79.069C64.184%2C79.069%2C80%2C63.254%2C80%2C40C80%2C16.744%2C64.184%2C0.931%2C39.998%2C0.931%20C15.816%2C0.931%2C0%2C16.744%2C0%2C40C0%2C63.254%2C15.816%2C79.069%2C39.998%2C79.069z%22%2F%3E%0A%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M40.058%2C48.99l-12.353-8.709v-6.653l9.734%2C6.41V21.41h5.18v18.628l9.677-6.41v6.653L40.058%2C48.99z%20M25%2C58.59%20c-1.375%2C0-2.552-0.49-3.531-1.469C20.49%2C56.142%2C20%2C54.965%2C20%2C53.59v-7.5h5v7.5h30v-7.5h5v7.5c0%2C1.375-0.49%2C2.552-1.469%2C3.531%20C57.552%2C58.1%2C56.375%2C58.59%2C55%2C58.59H25z%22%2F%3E%0A%3C%2Fsvg%3E');--bubble-pink-download:url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2080%2080%22%20enable-background%3D%22new%200%200%2080%2080%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23E55CA3%22%20d%3D%22M39.998%2C79.069C64.184%2C79.069%2C80%2C63.254%2C80%2C40C80%2C16.744%2C64.184%2C0.931%2C39.998%2C0.931%20C15.816%2C0.931%2C0%2C16.744%2C0%2C40C0%2C63.254%2C15.816%2C79.069%2C39.998%2C79.069z%22%2F%3E%0A%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M40.058%2C48.99l-12.353-8.709v-6.653l9.734%2C6.41V21.41h5.18v18.628l9.677-6.41v6.653L40.058%2C48.99z%20M25%2C58.59%20c-1.375%2C0-2.552-0.49-3.531-1.469C20.49%2C56.142%2C20%2C54.965%2C20%2C53.59v-7.5h5v7.5h30v-7.5h5v7.5c0%2C1.375-0.49%2C2.552-1.469%2C3.531%20C57.552%2C58.1%2C56.375%2C58.59%2C55%2C58.59H25z%22%2F%3E%0A%3C%2Fsvg%3E');--bubble-black-download:url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2080%2080%22%20enable-background%3D%22new%200%200%2080%2080%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M39.998%2C79.069C64.184%2C79.069%2C80%2C63.254%2C80%2C40C80%2C16.744%2C64.184%2C0.931%2C39.998%2C0.931%20C15.816%2C0.931%2C0%2C16.744%2C0%2C40C0%2C63.254%2C15.816%2C79.069%2C39.998%2C79.069z%22%2F%3E%0A%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M40.058%2C48.99l-12.353-8.709v-6.653l9.734%2C6.41V21.41h5.18v18.628l9.677-6.41v6.653L40.058%2C48.99z%20M25%2C58.59%20c-1.375%2C0-2.552-0.49-3.531-1.469C20.49%2C56.142%2C20%2C54.965%2C20%2C53.59v-7.5h5v7.5h30v-7.5h5v7.5c0%2C1.375-0.49%2C2.552-1.469%2C3.531%20C57.552%2C58.1%2C56.375%2C58.59%2C55%2C58.59H25z%22%2F%3E%0A%3C%2Fsvg%3E');
--bubble-yellow-external:url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2080%2080%22%20enable-background%3D%22new%200%200%2080%2080%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23FFEA00%22%20d%3D%22M40%2C79.1c24.2%2C0%2C40-15.8%2C40-39.1S64.2.9%2C40%2C.9%2C0%2C16.7%2C0%2C40s15.8%2C39.1%2C40%2C39.1Z%22%2F%3E%0A%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M60%2C47.5v7.5c0%2C1.4-.5%2C2.6-1.5%2C3.5s-2.2%2C1.5-3.5%2C1.5h-30c-1.4%2C0-2.6-.5-3.5-1.5s-1.5-2.2-1.5-3.5v-30c0-1.4.5-2.6%2C1.5-3.5s2.2-1.5%2C3.5-1.5h7.5v5h-7.5v30h30v-7.5h5ZM60%2C25v-5h-2.5s-2.5%2C0-2.5%2C0h-12.5v5s2.7%2C0%2C2.7%2C0h6.3l-12.4%2C12.4-.7.7-1.9%2C1.9%2C3.5%2C3.5%2C1.8-1.8%2C13.2-13.2v9s5%2C0%2C5%2C0v-12.5Z%22%2F%3E%0A%3C%2Fsvg%3E');--bubble-red-external:url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2080%2080%22%20enable-background%3D%22new%200%200%2080%2080%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23DB2E26%22%20d%3D%22M40%2C79.1c24.2%2C0%2C40-15.8%2C40-39.1S64.2.9%2C40%2C.9%2C0%2C16.7%2C0%2C40s15.8%2C39.1%2C40%2C39.1Z%22%2F%3E%0A%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M60%2C47.5v7.5c0%2C1.4-.5%2C2.6-1.5%2C3.5s-2.2%2C1.5-3.5%2C1.5h-30c-1.4%2C0-2.6-.5-3.5-1.5s-1.5-2.2-1.5-3.5v-30c0-1.4.5-2.6%2C1.5-3.5s2.2-1.5%2C3.5-1.5h7.5v5h-7.5v30h30v-7.5h5ZM60%2C25v-5h-2.5s-2.5%2C0-2.5%2C0h-12.5v5s2.7%2C0%2C2.7%2C0h6.3l-12.4%2C12.4-.7.7-1.9%2C1.9%2C3.5%2C3.5%2C1.8-1.8%2C13.2-13.2v9s5%2C0%2C5%2C0v-12.5Z%22%2F%3E%0A%3C%2Fsvg%3E');--bubble-pink-external:url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2080%2080%22%20enable-background%3D%22new%200%200%2080%2080%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23E55CA3%22%20d%3D%22M40%2C79.1c24.2%2C0%2C40-15.8%2C40-39.1S64.2.9%2C40%2C.9%2C0%2C16.7%2C0%2C40s15.8%2C39.1%2C40%2C39.1Z%22%2F%3E%0A%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M60%2C47.5v7.5c0%2C1.4-.5%2C2.6-1.5%2C3.5s-2.2%2C1.5-3.5%2C1.5h-30c-1.4%2C0-2.6-.5-3.5-1.5s-1.5-2.2-1.5-3.5v-30c0-1.4.5-2.6%2C1.5-3.5s2.2-1.5%2C3.5-1.5h7.5v5h-7.5v30h30v-7.5h5ZM60%2C25v-5h-2.5s-2.5%2C0-2.5%2C0h-12.5v5s2.7%2C0%2C2.7%2C0h6.3l-12.4%2C12.4-.7.7-1.9%2C1.9%2C3.5%2C3.5%2C1.8-1.8%2C13.2-13.2v9s5%2C0%2C5%2C0v-12.5Z%22%2F%3E%0A%3C%2Fsvg%3E');--bubble-black-external:url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2080%2080%22%20enable-background%3D%22new%200%200%2080%2080%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M40%2C79.1c24.2%2C0%2C40-15.8%2C40-39.1S64.2.9%2C40%2C.9%2C0%2C16.7%2C0%2C40s15.8%2C39.1%2C40%2C39.1Z%22%2F%3E%0A%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M60%2C47.5v7.5c0%2C1.4-.5%2C2.6-1.5%2C3.5s-2.2%2C1.5-3.5%2C1.5h-30c-1.4%2C0-2.6-.5-3.5-1.5s-1.5-2.2-1.5-3.5v-30c0-1.4.5-2.6%2C1.5-3.5s2.2-1.5%2C3.5-1.5h7.5v5h-7.5v30h30v-7.5h5ZM60%2C25v-5h-2.5s-2.5%2C0-2.5%2C0h-12.5v5s2.7%2C0%2C2.7%2C0h6.3l-12.4%2C12.4-.7.7-1.9%2C1.9%2C3.5%2C3.5%2C1.8-1.8%2C13.2-13.2v9s5%2C0%2C5%2C0v-12.5Z%22%2F%3E%0A%3C%2Fsvg%3E');
--multi-bubble-mask-pink:url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20512%20512%22%20enable-background%3D%22new%200%200%20512%20512%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23E55CA3%22%20d%3D%22M0%2C0v512h512V0H0z%20M183.485%2C452.61c-91.922%2C0-152.042-60.114-152.041-148.508%20c0-88.4%2C60.119-148.507%2C152.041-148.507c91.934%2C0%2C152.053%2C60.107%2C152.053%2C148.507C335.538%2C392.496%2C275.418%2C452.61%2C183.485%2C452.61z%22%2F%3E%0A%3Cpath%20fill%3D%22%23FFEA00%22%20d%3D%22M423.445%2C223.304c0-107.559-73.148-180.694-185.007-180.694c-111.099%2C0-184.003%2C72.17-184.97%2C178.555%20c25.348-40.929%2C71.164-65.569%2C130.017-65.569c91.934%2C0%2C152.053%2C60.107%2C152.053%2C148.507c0%2C34.397-9.107%2C64.509-25.646%2C88.466%20C380.414%2C368.036%2C423.445%2C305.792%2C423.445%2C223.304z%22%2F%3E%0A%3Cpath%20fill%3D%22%23DB2E26%22%20d%3D%22M372.513%2C473.491c68.369%2C0%2C113.077-44.704%2C113.077-110.441c0-65.741-44.708-110.44-113.077-110.44%20c-68.36%2C0-113.068%2C44.699-113.068%2C110.44C259.445%2C428.788%2C304.153%2C473.491%2C372.513%2C473.491%22%2F%3E%0A%3C%2Fsvg%3E');--multi-bubble-mask-red:url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20512%20512%22%20enable-background%3D%22new%200%200%20512%20512%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23DB2E26%22%20d%3D%22M0%2C0v512h512V0H0z%20M183.485%2C452.61c-91.922%2C0-152.042-60.114-152.041-148.508%20c0-88.4%2C60.119-148.507%2C152.041-148.507c91.934%2C0%2C152.053%2C60.107%2C152.053%2C148.507C335.538%2C392.496%2C275.418%2C452.61%2C183.485%2C452.61z%22%2F%3E%0A%3Cpath%20fill%3D%22%23FFEA00%22%20d%3D%22M423.445%2C223.304c0-107.559-73.148-180.694-185.007-180.694c-111.099%2C0-184.003%2C72.17-184.97%2C178.555%20c25.348-40.929%2C71.164-65.569%2C130.017-65.569c91.934%2C0%2C152.053%2C60.107%2C152.053%2C148.507c0%2C34.397-9.107%2C64.509-25.646%2C88.466%20C380.414%2C368.036%2C423.445%2C305.792%2C423.445%2C223.304z%22%2F%3E%0A%3Cpath%20fill%3D%22%23E55CA3%22%20d%3D%22M372.513%2C473.491c68.369%2C0%2C113.077-44.704%2C113.077-110.441c0-65.741-44.708-110.44-113.077-110.44%20c-68.36%2C0-113.068%2C44.699-113.068%2C110.44C259.445%2C428.788%2C304.153%2C473.491%2C372.513%2C473.491%22%2F%3E%0A%3C%2Fsvg%3E');--multi-bubble-mask-black:url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20512%20512%22%20enable-background%3D%22new%200%200%20512%20512%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M0%2C0v512h512V0H0z%20M183.485%2C452.61c-91.922%2C0-152.042-60.114-152.041-148.508%20c0-88.4%2C60.119-148.507%2C152.041-148.507c91.934%2C0%2C152.053%2C60.107%2C152.053%2C148.507C335.538%2C392.496%2C275.418%2C452.61%2C183.485%2C452.61z%22%2F%3E%0A%3Cpath%20fill%3D%22%23E55CA3%22%20d%3D%22M423.445%2C223.304c0-107.559-73.148-180.694-185.007-180.694c-111.099%2C0-184.003%2C72.17-184.97%2C178.555%20c25.348-40.929%2C71.164-65.569%2C130.017-65.569c91.934%2C0%2C152.053%2C60.107%2C152.053%2C148.507c0%2C34.397-9.107%2C64.509-25.646%2C88.466%20C380.414%2C368.036%2C423.445%2C305.792%2C423.445%2C223.304z%22%2F%3E%0A%3Cpath%20fill%3D%22%23FFEA00%22%20d%3D%22M372.513%2C473.491c68.369%2C0%2C113.077-44.704%2C113.077-110.441c0-65.741-44.708-110.44-113.077-110.44%20c-68.36%2C0-113.068%2C44.699-113.068%2C110.44C259.445%2C428.788%2C304.153%2C473.491%2C372.513%2C473.491%22%2F%3E%0A%3C%2Fsvg%3E');
--bubble-mask-pink:url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2080%2080%22%20enable-background%3D%22new%200%200%2080%2080%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23E55CA3%22%20d%3D%22M80%2C40v40H0V40c0%2C23.254%2C15.816%2C39.069%2C39.998%2C39.069C64.184%2C79.069%2C80%2C63.254%2C80%2C40z%20M0%2C0v40%20C0%2C16.744%2C15.816%2C0.931%2C39.998%2C0.931C64.184%2C0.931%2C80%2C16.744%2C80%2C40V0H0z%22%2F%3E%0A%3C%2Fsvg%3E');--bubble-mask-white:url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2080%2080%22%20enable-background%3D%22new%200%200%2080%2080%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M80%2C40v40H0V40c0%2C23.254%2C15.816%2C39.069%2C39.998%2C39.069C64.184%2C79.069%2C80%2C63.254%2C80%2C40z%20M0%2C0v40%20C0%2C16.744%2C15.816%2C0.931%2C39.998%2C0.931C64.184%2C0.931%2C80%2C16.744%2C80%2C40V0H0z%22%2F%3E%0A%3C%2Fsvg%3E');--bubble-mask-black:url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2080%2080%22%20enable-background%3D%22new%200%200%2080%2080%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M80%2C40v40H0V40c0%2C23.254%2C15.816%2C39.069%2C39.998%2C39.069C64.184%2C79.069%2C80%2C63.254%2C80%2C40z%20M0%2C0v40%20C0%2C16.744%2C15.816%2C0.931%2C39.998%2C0.931C64.184%2C0.931%2C80%2C16.744%2C80%2C40V0H0z%22%2F%3E%0A%3C%2Fsvg%3E');
--round-yellow:url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2032%2032%22%20enable-background%3D%22new%200%200%2032%2032%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23FFEA00%22%20d%3D%22M0%2C0v32h32C14.327%2C32%2C0%2C17.673%2C0%2C0z%22%2F%3E%0A%3C%2Fsvg%3E');--round-pink:url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2032%2032%22%20enable-background%3D%22new%200%200%2032%2032%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23E55CA3%22%20d%3D%22M0%2C0v32h32C14.327%2C32%2C0%2C17.673%2C0%2C0z%22%2F%3E%0A%3C%2Fsvg%3E');--round-red:url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2032%2032%22%20enable-background%3D%22new%200%200%2032%2032%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23DB2E26%22%20d%3D%22M0%2C0v32h32C14.327%2C32%2C0%2C17.673%2C0%2C0z%22%2F%3E%0A%3C%2Fsvg%3E');--round-black:url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2032%2032%22%20enable-background%3D%22new%200%200%2032%2032%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M0%2C0v32h32C14.327%2C32%2C0%2C17.673%2C0%2C0z%22%2F%3E%0A%3C%2Fsvg%3E');--round-white:url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2032%2032%22%20enable-background%3D%22new%200%200%2032%2032%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M0%2C0v32h32C14.327%2C32%2C0%2C17.673%2C0%2C0z%22%2F%3E%0A%3C%2Fsvg%3E');
--search-yellow:url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2080%2080%22%20enable-background%3D%22new%200%200%2080%2080%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20fill%3D%22%23FFEA00%22%20d%3D%22M39.998%2C79.069C64.184%2C79.069%2C80%2C63.254%2C80%2C40C80%2C16.744%2C64.184%2C0.931%2C39.998%2C0.931%20C15.816%2C0.931%2C0%2C16.744%2C0%2C40C0%2C63.254%2C15.816%2C79.069%2C39.998%2C79.069z%22%2F%3E%0D%0A%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M51.145%2C44.757c0.578-0.913%2C1.063-1.911%2C1.449-2.983c0.567-1.581%2C0.854-3.28%2C0.854-5.051c0-4.369-1.538-8.122-4.57-11.154%20C45.846%2C22.538%2C42.093%2C21%2C37.724%2C21c-4.369%2C0-8.121%2C1.537-11.154%2C4.57C23.537%2C28.602%2C22%2C32.355%2C22%2C36.724%20c0%2C4.369%2C1.538%2C8.123%2C4.57%2C11.154c3.032%2C3.032%2C6.785%2C4.57%2C11.154%2C4.57c1.771%2C0%2C3.47-0.287%2C5.052-0.854%20c1.07-0.386%2C2.069-0.871%2C2.982-1.449L56.613%2C61L62%2C55.613L51.145%2C44.757z%20M45.786%2C36.724c0%2C2.263-0.769%2C4.132-2.349%2C5.714%20c-1.581%2C1.58-3.45%2C2.349-5.714%2C2.349c-2.263%2C0-4.132-0.769-5.713-2.349c-1.581-1.582-2.35-3.451-2.35-5.714%20c0-2.263%2C0.769-4.131%2C2.35-5.713c1.582-1.581%2C3.45-2.35%2C5.713-2.35s4.132%2C0.769%2C5.714%2C2.35%20C45.018%2C32.592%2C45.786%2C34.461%2C45.786%2C36.724z%22%2F%3E%20%0D%0A%3C%2Fsvg%3E');--search-red:url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2080%2080%22%20enable-background%3D%22new%200%200%2080%2080%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20fill%3D%22%23DB2E26%22%20d%3D%22M39.998%2C79.069C64.184%2C79.069%2C80%2C63.254%2C80%2C40C80%2C16.744%2C64.184%2C0.931%2C39.998%2C0.931%20C15.816%2C0.931%2C0%2C16.744%2C0%2C40C0%2C63.254%2C15.816%2C79.069%2C39.998%2C79.069z%22%2F%3E%0D%0A%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M51.145%2C44.757c0.578-0.913%2C1.063-1.911%2C1.449-2.983c0.567-1.581%2C0.854-3.28%2C0.854-5.051c0-4.369-1.538-8.122-4.57-11.154%20C45.846%2C22.538%2C42.093%2C21%2C37.724%2C21c-4.369%2C0-8.121%2C1.537-11.154%2C4.57C23.537%2C28.602%2C22%2C32.355%2C22%2C36.724%20c0%2C4.369%2C1.538%2C8.123%2C4.57%2C11.154c3.032%2C3.032%2C6.785%2C4.57%2C11.154%2C4.57c1.771%2C0%2C3.47-0.287%2C5.052-0.854%20c1.07-0.386%2C2.069-0.871%2C2.982-1.449L56.613%2C61L62%2C55.613L51.145%2C44.757z%20M45.786%2C36.724c0%2C2.263-0.769%2C4.132-2.349%2C5.714%20c-1.581%2C1.58-3.45%2C2.349-5.714%2C2.349c-2.263%2C0-4.132-0.769-5.713-2.349c-1.581-1.582-2.35-3.451-2.35-5.714%20c0-2.263%2C0.769-4.131%2C2.35-5.713c1.582-1.581%2C3.45-2.35%2C5.713-2.35s4.132%2C0.769%2C5.714%2C2.35%20C45.018%2C32.592%2C45.786%2C34.461%2C45.786%2C36.724z%22%2F%3E%20%0D%0A%3C%2Fsvg%3E');--search-pink:url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2080%2080%22%20enable-background%3D%22new%200%200%2080%2080%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20fill%3D%22%23E55CA3%22%20d%3D%22M39.998%2C79.069C64.184%2C79.069%2C80%2C63.254%2C80%2C40C80%2C16.744%2C64.184%2C0.931%2C39.998%2C0.931%20C15.816%2C0.931%2C0%2C16.744%2C0%2C40C0%2C63.254%2C15.816%2C79.069%2C39.998%2C79.069z%22%2F%3E%0D%0A%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M51.145%2C44.757c0.578-0.913%2C1.063-1.911%2C1.449-2.983c0.567-1.581%2C0.854-3.28%2C0.854-5.051c0-4.369-1.538-8.122-4.57-11.154%20C45.846%2C22.538%2C42.093%2C21%2C37.724%2C21c-4.369%2C0-8.121%2C1.537-11.154%2C4.57C23.537%2C28.602%2C22%2C32.355%2C22%2C36.724%20c0%2C4.369%2C1.538%2C8.123%2C4.57%2C11.154c3.032%2C3.032%2C6.785%2C4.57%2C11.154%2C4.57c1.771%2C0%2C3.47-0.287%2C5.052-0.854%20c1.07-0.386%2C2.069-0.871%2C2.982-1.449L56.613%2C61L62%2C55.613L51.145%2C44.757z%20M45.786%2C36.724c0%2C2.263-0.769%2C4.132-2.349%2C5.714%20c-1.581%2C1.58-3.45%2C2.349-5.714%2C2.349c-2.263%2C0-4.132-0.769-5.713-2.349c-1.581-1.582-2.35-3.451-2.35-5.714%20c0-2.263%2C0.769-4.131%2C2.35-5.713c1.582-1.581%2C3.45-2.35%2C5.713-2.35s4.132%2C0.769%2C5.714%2C2.35%20C45.018%2C32.592%2C45.786%2C34.461%2C45.786%2C36.724z%22%2F%3E%20%0D%0A%3C%2Fsvg%3E');
--avatar-default:url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2048%2048%22%20enable-background%3D%22new%200%200%2048%2048%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Crect%20fill%3D%22%23FFFFFF%22%20width%3D%2248%22%20height%3D%2248%22%2F%3E%0D%0A%3Cpath%20fill%3D%22%23FFEA00%22%20d%3D%22M48%2C47.916c0-13.954-9.49-23.441-24.001-23.441C9.49%2C24.474%2C0%2C33.962%2C0%2C47.916%20C0%2C47.944%2C0.004%2C47.971%2C0.004%2C48h47.993C47.996%2C47.971%2C48%2C47.944%2C48%2C47.916z%22%2F%3E%0D%0A%3Cpath%20fill%3D%22%23E55CA3%22%20d%3D%22M23.999%2C29.124C12.212%2C29.124%2C4.47%2C36.749%2C4.292%2C48h39.416C43.53%2C36.749%2C35.788%2C29.124%2C23.999%2C29.124z%22%2F%3E%0D%0A%3Cpath%20fill%3D%22%23DB2E26%22%20d%3D%22M24%2C29.124c7.386%2C0%2C12.215-4.829%2C12.215-11.931c0-7.102-4.83-11.931-12.215-11.931%20c-7.385%2C0-12.214%2C4.829-12.214%2C11.931C11.785%2C24.295%2C16.615%2C29.124%2C24%2C29.124z%22%2F%3E%0D%0A%3C%2Fsvg%3E');--image-loading:url('data:image/gif;base64,R0lGODlhIAAgAPMAAP///zMzM9HR0ZycnMTExK6url5eXnd3d9/f3+np6cnJyUpKSjY2NgAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ/V/nmOM82XiHRLYKhKP1oZmADdEAAAh+QQJCgAAACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY/CZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB+A4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6+Ho7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq+B6QDtuetcaBPnW6+O7wDHpIiK9SaVK5GgV543tzjgGcghAgAh+QQJCgAAACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK++G+w48edZPK+M6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkECQoAAAAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE+G+cD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm+FNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk+aV+oJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkECQoAAAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0/VNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAkKAAAALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc+XiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30/iI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE/jiuL04RGEBgwWhShRgQExHBAAh+QQJCgAAACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR+ipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAkKAAAALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY+Yip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd+MFCN6HAAIKgNggY0KtEBAAh+QQJCgAAACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1+vsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d+jYUqfAhhykOFwJWiAAAIfkECQoAAAAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg+ygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0+bm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h+Kr0SJ8MFihpNbx+4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX+BP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOw==');}
::-webkit-selection{background-color:var(--color-pink) !important;color:var(--color-white) !important;}
::-moz-selection{background-color:var(--color-pink) !important;color:var(--color-white) !important;}
::-ms-selection{background-color:var(--color-pink) !important;color:var(--color-white) !important;}
::-o-selection{background-color:var(--color-pink) !important;color:var(--color-white) !important;}
::selection{background-color:var(--color-pink) !important;color:var(--color-white) !important;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,map,area
fieldset,form,input,textarea,select,option,button,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,picture,footer,header,hgroup,menu,nav,output,ruby,section,main,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;background-image:none;font-family:var(--font-family);}
article,aside,details,summary,figcaption,figure,picture,footer,header,hgroup,menu,nav,section,main{display:block;font-style:normal;font-family:var(--font-family);}
*{font:inherit;}
*,*::before,*::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
*:focus-visible{outline:2px dotted var(--color-red);}
@media (prefers-reduced-motion:no-preference){:has(:target){scroll-behavior:smooth;}}
html,body{line-height:1;font-size:62.5% !important;font-family:var(--font-family);font-weight:var(--font-weight-light);background:var(--color-white);}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
td,th{vertical-align:middle;}
area{cursor:pointer;}
p,h1,h2,h3,h4,h5,h6,ul,ol,li,div,td,th,address,blockquote,nobr,b,i,select,input,textarea{font-family:var(--font-family);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing);}
p,ul,ol,li,div,td,th,address,nobr,select,input,textarea{font-family:var(--font-family);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing);font-size:1.6rem;font-style:normal;}@font-face{font-family:'Montserrat';font-weight:300;font-style:normal;font-display:swap;src:url('https://www.heimat-shoppen.de/styles/fonts/montserrat-v26-latin_latin-ext-300.woff2') format('woff2');}
@font-face{font-family:'Montserrat';font-weight:300;font-style:italic;font-display:swap;src:url('https://www.heimat-shoppen.de/styles/fonts/montserrat-v26-latin_latin-ext-300italic.woff2') format('woff2');}
@font-face{font-family:'Montserrat';font-weight:400;font-style:normal;font-display:swap;src:url('https://www.heimat-shoppen.de/styles/fonts/montserrat-v26-latin_latin-ext-400.woff2') format('woff2');}
@font-face{font-family:'Montserrat';font-weight:400;font-style:italic;font-display:swap;src:url('https://www.heimat-shoppen.de/styles/fonts/montserrat-v26-latin_latin-ext-400italic.woff2') format('woff2');}
@font-face{font-family:'Montserrat';font-weight:600;font-style:normal;font-display:swap;src:url('https://www.heimat-shoppen.de/styles/fonts/montserrat-v26-latin_latin-ext-600.woff2') format('woff2');}
@font-face{font-family:'Montserrat';font-weight:600;font-style:italic;font-display:swap;src:url('https://www.heimat-shoppen.de/styles/fonts/montserrat-v26-latin_latin-ext-600italic.woff2') format('woff2');}
@font-face{font-family:'Montserrat';font-weight:700;font-style:normal;font-display:swap;src:url('https://www.heimat-shoppen.de/styles/fonts/montserrat-v26-latin_latin-ext-700.woff2') format('woff2');}
@font-face{font-family:'Montserrat';font-weight:700;font-style:italic;font-display:swap;src:url('https://www.heimat-shoppen.de/styles/fonts/montserrat-v26-latin_latin-ext-700italic.woff2') format('woff2');}
@font-face{font-family:'Source Code Pro';font-weight:400;font-style:normal;font-display:swap;src:url('https://www.heimat-shoppen.de/styles/fonts/source-code-pro-v22-latin-ext_latin-regular.woff2') format('woff2');}
@font-face{font-family:'Source Code Pro';font-weight:400;font-style:italic;font-display:swap;src:url('https://www.heimat-shoppen.de/styles/fonts/source-code-pro-v22-latin-ext_latin-italic.woff2') format('woff2');}
@font-face{font-family:'Material Icons';font-weight:400;font-style:normal;font-display:swap;src:url('https://www.heimat-shoppen.de/styles/fonts/MaterialIcons-Regular.woff') format('woff');}
.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:1.5em;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';}
.material-icons.md-18{font-size:1.25em;}
.material-icons.md-24{font-size:1.5em;}
.material-icons.md-36{font-size:1.75em;}
.material-icons.md-48{font-size:2.0em;}
.material-icons.md-dark{color:rgba(0,0,0,0.54);}
.material-icons.md-dark.md-inactive{color:rgba(0,0,0,0.26);}
.material-icons.md-light{color:rgba(255,255,255,1);}
.material-icons.md-light.md-inactive{color:rgba(255,255,255,0.3);}html{height:100%;margin:0;padding:0;border:0;overflow:auto;overflow-y:scroll;background-image:none !important;-webkit-text-size-adjust:none;background:var(--color-white);}
body{z-index:0;height:100%;min-width:320px !important;margin:0;padding:0;border:0;cursor:default;color:var(--color-black);text-align:center;-webkit-font-smoothing:antialiased;background:var(--color-white);}
h1,h2,h3,h4,h5,h6{text-wrap:balance !important;}
img,picture,svg,video{display:block;max-width:100%;}
p{border:0;margin:0;margin-bottom:1em;padding:0;font-family:var(--font-family);font-size:1.6rem;font-style:normal;font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing);line-height:1.5em;color:var(--color-black);}
br{line-height:70%;}
nobr{white-space:nowrap !important;line-height:inherit;font-size:inherit;font-weight:inherit;color:inherit;}
div{text-align:left;}
table{text-align:left;}
table.fixed{table-layout:fixed;}
b,strong{font-size:inherit;font-weight:var(--font-weight-medium);border:0;}
i,em{font-size:inherit;font-weight:inherit;font-style:italic;border:0;}
u{font-size:inherit;text-decoration:underline;border:0;}
sup{font-size:70% !important;vertical-align:text-top !important;line-height:1em !important;}
sub{font-size:70% !important;vertical-align:text-bottom !important;line-height:1em !important;}
small{font-size:70% !important;display:inline;}
a,a:link,a:visited{color:var(--color-link);text-decoration:underline;font-weight:inherit;border:0;cursor:pointer;}
a:hover,a:active{color:var(--color-link);text-decoration:none;border:0;cursor:pointer;}
#content a:not(.button),#content a:not(.button):link,#content a:not(.button):visited{font-weight:var(--font-weight-regular);}
h1{display:block;margin-bottom:1em;font-family:var(--font-family);font-weight:var(--font-weight-light);font-size:clamp(1.0rem,1.1rem + 4.0vw,8.0rem);letter-spacing:var(--letter-spacing);line-height:100%;color:var(--color-black);text-transform:lowercase;}
h1 span{display:block;}
h1 span:nth-child(2){font-weight:var(--font-weight-medium);padding-left:1.5em;}
h1 span:nth-child(3){padding-left:0.5em;}
.toolbox-content h1{font-weight:var(--font-weight-medium);font-size:clamp(1.0rem,1.1rem + 4.0vw,4.0rem);text-transform:initial;}
h2{display:block;margin-bottom:1em;font-family:var(--font-family);font-weight:var(--font-weight-medium);font-size:clamp(1.0rem,1.2rem + 3.5vw,7.0rem);letter-spacing:var(--letter-spacing);line-height:115%;color:var(--color-black);}
h3{display:block;margin-bottom:0.5em;font-family:var(--font-family);font-weight:var(--font-weight-medium);font-size:clamp(1.0rem,1.3rem + 2.5vw,5.0rem);letter-spacing:var(--letter-spacing);line-height:115%;color:var(--color-black);}
h4,h5,h6{position:relative;margin-bottom:0.5em;font-family:var(--font-family);font-weight:var(--font-weight-medium);font-size:clamp(1.0rem,1.2rem + 1.5vw,3.0rem);letter-spacing:var(--letter-spacing);line-height:115%;color:var(--color-black);}
h1 a,h1 span,h2 a,h2 span,h3 a,h3 span,h4 a,h4 span,h5 a,h5 span,h6 a,h6 span{color:inherit !important;text-decoration:inherit !important;}
img,svg,picture{border:0;margin:0;padding:0;outline:0;}
#body-wrapper{position:relative;outline:none;display:block;width:100%;margin:0 auto;}
#toolbox-header{--toolbox-item-spacing:3vw;display:none;background-color:var(--color-black);}
.toolbox #toolbox-header{display:grid;width:100%;grid-template-columns:auto 3vw minmax(auto,var(--max-content-width)) 3vw auto;grid-template-rows:auto;grid-auto-rows:auto;grid-auto-flow:column;justify-content:stretch;justify-items:stretch;align-items:stretch;gap:0;position:fixed;left:0;right:0;background-color:var(--color-black);height:var(--toolbox-height);z-index:995;}
#toolbox-home a,#toolbox-home a:link,#toolbox-home a:visited{position:relative;font-size:1.6em !important;font-weight:var(--font-weight-bold) !important;color:var(--color-white) !important;text-decoration:none;text-transform:lowercase;white-space:nowrap;padding-left:calc(var(--menu-height) / 1.75) !important;padding-top:13px !important;}
#toolbox-home a:hover,#toolbox-home a:active{color:var(--color-yellow) !important;}
#toolbox-home a::before{content:'';display:block;position:absolute;top:9px;left:0;width:calc(var(--menu-height) / 2);height:calc(var(--menu-height) / 2);background-image:var(--bubble-yellow-arrow);background-position:center;background-repeat:no-repeat;background-size:calc(var(--menu-height) / 2.25);transition:all 500ms;}
#toolbox-home span{font-weight:var(--font-weight-light) !important;color:inherit !important;}
#toolbox-nav{grid-column:var(--grid-content);position:relative;width:100%;max-width:var(--max-content-width);margin:0 auto;height:var(--toolbox-height);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;gap:calc(var(--toolbox-item-spacing) / 2);}
#toolbox-nav li{display:block;position:relative;list-style:none;font-size:clamp(1.2rem,0.6rem + 2vw,1.6rem);white-space:nowrap;}
#toolbox-nav li > a[title]::after{display:block;content:attr(title);font-weight:var(--font-weight-medium);height:0;color:transparent;overflow:hidden;visibility:hidden;white-space:nowrap;text-align:center;pointer-events:none;}
#toolbox-nav li a,#toolbox-nav li a:link,#toolbox-nav li a:visited{position:relative;display:block;width:fit-content;padding:calc(var(--toolbox-height) / 4) calc(var(--toolbox-item-spacing) / 4);font-size:1.6rem;text-decoration:none;color:var(--color-white);font-weight:var(--font-weight-regular);line-height:calc(var(--toolbox-height) / 2);transition:all 100ms ease-in-out !important;white-space:nowrap;text-align:center;}
#toolbox-nav li a:hover,#toolbox-nav li a:active,#toolbox-nav li a:focus{color:var(--color-yellow);background-color:var(--color-black);}
#toolbox-nav li:hover a{background-color:var(--color-black);}
#toolbox-nav li.active > a{font-weight:var(--font-weight-medium);}
#toolbox-nav ul.subnavi{position:absolute;top:calc(var(--toolbox-height) - 0.25em);left:0;width:auto;min-width:100%;background:var(--color-black);border-radius:0;border-bottom-left-radius:0.75em;border-bottom-right-radius:0.75em;padding-bottom:0.25em;overflow:hidden;}
#toolbox-nav ul.subnavi li.subnavi{white-space:nowrap;text-align:left;}
#toolbox-nav ul.subnavi li.subnavi a,#toolbox-nav ul.subnavi li.subnavi span{display:block;padding:calc(var(--toolbox-height) / 8) calc(var(--toolbox-item-spacing) / 4);text-transform:none;line-height:calc(var(--toolbox-height) / 2);white-space:nowrap;text-align:left;}
#toolbox-nav ul.subnavi li.subnavi span{color:var(--color-white) !important;cursor:default;font-style:italic;}
#toolbox-user{align-self:flex-end !important;margin-left:auto;}
#toolbox-user > a{position:relative;padding-right:var(--toolbox-height) !important;background-image:var(--avatar-default);background-repeat:no-repeat;background-position:right !important;background-size:calc(var(--toolbox-height) - 10px);}
#toolbox-user > a::before{content:'';display:block;position:absolute;right:0;top:5px;height:calc(var(--toolbox-height) - 10px);width:calc(var(--toolbox-height) - 10px);border:0;background-image:var(--avatar-user,var(--avatar-default));background-repeat:no-repeat;background-position:center !important;background-size:100%;overflow:hidden;}
#toolbox-user > a::after{content:'';display:block;position:absolute;right:0;top:5px;height:calc(var(--toolbox-height) - 10px);width:calc(var(--toolbox-height) - 10px);border:0;background-image:var(--bubble-mask-black);background-repeat:no-repeat;background-position:center !important;background-size:100%;overflow:hidden;}
#toolbox-user li.subnavi a{color:var(--color-red) !important;font-weight:var(--font-weight-medium);}
#header-wrapper{position:relative;z-index:99;top:0;left:0;width:100%;}
#header{display:block;position:relative;width:100%;height:auto;margin:0 auto;overflow:hidden;min-height:var(--menu-height);}
#menu-wrapper{position:fixed;top:0;left:0;right:0;z-index:998;display:grid;width:100%;grid-template-columns:auto 3vw minmax(auto,var(--max-content-width)) 3vw auto;grid-template-rows:auto;grid-auto-rows:auto;grid-auto-flow:column;justify-content:stretch;justify-items:stretch;align-items:stretch;gap:0;height:var(--menu-height);background:var(--color-white);margin:0 auto;border-bottom:1px solid var(--color-lightgray);}
#menu{--menu-item-spacing:3vw;grid-column:var(--grid-content);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;height:calc(var(--menu-height) - 1px);background:var(--color-white);width:100%;max-width:var(--max-content-width);margin:0 auto;}
#menu ul.navigation{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;gap:calc(var(--menu-item-spacing) / 4);list-style:none;height:var(--menu-height);width:auto;}
#menu ul.navigation > li{display:block;list-style:none;white-space:nowrap;font-size:clamp(1.2rem,0.6rem + 2vw,1.6rem);font-weight:var(--font-weight-regular);margin:calc(var(--menu-height) / 8) 0;}
#menu ul.navigation a{position:relative;display:block;width:fit-content;color:var(--color-black) !important;text-decoration:none;padding:calc(var(--menu-height) / 8) 0;padding-left:calc(var(--menu-height) / 1.75);line-height:calc(var(--menu-height) / 2);text-transform:lowercase;white-space:nowrap;text-align:center;}
#menu ul.navigation a[title]::after{display:block;content:attr(title);font-weight:var(--font-weight-medium);height:0;color:transparent;overflow:hidden;visibility:hidden;white-space:nowrap;text-align:center;pointer-events:none;}
#menu ul.navigation a.active{font-weight:var(--font-weight-medium);}
#menu ul.navigation a.active::before{background-image:var(--bubble-yellow);opacity:1.0;}
#menu ul.navigation a.active:hover::before,#menu ul.navigation a.active:active::before{background-image:var(--bubble-yellow-arrow);opacity:1.0;}
#menu ul.navigation a::before{content:'';display:block;position:absolute;left:0;width:calc(var(--menu-height) / 2);height:calc(var(--menu-height) / 2);background-image:var(--bubble-yellow-arrow);background-position:center;background-repeat:no-repeat;background-size:calc(var(--menu-height) / 2.25);transition:all 500ms;opacity:0;}
#menu ul.navigation a:hover::before,#menu ul.navigation a:active::before{opacity:1.0;}
#menu-toggle{display:none;position:relative;left:0;width:calc(var(--menu-height) / 2);height:calc(var(--menu-height) / 2);background-image:var(--menu-toggle-icon);background-position:center;background-repeat:no-repeat;background-size:auto;cursor:pointer !important;transition:transform 250ms;}
@media only screen and (max-width:800px){#menu-toggle{display:block;}#menu ul.navigation{position:absolute;display:none;flex-direction:column;top:var(--menu-height);left:0;z-index:999;height:0;padding:0;padding-left:var(--menu-item-spacing);padding-right:calc(var(--menu-item-spacing) * 2);padding-bottom:var(--menu-item-spacing);overflow:hidden;border-bottom-right-radius:calc(var(--menu-item-spacing) * 4);border-bottom:1px solid var(--color-lightgray) !important;border-right:1px solid var(--color-lightgray) !important;transition:all 250ms;background-color:var(--color-white);}#menu ul.navigation > li{margin:0;}body.menu-active #menu ul.navigation{display:flex;height:auto;}}
#header-image{--header-min-height:clamp(256px,80vw,480px);min-height:var(--header-min-height);position:relative;display:block;margin-top:var(--menu-height);background-color:var(--color-red);}
#header-image::after{content:'';display:block;position:absolute;background-image:var(--round-red);background-position:center;background-repeat:no-repeat;background-size:100%;height:65%;width:auto;bottom:0;left:0;aspect-ratio:1/1;}
#header-image img{position:relative;width:auto;height:auto;min-height:var(--header-min-height);overflow:hidden;object-fit:cover;object-position:left;}
#bottom-image{--image-min-height:clamp(256px,80vw,480px);grid-column:var(--grid-full);min-height:var(--header-min-height);position:relative;display:block;background-color:var(--color-pink);}
#bottom-image::after{content:'';display:block;position:absolute;background-image:var(--round-pink);background-position:center;background-repeat:no-repeat;background-size:100%;height:65%;width:auto;top:0;left:0;aspect-ratio:1/1;rotate:90deg;}
#bottom-image img{position:relative;width:auto;height:auto;min-height:var(--image-min-height);overflow:hidden;object-fit:cover;object-position:left;}
.image-wrapper{grid-column:var(--grid-full);display:block;position:relative;margin:0 auto;}
.image-wrapper .image{position:relative;display:block;width:100%;height:auto;}
.image-wrapper .image::after{content:'';display:block;position:absolute;background-image:var(--round-white);background-position:center;background-repeat:no-repeat;background-size:100%;height:65%;width:auto;bottom:0;left:0;aspect-ratio:1/1;}
.image-wrapper .image img{width:100%;height:auto;overflow:hidden;object-fit:cover;object-position:right;min-height:200px;}
@media only screen and (max-width:670px){.image-wrapper .image img{object-position:75%;}}
#logo{--logo-padding:15px;position:relative;max-height:calc(var(--menu-height) - (2 * var(--logo-padding)));min-width:160px;text-decoration:none;}
#logo a{display:block;}
#logo span{display:none !important;color:var(--color-black) !important;}
#logo img,#logo svg{width:100%;height:auto;max-height:calc(var(--menu-height) - (2 * var(--logo-padding)));}
#content{display:block;position:relative;width:100%;margin:0 auto;padding:0;padding-bottom:var(--breadcrumb-height);background:var(--color-white);}
#content p,#content ul.list li{max-width:75ch;margin-top:1em;margin-bottom:0.5em;text-wrap:balance;font-size:clamp(1.0rem,1.2rem + 1.5vw,3.5rem);line-height:150%;font-weight:var(--font-weight-light);}
#content p:has(+ h2),#content p:has(+ h3){margin-bottom:2.5em;}
#content ul.list li{position:relative;padding-left:2em;}
#content ul.list li::before{content:'';display:block;position:absolute;top:0;left:0;width:1.5em;height:1.5em;background-image:var(--bubble-yellow);background-position:center;background-repeat:no-repeat;background-size:100%;transition:all 250ms;}
#content ul.list li::after{content:'';display:block;position:absolute;top:0;left:0;width:1.5em;height:1.5em;background-position:center;background-repeat:no-repeat;background-size:100%;transition:all 250ms;}
#content ul.list li.pink::before{background-image:var(--bubble-pink);}
#content ul.list li.red::before{background-image:var(--bubble-red);}
#content ul.list li.black::before{background-image:var(--bubble-black);}
#content ul.list li.active::before{background-image:var(--bubble-yellow-arrow);}
#content ul.list li.pink.active::before{background-image:var(--bubble-pink-arrow);}
#content ul.list li.red.active::before{background-image:var(--bubble-red-arrow);}
#content ul.list li.black.active::before{background-image:var(--bubble-black-arrow);}
#content ul.list li a{text-decoration:none !important;}
#content ul.list li:has(a)::before{background-image:var(--bubble-yellow-arrow);opacity:1;}
#content ul.list li:has(a)::after{background-image:var(--bubble-pink-arrow);opacity:0;}
#content .slider-content ul.list li::after{background-image:var(--bubble-black-arrow);opacity:0;}
#content ul.list li:has(a[href$='.pdf' i])::before,#content ul.list li:has(a[href$='.zip' i])::before,#content ul.list li:has(a.download)::before{background-image:var(--bubble-yellow-download);opacity:1;}
#content ul.list li:has(a[href$='.pdf' i])::after,#content ul.list li:has(a[href$='.zip' i])::after,#content ul.list li:has(a.download)::after{background-image:var(--bubble-pink-download);opacity:0;}
#content ul.list li:has(a[rel~='external'])::before{background-image:var(--bubble-yellow-external);opacity:1;}
#content ul.list li:has(a[rel~='external'])::after{background-image:var(--bubble-pink-external);opacity:0;}
#content ul.list li:has(> a:hover)::before,#content ul.list li:has(> a:active)::before,#content ul.list li:has(> a[href$='.pdf' i]:hover)::before,#content ul.list li:has(> a[href$='.pdf' i]:active)::before,#content ul.accordion li:has(h3:hover)::before,#content ul.accordion li:has(h3:active)::before{opacity:0;}
#content ul.list li:has(> a:hover)::after,#content ul.list li:has(> a:active)::after,#content ul.list li:has(> a[href$='.pdf' i]:hover)::after,#content ul.list li:has(> a[href$='.pdf' i]:active)::after,#content ul.accordion li:has(h3:hover)::after,#content ul.accordion li:has(h3:active)::after{opacity:1;}
#content ul.accordion li:has(h3.active)::before,#content ul.accordion li:has(h3.active)::after{transform:rotate(90deg);}
#content ul.list:has(+ h2),#content ul.list:has(+ h3){margin-bottom:2.5em;}
#content ul.list:last-child{margin-bottom:2.0em;}
#content ul.accordion{font-size:clamp(1.0rem,1.2rem + 1.5vw,2.0rem) !important;border-top:0.125em solid var(--color-lightgray);max-width:750px;margin-top:1em;}
#content ul.accordion > li{margin:0 !important;border-bottom:0.125em solid var(--color-lightgray);}
#content ul.accordion h3{font-size:clamp(1.0rem,1.2rem + 1.5vw,2.0rem) !important;line-height:150% !important;cursor:pointer;margin:0.75em 0 !important;}
#content ul.accordion .accordion-item{display:none;margin:0.75em 0 !important;}
#content ul.accordion ul.list li{font-size:clamp(1.0rem,1.2rem + 1.4vw,1.8rem);}
#content ul.gallery{display:flex;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;gap:1vw;margin-top:1.5em;margin-bottom:2.5em;padding:0;}
#content ul.gallery li.gallery-item{flex-basis:180px;display:block;}
#content ul.gallery li.gallery-item .image{display:flex;width:100%;position:relative;aspect-ratio:1/1;border:0.125em solid var(--color-lightgray);padding:0.5em;}
#content ul.gallery li.gallery-item .image img{position:relative;height:auto;display:block;object-fit:contain;max-width:180px;max-height:180px;margin:0 auto;}
#content ul.gallery li.gallery-item .image figcaption{position:absolute;display:flex;justify-content:flex-start;align-content:center;width:100%;align-items:center;bottom:-3.0em;padding:0;margin:0;left:0;height:2.5em;font-size:clamp(1.0rem,1.2rem + 1.4vw,1.4rem);}
#content ul.gallery ul.list{padding-top:3.0em;}
#content ul.gallery ul.list li{margin-top:0.5em;margin-bottom:0;font-size:clamp(1.0rem,1.2rem + 1.5vw,1.6rem);}
#content ul.grid li{flex-basis:35%;}
#content ul.grid{display:flex;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;gap:1em;}
#content ul.grid li{flex-basis:35%;}
.inner-content{display:grid;position:relative;width:100%;grid-template-columns:auto 3vw minmax(auto,var(--max-content-width)) 3vw auto;grid-template-rows:auto;grid-auto-rows:auto;grid-auto-flow:column;justify-content:stretch;justify-items:stretch;align-items:stretch;gap:0;}
.inner-content.toolbox{min-height:50vh;}
.headline-box{grid-column:var(--grid-content);display:block;}
.headline-box h1{margin-top:1em;}
.bubble-box{grid-column:var(--grid-content);display:block;position:relative;padding-left:10vw;padding-right:15vw;padding-bottom:5vw;z-index:1;}
.bubble-box::before{content:'';display:block;position:absolute;z-index:-1;height:50vw;width:50vw;right:0;top:-2.5vw;background-image:var(--bubble-yellow);background-position:center;background-repeat:no-repeat;background-size:100%;max-width:calc(var(--max-body-width) / 2);max-height:calc(var(--max-body-width) / 2);}
.black-box{display:grid;grid-template-columns:auto 3vw minmax(auto,var(--max-content-width)) 3vw auto;grid-template-rows:auto;grid-auto-rows:auto;grid-auto-flow:column;justify-content:stretch;justify-items:stretch;align-items:stretch;gap:0;grid-column:var(--grid-full);position:relative;background-color:var(--color-black);color:var(--color-white) !important;padding:10vw 0;}
.black-box .black-box-content{grid-column:var(--grid-content);width:40vw;}
.black-box p,.black-box ul,.black-box li,.black-box h1,.black-box h2,.black-box h3,.black-box h4,.black-box h5,.black-box h6{color:var(--color-white);width:fit-content;max-width:50vw;position:relative;z-index:1;}
.black-box ul{padding-left:2.5em;}
.black-box .image{position:absolute;top:0;right:0;height:100%;width:auto;margin:0;z-index:0;display:flex;justify-content:flex-end;pointer-events:none;overflow:hidden;}
.black-box .image::after{content:'';display:block;position:absolute;height:200%;width:auto;border-radius:35vw;background-color:var(--color-black);top:-100%;right:40%;aspect-ratio:1/1;}
.black-box .image img{position:relative;max-height:100%;width:auto;right:0;object-fit:cover;}
.small-bubble-box,.no-bubble-box{grid-column:var(--grid-content);display:block;position:relative;padding:5vw 0;padding-left:10vw;z-index:1;}
.small-bubble-box::before{content:'';display:block;position:absolute;z-index:-1;height:20vw;width:20vw;left:5vw;top:3vw;background-image:var(--bubble-pink);background-position:center;background-repeat:no-repeat;background-size:20vw;}
.small-bubble-box.bubble-yellow::before{background-image:var(--bubble-yellow);}
.small-bubble-box.bubble-red::before{background-image:var(--bubble-red);}
.small-bubble-box .bubble-text,.no-bubble-box .bubble-text{display:block;font-family:var(--font-family);font-weight:var(--font-weight-light);font-size:clamp(1.0rem,1.1rem + 4.0vw,8.0rem);letter-spacing:var(--letter-spacing);text-indent:0.75em;line-height:100%;color:var(--color-black);text-transform:lowercase;padding:0 5vw;}
.small-bubble-box .bubble-text{margin-top:0.5em;}
.small-bubble-box .bubble-text span{text-indent:0.75em;display:inline-block;}
.bubble-text-caption{position:relative;display:block;width:fit-content;color:var(--color-pink);font-weight:var(--font-weight-light);font-size:clamp(2.2rem,0.6rem + 2vw,2.6rem) !important;}
.bubble-text-caption::before{content:'»';}
.bubble-text-caption::after{content:'«';}
.small-bubble-box .bubble-text-caption{position:absolute;right:20vw;bottom:2vw;}
.article-content{grid-column:var(--grid-content);display:block;margin-block:4vw;}
.toolbox-content{grid-column:var(--grid-content);display:block;margin-block:4vw;}
.content-image-right{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:flex-start;gap:2vw;}
.content-image-right > .image{max-width:35%;min-width:250px;aspect-ratio:1/1;overflow:hidden;position:relative;}
.content-image-right > .image::after{content:'';display:block;position:absolute;inset:0;background-image:var(--bubble-mask-white);background-repeat:no-repeat;background-position:center;background-size:100%;}
.content-image-right > .image img{object-fit:cover;object-position:center;position:relative;max-width:unset;max-height:unset;height:100%;width:100%;}
.image.preview{max-width:50%;aspect-ratio:unset;overflow:unset;}
.image.preview img{object-fit:fill;object-position:auto;position:relative;max-height:15vw;max-width:80%;width:auto;}
.image.preview::after{content:none;}
.image figcaption{display:block;width:fit-content;padding:0.25em;font-size:clamp(1.0rem,1.0rem + 0.5vw,1.5rem);line-height:120%;font-weight:var(--font-weight-regular);}
#content .text-block p,#content .text-block ul.list li,#content .toolbox-content p,#content .toolbox-content ul.list li{max-width:75ch;margin-top:1em;margin-bottom:0.5em;text-wrap:balance;font-size:clamp(1.0rem,1.2rem + 1.5vw,2.0rem);line-height:150%;font-weight:var(--font-weight-light);}
#content .text-block h2,#content .toolbox-content h2{max-width:50ch;font-size:clamp(2.0rem,1.3rem + 2.0vw,3.0rem);margin-top:0.5em;margin-bottom:0.5em;}
#content .text-block p:has(+ h2),#content .text-block p:has(+ h3),#content .toolbox-content p:has(+ h2),#content .toolbox-content p:has(+ h3){margin-bottom:2em;}
#content .text-block h3,#content .toolbox-content h3{max-width:75ch;font-size:clamp(1.6rem,1.2rem + 1.5vw,2.4rem);margin-top:1em;margin-bottom:0.5em;}
#content .toolbox-content ul.list li a,#content .toolbox-content ul.list li a:link,#content .toolbox-content ul.list li a:visited{font-weight:var(--font-weight-medium);text-decoration:none;}
#content .toolbox-content ul.list li a:hover,#content .toolbox-content ul.list li a:active{text-decoration:underline;}
#content .slider-content ul.list li{max-width:75ch;margin-top:1em;margin-bottom:0.5em;text-wrap:balance;font-size:clamp(1.0rem,1.2rem + 1.5vw,2.4rem);line-height:150%;}
#content .slider-content ul.list li a{font-weight:var(--font-weight-medium);color:var(--color-white);}
a.button,a.button:link,a.button:visited{display:inline-block;position:relative;font-weight:var(--font-weight-medium);color:var(--color-black);padding-left:2.5em;line-height:2em;text-decoration:none !important;transition:all 250ms;cursor:pointer;}
a.button:hover,a.button:active{color:var(--color-black);text-decoration:none !important;}
a.button::before,a.button::after{content:'';font-family:var(--font-family);font-weight:var(--font-weight-medium);display:block;position:absolute;top:0;left:0;width:2em;height:2em;background-position:center;background-repeat:no-repeat;background-size:100%;transition:all 250ms;}
a.button::before{background-image:var(--bubble-yellow-arrow);opacity:1;}
a.button::after{background-image:var(--bubble-pink-arrow);opacity:0;}
a.button::after{background-image:var(--bubble-pink-arrow);opacity:0;}
a.button:hover::before,a.button:active::before{opacity:0;}
a.button:hover::after,a.button:active::after{opacity:1;}
.toolbox-content a.button,form.login-form a.button{font-size:clamp(1.0rem,1.0rem + 1.2vw,1.8rem);padding-left:2.25em !important;line-height:1.75em !important;}
.result-box a.button{font-size:clamp(1.0rem,1.0rem + 1.2vw,2.4rem);padding-left:2.25em !important;line-height:1.75em !important;}
.toolbox-content a.button::before,.toolbox-content a.button::after,form.login-form a.button::before,form.login-form a.button::after,.result-box a.button::before,.result-box a.button::after{width:1.75em !important;height:1.75em !important;}
.toolbox ul.navigation a{color:var(--color-black);text-decoration:none !important;}
.small-bubble-box .text-spalten{display:flex;flex-direction:row;justify-content:flex-start;gap:2em;}
.small-bubble-box .text-spalten p{flex:50%;}
@media only screen and (max-width:800px){.small-bubble-box .text-spalten{flex-direction:column;gap:0;}.small-bubble-box .text-spalten p{flex:100%;}}
#content:not(:has(.toolbox-list)) a[rel~='external']:not(:has(img),.no-icon),#content:not(:has(.toolbox-list)) a[rel~='external']:not(:has(img),.no-icon):link,#content:not(:has(.toolbox-list)) a[rel~='external']:not(:has(img),.no-icon):visited{position:relative;padding-right:1.0em;font-weight:var(--font-weight-regular);text-decoration:none;}
#content:not(:has(.toolbox-list)) a[rel~='external']:not(:has(img),.no-icon):hover,#content:not(:has(.toolbox-list)) a[rel~='external']:not(:has(img),.no-icon):active{text-decoration:underline;}
#content:not(:has(.toolbox-list)) a[rel~='external']:not(:has(img),.no-icon)::after{content:'\e89e';display:inline;position:absolute;right:0;font-family:'Material Icons';font-weight:normal !important;font-size:0.9em;color:var(--color-pink);}
#content .gallery a[rel~='external']:not(:has(img)){font-weight:var(--font-weight-medium) !important;padding-right:0 !important;}
#content .gallery a[rel~='external']:not(:has(img))::after{content:none !important;}
span.raquo{font-weight:var(--font-weight-medium);}
.disclaimer{font-size:85% !important;margin-top:5em !important;}
.disclaimer p{font-size:inherit !important;line-height:1.25em !important;}
.disclaimer li{font-size:inherit !important;line-height:1.25em !important;padding-left:1.5em !important;}
.disclaimer ul.list li::before{background-size:0.9em !important;background-position:center 0.2em !important;}
.meta{display:none !important;}
span.tab{display:inline-block;width:60px;}
span.tabstop{display:inline-block;min-width:6ch;margin-right:1ch;}
div.uploading{position:absolute;z-index:999;width:600px;height:200px;padding:10px;top:0px;left:0px;text-align:center;background:var(--image-loading) no-repeat center center var(--color-white);}
.upload-image,.upload-download{display:block;position:relative;float:left;max-width:200px;height:auto;text-align:center;border:1px solid var(--color-black);background:var(--color-white);margin:3px 0px;margin-right:10px;padding:0px;}
.upload-image img,.upload-download img{display:block;width:100%;height:auto;}
.upload-image-meta,.upload-download-meta{position:relative;float:left;width:auto;}
.upload-image-placeholder,.upload-download-placeholder{position:relative;float:left;width:200px;text-align:center;margin:20px 0;padding:0;border:0;}
.errorpage h1{color:var(--color-red);}
.errorpage h2{color:var(--color-black);}
.meta-info{display:block;position:relative;}
.meta-info ul{display:flex;flex-direction:column;justify-content:flex-end;flex-wrap:nowrap;width:100%;gap:0.25em;align-items:end;}
.meta-info li{display:block;width:fit-content;font-weight:var(--font-weight-light);line-height:1.25em;text-align:right;}
.meta-info li span{font-weight:var(--font-weight-regular);}
.meta{display:none;}
ul.devices{display:flex;flex-direction:column;gap:1em;justify-content:flex-start;}
ul.devices > li{padding-inline:1em;}
ul.devices li{line-height:1.5em;}
ul.devices li strong{font-weight:var(--font-weight-regular);display:inline-block;min-width:10ch;}
ul.sponsoren{display:flex;flex-direction:row;gap:1em 0;justify-content:space-between;align-content:stretch;align-items:center;margin-top:3vw;}
ul.sponsoren li{display:block;width:25%;}
ul.sponsoren a{display:block;}
ul.sponsoren img{display:block;height:auto;}
@media only screen and (max-width:920px){ul.sponsoren{flex-wrap:wrap;}ul.sponsoren li{display:block;width:50%;}}
.red-text{color:var(--color-red) !important;}
em.red-text{font-weight:var(--font-weight-regular);}
hr{display:block;margin-block:5vw;padding:0;border:0.125em solid var(--color-lightgray);}
script,noscript{display:none;height:0;}
:target{scroll-margin-top:calc(var(--menu-height) + 1em);scroll-behavior:smooth;}
body.toolbox#top::after{top:var(--menu-height);}
body.toolbox #toolbox-header{top:var(--menu-height);}
body.toolbox#top::before,body.toolbox #body-wrapper::before{top:initial;}
body.toolbox #header{padding-top:var(--toolbox-height);min-height:calc(var(--toolbox-height) + var(--menu-height));}
body.toolbox #menu-wrapper{border-bottom:0;}
#breadcrumb{grid-column:var(--grid-content);display:block;position:absolute;z-index:1;bottom:0;margin:0 auto;padding:0 3vw;background:var(--color-lightgray);height:var(--breadcrumb-height);line-height:var(--breadcrumb-height);width:100%;left:0;right:0;}
#breadcrumb a,#breadcrumb a:link,#breadcrumb a:visited{border:0;text-decoration:none;cursor:pointer;color:var(--color-black);transition:all 150ms;}
#breadcrumb a:hover,#breadcrumb a:active,#breadcrumb a:focus{text-decoration:underline;opacity:1.0 !important;}
#breadcrumb ol{display:flex;position:relative;width:100%;max-width:var(--max-content-width);list-style:none;margin:0 auto;padding:0;border:0;height:var(--breadcrumb-height);line-height:var(--breadcrumb-height);font-size:clamp(1.2rem,0.6rem + 1vw,1.6rem) !important;font-weight:var(--font-weight-regular);}
#breadcrumb li{display:inline-block;position:relative;width:auto;list-style:none;height:var(--breadcrumb-height);line-height:var(--breadcrumb-height);margin:0;padding:0 calc(var(--breadcrumb-height) / 2);border:0;font-size:clamp(1.2rem,0.6rem + 1vw,1.6rem) !important;font-weight:var(--font-weight-regular);color:var(--color-black)
}
#breadcrumb li:first-child{padding-left:calc(var(--breadcrumb-height) / 1.25);width:var(--breadcrumb-height);}
#breadcrumb li:first-child a span{display:none;}
#breadcrumb li:first-child a{display:inline-block;height:var(--breadcrumb-height);cursor:pointer !important;}
#breadcrumb li:first-child a::before{content:'';display:block;position:absolute;top:0;left:0;width:var(--breadcrumb-height);height:var(--breadcrumb-height);background-image:var(--icon-home);background-repeat:no-repeat;background-position:center center;background-size:50%;cursor:pointer !important;}
#breadcrumb li:last-child{padding-right:0;}
#breadcrumb li::before{content:none !important;}
#breadcrumb li::after{display:inline-block;position:absolute;content:'⟩';padding:0;text-decoration:none;text-align:center;width:var(--breadcrumb-height);font-weight:var(--font-weight-regular) !important;line-height:var(--breadcrumb-height);font-size:clamp(1.2rem,0.6rem + 1vw,1.6rem) !important;color:var(--color-black);}
#breadcrumb li:last-child::after{content:none !important;}
.numrows-inc{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;font-size:1.6rem;font-style:normal;font-weight:var(--font-weight-regular);line-height:1em;width:100%;gap:0.25em;margin:1vw 0;}
.numrows-counter{display:block;position:relative;font-weight:var(--font-weight-regular);}
.offset-buttons{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;gap:0.25em;font-weight:var(--font-weight-regular);}
.offset-buttons a,.offset-buttons a:link,.offset-buttons a:visited,.pageflip-buttons a,.pageflip-buttons a:link,.pageflip-buttons a:visited,.pageflip-buttons span,.pageflip-pages a,.pageflip-pages a:link,.pageflip-pages a:visited{display:block;padding:0 0.25em;border:0;color:var(--color-black);font-weight:var(--font-weight-regular);text-decoration:none;text-align:center;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;}
.offset-buttons a:hover,.offset-buttons a:active,.offset-buttons a:focus,.pageflip-pages a:hover,.pageflip-pages a:active,.pageflip-pages a:focus{outline:none !important;cursor:pointer;border-bottom:3px solid var(--color-lightgray);}
.pageflip-buttons a:hover,.pageflip-buttons a:active,.pageflip-buttons a:focus,.pageflip-buttons span:focus{color:var(--color-lightgray);}
.offset-buttons a::after,.pageflip-pages a::after{display:block;content:attr(data-title);font-weight:var(--font-weight-medium);height:0;color:transparent;overflow:hidden;visibility:hidden;white-space:nowrap;text-align:center;pointer-events:none;}
.offset-buttons a.active,.pageflip-pages a.active{font-weight:var(--font-weight-medium);border-bottom:3px solid var(--color-black);}
.pageflip-buttons a,.pageflip-buttons span{display:block;}
.pageflip-buttons.disabled span{cursor:default !important;color:var(--color-lightgray) !important;}
.pageflip{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;gap:1em;position:relative;font-size:1.6rem;font-style:normal;font-weight:var(--font-weight-light);line-height:1em;width:100%;}
.pageflip-right{text-align:right;font-family:'Material Icons';line-height:1em;}
.pageflip-left{text-align:left;font-family:'Material Icons';line-height:1em;}
.pageflip-center{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;gap:1em;position:relative;margin:0 auto;text-align:center;list-style:none;font-size:1.6rem !important;font-style:normal;font-weight:var(--font-weight-regular);line-height:1em;}
.pageflip-buttons,.pageflip-pages{display:inline-block !important;list-style:none;font-size:1.6rem !important;line-height:1em !important;font-style:normal;font-weight:var(--font-weight-regular) !important;padding:0 !important;margin:0 !important;}.slider-box{display:grid;grid-template-columns:auto 3vw minmax(auto,var(--max-content-width)) 3vw auto;grid-template-rows:auto;grid-auto-rows:auto;grid-auto-flow:column;justify-content:stretch;justify-items:stretch;align-items:stretch;gap:0;grid-column:var(--grid-full);position:relative;color:var(--color-white) !important;padding:5vw 0;padding-bottom:7.5em;margin-bottom:5vw;overflow:hidden;background-color:var(--color-pink);}
.slider-box.mitmachen{padding-bottom:5em;}
.slider-box .slider-box-content{grid-column:var(--grid-content);}
.slider-box p,.slider-box ul,.slider-box li,.slider-box h2,.slider-box h3{color:var(--color-white);position:relative;z-index:1;}
.slider-box h2{font-weight:var(--font-weight-light);text-transform:lowercase;color:var(--color-white);width:fit-content;margin-bottom:0.5em;}
.slider-box h3{padding-right:5vw;}
.slider-box h3 span{font-weight:var(--font-weight-light);}
.slider-box ul.slider li{display:flex;flex-direction:row;gap:4em;justify-content:space-between;width:100%;align-items:stretch;position:relative;}
.slider-box ul.slider li .image{display:block;position:relative;max-width:100%;flex:50%;aspect-ratio:1/1;}
.slider-box ul.slider li .image::after{content:'';display:block;position:absolute;inset:0;width:100%;height:auto;aspect-ratio:1/1;background-image:var(--multi-bubble-mask-pink);background-position:center;background-repeat:no-repeat;background-size:100%;}
.slider-box ul.slider li .image img{display:block;width:61%;height:auto;margin-top:29%;margin-left:5%;}
.slider-buttons{display:flex;flex-direction:row;justify-content:flex-start;width:fit-content;gap:2em;position:absolute;}
.slider-buttons a,.slider-buttons a:link,.slider-buttons a:visited{display:inline-block;position:relative;font-weight:var(--font-weight-medium);color:var(--color-white);padding-left:3em;line-height:1em;text-decoration:none !important;transition:all 250ms;cursor:pointer;}
.slider-buttons a:hover,.slider-buttons a:active{color:var(--color-white);text-decoration:none !important;}
.slider-buttons a::before,.slider-buttons a::after{content:'';font-family:var(--font-family);font-weight:var(--font-weight-medium);display:block;position:absolute;top:0;left:0;width:3em;height:3em;background-position:center;background-repeat:no-repeat;background-size:100%;transition:all 250ms;}
.slider-buttons a::before{background-image:var(--bubble-yellow-arrow);opacity:1.0;}
.slider-buttons a::after{background-image:var(--bubble-black-arrow);opacity:0;}
.slider-buttons a:hover::before,.slider-buttons a:active::before{opacity:0;}
.slider-buttons a:hover::after,.slider-buttons a:active::after{opacity:1.0;}
.slider-buttons a span{display:none !important;}
#slider-prev a::before,#slider-prev a::after{transform:scaleX(-1) !important;}
.slider-box .content-image-right > .image::after{background-image:var(--bubble-mask-pink);}
.slider-box h1{color:var(--color-white);}#footer{position:relative;width:100%;padding:3vw;margin:0 auto;color:var(--color-white) !important;background:var(--color-black);overflow:hidden;}
.inner-footer{position:relative;display:block;margin:0 auto;width:100%;max-width:var(--max-content-width);min-height:calc(clamp(300px,33.3vw,33.3vw) / 2);}
#footer p,#footer li{color:var(--color-white) !important;font-size:clamp(1.2rem,0.6rem + 1vw,1.6rem);}
#footer a,#footer a:link,#footer a:visited{color:var(--color-white) !important;text-decoration:none;}
#footer a:hover,#footer a:active{text-decoration:underline;}
#footer-main{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;width:100%;margin-bottom:3vw;}
#adresse-footer{display:flex;gap:5em;flex-direction:row;justify-content:flex-start;}
#adresse-footer p{margin-bottom:0.5em;font-size:clamp(1.2rem,0.6rem + 1vw,1.6rem);}
#adresse-footer ul.navigation{display:flex;flex-direction:column;justify-content:flex-start;}
#adresse-footer ul.navigation > li{display:block;list-style:none;white-space:nowrap;font-size:clamp(1.2rem,0.6rem + 1vw,1.6rem);line-height:150%;}
#adresse-footer ul.navigation a{display:block;width:fit-content;position:relative;padding-left:1.6em;text-transform:lowercase;}
#adresse-footer ul.navigation a::before{content:'';display:block;position:absolute;left:0;width:1.6em;height:1.6em;background-image:var(--bubble-yellow);background-position:center;background-repeat:no-repeat;background-size:0.9em;}
#footer-bottom{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;width:100%;}
#legal-footer{position:relative;display:flex;gap:1.2em;flex-direction:row;justify-content:flex-start;}
#legal-footer li{position:relative;white-space:nowrap;font-size:clamp(1.2rem,0.6rem + 1vw,1.6rem);}
#legal-footer li::before{content:'|';position:relative;left:-0.6em;}
#legal-footer li:first-child::before{content:none;}
#login-footer{position:relative;padding-right:1vw;}
#logo-footer{position:relative;width:clamp(200px,33.3vw,500px);outline:none;text-decoration:none;}
#logo-footer a{display:block;}
#logo-footer span{display:none !important;color:var(--color-white) !important;}
#logo-footer img,#logo-footer svg{width:100%;height:auto;}
@media only screen and (max-width:640px){#adresse-footer{flex-direction:column;gap:1.5em;}#footer-bottom{flex-direction:column;gap:1.5em;}#login-footer{padding-top:1em;}#legal-footer{position:relative;padding-top:1.5em;}#legal-footer li:first-child{width:100%;position:absolute;top:0;left:0;right:0;text-align:center;}#legal-footer li:nth-child(2)::before{content:none;}#content{padding-bottom:0;}#breadcrumb{display:none !important;}#menu ul.navigation li:first-child{display:none;}}
h3.error{font-size:1.8rem !important;font-style:normal;font-weight:var(--font-weight-medium);line-height:2em;color:var(--color-white);padding:0.25em 1em;margin:0;margin-bottom:1vw !important;border:0;border-radius:0.75em;background-color:var(--color-red);text-align:left;max-width:100% !important;}
h3.success{font-size:1.8rem !important;font-style:normal;font-weight:var(--font-weight-medium);line-height:2em;color:var(--color-black);padding:0.25em 1em;margin:0;margin-bottom:1vw !important;border:0;border-radius:0.75em;background-color:var(--color-yellow);text-align:left;max-width:100% !important;}
h3.note{font-size:1.8rem !important;font-style:normal;font-weight:var(--font-weight-medium);line-height:2em;color:var(--color-black);padding:0.25em 1em;margin:0;margin-bottom:1vw !important;border:0;border-radius:0.75em;background-color:var(--color-lightgray);text-align:left;max-width:100% !important;}
h3.error:empty,h3.success:empty,h3.note:empty{display:none;}
#message{display:grid;grid-template-columns:auto 3vw minmax(auto,var(--max-content-width)) 3vw auto;grid-template-rows:auto;grid-auto-rows:auto;grid-auto-flow:column;justify-content:stretch;justify-items:stretch;align-items:stretch;gap:0;width:100%;margin:0 auto;}
#message h3.error,#message h3.success,#message h3.note{grid-column:var(--grid-content);display:block;text-align:center;margin:0 10vw !important;border-radius:1.5em;border-top-left-radius:0;border-top-right-radius:0;}
form{position:relative !important;border:0;padding:0;margin:0 auto;width:100%;}
.login-form{max-width:600px;margin-bottom:5vw;}
.login-form label.checkbox{white-space:nowrap;}
.toolbox-form{width:100%;}
.toolbox-search{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;}
.toolbox-content p:has(+ .toolbox-form),.toolbox-content p:has(+ h3.error){margin-bottom:1.5em !important;}
fieldset,.fieldset-wrapper{position:relative !important;border:0;padding:0;margin:0 auto;margin-bottom:1vw;width:100%;}
fieldset:last-child,fieldset.no-margin{margin:0;border:0;}
fieldset.search{display:flex;flex-direction:column;align-items:end;width:fit-content;margin-left:auto;}
fieldset.search-plz,fieldset.verify-code,fieldset.verify-mail{display:flex;flex-direction:column;align-items:start;width:100% !important;margin-left:0;}
fieldset.verify-mail .form-field{max-width:none !important;width:100% !important;}
fieldset.toolbox-token-confirm{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1em;flex-wrap:wrap;}
fieldset.toolbox-token-confirm .form-field{width:fit-content;margin-block-end:0;}
fieldset.buttons{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:1em;flex-wrap:wrap;border-top:2px solid var(--color-lightgray) !important;margin-block:1vw;padding:2em 1em;}
@media only screen and (max-width:400px){fieldset.buttons{flex-direction:column;}}
fieldset.buttons .list-toolbar-buttons{margin-right:auto !important;}
.toolbox-search .list-toolbar-buttons{display:flex;flex-direction:row;flex-flow:wrap;justify-content:flex-start;gap:1.75em;row-gap:0.75em;}
.form-field,.list-images,.list-downloads{position:relative;padding:0;border:0;margin:0;width:100%;}
.form-field{position:relative;display:flex;flex-direction:column;justify-content:flex-start;gap:0.25em;width:100%;margin-block:1em;padding-inline:1em;max-width:1000px;}
.form-field.required > label::before{content:'';display:block;position:absolute;top:0.25em;left:0.65em;height:1em;width:1em;background-image:var(--icon-required);background-repeat:no-repeat;background-position:center;background-size:100%;}
fieldset.search .form-field{flex-direction:row;gap:1vw;width:fit-content;padding-inline:0;margin-block:0.25em;}
fieldset.search .form-field:first-child{margin-block-start:1em !important;}
fieldset.search .form-field:last-child{margin-block-end:1em !important;}
legend{display:inline-block;border:0;border-bottom:2px solid var(--color-lightgray) !important;margin:0;padding:0.25em 0;outline:none;font-family:var(--font-family);font-weight:var(--font-weight-regular);font-size:2.4rem;line-height:1em;color:var(--color-black);background-color:var(--color-white);width:100%;}
label{display:block;margin:0;padding:0;font-family:var(--font-family);font-weight:var(--font-weight-regular);font-size:1.6rem;font-style:normal;line-height:1.5em;color:var(--color-black);width:100%;}
.form-field > label{padding-inline:1em;margin:0;}
.checkbox-wrapper,.radio-wrapper{position:relative !important;display:inline-block;margin:0;padding:0;}
.checkbox-wrapper:has(+ .checkbox-wrapper){margin-right:2em;}
.text-wrapper{padding:5px 0px;}
.radiogroup-wrapper{position:relative !important;display:block;margin:0;padding:0;}
.form-field p,.form-field li{margin-top:0 !important;}
label.headline{font-weight:var(--font-weight-medium);font-size:clamp(1.0rem,1.0rem + 1.5vw,1.8rem);width:fit-content;padding-inline:0.5em;background:var(--color-lightgray);}
input.checkbox,input.radio{display:none;padding:0;margin:5px;cursor:pointer;}
label.checkbox,label.radio{display:inline-block;border:0;margin:0.25em 0;padding:0;padding-left:1.75em;cursor:pointer;font-family:var(--font-family);font-weight:var(--font-weight-medium) !important;font-size:clamp(1.0rem,1.0rem + 1.5vw,2.0rem);font-style:normal !important;color:var(--color-black);width:auto;line-height:2em;}
fieldset.search label.checkbox,fieldset.search label.radio{font-weight:var(--font-weight-medium);}
fieldset.search label.checkbox i,fieldset.search label.radio i{font-weight:var(--font-weight-regular);display:inline-block;margin-right:0.25em;color:var(--color-gr);}
label.checkbox::before{content:'\2713';position:absolute;width:1.25em;height:1.25em;left:0;top:0.625em;border:2px solid var(--color-black);border-radius:5px;padding:0;margin:0;color:var(--color-white) !important;background-color:var(--color-white);font-size:clamp(1.75rem,1.0rem + 1.5vw,2.0rem);font-weight:var(--font-weight-bold);text-align:center;line-height:100%;overflow:hidden;cursor:pointer;transition:all 100ms;}
input.checkbox:hover + label.checkbox::before{content:'\2713';color:var(--color-lightgray) !important;background-color:var(--color-white) !important;}
input.checkbox:checked + label.checkbox::before{content:'\2713';color:var(--color-white) !important;background-color:var(--color-black) !important;}
input.checkbox:checked:hover + label.checkbox::before{content:'\2713';color:var(--color-lightgray) !important;background-color:var(--color-black) !important;}
label.radio::before{content:'';position:absolute;width:24px;height:24px;left:0;top:8px;border:2px solid var(--color-black);border-radius:50%;padding:0;margin:0;background-color:var(--color-white);text-align:center;line-height:100%;overflow:hidden;cursor:pointer;transition:all 100ms;}
label.radio::after{content:'';position:absolute;width:12px;height:12px;left:6px;top:10px;border:0;border-radius:50%;padding:0;margin:0;background-color:var(--color-white);text-align:center;line-height:100%;overflow:hidden;cursor:pointer;transition:all 100ms;}
input.radio:hover + label.radio::before{background-color:var(--color-white) !important;}
input.radio:hover + label.radio::after{background-color:var(--color-lightgray) !important;}
input.radio:checked + label.radio::after{background-color:var(--color-black) !important;}
input.radio:checked:hover + label.radio::before{background-color:var(--color-lightgray) !important;}
input.checkbox.disabled + label.checkbox,input.checkbox.disabled + label.checkbox:hover,input.checkbox.disabled:hover + label.checkbox,input.checkbox.disabled:hover + label.checkbox:hover,input.checkbox.disabled:checked + label.checkbox::before,input.checkbox.disabled:checked:hover + label.checkbox::before,input.radio.disabled + label.radio,input.radio.disabled + label.radio:hover,input.radio.disabled:hover + label.radio,input.radio.disabled:hover + label.radio:hover,input.radio.disabled:checked + label.radio::before,input.radio.disabled:checked:hover + label.radio::before{color:#999999 !important;cursor:not-allowed !important;}
input.checkbox.disabled + label.checkbox::before,input.checkbox.disabled:hover + label.checkbox::before,input.radio.disabled + label.radio::before,input.radio.disabled:hover + label.radio::before{color:var(--color-white) !important;cursor:not-allowed !important;border:2px solid var(--color-black) !important;opacity:0.5 !important;}
input.textfield{display:block;position:relative;padding:0.25em 1em;margin:0;border:2px solid var(--color-lightgray);border-radius:0.75em;outline:none;background-color:var(--color-white);color:var(--color-black);font-family:var(--font-family);font-weight:var(--font-weight-medium);font-size:clamp(1.0rem,1.0rem + 1.2vw,2.0rem);font-style:normal;width:100%;max-width:76ch;line-height:2em;cursor:text;}
input.textfield.password{max-width:32ch !important;}
input.textfield.search{width:22ch !important;padding:0 1em;padding-right:calc(1em + 1.5em);}
input.textfield.search-plz{font-size:clamp(1.0rem,1.0rem + 1.5vw,2.6rem);width:calc(5ch + 2.5em) !important;text-align:center !important;padding:0 1em !important;}
input.textfield.verify-code{font-size:clamp(1.0rem,1.0rem + 1.5vw,2.6rem);width:calc(11ch + 2.5em) !important;text-align:center !important;padding:0 1em !important;text-transform:uppercase;}
input.textfield.verify-mail{font-size:clamp(1.0rem,1.0rem + 1.5vw,2.6rem);max-width:40ch !important;width:100% !important;text-align:left !important;padding:0 1em !important;text-transform:lowercase;}
fieldset.search .form-field .search-reset,fieldset.search .form-field .search-reset:link,fieldset.search .form-field .search-reset:visited{position:absolute;top:0.5em;left:calc(22ch - 0.25em);display:block;height:1.5em;width:1.5em;font-size:clamp(1.0rem,1.0rem + 1.2vw,1.8rem);color:var(--color-lightgray) !important;transition:all 250ms;}
fieldset.search .form-field .search-reset:hover,fieldset.search .form-field .search-reset:active{color:var(--color-red) !important;}
textarea.textfield{display:block;position:relative;padding:0.5em 1em;margin:0;border:2px solid var(--color-lightgray);border-radius:0.75em;outline:none;background-color:var(--color-white);color:var(--color-black);font-family:var(--font-family);font-weight:var(--font-weight-medium);font-size:clamp(1.0rem,1.0rem + 1.2vw,2.0rem);font-style:normal;overflow:auto;resize:vertical;width:100%;max-width:76ch;line-height:1.5em;min-height:7.5em;}
select.selectfield{display:block;position:relative;padding:0.25em 1em;margin:0;border:2px solid var(--color-lightgray);border-radius:0.75em;outline:none;background-color:var(--color-white);color:var(--color-black);font-family:var(--font-family);font-weight:var(--font-weight-medium);font-size:clamp(1.0rem,1.0rem + 1.2vw,2.0rem);font-style:normal;width:100%;max-width:76ch;line-height:2em;background-image:var(--icon-dropdown);background-repeat:no-repeat;background-position:calc(100% - 0.25em);background-size:2em;cursor:pointer;}
select.selectfield option{padding:0.25em;margin:0;border:0;outline:none;background-color:var(--color-white);}
.disabled input.textfield,.disabled textarea.textfield,.disabled select.selectfield,input.textfield[disabled],textarea.textfield[disabled],select.selectfield[disabled]{color:var(--color-gr) !important;cursor:not-allowed !important;}
input.textfield[readonly],textarea.textfield[readonly],select.selectfield[readonly]{background-color:var(--color-lightgray) !important;border-color:var(--color-darkgray) !important;}
input.textfield:hover,textarea.textfield:hover,select.selectfield:hover{border:2px solid var(--color-lightgray);outline:none;}
.form-field.error input.textfield,.form-field.error textarea.textfield,.form-field.error select.selectfield,.form-field.error label.checkbox:before,.form-field.error label.radio:before,.form-field .error input.textfield,.form-field .error textarea.textfield,.form-field .error select.selectfield,.form-field .error label.checkbox:before,.form-field .error label.radio:before{border:2px solid var(--color-red) !important;}
.form-field.error input.textfield:hover,.form-field.error textarea.textfield:hover,.form-field.error select.selectfield:hover,.form-field .error input.textfield:hover,.form-field .error textarea.textfield:hover,.form-field .error select.selectfield:hover{border:2px solid var(--color-red);outline:none;}
input.textfield:focus,textarea.textfield:focus,select.selectfield:focus{background-color:var(--color-white);border-color:var(--color-black);outline:none;}
input.textfield,textarea.textfield{transition:all 100ms !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;}
select.selectfield{transition:all 100ms !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;}
.input-wrapper{position:relative !important;width:100%;}
.input-wrapper.group-25-75{position:relative !important;width:100%;display:flex;gap:1vw;}
.input-wrapper.group-25-75 *:first-child{flex:25%;}
.input-wrapper.group-25-75 *:last-child{flex:75%;}
.group-uhrzeit{display:flex;gap:0.5em;}
.textarea-wrapper{position:relative !important;margin:0;padding:0;border:2px solid var(--color-lightgray);border-radius:0.75em;background-color:var(--color-white) !important;overflow:hidden;width:100%;}
.textarea-wrapper.active{border:2px solid var(--color-black) !important;background-color:var(--color-white) !important;outline:none !important;}
.form-field.error .textarea-wrapper,.form-field.error .textarea-wrapper.active{border:2px solid var(--color-red) !important;}
input.submit,button.submit{position:relative;border:0;border-radius:0.75em;padding:0.25em;padding-left:4em;padding-right:1.25em;font-weight:var(--font-weight-medium);color:var(--color-black);line-height:2em;text-decoration:none !important;transition:all 250ms;font-family:var(--font-family);font-size:clamp(1.0rem,1.0rem + 1.2vw,2.0rem);font-style:normal;background-color:var(--color-black);outline:none;cursor:pointer;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;display:inline-block;min-width:16ch;align-self:flex-end;}
input.submit:hover,input.submit:active,button.submit:hover,button.submit:active,input.submit.primary:hover,input.submit.primary:active,button.submit.primary:hover,button.submit.primary:active{outline:none !important;cursor:pointer;color:var(--color-white);text-decoration:none !important;}
input.submit:hover,input.submit:active,button.submit:hover,button.submit:active{color:var(--color-white);text-decoration:none !important;}
input.submit::before,input.submit::after,button.submit::before,button.submit::after{content:'';font-family:var(--font-family);font-weight:var(--font-weight-medium);display:block;position:absolute;top:0.25em;left:1em;width:2em;height:2em;background-position:center;background-repeat:no-repeat;background-size:100%;transition:all 250ms;}
input.submit::before,button.submit::before{background-image:var(--bubble-yellow-arrow);opacity:1.0;}
input.submit::after,button.submit::after{background-image:var(--bubble-pink-arrow);opacity:0;}
input.submit.delete::after,button.submit.delete::after{background-image:var(--bubble-red-arrow);opacity:0;}
input.submit.cancel::after,button.submit.cancel::after{background-image:var(--bubble-black-arrow);opacity:0;}
input.submit.search::before,button.submit.search::before{background-image:var(--search-yellow);opacity:1.0;}
input.submit.search::after,button.submit.search::after{background-image:var(--search-pink);opacity:0;}
input.submit:hover::before,input.submit:active::before,button.submit:hover::before,button.submit:active::before{opacity:0;}
input.submit:hover::after,input.submit:active::after,button.submit:hover::after,button.submit:active::after{opacity:1.0;}
input.submit.primary,button.submit.primary{color:var(--color-white);}
input.submit.cancel,button.submit.cancel{color:var(--color-black);background-color:var(--color-lightgray);}
input.submit.cancel:hover,input.submit.cancel:active,button.submit.cancel:hover,button.submit.cancel:active{color:var(--color-black);}
input.submit.delete,button.submit.delete{color:var(--color-red);background-color:var(--color-lightgray);}
input.submit.delete:hover,input.submit.delete:active,button.submit.delete:hover,button.submit.delete:active{color:var(--color-red);background-color:var(--color-lightgray);}
input.submit.primary.delete,button.submit.primary.delete{color:var(--color-white);background-color:var(--color-red);}
input.submit.primary.delete:hover,input.submit.primary.delete:active,button.submit.primary.delete:hover,button.submit.primary.delete:active{color:var(--color-black);background-color:var(--color-red);}
input.submit.primary.search,button.submit.primary.search{font-size:clamp(1.0rem,1.0rem + 1.2vw,1.8rem);}
input.submit.search-plz,button.submit.search-plz,input.submit.verify,button.submit.verify{font-size:clamp(1.0rem,1.0rem + 1.5vw,2.6rem) !important;}
input.submit.disabled,span.submit.disabled{color:#333333 !important;background:#CCCCCC !important;cursor:not-allowed !important;}
input.button-hidden
span.button-hidden{display:none !important;}
label.checkbox,input.textfield,textarea.textfield,input.submit{transition:all 100ms !important;}
input[type='text'],input[type='password'],input[type='submit'],input[type='file'],textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.form-field.oeffnungszeiten .input-wrapper{display:flex;gap:1em;flex-direction:row;justify-content:flex-start;padding-bottom:1em;padding-top:0.5em;}
.form-field.oeffnungszeiten .group-uhrzeit{position:relative;}
.form-field.oeffnungszeiten .group-uhrzeit label{position:absolute;top:-1.5em;font-size:1.4rem;text-align:center;transition:all 100ms !important;}
.textfield.uhrzeit,.textfield[type='time']{width:calc(5ch + 2.5em);text-align:center;}
.image.qrcode{width:fit-content;height:auto;}
.image.qrcode img{border:2px solid var(--color-lightgray);border-radius:10px;outline:none;background-color:var(--color-white);width:280px !important;height:auto;}
p.token-secret{font-weight:var(--font-weight-medium) !important;width:280px !important;text-align:center !important;border:2px solid var(--color-lightgray);border-radius:10px;line-height:1.75em !important;}
ul.toolbox-list{position:relative;display:block;width:100%;max-width:auto !important;margin:0;padding:0;border:0;list-style:none;background-color:var(--color-white);}
li.toolbox-list-item{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;gap:1em;width:100%;max-width:100% !important;margin:0 !important;padding:0.5em !important;border:0 !important;list-style:none;transition:all 50ms;font-size:1.6rem !important;font-weight:var(--font-weight-medium) !important;line-height:1.25em !important;}
li.toolbox-list-item.item-inactive div{color:var(--color-black-transparent);}
li.toolbox-list-item::before{content:none !important;}
li.toolbox-list-item:nth-child(even){background-color:var(--color-white);}
li.toolbox-list-item:nth-child(odd),li.toolbox-list-item.toolbox-list-empty,li.toolbox-list-item.toolbox-list-empty:hover{background-color:var(--color-lightgray) !important;}
li.toolbox-list-item:hover{background-color:var(--color-yellow) !important;}
li.toolbox-list-item .list-empty{padding:2vw;width:100%;text-align:center;font-weight:var(--font-weight-medium);background-color:var(--color-lightgray);}
li.toolbox-list-item .list-headline{font-size:1.8rem;font-weight:var(--font-weight-medium);line-height:1.25em;flex:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
li.toolbox-list-item .list-headline span{font-size:1.6rem;font-weight:var(--font-weight-regular);}
li.toolbox-list-item .list-headline-50{font-size:1.8rem;font-weight:var(--font-weight-medium);line-height:1.25em;flex:50%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;}
li.toolbox-list-item .list-headline span,li.toolbox-list-item .list-headline-50 span{font-size:1.6rem;font-weight:var(--font-weight-regular);margin-left:1.5em;}
li.toolbox-list-item .list-number{font-size:1.6rem;font-weight:var(--font-weight-regular);line-height:1.25em;flex:25%;max-width:25%;white-space:nowrap;overflow:hidden;text-align:right;}
li.toolbox-list-item .list-title{font-size:1.6rem;font-weight:var(--font-weight-regular);line-height:1.25em;flex:50%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
li.toolbox-list-item .list-title i.material-icons,li.toolbox-list-item .list-headline span i.material-icons{position:relative;font-size:16px !important;bottom:-0.1em !important;color:var(--color-or);}
li.toolbox-list-item .user-admin i.material-icons{position:relative;font-size:16px !important;bottom:-0.1em !important;color:var(--color-bl);}
li.toolbox-list-item .list-datetime{font-size:1.6rem;font-weight:var(--font-weight-medium);line-height:1.25em;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
li.toolbox-list-item .small{font-size:0.85em;margin-top:0.5em;display:inline-block;}
li.toolbox-list-item .list-buttons{padding:0.25em;flex:0 0 calc(24px + 1.5em);}
li.toolbox-list-item .list-buttons a,li.toolbox-list-item .list-buttons a:link,li.toolbox-list-item .list-buttons a:visited{display:block;border:0;padding:0.5em;margin:0 !important;line-height:1em;color:var(--color-white);text-decoration:none;text-align:center;background-color:var(--color-black);outline:none;cursor:pointer;overflow:hidden;transition:all 100ms !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0.75em;aspect-ratio:1/1;}
li.toolbox-list-item .list-buttons a:hover,li.toolbox-list-item .list-buttons a:active,li.toolbox-list-item .list-buttons a:focus{background-color:var(--color-black);color:var(--color-yellow);outline:none !important;cursor:pointer;}
li.toolbox-list-item .list-buttons.disabled span{display:block;border:0;padding:0.5em;margin:0 !important;line-height:1em;color:var(--color-white) !important;text-decoration:none;text-align:center;background-color:var(--color-black-transparent);outline:none;cursor:not-allowed;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0.75em;aspect-ratio:1/1;}
li.toolbox-list-item.list-selected{background-color:var(--color-black-transparent);}
li.toolbox-list-item.toolbox-list-header{width:100%;border:2px solid var(--color-lightgray) !important;background-color:var(--color-white) !important;font-size:1.4rem !important;padding:0.25em 0.5em !important;margin-bottom:0.25em !important;}
li.toolbox-list-item.toolbox-list-header:hover{background-color:var(--color-white) !important;}
li.toolbox-list-item.toolbox-list-header div{font-size:inherit !important;overflow:unset;}
li.toolbox-list-item.toolbox-list-header div:first-child{padding-left:1.25em;}
li.toolbox-list-item.toolbox-list-header a,li.toolbox-list-item.toolbox-list-header a:link,li.toolbox-list-item.toolbox-list-header a:visited{position:relative;color:var(--color-black);font-weight:var(--font-weight-regular);text-decoration:none !important;font-size:inherit !important;padding-right:1.75em;}
li.toolbox-list-item.toolbox-list-header a:hover,li.toolbox-list-item.toolbox-list-header a:active,li.toolbox-list-item.toolbox-list-header a:focus{color:var(--color-black);}
li.toolbox-list-item.toolbox-list-header a.selected{font-weight:var(--font-weight-medium);}
li.toolbox-list-item.toolbox-list-header a::before{content:'\e5c5';display:block;position:absolute;top:0.15em;right:0;width:1em;height:0.5em;font-family:'Material Icons';font-size:24px;color:var(--color-lightgray);}
li.toolbox-list-item.toolbox-list-header a::after{content:'\e5c7';display:block;position:absolute;top:-0.15em;right:0;width:1em;height:0.5em;font-family:'Material Icons';font-size:24px;color:var(--color-lightgray);}
li.toolbox-list-item.toolbox-list-header a.order-asc::before{color:var(--color-lightgray);}
li.toolbox-list-item.toolbox-list-header a.order-asc::after{color:var(--color-black);}
li.toolbox-list-item.toolbox-list-header a.order-desc::before{color:var(--color-black);}
li.toolbox-list-item.toolbox-list-header a.order-desc::after{color:var(--color-lightgray);}
.item-status-rt::before,.item-status-gn::before,.item-status-bl::before,.item-status-or::before,.item-status-gr::before,.item-status-ws::before,.item-status-sw::before{content:'';display:inline-block;position:relative;height:0.75em;width:0.75em;top:0;margin-right:0.5em;line-height:1em;text-decoration:none;cursor:default;border-radius:50%;}
.legende-headline{margin-bottom:10px;font-weight:600;font-size:12px;}
.list-legende{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;gap:1em;margin-bottom:1vw;margin-top:0.25em;padding:0.5em 1em;border:2px solid var(--color-lightgray) !important;font-size:1.4rem;font-style:normal;font-weight:var(--font-weight-regular);line-height:1em;}
.list-legende span.item-status-rt::before,.list-legende span.item-status-gn::before,.list-legende span.item-status-bl::before,.list-legende span.item-status-or::before,.list-legende span.item-status-gr::before,.list-legende span.item-status-ws::before,.list-legende span.item-status-sw::before{top:0;line-height:1em;height:0.75em;width:0.75em;border-radius:50%;}
.item-status-rt::before{background-color:var(--color-rt);}
.item-status-gn::before{background-color:var(--color-gn);}
.item-status-bl::before{background-color:var(--color-bl);}
.item-status-or::before{background-color:var(--color-or);}
.item-status-gr::before{background-color:var(--color-gr);}
.item-status-ws::before{background-color:var(--color-ws);}
.item-status-sw::before{background-color:var(--color-sw);}
.result-box{margin-bottom:5vw;}
input[type='date']::-webkit-inner-spin-button,input[type='date']::-webkit-calendar-picker-indicator,input[type='time']::-webkit-calendar-picker-indicator{display:none !important;-webkit-appearance:none;}
[placeholder]::-webkit-input-placeholder{color:var(--color-darkgray);font-style:italic;font-weight:var(--font-weight-regular);font-size:80%;}
[placeholder]::-moz-placeholder{color:var(--color-darkgray);font-style:italic;font-weight:var(--font-weight-regular);font-size:80%;}
[placeholder]:-ms-input-placeholder{color:var(--color-darkgray);font-style:italic;font-weight:var(--font-weight-regular);font-size:80%;}
[placeholder]:-moz-placeholder{color:var(--color-darkgray);font-style:italic;font-weight:var(--font-weight-regular);font-size:80%;}
.uhrzeit[placeholder]::-webkit-input-placeholder{text-align:center;}
.uhrzeit[placeholder]::-moz-placeholder{text-align:center;}
.uhrzeit[placeholder]:-ms-input-placeholder{text-align:center;}
.uhrzeit[placeholder]:-moz-placeholder{text-align:center;}
[placeholder]:focus::-webkit-input-placeholder{color:transparent !important;font-style:normal;}
[placeholder]:focus::-moz-placeholder{color:transparent !important;font-style:normal;}
[placeholder]:focus:-ms-input-placeholder{color:transparent !important;font-style:normal;}
[placeholder]:focus:-moz-placeholder{color:transparent !important;font-style:normal;}
.autocomplete-suggestions{margin:0;margin-top:-2px;padding:0.25em;background-color:var(--color-white);cursor:pointer;overflow:auto;border:2px solid var(--color-lightgray);border-radius:0.75em;font-weight:var(--font-weight-regular);}
.autocomplete-suggestion{margin:0;padding:0.25em 0.75em;white-space:nowrap;overflow:hidden;font-size:1.6rem;color:var(--color-black);line-height:1.5em;border-radius:0.5em;font-weight:var(--font-weight-regular);}
.autocomplete-no-suggestion{padding:0.25em 1em;}
.autocomplete-selected{background-color:var(--color-lightgray);}
.autocomplete-suggestions strong{font-weight:var(--font-weight-medium);color:var(--color-black);}
.autocomplete-group{padding:0.25em 1em;font-weight:var(--font-weight-regular);font-size:1.6rem;color:var(--color-black);display:block;}
.mce-container-body,.mce-container-body iframe{border:0 !important;}
.mce-edit-area,.mce-panel{border:0 !important;background:transparent !important;}
.mce-tooltip,.mce-tooltip-inner{padding:2px 5px !important;box-shadow:none !important;font-family:var(--font-family) !important;font-size:1.0rem !important;font-weight:400 !important;color:var(--color-white) !important;border-radius:3px !important;}
.mce-btn i{text-shadow:none !important;}
.mce-toolbar-grp{border-bottom:2px dotted var(--color-lightgray) !important;background:#F9F9F9 !important;}
.mce-btn-group{margin:8px !important;margin-bottom:2px !important;margin-left:2px !important;}
.mce-toolbar.mce-first{position:relative !important;}
.mce-toolbar.mce-last{position:relative !important;margin-bottom:4px !important;}
.mce-toolbar .mce-btn-group:first-child{margin-left:8px !important;}
.mce-toolbar .mce-btn-group:last-child{position:absolute !important;top:0 !important;right:0 !important;}
.mce-btn{border-color:#BFBFBF !important;overflow:hidden;}
.mce-toolbar-grp button{padding-bottom:3px !important;padding-top:4px !important;background-color:#F0F0F0;background-image:none;overflow:hidden;}
.mce-toolbar-grp button.mce-open{padding-top:4px !important;border-right:0px;}
.mce-toolbar-grp button:hover{background-color:#F0F0F0;background-image:linear-gradient(#E0E0E0 0%,#F0F0F0 100%);}
.mce-active button{background-color:var(--color-white);background-image:none;box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.10);}
.mce-i-heading1:before{content:url('https://www.heimat-shoppen.de/images/icons/h1.png');}
.mce-i-heading2:before{content:url('https://www.heimat-shoppen.de/images/icons/h2.png');}
.mce-i-heading3:before{content:url('https://www.heimat-shoppen.de/images/icons/h3.png');}
.mce-i-heading4:before{content:url('https://www.heimat-shoppen.de/images/icons/h4.png');}
.mce-i-heading5:before{content:url('https://www.heimat-shoppen.de/images/icons/h5.png');}
.mce-i-heading6:before{content:url('https://www.heimat-shoppen.de/images/icons/h6.png');}
.mce-i-smalltext:before{content:url('https://www.heimat-shoppen.de/images/icons/small.png');}
.mce-i-bigtext:before{content:url('https://www.heimat-shoppen.de/images/icons/big.png');}
.mce-i-quotes:before{content:url('https://www.heimat-shoppen.de/images/icons/quotes.png');}
.mce-i-blockquote:before{content:url('https://www.heimat-shoppen.de/images/icons/blockquote.png') !important;}
.mce-i-pre:before{content:url('https://www.heimat-shoppen.de/images/icons/pre.png') !important;}
.mce-i-code:before{content:url('https://www.heimat-shoppen.de/images/icons/source.png') !important;}
.mce-path-item{display:none !important;}
.mce-path .mce-divider{display:none !important;}
.mce-statusbar{height:20px !important;border-top:2px dotted var(--color-lightgray) !important;background-color:#F9F9F9 !important;}
.mce-wordcount{font-family:var(--font-family) !important;font-size:1.2rem !important;color:#999999 !important;padding:0px 24px !important;padding-top:2px !important;margin:0px !important;min-width:auto !important;line-height:1.25em !important;}
.mce-resizehandle{width:24px !important;height:24px !important;right:-2px !important;top:-2px !important;}
.mce-ico.mce-i-resize{color:#CCCCCC !important;font-size:24px !important;line-height:24px !important;}
.mce-label{text-shadow:none !important;}
.mce-textbox{display:block !important;position:relative !important;box-sizing:border-box !important;padding:0.125em 1em !important;margin:0px !important;border:2px solid var(--color-lightgray) !important;height:unset !important;background-color:var(--color-white) !important;font-family:var(--font-family) !important;font-size:1.6rem !important;font-weight:var(--font-weight-medium)!important;color:var(--color-black) !important;outline:none !important;line-height:2em !important;cursor:text !important;border-radius:0.75em !important;width:300px !important;box-shadow:none !important;}
.mce-textbox:hover{border-color:var(--color-lightgray) !important;outline:none !important;}
.mce-textbox:focus{border-color:var(--color-black) !important;background:var(--color-white) !important;outline:none !important;}
.mce-textbox.mce-multiline{padding:0.75em 1em !important;font-family:'Source Code Pro',Courier New,Courier !important;font-size:1.6rem !important;font-weight:400 !important;line-height:1.25em !important;overflow:auto !important;overflow-y:scroll !important;width:100% !important;min-height:500px !important;max-width:calc(100% - 3em) !important;margin-block:auto !important;left:1.5em !important;right:1.5em !important;}
button.mce-close{display:none !important;}
.mce-menubtn,.mce-menubtn span{font-family:var(--font-family) !important;font-size:15px !important;font-style:normal !important;font-weight:700 !important;text-shadow:rgba(255,255,255,0.5) 1px 1px 0px !important;color:var(--color-black) !important;}
.mce-menu{padding:2px 3px !important;margin:0px !important;}
.mce-menu-item{font-family:var(--font-family) !important;font-size:15px !important;font-style:normal !important;font-weight:400 !important;line-height:125% !important;margin:1px 0 !important;padding:4px 3px !important;padding-top:3px !important;padding-right:6px !important;border-radius:0 !important;}
.mce-menu-item:hover{background:var(--color-black) !important;}
.mce-window{min-width:500px !important;background:var(--color-white) !important;border-radius:0.75em !important;}
.mce-window-head{padding:0 !important;padding-top:15px !important;margin:0 1em !important;border-bottom:0 !important;background:var(--color-white) !important;}
.mce-dragh{display:none !important;padding:0 !important;margin:0 !important;border:0 !important;}
.mce-title{border:0 !important;border-bottom:2px solid var(--color-lightgray) !important;margin:0 !important;padding:0.25em 0 !important;outline:none !important;font-family:var(--font-family) !important;font-weight:var(--font-weight-regular) !important;font-size:2.4rem !important;line-height:1em !important;color:var(--color-black) !important;background-color:var(--color-white) !important;width:100% !important;}
.mce-form-item{min-width:100% !important;}
.mce-abs-layout{padding:0 !important;}
.mce-window .mce-form .mce-label{font-family:var(--font-family) !important;font-weight:var(--font-weight-regular) !important;font-size:1.6rem !important;font-style:normal !important;line-height:1.5em !important;border:0 !important;margin:0 !important;vertical-align:top !important;color:var(--color-black) !important;}
.mce-window .mce-container-body{min-width:100% !important;margin-bottom:0 !important;padding-bottom:0 !important;}
.mce-window .mce-abs-end{display:none !important;}
.mce-window .mce-abs-layout{overflow:visible !important;padding-bottom:0 !important;margin-bottom:0 !important;}
.mce-window .mce-combobox{margin:0 !important;padding:0 !important;height:auto !important;box-shadow:none !important;}
.mce-window .mce-foot{right:0 !important;bottom:0 !important;margin:0 !important;padding:0 !important;}
.mce-window .mce-foot .mce-container-body{display:flex !important;flex-direction:row-reverse !important;flex-wrap:nowrap !important;gap:1em !important;right:1.5em;}
.mce-window .mce-foot .mce-btn{top:0 !important;font-family:var(--font-family) !important;font-size:1.6rem !important;vertical-align:middle !important;line-height:2em !important;text-decoration:none !important;text-align:left !important;text-shadow:none !important;border:0 !important;padding:0 !important;background-color:transparent !important;box-shadow:none !important;left:unset !important;width:unset !important;height:unset !important;position:inherit !important;}
.mce-window .mce-foot .mce-btn button{font-family:var(--font-family) !important;font-size:1.6rem !important;font-weight:var(--font-weight-medium) !important;background-color:var(--color-lightgray);color:var(--color-black) !important;padding:0.25em !important;padding-left:4em !important;padding-right:1.25em !important;line-height:2em !important;transition:all 250ms !important;text-decoration:none !important;text-shadow:none !important;border-radius:0.75em !important;width:auto !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer !important;overflow:hidden !important;outline:none !important;height:unset !important;}
.mce-window .mce-foot .mce-btn button::before,.mce-window .mce-foot .mce-btn button::after{content:'';font-family:var(--font-family);font-weight:var(--font-weight-medium);display:block;position:absolute;top:0.25em;left:1em;width:2em;height:2em;background-position:center;background-repeat:no-repeat;background-size:100%;transition:all 250ms;}
.mce-window .mce-foot .mce-btn.mce-primary button{color:var(--color-white) !important;background-color:var(--color-black) !important;}
.mce-window .mce-foot .mce-btn button::before{background-image:var(--bubble-yellow-arrow) !important;opacity:1 !important;}
.mce-window .mce-foot .mce-btn button::after{background-image:var(--bubble-black-arrow) !important;opacity:0 !important;}
.mce-window .mce-foot .mce-btn.mce-primary button::after{background-image:var(--bubble-pink-arrow) !important;opacity:0 !important;}
.mce-window .mce-foot .mce-btn button:hover::before{opacity:0 !important;}
.mce-window .mce-foot .mce-btn button:hover::after{opacity:1 !important;}
table.mce-charmap{margin:10px !important;}
table.mce-charmap td{font-family:var(--font-family) !important;font-size:1.6rem !important;font-style:normal !important;font-weight:400 !important;cursor:pointer !important;}
table.mce-charmap td:hover,table.mce-charmap td div:hover,table.mce-charmap td:hover div,table.mce-charmap td:hover div:hover{background-color:var(--color-white) !important;color:var(--color-black) !important;cursor:pointer !important;}
table.mce-charmap td div{font-family:var(--font-family) !important;font-size:1.6rem !important;font-style:normal !important;font-weight:400 !important;}
.mce-i-visualblocks::before{content:url('https://www.heimat-shoppen.de/images/icons/visualblocks.png') !important;}