#inhalt .neuex-home-reference.home-refresh{--home-ink:#071b42;--home-muted:#62656b;--home-sand:#98856f;--home-paper:#f6f4f0;overflow-wrap:break-word;font-family:Arial,Helvetica,sans-serif}#inhalt .home-refresh .bath-wrap{width:min(1380px,100% - 10vw);margin-inline:auto}#inhalt .home-refresh .bath-hero{background:var(--home-paper);width:100%;max-width:1600px;min-height:clamp(430px,33.8vw,570px);margin-inline:auto}#inhalt .home-refresh .bath-hero-copy{background:0 0;padding:40px 30px 40px 5vw}#inhalt .home-refresh .bath-hero h1{color:var(--home-ink);font-size:clamp(34px,4vw,64px);font-weight:500;line-height:1.07}#inhalt .home-refresh .bath-hero h1 span{color:inherit}#inhalt .home-refresh .bath-hero-image{align-self:stretch;min-width:0;height:auto;position:relative;overflow:hidden}#inhalt .home-refresh .bath-hero-image>img,#inhalt .home-refresh .bath-hero-image>picture{width:100%;height:100%;display:block;position:absolute;inset:0}#inhalt .home-refresh .bath-hero-image img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}#inhalt .home-refresh .bath-hero-secondary{color:var(--home-ink);margin-top:10px;font-size:14px;line-height:1.5}#inhalt .home-refresh .bath-hero-image figcaption{z-index:1;max-width:calc(100% - 30px);font-size:11px}#inhalt .home-refresh .bath-section{padding-block:38px}#inhalt .home-refresh .home-section-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:22px;display:flex}#inhalt .home-refresh .home-section-heading>div{max-width:820px}#inhalt .home-refresh .home-section-heading h2{margin-bottom:8px}#inhalt .home-refresh .home-section-heading p:not(.home-kicker){color:var(--home-muted);margin-bottom:0;font-size:15px;line-height:1.6}#inhalt .home-refresh .home-section-heading>.bath-button{flex:none}#inhalt .home-refresh .home-kicker{text-transform:uppercase;letter-spacing:.12em;color:#7c6d5c;margin:0 0 10px;font-size:11px;font-weight:600;line-height:1.4}#inhalt .home-refresh .bath-card{border:1px solid #eeeae4;flex-direction:column;min-width:0;display:flex}#inhalt .home-refresh .bath-card>picture{aspect-ratio:2.02;flex:none;width:100%;display:block;position:relative;overflow:hidden}#inhalt .home-refresh .bath-card>picture>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}#inhalt .home-refresh .bath-card>img{aspect-ratio:2.02;object-fit:cover;width:100%;height:auto;display:block;position:static}#inhalt .home-refresh .bath-card>div{flex:1;padding:18px 20px}#inhalt .home-refresh .bath-card h3{min-height:0;font-size:20px;line-height:1.3}#inhalt .home-refresh .bath-related{flex-wrap:wrap;gap:12px 24px;font-size:14px;display:flex}#inhalt .home-refresh .bath-categories>a{flex-direction:column;display:flex}#inhalt .home-refresh .bath-categories>a>picture{aspect-ratio:1/1.1;width:100%;display:block;position:relative;overflow:hidden}#inhalt .home-refresh .bath-categories>a>picture>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}#inhalt .home-refresh .bath-categories>a>img{aspect-ratio:1/1.1;object-fit:cover;width:100%;height:auto;position:static}#inhalt .home-refresh .bath-categories h3{line-height:1.4;font-size:15px!important}#inhalt .home-refresh .home-planning figure>picture{aspect-ratio:1.6;width:100%;display:block;position:relative;overflow:hidden}#inhalt .home-refresh .home-planning figure>picture>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}#inhalt .home-refresh .home-planning figure>img{aspect-ratio:1.6;object-fit:cover;border-radius:4px;width:100%;height:auto;display:block;position:static}#inhalt .home-refresh .home-planning-details{max-width:75%}#inhalt .home-refresh .home-planning-details>img{aspect-ratio:1.5;object-fit:cover;width:100%;height:auto;display:block}#inhalt .home-refresh .home-planning figcaption{font-size:12px}#inhalt .home-refresh .bath-steps li{font-size:15px;line-height:1.5}#inhalt .home-refresh .bath-steps span{font-size:14px}#inhalt .home-refresh .home-process{background:#fff;display:block}#inhalt .home-refresh .home-project-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}#inhalt .home-refresh .home-project-card{min-width:0;color:var(--home-ink);background:#fff;border:1px solid #e8e5e0;border-radius:4px;flex-direction:column;display:flex;overflow:hidden}#inhalt .home-refresh .home-project-card>picture{aspect-ratio:1.5;width:100%;display:block;position:relative;overflow:hidden}#inhalt .home-refresh .home-project-card>picture>img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}#inhalt .home-refresh .home-project-card>img{aspect-ratio:1.5;object-fit:cover;width:100%;height:auto;position:static}#inhalt .home-refresh .home-project-comparison>img,#inhalt .home-refresh .home-project-comparison>picture>img{object-fit:contain;background:var(--home-paper)}#inhalt .home-refresh .home-project-card>div{flex:1;padding:16px}#inhalt .home-refresh .home-project-card h3{font-size:18px}#inhalt .home-refresh .home-project-card p{color:var(--home-muted);margin-bottom:10px;font-size:14px}#inhalt .home-refresh .bath-coordination{margin-top:5px}#inhalt .home-refresh .bath-portal-preview>div{min-height:155px}#inhalt .home-refresh .bath-portal-preview li:before{content:"";border:1px solid #c8cdd4;border-radius:50%;position:absolute;left:0}#inhalt .home-refresh .bath-portal-preview li:first-child:before{background:#fff;border-color:#c8cdd4}#inhalt .home-refresh .bath-portal-preview small{color:#62656b;font-size:12px;line-height:1.5;display:block}#inhalt .home-refresh .bath-faq summary{min-height:26px;font-size:14px;line-height:1.5}#inhalt .home-refresh .bath-faq details[open] summary>span{transform:rotate(45deg)}#inhalt .home-refresh .bath-faq details p{font-size:14px}#inhalt .home-refresh .bath-final-cta{max-width:1600px;margin-inline:auto;overflow:hidden}#inhalt .home-refresh .bath-final-cta>img{object-fit:cover;align-self:stretch;width:100%;height:100%;min-height:220px;max-height:330px;display:block;position:static}#inhalt .home-refresh .bath-button:hover{filter:brightness(1.12)}#inhalt .home-refresh .bath-button-outline:hover{background:#ebe7e1}@media (width<=1100px){#inhalt .home-refresh .bath-hero h1{font-size:clamp(32px,4vw,44px)}#inhalt .home-refresh .bath-card h3{font-size:18px}}@media (width<=700px){#inhalt .home-refresh .bath-wrap{width:calc(100% - 36px)}#inhalt .home-refresh .bath-section{padding-block:30px}#inhalt .home-refresh .bath-hero{min-height:0}#inhalt .home-refresh .bath-hero-copy{padding:32px 20px}#inhalt .home-refresh .bath-hero h1{font-size:clamp(32px,7.8vw,49px)}#inhalt .home-refresh .bath-hero-image{height:300px;min-height:300px}#inhalt .home-refresh .home-section-heading{display:block}#inhalt .home-refresh .home-section-heading>.bath-button{margin-top:15px}#inhalt .home-refresh .bath-card>picture,#inhalt .home-refresh .bath-card>img{aspect-ratio:1.8}#inhalt .home-refresh .home-project-grid{grid-template-columns:1fr;gap:18px}#inhalt .home-refresh .home-planning-details{max-width:85%}#inhalt .home-refresh .bath-portal-preview{max-width:none;padding:20px}#inhalt .home-refresh .bath-portal-preview>div{gap:18px}#inhalt .home-refresh .bath-portal-features{flex-wrap:wrap}#inhalt .home-refresh .bath-final-cta>img{display:none}}
