.gb-home{max-width:1180px;margin:auto;padding:40px 24px 70px}.gb-hero{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.gb-hero img{width:100%;max-height:620px;object-fit:cover;border-radius:22px}.gb-kicker{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#8b3926}.gb-hero h1{font-size:clamp(42px,5vw,72px);line-height:1.05}.gb-button{display:inline-block;background:#713d29;color:white!important;padding:13px 24px;border-radius:6px;text-decoration:none}.gb-silos,.gb-collection{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:28px 0}.gb-silos a{padding:25px;border:1px solid #ded3c4;border-radius:12px;text-decoration:none;background:#faf5ed}.gb-silos h3{font-size:25px;margin:0 0 12px}.gb-silos p{font-size:16px;color:#55483d;margin:0}.gb-collection img{width:100%;height:320px;object-fit:cover;border-radius:12px}.gb-collection h2{font-size:28px}.gb-recipe-card{border:2px solid #895038;background:#fffaf2;padding:28px;border-radius:16px;margin:35px 0;scroll-margin-top:30px}.gb-recipe-card h2{margin-top:0}.gb-recipe-card li{margin-bottom:12px}.gb-recipe-card label{cursor:pointer}.gb-recipe-card input{margin-right:10px}.gb-recipe-card dl{display:grid;grid-template-columns:1fr 1fr;gap:8px}.gb-note{font-size:14px;background:#f4eee4;padding:16px;border-left:3px solid #895038}.gb-related{border-top:1px solid #ded3c4;margin-top:35px}.ae-brand{font-size:clamp(28px,5vw,65px)!important}.gb-home figure{margin:0}.gb-home figcaption{font-size:12px;color:#716353}.gb-home .gb-intro{font-size:20px}.gb-guide-link{margin-top:35px}.gb-recipe-card button{background:#713d29;color:#fff;border-radius:5px}.gb-recipe-card h3{text-align:left!important}@media(max-width:760px){.gb-hero{grid-template-columns:1fr;gap:24px}.gb-silos,.gb-collection{grid-template-columns:1fr}.gb-hero img{max-height:530px}.gb-recipe-card{padding:18px}.gb-home{padding:24px 18px}}@media print{body *{visibility:hidden}.gb-recipe-card,.gb-recipe-card *{visibility:visible}.gb-recipe-card{position:absolute;left:0;top:0;width:100%;border:0;padding:0}.gb-recipe-card button{display:none}.gb-recipe-card li{break-inside:avoid}}
.gb-recipe-card img{max-height:320px;width:auto;max-width:100%;object-fit:contain}.gb-recipe-card .arke-image-caption{font-size:12px}@media print{.gb-recipe-card img,.gb-recipe-card .arke-pin-button{display:none}}
.single-post .entry-content .gb-recipe-card img{max-height:240px!important;width:auto!important;height:auto!important;object-fit:contain!important}.gb-recipe-card figure,.gb-recipe-card .wp-block-image{margin:12px auto!important}.gb-recipe-card .arke-pin-wrap{display:block!important;text-align:center}
body.single-post #recipe-card img{max-height:240px!important;min-height:0!important;width:auto!important;height:240px!important;max-width:100%!important;object-fit:contain!important}body.single-post #recipe-card .arke2-image-figure{width:auto!important;max-width:100%!important;margin:12px auto!important}
