/* Stores directory (/stores/) and single store pages — extras on top of icp-food-trip-page.css */
.icpst .icpft-eyebrow:not(.icpft-eyebrow--plain):not(.icpft-eyebrow--light) { background: linear-gradient(180deg, #F0561B, #B4321A); }
.icpst .icpft-types__grid { grid-template-columns: repeat(5, minmax(0, 1fr)); }
.icpst-cta { background: linear-gradient(120deg, #0F7C8C, #1C6FD6) !important; }
.icpst-cta .icpft-btn--light { color: #0F5E8C; }
.icpst-cta .icpft-btn--light:hover, .icpst-cta .icpft-btn--light:focus-visible { color: #0F5E8C; }
@media (max-width: 760px) { .icpst .icpft-types__grid { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
