.circular.svelte-1uha8ag{padding-bottom:2rem}.banner.svelte-1uha8ag{background:var(--color-primary);color:#fff;border-bottom:6px solid var(--color-secondary)}.banner-in.svelte-1uha8ag{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.3rem 1rem;padding-block:1rem}.weekly.svelte-1uha8ag{font-family:Anton,sans-serif;font-size:clamp(2.2rem,6vw,3.6rem);text-transform:uppercase;line-height:1;letter-spacing:.01em}.dates.svelte-1uha8ag{font-weight:700;background:var(--color-secondary);color:#111;padding:.25rem .7rem;border-radius:3px;font-size:.9rem}.aisles.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1rem;padding:2.2rem 0 1.5rem}.aisle.svelte-1uha8ag{position:relative;background:#1d4e89;color:#fff;text-decoration:none;padding:.8rem 1rem;border-radius:4px;text-align:center;box-shadow:0 4px #12345c}.aisle.svelte-1uha8ag:hover{background:#22599c}.hang.svelte-1uha8ag{position:absolute;top:-1.4rem;left:18%;right:18%;height:1.4rem;border-left:2px solid #9ca3af;border-right:2px solid #9ca3af}.a-n.svelte-1uha8ag{display:block;font-family:Anton,sans-serif;font-size:1.5rem;letter-spacing:.04em;text-transform:uppercase;color:var(--color-secondary)}.a-name.svelte-1uha8ag{display:block;font-weight:700}.a-c.svelte-1uha8ag{display:block;font-size:.75rem;opacity:.8}.buster.svelte-1uha8ag{display:grid;gap:0;border:4px solid #111;background:#fff;text-decoration:none;color:#111}@media(min-width:900px){.buster.svelte-1uha8ag{grid-template-columns:1.1fr 1fr}}.b-photo.svelte-1uha8ag{position:relative;min-height:16rem;background:#eee}.b-photo.svelte-1uha8ag img:where(.svelte-1uha8ag){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.shelf-tag.svelte-1uha8ag{position:absolute;left:1rem;bottom:1rem;background:var(--color-secondary);color:#111;border:2px solid #111;padding:.4rem .8rem .5rem;display:flex;flex-direction:column;min-width:8rem;box-shadow:4px 4px #111}.st-top.svelte-1uha8ag{font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;border-bottom:2px solid #111}.st-big.svelte-1uha8ag{font-family:Anton,sans-serif;font-size:3rem;line-height:1}.st-big.svelte-1uha8ag small:where(.svelte-1uha8ag){font-size:1rem;margin-left:.2rem}.st-unit.svelte-1uha8ag{font-size:.72rem;font-weight:700}.b-copy.svelte-1uha8ag{padding:1.6rem;display:flex;flex-direction:column;gap:.8rem;justify-content:center}.b-flag.svelte-1uha8ag{align-self:flex-start;background:var(--color-primary);color:#fff;font-weight:800;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;padding:.2rem .6rem;transform:rotate(-2deg)}h1.svelte-1uha8ag{font-family:Anton,sans-serif;font-weight:400;font-size:clamp(2rem,4vw,3rem);line-height:1.05;text-transform:uppercase}.b-copy.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#374151;font-size:1.05rem}.b-cta.svelte-1uha8ag{font-weight:800;color:var(--color-primary)}.buster.svelte-1uha8ag:hover .b-cta:where(.svelte-1uha8ag){text-decoration:underline}.about.svelte-1uha8ag{margin-top:1.2rem;color:#4b5563;max-width:50rem}.coupons.svelte-1uha8ag{padding-block:2rem 4rem}.c-head.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:1.8rem}.c-head.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-family:Anton,sans-serif;font-size:2.2rem;text-transform:uppercase}.c-head.svelte-1uha8ag a:where(.svelte-1uha8ag){font-weight:800;color:var(--color-primary)}.grid.svelte-1uha8ag{display:grid;gap:1.8rem 1.4rem}@media(min-width:900px){.grid.svelte-1uha8ag{grid-template-columns:1fr 1fr}}
