/* v3.6 – Editorial Kochbuchdesign aus staging.hanfacker.at */
.hf12 .hf36-recipe-body{background:#fbf6ec;padding-top:0}
.hf12 .hf36-recipe-body>.hf12-container{max-width:none;padding:0}
.hf36-recipes{background:#fbf6ec;padding:48px 22px 78px}
.hf36-recipes-intro{text-align:center;max-width:850px;margin:0 auto 28px;color:#193c2b}
.hf36-recipes-intro .hf-r-eyebrow{letter-spacing:.2em;font-size:11px;color:#6b795b}
.hf36-recipes-intro h1{font:400 clamp(48px,6vw,78px)/1.08 Georgia,serif;letter-spacing:-.035em;margin:18px 0 7px;color:#183d2b}
.hf36-recipes-intro h1 em{color:#587752;font-weight:400}
.hf36-recipes-intro>p:not(.hf-r-eyebrow){font:italic clamp(18px,2vw,23px) Georgia,serif;margin:0;color:#4b6246}
.hf36-flourish{display:block;font:32px Georgia,serif;color:#b79854;margin:12px auto 0}
/* Plugin bleibt verantwortlich für Filter, saisonales Rezept und Karten. */
.hf36-recipes .hf-r-hero{display:none!important}
.hf36-recipes .hf-r-world{background:transparent!important}
.hf36-recipes .hf-r-wrap{max-width:1150px;margin-left:auto;margin-right:auto}
.hf36-recipes .hf-r-categories{margin-top:0}
.hf36-recipes .hf-r-season-grid{overflow:hidden;border-radius:13px}
.hf36-recipes .hf-r-card{border-radius:10px;overflow:hidden;transition:transform .2s ease}
.hf36-recipes .hf-r-card:hover{transform:translateY(-3px)}
.hf36-recipes .hf-r-card-photo img{object-fit:cover}
/* Die Plugin-Detailseite ist selbst bereits das gestaltete Kochbuch. */
.hf36-recipe-detail{background:#fff9ef}
.hf36-detail-content{background:#fff9ef;padding:22px 16px 70px}
.hf36-recipe-detail .hf-r-world{background:transparent!important}
.hf36-recipe-detail .hf-r-wrap{max-width:1200px;margin-left:auto;margin-right:auto}
.hf36-recipe-detail .hf-r-book-hero{margin-top:0}
.hf36-recipe-detail .hf-r-book-hero-image img{object-fit:cover}
/* Overlay des Kochmodus niemals unter den Website-Header schieben. */
.hf36-recipe-detail .hf-r-cook-overlay{z-index:999999!important}
@media(max-width:700px){.hf36-recipes{padding:28px 12px 55px}.hf36-recipes-intro{margin-bottom:22px}.hf36-detail-content{padding:12px 8px 45px}}
@media(prefers-reduced-motion:reduce){.hf36-recipes .hf-r-card{transition:none}}

/* v3.7 – einheitlicher Hanffeld-Hero auch auf der Rezeptübersicht. */
.hf12 .hf12-hero-rezepte{position:relative;overflow:hidden;isolation:isolate}
.hf12 .hf12-hero-rezepte::before,.hf12 .hf12-hero-rezepte::after{content:""!important;display:block!important;position:absolute!important;left:0!important;width:100%!important;pointer-events:none!important;background-repeat:no-repeat!important;background-size:100% 100%!important;z-index:8!important}
.hf12 .hf12-hero-rezepte::before{top:-1px!important;height:clamp(27px,4vw,57px)!important;background-image:url('../images/hero-wave-top.svg')!important}
.hf12 .hf12-hero-rezepte::after{bottom:-1px!important;height:clamp(32px,5vw,68px)!important;background-image:url('../images/hero-wave-bottom.svg')!important}
.hf12 .hf12-hero-rezepte .hf12-hero-copy{position:relative;z-index:9}
@media(max-width:650px){.hf12 .hf12-hero-rezepte::before{height:29px!important}.hf12 .hf12-hero-rezepte::after{height:37px!important}}
