/* Homepage only: existing product/catalog styles and shared components stay intact. */
.home-conversion-188 .showroom-intro{grid-template-columns:1fr;padding-block:36px 30px;gap:0}.home-conversion-188 .showroom-intro h1{max-width:1200px;font-size:clamp(31px,3.2vw,52px)}.home-conversion-188 .showroom-intro .hero-lead{max-width:1050px;font-size:clamp(16px,1.6vw,20px)}.home-primary-actions{margin-top:24px;gap:12px}.home-trust{background:#f7f4ec;border-block:1px solid #e4d9c2;padding:20px 0;margin-bottom:34px}.home-trust-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.home-trust-grid>a,.home-trust-grid>div{display:grid;align-content:start;gap:6px;text-decoration:none;color:#252525}.home-trust-grid strong{font-size:.95rem}.home-trust-grid span:not(.home-trust-stars){font-size:.8rem;line-height:1.45;color:#665b48}.home-trust-stars{color:#966a14;letter-spacing:.06em;white-space:nowrap}.home-conversion-188 .home-world-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.home-conversion-188 .home-world-grid .showroom-category-media{height:clamp(260px,24vw,370px);padding:24px}.home-conversion-188 .home-world-grid .showroom-category-body{display:flex;flex-direction:column;align-items:stretch;gap:18px;padding:22px;min-height:230px}.home-conversion-188 .home-world-grid .showroom-category-body h2{font-size:clamp(22px,2.2vw,31px);line-height:1.15}.home-conversion-188 .home-world-grid .showroom-category-body p{font-size:.95rem;line-height:1.55}.home-world-grid .showroom-category-body .button{margin-top:auto}.home-category-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.home-category-links a{padding:9px 13px;background:#f7f4ee;border:1px solid #dcd0b7;border-radius:8px;font-size:.87rem;color:#3b3324;text-decoration:none;font-weight:650}.home-category-links a:hover,.home-branch-links a:hover{background:#f6e9ce}.home-flow-group{padding:0;scroll-margin-top:150px}.home-conversion-188 .showroom-priorities{padding-bottom:24px}.home-disclosure{max-width:var(--showroom-width,1600px);width:calc(100% - 80px);margin:0 auto 32px;border:1px solid #ded4c0;border-radius:14px;background:#fff;overflow:hidden}.home-disclosure>summary{padding:20px 24px;font-weight:750;font-size:1rem;color:#594322;cursor:pointer;list-style-position:inside}.home-disclosure[open]>summary{background:#f7f4ee;border-bottom:1px solid #ded4c0}.home-extra-products .showroom-featured,.home-extra-products #finder,.home-disclosure .home-range,.home-disclosure .hero-archive,.home-disclosure .practice-preview{width:100%!important;max-width:100%!important;margin:0!important;padding:24px!important}.home-extra-products .wrap,.home-disclosure .hero-archive .wrap,.home-disclosure .practice-preview .wrap{max-width:100%;width:100%}.home-retained-meat{max-width:650px;padding:24px}.home-retained-meat .showroom-category-media{height:350px}.home-conversion-188 #kundenstimmen .google-reviews{padding-block:35px 24px}.home-conversion-188 #kundenstimmen .google-review-heading h2{font-size:clamp(25px,2.8vw,42px);line-height:1.12;max-width:920px}.home-conversion-188 #kundenstimmen .project-teaser{padding-block:28px 40px}.home-buy-options{background:#f7f4ee}.home-option-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-block:24px}.home-option-grid article{background:#fff;border:1px solid #dfd3bd;border-radius:14px;padding:24px}.home-option-grid h3{font-size:1.25rem;margin-top:0}.home-option-grid p{line-height:1.65}.home-option-grid a{font-weight:700}.home-block-heading{padding-block:45px 20px}.home-block-heading h2{margin-block:.5rem 1.2rem}.home-branch-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.home-branch-links a{display:flex;justify-content:space-between;align-items:center;padding:17px 20px;border:1px solid #ddd1ba;border-radius:10px;text-decoration:none;color:#322d24;font-weight:700;line-height:1.4}.home-branch-links a span{margin-left:12px;color:#9b6b16}.home-conversion-188 #aktion-und-wirtschaftlichkeit .home-service-promotion{margin-block:30px}.home-conversion-188 #erfahrung-und-video .master-section{padding-bottom:35px}.home-conversion-188 #erfahrung-und-video .showroom-advisor{margin:24px;font-size:.95rem}.home-conversion-188 #erfahrung-und-video>.home-disclosure{margin-top:30px}.home-conversion-188 #service-und-betreuung .service-teaser-section{padding-top:20px;padding-bottom:35px}.home-conversion-188 #service-und-betreuung .service-section{padding-top:15px}.home-service-links{display:flex;gap:16px;flex-wrap:wrap}.home-service-links a{font-weight:700}.home-conversion-188 #finanzierung-und-foerderung .finance-teaser-section{padding-bottom:35px}.home-conversion-188 #finanzierung-und-foerderung .home-funding-section{padding-top:15px}.home-conversion-188 #haeufige-fragen{padding-top:45px}.home-conversion-188 #start,.home-conversion-188 #produktwelten,.home-conversion-188 #kontakt{scroll-margin-top:150px}.home-conversion-188 #start a:focus-visible,.home-conversion-188 .home-trust a:focus-visible,.home-disclosure summary:focus-visible,.home-category-links a:focus-visible,.home-branch-links a:focus-visible{outline:3px solid #9b6b16;outline-offset:4px}@media(max-width:900px){.home-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-conversion-188 .home-world-grid .showroom-category-body{padding:18px;min-height:250px}.home-option-grid{grid-template-columns:1fr}.home-option-grid article{padding:20px}}@media(max-width:650px){.home-conversion-188 .showroom-intro{padding-block:24px}.home-conversion-188 .showroom-intro h1{font-size:31px;line-height:1.13;letter-spacing:-.7px}.home-primary-actions{display:grid;grid-template-columns:1fr;gap:10px}.home-primary-actions a{width:100%;text-align:center}.home-trust{padding:16px 0;margin-bottom:25px}.home-trust-grid{gap:16px 14px}.home-trust-grid strong{font-size:.82rem;line-height:1.35}.home-trust-grid span:not(.home-trust-stars){font-size:.73rem}.home-conversion-188 .home-world-grid{grid-template-columns:1fr;gap:20px}.home-conversion-188 .home-world-grid .showroom-category-media{height:275px;padding:22px}.home-conversion-188 .home-world-grid .showroom-category-body{min-height:0;padding:20px;gap:14px}.home-conversion-188 .home-world-grid .showroom-category-body h2{font-size:26px}.home-category-links{gap:8px}.home-category-links a{font-size:.8rem;padding:8px 10px}.home-disclosure{width:calc(100% - 32px);margin-bottom:24px}.home-disclosure>summary{padding:17px;font-size:.9rem;line-height:1.5}.home-branch-links{grid-template-columns:1fr}.home-block-heading{padding-block:30px 15px}.home-conversion-188 #kundenstimmen .google-reviews{padding-top:28px}.home-conversion-188 #kundenstimmen .google-review-heading h2{font-size:29px}.home-conversion-188 #kundenstimmen .project-teaser{padding-top:20px}.home-conversion-188 #kundenstimmen .project-teaser-photo img{height:245px}.home-conversion-188 #kundenstimmen .project-teaser-grid{gap:18px}.home-conversion-188 #kundenstimmen .project-teaser p{font-size:.9rem}.home-service-links{display:grid;gap:12px}.home-retained-meat{padding:16px}.home-retained-meat .showroom-category-media{height:300px}}

.home-conversion-188 .home-primary-actions .button{font-size:15px;min-height:48px;padding:13px 22px}
