@view-transition{navigation: auto;
}:root{--alpha:100%;--border-radius:2.5px;--border-size:0.125rem;--section-padding:clamp(3rem, 8vw, 6rem);--panel-padding:clamp(1.75rem, 2.5vw, 2.5rem);--max-width:1800px;--white:#ffffff;--white-hsl:0deg 0% 100%;--grey-lightest:#fdfdfd;--grey-lightest-hsl:0deg 0% 99.2156862745%;--grey-light:#fbfbfb;--grey-light-hsl:0deg 0% 98.431372549%;--grey-medium:#ededed;--grey-medium-hsl:0deg 0% 92.9411764706%;--grey:#6d6d6d;--grey-hsl:0deg 0% 42.7450980392%;--grey-blue:#313f48;--grey-blue-hsl:203.4782608696deg 19.0082644628% 23.7254901961%;--grey-dark:#1c1c1c;--grey-dark-hsl:0deg 0% 10.9803921569%;--black:#000000;--black-hsl:0deg 0% 0%;--gold:#cba569;--gold-hsl:36.7346938776deg 48.5148514851% 60.3921568627%;--positive:#4B7208;--positive-hsl:82.0754716981deg 86.8852459016% 23.9215686275%;--neutral:#f0c40f;--neutral-hsl:48.2666666667deg 88.2352941176% 50%;--negative:#a41306;--negative-hsl:4.9367088608deg 92.9411764706% 33.3333333333%;--available:#3be182;--available-hsl:145.6626506024deg 73.4513274336% 55.6862745098%;--free:#4aa3df;--free-hsl:204.1610738255deg 69.9530516432% 58.2352941176%;--unavailable:#ff5c4b;--unavailable-hsl:5.6666666667deg 100% 64.7058823529%;--pastell-primary:#f5ede1;--pastell-primary-hsl:36deg 50% 92.1568627451%;--pastell-blue:#d3dadf;--pastell-blue-hsl:205deg 15.7894736842% 85.0980392157%;--pastell-red:#ecdfdf;--pastell-red-hsl:0deg 25.4901960784% 90%;--pastell-green:#deded3;--pastell-green-hsl:60deg 14.2857142857% 84.9019607843%;--pastell-yellow:#faf0d1;--pastell-yellow-hsl:45.3658536585deg 80.3921568627% 90%;--text-color:#101010;--text-color-light:#f9f9f9;--primary-color:#cba569;--primary-hover-color:#1f1909;--primary-text-color:var(--text-color);--primary-text-hover-color:var(--text-color-light);--default-dateline-color:#8f6d37;--navigation-background-color:var(--grey-light);--navigation-level-background-color:#f4efe8;--highlight-color:#c88127;--highlight-hover-color:#f09b2f;--highlight-text-color:var(--text-color);--highlight-text-hover-color:var(--text-color);--input-color:var(--text-color);--input-hover-color:var(--text-color);--icon-color:var(--primary-color);--icon-hover-color:var(--primary-hover-color)}*{margin:0;padding:0;outline:none;box-sizing:inherit}*::before,*::after{box-sizing:inherit}html{font-size:100%;box-sizing:border-box;scroll-behavior:smooth}img{display:inline-flex;max-width:100%}iframe{display:block;border:none}ol,ul{list-style-type:none}button{font-family:inherit;font-size:inherit;line-height:inherit;border-radius:unset;cursor:pointer}*:is(a,button):focus-visible{outline-width:3px;outline-style:solid;outline-color:var(--grey-medium);outline-offset:3px}html{--header-height:8.3125rem;accent-color:var(--primary-color);caret-color:var(--black);font-size:clamp(92.5%,1.5vw,100%);font-family:sans-serif;text-rendering:optimizeLegibility;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + 3rem)}@media screen and (min-width:75em){html{--header-height:11.75rem}}html.no-smooth-scroll{scroll-behavior:auto;scroll-padding-top:unset}body{font-family:roboto flex,sans-serif,system-ui;font-size:clamp(100%,1.5vw,112.5%);font-weight:400;line-height:1.5;letter-spacing:.3px;color:var(--text-color)}body::before,body::after{content:"";position:fixed;inset:0;z-index:5;background-color:hsl(var(--black-hsl)/.6);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transition:opacity .33s ease-in-out;opacity:0;pointer-events:none}body::after{z-index:9}body:has(.navigation.is-open){overflow:hidden}body:has(.navigation.is-open)::after{opacity:1;pointer-events:all}@media screen and (min-width:75em){body:has(.level-3.is-current,.level-3:focus-within)::before{opacity:1;pointer-events:all}}body:has(.sidebar-overlay.is-active){overflow:hidden}body:has(.sidebar-overlay.is-active)::after{opacity:1;pointer-events:all}body:has(.search.is-active){overflow:hidden}body:has(.search.is-active)::before{opacity:1;pointer-events:all}a{display:inline-flex;align-self:flex-start;text-decoration:unset;color:var(--link-color,currentColor)}img{height:auto;width:auto;object-position:var(--focus-x,50%)var(--focus-y,50%)}iframe{width:100%;height:100%;border:none}button{display:inline-flex;align-self:flex-start;color:currentColor;border:none;background-color:unset}.wrapper{width:100%;max-width:var(--max-width);margin-right:auto;margin-left:auto;padding-inline:clamp(.5rem,4vw,2rem)}.breadcrumbs .headline{margin-block-end:unset!important}.sidebar a{align-items:center;gap:.375em}.sidebar a::before{content:"\e927";font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .2s ease-in-out;color:var(--icon-color)}.sidebar a.is-current::before,.sidebar a:hover::before,.sidebar a:focus-visible::before{color:var(--icon-hover-color)}.sidebar a.is-current{font-weight:605}.map{max-width:56.25rem;margin:0 auto}.map iframe{aspect-ratio:16/9}.image{display:flex;flex-direction:column;align-items:center;gap:.75rem}.image:is(figure):not(:first-child){margin-block-start:4rem}.image:is(figure):not(:last-child){margin-block-end:4rem}.image a{flex-grow:1;align-self:unset}.image img{border-radius:var(--border-radius)}.image figcaption{text-align:center;color:var(--grey-dark);font-size:clamp(.875rem,2vw,1rem);max-width:90ch}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.captcha{position:relative}.captcha input[type=text]{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@font-face{font-display:swap;font-family:roboto flex;font-style:normal;font-stretch:100%;font-weight:300 800;src:url(../fonts/roboto-flex-var-08dadf68a8609fa9b65a68b94cab8f83.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:where(h1,h2,h3,h4,h5,h6){font-size:unset;font-weight:unset}:where(.h1,.h2,.h3,.h4,.h5,.h6):not(.legend):not(:first-child){margin-block-start:1.75em}:where(.h1,.h2,.h3,.h4,.h5,.h6):not(.legend):not(:last-child),:where(.h1,.h2,.h3,.h4,.h5,.h6):not(.legend):only-child{margin-block-end:.875em}.h1{font-size:clamp(1.875rem,4vw,2.5rem);font-weight:650;line-height:1.15}.h2{font-size:clamp(1.6875rem,3vw,2.0625rem);font-weight:650;line-height:1.2}.h3{font-size:clamp(1.5rem,2vw,1.875rem);font-weight:605;line-height:1.24}.h4{font-size:clamp(1.375rem,2vw,1.5rem);font-weight:500;line-height:1.3}.h5{font-size:clamp(1.1875rem,2vw,1.3125rem);font-weight:605;line-height:1.3}.h6{font-size:clamp(1.0625rem,2vw,1.1875rem);font-weight:605;line-height:1.45}.headline{color:var(--headline-color,currentColor);max-width:45ch}.headline:has(+.small){margin-block-end:.375em}.headline strong{font-weight:800}.headline-group{display:inline-flex;flex-direction:column;gap:.25em}.headline-group.is-centered{width:100%;text-align:center}.headline-group.is-centered .headline{margin:0 auto}.headline-group:has(+.filter){margin-block-end:unset}.dateline{font-size:clamp(14px,3vw,.5em);font-weight:500;color:var(--dateline-color,var(--section-color,var(--default-dateline-color,var(--primary-color))))}strong{font-weight:650}p:not(:last-child),p:only-child{margin-block-end:1em}:is(.rich-text){max-width:92ch}:is(.rich-text)[data-read-more]{position:relative;overflow:hidden;transition:max-height .3s ease}:is(.rich-text)[data-read-more]::before{content:"";position:absolute;pointer-events:none;opacity:0;width:100%;bottom:0;height:100%;background-image:linear-gradient(to bottom,hsl(var(--white-hsl)/0%),hsl(var(--grey-light-hsl)) 75%);transition:opacity .2s ease}:is(.rich-text)[data-read-more].is-collapsed::before{opacity:1}:is(.rich-text)[data-read-more].is-collapsed button{position:absolute;bottom:0;left:50%;translate:-50% 0;white-space:nowrap}:is(.rich-text):not(:first-child){margin-block-start:1em}:is(.rich-text):not(:last-child){margin-block-end:1em}:is(.rich-text)>*:last-child{margin-block-end:unset}.introduction{font-size:125%;max-width:calc(var(--max-width)/2)}.small{font-size:clamp(.875rem,2vw,1rem)}.section{padding-block-start:var(--section-padding-top,var(--section-padding));padding-block-end:var(--section-padding-bottom,var(--section-padding));background-color:var(--section-background-color,var(--background-color,var(--white)));color:var(--section-color)}.section:has(.products,.media-slider){overflow:hidden}.section:not(:is([class*=pastell-],[class*=grey-],.dhn-teaser)):not(:is(.one-half,.one-third,.two-third))+.section:not(:is([class*=pastell-],[class*=grey-],.dhn-teaser,.google-teaser,.page-footer)){--section-padding-top:0}@media screen and (max-width:64em){.section:not(:is([class*=pastell-],[class*=grey-],.dhn-teaser))+.section:not(:is([class*=pastell-],[class*=grey-],.dhn-teaser,.google-teaser,.page-footer)){--section-padding-top:0}}@media screen and (max-width:64em){.section:is(.one-half,.one-third,.two-third):not(:is([class*=pastell-],[class*=grey-],.dhn-teaser))+:is(.one-half,.one-third,.two-third):not(:is([class*=pastell-],[class*=grey-],.dhn-teaser)){--section-padding-top:0}}.section:is(.one-half,.one-third,.two-third):not(:is([class*=pastell-],[class*=grey-],.dhn-teaser))+:not(:is(.one-half,.one-third,.two-third)):not(:is([class*=pastell-],[class*=grey-],.dhn-teaser,.google-teaser,.page-footer)){--section-padding-top:0}:has(>.sidebar){display:grid;grid-template-columns:1fr;gap:4rem clamp(2rem,4vw,4rem)}@media screen and (min-width:950px){:has(>.sidebar){grid-template-columns:clamp(16.25rem,24vw,25rem)auto}}.sidebar{min-width:clamp(16.25rem,24vw,25rem)}.grey-light{--background-color:var(--grey-light);--panel-background-color:var(--white);--icon-background-color:hsl(var(--white-hsl) / 75%)}.grey-blue{--background-color:var(--grey-blue);--section-color:var(--white);--dateline-color:var(--gold);--breadcrumb-color:var(--gold);--breadcrumb-hover-color:var(--white);--button-color:var(--black)}.pastell-primary{--background-color:var(--pastell-primary);--dateline-color:var(--grey-dark)}.pastell-blue{--background-color:var(--pastell-blue);--dateline-color:var(--grey-dark)}.pastell-red{--background-color:var(--pastell-red);--dateline-color:var(--grey-dark)}.pastell-green{--background-color:var(--pastell-green);--dateline-color:var(--grey-dark)}.pastell-yellow{--background-color:var(--pastell-yellow);--dateline-color:var(--grey-dark)}.sections{--columns:12;display:grid;grid-template-columns:auto 0 repeat(var(--columns),minmax(1px,calc(var(--max-width)/var(--columns))))0 auto}@media screen and (min-width:64em){.sections{--columns:12}}.sections .section{display:grid;grid-template-columns:subgrid;grid-column:1/calc(var(--columns) + 5)}@media screen and (min-width:64em){.sections .section.one-half{grid-column:span calc(var(--columns)/2 + 2)}}@media screen and (min-width:64em){.sections .section.one-half .wrapper{grid-column:3/9}}@media screen and (min-width:64em){.sections .section.one-half.right-aligned .wrapper{grid-column:1/7}}@media screen and (min-width:64em){.sections .section.one-third{grid-column:span calc(var(--columns)/3 + 2)}}@media screen and (min-width:64em){.sections .section.one-third .wrapper{grid-column:3/7}}@media screen and (min-width:64em){.sections .section.one-third.right-aligned{grid-column:span calc(var(--columns)/3 + 2)!important}}@media screen and (min-width:64em){.sections .section.one-third.right-aligned .wrapper{grid-column:1/5}}@media screen and (min-width:64em){.sections .section.one-third:not(.right-aligned)+.one-third{grid-column:span calc(var(--columns)/3)}}@media screen and (min-width:64em){.sections .section.one-third:not(.right-aligned)+.one-third .wrapper{grid-column:1/5}}@media screen and (min-width:64em){.sections .section.two-third{grid-column:span calc(var(--columns)/3 * 2 + 2)}}@media screen and (min-width:64em){.sections .section.two-third .wrapper{grid-column:3/12}}@media screen and (min-width:64em){.sections .section.two-third.right-aligned .wrapper{grid-column:1/9}}.sections .section.vertical-centered .wrapper{align-content:center}.sections .section .wrapper{grid-column:2/span calc(var(--columns) + 2)}@media screen and (min-width:64em){.sections .section .wrapper{grid-template-columns:subgrid;grid-column:3/span var(--columns)}}.grid{--grid-columns:6;display:grid;grid-template-columns:repeat(var(--grid-columns,1),1fr);gap:clamp(1.125rem,3vw,2rem)clamp(.75rem,3vw,2rem)}@media screen and (min-width:43.75em){.grid{--grid-columns:12}}.grid>*{grid-column:span var(--span,var(--grid-columns))}@media screen and (min-width:25em){.grid>*{grid-column:span var(--span-small,var(--span,var(--grid-columns)))}}@media screen and (min-width:43.75em){.grid>*{grid-column:span var(--span-medium,var(--span-small,var(--span,var(--grid-columns))))}}@media screen and (min-width:64em){.grid>*{grid-column:span var(--span-large,var(--span-medium,var(--span-small,var(--span,var(--grid-columns)))))}}@media screen and (min-width:80em){.grid>*{grid-column:span var(--span-xlarge,var(--span-large,var(--span-medium,var(--span-small,var(--span,var(--grid-columns))))))}}.button{--icon-color:var(--button-color, var(--text-color));align-items:center;gap:.5em;background-color:var(--button-background-color,var(--grey-medium));color:var(--button-color,var(--text-color));font-size:1rem;font-weight:605;line-height:1.25;text-transform:uppercase;padding-block-start:.875em;padding-block-end:.8125em;padding-inline:1.125em;border-radius:var(--border-radius);transition-property:color,background-color,opacity;transition-duration:.2s;transition-timing-function:ease-in-out}.button:focus-visible,.button:hover,.button.is-active{--button-color:var(--primary-color)}.button.is-primary{--button-background-color:var(--primary-color);--button-color:var(--primary-text-color)}.button.is-primary:focus-visible,.button.is-primary:hover,.button.is-primary.is-active{--button-background-color:var(--primary-hover-color);--button-color:var(--primary-text-hover-color)}.button.is-ghost{--button-background-color:transparent;--button-color:var(--text-color)}.button.is-ghost:focus-visible,.button.is-ghost:hover,.button.is-ghost.is-active{--button-color:var(--primary-color)}.button.is-boss{font-size:1.125rem}.button.is-small{font-size:.875rem}.button.is-disabled{pointer-events:none;opacity:.2;cursor:not-allowed}.button.is-highlighted{box-shadow:0 0 hsl(var(--black-hsl)/50%);transform:scale(1);animation:pulse 2s infinite}.button.is-filtered{position:relative}.button.is-filtered::after{content:"";position:absolute;top:0;right:0;height:1.25em;width:1.25em;translate:33% -33%;border-radius:50%;background-color:var(--available)}.button[data-count]{position:relative}.button[data-count]::after{content:attr(data-count);display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;translate:40% -33%;background-color:var(--available);font-size:.75em;aspect-ratio:1/1;border-radius:50%;min-width:2.5em;padding:.5em;color:var(--text-color)}.button:has(i:only-child){padding-block:.625em;padding-inline:.75em}.button:has(i:only-child) i{font-size:1.6875em}.button i{font-size:1.25em}.button-bar{display:flex;flex-wrap:wrap;gap:.5rem 1rem}.button-bar:not(:first-child){margin-block-start:1.5rem}.button-bar:not(:last-child){margin-block-end:2rem}.paypal-button{position:relative;z-index:2;flex-grow:1;width:18.75rem;max-width:18.75rem;height:54px;background-color:#0070ba;border-radius:var(--border-radius)}table{border-spacing:0}table caption{font-weight:400;text-align:left;color:var(--black);border-bottom:2px solid var(--primary-color)}table caption:not(:last-child){margin-block-end:1.5625rem}thead.is-sticky{opacity:0;position:fixed;top:var(--header-height);z-index:4;background-color:var(--light);width:100%;overflow:hidden}thead.is-sticky tr{display:flex}thead.is-active{opacity:1}thead.is-active~thead{opacity:0}thead tr:last-child th,thead tr:last-child td{border-bottom:3px solid var(--primary-color)}thead tr th,thead tr td{background-color:var(--white)}tbody:has(.table-footer:last-child)+tfoot .table-footer th,tbody:has(.table-footer:last-child)+tfoot .table-footer td{border-top:unset}tbody tr:last-child th,tbody tr:last-child td{border-bottom:2px solid var(--primary-color)}tfoot .table-footer th,tfoot .table-footer td{border-bottom:3px solid var(--primary-color)}.table-footer th,.table-footer td{font-weight:500;border-top:1px solid var(--primary-color);border-bottom:2px solid var(--primary-color)}.table-footer+.table-footer th,.table-footer+.table-footer td{border-top:unset}.table-headline th,.table-headline td{font-weight:500}tr th,tr td{page-break-inside:avoid}tr th:not(:first-child),tr td:not(:first-child){text-align:left}tr th.level,tr td.level{padding-left:clamp(.9375rem,2vw,1.25rem)}tr th.level-extended,tr td.level-extended{padding-left:clamp(1.5625rem,2vw,2.5rem)}th,td{text-align:left;vertical-align:top;padding:.75rem 1rem;border-bottom:1px solid var(--primary-color);min-width:5rem}tbody tr:not(.divider):hover,tfoot tr:not(.divider):hover{background-color:rgba(238,238,238,.5)}tbody th,tfoot th{font-weight:400}.highlighted-column{background-color:rgba(238,238,238,.75)}.table{padding-bottom:.75rem}.spreadsheet{overflow:auto;-webkit-overflow-scrolling:touch}.spreadsheet:not(:last-child){margin-block-end:3rem}@media print{.spreadsheet .button-bar{display:none}}a{text-decoration:none}.rich-text a:not(.button),.link{transition-property:color,text-decoration-color;transition-duration:.2s;transition-timing-function:ease-in-out;display:inline;align-items:baseline;font-weight:605;color:var(--link-color,var(--black));text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:.09375em;text-decoration-color:var(--link-underline-color,currentColor);text-underline-offset:.21875em}.rich-text a:not(.button)::before,.link::before{content:"\e927";font-size:.9375em;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-self:center;letter-spacing:.25em}.rich-text a:not(.button)[target=_blank]::before,.link[target=_blank]::before{content:"\e937"}.rich-text a:not(.button)[download]::before,.link[download]::before{content:"\e911"}.rich-text a:not(.button)[data-tooltip]::before,.link[data-tooltip]::before{content:"\e938"}.rich-text a:not(.button):focus-visible,.link:focus-visible{--link-color:var(--link-focus-color, var(--black));--link-underline-color:var(--link-underline-focus-color, currentColor)}.rich-text a:not(.button):hover,.link:hover{--link-color:var(--link-hover-color, var(--black));--link-underline-color:var(--link-underline-hover-color, var(--primary-color))}.rich-text :is(ul,ol){padding-inline-start:1.25rem}.rich-text :is(ul,ol):not(:first-child){margin-block-start:2em}.rich-text :is(ul,ol):not(:last-child){margin-block-end:2em}.rich-text :is(ul,ol) li:not(:last-child){margin-block-end:.375rem}.rich-text :is(ul,ol) :is(ul,ol){margin-block-start:.625rem;margin-block-end:.625rem}.rich-text :is(ul){padding-inline-start:1.125rem}.rich-text :is(ul) li{list-style-type:square}.rich-text :is(ol){padding-inline-start:1.875rem}.rich-text :is(ol) li{list-style-type:decimal-leading-zero}.rich-text :is(li)::marker{color:var(--marker-color,)}dl{display:flex;flex-direction:column;flex-wrap:wrap;gap:1.5rem 3rem}dl.is-horizontal{display:grid;grid-template-columns:var(--dl-column-size,repeat(auto-fill,minmax(min(clamp(11.25rem,25vw,25rem),100%),1fr)))}dl.is-horizontal[data-columns="4"]{--dl-column-size:repeat(auto-fill, minmax(min(clamp(19rem, 10vw, 25rem), 100%), 1fr))}dl:not(:last-child){margin-block-end:3rem}dl>*{display:flex;flex-grow:1;flex-direction:column;gap:.25em}dl dt{font-weight:605}dl dd{font-size:clamp(.875rem,2vw,1rem)}.check-list{display:flex;flex-direction:column;gap:.75rem}.check-list li{position:relative;gap:.75rem;padding-inline-start:2.5rem}.rich-text .check-list li{margin-block-end:unset}.check-list li::before{position:absolute;top:0;left:0;content:"\e928";font-size:1.6875rem;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--marker-color,var(--positive))}.key-value{display:flex;flex-direction:column;gap:.5rem}.key-value:not(:last-child){margin-block-end:2.5rem}.key-value li{display:flex;justify-content:space-between;border-bottom:1px solid var(--grey-medium);padding-block-end:.5rem}.key-value li :last-child{font-weight:605}.opening-hours-list{display:flex;flex-direction:column;gap:1rem}.opening-hours-list li{display:flex;flex-basis:50%;flex-direction:column;flex-wrap:wrap;gap:.25rem 1.75rem}@media screen and (min-width:25em){.opening-hours-list li{flex-direction:row}}.opening-hours-list li>.headline{flex-grow:1;margin-block-end:unset}@media screen and (min-width:25em){.opening-hours-list li>div{text-align:right}}.technical-data.is-pills{gap:1.5rem 1.5rem;--dl-column-size:repeat(auto-fill, minmax(min(clamp(20rem, 25vw, 30rem), 100%), 1fr))}.technical-data.is-pills[data-columns="4"]{--dl-column-size:repeat(auto-fill, minmax(min(clamp(20rem, 20vw, 25rem), 100%), 1fr))}.technical-data.is-pills div{display:inline-flex;flex-direction:column;gap:.25em;padding-inline-start:.75em;padding-inline-end:2.5em;padding-block:.375em;background-color:var(--grey-medium);border-radius:var(--border-radius)}.technical-data.is-pills div>*{align-self:flex-start}.technical-data.is-pills div dt{font-size:.75rem;font-weight:unset}.technical-data.is-pills div dd{font-weight:605}input,textarea,select{display:inline-block;font-family:inherit;font-size:1.125rem;border-style:none;border-radius:var(--border-radius);background-color:var(--input-background-color,var(--white));color:var(--input-color,var(--text-color,currentColor));transition-property:color,border-color,background-color;transition-duration:.2s;transition-timing-function:ease-in-out}input::placeholder,textarea::placeholder,select::placeholder{color:var(--grey)}input:not([readonly]):focus-visible,input:not([readonly]):hover,textarea:not([readonly]):focus-visible,textarea:not([readonly]):hover,select:not([readonly]):focus-visible,select:not([readonly]):hover{--input-border-color:var(--input-hover-color)}input:has(+.error),input:user-invalid,textarea:has(+.error),textarea:user-invalid,select:has(+.error),select:user-invalid{--input-border-color:var(--negative)}input:has(+.success),textarea:has(+.success),select:has(+.success){--input-border-color:var(--positive)}input[disabled],textarea[disabled],select[disabled]{opacity:.6;cursor:default}input:not(:is([type=checkbox],[type=radio],[type=range])),textarea,select{width:100%;padding-block:.5em;padding-inline:.75em;border-bottom:2px solid var(--input-border-color,var(--grey-medium))}:is([type=checkbox],[type=radio]){--input-background-color:var(--checkbox-background-color, var(--white));position:relative;font-size:var(--input-box-size,1.5rem);width:1em;height:1em;min-width:1em;appearance:none;border-width:.1025em;border-style:solid;border-color:var(--input-color);color:var(--input-color)}:is([type=checkbox],[type=radio])::before{transition-property:color,border-color,background-color;transition-duration:.2s;transition-timing-function:ease-in-out}:is([type=checkbox],[type=radio])[type=radio]{border-radius:50%}label:hover :is([type=checkbox],[type=radio]):not([readonly]),:is([type=checkbox],[type=radio]):not([readonly]):hover,:is([type=checkbox],[type=radio]):not([readonly]):checked{--input-color:var(--input-hover-color)}:is([type=checkbox],[type=radio]):checked{border-color:var(--input-hover-color)}:is([type=checkbox],[type=radio]):checked[type=checkbox]::before{content:"\e928";font-size:.875em;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:is([type=checkbox],[type=radio]):checked[type=radio]::before{content:"";width:.5625em;height:.5625em;border-radius:50%;background-color:var(--input-hover-color)}:is([type=checkbox],[type=radio]):checked::before{position:absolute;top:50%;left:50%;translate:-50% -50%}textarea{width:100%;resize:vertical;min-height:6.25rem}select{background-image:url(data:image/svg+xml;charset=UTF-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEyIDEyIj48dGl0bGU+ZG93bi1hcnJvdzwvdGl0bGU+PGcgZmlsbD0iIzAwMCI+PHBhdGggZD0iTTEwLjI5MyAzLjI5MyA2IDcuNTg2IDEuNzA3IDMuMjkzQTEgMSAwIDAwLjI5MyA0LjcwN2w1IDVhMSAxIDAgMDAxLjQxNC4wbDUtNWExIDEgMCAxMC0xLjQxNC0xLjQxNHoiIGZpbGw9IiMwMDAiLz48L2c+PC9zdmc+);background-position:calc(100% - .75em);background-size:.75em;background-repeat:no-repeat;padding-inline-end:2em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}select::-ms-expand{display:none}select[disabled]{background-image:unset}fieldset,.fieldset{position:relative;border:none;padding:clamp(2.5rem,2.5vw,4rem);background-color:var(--panel-background-color,var(--background-color,var(--grey-light)));border-radius:var(--border-radius)}[class*=pastell-] fieldset,[class*=pastell-] .fieldset{--panel-background-color:hsl(var(--grey-light-hsl) / 95%)}fieldset:has(>p),.fieldset:has(>p){padding-block-start:clamp(1.5rem,2.5vw,2rem)}fieldset+:is(fieldset,.fieldset),.fieldset+:is(fieldset,.fieldset){margin-block-start:3rem}fieldset fieldset,fieldset .fieldset,.fieldset fieldset,.fieldset .fieldset{margin-block-start:3rem;padding-inline:unset;padding-block-end:unset}fieldset .grid:has(.checkbox),.fieldset .grid:has(.checkbox){gap:.75rem}legend,.legend{position:absolute;top:0;translate:0 -50%;font-size:clamp(1.375rem,2vw,1.5rem);font-weight:605}legend+p,.legend+p{font-size:clamp(.75rem,2vw,.875rem);margin-block-end:2em;color:#545454}.input-list{display:flex;flex-direction:column;gap:.75rem 1.5rem}.input-list.is-horizontal{flex-direction:unset;flex-wrap:wrap}.input-list>li{display:inline-flex;gap:.5rem}.input-list.has-addresses{--input-box-size:2rem;flex-direction:row;flex-wrap:wrap;gap:2rem}.input-list.has-addresses:not(:last-child){margin-block-end:2rem}.input-list.has-addresses label{position:relative;display:flex;gap:1.25rem}.form-cvbcbcbsdsf{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.number-input{display:flex;align-items:center;gap:.5rem}.number-input input{appearance:textfield;-moz-appearance:textfield}.number-input input::-webkit-outer-spin-button,.number-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.number-input .button.is-small{padding-inline:.25em;padding-block:.125em;align-self:unset}.appointments{display:flex;flex-wrap:wrap;gap:clamp(1.125rem,3vw,2rem)clamp(.75rem,3vw,2rem)}@media screen and (min-width:25em){.appointments{flex-wrap:nowrap}}.appointments .date-select{flex-grow:1}@media screen and (min-width:25em){.appointments select{min-width:10.25rem}}.range-slider{display:flex;flex-direction:column;gap:2rem}.range-inputs{display:flex;gap:2rem}.range-inputs>*{flex-basis:50%;flex-grow:1}.range-progress{--range-size:5px;--range-thumb-size:17px;pointer-events:none;height:var(--range-size,.3125rem);position:relative;background-color:var(--grey-medium);border-radius:var(--border-radius)}.range-progress::before{content:"";height:100%;position:absolute;right:var(--range-right,0);left:var(--range-left,0);border-radius:var(--border-radius);background-color:var(--primary-color)}.range-progress input{position:absolute;width:100%;height:var(--range-size,.3125rem);top:0;z-index:3;background:0 0;pointer-events:none;-webkit-appearance:none;-moz-appearance:none}.range-progress input[type=range]::-webkit-slider-thumb{cursor:grab;height:var(--range-thumb-size,1.0625rem);width:var(--range-thumb-size,1.0625rem);border-radius:50%;background-color:var(--primary-color);pointer-events:auto;box-shadow:0 0 .375rem hsl(var(--black-hsl)/5%);-webkit-appearance:none}.range-progress input[type=range]::-moz-range-thumb{cursor:grab;height:var(--range-thumb-size,1.0625rem);width:var(--range-thumb-size,1.0625rem);border:none;border-radius:50%;background-color:var(--primary-color);pointer-events:auto;box-shadow:0 0 .375rem hsl(var(--black-hsl)/5%);-moz-appearance:none}label{cursor:pointer}label input{cursor:pointer}.box-label{display:inline-flex;gap:.75em}.box-label>span{font-size:1rem}.label{font-size:.875rem;font-weight:500;display:inline-flex;align-items:baseline;gap:.25em;color:var(--label-color,currentColor)}.label:not(:last-child){margin-block-end:.375em}.label:not(:first-child){margin-block-start:.75em}.label.error::before,.label.success::before,.label.info::before{font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.375em;position:relative;top:.15625em}.label.success{--label-color:var(--positive)}.label.success::before{content:"\e928"}.label.error{--label-color:var(--negative)}.label.error::before{content:"\e904"}.label.info{--label-color:var(--grey)}.label.info::before{content:"\e938"}.label small{align-self:center}.label output{font-weight:605}@font-face{font-family:icomoon;font-display:block;font-style:normal;font-weight:400;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBoIAAAC8AAAAYGNtYXAXVtLkAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZjkxLVcAAAF4AAAyvGhlYWQsQcj5AAA0NAAAADZoaGVhB8IEIwAANGwAAAAkaG10eH4AAAAAADSQAAABiGxvY2E7XC8qAAA2GAAAAMZtYXhwAHAA1AAANuAAAAAgbmFtZZlKCfsAADcAAAABhnBvc3QAAwAAAAA4iAAAACAAAwP7AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpXQPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6V3//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAD/wAAAA8AAAgAANzkBAAAAAAEAAP/AAAADwAACAAA3OQEAAAAAAQAA/8AAAAPAAAIAADc5AQAAAAABAAD/wAP/A8AAdAAAASIHDgEHBhUUFx4BFxYXLgE3Njc+ATc2MTAmNTQ2MzIWFRQGBwYWMzI2NTQnLgEnJiMiBw4BBwYVFBYXHgEHDgEHDgEnLgE1NDc+ATc2MzIXHgEXFhUUBw4BBwYjIiYnBw4BBx4BMzI3PgE3NjU0Jy4BJyYjAgFqXV6KKSgYGFY8PEcDAwgECQoVCAgPNiYhICAKCS8lRF0QDzknJzA2Kys7EA8WEAMBAQMKAQIIBzA4FhZVPz9TQzk6VRgYExRHMTE6JkINIAknECRMJ2pdXYsoKSkoi11dagPAKCiLXV5pUkpKfC8wHB9TIQ8qKVgiIioiNUcqHiFbLiY2gmguJiY3DxATEz4oKCohQRMEBwQMKQUHBAQWeDg8ODhWGhkWFk83Nj9COjpWGRkjGHohTBkLDCgoi11dampeXYsoKAAAAAAFAAD/wAQAA8AASACRAK0AuQDGAAABIgYHDgEHDgEHDgEHDgEHDgEVFBYXHgEXHgEXHgEXHgEXHgEzMjY3PgE3PgE3PgE3PgE3PgE1NCYnLgEnLgEnLgEnLgEnLgEjFTIWFx4BFx4BFx4BFx4BFx4BFRQGBw4BBw4BBw4BBw4BBw4BIyImJy4BJy4BJy4BJy4BJy4BNTQ2Nz4BNz4BNz4BNz4BNz4BMxciBw4BBwYVFBceARcWMzI3PgE3NjU0Jy4BJyYDIiY1NDYzMhYVFAYBFAYjIiY1NDYzMhYVAgBoQikpOxgaLBUVHAoKDAICAQECAgwKChwVFSwaGDspKUJoaEIpKTsYGiwVFRwKCgwCAgEBAgIMCgocFRUsGhg7KSlCaGZAKSUsDhIbDg0SBwULAgIBAgECCwUIEQ4NHBINLSUpQGZnQCklLQ0SGw4NEwYGCgICAQECAgoGBhMNDhsSDSwmKT9nAjYwMEgUFRUUSDAwNjYwMEgUFRUUSDAwNkdkZEdHZGQBCCQaGSQkGRokA8ABAgIMCgocFRUsGhg7KSlCaGhCKSk7GBosFRUcCgoMAgIBAQICDAoKHBUVLBoYOykpQmhoQikpOxgaLBUVHAoKDAICAVwBAgILBQcSDQ4bEg4sJSk/Z2c/KSUsDhIbDg0SBwULAgIBAgECCwUIEQ4NHBINLSUoQGdmQCklLQ0TGw0OEgcFCwIBAZ4VFEgwMDY2MDBIFBUVFEgwMDY2MDBIFBX+TmRHR2RkR0dkAbwZJCQZGiQkGgAAAAACAAD/wAQAA8AASABLAAABLgEnIyYnLgEjJjEwByIGBwYHDgEPAQ4BFRwBFTUcARUUFhcnHgEXMxYXHgEzFjEwNzI2NzY3PgE3NT4BNTwBNTE8ATU0JicXAREFA+oJLyABHkJCiDM0MzOHQ0IeIS8JAQoMDAwCCi8gAR1DQogzMzQzh0NCHiEvCQsLDAsB/bABCwK3IS8JCAUEBAEBBAQECQkvIAE2fEACAgIBAQIBQX48CCEvCQgFBAQBAQQEBQgJLyABNXo/AgUCAgUDP3s7CP5vATOZAAABAAD/wAQAA8AAMQAAATQnLgEnJiMiBw4BBwYVFBceARcWFxEjNTM1NDYzMhYxFSMiBh0BMwcjETY3PgE3NjUEACgpi11dampdXosoKCEhdE9PXIKCalcqSUEvJI4Xd1xPT3QhIQHAal1eiygoKCiLXl1qYFVWhywtDwFmlHFgZwp+Mh5glP6aDy0sh1ZVYAAEAAD/wAOqA8AADwAfACMAJwAAJTI3NjU0JyYjIgcGFRQXFhMyFxYVFAcGIyInJjU0NzYXMxEjFTMVIwIAjGVlZWWMjGVlZWWMsH19fX2wsH19fX2GVFRUVFVlZYyMZWVlZYyMZWUDAH19sLB9fX19sLB9fdT/AFZWAAAAAgAA/8ADqgPAAAIAEgAALQI3MhcWFRQHBiMiJyY1NDc2AaoBAP8AVrB9fX19sLB9fX1968DA6n19sLB9fX19sLB9fQADAAD/wAOqA8AADwAfACIAACUyNzY1NCcmIyIHBhUUFxYTMhcWFRQHBiMiJyY1NDc2ExEFAgCMZWVlZYyMZWVlZYywfX19fbCwfX19fVoBAFVlZYyMZWVlZYyMZWUDAH19sLB9fX19sLB9ff2WAYDAAAAAAAIAAP/AAyoDwAAPACoAAAEyNzY1NCcmIyIHBhUUFxYTMhcWFRQHBgcGBwYPASYnJicmJyYnJjU0NzYCACwfHx8fLCwfHx8fLHxXVx8fLCwrKx4gDBQUNDQnJyAgV1cBwR8fLCwfHx8fLCwfHwGUV1d8PlBQRkY9PSQiDhcXRUVBQVJSPnxXVwABAAD/wAOAA8AAIQAAARYXNzYXFjMyFxYdARQHBiMgJyYRNDc2OwEyFxYVFBcWBwEaYLpeFBhIUBIMDAwMEv7U1dUMDBKWEgwMGAgSAd+6YF4UChgMDBKWEgwM1dUBLBIMDAwMElBIGhIAAAADAAD/wAOqA8AAAgAHABsAAAElIQERBSURATIXFhURFAcGIyEiJyY1ETQ3NjMCAAFW/VQCrP6q/qoCrCIZGRkZIv1UIhkZGRkiAdXW/gABqtTU/lYCVhoaIv4AIhoaGhoiAgAiGhoAAAEAAP/AAyoDwAALAAABIREjESE1IREzESEDKv8AVP8AAQBUAQABgf8AAQBUAQD/AAAAAAABAAD/wAMqA8AACwAAAQcXBycHJzcnNxc3Ayru7jzu7jzu7jzu7gKZ7u487u487u487u4AAgAA/8ADgAPAAAsAEAAAAQcnNzYzMh8BFhUUCQEXASMDdE6gTgwSEgxkDP0AAdig/iigAn9OoE4MDGQMEhL+QAHYoP4oAAAAAQAA/8ADVgPAAAkAAAEzESEnIxEjESECZvD+1BDwVAGAAqv+VlT+1gLWAAADAAD/wAOqA8AAFQAZAC8AAAEyFxYVFAcGKwE1MzI3NjU0JyYrATUDNSEVJRQXFjsBFSMiJyY1NDc2OwEVIyIHBgLWWD4+Pj5YrKw2JycnJzas1AFU/fwnJzasrFg+Pj4+WKysNicnAoE/P1hYPz9SJyc2NicnUv8AVFQqNicnUj8/WFg/P1InJwAAAAEAAP/AAyoDwAADAAABITUhAyr9rAJUAYFUAAABAAD/wAPWA8AABQAANxEtAREBVgKA/YADgCsBKlZWASr+gAACAAD/wAOAA8AACAAYAAABNxcHJzcXETMBMxEUBwYjISInJjURMxEhAipwPNbWPHBUAQBWGhoi/awiGhpWAlQBj2481tY8bgGc/oD+1iIaGhoaIgEq/tYAAwAA/8ADqgPAAAUAFQAfAAAlJzcXNxclIicmNTQ3NjMyFxYVFAcGBxchNTQ3NjMyFwKUlDxY2jz+LEYzMzMzRkYyMjIynID+gHV1bB4MQZQ8WNw8UjIyRkYzMzMzRkYyMtaAVkwvLwIAAAAAAwAA/8ADqgPAAAUAFQAlAAABFRcHJxETMjc2NTQnJiMiBwYVFBcWEzIXFhUUBwYjIicmNTQ3NgIWwCDgKoxlZWVljIxlZWVljLB9fX19sLB9fX19AoHgcjaIAQD91GVljIxlZWVljIxlZQMAfX2wsH19fX2wsH19AAAAAAEAAP/AA4ADwAAlAAABMxEhERQHBisBIicmNREhNSMVFAcGIyEiJyY9ATQ3NjMhMhcWFQMAgP6qDAwSVhIMDAGqKgwMEv4AEg0NDQ0SAgASDAwDAf6q/oASDAwMDBIB1qoqEg0NDQ0SqhIMDAwMEgACAAD/wAMqA8AABgANAAAlNyMRIREHITcjESERBwJWVIABAFT+KlaAAQBW1awBAP8ArKwBAP8ArAAAAAACAAD/wANWA8AAAgATAAABMyclIQERFAcGIyEiJyY1EzQ3NgIq7Oz+1gFWAQAaGiL+ACIaGgIZGQIr6kD/AP4AIhkZGRkiAqwiGRkAAwAA/8ADgAPAAAMAHwAjAAAlESERATMVMzIXFhURFAcGIyEiJyY1ETQ3NjsBNTMVIRMVIzUDKv2sAdRWKiIaGhoaIv2sJBkZGRkkKlYBVCzWgQHU/iwDAFYaGiL9rCIaGhkZJAJUIhoaVlb+gNbWAAEAAP/AAwADwAAFAAABFzcXCQEBPMTEPP8A/wACPcTEPP8AAQAAAAABAAD/wAKSA8AABQAAJQcJARcHApI8/wABADzE5zwBAAEAPMQAAAAAAQAA/8ACqgPAAAUAACU3JzcJAQFuxMQ8AQD/AOfExDz/AP8AAAAAAAEAAP/AAwADwAAFAAABJwkBBycBPDwBAAEAPMQBGTwBAP8APMQAAAADAAD/wAOqA8AADwAnADcAACUyNzY1NCcmIyIHBhUUFxYDIRczMhcWFREUBwYjISInJjURNDc2OwETNDc2MzIXFhUUBwYjIicmAgBYPz8/P1hYPz8/PygBAE6IIhkZGRki/VQiGRkZGSKIRigoODgoKCgoODgoKNU/P1hYPz8/P1hYPz8CgFQaGiL+ACIaGhoaIgIAIhoa/qo4KCgoKDg4KCgoKAAAAAADAAD/wAOqA8AACQAOACIAABMzESEVISInJjUBByEnBwUUBwYjISInJjURNDc2MyEyFxYVVlQCVv2qIhkZAYCAAgCsfgF+GRki/gAiGhoaGiICACIZGQKr/apUGRkiAVaq1J42IhoaGhoiAgAiGRkZGSIAAAMAAP/AA9YDwAAPAB8ALwAAATIXFhUUBwYjIicmNTQ3NhMyNzY1NCcmIyIHBhUUFxYTMhcWFwYHBiMiJyYnNjc2AgA0JiYmJjQ0JiYmJjRYPz8/P1hYPz8/P1iegIA4OICAnp6AgDg4gIACKyYmNDQmJiYmNDQmJv6qPz9YWD8/Pz9YWD8/AhZYWJCQWFhYWJCQWFgAAAAABAAA/8ADsgPAAAYAFgAyADkAADcREyMiJyYTMjc2NTQnJiMiBwYVFBcWARYVFAcGBwUGIyInJicDJjU0NzY3JTYzMhcWFwEmJyY/ARH6lD4iGhpWEgwMDAwSEgwMDAwCbgYPDxb+xgwUGBcXCtQGDw8WATwSEBYWFgr9lCAODg5oYQEO/pwaGgH2DQ0SEgwMDAwSEg0N/s4MFBgYGAiCBg8PFgIADBQYFhYKggYPDxb9ZA4gICD6/oAAAAAGAAD/wAOAA8AABwALABMAGwAfACMAAAERMxUzFSMVFyE1ISUzESM1IzUzASMRMxUhFSEBIRUhESEVIQKAVqqqqv5WAar9qlZWqqoBAFRUAVb+qv5WAar+VgEA/wACKwEAVlRWqlRW/wBWVP5WAQBWVAJUVP5UVAADAAD/wAOAA8AADwAtAD0AACUyFxYVFAcGIyInJjU0NzYBMxchMhcWFRQHAwYjIQ8BFDMhFSEiJyY1ND8BAyMBMhcWFRQHBiMiJyY1NDc2AtYiGRkZGSIiGhoaGv12jCgCeBIMDAaYGDL+wiYCCgHu/gAiGRkKOppWAQAiGhoaGiIiGRkZGasaGiIiGRkZGSIiGhoCqlQNDRICEv7sLEYGClYaGiIUFGoBRP2qGhoiIhkZGRkiIhoaAAAAAAQAAP/AA6oDwAADABMAFwAnAAABFSE1ATI3NjU0JyYjIgcGFRQXFgM1IRUBMhcWFREjFSE1IxE0NzYzAwD+AAIqEg0NDQ0SEgwMDAxu/qwB1DQmJqr+AKomJjQDK6qq/oAMDBISDQ0NDRISDAz+1tTUAdQmJjT/AKqqAQA0JiYABAAA/8AD1gPAAA8AEwAjAEAAACUyNzY1NCcmIyIHBhUUFxYTIxUzATI3NjU0JyYjIgcGFRQXFgEXFSMUBwYjIicmNSEUBwYjIicmNSMRNDc2MyEVAwAcEhISEhwcEhISElxqvv1sHBISEhIcHBISEhICcoBWJiY0NCYm/wAmJjQ0JiZWGhoiAlaVExMaGhMTExMaGhMTAYBq/uoTExoaExMTExoaExMBwKrWNCYmJiY0NCYmJiY0AdYiGhqsAAAAAgAA/8ADgAPAAAMAFQAAJRElEQEyFREUDwElDwEiNRE0PwEFNwKA/wAB6hYQ8P8A5AYWEPABAOSBAfpa/gYCUBb9fBAEUlpYAhYChBAEUlpYAAAABAAA/8ADgAPAAAYADQAUABsAAAERITcnNxcFIREXNxcHAxEhBxcHJyUhEScHJzcDgP8AYnw+ev5i/wBiej58ngEAYnw+egGeAQBiej58ASv/AGJ6PnyeAQBifD56AZ4BAGJ6Pnye/wBifD56AAAAAAEAAP/AA1YDwAAIAAABFSEXBwkBFwcDVv347jz+qgFWPO4B1VTwPAFWAVY88AAAAAEAAP/AA1YDwAAIAAAJAic3ITUhJwIAAVb+qjzu/fgCCO4DAf6q/qo88FTwAAAAAAEAAP/AA4ADwAAFAAAlARcBJzcBgAHEPP4A7jz5AcQ8/gDuPAAAAAADAAD/wAOAA8AAAwAHAAsAABMhFSEVNSEVBTUhFYADAP0AAwD9AAMAAqtW1FRU1lZWAAAAAwAA/8ADVgPAAA8AHwAvAAABMhcWFRQHBiMiJyY1NDc2ITIXFhUUBwYjIicmNTQ3NiEyFxYVFAcGIyInJjU0NzYCACIaGhoaIiIaGhoaASIiGhoaGiIiGhoaGv4iIhoaGhoiIhoaGhoCARoaIiIaGhoaIiIaGhoaIiIaGhoaIiIaGhoaIiIaGhoaIiIaGgAAAwAA/8ACVgPAAA8AHwAvAAABMhcWFRQHBiMiJyY1NDc2EzIXFhUUBwYjIicmNTQ3NjciJyY1NDc2MzIXFhUUBwYCACIaGhoaIiIaGhoaIiIaGhoaIiIaGhoaIiIaGhoaIiIaGhoaAQEaGiIiGhoaGiIiGhoBABoaIiIaGhoaIiIaGlQaGiIiGhoaGiIiGhoAAwAA/8ADgAPAAAMAHwAlAAAlESERATIXFhURFAcGIyEiJyY1ETQ3NjsBNTMVITUzFQMHJzcXNwMq/awCVCIaGhoaIv2sJBkZGRkkKlYBVFY+/oguWtCBAdT+LAKqGhoi/awiGhoZGSQCVCIaGlZWVlb+qP6ILlrQAAAAAAMAAP/AA4ADwAADAB8AKwAAJREhEQEyFxYVERQHBiMhIicmNRE0NzY7ATUzFSE1MxUBJzcnNxc3FwcXBycDKv2sAlQiGhoaGiL9rCQZGRkZJCpWAVRW/o4uaGguaGgsaGgsaIEB1P4sAqoaGiL9rCIaGhkZJAJUIhoaVlZWVv2qLmhoLmhoLmhoLmgAAwAA/8ADgAPAACIAPQBLAAABMhcWHQEUBwYjIi8BBwYjIi8BBwYjIicmPQE0NzY7ATUzFRMWMzI3FRQHBiMhIicmPQEWMzI/ARcWMzI/AQMiJyY1ND8BFxYVFAcGAwA0JiYZGSIiGFxcGCMjGFpcGCIiGRkmJjTWVJosPCwoDAwS/VQSDAwmLjwsLi4qPj4qLpYiGhoOSEgOGRkCKyYmNEIiGRkYXFwYGFxcGBkZIkI0JiZWVv7WLBrEEgwMDAwSxBosLi4qKi4BfBoaIhYWfn4WFiQZGQAAAwAA/8AD1gPAAAoAFgAmAAABMhcWHQEhNTQ3NiUzFSMVIzUjNTM1MwUiJyY1NDc2MzIXFhUUBwYCgGx1df1UdXX+7ICAVoCAVgGARjIyMjJGRjIyMjIBVS8vTFZWTC8vrFaAgFaA1jIyRkYzMzMzRkYyMgADAAD/wAOqA8AAGwAoADgAACU2NTQnJicVFAcGKwEVFAcGKwEVITIXFh0BMzIFNSInJj0BJwYVFBcWEzIXFhUUBwYjIicmNTQ3NgL8Wjs7YBoaIlQNDRJUAQASDAwqPP7wIhoazApXV6iwfX19fbCwfX19fcVghmpWViYSIhkZVhIMDFYMDBKAqFIaGiIqzCgkgmBgAux9fbCwfX19fbCwfX0AAAEAAP/AA4ADwAAzAAAlMhcWFRQHBiMiJyY1NDclBiMiJyY1NDc2MzIXJSY1NDc2MzIXFhUUBwYjIicFFhUUBwU2AwA0JCQlJTIyJSUC/tImMjQmJiYmNDImASwEJiY0NCYmJiY0MCj+1AQEATAk/SUlMjQlJSUlNBQIsCImJjQ0JiYirhQKNCYmJiY0NCYmJLAUCgoUsCAAAwAA/8ADqgPAAA8AHwAvAAAlMjc2NyYnJiMiBwYHFhcWEyIHBhUUFxYzMjc2NTQnJicyFxYVFAcGIyInJjU0NzYCAERLSyYCWFhOTlhYAiZLS0Q0JiYmJjQ0JiYmJjSwfX19fbCwfX19fXcoKDo4JiYlJTo6KCgCXiYmNDQmJiYmNDQmJoB9fbCwfX19fbCwfX0AAAQAAP/AA4YDwAAfAC8APwBLAAABFDMhFSEiJyY1ND8BAyM1MxYXFhcWFyESNxcDBiMhBwUyFxYVFAcGIyInJjU0NzYhMhcWFRQHBiMiJyY1NDc2EzUjNTM1MxUzFSMVATIKAe7+ACIZGQo6mlaMKCgKJCQUASyWDkqkGDL+wiYBoiIZGRkZIiIaGhoa/nYiGhoaGiIiGRkZGc6AgFSAgAE1ClYaGiIUFGoBRFRUVhJNTSoBEBwq/tYsRpAaGiIiGRkZGSIiGhoaGiIiGRkZGSIiGhoBgIBWgIBWgAABAAD/wAPVA8AAGwAAJRYHBg8BBicBBicmJyYnJjcXNyc2FxYXFhcWBwPIDgEBEGIeHv58SFFRPEAQECi8gLhMWFhAPBERHoEIExMOYh4eAYQeERE8QFhYTLiAuCQODkA8UVFIAAAAAAMAAP/AA6oDwAADAAcAGwAAATUhFQERIREBMhcWFREUBwYjISInJjURNDc2MwNW/VQCrP1UAqwkGBgYGCT9VCQYGBgYJAJVVlb+VgEA/wACVhkZJP4AJBkZGRkkAgAkGRkAAAACAAD/wAMqA8AABwATAAABFSE1MzczFwERIREUBwYjISInJgMq/ayULNQs/moCABoaIv6sIhoaAwFWVioq/YACAP4AIhoaGhoAAAAAAgAA/8ADgAPAABsAJAAAATIXFhURFAcGIyEiJyY9ATMVIREhFSM1NDc2MxM3ITUhJzcXBwMqIhoaGhoi/awkGRlWAlT9rFYZGSTYbv5kAZxuPNbWAysaGiL9rCIaGhkZJKqqAlSqqiQZGf3mcFRwPNbWAAAEAAD/wAOqA8AAAwATACMAJwAAATUzFQMyNzY1NCcmIyIHBhUUFxYTMhcWFRQHBiMiJyY1NDc2ExEzEQHWVCqMZWVlZYyMZWVlZYywfX19fbCwfX19fYZUAitWVv4qZWWMjGVlZWWMjGVlAwB9fbCwfX19fbCwfX39gAEA/wAAAAIAAP/AA4ADwAAIAB4AAAEhESM1AScBIxMRMxEUBwYjISInJjURNDc2MyEVIRECVgEqVv5ePAGimNRWGhoi/awkGRkZGSQBKv7WAyv+1pj+XjwBov2sASr+1iIaGhkZJAJUJBkZVv2sAAAAAAIAAP/AA2oDwAAPACgAAAEyNzY1NCcmIyIHBhUUFxYhFwcnNScGIyInJjU0NzYzMhcWFRQHBgcXAZZQODg4OFBQODg4OAFQ1EDUDExodFFRUVF0dFBQFBQaDAFVODhQUDg4ODhQUDg41EDUIgxCUFB0dFFRUVF0KjU1IAwAAAAAAwAA/8AD1gPAAA8AEgAuAAAlMjc2NTQnJiMiBwYVFBcWAyEnFzMyFxYVBgcGBwYjISInAyY1NDc2OwETNjMyFwIAIhoaGhoiIhoaGhpeAQCA3swSDQ0UKCgKEkD91EASbAINDRLMugwYGgrVGhoiIhoaGhoiIhoaAVa8vAwMElCRkSY+PgGMBAgSDAwBGBISAAAAAAIAAP/AAyoDwAAGAA0AAAEXIxEjESMBMwcnMxEzAYCqgFSAAdSAqqqAVAMrqv7UASz+VKqqASwABAAA/8AD1APAAAYAGAAtAD8AAAEzMhcWHQElBhUUFxYzMjcnBiMiJyY1NDcBNwEHJicmJwYjIicmJzY3NjcmJyYFIgcnNjMyFxYXBgcnNjU0JyYB+gY0Jib+whg/P1guMEIQDDQmJgT+0jYC9DYKNTUcVmSegIA4Fi8vLBgrKwGkKCZcTlyef384MGJ8ED8/AismJjQIZjAuWD8/GEIEJiY0DBABLjb9DDYKNDQcJFhYkDQ/PyIYLCxuEFweWFiQdlR8JihYPz8AAAAABAAA/8ADqgPAAB0ALQA9AEEAAAEyFxYVFAcGFSM0NzY3Njc2NTQnJiMiBwYVIzQ3NhMyNzY1NCcmIyIHBhUUFxYTMhcWFRQHBiMiJyY1NDc2EzUzFQIARjIyQEBUFBQYGBQUGhoiIhoaVDIyRoxlZWVljIxlZWVljLB9fX19sLB9fX19hlQCqzIyRjY5OS4uISEPDxYWHCIZGRkZIkYyMv2qZWWMjGVlZWWMjGVlAwB9fbCwfX19fbCwfX39VlZWAAAAAAMAAP/AA2oDwAALABsANAAAASMVIzUjNTM1MxUzBzI3NjU0JyYjIgcGFRQXFiEXByc1JwYjIicmNTQ3NjMyFxYVFAcGBxcCAFYqVlYqVmpQODg4OFBQODg4OAFQ1EDUDExodFFRUVF0dFBQFBQaDAIBVlYqVlbWODhQUDg4ODhQUDg41EDUIgxCUFB0dFFRUVF0KjU1IAwAAwAA/8ADagPAAAMAEwAsAAABMxUjFzI3NjU0JyYjIgcGFRQXFiEXByc1JwYjIicmNTQ3NjMyFxYVFAcGBxcBKtbWbFA4ODg4UFA4ODg4AVDUQNQMTGh0UVFRUXR0UFAUFBoMAisqrDg4UFA4ODg4UFA4ONRA1CIMQlBQdHRRUVFRdCo1NSAMAAUAAP/AA4ADwAADAB8AIwAnACsAACURIREBMhcWFREUBwYjISInJjURNDc2OwE1MxUhNTMVAxUjNSMVIzUjFSM1Ayr9rAJUIhoaGhoi/awkGRkZGSQqVgFUVipWVlRWVlUB1v4qAqwaGiL9qiIZGRgYJAJWIhoaVFRUVP7UVFRUVFRUAAIAAP/AA6oDwAADAB8AACURIREBMhcWFREUBwYjISInJjURNDc2OwE1MxUhNTMVA1b9VAKsIhkZGRki/VQiGRkZGSIsVAGsVCsCKv3WAwAaGiL9ViIaGhoaIgKqIhoaVlZWVgABAAD/wANWA8AAGgAAEyY1NDc2MyEyFxYVFgcDERQHBisBIicmNRECtgwNDRICVBINDQIM9gwMElYSDQ3wArkODhINDQ0NEgwO/sb/ABINDQ0NEgEAATIAAQAA/8ADVgPAAAgAAAkBESMRIREjEQIAAVbW/wDWAyv/AP4AASr+1gIAAAACAAD/wAPWA8AAEQAaAAABIREhNTM1IzUzNSM1JzUjJicHBREjESMRIxEBqgIs/wBUVFRUVjZEXE4BJNaq1gMr/QCqVlZUTjokLD40wv42AVb+qgHAAAAABgAA/8ADpgPAABAAGQAlADAAOwBXAAA3IREjIicGIyInBiMiJwYrAScGFxYzMj8BIxcUFxYzMjc2PQEjBzcVFBcWMzI3Ni8BNwcXFhcWMzI3Nic3Fg8BERQHBiMhIicmNREnJj8BNjc2MyEyFxYX1gJWCjwkKDg2LCg2PCgkOgoqBhIOGioIGlSSDw8WGBAQVBjAEBAUGhERBBioUhoCDg4UGBASBlIQKgwaGiL9rCIaGgwqECwGGBgcAlAcFxcIgQEAKCgoKCgomhwWFDLOxhYSEhERFsjAwMgWERETExrAAgLOFA8PFBYcFEY0DP7YIhoaGhoiASgMNEa8HBISEhIcAAADAAD/wAPWA8AACwAbAC8AAAEVMxUjFSM1IzUzNQEyNzY1NCcmIyIHBhUUFxYTFTMVMxYVFAEANTQ3Njc2NzYzMgNWgIBWgID/ACQZGRkZJCQZGRkZeoB8BP6q/qocHDAwPT1ELAOBgFaAgFaA/gAZGSIkGRkZGSQiGRkBoKCAHBjU/twBJNRQQEAuLhkZAAADAAD/wAOqA8AAHwBAAEcAAAEyFxYXFhcWFRQHBgcGBwYjIicmJyYnJjU0NzY3Njc2NyIHBgcGBwYVFBcWFxYXFjMyNzY3Njc2NTQnJicmJyYjEzUjFSMXNwIARj4+Ly8bGxsbLy8+PkZGPj4vLxsbGxsvLz4+RlhNTTs7ISEhITs7TU1YWE1NOzshISEhOztNTVgqVICqqgMBGxsvLz4+RkY+Pi8vGxsbGy8vPj5GRj4+Ly8bG1QhITs7TU1YWE1NOzshISEhOztNTVhYTU07OyEh/laqqqqqAAAABgAA/8ADgAPAABMAHwAjAC8AMwA3AAABISIHBhURFBcWMyEyNzY1ETQnJgU3FzcXBxcHJwcnNyUzFSMTIxUjNSM1MzUzFTMFIzUzNSM1MwMq/awkGRkZGSQCVCQZGRkZ/t4uPDwsPDwsPDwuPP6i1tbgVEBWVkBUARbW1tbWAysZGST9rCQZGRkZJAJUJBkZri48PC48PCw6PC48IED+4FZWQFRUdkAqQAAAAAIAAP/AA6YDwAADADYAAAE3AQcDMjc2NzY1NCcmJwcnNyYnJiMiBwYHBhUUFwcnNyc3JicmBwYPARcjBxc3NRc3FwEXARYCTFoBAFpiKiIiFBQFBQhyQHIOEREUKCIiFBQITkwePFoYISEhIRiYPHgelh4+Hkz+xFoB5hgBI1z/AFwB3hQUIiIoFBERDnJAcggFBRQUIiIqGBhQTB48XBgICAgIGJg8HpgeejweTP7EWgHkCAAAAAACAAD/wANqA8AANQBBAAABIyc2NzY1NCcmJyYnJiMiBwYHBgczNjc2NzYzMhcWFxYVFAcGBwYjIicmIxUzMjc2NxcVFzcBBycHFwcXNxc3JzcCliIMIBERFRUmJjMzOEo9PSYmBFYEGxspKTI0LCwaGhoaLCw0BgUFBhYyLy8kDNRA/apqaCBqaiBoah5qagFVDCQvLzI6MjImJhYWIiI6OkgwJycWFhoaKys2NCwsGhoBAVYRESAMItRAAVxqah5qaCBqaiBoagAAAAADAAD/wAOAA8AADwAfADEAACUyNzY3JicmIyIHBgcWFxYTIgcGFRQXFjMyNzY1NCcmJzIXFhUUBwYPAScmJyY1NDc2AgBGSkomAlhYTk5YWAImSkpGNCYmJiY0NCYmJiY0oHBwUVF8YmJ8UVFwcJ8oKDg4JiYlJTo4KCgCYiYmNDQmJiYmNDQmJlRxcZ6EZmYiYmIiZmaEnnFxAAACAAD/wAOqA8AADwAkAAATMjc2NTQnJiMiBwYVFBcWBRYVFAcBBiMiJwEmNRE0NzYzITIX6hoTExMTGhoTExMTAsIYGP7UGCQkGP6AGBkZIgEsJBgCgRMTGhoTExMTGhoTE8QYJCQY/tQYGAGAGCQBLCIZGRgAAAADAAD/wAOqA8AAEwAjADgAAAE2NTQnJiMiDwEnJiMiBwYVFB8BATI3NjU0JyYjIgcGFRQXFgUWFRQHAQYjIicBJjURNDc2MyEyFwLgIB8fLC4eIB4eLiwfHx62/sAaExMTExoaExMTEwLCGBj+1BgkJBj+gBgZGSIBLCQYAR8gLCwfHx4gIB4fHywuHrYCGBMTGhoTExMTGhoTE8QYJCQY/tQYGAGAGCQBLCIZGRgAAAUAAP/AA+wDwAANABsAKQA3ADoAAAE2NTQvATcXFhUUDwEnFzYzMh8BBycmIyIPAScDNjU0LwE3FxYVFA8BJxcnNzYzMh8BBycmIyIHARMBAoIODkQuRCIimizuJiwuJkQsRhAWFBBELuYODhouGCIiGC7YLvAmLC4mGCwaEBYWEPz81AGAArEOFhYQRC5EJi4sJpouZiIiRixEEBBELgEYDhgYDhguGCYuLCYaLtgs8CIiGi4aEBD9fgJU/oAAAAMAAP/AA6wDwAATACsALwAAJTIXFhUFJREzBRYVFAcGKwEnBxcTNjMyFxYVFAcGBwYHJicmJyY1NDc2MzIBMxEjA1YkGRn+qv7UVAE2Ig8PFnhKDliALkY6KSkqKioqWFgqKioqKio6RP2urKzVGRkigFQBgHIOIhQPDxwoIAJMNCkpOiw9PSkpUFApKT09LDopKf6A/iwAAwAA/8AD1gPAABMAKwA1AAABETQnJiMhIgcGFREUFxYzITI3NiUiJyYnJjU0NzY3NjMyFxYXFhUUBwYHBgERFAcGIyE1IREDKhkZIv2qJBkZGRkkAlYiGRn+gCIdHRISEhIdHSIkHR0RERERHR0CCBkZJP0qAtYBVQFWJBkZGRkk/qoiGRkZGU4RER0dJCIdHRISEhIdHSIkHR0REQEA/iokGRlWAdYADQAA/8ADqgPAABMAFwAjAC8AQQBTAGUAdwCJAJsArQC/ANEAAAEhIgcGHQEUFxYzITI3Nj0BNCcmByE1IRMhIicmPQEhFRQHBgMmJyYjISIHBgcDISUjIicmNTQ3NjsBMhcWFRQHBicjIicmNTQ3NjsBMhcWFRQHBicjIicmNTQ3NjsBMhcWFRQHBhcjIicmNTQ3NjsBMhcWFRQHBicjIicmNTQ3NjsBMhcWFRQHBicjIicmNTQ3NjsBMhcWFRQHBhcjIicmNTQ3NjsBMhcWFRQHBicjIicmNTQ3NjsBMhcWFRQHBicjIicmNTQ3NjsBMhcWFRQHBgLW/lQiGRkZGSIBrCIZGRkZIv5UAayA/VQiGRkDVBkZYgoVFRr+cBoVFQqUA1T97CwIBgYGBggsCAYGBgYILAgGBgYGCCwIBgYGBggsCAYGBgYILAgGBgYGeCwIBgYGBggsCAYGBgYILAgGBgYGCCwIBgYGBggsCAYGBgYILAgGBgYGeCwIBgYGBggsCAYGBgYILAgGBgYGCCwIBgYGBggsCAYGBgYILAgGBgYGA1UZGSJWJBkZGRkkViIZGapW/QAZGSIsLCIZGQH4Fg4ODg4W/rJWBgYICgYGBgYKCAYGVAcHCAgHBwcHCAgHB1YGBgoIBgYGBggKBgaqBgYICgYGBgYKCAYGVAcHCAgHBwcHCAgHB1YGBgoIBgYGBggKBgaqBgYICgYGBgYKCAYGVAcHCAgHBwcHCAgHB1YGBgoIBgYGBggKBgYAAwAA/8AD1gPAAB0AIwApAAAlNDc2NzY3NjMyFxYXETQnJiMhIgcGFREUFxYzISYBBSUVBSUBJzcXNxcCABcXKSk2Nj4kICAcGRki/VQiGRkZGSIBWgT+qgFWAVb+qv6qAjqYPFy0PoE+NjYpKRcXCAgOAR4kGRkZGST+ACQZGRgCPtbWVtTU/ayWPFq0PAAAAQAA/8AD9gPAADoAAAEVIQYHDgEHBiMiJy4BJyY1NDc+ATc2MzIWFzcmJy4BJyYjIgcOAQcGFRQXHgEXFjMyNz4BNzY1NCYnAgoBIwUREkQ2NUxBOjpWGRkZGVY6OkFLZRyLIScmVi8wNGpdXYspKCgpi11dam9bWoEkIwUDAgmvHSYmRBgYGRpXOztDQzs7VxoZMxyGHxkZIwkJKCiLXl1qal1eiygoJSWFXFxtGigTAAAAAQAA/8ADqgPAAAkAACUFEyclGwEFBxMCAP74RugBMnh4ATLoRsugASzKGgEa/uYayv7UAAIAAP/AA6oDwAAFAA8AAAEXJzcvAQUHEyUFEyclGwECAKAqjrxIAaroRv74/vhG6AEyeHgBGWC2fBCshsr+1KCgASzKGgEa/uYAAAACAAD/wAOqA8AACQATAAABFyc3LwEPARcHAQcTJQUTJyUbAQIAoCqOvEhIvI4qAkroRv74/vhG6AEyeHgBGWC2fBCsrBB8tgFoyv7UoKABLMoaARr+5gAAAgAA/8AD1gPAABUAMwAAATIXFh0BBgcGHQEhNTQnJic1NDc2MwUyFxYdARQHBiMhIicmPQE0NzYzMhcWHQEhNTQ3NgMAIhoaJhgY/gAYGCYaGiICgCIaGhoaIv0AIhoaGhoiIhoaAlQaGgLVGRkiXA4gICpYWCogIA5cIhkZ1BoaItYiGRkZGSLWIhoaGhoigIAiGhoAAAAEAAD/wAMqA8AABQALABEAFwAAATMVIzUjEzUzFSM1ATUzFSMVHQEzFSM1AlbUVICAVNT+gNSAgNQC1dSA/lSA1FQBLNRUgKyAVNQAAgAA/8ADVgPAACkAcwAAJQYHBgcGJyYnJjc2NzY3Njc2JyYnJjc2NzQzMhcWFxYXFhcWFxYVFgcGEyYnJicmJyY3NicmBwYHBgcGBwYHBhcUFxYVFAcGJyYnJicmNzYnJgcGBwYXFBcWFxYXFhcWFxY3Njc2NzY3NicmJyYnJicmJyYCdAoPDwwkIyMYBAEBBCYWFggGCAgEBAEBCAQEAgwTExUVEREEAgIMDGIYGhoYMA8PFAQHBwoYFRUUPiQkBQUeAQEQEBAEAiALCwgCCwsIKBISBAMDBg4YJkBASk5PTzwsGRkCAhgCAQECEhYICQm7CggIBAwLCxQEBAQCDBoaHhwaGhwWFRUUBAIaFBQSEhUVHAwKHh4eAUQWEhIYMEBAQgoHBwQKDg4ONEdHUVFOBAQEBBIICA4GBCgzMzIMBgYKND8/QBITExIwKEArKwoKEhI2Kjc3PDw4BAMDBCIcDAoKAAAABQAA/8ADqgPAAA0AHQAtAD0ATQAAATIXFhcjJiMiByM2NzYTMjc2NTQnJiMiBwYVFBcWEzIXFhUUBwYjIicmNTQ3NgM0NzYzMhcWFRQHBiMiJyYlNDc2MzIXFhUUBwYjIicmAgBKOzsaRjJiYjJGGjs7SoxlZWVljIxlZWVljLB9fX19sLB9fX19JhMTGhoTExMTGhoTEwEsExMaGhMTExMaGhMTAVUpKUJUVEIpKf8AZWWMjGVlZWWMjGVlAwB9fbCwfX19fbCwfX3+wBoTExMTGhoTExMTGhoTExMTGhoTExMTAAAAAAMAAP/AA2oDwAAJABkAMgAAATcnMzcXMwcXJxcyNzY1NCcmIyIHBhUUFxYhFwcnNScGIyInJjU0NzYzMhcWFRQHBgcXATgkXHAkJHBcJFwCUDg4ODhQUDg4ODgBUNRA1AxMaHRRUVFRdHRQUBQUGgwBlWpAbGxAakKCODhQUDg4ODhQUDg41EDUIgxCUFB0dFFRUVF0KjU1IAwAAAMAAP/AA9YDwAAPACsAOwAAJTI3NjU0JyYjIgcGFRQXFgEzFSMGBwYHFSM1JicmJyM1MzY3Njc1MxUWFxYlMhcWFRQHBiMiJyY1NDc2AgB8V1dXV3x8V1dXVwH6WFgOZGR+VH5kZA5YWA5kZH5UfmRk/pBGMjIyMkZGMjIyMoFXV3x8V1dXV3x8V1cBVFR+ZGQOWFgOZGR+VH5kZA5YWA5kZAIyMkZGMjIyMkZGMjIAAQAAAAEAAHDGZ5FfDzz1AAsEAAAAAADkkUI+AAAAAOSRQj4AAP/ABAADwAAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAAEAAABAAAAAAAAAAAAAAAAAAAAYgQAAAAAAAAAAAAAAAIAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAKABQAHgDGAewCWAKgAt4DAAM6A34DtAPoBAIEHARABFYEnASqBLwE6AUeBVwFlAWyBdgGEAYkBjgGTAZgBrQG7gc6B5gH1AgyCHII0gj8CTQJTAlkCXgJkgnaCiIKYAqmCxILTAueC+oMNAyiDNYNCA0uDWgNqA3eDh4OaA6EDuoPTA+YD9wQHhBQEHwQkhC+EUARiBH2EkwSqBMOE1wTmBPwFFAUnBTwFhAWWBayFswW8hceF2oXkBhEGLgZBhleAAAAAQAAAGIA0gANAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGljb21vb24AaQBjAG8AbQBvAG8AblZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGljb21vb24AaQBjAG8AbQBvAG8Abmljb21vb24AaQBjAG8AbQBvAG8AblJlZ3VsYXIAUgBlAGcAdQBsAGEAcmljb21vb24AaQBjAG8AbQBvAG8AbkZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=)format("truetype")}[class*=icon-]{line-height:1;color:var(--icon-color,var(--primary-color));transition:color .2s ease-in-out}[class*=icon-]::before,[class*=icon-]::after{font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-phone::before{content:"\e908"}.icon-search::before{content:"\e93a"}.icon-account::before{content:"\e932"}.icon-cart::before{content:"\e93b"}.icon-menu::before{content:"\e929"}.icon-opening-hours::before{content:"\e913"}.icon-pin::before{content:"\e907"}.icon-contact::before{content:"\e909"}.icon-more::before{content:"\e927"}.icon-show::before{content:"\e91e"}.icon-hide::before{content:"\e93d"}.icon-route::before{content:"\e907"}.icon-date::before{content:"\e942"}.icon-register::before{content:"\e92f"}.icon-loggedin::before{content:"\e912"}.icon-info::before{content:"\e938"}.icon-payment::before{content:"\e935"}.icon-shipping::before{content:"\e923"}.icon-youtube::before{content:"\e902"}.icon-facebook::before{content:"\e903"}.icon-instagram::before{content:"\e901"}.icon-pinterest::before{content:"\e900"}.icon-edit::before{content:"\e90c"}.icon-delete::before{content:"\e936"}.icon-add-address::before{content:"\e947"}.icon-default-address::before{content:"\e907"}.icon-request::before{content:"\e910"}.icon-scroll-top::before{content:"\e91b"}.icon-share::before{content:"\e931"}.icon-checkout::before{content:"\e952"}.icon-remove::before{content:"\e936"}.icon-close::before{content:"\e90b"}.icon-reset::before{content:"\e90b"}.icon-back::before{content:"\e926"}.icon-calculate::before{content:"\e949"}.icon-add::before{content:"\e90a"}.icon-celebration::before{content:"\e94f"}.icon-filter::before{content:"\e920"}.icon-next::before{content:"\e91a"}.icon-prev::before{content:"\e919"}.icon-newsletter::before{content:"\e953"}.icon-download::before{content:"\e911"}.icon-plus::before{content:"\e90a"}.icon-minus::before{content:"\e90f"}.icon-raumplaner::before{content:"\e958"}.icon-star::before{content:"\e955"}.icon-star-outline::before{content:"\e957"}.icon-star-half::before{content:"\e956"}.icon-fullscreen::before{content:"\e959"}.icon-showroom::before{content:"\e91f"}.icon-prev-chevron::before{content:"\e919"}.icon-next-chevron::before{content:"\e91a"}.icon-haendlersuche::before{content:"\e946"}.icon-geolocation::before{content:"\e95d"}.icon-service::before{content:"\e94a"}.icon-product-category::before{content:"\e91f"}.icon-map::before{content:"\e924"}.nav-screenreader:not(:focus-within){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.nav-screenreader:focus-within{display:flex;justify-content:center;align-items:center;gap:1rem}.banderole{position:relative;font-size:var(--banderole-font-size,clamp(.75rem,1vw,.875rem));padding-block:var(--banderole-padding,clamp(.25rem,1vw,.5rem));margin-block-end:calc(clamp(.25rem,1vw,1.75rem) + 1px);background-color:var(--grey-light);transition-property:font-size,padding,margin;transition-duration:.33s;transition-timing-function:ease-in-out}.is-sticky .banderole{--banderole-font-size:0.75rem;--banderole-padding:0.375rem;margin-block-end:calc(clamp(.25rem,1vw,.5rem) + 1px)}.banderole .wrapper{display:flex;align-items:center;gap:clamp(1rem,3vw,2rem)}.banderole .opening-hours{margin-inline-end:auto}.banderole .opening-hours.is-open{--opening-color:var(--positive)}.banderole .opening-hours.is-open>span{font-weight:500}.banderole .opening-hours>span{display:flex;flex-direction:column;color:var(--opening-color)}.banderole .icons-link i{font-size:1.875em}.page-header{display:initial;position:relative}.page-header .header{position:sticky;top:-1px;z-index:6;background-color:var(--white);padding-block-end:clamp(.25rem,1vw,1.75rem);border-bottom:3px solid var(--grey-medium);transition:padding .33s ease-in-out}@media screen and (min-width:75em){.page-header .header{z-index:8}}.page-header .header.is-sticky{padding-block-end:clamp(.25rem,1vw,.5rem)}@media screen and (min-width:43.75em){.page-header .header.is-sticky .logo img{max-width:clamp(5rem,18vw,9rem)}}@media screen and (min-width:43.75em){.page-header .header.is-sticky .claim{font-size:1em}}.page-header .header .wrapper{display:flex;align-items:flex-start;gap:clamp(1.5rem,3vw,6rem);justify-content:space-between}@media screen and (min-width:43.75em){.page-header .header .wrapper{justify-content:unset}}.page-header .header .wrapper>*{align-self:center}.page-header .logo img{max-width:clamp(6rem,22vw,12.5rem);max-height:5.625rem;width:100%;transition:max-width .33s ease-in-out}.page-header .claim{display:none;font-size:1.125em}@media screen and (min-width:43.75em){.page-header .claim{display:flex;flex-direction:column;transition:font-size .33s ease-in-out}}.page-header .claim .headline{font-weight:605}.page-header .claim>:last-child{font-size:.625em}.page-header .actions{display:flex;gap:clamp(.75rem,1vw,2rem);margin-inline-start:auto}@media screen and (min-width:64em){.page-header .actions{margin-inline-start:unset}}@media screen and (min-width:75em){.page-header .actions.no-actions{display:none}}.page-header .actions>li{display:inline-flex}@media screen and (min-width:64em){.page-header .actions .search-trigger{display:none}}@media screen and (min-width:75em){.page-header .actions .menu-trigger{display:none}}.page-header .actions .icon-loggedin{--icon-color:var(--available)}.page-header .cart-trigger a{position:relative}.page-header .cart-trigger a::after{content:attr(data-count);font-size:clamp(.75rem,2vw,.875rem);font-weight:650;position:absolute;top:0;right:.5em;width:1.625em;height:1.625em;background-color:var(--available);display:flex;align-items:center;justify-content:center;border-radius:50%}.page-header .cart-trigger [data-count="0"]::after{display:none}.page-footer{--section-color:var(--footer-color, var(--text-color-light));--section-background-color:var(--footer-background-color, var(--grey-dark));--dateline-color:var(--footer-dateline-color, var(--text-color-light));--headline-color:var(--footer-headline-color, var(--primary-color));--icon-color:var(--headline-color);padding-block-end:calc(var(--section-padding) + 3rem)}.page-footer .container{display:grid;grid-template-columns:1fr;justify-content:space-between;gap:4rem}@media screen and (min-width:25em){.page-footer .container{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:64em){.page-footer .container{grid-template-columns:repeat(4,1fr)}}.page-footer .headline{display:inline-flex;align-items:center;gap:.5rem}.page-footer .shipping,.page-footer .payment{order:2}@media screen and (min-width:64em){.page-footer .shipping,.page-footer .payment{order:unset}}.page-footer .shipping ul,.page-footer .payment ul{display:flex;flex-wrap:wrap;gap:.5rem}.page-footer .shipping li,.page-footer .payment li{display:flex;align-items:center;width:6rem;height:3.75rem;background-color:var(--white);padding:.75rem;border-radius:var(--border-radius)}.navigation{--navigation-sub-levels:4;--navigation-sub-space:2rem;--navigation-sub-background-color:var(--white);position:fixed;top:0;right:0;bottom:0;translate:100% 0;z-index:10;transition:translate .33s ease-in-out;background-color:var(--navigation-sub-background-color);display:flex;flex-direction:column;overflow:hidden;width:100%;max-width:37.5rem}@media screen and (min-width:75em){.navigation{display:block;position:relative;z-index:7;top:unset;right:unset;bottom:unset;translate:unset;flex-direction:unset;overflow:unset;width:unset;max-width:unset;transition:translate .33s ease-in-out}}@media screen and (min-width:75em){.navigation::before{content:"";position:absolute;top:calc(100% + var(--level-2-height,54px));right:0;left:0;translate:0 -100%;z-index:-1;min-height:calc(var(--navigation-min-height));background-color:var(--white);transition:opacity .5s ease-in-out .1s,translate .33s ease-in-out .1s;opacity:0;pointer-events:none}}@media screen and (min-width:75em){.navigation::after{content:"";display:none;position:absolute;right:0;left:0;height:var(--level-2-height,54px);background-color:var(--navigation-level-background-color,#fefefe)}}.navigation.is-open{translate:0 0}@media screen and (min-width:75em){.navigation.is-open{translate:unset}}@media screen and (min-width:75em){.navigation:has(:where(.level-2.is-current,.level-2.is-initial-current)){margin-block-end:var(--level-2-height,54px)}}@media screen and (min-width:75em){.navigation:has(:where(.level-2.is-current,.level-2.is-initial-current))::after{display:block}}@media screen and (min-width:75em){.navigation:has(.level-3.is-current,.level-3:focus-within)::before{translate:0 0;opacity:1;pointer-events:all;transition:opacity .33s ease-in-out,translate .33s ease-in-out}}.navigation .nav-wrapper{height:100%}@media screen and (min-width:75em){.navigation .nav-wrapper{position:relative;z-index:3;background-color:var(--navigation-background-color);height:unset}}.navigation .nav-wrapper>.wrapper{height:100%;padding-inline:unset;overflow-y:auto}@media screen and (min-width:75em){.navigation .nav-wrapper>.wrapper{height:unset;padding-inline:clamp(.5rem,4vw,2rem);overflow-y:unset}}@media screen and (min-width:75em){.navigation .nav-wrapper>.wrapper>.container>.sub-header{display:none}}.navigation .container{height:100%;overflow-y:auto;background-color:var(--navigation-sub-background-color);-webkit-overflow-scrolling:touch}@media screen and (min-width:75em){.navigation .container{height:unset;overflow-y:unset;background-color:unset}}.navigation li .highlighted-item{display:flex;gap:.75rem;font-size:.875rem;padding-block-start:.5rem;padding-block-end:.25rem}@media screen and (min-width:75em){.navigation li .highlighted-item{position:relative}}.navigation li .highlighted-item p{font-weight:300;margin-block-end:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.navigation li .highlighted-item img{display:none;opacity:0;visibility:hidden;aspect-ratio:1;max-width:60px;border-radius:var(--border-radius);object-fit:cover}.page-header:has(.level-3.is-current,.level-3:focus-within) .navigation li .highlighted-item img{display:block;opacity:1;visibility:visible}.navigation li>a{display:flex;align-items:center;justify-content:space-between;padding-block:.75em;padding-inline:var(--item-padding-inline,1em);white-space:nowrap;border-bottom:var(--item-border-size,2px)solid var(--item-border-color,var(--grey-medium));color:var(--item-color);transition:color .2s ease-in-out,border-color .2s ease-in-out,opacity .2s ease-in-out,background-color .2s ease-in-out}@media screen and (min-width:75em){.navigation li>a{font-size:clamp(14px,1.2vw,1.125rem)}}.navigation li>a:hover{--item-color:var(--item-hover-color, var(--primary-color))}@media screen and (max-width:75em){.navigation li>a:hover{--item-border-color:var(--primary-color)}}.navigation li>a:focus-visible{--item-color:var(--item-hover-color, var(--primary-color))}.navigation li>a.is-current{--item-color:var(--item-current-color, var(--primary-color))}@media screen and (min-width:75em){.navigation li>a.is-current{--item-color:var(--navigation-sub-level-2-current-color, var(--item-current-color, var(--primary-color)))}}.navigation li>a.is-active{--item-border-color:var(--primary-color)}@media screen and (min-width:75em){.navigation li>a.is-active{--item-border-color:var(--navigation-sub-level-3-active-background-color, var(--primary-color))}}.navigation li>a.has-children::after{content:"\e927";font-size:1.25em;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navigation li>a:has(.highlighted-item){flex-direction:column;align-items:flex-start;white-space:normal}@media screen and (min-width:75em){.navigation li>a:has(.highlighted-item){position:relative}}.navigation li>a:has(.highlighted-item)::after{position:absolute;right:1rem}@media screen and (min-width:75em){.navigation li>a:has(.highlighted-item)::after{top:.625rem;right:1.125rem}}.sub-header{display:flex;flex-direction:column;background-color:var(--grey-medium);padding-block:1rem;padding-inline:var(--item-padding-inline,1.125em);gap:1rem}@media screen and (min-width:75em){.sub-header{background-color:unset;display:none}}.sub-header>div{display:flex;justify-content:space-between;gap:.5em}@media screen and (min-width:75em){.sub-header>div{display:none}}.sub-header .close,.sub-header .title,.sub-header .menu-close{display:inline-flex;align-items:center;gap:.5em;transition:color .2s ease-in-out}.sub-header .close:hover,.sub-header .title:hover,.sub-header .menu-close:hover{color:var(--primary-color)}.sub-header .close,.sub-header .menu-close{font-size:clamp(.875rem,2vw,1rem);font-weight:605;background-color:var(--white);border-radius:var(--border-radius);padding:.25em .5em}.sub-header .close::before{content:"\e919";font-size:1.25rem;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sub-header .menu-close::before{content:"\e90b";font-size:1.25rem;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sub-header .title{display:none;font-size:clamp(1.0625rem,2vw,1.1875rem);font-weight:500;order:2}@media screen and (min-width:75em){.sub-header .title{display:none}}.sub-header .title strong{font-weight:650}@media screen and (min-width:75em){[class*=sub-level-]{display:flex}}@media screen and (min-width:75em){[class*=sub-level-]:not(.sub-level-1,.sub-level-2):has(>li>.is-active)>li>a:not(.is-active){opacity:1}}@media screen and (min-width:75em){[class*=sub-level-]>li>a{font-weight:500}}[class*=sub-level-]>li>a.is-current{font-weight:605}.sub-level-1{min-height:var(--navigation-min-height)}@media screen and (min-width:75em){.sub-level-1{--item-border-size:0;position:relative;min-height:unset}}.sub-level-1>li>a{gap:.25em}@media screen and (min-width:75em){.sub-level-1>li>a{--item-color:var(--navigation-sub-level-1-color);--item-hover-color:var(--navigation-sub-level-1-hover-color, var(--primary-color))}}@media screen and (min-width:75em){.sub-level-1>li>a.is-current{--item-color:var(--navigation-sub-level-1-active-color, var(--navigation-sub-level-2-color));background-color:var(--navvigation-level-2-current-background-color,var(--navigation-level-background-color,#fefefe))}}@media screen and (min-width:75em){.sub-level-1>li>a.has-children::after{content:"\e918"}}.sub-level-2>li>a{gap:.25em}@media screen and (min-width:75em){.sub-level-2>li>a{--item-color:var(--navigation-sub-level-2-color, var(--item-color));--item-hover-color:var(--navigation-sub-level-2-hover-color, var(--primary-color))}}@media screen and (min-width:75em){.sub-level-2>li>a.is-active{--item-color:var(--navigation-sub-level-2-active-color, var(--primary-color))}}@media screen and (min-width:75em){.sub-level-2>li>a.has-children::after{content:"\e918"}}@media screen and (min-width:75em){.sub-level-2 .sub-menu{min-height:var(--navigation-min-height)}}@media screen and (max-width:75em){.sub-level-2 .sub-menu.is-initial-current{opacity:1;pointer-events:all;translate:0 0}}@media screen and (min-width:75em){.sub-level-2 .container{padding-block-start:2rem;padding-block-end:3rem}}@media screen and (min-width:75em){.sub-level-2 .close{display:none}}@media screen and (min-width:75em){.sub-level-2 .title{display:flex}}.sub-level-3{--item-hover-color:var(--text-color)}@media screen and (min-width:75em){.sub-level-3{--item-border-size:2px;--item-border-color:var(--grey-light)}}@media screen and (min-width:75em){.sub-level-3,.sub-level-3 [class*=sub-level-]{flex-direction:column;gap:.25rem}}.sub-level-3 li>a{font-weight:400}@media screen and (min-width:75em){.sub-level-3 li>a{--item-color:var(--navigation-sub-level-3-color, var(--text-color));padding-block:.375em}}.sub-level-3 li>a.is-current{color:var(--primary-color)}.sub-level-3 li>a.is-active{color:var(--text-color)}@media screen and (min-width:75em){.sub-level-3 li>a.is-active{color:var(--navigation-sub-level-3-active-color,var(--text-color));background-color:var(--navigation-sub-level-3-active-background-color,var(--primary-color));border-radius:var(--border-radius)}}.sub-level-3 li>a:not(.is-active):hover{color:var(--primary-color)}@media screen and (min-width:75em){.sub-level-3 li>a:not(.is-active):hover{color:var(--navigation-sub-level-3-hover-color,var(--primary-color))}}@media screen and (min-width:75em){.sub-level-3 .sub-menu{width:100%;top:0;translate:100% 0}}@media screen and (min-width:75em){.sub-level-3 .sub-menu.is-current,.sub-level-3 .sub-menu.is-initial-current,.sub-level-3 .sub-menu:focus-within{translate:calc(100% + var(--navigation-sub-space))0}}.sub-menu{position:absolute;top:0;bottom:0;z-index:1;width:100%;overflow:hidden;translate:100% 0;transition:opacity .33s ease-in-out,translate .33s ease-in-out;opacity:0;pointer-events:none}@media screen and (min-width:75em){.sub-menu{top:100%;bottom:unset;left:0;z-index:1;width:calc(100% - clamp(.5rem,4vw,2rem) * 2);translate:unset;overflow:unset;transition:opacity .1s ease-in-out,translate .3s ease-in-out}}@media screen and (min-width:75em){.sub-menu.level-2{--navigation-sub-background-color:var(--navigation-sub-level-2-background-color);width:100%}}.sub-menu.level-2.is-initial-current{translate:0 0;transition:opacity .2s ease-in-out .33s,translate .2s ease-in-out .33s;opacity:1;pointer-events:all}@media screen and (min-width:75em){.sub-menu.level-2>.container>.sub-header{display:none}}.sub-menu.level-3{--navigation-sub-background-color:var(--white)}@media screen and (min-width:75em){.sub-menu.level-3{left:0;width:calc(100%/var(--navigation-sub-levels) - var(--navigation-sub-space) + var(--navigation-sub-space)/var(--navigation-sub-levels));transition:opacity .1s ease-in-out,translate .2s ease-in-out}}@media screen and (min-width:75em){.sub-menu.level-3.is-current{transition:opacity .33s ease-in-out .33s}}.sub-menu.is-current{translate:0 0;transition:opacity .2s ease-in-out,translate .2s ease-in-out;opacity:1;pointer-events:all}.sub-menu:focus-within{translate:0 0;transition:opacity .2s ease-in-out,translate .2s ease-in-out;opacity:1;pointer-events:all}@media screen and (min-width:75em){.additional-item{display:none}}@media screen and (min-width:75em){.sub-level-3 .additional-item{display:block}}.nav-footer ul{display:flex;flex-direction:column;gap:.375em}.nav-footer :is(a,button){display:inline-flex;align-items:center;gap:.5em;color:var(--footer-link-color,currentColor);transition:color .25s ease-in-out}.nav-footer :is(a,button)::before{content:"\e927";font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nav-footer :is(a,button):focus-visible,.nav-footer :is(a,button):hover,.nav-footer :is(a,button).is-current{color:var(--footer-link-hover-color,var(--primary-color))}.content-header{padding-block-start:3rem;padding-block-end:3rem}.content-header:has(+.section:not([class*=pastell-],[class*=grey-],.dhn-teaser)),.content-header:has(+.sections>:first-child:not([class*=pastell-],[class*=grey-],.dhn-teaser)){padding-block-end:unset}.content-header>.wrapper:only-child .headline:only-child{margin-block-end:unset}.content-header .composition{display:grid;grid-template-columns:1fr}@media screen and (min-width:64em){.content-header .composition{grid-template-columns:1fr 3fr}}.content-header .composition .slider{margin-block-start:0;z-index:unset}.content-header .composition .slider .swiper{overflow:hidden;z-index:unset}.content-header .composition .slider .header-slider li{aspect-ratio:16/5}.content-header .composition .slider .slider-navigation{position:absolute;top:1rem;right:1rem;z-index:3;margin-block-end:0}.content-header .content{display:flex;flex-direction:column;grid-column:1/-1;padding-inline-start:clamp(1rem,4vw,4rem)}.content-header .content:not(:only-child){margin-block-start:-1rem}@media screen and (min-width:64em){.content-header .content:not(:only-child){margin-block-start:unset}}.content-header .content:not(:has(+.image),:has(+.slider)){padding-inline-start:unset}.content-header .content .panel{position:relative;z-index:2;margin-block-start:auto;max-width:50rem;background-color:hsl(var(--grey-light-hsl)/85%);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.content-header .content .panel>:last-child{margin-block-end:unset}.content-header .content ul{font-size:clamp(1rem,4vw,1.25rem);font-weight:500}.content-header .content ul:not(:first-child){margin-block-start:1.25em}.content-header .content ul:not(:last-child){margin-block-end:1.25em}.content-header .rich-text .check-list{--marker-color:currentColor;padding-inline-start:unset}.content-header .rich-text .check-list li{list-style-type:none;margin-block-end:unset}.content-header .image,.content-header .slider{grid-column:1/-1;position:relative;aspect-ratio:16/5;max-width:100%;overflow:hidden;order:-1;border-radius:var(--border-radius)}@media screen and (min-width:64em){.content-header .image,.content-header .slider{order:unset}}.content-header .image img,.content-header .slider img{position:absolute;inset:0;object-fit:cover;width:100%;height:100%}@media screen and (min-width:64em){.content-header .content,.content-header .image,.content-header .slider{grid-column:1/-1;grid-row:1/-1}}.content-header:has(.hersteller-image) .container{display:flex;justify-content:space-between;gap:3rem}.content-header:has(.hersteller-image) .container+.composition{margin-block-start:2rem}.content-header .hersteller-image{display:none}@media screen and (min-width:43.75em){.content-header .hersteller-image{display:flex;position:unset;height:7.5rem;width:10rem;border:1px solid var(--grey-medium)}}.input-button{display:flex;align-items:center;gap:.5rem;transition:color .2s ease-in-out}.input-button.is-active{--icon-color:var(--icon-hover-color)}.input-button.is-active i::before{content:"\e93d"}.input-button i{font-size:1.25em}.input-button button{align-self:unset}.input-button button:focus-visible,.input-button button:hover{--icon-color:var(--icon-hover-color)}.input-button button span{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.icons-button{display:inline-flex;flex-direction:column;align-items:center;gap:.25rem;text-align:center;white-space:nowrap;transition:color .2s ease-in-out}.icons-button:focus-visible,.icons-button:hover,.icons-button.is-active,.icons-button.is-pressed{--icon-color:var(--icon-hover-color)}.icons-button>span{font-size:.75em;font-weight:605}.icons-button>span span{display:none}@media screen and (min-width:25em){.icons-button>span span{display:inline-flex}}.icons-button i{font-size:clamp(1.5em,7vw,1.875em)}.icons-link{display:inline-flex;align-self:unset;align-items:center;gap:.5rem;transition:color .2s ease-in-out}.icons-link:focus-visible,.icons-link:hover{--icon-color:var(--icon-hover-color)}.icons-link i{font-size:1.625em}.icons-link>span :first-child{display:none}@media screen and (min-width:64em){.icons-link>span :first-child{display:inline-flex}}.icons-link>span :last-child:not(:first-child){display:none}@media screen and (min-width:27.5em){.icons-link>span :last-child:not(:first-child){display:inline-flex}}@media screen and (min-width:64em){.icons-link>span :last-child:not(:first-child){display:none}}.icons-link.opening-hours>span :first-child{display:none}@media screen and (min-width:64em){.icons-link.opening-hours>span :first-child{display:inline-flex}}.icons-link.opening-hours>span :last-child:not(:first-child){display:inline-flex}@media screen and (min-width:27.5em){.icons-link.opening-hours>span :last-child:not(:first-child){display:inline-flex}}@media screen and (min-width:64em){.icons-link.opening-hours>span :last-child:not(:first-child){display:none}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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")format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}:root{}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px)0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}:root{}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.slider{position:relative;z-index:3}.slider:has(.products) .swiper{overflow:unset}.slider .swiper{display:flex;flex-direction:column}.tabs-content .swiper-slide:not(.swiper-slide-active) .swiper{overflow:hidden}.swiper-button-disabled{opacity:.5}.swiper-button-lock{display:none}.swiper:not(.tabs-navigation){--swiper-scrollbar-size:0.3125rem;--swiper-scrollbar-drag-bg-color:#9f9f9f}.swiper:not(.tabs-navigation) .swiper-pagination{position:relative;top:unset;bottom:unset}.swiper:not(.tabs-navigation) .swiper-scrollbar{position:relative;top:unset;bottom:unset;margin-block-start:2rem}.swiper:not(.tabs-navigation):has(.media-slider){overflow:inherit}.slider-navigation{display:flex;gap:.25rem}.slider-navigation:not(:last-child){margin-block-end:1.5rem}.slider-navigation:last-child{margin-block-start:1.5rem}.slider-navigation:has(.swiper-button-lock){display:none}.product-card-wrapper{container:product-card/inline-size;display:flex;flex-direction:column;height:auto;max-width:22.5rem}.product-card{display:flex;flex-direction:column;flex-grow:1;box-shadow:0 0 20px -10px hsl(var(--black-hsl)/var(--product-card-alpha,20%));transition:box-shadow .2s ease-in-out}@container product-card (width >= 36.25rem){.product-card {
    flex-direction: row;
  }
}.product-card:focus-within,.product-card:hover{box-shadow:0 0 30px -5px hsl(var(--black-hsl)/var(--product-card-alpha,20%))}.product-card:focus-within .image img:not(.key-brand-logo),.product-card:hover .image img:not(.key-brand-logo){scale:1.1}.product-card:focus-within .headline,.product-card:hover .headline{--headline-color:var(--primary-color)}.product-card .image{position:relative;background-color:var(--grey-light);aspect-ratio:1/1;width:100%;overflow:hidden;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}@container product-card (width >= 36.25rem){.product-card .image {
    height: 100%;
  }
}.product-card .image img:not(.key-brand-logo){position:absolute;inset:0;object-fit:cover;width:100%;height:100%;z-index:1;transition:scale .2s ease-in-out}.product-card .image .hersteller-image{height:3.75rem;width:5rem}.product-card .content{padding:1.75rem;flex-grow:1;align-self:stretch;background-color:var(--product-card-background-color,var(--white));border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.product-card .content:not(:has(.categories)) .price-tag{margin-block-start:auto}.product-card .image,.product-card .content{display:flex;flex-direction:column}.product-card .manufacturer{font-size:1rem;margin-block-end:.25em}.product-card .manufacturer+.headline{margin-block-start:unset}.product-card .headline{color:var(--headline-color);transition:color .2s ease-in-out}.product-card .structure{font-weight:650;margin-block-start:auto}.product-card .request{font-size:1.25rem;font-weight:605}.product-card .price-tag{margin-block-start:auto}.product-listing{--columns:1;display:grid;grid-template-columns:repeat(var(--columns),1fr);gap:clamp(1.75rem,4vw,2.5rem)}@media screen and (min-width:540px){.product-listing.two-columns{--columns:2}}@media screen and (min-width:540px){.product-listing.three-columns{--columns:2}}@media screen and (min-width:64em){.product-listing.three-columns{--columns:3}}@media screen and (min-width:540px){.product-listing:not(.two-columns,.three-columns){--columns:2}}@media screen and (min-width:64em){.product-listing:not(.two-columns,.three-columns){--columns:3}}@media screen and (min-width:90em){.product-listing:not(.two-columns,.three-columns){--columns:4}}.product-listing .product-card-wrapper{max-width:unset}.product-listing .product-card .content{width:100%}.downloads{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(clamp(16.25rem,33vw,25rem),100%),1fr));gap:clamp(.625rem,4vw,1.25rem)}.downloads a{position:relative;display:flex;flex-wrap:wrap;flex-direction:column;flex-grow:1;justify-content:space-between;height:100%;gap:.5em;padding-top:1em;padding-right:4em;padding-bottom:1em;padding-left:1em;background-color:var(--download-background-color,var(--grey-light));color:var(--download-color,var(--link-color));border-radius:var(--border-radius);transition-property:background-color,color;transition-duration:.2s;transition-timing-function:ease-in-out}.downloads a::before{content:"\e911";font-size:3.125em;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;bottom:.75rem;right:.75rem;color:var(--download-icon-color,var(--grey-medium));transition:color .2s ease-in-out}.downloads a:focus-visible,.downloads a:hover{--download-icon-color:var(--primary-color)}.downloads .headline{font-weight:605;line-height:1.4;word-break:break-word;margin-block-start:.5em}.downloads .meta{display:flex;gap:.5rem;text-transform:uppercase}.downloads .meta>span{display:inline-flex;font-size:.75em;font-weight:500;background-color:var(--download-color,var(--pastell-blue));color:var(--text-color);padding-block:.25em;padding-inline:.5em;border-radius:var(--border-radius);transition:background-color .2s ease-in-out}:where(.panel){padding:var(--panel-padding);background-color:var(--panel-background-color,var(--background-color,var(--grey-light)));color:var(--panel-color,var(--text-color));border-radius:var(--border-radius)}[class*=pastell-] :where(.panel){--panel-background-color:hsl(var(--white-hsl) / 95%)}:where(.panel):not(:last-child){margin-block-end:1.25rem}:where(.panel).is-info{font-size:clamp(.9375rem,2vw,1.0625rem)}:where(.panel).is-info .headline{display:flex;align-items:center;gap:.5em}:where(.panel).is-info .headline::before{content:"\e938";font-size:1.5em;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:-1px;color:var(--primary-color)}:where(.panel).is-positive,:where(.panel).is-negative,:where(.panel).is-neutral{--panel-border-size:clamp(0.375rem, 1vw, 0.625rem);padding-inline-start:calc(var(--panel-padding) - var(--panel-border-size));border-inline-start:var(--panel-border-size)solid var(--panel-border-color)}:where(.panel).is-positive{--panel-border-color:var(--positive);--panel-background-color:hsl(var(--positive-hsl) / 10%)}:where(.panel).is-negative{--panel-border-color:var(--negative);--panel-background-color:hsl(var(--negative-hsl) / 10%)}:where(.panel).is-neutral{--panel-border-color:var(--neutral);--panel-background-color:hsl(var(--neutral-hsl) / 10%)}:where(.panel).is-available{--panel-background-color:var(--available)}:where(.panel).is-free{--panel-background-color:var(--free);--panel-color:var(--white)}:where(.panel).is-unavailable{--panel-background-color:var(--unavailable);--panel-color:var(--white)}:where(.panel).is-on-request{--panel-background-color:var(--unavailable)}:where(.panel).is-primary-light{--panel-background-color:var(--pastell-primary)}:where(.panel).is-materialo{--panel-color:var(--materialo-panel-color, var(--panel-color));--panel-background-color:var(--materialo-panel-background-color, var(--primary-color))}:where(.panel)+.grid,:where(.panel)+form{margin-block-start:4rem}:where(.panel):has(.technical-data){margin-block-end:4rem}.panel.is-muster{display:flex;flex-direction:unset;justify-content:space-between;gap:1.25rem}.panel-bar{container:panel-bar/inline-size;display:flex;flex-wrap:wrap;gap:1rem}.panel-bar>*{display:flex;flex-basis:100%;flex-direction:column;margin-block-end:unset}@container panel-bar (width > 35rem){.panel-bar > * {
    flex-basis: calc(50% - 0.5rem);
  }
}.panel-bar>* .small{margin-block-end:1.5em}.panel-bar>* .button{margin-block-start:auto}.calculation{display:flex;flex-wrap:wrap;gap:clamp(.75rem,3vw,2rem)clamp(.75rem,3vw,2rem)}.calculation>*{flex-basis:calc(50% - clamp(.75rem,3vw,2rem));flex-grow:1;min-width:10rem}.panel-container{padding-block:3rem}.panel-container+.content-header{padding-block-start:unset}.tabs:not(:first-child){margin-block-start:4rem}.tabs:not(:last-child){margin-block-end:4rem}.tabs>.wrapper{position:relative}.tabs .swiper-wrapper{box-sizing:border-box}.tabs :is(.is-prev,.is-next){--icon-color:currentColor;font-size:2rem}.tabs .is-prev{position:absolute;top:50%;translate:0 -50%;left:-1rem}.tabs .is-next{position:absolute;top:50%;translate:0 -50%;right:-1rem}.tabs-navigation{--swiper-scrollbar-sides-offset:0px;--swiper-scrollbar-border-radius:0px;--swiper-scrollbar-bottom:0px;--swiper-scrollbar-bg-color:rgba(255, 255, 255, 0);--swiper-scrollbar-drag-bg-color:hsl(var(--black-hsl) / 75%)}.tabs-navigation.swiper-initialized .swiper-scrollbar-drag{opacity:1}.tabs-navigation .swiper-wrapper>button{margin-inline-end:4px;position:relative;padding-block:.75em;padding-inline:1.5em;font-size:1rem;font-weight:605;text-transform:uppercase;background-color:var(--background-color,var(--pastell-primary));width:unset;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.tabs-navigation .swiper-wrapper>button::after{content:"";position:absolute;bottom:0;left:0;right:0;height:4px;background-color:var(--grey-dark);opacity:0;transition:opacity .15s ease-in-out}.tabs-navigation .swiper-wrapper>button.is-active{background-color:var(--grey-medium)}.tabs-navigation .swiper-wrapper>button.is-active::after{opacity:1}.tabs-navigation .swiper-scrollbar-drag{opacity:0;transform:translate3d(calc(var(--position) - clamp(.5rem,4vw,2rem) - var(--offset)),0,0);transition-property:transform,opacity;transition-timing-function:ease-in-out;transition-duration:.25s!important}.content-teaser{position:relative;z-index:2}.content-teaser:not(:first-child){margin-block-start:4rem}.content-teaser:not(:last-child){margin-block-end:4rem}@media screen and (min-width:64em){.content-teaser.is-reverse{display:flex;flex-direction:column;align-items:flex-end}.content-teaser.is-reverse .media{right:unset;left:0}}.content-teaser.is-reverse>.headline-group,.content-teaser.is-reverse>.headline-group .headline,.content-teaser.is-reverse>.headline-group .dateline{text-align:right;margin-inline-start:auto}.content-teaser.is-reverse>.rich-text{margin-inline-start:auto;text-align:right}.content-teaser.is-reverse>ul{width:100%;justify-content:flex-end}.content-teaser.is-reverse .copyright{right:unset;left:0}.content-teaser .wrapper{position:relative}.content-teaser .headline-group{display:flex}@media screen and (min-width:64em){.content-teaser .headline-group{max-width:45%}}@media screen and (min-width:64em){.content-teaser .headline-group~.rich-text{max-width:45%}}.content-teaser ul{position:relative;z-index:1;display:flex;flex-direction:column;flex-wrap:wrap;gap:4rem 1.5rem}.content-teaser ul:not(:first-child){margin-block-start:4rem}.content-teaser ul:not(:last-child){margin-block-end:4rem}@media screen and (min-width:43.75em){.content-teaser ul{flex-direction:row}}@media screen and (min-width:64em){.content-teaser ul{margin-block-end:unset}}@media screen and (min-width:80em){.content-teaser ul{max-width:95%}}.content-teaser ul li{display:flex;flex-direction:column}@media screen and (min-width:43.75em){.content-teaser ul li{flex-basis:calc(50% - .75rem)}}@media screen and (min-width:64em){.content-teaser ul li{flex-basis:calc(25% - .75rem)}}.content-teaser ul .panel{position:relative;flex-grow:1}.content-teaser ul .panel .headline:not(:first-child){margin-block-start:1.5rem}.content-teaser ul .panel p{font-size:clamp(.9375rem,2vw,1.0625rem)}.content-teaser ul .button{position:absolute;bottom:0;right:0;translate:0 50%}@media screen and (min-width:43.75em){.content-teaser ul .button{right:unset;left:0}}.content-teaser img{border-radius:var(--border-radius)}.content-teaser [href^="tel:"]{font-size:1.75rem;font-weight:650;align-items:baseline;gap:.25em;margin-block-end:.5rem;transition:color .2s ease-in-out}.content-teaser [href^="tel:"]:focus-visible,.content-teaser [href^="tel:"]:hover{color:var(--primary-color)}.content-teaser [href^="tel:"]::before{content:"\e908";font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content-teaser .media{position:relative;display:flex;border-radius:var(--border-radius);aspect-ratio:16/9;width:100%;background-color:var(--grey-light);overflow:hidden}@media screen and (min-width:64em){.content-teaser .media{position:absolute;top:0;right:0;max-width:45%}}.content-teaser .media>img{width:100%;height:100%;object-fit:cover}.content-teaser .media .button{position:absolute;top:50%;left:50%;translate:-50% -50%;z-index:2}.content-teaser .media .copyright{display:flex;align-items:center;gap:.25rem;position:absolute;right:0;bottom:0;padding-block:.25rem;padding-inline:.75rem;background-color:hsl(var(--white-hsl)/85%)}.content-teaser .media .copyright a{font-size:clamp(.75rem,2vw,.875rem);align-self:unset}.social-media-bar{--section-padding:4rem;--section-background-color:var(--social-media-bar-background-color, var(--primary-color));--section-color:var(--social-media-bar-color, var(--primary-text-color))}.social-media-bar .wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2rem clamp(8rem,10vw,10.25rem)}.social-media-bar .wrapper .headline-group{margin-block-end:unset}.social-media-bar ul{display:flex;flex-wrap:wrap;gap:clamp(3rem,10vw,4rem)}.social-media-bar a{--link-color:var(--social-media-bar-link-color, currentColor);display:flex;align-items:center;gap:.625em}.social-media-bar a:focus-visible,.social-media-bar a:hover{--link-color:var(--social-media-bar-link-hover-color, var(--primary-text-hover-color))}.social-media-bar a span{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.social-media-bar [class*=icon-]{font-size:clamp(1.875rem,3vw,2.5rem);color:currentColor}.address-book{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(clamp(16.25rem,33vw,25rem),100%),1fr));gap:1.5rem}.address-book li.is-default{order:-1}.address-book .panel{display:flex;flex-direction:column;justify-content:space-between;margin-block-end:unset}.address-book .badge{display:inline-flex;margin-block-end:1rem;align-self:flex-start;padding-block-start:.375em;padding-block-end:.3125em;padding-inline:.75em;border-radius:var(--border-radius);font-size:clamp(.75rem,2vw,.875rem);font-weight:605;text-transform:uppercase}.address-book .positive{background-color:var(--positive);color:var(--white)}.services{display:grid;grid-template-columns:var(--services-columns,1fr);gap:2rem}@media screen and (min-width:43.75em){.services{--services-columns:repeat(3, 1fr)}}.services:not(:first-child){margin-block-start:3rem}.services li{display:flex;flex-direction:column;align-items:center;text-align:center;background-color:var(--panel-background-color,var(--grey-light));border-radius:var(--border-radius);padding:var(--panel-padding)}.services li .headline{margin-block-start:unset!important;margin-block-end:.25em!important}.services .icon{display:flex;justify-content:center;align-items:center;margin-block-end:1.75rem}.services img{height:4.25rem}.services p{font-size:clamp(.75rem,2vw,.875rem);max-width:17.5rem}.services .button{margin-block-start:1rem;align-self:center}.brands{display:grid;grid-template-columns:var(--services-columns,1fr);gap:2rem}@media screen and (min-width:25em){.brands{--services-columns:1fr 1fr}}@media screen and (min-width:43.75em){.brands{--services-columns:1fr 1fr 1fr}}@media screen and (min-width:80em){.brands{--services-columns:repeat(6, 1fr)}}.brands:not(:first-child){margin-block-start:3rem}.brands a{display:flex;height:8.75rem;background-color:var(--white);border-radius:var(--border-radius);border-width:var(--border-size);border-style:solid;border-color:hsl(var(--grey-medium-hsl)/50%);justify-content:center;align-items:center;padding:1rem 2rem;transition:border-color .2s ease-in-out}.brands a:hover,.brands a:focus-visible{border-color:var(--primary-color)}.brands img{max-width:70%;max-height:100%;width:auto}.quote{position:relative;max-width:56.25rem;padding-inline-start:clamp(4.25rem,5vw,7rem);margin-inline:auto}.quote:not(:first-child){margin-block-start:4rem}.quote:not(:last-child){margin-block-end:4rem}.quote blockquote{font-size:clamp(1.375rem,2vw,1.5rem);font-weight:500;line-height:1.3}.quote blockquote>*:last-child{margin-block-end:unset}.quote blockquote::before{content:"\e915";font-size:clamp(3.75rem,5vw,5.625rem);font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:-.375em;left:0;color:var(--primary-color)}.quote figcaption{margin-block-start:2rem}.quote .author{font-weight:605;text-transform:uppercase}.breadcrumb{font-size:clamp(.875rem,3vw,1rem);font-weight:500}.breadcrumb ol{display:flex;flex-wrap:wrap;gap:.5rem 1rem}.breadcrumb li{display:flex;align-items:center;gap:1rem}.breadcrumb li:not(:last-child)::after{content:"/"}.breadcrumb a{display:inline-flex;align-self:center;align-items:center;color:var(--breadcrumb-color,var(--text-color));transition:color .2s ease-in-out}.breadcrumb a:hover,.breadcrumb a:focus-visible{--breadcrumb-color:var(--breadcrumb-hover-color, var(--primary-color))}.breadcrumb+*{margin-top:1.5rem!important}.slider:has(.media-slider):not(:first-child){margin-block-start:4rem}.slider:has(.media-slider):not(:last-child){margin-block-end:4rem}.base-slider li,.media-slider li{aspect-ratio:16/9}.base-slider li>*,.media-slider li>*{display:flex;align-items:center;justify-content:center;object-fit:cover;height:100%;border-radius:var(--border-radius);background-color:var(--grey-light)}.base-slider li img,.media-slider li img{height:100%;width:auto;max-width:100%;object-fit:cover;border-radius:var(--border-radius)}.base-slider li{aspect-ratio:unset;width:auto}.base-slider li img{max-height:clamp(6.25rem,9vw,10rem)}.lg-group:after{content:"";display:table;clear:both}.lg-container{display:none;outline:none}.lg-container.lg-show{display:block}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-toolbar,.lg-prev,.lg-next,.lg-pager-outer,.lg-hide-sub-html .lg-sub-html{opacity:0;will-change:transform,opacity;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1)0s,opacity .25s cubic-bezier(0,0,.25,1)0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1)0s,opacity .25s cubic-bezier(0,0,.25,1)0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1)0s,opacity .25s cubic-bezier(0,0,.25,1)0s;transition:transform .25s cubic-bezier(0,0,.25,1)0s,opacity .25s cubic-bezier(0,0,.25,1)0s}.lg-show-in .lg-toolbar,.lg-show-in .lg-prev,.lg-show-in .lg-next,.lg-show-in .lg-pager-outer{opacity:1}.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:.001;outline:none;will-change:auto;overflow:hidden;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-zoom-from-image{opacity:1}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{position:absolute;top:0;left:0;right:0;bottom:0}.lg-outer .lg-inner{width:100%;position:absolute;left:0;top:0;bottom:0;-webkit-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s;white-space:nowrap}.lg-outer .lg-item{display:none!important}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(../images/loading.gif)no-repeat 50%}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide{display:inline-block!important}.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{position:absolute;left:0;right:0;top:0;bottom:0;white-space:nowrap;font-size:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;position:relative}.lg-outer .lg-empty-html.lg-sub-html,.lg-outer .lg-empty-html .lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{-webkit-transform:translate3d(0,0%,0);transform:translate3d(0,0%,0);opacity:1}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity .2s ease-out .15s}.lg-outer .lg-media-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-media-cont .lg-object{width:100%!important;height:100%!important}.lg-outer .lg-has-iframe .lg-media-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;will-change:auto;-webkit-transition:opacity 333ms ease-in 0s;-o-transition:opacity 333ms ease-in 0s;transition:opacity 333ms ease-in 0s}.lg-backdrop.in{opacity:.6}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(.175,.885,.32,1.275)0s;-moz-transition:-moz-transform 1s cubic-bezier(.175,.885,.32,1.275)0s;-o-transition:-o-transform 1s cubic-bezier(.175,.885,.32,1.275)0s;transition:transform 1s cubic-bezier(.175,.885,.32,1.275)0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1)0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1)0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1)0s;transition:transform 1s cubic-bezier(0,0,.25,1)0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1)0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1)0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1)0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1)0s,opacity .1s ease 0s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:"\e909"}.lg-components{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);will-change:transform;-webkit-transition:-webkit-transform .35s ease-out 0s;-moz-transition:-moz-transform .35s ease-out 0s;-o-transition:-o-transform .35s ease-out 0s;transition:transform .35s ease-out 0s;z-index:1080;position:absolute;bottom:0;right:0;left:0}.lg-container{font-family:system-ui,-apple-system,segoe ui,Roboto,helvetica neue,Arial,noto sans,liberation sans,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol,noto color emoji}.lg-next,.lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1084;outline:none;border:none}.lg-next.disabled,.lg-prev.disabled{opacity:0!important;cursor:default}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:"\e095"}.lg-prev{left:20px}.lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-moz-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-ms-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-moz-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-ms-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-media-overlap .lg-toolbar{background-image:linear-gradient(0deg,transparent,rgba(0,0,0,.4))}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:none;will-change:color;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;background:0 0;border:none;box-shadow:none}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:"\e90a"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{color:#eee;font-size:16px;padding:10px 40px;text-align:center;z-index:1080;opacity:0;-webkit-transition:opacity .2s ease-out 0s;-o-transition:opacity .2s ease-out 0s;transition:opacity .2s ease-out 0s}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.6))}.lg-item .lg-sub-html{position:absolute;bottom:0;right:0;left:0}.lg-error-msg{font-size:14px;color:#999}.lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;height:47px;vertical-align:middle}.lg-closing .lg-toolbar,.lg-closing .lg-prev,.lg-closing .lg-next,.lg-closing .lg-sub-html{opacity:0;-webkit-transition:-webkit-transform .08 cubic-bezier(0,0,.25,1)0s,opacity .08 cubic-bezier(0,0,.25,1)0s,color .08 linear;-moz-transition:-moz-transform .08 cubic-bezier(0,0,.25,1)0s,opacity .08 cubic-bezier(0,0,.25,1)0s,color .08 linear;-o-transition:-o-transform .08 cubic-bezier(0,0,.25,1)0s,opacity .08 cubic-bezier(0,0,.25,1)0s,color .08 linear;transition:transform .08 cubic-bezier(0,0,.25,1)0s,opacity .08 cubic-bezier(0,0,.25,1)0s,color .08 linear}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-media-cont{opacity:0;-moz-transform:scale3d(.5,.5,.5);-o-transform:scale3d(.5,.5,.5);-ms-transform:scale3d(.5,.5,.5);-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);will-change:transform,opacity;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1)0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1)0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1)0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1)0s,opacity 250ms cubic-bezier(0,0,.25,1)!important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-media-cont{opacity:1;-moz-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.lg-icon:focus-visible{color:#fff;border-radius:3px;outline:1px dashed rgba(255,255,255,.6)}.lg-toolbar .lg-icon:focus-visible{border-radius:8px;outline-offset:-5px}.lg-outer .lg-video-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-video-cont .lg-object{width:100%!important;height:100%!important}.lg-outer .lg-has-iframe .lg-video-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-video-object{position:absolute;left:0;right:0;width:100%;height:100%;top:0;bottom:0;z-index:3}.lg-outer .lg-video-poster{z-index:1}.lg-outer .lg-has-video .lg-video-object{opacity:0;will-change:opacity;-webkit-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.lg-outer .lg-has-video.lg-video-loaded .lg-video-poster,.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button{opacity:0!important}.lg-outer .lg-has-video.lg-video-loaded .lg-video-object{opacity:1}@keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes lg-play-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.lg-video-play-button{width:18%;max-width:140px;position:absolute;top:50%;left:50%;z-index:2;cursor:pointer;transform:translate(-50%,-50%)scale(1);will-change:opacity,transform;-webkit-transition:-webkit-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;-moz-transition:-moz-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;-o-transition:-o-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;transition:transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s}.lg-video-play-button:hover .lg-video-play-icon-bg,.lg-video-play-button:hover .lg-video-play-icon{opacity:1}.lg-video-play-icon-bg{fill:none;stroke-width:3%;stroke:#fcfcfc;opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;-o-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon-circle{position:absolute;top:0;left:0;bottom:0;right:0;fill:none;stroke-width:3%;stroke:rgba(30,30,30,.9);stroke-opacity:1;stroke-linecap:round;stroke-dasharray:200;stroke-dashoffset:200}.lg-video-play-icon{position:absolute;width:25%;max-width:120px;left:50%;top:50%;transform:translate3d(-50%,-50%,0);opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;-o-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon .lg-video-play-icon-inner{fill:#fcfcfc}.lg-video-loading .lg-video-play-icon-circle{animation:lg-play-rotate 2s linear .25s infinite,lg-play-stroke 1.5s ease-in-out .25s infinite}.lg-video-loaded .lg-video-play-button{opacity:0;transform:translate(-50%,-50%)scale(.7)}.lg-item{background:unset!important}.lg-prev,.lg-next{display:flex;font-size:1.5rem;background-color:var(--primary-color);color:var(--primary-text-color);padding:.75rem;border-radius:50%;width:3rem;height:3rem;transition:color .2s ease-in-out,background-color .2s ease-in-out}.lg-prev:not([disabled]):hover,.lg-prev:not([disabled]):focus-visible,.lg-next:not([disabled]):hover,.lg-next:not([disabled]):focus-visible{border-radius:50%;background-color:var(--primary-hover-color);color:var(--primary-text-hover-color)}.lg-prev::after{content:"\e926";font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-next::before{content:"\e927";font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-video-cont:hover .lg-video-play-button::before{color:var(--primary-color)}.lg-video-play-button::before{content:"\e906";font-size:7.5rem;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;left:50%;translate:-50% -50%;transition:color .2s ease-in-out;z-index:2;color:var(--white)}.lg-video-play-button svg{display:none}.lg-toolbar{display:flex;justify-content:center;padding:1rem}.lg-toolbar .lg-icon{font-size:1.5rem;padding:.75rem;border-radius:50%;background-color:var(--primary-color);color:var(--primary-text-color);height:unset;width:unset;line-height:1;transition:color .2s ease-in-out,background-color .2s ease-in-out}.lg-toolbar .lg-icon:hover,.lg-toolbar .lg-icon:focus-visible{border-radius:50%;background-color:var(--primary-hover-color);color:var(--primary-text-hover-color)}.lg-toolbar .lg-close::after{content:"\e90b";font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-sub-html{font-size:unset;background-color:hsl(var(--black-hsl)/80%)}.lg-sub-html>p{font-size:unset}.helper-actions{display:flex;justify-content:center;gap:.25rem;position:fixed;bottom:0;left:50%;translate:-50% 0;z-index:4}.helper-actions .button{font-size:clamp(.875rem,2vw,1rem);white-space:nowrap;border-bottom-left-radius:unset;border-bottom-right-radius:unset}.helper-actions .button span{display:none}@media screen and (min-width:25em){.helper-actions .button span{display:inline}}.helper-actions .button span span{display:none}@media screen and (min-width:43.75em){.helper-actions .button span span{display:inline}}.stage{max-width:112.5rem;padding-block-start:3rem;padding-block-end:3rem;margin-inline:auto}@media screen and (min-width:64em){.stage.is-large .image{order:unset;grid-column:1/-1;grid-row:1/-1}}@media screen and (min-width:64em){.stage.is-large{max-width:unset;margin-inline-end:unset}}.stage:has(+.section:not([class*=pastell-],[class*=grey-])),.stage:has(+.sections>:first-child:not([class*=pastell-],[class*=grey-])){padding-block-end:unset}.stage .slider-navigation{position:absolute;top:1rem;right:1rem;z-index:3;margin-block-end:0}.stage .swiper-slide{display:grid;grid-template-columns:1fr;align-items:center}@media screen and (min-width:64em){.stage .swiper-slide{grid-template-columns:2fr 3fr}}.stage .image{order:-1}@media screen and (min-width:43.75em){.stage .image{order:unset;grid-column:1/-1;grid-row:1/-1}}@media screen and (min-width:64em){.stage .image{order:unset;grid-column:unset;grid-row:unset}}.stage .image>img{aspect-ratio:16/6;height:100%;width:100%;object-fit:cover}.stage .content{position:relative;display:flex;align-items:center;margin-block-start:-1rem;margin-inline:clamp(.5rem,4vw,2rem)}@media screen and (min-width:43.75em){.stage .content{grid-column:1/1;grid-row:1/-1;margin-block:clamp(.5rem,4vw,2rem);margin-inline:clamp(.5rem,4vw,2rem)}}.stage .panel{max-width:33.75rem}@media screen and (min-width:43.75em){.stage .panel{--panel-background-color:hsl(var(--grey-light-hsl) / 94%)}}@media screen and (min-width:64em){.stage .panel{max-width:unset;margin-inline-end:-4rem}}.stage .panel .headline,.stage .panel .headline-group{margin-block-end:unset}.distributor{--columns:1;display:grid;grid-template-columns:repeat(var(--columns),1fr);gap:clamp(1rem,4vw,1.5rem)clamp(1.75rem,4vw,2.5rem)}@media screen and (min-width:540px){.distributor{--columns:2}}@media screen and (min-width:64em){.distributor{--columns:3}}@media screen and (min-width:90em){.distributor{--columns:4}}.distributor.is-active li{display:flex!important}@media screen and (max-width:64em){.distributor:has(li:nth-child(n+7))+.button-bar{display:flex}}@media screen and (min-width:64em){.distributor:has(li:nth-child(n+13))+.button-bar{display:flex}}.distributor li{display:flex}@media screen and (max-width:64em){.distributor li:nth-child(n+7){display:none}}@media screen and (min-width:64em){.distributor li:nth-child(n+13){display:none}}.distributor a{display:flex;align-self:unset;flex-grow:1;flex-direction:column;justify-content:flex-end;border-radius:var(--border-radius);background-color:var(--white)}.distributor a:hover,.distributor a:focus-visible{--icon-color:var(--icon-hover-color)}.distributor img{aspect-ratio:16/9;object-fit:cover;height:100%;width:100%;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.distributor span{display:flex;align-items:center;justify-content:space-between;padding-block:1em;padding-inline:1em;background-color:var(--white);border-radius:var(--border-radius)}.distributor span::after{content:"\e927";font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--icon-color);transition:color .25s ease-in-out}.distributor+.button-bar{display:none;justify-content:center}.distributor+.button-bar .button.is-pressed .icon-add::before{content:"\e90f"}.distributor-cards{--columns:1;--headline-color:var(--white);display:grid;grid-template-columns:repeat(var(--columns),1fr);gap:2rem}@media screen and (min-width:540px){.distributor-cards{--columns:2}}@media screen and (min-width:64em){.distributor-cards{--columns:3}}@media screen and (min-width:90em){.distributor-cards{--columns:4}}.distributor-cards:not(:first-child){margin-block-start:2rem}.distributor-cards:not(:last-child){margin-block-end:4rem}.distributor-cards a{position:relative;aspect-ratio:1/1;display:flex;flex-direction:column;justify-content:flex-end;background-color:var(--grey-light);overflow:hidden;padding:1.5rem;border-radius:var(--border-radius)}.distributor-cards a::before{content:"";position:absolute;inset:0;z-index:2;background-image:linear-gradient(to bottom,hsl(var(--white-hsl)/0%) 65%,hsl(var(--black-hsl)/80%))}.distributor-cards a:hover img,.distributor-cards a:focus-visible img{scale:1.1}.distributor-cards img{position:absolute;inset:0;border-radius:var(--border-radius);transition:scale .2s ease-in-out;width:100%;height:100%;object-fit:cover}.distributor-cards .headline{position:relative;z-index:3;display:inline-flex;align-items:center;gap:.25em;margin-block:unset}.distributor-cards .headline::after{content:"\e927";font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.distributor-slider{margin-block-start:2rem}.distributor-slider .swiper-wrapper{display:flex}.distributor-slider .distributor-cards{gap:unset}.distributor-teaser{position:relative;z-index:2}@media screen and (min-width:64em){.distributor-teaser{display:grid;grid-template-columns:4fr 3fr;gap:1.5rem 4rem}}.distributor-teaser:not(:first-child){margin-block-start:2rem}.distributor-teaser:not(:last-child){margin-block-end:4rem}@media screen and (min-width:64em){.distributor-teaser.is-reverse{grid-template-columns:3fr 4fr}}.distributor-teaser.is-reverse>.content{order:2}.distributor-teaser.is-reverse>.content .headline-group,.distributor-teaser.is-reverse>.content .headline-group .headline,.distributor-teaser.is-reverse>.content .headline-group .dateline{text-align:right;margin-inline-start:auto}.distributor-teaser.is-reverse>.content>.rich-text{margin-inline-start:auto;text-align:right}.distributor-teaser.is-reverse>ul{width:100%;justify-content:flex-end}@media screen and (min-width:64em){.distributor-teaser.is-reverse>ul .panel{align-self:flex-start}}.distributor-teaser .wrapper{position:relative}.distributor-teaser .content{flex-grow:3;min-width:50%}.distributor-teaser .headline-group{display:flex}.distributor-teaser ul{display:flex;flex-direction:column;flex-wrap:wrap;flex-grow:1;gap:2rem 4rem;margin-block-end:2rem}.distributor-teaser ul:not(:first-child){margin-block-start:2rem}@media screen and (min-width:64em){.distributor-teaser ul:not(:first-child){margin-block-start:unset}}.distributor-teaser ul:not(:last-child){margin-block-end:4rem}@media screen and (min-width:43.75em){.distributor-teaser ul{flex-direction:row}}@media screen and (min-width:64em){.distributor-teaser ul{margin-block-end:unset}}.distributor-teaser ul li{display:flex;flex-direction:column}@media screen and (min-width:43.75em){.distributor-teaser ul li{flex-basis:calc(50% - .75rem)}}@media screen and (min-width:64em){.distributor-teaser ul li{flex-basis:100%}}.distributor-teaser ul .panel{position:relative;flex-grow:1}@media screen and (min-width:64em){.distributor-teaser ul .panel{flex-grow:unset;align-self:flex-end;max-width:25rem;min-width:25rem}}.distributor-teaser ul .panel .headline:not(:first-child){margin-block-start:1.5rem}.distributor-teaser ul .panel p{font-size:clamp(.9375rem,2vw,1.0625rem)}.distributor-teaser ul .button{position:absolute;bottom:0;right:0;translate:0 50%}@media screen and (min-width:43.75em){.distributor-teaser ul .button{right:unset;left:0}}.distributor-teaser img{border-radius:var(--border-radius)}.price-tag{display:inline-flex;flex-direction:column;gap:.6875em}.price-tag.is-discount .number{color:var(--positive)}.price-tag.is-right-aligned{align-items:flex-end}.price-tag .label{margin-block-end:unset;white-space:nowrap}.price-tag .price{display:inline-flex;flex-direction:column;gap:.1875em}.price-tag .number{display:inline-flex;align-self:flex-start;gap:.125em;font-size:2em;font-weight:650;line-height:1;white-space:nowrap}.price-tag .number sup{font-size:.5em;font-weight:605}.price-tag .uvp-price,.price-tag .request-price{position:relative}.price-tag .uvp-price::after,.price-tag .request-price::after{content:"";width:calc(100% + .5em);height:.075em;background-color:var(--negative);position:absolute;top:50%;left:-.25em;right:-.25em;translate:0 -50%;rotate:-5deg}.price-tag .uvp-price{display:inline-flex;align-self:flex-start;font-size:.9375em;font-weight:605}.price-tag .addon{font-size:.6875em}.price-tag.is-small{font-size:.625rem}.price-wrapper{display:flex;flex-wrap:wrap;gap:1.25em 3em}.price-wrapper:has(.uvp-price) .price-tag .price{margin-block-start:auto}.indicator{position:relative;font-size:.875rem;font-weight:500;display:flex;flex-direction:column;gap:.25em;padding-inline-start:1.875rem}.indicator:not(:first-child){margin-block-start:2rem}.indicator::before{position:absolute;top:1px;left:0;content:"";display:block;width:18px;height:18px;border-radius:50%;background-color:var(--indicator-background-color,var(--neutral))}.indicator.is-available{--indicator-background-color:var(--available)}.indicator.is-unavailable{--indicator-background-color:var(--unavailable)}.indicator .description{font-size:.75rem;font-weight:400}.indicator+.indicator{margin-block-start:1.25rem}.product-status-box{position:relative;padding:var(--panel-padding);background-color:var(--panel-background-color,var(--background-color,var(--grey-light)));border-radius:var(--border-radius)}.product-status-box::after{content:"\e94d";font-size:6rem;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:calc(var(--panel-padding)/2);bottom:calc(var(--panel-padding)/2);opacity:.2}.product-status-box .headline{font-size:clamp(1.375rem,2vw,1.5rem)}.product-status-box .check-list{--marker-color:currentColor;gap:.25rem}.product-status-box .button-bar{position:relative;z-index:2}.product-status-box.is-available{--panel-background-color:var(--available)}.product-status-box.is-available::after{content:"\e946"}.product-status-box.is-neutral{--panel-background-color:var(--neutral)}.product-status-box.is-neutral::after{content:"\e913"}.product-status-box.is-on-request{--panel-background-color:var(--pastell-primary)}.product-status-box.is-on-request::after{content:"\e913"}.product-aside .product-status-box .container{display:flex;gap:1.5rem 3rem}@media screen and (min-width:25em){.product-aside .product-status-box .container{flex-direction:row}}.product-aside .product-status-box .price-tag{flex-grow:0}.product-gallery{display:flex;flex-direction:column;gap:1rem}.product-gallery .media-slider li{aspect-ratio:1/1}@media screen and (min-width:43.75em){.product-gallery .media-slider li{height:min(85vh - 11.25rem,50rem)}}.product-gallery .slider{margin-block-end:unset!important}.product-gallery .product-media,.product-gallery .product-thumbs{overflow:hidden;border-radius:var(--border-radius)}.product-gallery .product-thumbs{font-size:.625rem;background-color:var(--grey-light);padding:1.25rem;margin-block-start:unset!important}.product-gallery .product-thumbs .button{padding:.5rem}.product-gallery .product-thumbs .button::before{font-size:1.25rem}.product-gallery .product-thumbs [data-prev]{left:0}.product-gallery .product-thumbs [data-next]{right:0}.product-gallery .product-thumbs .swiper-slide{cursor:pointer;transition:opacity .2s ease-in-out;margin:unset}.product-gallery .product-thumbs .swiper-slide:not(.swiper-slide-thumb-active){opacity:.5}.product-gallery .product-thumbs .swiper-slide:hover,.product-gallery .product-thumbs .swiper-slide:focus-visible{opacity:1}.product-gallery .button{position:absolute;top:50%;translate:0 -50%;z-index:2}.product-gallery [data-next]{right:0}.cart{--panel-padding:clamp(1.25rem, 2.5vw, 1.75rem);display:flex;flex-direction:column;gap:2rem}.cart .panel{margin-block-end:unset}.cart .total{display:flex;justify-content:space-between;gap:2rem;padding:var(--panel-padding);background-color:var(--pastell-primary)}.cart .total .headline{margin:unset}.cart .total .price{position:relative}.cart .total .price::before,.cart .total .price::after{content:"";display:block;height:.1875rem;width:100%;position:absolute;background-color:var(--text-color)}.cart .total .price::before{bottom:-.3125rem}.cart .total .price::after{bottom:-.625rem}.cart .total>:first-child{display:flex;flex-direction:column;gap:.25rem}.cart .total+.button-bar{margin-block-start:unset}.cart .total+form{margin-block-start:2rem}.cart .remove{--icon-color:var(--negative);font-size:clamp(.625rem,2vw,.75rem);align-items:center;gap:.25rem;transition:color .2s ease-in-out}.cart .remove:focus-visible,.cart .remove:hover{--icon-color:var(--icon-hover-color)}.cart .remove i{font-size:1.25rem}.cart-overview .cart{display:grid;gap:2rem;grid-template-areas:"table" "voucher" "amount" "total" "button-bar"}@media screen and (min-width:64em){.cart-overview .cart{grid-template-areas:"table table table table table table" "voucher voucher voucher voucher amount amount" ". . . . total total" ". . . . button-bar button-bar"}}.cart-overview .cart-items{grid-area:table}.cart-overview .cart-items li:last-child{border-bottom:unset}.cart-overview .voucher{grid-area:voucher}.cart-overview .amount{grid-area:amount}.cart-overview .total{grid-area:total}.cart-overview .button-bar{grid-area:button-bar;justify-content:flex-end;margin-block-end:0}.cart-items li{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;gap:1.5rem 2.5rem;background-color:var(--grey-light);border-bottom:.5rem solid var(--white);padding:var(--panel-padding)}@media screen and (min-width:32.5em){.cart-items li{flex-direction:row}}@media screen and (min-width:80em){.cart-items li{flex-wrap:nowrap}}.cart-items .product-info{display:flex;flex-grow:1;flex-basis:100%;gap:1.25rem}.cart-items .content{display:flex;flex-direction:column;flex-grow:1;gap:.5rem}.cart-items .content a{transition:color .25s ease-in-out}.cart-items .content a:focus-visible,.cart-items .content a:hover{--link-color:var(--primary-color)}.cart-items .content .headline{font-size:clamp(1.0625rem,2vw,1.1875rem);font-weight:500}.cart-items .image{position:relative;align-self:flex-start;aspect-ratio:1/1;width:clamp(2rem,10vw,3rem);height:clamp(2rem,10vw,3rem);background-color:var(--grey-medium);border-radius:var(--border-radius)}.cart-items .image[data-count]::before{content:attr(data-count);display:inline-flex;width:1.5rem;height:1.5rem;border-radius:50%;align-items:center;justify-content:center;position:absolute;right:0;bottom:0;translate:25% 25%;background-color:var(--white);border:1px solid var(--grey-medium);font-size:clamp(.625rem,2vw,.75rem);font-weight:605}.cart-items .image a{height:100%}.cart-items .image img{object-fit:cover;width:100%;height:100%;border-radius:var(--border-radius)}.cart-items .quantity{display:flex;flex-direction:column}.cart-items .quantity .input{display:flex;align-items:center;gap:.75rem}.cart-items .quantity .input button{align-self:unset}.cart-items .quantity input{width:6.25rem}.cart-items .pricing{display:flex;justify-content:space-between;gap:2rem}@media screen and (min-width:43.75em){.cart-items .pricing .price-tag{flex-basis:50%}}@media screen and (min-width:64em){.cart-items .pricing .price-tag{min-width:6.875rem;align-items:flex-end}}.cart-items .pricing .price{align-self:unset}.cart-items .article-number{display:inline-flex;font-size:clamp(.875rem,2vw,1rem)}.sidebar-overlay{--panel-padding:clamp(1.25rem, 2.5vw, 1.75rem);display:flex;flex-direction:column;position:fixed;top:0;right:0;bottom:0;translate:100% 0;z-index:11;width:100%;max-width:37.5rem;background-color:var(--white);overflow:auto;visibility:hidden;transition:translate .3s ease-in-out,visibility .3s ease-in-out}.sidebar-overlay.is-active{translate:0 0;visibility:visible}.sidebar-overlay .close{display:flex;align-self:unset;align-items:center;gap:.75rem;padding-block:.5rem;padding-inline:var(--panel-padding);font-size:clamp(.9375rem,2vw,1.0625rem);font-weight:605;border-bottom:.1875rem solid var(--grey-light);transition:color .2s ease-in-out}.sidebar-overlay .close:focus-visible,.sidebar-overlay .close:hover{--icon-color:var(--icon-hover-color)}.sidebar-overlay .close i{font-size:2rem}.sidebar-header{display:flex;flex-direction:column;gap:2rem;padding-block:1.5rem;padding-inline:var(--panel-padding);border-bottom:3px solid var(--grey-light);margin-block-end:2rem}.sidebar-header .headline-group{margin-block:unset}.sidebar-footer{display:flex;flex-direction:column;gap:2rem;margin-block:2rem}.sidebar-footer .button-bar{padding-inline:var(--panel-padding);margin-block-start:unset;justify-content:center;align-self:center;align-items:center}.sidebar-footer .button-bar>*{align-self:unset}.radio-tabs .container{display:flex;flex-wrap:wrap;gap:2rem 4rem}@media screen and (min-width:43.75em){.radio-tabs .container{flex-wrap:nowrap}}.radio-tabs .container .content p:last-child{margin-block-end:unset}.radio-tabs-content>*{display:none}.radio-tabs-content>*.is-active{display:block}.shipping-address:has([value="0"]:checked) .panel{display:block}.shipping-address:has([value="0"]:checked) .address-area{display:none}.shipping-address .panel{display:none}.checkout-progress{--panel-padding:clamp(1rem, 2.5vw, 2rem);position:relative;margin-block-start:1.5rem;margin-block-end:calc(var(--section-padding)/2)}@media screen and (min-width:43.75em){.checkout-progress{background-color:var(--grey-lightest)}}@media screen and (min-width:43.75em){.checkout-progress::before{content:"";position:absolute;top:0;bottom:0;left:0;width:var(--width,25%);background-color:var(--grey-light)}}.checkout-progress:has([data-level="2"].is-active){--width:50%}.checkout-progress:has([data-level="3"].is-active){--width:75%}.checkout-progress:has([data-level="4"].is-active){--width:100%}.checkout-progress ol{position:relative;display:flex;flex-wrap:wrap}@media screen and (min-width:64em){.checkout-progress ol{flex-wrap:nowrap}}.checkout-progress li{display:flex;flex-basis:50%;border-block-end:.25rem solid var(--white)}@media screen and (min-width:64em){.checkout-progress li{flex-basis:25%;border-block-end:unset}}@media screen and (min-width:64em){.checkout-progress li:not(:first-child){border-inline-start:.25rem solid var(--white)}}.checkout-progress li:nth-child(even){border-inline-start:.25rem solid var(--white)}.checkout-progress li:nth-child(2)>*::before{content:"\e923"}.checkout-progress li:nth-child(3)>*::before{content:"\e951"}.checkout-progress li:nth-child(4)>*::before{content:"\e94f"}.checkout-progress li.is-current>*,.checkout-progress li.is-active>*{opacity:1}.checkout-progress li.is-current{--icon-color:var(--positive);--title-color:var(--positive);--dateline-color:var(--positive);--background-color:var(--grey-light)}.checkout-progress li.is-current:not(.is-active)>*::after{display:block}.checkout-progress li.is-active{--icon-color:currentColor;--title-color:currentColor;--dateline-color:var(--dateline-color)}.checkout-progress li>*{font-size:clamp(.9375rem,2vw,1.0625rem);font-weight:605;color:var(--title-color,currentColor);opacity:.4;position:relative;display:flex;flex-direction:column;flex-grow:1;align-self:unset;align-items:center;text-align:center;gap:1rem 1.5rem;background-color:var(--background-color,var(--grey-lightest));padding-block:var(--panel-padding);padding-inline:var(--panel-padding)}@media screen and (min-width:32.5em){.checkout-progress li>*{flex-direction:row;text-align:left}}.checkout-progress li>*::before{content:"\e945";font-size:2.5rem;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--icon-color,currentColor)}.checkout-progress li>*::after{display:none;content:"\e928";font-size:1.5rem;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--white);position:absolute;right:var(--panel-padding);padding:.5rem;background-color:var(--icon-color);border-radius:50%}.checkout-progress li>*>*{display:flex;flex-direction:column}.checkout-progress+.section{padding-block-start:calc(var(--section-padding)/2)}.quick-cart{gap:unset}.quick-cart .sidebar-header{margin-block-end:unset}.quick-cart .sidebar-footer{margin-block-start:unset}.quick-cart .cart-items li{justify-content:flex-end}@media screen and (min-width:25em){.quick-cart .cart-items li{flex-wrap:nowrap}}.quick-cart .cart-items .product-info{min-width:unset}.quick-cart .cart-items .pricing{align-self:flex-end}.badges{position:absolute;top:1rem;left:0;z-index:2;display:inline-flex;flex-direction:column;gap:.25em}.badges.top-right{right:0;left:unset}.badges.bottom-left{top:unset;bottom:1rem}.badges.bottom-right{top:unset;right:0;bottom:1rem;left:unset}.badges:is(.top-right,.bottom-right) .badge{border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-right-radius:0;border-bottom-right-radius:0}.badge{display:inline-flex;align-self:flex-start;align-items:center;gap:.5em;font-size:clamp(.875rem,4cqw,1.25rem);font-weight:605;text-transform:uppercase;background-color:var(--badge-background-color,var(--grey-dark));color:var(--badge-color,var(--text-color-light));padding-block-start:.375rem;padding-block-end:.3125rem;padding-inline-start:1.75rem;padding-inline-end:.875rem;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.badge.is-available{--badge-background-color:var(--available);--badge-color:var(--text-color)}.badge.is-abverkauf{--badge-background-color:#ff4a4a;--badge-color:var(--text-color)}.badge.is-abverkauf::after{content:"\e95a";font-size:1.125em;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.badge.is-neutral{--badge-background-color:var(--neutral);--badge-color:var(--text-color)}.badge.is-highlighted{--badge-background-color:var(--free);--badge-color:var(--text-color)}.badge.is-on-request{--badge-background-color:var(--badge-on-request-background-color, var(--pastell-blue));--badge-color:var(--badge-on-request-color, var(--text-color))}.badge.is-topseller{--badge-background-color:#c4df4a;--badge-color:var(--text-color)}.badge.is-topseller::after{content:"\e94f";font-size:1.125em;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.badge.is-eigenmarke{--badge-background-color:var(--neutral);--badge-color:var(--text-color)}.badge.is-out-of-stock::after{content:"\e95b";font-size:1.125em;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.badge.is-recommended{--badge-background-color:#d7e03a;--badge-color:var(--text-color)}.filter{margin-block-end:2.5rem}.headline+.filter,.headline-group+.filter{margin-block-start:4rem}.filter .headline{display:none}@media screen and (min-width:64em){.filter .headline{display:block}}.filter .container{display:flex;flex-direction:column;flex-wrap:wrap;gap:2rem 3rem}.filter .inner-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:2rem 3rem}@media screen and (min-width:64em){.filter .inner-container{flex-wrap:nowrap}}.filter .button-bar{margin-block-start:unset}@media screen and (min-width:64em){.filter .button-bar{justify-content:flex-end}}.filter .fields{display:none;flex-grow:1;flex-wrap:wrap;gap:1.5rem}@media screen and (min-width:64em){.filter .fields{display:flex}}.filter .fields>*{flex-basis:calc(20% - 1.5rem);flex-grow:1;max-width:calc(20% - 1.5rem)}.filter-overlay :is(.fields,.search){padding-inline:var(--panel-padding)}.filter-overlay .fields{display:flex;flex-direction:column;gap:1.5rem}.filter-overlay .search{border-bottom:.1875rem solid var(--grey-light);margin-block-end:1.5rem}.filter-overlay .search input{font-weight:605;font-size:1.5rem;padding-inline-start:unset;padding-inline-end:1.75em;padding-block:.25em;border-bottom:unset}.filter-overlay .colors{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem 3rem;margin-block-start:.5rem}@media screen and (min-width:25em){.filter-overlay .colors{grid-template-columns:repeat(4,1fr)}}.filter-overlay .colors:has(:checked) .color:not(:has(:checked))::before{opacity:.5}.filter-overlay .colors>*{display:inline-flex;justify-content:center}.filter-overlay .color{position:relative;display:inline-flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem}.filter-overlay .color::before{content:"";display:inline-block;height:2.5rem;width:2.5rem;background:var(--color);border-width:2px;border-style:solid;border-color:var(--grey-medium);border-radius:50%}.filter-overlay .color::after{content:"";position:absolute;top:.5rem;display:none;align-items:center;justify-content:center;background-color:hsl(var(--black-hsl)/20%);color:var(--text-color-light);border-radius:50%;content:"\e928";font-size:1.5rem;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter-overlay .color:has(:checked)::after{display:flex}.filter-overlay .color input{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.filter-overlay .color span{font-size:clamp(.75rem,2vw,.875rem)}.filter-overlay .sidebar-header{margin-block-end:unset}.filter-overlay .sidebar-header+.active-filters{padding-block:1.5rem;padding-inline:var(--panel-padding);background-color:var(--grey-light)}.filter-overlay .sidebar-header+.active-filters:empty{display:none}.filter-overlay .container{margin-block-start:2rem}.filter-overlay .sidebar-footer{position:sticky;bottom:0;background-color:hsl(var(--white-hsl)/90%);margin-block-start:4rem}.filter .fields>*:has(.is-disabled),.filter-overlay .fields>*:has(.is-disabled){display:none}.filter-content{transition:opacity .33s ease}.filter-content.is-loading{opacity:0}.filter-content.is-ready{opacity:1}.filter-content>p{margin-block-end:2rem}.top-filter .fieldset{padding-inline:clamp(.5rem,4vw,2rem);margin-inline:calc(clamp(.5rem,4vw,2rem) * -1)}.top-filter [data-count="0"]::after{display:none}.top-filter .button-bar [type=reset]{display:none}@media screen and (min-width:64em){.top-filter .button-bar [type=reset]{display:inline-flex}}.section:is([class*=pastell-],[class=grey-light]):has(.top-filter){--section-padding-top:0;margin-block-start:var(--section-padding)}.section:is([class*=pastell-],[class=grey-light]):has(.top-filter) .top-filter{position:relative;top:calc(-1 * var(--section-padding)/2)}.filter-meta{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.75rem}.filter-meta:not(:first-child){margin-block-start:1.25rem}.filter-meta:not(:last-child){margin-block-end:1.25rem}.filter-meta p{margin-block-end:unset}.active-filters{display:flex;flex-wrap:wrap;flex-shrink:2;align-content:flex-start;gap:1rem}.active-filters>*{font-size:clamp(.9375rem,2vw,1.0625rem);font-weight:500;display:inline-flex;flex-direction:column;gap:.25em;padding-inline-start:.75em;padding-inline-end:2.5em;padding-block:.375em;background-color:var(--grey-medium);border-radius:var(--border-radius);position:relative}.active-filters>*:hover::after,.active-filters>*:focus-visible::after{color:var(--text-color)}.active-filters>* span{align-self:flex-start}.active-filters>* span:first-child{font-size:.75rem}.active-filters>* span:last-child{font-weight:605}.active-filters>*::after{position:absolute;top:0;right:0;translate:-25% 25%;content:"\e90b";font-size:1.125rem;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--primary-color);background-color:var(--white);border-radius:50%;padding:.125em;transition:color .25s ease-in-out}.pagination{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:clamp(.25em,1vw,.625em)}.pagination:not(:first-child){margin-block-start:4rem}.pagination ol{display:inline-flex;gap:.75em}.pagination li{display:flex;align-items:center}.pagination a,.pagination span{font-weight:500;align-self:unset;padding:.25em clamp(.25em,1vw,.5em)}.pagination a.is-active,.pagination span.is-active{background-color:var(--grey-dark);color:var(--text-color-light);font-weight:650;padding:.25em .75em}.pagination a:not(.is-active){--icon-color:var(--text-color);transition:color .2s ease-in-out}.pagination a:not(.is-active):hover,.pagination a:not(.is-active):focus-visible{--icon-color:var(--primary-color);color:var(--primary-color)}.pagination [class*=icon-]::before{font-size:2rem}.page-header .search{position:absolute;top:calc(100% + 3px + 1rem);left:clamp(.5rem,4vw,2rem);right:clamp(.5rem,4vw,2rem);padding:clamp(.5rem,4vw,2rem);background-color:#fff;translate:0 -50%;border-radius:var(--border-radius);max-width:33.75rem;margin:0 auto;opacity:0;pointer-events:none;transition:translate .3s ease-in-out,opacity .15s ease-in-out}@media screen and (min-width:64em){.page-header .search{position:relative;top:unset;left:unset;right:unset;translate:unset;background-color:unset;padding:unset;margin:unset;max-width:unset;border-radius:unset;opacity:1;pointer-events:all;display:flex;flex-direction:column;margin-inline-start:auto;min-width:clamp(15rem,28vw,30rem)}}.page-header .search.is-active{translate:0 0;opacity:1;pointer-events:all;transition:translate .3s ease-in-out,opacity .15s ease-in-out .15s}.page-header .search input{font-weight:605;font-size:1.5rem;border-radius:unset;border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:var(--grey-light);padding-inline-start:unset;padding-inline-end:1.75em;padding-block:.25em}.page-header .search input:focus-visible{outline:unset;border-color:var(--grey-medium)}.page-header .search .input-button{position:relative;gap:unset}.page-header .search .input-button button{position:absolute;right:0}.page-header .search .input-button i{font-size:1.75em}.autocomplete-overlay{display:none;flex-direction:column;position:absolute;top:calc(100% - 3px);left:0;right:0;border-radius:var(--border-radius);background-color:var(--white);color:var(--text-color);box-shadow:0 1.5rem 2rem hsl(var(--black-hsl)/10%);max-height:calc(65vh - var(--header-height));overflow:auto;-webkit-overflow-scrolling:touch}@media screen and (min-width:75em){.autocomplete-overlay{top:100%;min-width:25rem;max-height:calc(100vh - var(--header-height))}}.autocomplete-overlay.is-visible{display:flex}.autocomplete-overlay ul{display:flex;flex-direction:column}.autocomplete-overlay li:nth-child(even) a{background-color:var(--grey-light)}.autocomplete-overlay li a{display:flex;gap:1rem;padding-block:1rem;padding-inline:.75rem;border-bottom:2px solid var(--grey-medium)}.autocomplete-overlay li a:hover .headline,.autocomplete-overlay li a:focus-visible .headline{color:var(--primary-color)}.autocomplete-overlay li .headline{font-size:clamp(.9375rem,2vw,1.0625rem);font-weight:500;max-width:unset;flex-grow:1;transition:color .2s ease-in-out}.autocomplete-overlay .button{margin:1rem auto}.autocomplete-overlay img{width:2.5rem;height:2.5rem;aspect-ratio:1/1;object-fit:cover}.autocomplete-overlay .price-tag{min-width:5.5rem;align-items:flex-end}.autocomplete-overlay .price-tag .price{align-self:unset}.autocomplete-overlay .price-tag .number{font-size:2em}.autocomplete-overlay .price-tag .label{font-size:.625rem}.autocomplete-overlay>p{font-size:clamp(.9375rem,2vw,1.0625rem);margin-inline:clamp(.5rem,4vw,2rem)}@media screen and (min-width:75em){.autocomplete-overlay>p{margin-block-start:1.25rem}}dialog{border:unset;opacity:0;transform:scaleY(0);position:fixed;inset:0;width:100%;height:100%;z-index:999;display:flex;justify-content:center;align-items:center;background-color:initial}dialog[open]{opacity:1;transform:scaleY(1)}dialog[open]::before{content:"";position:absolute;inset:0;background-color:hsl(var(--black-hsl)/.6);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}dialog .dialog-container{position:relative;border-radius:var(--border-radius);background-color:var(--white);align-self:center;overflow:auto;-webkit-overflow-scrolling:touch;max-height:100%}dialog .container{max-width:50rem;padding-block-start:4rem;padding-block-end:clamp(1rem,2vw,3rem);padding-inline:clamp(1rem,2vw,3rem)}dialog .container .button-bar{margin-block-end:unset}dialog .close{position:absolute;top:0;right:0}.newsletter form{max-width:37.5rem;margin-inline:auto}.newsletter .button-bar{display:flex;justify-content:center}.status{display:inline-flex;align-self:flex-start;align-items:center;gap:.5em;font-size:.8125rem;font-weight:605;text-transform:uppercase;background-color:var(--badge-background-color,var(--grey-dark));color:var(--badge-color,var(--text-color-light));padding-block:.375em;padding-inline:.875em;border-radius:var(--border-radius)}.status.is-positive{--badge-background-color:var(--available);--badge-color:var(--text-color)}.status.is-neutral{--badge-background-color:var(--neutral);--badge-color:var(--text-color)}.status.is-shipping{--badge-background-color:var(--free);--badge-color:var(--text-color)}.status.is-storno{--badge-background-color:var(--unavailable);--badge-color:var(--text-color)}.orders{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(clamp(12.5rem,50vw,25rem),100%),1fr));gap:1.5rem}.orders>*{display:flex;flex-direction:column;margin-block-end:unset}.orders .headline{margin-block:1.25rem}.youtube-video{display:flex;flex-direction:column;justify-content:center;max-width:56.25rem;height:auto;margin:0 auto;border-radius:var(--border-radius);background-color:var(--grey-light);position:relative;aspect-ratio:16/9}.youtube-video:not(:first-child){margin-block-start:4rem}.youtube-video:not(:last-child){margin-block-end:4rem}.youtube-video:hover::before,.youtube-video:focus-visible::before{color:var(--primary-color)}.youtube-video:is(a),.youtube-video::before{content:"\e906";font-size:5.625em;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;left:50%;translate:-50% -50%;transition:color .2s ease-in-out;z-index:2;color:var(--white);pointer-events:none}.youtube-video img{aspect-ratio:16/9;border-radius:var(--border-radius);width:100%;height:100%;object-fit:cover}.youtube-video>a,.youtube-video div,.youtube-video>div>a{display:flex;flex-grow:1;justify-content:center;align-items:center;width:100%;height:100%}.consent-optout{display:block;position:relative;z-index:2}.consent-optout>p{padding:2rem;margin-inline:auto;margin-block-end:unset;text-align:center;max-width:45ch}.consent-optout,.consent-optin{display:none!important}.consent-optout.is-visible,.consent-optin.is-visible{display:flex!important;flex-direction:column}.page-footer #ot-sdk-btn.ot-sdk-show-settings{color:var(--footer-link-color,currentColor);border:unset;height:unset;white-space:normal;word-wrap:break-word;padding:unset;font-size:inherit;line-height:inherit;cursor:pointer;background-color:unset;transition:color .25s ease-in-out}.page-footer #ot-sdk-btn.ot-sdk-show-settings:focus-visible,.page-footer #ot-sdk-btn.ot-sdk-show-settings:hover{color:var(--footer-link-hover-color,var(--primary-color));background-color:unset}#ot-sdk-btn-floating{display:none;visibility:hidden;width:0;height:0;pointer-events:none}.materialo{margin:0 auto}.materialo iframe{border:none;height:min(100vh - var(--header-height),50rem);max-height:calc(100vh - var(--header-height));width:100%;margin-block-end:2rem}.section:has(.materialo){display:unset!important;grid-template-columns:unset!important}.section:has(.materialo)>.wrapper{padding-inline:unset;grid-column:unset!important;max-width:unset}.google-teaser{--section-padding:3rem;--section-background-color:var(--google-teaser-background-color, var(--grey));--section-color:var(--google-teaser-color, var(--text-color-light))}.google-teaser .wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2rem clamp(8rem,10vw,10.25rem)}.google-teaser .wrapper .headline-group{margin-block-end:unset}.google-teaser .container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.google-teaser .rating{content:attr(data-rating);display:inline-flex;align-items:center;justify-content:center;border-radius:50%;width:4rem;aspect-ratio:1/1;background-color:var(--available);font-size:clamp(1.25rem,3vw,1.75rem);font-weight:800;color:var(--text-color)}.google-teaser .button{align-self:unset}.stars{--icon-color:#dabc0a;display:flex;flex-wrap:nowrap;gap:.5rem}.stars [class*=icon-]{font-size:clamp(1.375rem,3vw,1.75rem)}.nav-lexikon{padding-block:2rem}.nav-lexikon+.content-header{padding-block-start:0}.a-to-z{display:flex;flex-wrap:wrap;justify-content:center;gap:.625em}.a-to-z .button{font-weight:800;padding-block:.625em;padding-inline:.75em}.tippy-box[data-theme~=light]{color:#26323d;box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15);background-color:#fff}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}.tooltip{position:absolute;top:0;right:0;font-size:1.25rem}.tooltip::before{content:"\e938";font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tooltip span{display:none}.tippy-box[data-theme~=tooltip]{font-size:clamp(.875rem,2vw,1rem);background-color:var(--white);box-shadow:0 2px 5px hsl(var(--black-hsl)/10%);border-radius:var(--border-radius);padding:1rem}.tippy-box[data-theme~=tooltip] p:only-child{margin:unset}.accordion{display:flex;flex-direction:column;gap:1.25rem}.accordion:not(:first-child){margin-block-start:3rem}.accordion:not(:last-child){margin-block-end:3rem}.accordion-item{overflow:hidden}.accordion-item[open] .accordion-title::before{rotate:-180deg}.accordion-item .accordion-title{display:flex;align-items:baseline;gap:1rem;padding-block:.5rem;cursor:pointer;list-style:none;margin-block-end:unset;transition:color .33s ease-in-out}.accordion-item .accordion-title::-webkit-details-marker{display:none}.accordion-item .accordion-title::before{content:"\e918";font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;translate:0 .125em;transition:rotate .2s ease-in-out}.accordion-item .accordion-content{padding-inline-start:2.625rem;padding-block-start:1.5rem;padding-block-end:1.5rem}.team{display:grid;grid-template-columns:1fr;gap:5rem 5rem}@media screen and (min-width:43.75em){.team{grid-template-columns:1fr 1fr;gap:2.5rem 5rem}}.team:not(:first-child){margin-block-start:3rem}.team li{container:member/inline-size}@media screen and (min-width:43.75em){.team li:nth-child(even){margin-block-start:5rem}}.team .container{display:flex;gap:2rem;flex-direction:column}@container member (width > 37.5rem){.team .container {
    flex-direction: row;
  }
}.team .image{aspect-ratio:1/1;flex-basis:33%;background-color:var(--grey-light);margin:0 auto;max-width:18.75rem}.team .image,.team .image img{border-radius:50%;align-self:flex-start}.team .content{flex-basis:67%}.dhn-teaser{--section-padding:3rem;--section-background-color:var(--dhn-teaser-background-color, var(--grey-blue));--section-color:var(--dhn-teaser-color, var(--text-color-light));--link-color:var(--section-color);--link-focus-color:var(--highlight-color);--link-hover-color:var(--highlight-color)}.dhn-teaser .container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem 4rem}@media screen and (min-width:43.75em){.dhn-teaser .container{flex-direction:row}}.dhn-teaser .image{display:flex;align-items:center;align-self:center;justify-content:center;flex-grow:1;aspect-ratio:1;border-radius:50%;border-width:2px;border-style:solid;border-color:hsl(var(--white-hsl)/30%);max-width:15rem;transition:border-color .2s ease-in-out}.dhn-teaser .image:focus-visible{border-color:var(--white)}.dhn-teaser .image img{max-width:75%;width:100%}.dhn-teaser .headline{max-width:36ch}.dhn-teaser .headline a{text-decoration:none}.dhn-teaser .headline a::before{content:none}.hersteller-image{position:absolute;z-index:2;bottom:-1px;left:1.25rem;display:flex;height:clamp(3.75rem,15vw,6.25rem);width:clamp(5rem,20vw,8.75rem);background-color:var(--white);border-radius:var(--border-radius);justify-content:center;align-items:center;padding:.5rem}.hersteller-image.top-left{top:-1px;bottom:unset}.hersteller-image.top-right{top:-1px;right:1.25rem;bottom:unset;left:unset}.hersteller-image.bottom-right{right:1.25rem;left:unset}.hersteller-image img{max-width:100%;max-height:100%;width:auto}.rezensionen{--section-padding:4rem}.rezensionen ul{display:flex;gap:3rem 3rem;justify-content:center;flex-wrap:wrap}.rezensionen ul:not(:first-child){margin-block-start:3rem}.rezensionen ul:not(:last-child){margin-block-end:3rem}.rezensionen ul li{display:flex;flex-basis:30%}.rezensionen .quote{display:flex;flex-direction:column;flex-grow:1;padding-block:2rem;padding-inline-end:2rem;background-color:var(--white);border-radius:2rem;max-width:30rem;min-width:20rem}.rezensionen .quote blockquote{font-size:clamp(1.1875rem,2vw,1.3125rem);font-weight:500;line-height:1.3;margin-block-end:1.25rem}.rezensionen .quote figcaption{margin-block-start:auto}.rezensionen .quote .author{font-size:clamp(.75rem,2vw,.875rem);font-weight:400;text-transform:none}.rezensionen .stars{gap:.25rem}.rezensionen .button-bar{justify-content:center}.haendlersuche{--section-padding:4rem}.haendlersuche .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2rem clamp(8rem,10vw,10.25rem)}.haendlersuche .headline-group{margin-block-end:unset}.haendlersuche .inner-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:1rem 2rem}.haendlersuche .search{position:relative}.haendlersuche .search .autocomplete-overlay{z-index:4}.haendlersuche .button-bar{margin-block-start:unset}.haendlersuche .autocomplete-overlay{width:100%}@media screen and (min-width:75em){.haendlersuche .autocomplete-overlay{min-width:unset}}.haendlersuche-filter{--section-padding:3rem}.haendlersuche-filter .filter{margin-block-end:unset}.haendlersuche-filter .container{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem 2rem}.haendlersuche-filter .search{position:relative}.haendlersuche-filter .search .autocomplete-overlay{z-index:4}.haendlersuche-filter .autocomplete-overlay{width:100%}@media screen and (min-width:75em){.haendlersuche-filter .autocomplete-overlay{min-width:unset}}.haendlersuche-filter .inputs{display:flex;flex-direction:column;gap:1rem 1.5rem}.haendlersuche-filter .location{display:flex;flex-wrap:wrap;gap:1rem 1.5rem}.haendlersuche-filter .location .search{flex-grow:1}@media screen and (max-width:64em){.haendlersuche-filter .location .search{flex-basis:100%}}@media screen and (max-width:64em){.haendlersuche-filter .location>*:not(.search){flex-basis:calc(50% - .75rem)}}.haendlersuche-filter .categories{display:flex;flex-wrap:wrap;gap:1rem 1.5rem}.haendlersuche-filter .categories>*{flex-basis:100%}@media screen and (min-width:25em){.haendlersuche-filter .categories>*{flex-basis:calc(50% - .75rem)}}@media screen and (min-width:64em){.haendlersuche-filter .categories>*{flex-basis:calc(33.3333333333% - 1rem)}}.haendlersuche-filter .categories .services-checkboxes{flex-grow:1;flex-basis:50%}@media screen and (min-width:64em){.haendlersuche-filter .categories .services-checkboxes{min-width:47.5rem}}.haendlersuche-filter .additional-filters{display:none;flex-direction:column;gap:1rem 1.5rem}.haendlersuche-filter .additional-filters.is-active{display:flex;margin-block-end:1rem}.haendlersuche-filter .active-filters{color:var(--black)}.haendlersuche-filter .button.is-ghost{--text-color:var(--white)}.haendlersuche-filter .button.is-pressed .icon-add::before{content:"\e90f"}.haendlersuche-results{--section-padding:4rem;order:2}@media screen and (min-width:64em){.haendlersuche-results{order:1}}.haendlersuche-map{position:relative;order:1;height:66dvh}@media screen and (min-width:64em){.haendlersuche-map{position:sticky;top:var(--header-height);height:calc(100dvh - var(--header-height));order:2}}.haendlersuche-map .map{background-color:var(--grey-light);position:absolute;z-index:1;inset:0;max-width:unset}.haendlersuche-map>.button{position:absolute;left:50%;translate:-50% 25%;z-index:2;opacity:0;pointer-events:none}.haendlersuche-map>.button.is-visible{opacity:1;pointer-events:all}.haendler-list{display:flex;flex-direction:column;margin-block-start:.5rem}.haendler-item{display:flex;flex-direction:column;gap:1.5rem 2.5rem;padding-block-start:3rem;padding-block-end:3rem}@media screen and (min-width:80em){.haendler-item{gap:3rem}}.map .haendler-item{padding-block:unset}.haendler-item:not(:last-child){border-bottom:2px solid var(--grey-medium)}.haendler-item .item-container{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width:43.75em){.haendler-item .item-container{flex-direction:row}}@media screen and (min-width:64em){.haendler-item .item-container{flex-direction:column}}@media screen and (min-width:80em){.haendler-item .item-container{flex-direction:row}}.haendler-item .button-bar{margin-block-start:unset}.haendler-item .image{position:relative;align-self:flex-start;width:100%;aspect-ratio:2/1;max-width:20rem;background-color:var(--grey-light);--badge-background-color:var(--grey-blue)}.map .haendler-item .image{max-width:16.25rem}.haendler-item .image .key-haendler-distributor{aspect-ratio:2/1;object-fit:cover;width:100%;height:100%}.haendler-item .image .partner-badge{position:absolute;top:-8px;left:-7px;width:3rem}.haendler-item .image .badges{bottom:0;translate:0 50%}.haendler-item .image .badge{font-size:clamp(.875rem,4cqw,1rem)}.haendler-item .content{flex-grow:1;width:100%}.pills{display:flex;flex-wrap:wrap;gap:.25em}.pills.is-reduced{display:block}.pills.is-reduced span{font-size:unset;font-weight:unset;display:inline;padding:unset;background-color:unset;border-radius:unset}.pills.is-reduced span:not(:last-child)::after{content:","}.pills.is-outlined span{background-color:unset;border:2px solid var(--grey-medium)}.pills.is-small span{font-size:clamp(.75rem,2vw,.875rem);font-weight:605;text-transform:uppercase}.pills span{font-size:clamp(.875rem,2vw,1rem);font-weight:500;display:inline-flex;padding-inline:.625em;padding-block:.375em;background-color:var(--pills-background-color,var(--grey-medium));color:var(--pills-color,var(--currentColor));border-radius:var(--border-radius)}.pills span:has([class*=icon-]){align-items:center;gap:.375em}.pills i{font-size:1.125em}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font-family:helvetica neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px lucida console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.8);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,.8);text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:17px 0;margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:0 0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:0 0;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:-webkit-transform .3s ease-out,opacity .3s ease-in;-moz-transition:-moz-transform .3s ease-out,opacity .3s ease-in;-o-transition:-o-transform .3s ease-out,opacity .3s ease-in;transition:transform .3s ease-out,opacity .3s ease-in}.leaflet-cluster-spider-leg{-webkit-transition:-webkit-stroke-dashoffset .3s ease-out,-webkit-stroke-opacity .3s ease-in;-moz-transition:-moz-stroke-dashoffset .3s ease-out,-moz-stroke-opacity .3s ease-in;-o-transition:-o-stroke-dashoffset .3s ease-out,-o-stroke-opacity .3s ease-in;transition:stroke-dashoffset .3s ease-out,stroke-opacity .3s ease-in}@-webkit-keyframes leaflet-gestures-fadein{0%{opacity:0}100%{opacity:1}}@keyframes leaflet-gestures-fadein{0%{opacity:0}100%{opacity:1}}.leaflet-container:after{-webkit-animation:leaflet-gestures-fadein .8s backwards;animation:leaflet-gestures-fadein .8s backwards;color:#fff;font-family:roboto,Arial,sans-serif;font-size:22px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:461;pointer-events:none}.leaflet-gesture-handling-touch-warning:after,.leaflet-gesture-handling-scroll-warning:after{-webkit-animation:leaflet-gestures-fadein .8s forwards;animation:leaflet-gestures-fadein .8s forwards}.leaflet-gesture-handling-touch-warning:after{content:attr(data-gesture-handling-touch-content)}.leaflet-gesture-handling-scroll-warning:after{content:attr(data-gesture-handling-scroll-content)}.map{position:relative;z-index:1;flex-grow:1;width:100%;height:100%;font-family:unset;font-size:initial;line-height:unset;background-color:var(--grey-light)}.map a:not(.button){color:var(--anchor-color)}.map .button{color:var(--button-color)}.map.leaflet-container::after{text-align:center}.map-marker{display:flex;place-items:center;place-content:center;border-radius:50%;animation:fade .5s ease-in}.map-marker::before{content:"\e907";font-size:var(--marker-size,3rem);font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--marker-color,var(--black))}.map-marker.marker-status-bronze{--marker-color:#ae7344;--marker-size:2rem}.map-marker.marker-status-silber{--marker-color:#a5a5a6;--marker-size:2.5rem}.map-marker.marker-status-gold{--marker-color:#d5aa5a}.map-marker-cluster{font-weight:650;font-size:1rem;display:flex;place-items:center;background-color:var(--grey-blue);color:var(--white)}.map-marker-cluster::before{content:none!important}.map-marker-position{display:flex;place-items:center;place-content:center;background-color:var(--white);border-radius:50%;font-size:3rem;padding:.375em;box-shadow:0 0 hsl(var(--black-hsl)/100%);animation:pulse-marker 1.5s infinite}.map-marker-position::before{content:"\e94c";font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--grey-dark);margin-block-start:2px}.map-popup{min-width:80vw}@media screen and (min-width:64em){.map-popup{min-width:clamp(320px,40vw,800px)}}.map-popup .leaflet-popup-content-wrapper{background-color:var(--white);color:currentColor;padding-block:1.75rem;padding-inline:1.75rem;border-radius:var(--border-radius)}.map-popup .leaflet-popup-content{margin:unset;font-size:unset;line-height:unset;width:100%!important}.map-popup .leaflet-popup-tip{background-color:var(--white)}.map-popup .category{font-size:clamp(.75rem,2vw,.875rem)}.map-popup a{font-size:initial}.map-popup a.leaflet-popup-close-button{font-size:1.5rem;align-items:center;justify-content:center;top:.5rem;right:.5rem}.is-product .content-header .headline-group:has(+.article-number){margin-block-end:.5em}.is-product .content-header .headline-group:has(+.article-number) .dateline{margin-block-end:.5em}.product-header{display:grid;grid-template-columns:1fr;align-items:flex-start;gap:3rem clamp(1.5rem,4vw,5rem)}@media screen and (min-width:64em){.product-header{grid-template-columns:10fr 6fr}}:is(.product-main,.product-aside){display:flex;flex-direction:column;gap:1rem 2rem}.product-main{overflow:hidden;gap:3rem}.product-main .product-gallery{order:1}@media screen and (min-width:64em){.product-main .product-gallery{order:unset}}.product-main .panel-bar{order:3}@media screen and (min-width:64em){.product-main .panel-bar{order:unset}}.product-main .panel-bar>*{flex-grow:1}.product-main>.panel.is-materialo{order:2;margin-block-end:unset}@media screen and (min-width:64em){.product-main>.panel.is-materialo{order:unset}}.product-aside{display:grid;grid-template-columns:1fr 1fr}.product-aside:user-invalid [type=submit],.product-aside:invalid [type=submit]{opacity:.5;pointer-events:none}.product-aside>*{grid-column:1/3}.product-aside .panel{container:panel/inline-size;margin-block-end:unset}.product-aside .container{display:flex;flex-direction:column;gap:2rem 4rem;justify-content:space-between}.product-aside .container>*{flex-grow:1}.product-aside .product-status-box,.product-aside .total-amount{grid-column:1/3}.product-aside .price-wrapper{flex-wrap:nowrap}.product-aside .accordion:not(:first-child){margin-block-start:1.5rem}.product-aside .accordion-title.button{display:inline-flex;align-items:center;gap:.5em;padding-block-start:.875em;padding-block-end:.8125em}.product-aside .accordion-title.button::before{font-size:1.375em;translate:unset}.product-aside .accordion-content{padding-block-end:unset;padding-inline:unset;display:flex;flex-direction:column;gap:1.5rem}.total-amount small{font-size:.875rem;display:block;margin-block-start:1.25rem}.is-checkout .header{padding-block-end:1.25rem}.is-checkout .header .actions{margin-inline-start:auto}.is-checkout .banderole{margin-block-end:1.25rem}.is-checkout .banderole .wrapper{justify-content:flex-end}.is-checkout .content-header{padding-block-start:2rem}.is-checkout .content-header .headline{margin-block-end:unset}.is-checkout .sidebar{display:flex;flex-direction:column;gap:2.5rem}.is-checkout .button-bar{display:flex;justify-content:space-between;margin-block-start:2rem}.is-login form+form{margin-block-start:4rem}@media screen and (min-width:43.75em){.is-login form+form{margin-block-start:unset}}@keyframes pulse{0%{transform:scale(.95);box-shadow:0 0 hsl(var(--black-hsl)/30%)}70%{transform:scale(1);box-shadow:0 0 0 10px hsl(var(--black-hsl)/0%)}100%{transform:scale(.95);box-shadow:0 0 hsl(var(--black-hsl)/0%)}}@keyframes pulse-marker{0%{box-shadow:0 0 hsl(var(--black-hsl)/70%)}70%{box-shadow:0 0 0 .5rem hsl(var(--black-hsl)/0%)}100%{box-shadow:0 0 hsl(var(--black-hsl)/0%)}}