.meal-caption[data-astro-cid-qkkjko2w]>.number[data-astro-cid-qkkjko2w]{white-space:nowrap;flex-shrink:0}.meal-caption[data-astro-cid-qkkjko2w]>div[data-astro-cid-qkkjko2w]{min-width:0}.meal-showcase[data-astro-cid-qkkjko2w]{padding-block:120px}.meal-heading[data-astro-cid-qkkjko2w]{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:32px;display:flex}.meal-heading[data-astro-cid-qkkjko2w] .section-intro[data-astro-cid-qkkjko2w]{margin-bottom:0}.meal-navigation[data-astro-cid-qkkjko2w]{flex-shrink:0;align-items:center;gap:12px;display:flex}.meal-position[data-astro-cid-qkkjko2w]{color:var(--muted);text-align:center;font-variant-numeric:tabular-nums;min-width:64px;font:14px/1.5 Pretendard,sans-serif}.meal-navigation[data-astro-cid-qkkjko2w] button[data-astro-cid-qkkjko2w]{border:1px solid var(--line);color:var(--accent);cursor:pointer;background:#fff;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.meal-navigation[data-astro-cid-qkkjko2w] button[data-astro-cid-qkkjko2w]:hover:not(:disabled){background:var(--mint)}.meal-navigation[data-astro-cid-qkkjko2w] button[data-astro-cid-qkkjko2w]:disabled{opacity:.35;cursor:default}.meal-track[data-astro-cid-qkkjko2w]{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--line) transparent;gap:24px;margin:0;padding:0 0 20px;list-style:none;display:flex;overflow-x:auto}.meal-card[data-astro-cid-qkkjko2w]{scroll-snap-align:start;flex:0 0 calc(46.5116% - 11.1628px);min-width:0}.meal-card[data-astro-cid-qkkjko2w] a[data-astro-cid-qkkjko2w]{display:block}.meal-photo[data-astro-cid-qkkjko2w]{aspect-ratio:4/3;border-radius:2px;overflow:hidden}.meal-photo[data-astro-cid-qkkjko2w] img[data-astro-cid-qkkjko2w]{object-fit:cover;width:100%;height:100%;display:block}.meal-caption[data-astro-cid-qkkjko2w]{align-items:baseline;gap:16px;padding-top:20px;display:flex}.meal-caption[data-astro-cid-qkkjko2w] h3[data-astro-cid-qkkjko2w]{letter-spacing:-.02em;margin:0 0 8px;font:600 20px/1.5 Pretendard,sans-serif}.meal-caption[data-astro-cid-qkkjko2w] p[data-astro-cid-qkkjko2w]{color:var(--muted);margin:0;font-size:15px;line-height:1.75}.meal-caption[data-astro-cid-qkkjko2w] svg[data-astro-cid-qkkjko2w]{flex-shrink:0;margin-left:auto}.meal-showcase[data-astro-cid-qkkjko2w]>.text-link[data-astro-cid-qkkjko2w]{margin-top:20px}.meal-card[data-astro-cid-qkkjko2w] a[data-astro-cid-qkkjko2w]:focus-visible{outline-offset:-2px}.meal-track[data-astro-cid-qkkjko2w]:focus-visible{outline:2px solid var(--accent);outline-offset:6px}@media (width<=700px){.meal-showcase[data-astro-cid-qkkjko2w]{padding-block:80px}.meal-heading[data-astro-cid-qkkjko2w]{flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:24px}.meal-navigation[data-astro-cid-qkkjko2w]{align-self:flex-end}.meal-track[data-astro-cid-qkkjko2w]{gap:16px}.meal-card[data-astro-cid-qkkjko2w]{flex-basis:calc(100% - 32px)}.meal-caption[data-astro-cid-qkkjko2w]{gap:12px;padding-top:16px}.meal-caption[data-astro-cid-qkkjko2w] h3[data-astro-cid-qkkjko2w]{font-size:19px}.meal-caption[data-astro-cid-qkkjko2w] svg[data-astro-cid-qkkjko2w]{width:20px}.meal-heading[data-astro-cid-qkkjko2w] h2[data-astro-cid-qkkjko2w]{font-size:32px}}
