/* Section 182: clean full-width, half-height food hero frames.
   No overlaid titles or CTA; preserve stage arrows, counters and stationary thumbnail grids. */
.rh182-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.rh179-showcase .rh179-stage{height:420px;background:#071c15}
.rh179-showcase .rh179-slide{overflow:hidden}
.rh179-showcase .rh179-slide::before{content:"";position:absolute;inset:-28px;background-image:var(--rh182-photo);background-size:cover;background-position:center;filter:blur(24px) brightness(.48);transform:scale(1.05)}
.rh179-showcase .rh179-slide img{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;object-position:center}
.rh179-showcase .rh179-shade,.rh179-showcase .rh179-content{display:none!important}
.rh179-showcase .rh179-arrow{z-index:5}
.rh179-showcase .rh179-counter{z-index:5}
@media(max-width:800px){.rh179-showcase .rh179-stage{height:clamp(265px,48vw,350px)}}
@media(max-width:480px){.rh179-showcase .rh179-stage{height:290px}}
