.hero.svelte-10a7aoy{padding:clamp(3rem,8vw,6rem) 0 2.4rem;background:linear-gradient(135deg,#1c1a17e6,#1c1a17bd),url(../../../images/legume-proaspete-cluj-napoca/hero-produse-locale.jpg) center/cover;color:#fff}.heroGrid.svelte-10a7aoy,.twoCol.svelte-10a7aoy{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.55fr);gap:clamp(1.5rem,4vw,3rem);align-items:start}.eyebrow.svelte-10a7aoy{margin:0 0 .7rem;color:var(--leaf-wash);text-transform:uppercase;letter-spacing:.1em;font-size:.78rem;font-weight:700}h1.svelte-10a7aoy,h2.svelte-10a7aoy,h3.svelte-10a7aoy{margin:0;font-weight:700;letter-spacing:0}h1.svelte-10a7aoy{max-width:820px;font-size:clamp(2.4rem,7vw,5.4rem);line-height:.94}h2.svelte-10a7aoy{color:var(--ink);font-size:clamp(1.8rem,4vw,3rem);line-height:1}h3.svelte-10a7aoy{color:var(--ink);font-size:1.1rem}.lead.svelte-10a7aoy{max-width:720px;margin:1.2rem 0 0;color:#fffdf7d1;font-size:clamp(1rem,2vw,1.18rem);line-height:1.6}.actions.svelte-10a7aoy{margin-top:1.4rem;display:flex;flex-wrap:wrap;gap:.8rem}.btn.svelte-10a7aoy{min-height:48px;border-radius:var(--radius-sm);padding:.75rem 1.1rem;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;font-weight:700;text-decoration:none}.btn.primary.svelte-10a7aoy{background:var(--tomato-ink);border:1px solid var(--tomato-ink);color:#fff}.btn.primary.svelte-10a7aoy:hover,.btn.primary.svelte-10a7aoy:focus-visible{background:var(--tomato-deep);border-color:var(--tomato-deep);color:#fff}.btn.secondary.svelte-10a7aoy{border:1px solid rgba(255,255,255,.28);color:var(--paper);background:#ffffff1f}.storeInfo.svelte-10a7aoy{border:1px solid rgba(255,255,255,.22);border-radius:8px;padding:1.2rem;display:grid;gap:.9rem;background:#ffffff1f}.storeInfo.svelte-10a7aoy div:where(.svelte-10a7aoy){display:grid;gap:.25rem}.storeInfo.svelte-10a7aoy span:where(.svelte-10a7aoy){color:#fffdf7ad;font-weight:700;font-size:.78rem;text-transform:uppercase;letter-spacing:.08em}.storeInfo.svelte-10a7aoy strong:where(.svelte-10a7aoy),.storeInfo.svelte-10a7aoy a:where(.svelte-10a7aoy){color:var(--paper);font-weight:700;text-decoration:none}.section.svelte-10a7aoy{padding:clamp(2.6rem,6vw,4.5rem) 0}.section.soft.svelte-10a7aoy{background:var(--paper)}.section.svelte-10a7aoy .eyebrow:where(.svelte-10a7aoy){color:var(--tomato-ink)}.section.svelte-10a7aoy p:where(.svelte-10a7aoy){margin:1rem 0 0;color:var(--ink-2);line-height:1.65}.categoryGrid.svelte-10a7aoy,.neighborhoods.svelte-10a7aoy,.faqGrid.svelte-10a7aoy{display:grid;gap:.8rem}.categoryGrid.svelte-10a7aoy{grid-template-columns:repeat(2,minmax(0,1fr))}.category.svelte-10a7aoy,.neighborhoods.svelte-10a7aoy span:where(.svelte-10a7aoy),.faqGrid.svelte-10a7aoy article:where(.svelte-10a7aoy){border:1px solid rgba(31,42,28,.12);border-radius:8px;background:var(--paper)}.category.svelte-10a7aoy{min-height:58px;padding:.9rem 1rem;display:flex;align-items:center;color:var(--ink);font-weight:700;text-decoration:none;text-transform:capitalize}.neighborhoods.svelte-10a7aoy{grid-template-columns:repeat(2,minmax(0,1fr))}.neighborhoods.svelte-10a7aoy span:where(.svelte-10a7aoy){padding:.8rem 1rem;color:var(--ink);font-weight:700}.sectionHead.svelte-10a7aoy{max-width:780px;margin-bottom:1.3rem}.faqGrid.svelte-10a7aoy{grid-template-columns:repeat(2,minmax(0,1fr))}.faqGrid.svelte-10a7aoy article:where(.svelte-10a7aoy){padding:1rem}.faqGrid.svelte-10a7aoy article:where(.svelte-10a7aoy) p:where(.svelte-10a7aoy){margin-top:.55rem}@media(max-width:991.98px){.heroGrid.svelte-10a7aoy,.twoCol.svelte-10a7aoy,.faqGrid.svelte-10a7aoy{grid-template-columns:1fr}}@media(max-width:560px){.actions.svelte-10a7aoy,.btn.svelte-10a7aoy{width:100%}.categoryGrid.svelte-10a7aoy,.neighborhoods.svelte-10a7aoy{grid-template-columns:1fr}}
