.site-template-thumb{height:105px;background:#edf4f4;border-top:10px solid #2f5d62;padding:14px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.site-template-thumb span{background:white;border-radius:6px}.site-template-thumb[data-template=friseur]{background:#faedf3;border-color:#882d52}.site-template-thumb[data-template=zimmer]{background:#e4eff5;border-color:#366476}.site-template-thumb[data-template=imkerei]{background:#faf2d9;border-color:#9c7925}.site-template-thumb[data-template=hofladen]{background:#eaf2e4;border-color:#557539}.site-template-thumb[data-template=individual]{background:#ede8f3;border-color:#75558c}
body[data-website-template=friseur] .k-hero{background:linear-gradient(120deg,#fff,#faedf3)}body[data-website-template=friseur] .k-hero-title{font-family:Georgia,serif}
body[data-website-template=zimmer] .k-hero{background:linear-gradient(130deg,#e5eff3,#fff)}body[data-website-template=zimmer] .k-site-card{border-top:5px solid #366476}
body[data-website-template=imkerei] .k-hero{background:linear-gradient(130deg,#fbf2d9,#fff)}body[data-website-template=imkerei] .k-price-item{border-left:4px solid #c59d38}
body[data-website-template=hofladen] .k-hero{background:linear-gradient(130deg,#eaf2e4,#fff)}body[data-website-template=hofladen] .k-price-item{border-left:4px solid #557539}
body[data-website-template=individual] .k-hero{border-bottom:6px solid var(--site-custom-accent)}body[data-site-align=center] .k-hero{text-align:center}body[data-site-align=center] .k-hero .d-flex{justify-content:center}body[data-site-width=wide] .container{max-width:1440px}body[data-site-corners=square] .card,body[data-site-corners=square] .k-site-card,body[data-site-corners=square] .k-price-item{border-radius:0}
.site-template-thumb[data-template=friseur]{background:url("../img/templates/salon-m/hero.jpg") center/cover;border-color:#198754}.site-template-thumb[data-template=friseur] span{opacity:.5}
