*{box-sizing:border-box}[v-cloak]{display:none}.b-site-container{margin:0 auto;max-width:1320px;width:100%}.b-site-container--full-width{max-width:none}[data-pagetype=startpage]{margin:0 auto;width:100%}[data-pagetype=startpage]>div>.spot{margin:0 auto;max-width:1320px;padding:.625rem}[data-pagetype=article]{margin-top:2.1875rem}[data-pagetype=article]>.b-container,[data-pagetype=article]>.b-container__inner{margin-left:auto;margin-right:auto}[data-pagetype=standard-page]{margin-top:2.1875rem}[data-pagetype=standard-page]>.b-container,[data-pagetype=standard-page]>.b-container__inner{margin-left:auto;margin-right:auto;max-width:1024px}[data-pagetype=error-page]{margin-left:-16px;margin-right:-16px}.webshop{display:flex;flex-direction:column;margin:0}.webshop main{flex:1;margin-top:3.125rem;padding:0}html{height:100%;scroll-behavior:smooth}body{min-width:320px}.b-vs--none{margin-bottom:0}.b-vs--none,.b-vst--none{margin-top:0}.b-vsb--none{margin-bottom:0}.b-vs--xsmall{margin-bottom:.25rem}.b-vs--xsmall,.b-vst--xsmall{margin-top:.25rem}.b-vsb--xsmall{margin-bottom:.25rem}.b-vs--small{margin-bottom:.5rem}.b-vs--small,.b-vst--small{margin-top:.5rem}.b-vsb--small{margin-bottom:.5rem}.b-vs--medium{margin-bottom:1rem}.b-vs--medium,.b-vst--medium{margin-top:1rem}.b-vsb--medium{margin-bottom:1rem}.b-vs--large{margin-bottom:1.5rem}.b-vs--large,.b-vst--large{margin-top:1.5rem}.b-vsb--large{margin-bottom:1.5rem}.b-vs--xlarge{margin-bottom:2rem}.b-vs--xlarge,.b-vst--xlarge{margin-top:2rem}.b-vsb--xlarge{margin-bottom:2rem}.b-vs--xxlarge{margin-bottom:4rem}.b-vs--xxlarge,.b-vst--xxlarge{margin-top:4rem}.b-vsb--xxlarge{margin-bottom:4rem}main:focus{outline:none}.webshop main>[data-pagetype]:first-of-type>*>*>#quick-link-block{margin-top:-3.125rem}.c-quick-links{font-family:var(--ds-text-ff-body);font-size:1rem;font-weight:var(--ds-text-fw-regular);line-height:1.5rem;padding-top:8px;scroll-margin-top:110px}.c-quick-links .swiper{overflow:visible}.c-quick-links .swiper .swiper-slide{height:auto}.c-quick-links__container{margin:0 auto;max-width:1320px;width:100%}.c-quick-links__nav,.c-quick-links__nav-label{color:var(--ds-color-fg-default)}.c-quick-links__nav-label{display:block;font-family:var(--ds-text-ff-body);font-size:.875rem;font-weight:var(--ds-text-fw-medium);line-height:1.25rem;margin-right:20px;padding:32px 0 16px}.c-quick-links__nav-wrapper{align-items:center;display:flex;flex-flow:wrap;margin-right:-8px;padding-bottom:20px}.c-quick-links__nav-tab{all:unset;background-color:var(--ds-color-comp-button-secondary-neutral-default-bg-color);border:1px solid var(--ds-color-comp-button-secondary-neutral-default-border-color);border-radius:999px;color:var(--ds-color-comp-button-secondary-neutral-default-text-color);cursor:pointer;font-family:var(--ds-text-ff-body);font-size:1rem;font-weight:var(--ds-text-fw-medium);line-height:1.5rem;margin:0 8px 8px 0;padding:7px 16px;text-align:center;transition:.4s;white-space:nowrap}.c-quick-links__nav-tab:focus,.c-quick-links__nav-tab:hover{background-color:var(--ds-color-comp-button-secondary-neutral-hover-bg-color);border:1px solid var(--ds-color-comp-button-secondary-neutral-hover-border-color);box-shadow:0 2px 2px #15272d14,0 4px 8px #15272d14;color:var(--ds-color-comp-button-secondary-neutral-hover-text-color);outline:none}.c-quick-links__nav-tab.active,.c-quick-links__nav-tab:active{background-color:var(--ds-color-comp-button-secondary-neutral-press-bg-color);border:1px solid var(--ds-color-comp-button-secondary-neutral-press-border-color);color:var(--ds-color-comp-button-secondary-neutral-press-text-color)}.c-quick-links__list{margin:8px 0 20px;position:relative}.c-quick-links__list-container{margin:0 auto;max-width:1320px;width:100%}.c-quick-links__controllers{align-items:center;display:flex;justify-content:flex-end;padding:20px 0}.c-quick-links__controllers.--hidden *{display:none}.c-quick-links__numbers{color:var(--ds-color-fg-muted);font-family:var(--ds-text-ff-body);font-size:1rem;font-weight:var(--ds-text-fw-regular);line-height:1.25rem;padding:0 24px;width:auto!important}.c-quick-links__list-link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:20}.c-quick-links__list-item{align-items:flex-start;background:var(--ds-color-bg-interactive-subtle);border-radius:8px;box-shadow:var(--ds-shadow-default);display:flex;height:100%;min-height:138px;overflow:hidden;padding:26px 24px 32px 27px;position:relative;transition:all .2s ease-out}.c-quick-links__list-item:hover{box-shadow:var(--ds-shadow-default-hover)}.c-quick-links__list-headline{font-family:var(--ds-text-ff-heading);font-size:1.25rem;font-weight:var(--ds-text-fw-medium);line-height:1.75rem;margin:0 0 8px}.c-quick-links__list-description{font-family:var(--ds-text-ff-body);font-size:1rem;font-weight:var(--ds-text-fw-regular);line-height:1.5rem;margin:0}.c-quick-links__list-description,.c-quick-links__list-headline{color:var(--ds-color-fg-default);position:relative}.c-quick-links__list-watermark{margin-right:8px}.c-quick-links__content-item{color:var(--ds-color-fg-default);display:grid;grid-template-areas:"media" "text";grid-template-columns:1fr;margin-bottom:80px}.c-quick-links__content-text{grid-area:text}.c-quick-links__content-headline{font-family:var(--ds-text-ff-heading);font-size:1.5rem;font-weight:var(--ds-text-fw-medium);line-height:2rem}.c-quick-links__content-description{font-family:var(--ds-text-ff-body);font-size:1rem;font-weight:var(--ds-text-fw-regular);line-height:1.5rem;margin:0;padding-bottom:36px}.c-quick-links__content-cta .ds-button{align-items:center;display:flex;justify-content:center;width:100%}.c-quick-links__content-media{display:flex;grid-area:media;justify-content:center;position:relative}.c-quick-links__content-image{border-radius:8px;height:200px;margin-bottom:40px;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media only screen and (min-width:768px){[data-pagetype=startpage]>div>.spot{padding:0}.c-page--sticky-menu{padding-top:4.0625rem}.b-vs--small{margin-bottom:1rem}.b-vs--small,.b-vst--small{margin-top:1rem}.b-vsb--small{margin-bottom:1rem}.b-vs--medium{margin-bottom:2rem}.b-vs--medium,.b-vst--medium{margin-top:2rem}.b-vsb--medium{margin-bottom:2rem}.b-vs--large{margin-bottom:3rem}.b-vs--large,.b-vst--large{margin-top:3rem}.b-vsb--large{margin-bottom:3rem}.b-vs--xlarge{margin-bottom:4rem}.b-vs--xlarge,.b-vst--xlarge{margin-top:4rem}.b-vsb--xlarge{margin-bottom:4rem}.b-vs--xxlarge{margin-bottom:5.75rem}.b-vs--xxlarge,.b-vst--xxlarge{margin-top:5.75rem}.b-vsb--xxlarge{margin-bottom:5.75rem}.c-quick-links__nav{align-items:baseline;display:flex}.c-quick-links__nav-label{font-size:1rem;line-height:24px}.c-quick-links__nav-wrapper{padding:32px 0 22px}.c-quick-links__nav-tab{margin:0 8px 0 0}.c-quick-links__content-headline{font-size:2rem;line-height:40px;margin-bottom:16px}.c-quick-links__content-image{height:340px}}@media only screen and (max-width:767px){.webshop main>.b-container__inner{padding:0 10px}.c-quick-links{scroll-margin-top:80px}}@media(-ms-high-contrast:active),(-ms-high-contrast:none){.webshop{display:block;height:auto}}@media only screen and (max-width:1319px){.c-quick-links{padding:8px 24px 0}}@media only screen and (min-width:1320px){.c-quick-links__container,.c-quick-links__list-container{padding:0 12px}}@media only screen and (min-width:992px){.c-quick-links__list-headline{line-clamp:1;-webkit-line-clamp:1}.c-quick-links__list-description,.c-quick-links__list-headline{display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden}.c-quick-links__list-description{line-clamp:3;-webkit-line-clamp:3}}@media only screen and (min-width:599px)and (max-width:991px){.c-quick-links__list-headline{line-clamp:2;-webkit-line-clamp:2}.c-quick-links__list-description,.c-quick-links__list-headline{display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden}.c-quick-links__list-description{line-clamp:4;-webkit-line-clamp:4}}@media only screen and (min-width:800px){.c-quick-links__content-item:not(.no-media){grid-template-areas:"text media";grid-template-columns:repeat(2,1fr)}.c-quick-links__content-item:not(.no-media).-align-left{grid-template-areas:"media text"}.c-quick-links__content-text{align-self:center;display:flex}.-align-left .c-quick-links__content-text{justify-content:center}.c-quick-links__content-wrapper.with-media{max-width:450px;width:80%}.c-quick-links__content-image{height:320px;margin-bottom:0}}@media(min-width:576px){.c-quick-links__content-cta .ds-button{display:initial;width:auto}}@media only screen and (min-width:1200px){.c-quick-links__content-image{height:340px}}
