.hero-media[data-astro-cid-lcdefpme]{aspect-ratio:3/2;height:auto}.hero-media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;display:block}.home-roots[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(1.25rem,4vw,3rem);display:grid}.home-roots[data-astro-cid-lcdefpme]>img[data-astro-cid-lcdefpme]{border-radius:var(--radius);width:100%;max-width:420px;height:auto;display:block}.home-roots-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(1.65rem,3vw,2.3rem);line-height:1.15}.home-roots-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.eyebrow){max-width:52ch;color:var(--muted);line-height:1.6}@media (width<=640px){.home-roots[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.home-roots[data-astro-cid-lcdefpme]>img[data-astro-cid-lcdefpme]{justify-self:center;max-width:320px}}.hero-copy[data-astro-cid-lcdefpme]{width:100%;min-width:0}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{width:100%;max-width:none}@media (width>=981px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1rem,2vw,1.5rem)}}.hero-copy[data-astro-cid-lcdefpme]>.hero-price-cues[data-astro-cid-lcdefpme]{color:var(--leaf-dark);margin-bottom:0;font-size:1.125rem;font-weight:900}.hero-copy[data-astro-cid-lcdefpme]>.hero-pack-note[data-astro-cid-lcdefpme]{margin:.6rem 0 0;font-size:.875rem;line-height:1.45}.variety-guide[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.variety-guide-easy[data-astro-cid-lcdefpme]{padding:var(--section-y) var(--section-x);background:linear-gradient(#fff7df0f, #fff7df0f), var(--phthalo);border:1px solid color-mix(in srgb, var(--leaf) 38%, #fff7df);box-shadow:none;gap:1.25rem}.variety-guide-intro[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:var(--gold)}.variety-guide-intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#fff7df}.variety-guide-intro[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.eyebrow){color:#fff7dfc7}.variety-guide-pack-grid[data-astro-cid-lcdefpme]{gap:1.25rem}.variety-guide-card[data-astro-cid-lcdefpme]{background:var(--paper);border:1px solid color-mix(in srgb, var(--gold) 20%, var(--line));color:var(--leaf);box-shadow:none;padding:1rem 1.1rem}.variety-guide-card[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{background:var(--paper);border-color:var(--line);color:var(--leaf-dark)}.variety-guide-card[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--leaf)}.variety-guide-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted)}.catalogue-intro[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;margin:2rem 0 1rem;display:flex}.catalogue-intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0;font-size:1.65rem}.local-confidence[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.8rem 1.5rem;margin-bottom:1.5rem;font-size:.875rem;display:flex}.local-confidence[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{align-items:center;gap:.4rem;display:inline-flex}@media (width<=640px){.hero[data-astro-cid-lcdefpme]{gap:.75rem;padding-top:1rem}.hero-copy[data-astro-cid-lcdefpme]{display:contents}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{order:0;max-width:none;margin:0;font-size:clamp(2rem,8.5vw,2.65rem)}.hero-media[data-astro-cid-lcdefpme]{aspect-ratio:3/2;order:1;max-width:400px}.hero-media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain}.hero-price-cues[data-astro-cid-lcdefpme]{order:2;margin:0}.hero-price-cues[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:.875rem}.hero-copy[data-astro-cid-lcdefpme]>.hero-pack-note[data-astro-cid-lcdefpme]{order:3;margin:0}.hero[data-astro-cid-lcdefpme] .actions[data-astro-cid-lcdefpme]{order:4;margin:.15rem 0 0}.hero[data-astro-cid-lcdefpme] .actions[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{white-space:normal;font-size:.875rem}.hero-trust-badges[data-astro-cid-lcdefpme]{order:5;gap:.5rem .9rem;margin:.3rem 0 0}.hero-trust-badges[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{white-space:normal;font-size:.875rem}.variety-guide[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:.9375rem}}
