.receipt-head[data-astro-cid-j7pv25f6]{padding-top:.5rem}@media (min-width: 900px){.receipt-head[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:0 4rem;align-items:start}}.hero-meta[data-astro-cid-j7pv25f6]{margin:2rem 0 0}@media (min-width: 900px){.hero-meta[data-astro-cid-j7pv25f6]{margin-top:.65rem}}.hero-meta[data-astro-cid-j7pv25f6] dl[data-astro-cid-j7pv25f6]{margin:0;border-top:1px solid var(--ink-faint)}.hero-meta[data-astro-cid-j7pv25f6] dl[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;padding:.5rem .1rem;border-bottom:1px solid var(--ink-faint)}.hero-meta[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-size:.78rem;color:var(--ink-muted)}.hero-meta[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--font-mono);font-size:.88rem;font-weight:600;font-variant-numeric:tabular-nums}.hero-meta[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6].is-date{font-size:.78rem;color:var(--deal-dark)}.hero-title[data-astro-cid-j7pv25f6]{margin:0 0 1rem;font-size:clamp(2.1rem,5.4vw,3.35rem);font-weight:700;line-height:1.04;letter-spacing:-.032em;text-wrap:balance}.hero-title[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:normal;color:var(--stamp)}.hero-sub[data-astro-cid-j7pv25f6]{margin:0 0 2.25rem;font-size:1rem;line-height:1.6;color:var(--ink-muted)}.field-label[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-muted);margin:0 0 .4rem}.search-box[data-astro-cid-j7pv25f6]{position:relative;border-bottom:2.5px solid var(--ink);padding-bottom:.55rem;transition:border-color .16s var(--ease-print)}.search-box[data-astro-cid-j7pv25f6]:focus-within{border-bottom-color:var(--stamp)}#search-input[data-astro-cid-j7pv25f6]{width:100%;font-family:var(--font-sans);font-size:1.3rem;font-weight:500;padding:.3rem 0;border:none;background:transparent;outline:none;color:var(--ink)}#search-input[data-astro-cid-j7pv25f6]::placeholder{color:var(--ink-muted);opacity:.75;font-weight:400}.categories-section[data-astro-cid-j7pv25f6]{margin-top:3rem}.category-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:0 2.5rem;border-top:1px solid var(--ink-faint)}.category-row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;padding:.8rem .15rem;border-bottom:1px solid var(--ink-faint);text-decoration:none;color:var(--ink)}@media (prefers-reduced-motion: no-preference){.category-row[data-astro-cid-j7pv25f6]{animation:print-in .38s var(--ease-print) backwards}}.category-row[data-astro-cid-j7pv25f6] svg{width:20px;height:20px;stroke:var(--cat-color)}.category-name[data-astro-cid-j7pv25f6]{font-weight:600;font-size:.94rem;border-bottom:1px solid transparent}.category-row[data-astro-cid-j7pv25f6]:hover .category-name[data-astro-cid-j7pv25f6]{border-bottom-color:var(--cat-color)}.category-count[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:.78rem;color:var(--ink-muted);font-variant-numeric:tabular-nums}.lowest-section[data-astro-cid-j7pv25f6]{margin-top:3rem}.lowest-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(265px,1fr));gap:0 2.5rem;border-top:1px solid var(--ink-faint)}.lowest-row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr auto;grid-template-areas:"cat price" "name pharmacy";align-items:baseline;column-gap:.9rem;row-gap:.15rem;padding:.75rem .15rem;border-bottom:1px solid var(--ink-faint);text-decoration:none;color:var(--ink)}@media (prefers-reduced-motion: no-preference){.lowest-row[data-astro-cid-j7pv25f6]{animation:print-in .34s var(--ease-print) backwards}}.lowest-cat[data-astro-cid-j7pv25f6]{grid-area:cat;font-family:var(--font-mono);font-size:.6rem;text-transform:uppercase;letter-spacing:.06em;font-weight:700;color:var(--cat-color)}.lowest-name[data-astro-cid-j7pv25f6]{grid-area:name;font-size:.9rem;font-weight:600;line-height:1.3;border-bottom:1px solid transparent;justify-self:start}.lowest-row[data-astro-cid-j7pv25f6]:hover .lowest-name[data-astro-cid-j7pv25f6]{border-bottom-color:var(--ink)}.lowest-price[data-astro-cid-j7pv25f6]{grid-area:price;font-family:var(--font-mono);font-size:1.02rem;font-weight:600;font-variant-numeric:tabular-nums;text-align:right}.lowest-pharmacy[data-astro-cid-j7pv25f6]{grid-area:pharmacy;font-size:.74rem;color:var(--ink-muted);text-align:right}.chips-section[data-astro-cid-j7pv25f6]{margin-top:3rem}.chips[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.5rem}.chip[data-astro-cid-j7pv25f6]{background:var(--paper-raised);border:1px solid var(--ink-faint);color:var(--ink);font-size:.82rem;font-weight:500;padding:.4rem .8rem;border-radius:3px;text-decoration:none}.chip[data-astro-cid-j7pv25f6]:hover{border-color:var(--stamp);color:var(--stamp-dark)}.normalizer-note[data-astro-cid-j7pv25f6]{font-size:.78rem;color:var(--ink-muted);margin:0 0 .75rem}
