
.hero-food-slide.hot-pep-slide{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:8px;box-sizing:border-box;min-height:220px;padding:clamp(12px,2.4vw,30px);background:#fff;color:#132c54}
.hero-food-slide.hot-pep-slide img{aspect-ratio:1;max-height:340px;object-fit:contain}
.hot-pep-label{display:block;color:#9d1826;font-size:.75rem;font-weight:900;text-transform:uppercase;letter-spacing:.06em}
.hot-pep-name{display:block;margin:.25em 0 .55em;font-size:clamp(1.15rem,2.6vw,2.5rem);font-weight:900;line-height:1.05}
.hot-pep-order{display:inline-flex;align-items:center;min-height:44px;padding:6px 11px;border:0;border-radius:5px;background:#132c54;color:#fff;font:inherit;font-size:.82rem;font-weight:800;text-decoration:none;text-align:left;cursor:pointer}
.hot-pep-order:focus-visible{outline:2px solid #9d1826;outline-offset:3px}
.hot-pep-feature{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 20px;padding:16px 5%;background:#fff;color:#132c54;text-align:center}
.hot-pep-feature p{margin:0}
.hot-pep-feature strong{display:block;font-size:1.25rem}
