/* Bücherseite V32 – Farbfolge Creme / Sand / Creme / Sand / Footer Creme */
.b-wrap{max-width:1160px;margin:auto;padding:0 26px}.b-hero{background:#faf7f1;padding:90px 0 86px}.b-kicker{color:#aa4938;font-size:.79rem;letter-spacing:.13em;font-weight:700}.b-hero h1{font-size:clamp(2.7rem,6vw,4.5rem);line-height:1.12;color:#382c23;margin:18px 0}.b-hero p{max-width:710px;color:#55483c;font-size:1.08rem;line-height:1.75}.b-hero .b-lead{font-size:clamp(1.3rem,2.6vw,1.75rem);font-weight:600;color:#382c23}.b-section{padding:80px 0}.b-sand{background:#f0e4d1}.b-cream{background:#faf7f1}.b-section h2{color:#382c23;font-size:clamp(1.8rem,3.5vw,2.7rem);line-height:1.18;margin:12px 0 20px}.b-section p{line-height:1.7;color:#53473e}.b-intro{max-width:760px;margin-bottom:32px}.b-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.b-card{background:#fffdfa;border-radius:14px;overflow:hidden;box-shadow:0 5px 22px rgba(60,40,25,.06);height:100%;display:flex;flex-direction:column}.b-cover{min-height:245px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:26px 23px;color:#fff;gap:20px}.b-cover span{font-size:.7rem;letter-spacing:.18em}.b-cover strong{font-size:clamp(1.3rem,2vw,1.85rem);line-height:1.18;max-width:260px}.b-cover small{font-size:.67rem;letter-spacing:.18em}.b-cover-1{background:linear-gradient(145deg,#577063,#263f35)}.b-cover-2{background:linear-gradient(145deg,#ae7964,#6b3f32)}.b-cover-3{background:linear-gradient(145deg,#9a7a61,#513f42)}.b-cover-4{background:linear-gradient(145deg,#596b66,#384b4c)}.b-info{padding:25px;display:flex;flex:1;flex-direction:column}.b-tag{font-size:.73rem;font-weight:700;color:#aa4938;letter-spacing:.08em;text-transform:uppercase}.b-info h3{color:#382c23;font-size:1.3rem;line-height:1.25;margin:10px 0}.b-info p{font-size:.96rem;margin:6px 0 12px}.b-info .b-sub{font-weight:600;color:#665244}.b-link{margin-top:auto;color:#aa4938;font-weight:700;text-decoration:none;padding-top:14px}.b-link:hover{text-decoration:underline}.b-split{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:54px}.b-split .b-card{max-width:490px}.b-center{text-align:center;max-width:800px}.b-center p{margin:0 auto 25px;max-width:660px}.b-button{display:inline-block;background:#aa4938;color:#fff;text-decoration:none;border-radius:7px;padding:15px 24px;font-weight:700}.b-button:hover{background:#8e382b}.b-note{font-size:.83rem;margin-top:15px!important;color:#6c5c4d!important}@media(max-width:850px){.b-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.b-split{grid-template-columns:1fr;gap:25px}}@media(max-width:600px){.b-wrap{padding:0 20px}.b-hero{padding:62px 0}.b-section{padding:58px 0}.b-grid{grid-template-columns:1fr;gap:20px}.b-cover{min-height:215px}.b-info{padding:22px}.b-split .b-card{max-width:none}}
/* V34: echte vorhandene Buchfotografien statt grafischer Ersatzcover */
.b-real-cover{height:260px;background:#f7f1e7;display:flex;align-items:center;justify-content:center;overflow:hidden}
.b-real-cover img{width:100%;height:100%;object-fit:contain;display:block}

/* V45 */
.b-real-cover{height:290px;background:#eee9e1}.b-real-cover img{object-fit:cover}.b-audio{display:grid;grid-template-columns:280px 1fr;gap:30px;align-items:center;max-width:850px}.b-audio .b-real-cover{height:260px;border-radius:10px}.b-audio h3{color:#382c23;font-size:1.4rem}.b-audio .b-link{display:inline-block}@media(max-width:600px){.b-audio{grid-template-columns:1fr}.b-audio .b-real-cover{max-width:340px}}
