.MaydBlock-module-scss-module__dp5rra__block{border-radius:6px;padding:10px;position:relative;box-shadow:0 2px 8px #00000026}.MaydBlock-module-scss-module__dp5rra__block+.MaydBlock-module-scss-module__dp5rra__block{margin-top:40px}.MaydBlock-module-scss-module__dp5rra__block--overlay{min-height:80px;overflow:hidden}.MaydBlock-module-scss-module__dp5rra__block--overlay>:not(.MaydBlock-module-scss-module__dp5rra__statusMessage){filter:blur(2px)}.MaydBlock-module-scss-module__dp5rra__block--highlighted:before{z-index:10001;content:"";background-color:#1a43ed33;border-radius:6px;width:100%;height:100%;position:absolute;top:0;left:0}.MaydBlock-module-scss-module__dp5rra__statusMessage{z-index:10000;color:#000;background-color:#fffc;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;font-weight:700;display:flex;position:absolute;top:0;left:0}.MaydBlock-module-scss-module__dp5rra__statusMessageIcon{margin-bottom:1rem;display:block}
.MaydSlot-module-scss-module__pouD3W__slot{border:1px solid #bcbfd0;min-height:35px;padding:30px}
.FloatingActions-module-scss-module__Qp5ETG__positioningWrapper{max-width:calc(100vw - 48px);margin-left:auto;margin-right:auto}@media (max-width:523px){.FloatingActions-module-scss-module__Qp5ETG__positioningWrapper{max-width:calc(100vw - 48px);margin-left:auto;margin-right:auto}}@media (min-width:524px){.FloatingActions-module-scss-module__Qp5ETG__positioningWrapper{max-width:calc(100vw - 48px);margin-left:auto;margin-right:auto}}@media (min-width:769px){.FloatingActions-module-scss-module__Qp5ETG__positioningWrapper{max-width:calc(100vw - 48px);margin-left:auto;margin-right:auto}}@media (min-width:1024px){.FloatingActions-module-scss-module__Qp5ETG__positioningWrapper{max-width:calc(100vw - 48px);margin-left:auto;margin-right:auto}}@media (min-width:1340px){.FloatingActions-module-scss-module__Qp5ETG__positioningWrapper{max-width:1254px;margin-left:auto;margin-right:auto}}@media (min-width:2000px){.FloatingActions-module-scss-module__Qp5ETG__positioningWrapper{max-width:1254px;margin-left:auto;margin-right:auto}}.FloatingActions-module-scss-module__Qp5ETG__positioningWrapper{z-index:8;will-change:transform;pointer-events:none;width:100%;height:67px;margin-bottom:12px;transition:transform .1s ease-in-out;position:sticky;bottom:12px}@media (prefers-reduced-motion:reduce){.FloatingActions-module-scss-module__Qp5ETG__positioningWrapper{transition:none}}.FloatingActions-module-scss-module__Qp5ETG__positioningWrapper.FloatingActions-module-scss-module__Qp5ETG__isAtBottom{transform:translateY(calc(100% + 12px))}.FloatingActions-module-scss-module__Qp5ETG__wrapper{background-color:var(--color-gray800);width:205.5px;height:100%;color:var(--color-white);border-radius:100px;justify-content:space-between;align-items:center;gap:12px;padding:5px 5px 5px 24px;transition:width .3s ease-in-out,gap .3s ease-in-out,padding .3s ease-in-out;display:inline-flex;position:absolute;right:0;overflow:hidden;box-shadow:0 8px 16px #00000029}@media (prefers-reduced-motion:reduce){.FloatingActions-module-scss-module__Qp5ETG__wrapper{transition:none}}.FloatingActions-module-scss-module__Qp5ETG__wrapper.FloatingActions-module-scss-module__Qp5ETG__isScrolling{gap:0;width:66px;padding:5px}@media (min-width:769px){.FloatingActions-module-scss-module__Qp5ETG__wrapper.FloatingActions-module-scss-module__Qp5ETG__isScrolling{gap:12px;width:205.5px;padding:5px 5px 5px 24px}}.FloatingActions-module-scss-module__Qp5ETG__text{height:100%;font-size:var(--tf-bodyS-fs,14px);line-height:var(--tf-bodyS-lh,1.3571);letter-spacing:var(--tf-bodyS-ls,-.28px);font-weight:var(--fw-medium,500);font-family:var(--font-body);opacity:1;transition:opacity .3s ease-in-out;position:relative}@media (prefers-reduced-motion:reduce){.FloatingActions-module-scss-module__Qp5ETG__text{transition:none}}.FloatingActions-module-scss-module__Qp5ETG__text.FloatingActions-module-scss-module__Qp5ETG__isScrolling{opacity:0}@media (min-width:769px){.FloatingActions-module-scss-module__Qp5ETG__text.FloatingActions-module-scss-module__Qp5ETG__isScrolling{opacity:1}}.FloatingActions-module-scss-module__Qp5ETG__percentageWrapper{z-index:1;background-color:var(--color-black);width:56px;height:56px;font-size:var(--tf-headlineXs-fs,20px);line-height:var(--tf-headlineXs-lh,1.4);letter-spacing:var(--tf-headlineXs-ls,-.2px);font-weight:var(--fw-medium,500);font-family:var(--font-headline);border-radius:50%;justify-content:center;align-items:center;display:flex}.FloatingActions-module-scss-module__Qp5ETG__advantageHighlight{position:absolute;top:0;right:0}.FloatingActions-module-scss-module__Qp5ETG__advantageGroup{will-change:transform;position:absolute;top:0;left:0}.FloatingActions-module-scss-module__Qp5ETG__advantageItem{align-items:center;height:56px;display:flex}
.FloatingContactButton-module-scss-module__XaaAZa__positioningWrapper{max-width:calc(100vw - 48px);margin-left:auto;margin-right:auto}@media (max-width:523px){.FloatingContactButton-module-scss-module__XaaAZa__positioningWrapper{max-width:calc(100vw - 48px);margin-left:auto;margin-right:auto}}@media (min-width:524px){.FloatingContactButton-module-scss-module__XaaAZa__positioningWrapper{max-width:calc(100vw - 48px);margin-left:auto;margin-right:auto}}@media (min-width:769px){.FloatingContactButton-module-scss-module__XaaAZa__positioningWrapper{max-width:calc(100vw - 48px);margin-left:auto;margin-right:auto}}@media (min-width:1024px){.FloatingContactButton-module-scss-module__XaaAZa__positioningWrapper{max-width:calc(100vw - 48px);margin-left:auto;margin-right:auto}}@media (min-width:1340px){.FloatingContactButton-module-scss-module__XaaAZa__positioningWrapper{max-width:1254px;margin-left:auto;margin-right:auto}}@media (min-width:2000px){.FloatingContactButton-module-scss-module__XaaAZa__positioningWrapper{max-width:1254px;margin-left:auto;margin-right:auto}}.FloatingContactButton-module-scss-module__XaaAZa__positioningWrapper{z-index:8;pointer-events:none;width:100%;height:67px;margin-bottom:8px;transition:bottom .1s ease-in-out;position:sticky;bottom:88px}.FloatingContactButton-module-scss-module__XaaAZa__isAtBottom{bottom:12px}.FloatingContactButton-module-scss-module__XaaAZa__wrapper{background-color:var(--color-gray200);pointer-events:initial;width:205.5px;height:100%;color:var(--color-gray900);border-radius:100px;justify-content:space-between;align-items:center;gap:12px;transition:width .3s ease-in-out,gap .3s ease-in-out;display:inline-flex;position:absolute;right:0;overflow:hidden;box-shadow:0 8px 16px #00000029}.FloatingContactButton-module-scss-module__XaaAZa__wrapper.FloatingContactButton-module-scss-module__XaaAZa__isScrolling{gap:0;width:66px}@media (min-width:769px){.FloatingContactButton-module-scss-module__XaaAZa__wrapper.FloatingContactButton-module-scss-module__XaaAZa__isScrolling{gap:12px;width:205.5px}}.FloatingContactButton-module-scss-module__XaaAZa__text{opacity:1;height:100%;font-size:var(--tf-bodyS-fs,14px);line-height:var(--tf-bodyS-lh,1.3571);letter-spacing:var(--tf-bodyS-ls,-.28px);font-weight:var(--fw-medium,500);font-family:var(--font-body);align-items:center;transition:opacity .3s ease-in-out;display:flex;position:absolute;left:24px}.FloatingContactButton-module-scss-module__XaaAZa__text.FloatingContactButton-module-scss-module__XaaAZa__isScrolling{opacity:0}@media (min-width:769px){.FloatingContactButton-module-scss-module__XaaAZa__text.FloatingContactButton-module-scss-module__XaaAZa__isScrolling{opacity:1}}.FloatingContactButton-module-scss-module__XaaAZa__imageWrapper{z-index:1;border:5px solid var(--color-gray200);background-color:var(--color-gray400);border-radius:50%;width:66px;height:66px;display:flex;position:absolute;right:0}.FloatingContactButton-module-scss-module__XaaAZa__imageIcon{background-color:var(--color-green200);border-radius:50%;width:10px;height:10px;position:absolute;bottom:-1px;left:8px}.FloatingContactButton-module-scss-module__XaaAZa__popup{pointer-events:initial}
.FloatingContactButtonPopup-module-scss-module__J5cBnW__wrapper{opacity:0;background-color:var(--color-gray100);width:250px;color:var(--color-gray900);border-radius:4px;padding:24px;transition:opacity .35s ease-in;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 8px 16px #00000029}.FloatingContactButtonPopup-module-scss-module__J5cBnW__isRendered{opacity:1}.FloatingContactButtonPopup-module-scss-module__J5cBnW__closeButton{width:16px;height:16px;position:absolute;top:12px;right:12px}.FloatingContactButtonPopup-module-scss-module__J5cBnW__closeIcon{color:#8e8e8e;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FloatingContactButtonPopup-module-scss-module__J5cBnW__headline{font-size:var(--tf-bodyL-fs,18px);line-height:var(--tf-bodyL-lh,1.3889);letter-spacing:var(--tf-bodyL-ls,-.54px);font-weight:var(--fw-xbold,800);font-family:var(--font-body)}.FloatingContactButtonPopup-module-scss-module__J5cBnW__text{font-size:var(--tf-bodyS-fs,14px);line-height:var(--tf-bodyS-lh,1.3571);letter-spacing:var(--tf-bodyS-ls,-.28px);font-weight:var(--fw-regular,400);font-family:var(--font-body);margin-top:8px}.FloatingContactButtonPopup-module-scss-module__J5cBnW__subHeadline{font-size:var(--tf-bodyS-fs,14px);line-height:var(--tf-bodyS-lh,1.3571);letter-spacing:var(--tf-bodyS-ls,-.28px);font-weight:var(--fw-xbold,800);font-family:var(--font-body);margin-top:32px}.FloatingContactButtonPopup-module-scss-module__J5cBnW__contact{align-items:center;gap:8px;margin-top:8px;display:flex}.FloatingContactButtonPopup-module-scss-module__J5cBnW__contactText{font-size:var(--tf-bodyS-fs,14px);line-height:var(--tf-bodyS-lh,1.3571);letter-spacing:var(--tf-bodyS-ls,-.28px);font-weight:var(--fw-medium,500);font-family:var(--font-body)}
.PromotionOverview-module-scss-module__GSiTRW__overviewHeadline{max-width:calc(100vw - 48px);margin-left:auto;margin-right:auto}@media (max-width:523px){.PromotionOverview-module-scss-module__GSiTRW__overviewHeadline{max-width:calc(100vw - 48px);margin-left:auto;margin-right:auto}}@media (min-width:524px){.PromotionOverview-module-scss-module__GSiTRW__overviewHeadline{max-width:calc(100vw - 48px);margin-left:auto;margin-right:auto}}@media (min-width:769px){.PromotionOverview-module-scss-module__GSiTRW__overviewHeadline{max-width:calc(100vw - 48px);margin-left:auto;margin-right:auto}}@media (min-width:1024px){.PromotionOverview-module-scss-module__GSiTRW__overviewHeadline{max-width:calc(100vw - 48px);margin-left:auto;margin-right:auto}}@media (min-width:1340px){.PromotionOverview-module-scss-module__GSiTRW__overviewHeadline{max-width:1254px;margin-left:auto;margin-right:auto}}@media (min-width:2000px){.PromotionOverview-module-scss-module__GSiTRW__overviewHeadline{max-width:1254px;margin-left:auto;margin-right:auto}}.PromotionOverview-module-scss-module__GSiTRW__overviewHeadline{font-size:var(--tf-headlineM-fs,30px);line-height:var(--tf-headlineM-lh,1.2);letter-spacing:var(--tf-headlineM-ls,-.3px);font-weight:var(--fw-xbold,800);font-family:var(--font-headline);color:var(--color-gray900)}@media (min-width:769px){.PromotionOverview-module-scss-module__GSiTRW__overviewHeadline{font-size:var(--tf-headlineL-fs,36px);line-height:var(--tf-headlineL-lh,1.1667);letter-spacing:var(--tf-headlineL-ls,-.36px);font-weight:var(--fw-xbold,800);font-family:var(--font-headline)}}
.PromotionContentPage-module-scss-module__Ht0Kna__pageWrapper{min-height:100vh;padding-top:30px}.PromotionContentPage-module-scss-module__Ht0Kna__pageWrapper.PromotionContentPage-module-scss-module__Ht0Kna__preview{min-height:unset}
.SearchOverview-module-scss-module__9rYHtq__overviewHead{width:calc(100vw - 48px);max-width:1380px;margin:0 auto;padding-bottom:24px}@media (min-width:1024px){.SearchOverview-module-scss-module__9rYHtq__overviewHead{margin-bottom:30px;padding:0}}.SearchOverview-module-scss-module__9rYHtq__overviewBody{background-color:var(--color-gray100);padding-bottom:24px}@media (min-width:1024px){.SearchOverview-module-scss-module__9rYHtq__overviewBody{background-color:#0000;padding-bottom:0}}.SearchOverview-module-scss-module__9rYHtq__overviewContent{width:calc(100vw - 48px);max-width:1410px;margin:0 auto;padding-top:24px}@media (min-width:1024px){.SearchOverview-module-scss-module__9rYHtq__overviewContent{grid-gap:30px;grid-template:"facets results"/auto 1fr;padding:0;display:grid}}
