.product-card[data-astro-cid-csyq5mu2]{background:var(--sheet);border:1px solid var(--hair);border-radius:4px 8px 5px 7px;min-width:0;overflow:hidden;box-shadow:2px 3px #0000000a}.product-offer[data-astro-cid-csyq5mu2]{min-width:0}.product-media[data-astro-cid-csyq5mu2]{border-bottom:1px solid var(--hair);background:#fff;justify-content:center;align-items:center;min-height:280px;padding:20px;display:flex}.banner-link[data-astro-cid-csyq5mu2]{display:inline-flex}.product-media[data-astro-cid-csyq5mu2] img[data-astro-cid-csyq5mu2]{object-fit:contain;max-width:100%;height:auto;display:block}.product-media[data-astro-cid-csyq5mu2] iframe[data-astro-cid-csyq5mu2]{border:0;max-width:100%;display:block}.product-media-fallback[data-astro-cid-csyq5mu2]{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:16px;display:flex}.product-media-fallback[data-astro-cid-csyq5mu2] .hand[data-astro-cid-csyq5mu2]{color:var(--ink);font-size:32px}.product-media-fallback[data-astro-cid-csyq5mu2]>span[data-astro-cid-csyq5mu2]:last-child{font-size:12px}.product-copy[data-astro-cid-csyq5mu2]{padding:18px 20px 8px}.product-category[data-astro-cid-csyq5mu2]{color:var(--muted);margin:0 0 8px;font-size:12px}h2[data-astro-cid-csyq5mu2]{font:600 18px/1.5 var(--body);overflow-wrap:anywhere;margin:0}h2[data-astro-cid-csyq5mu2] a[data-astro-cid-csyq5mu2]{text-decoration:none}.product-package[data-astro-cid-csyq5mu2]{margin:6px 0 0;font-size:14px}.retailer-link[data-astro-cid-csyq5mu2]{min-height:44px;color:var(--accent-ink);text-underline-offset:4px;align-items:center;gap:8px;font-size:13px;text-decoration:underline;display:inline-flex}.product-recipes[data-astro-cid-csyq5mu2]{border-top:1px dashed var(--hair);padding:12px 20px 20px}.product-recipes[data-astro-cid-csyq5mu2]>p[data-astro-cid-csyq5mu2]{color:var(--muted);margin:0 0 8px;font-size:12px}ul[data-astro-cid-csyq5mu2]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-csyq5mu2]{min-width:0;max-width:100%}li[data-astro-cid-csyq5mu2] a[data-astro-cid-csyq5mu2]{background:var(--paper);border:1px solid var(--hair);overflow-wrap:anywhere;border-radius:3px;align-items:center;min-height:36px;padding:4px 8px;font-size:12px;line-height:1.5;text-decoration:none;display:inline-flex}details[data-astro-cid-csyq5mu2]{margin-top:8px}summary[data-astro-cid-csyq5mu2]{cursor:pointer;min-height:36px;padding-block:8px;font-size:12px}.recipes-pending[data-astro-cid-csyq5mu2]{font-size:12px}.sr-only[data-astro-cid-csyq5mu2]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover){h2[data-astro-cid-csyq5mu2] a[data-astro-cid-csyq5mu2]:hover,li[data-astro-cid-csyq5mu2] a[data-astro-cid-csyq5mu2]:hover{color:var(--accent-ink);text-underline-offset:3px;text-decoration:underline}}.shopping-page[data-astro-cid-mowlrkvi]{padding-top:40px;padding-bottom:72px}.store-heading[data-astro-cid-mowlrkvi]{justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px;display:flex}.eyebrow[data-astro-cid-mowlrkvi]{color:var(--muted);margin:0 0 8px;font-size:13px}h1[data-astro-cid-mowlrkvi]{margin:0;font-size:clamp(38px,6vw,54px)}.store-intro[data-astro-cid-mowlrkvi]{margin:16px 0 0;font-size:15px}.country-picker[data-astro-cid-mowlrkvi]{flex:none;width:270px}label[data-astro-cid-mowlrkvi]{gap:8px;min-width:0;font-size:13px;font-weight:600;display:grid}.country-picker[data-astro-cid-mowlrkvi] label[data-astro-cid-mowlrkvi]{margin-bottom:8px}input[data-astro-cid-mowlrkvi],select[data-astro-cid-mowlrkvi]{border:1px solid var(--hair);background:var(--sheet);width:100%;min-width:0;min-height:46px;color:var(--ink);font:14px var(--body);border-radius:4px;padding:10px 12px;display:block}input[data-astro-cid-mowlrkvi]:focus-visible,select[data-astro-cid-mowlrkvi]:focus-visible,button[data-astro-cid-mowlrkvi]:focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px}.country-status[data-astro-cid-mowlrkvi]{min-height:1.5em;color:var(--muted);margin:6px 0 0;font-size:11px}.store-filters[data-astro-cid-mowlrkvi]{background:var(--sheet);border:1px solid var(--hair);border-radius:4px 8px 4px 7px;grid-template-columns:1.5fr 1fr 1.25fr;gap:16px;padding:20px;display:grid}.results-toolbar[data-astro-cid-mowlrkvi]{justify-content:space-between;align-items:center;gap:16px;margin-top:16px;display:flex}.results-toolbar[data-astro-cid-mowlrkvi] p[data-astro-cid-mowlrkvi]{margin:0;font-size:14px;font-weight:600}button[data-astro-cid-mowlrkvi]{min-height:44px;color:var(--ink);font:13px var(--body);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:8px 0 8px 12px;text-decoration:underline}.store-notices[data-astro-cid-mowlrkvi]{margin:0 0 20px;font-size:12px}.affiliate-disclosure[data-astro-cid-mowlrkvi]{margin:0}.store-notices[data-astro-cid-mowlrkvi] details[data-astro-cid-mowlrkvi]{color:var(--muted);max-width:850px;margin-top:4px}.store-notices[data-astro-cid-mowlrkvi] summary[data-astro-cid-mowlrkvi]{cursor:pointer;min-height:32px;padding-block:5px}.store-notices[data-astro-cid-mowlrkvi] details[data-astro-cid-mowlrkvi] p[data-astro-cid-mowlrkvi]{margin:4px 0 8px}.product-grid[data-astro-cid-mowlrkvi]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px;display:grid}.store-empty[data-astro-cid-mowlrkvi]{border:1px dashed var(--hair);border-radius:var(--wobble);text-align:center;background:var(--sheet);padding:40px 24px;font-size:15px}.store-empty[data-astro-cid-mowlrkvi] a[data-astro-cid-mowlrkvi]{min-height:44px;color:var(--accent-ink);align-items:center;text-decoration:underline;display:inline-flex}@media (width<=960px){.product-grid[data-astro-cid-mowlrkvi]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.store-filters[data-astro-cid-mowlrkvi]{grid-template-columns:repeat(2,minmax(0,1fr))}.search-filter[data-astro-cid-mowlrkvi]{grid-column:1/-1}}@media (width<=600px){.shopping-page[data-astro-cid-mowlrkvi]{padding-top:28px}.store-heading[data-astro-cid-mowlrkvi]{display:block}.country-picker[data-astro-cid-mowlrkvi]{width:100%;margin-top:24px}.store-filters[data-astro-cid-mowlrkvi]{grid-template-columns:minmax(0,1fr);gap:14px;padding:16px}.product-grid[data-astro-cid-mowlrkvi]{grid-template-columns:minmax(0,1fr)}.store-intro[data-astro-cid-mowlrkvi]{font-size:14px}}
