.store-card[data-astro-cid-jvw3i3yh]{display:flex;flex-direction:column;background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:var(--pad-card);box-shadow:var(--shadow);height:100%;overflow:hidden}@media(min-width:1000px){@supports (grid-template-rows: subgrid){.store-card[data-astro-cid-jvw3i3yh]{display:grid;grid-row:span 6;grid-template-rows:subgrid;row-gap:0;align-content:start}.store-card[data-astro-cid-jvw3i3yh] .store-actions[data-astro-cid-jvw3i3yh]{margin-top:0;align-self:start}.store-card[data-astro-cid-jvw3i3yh] .store-orari[data-astro-cid-jvw3i3yh]{align-content:start}}}.store-photo[data-astro-cid-jvw3i3yh]{width:calc(100% + var(--pad-card) * 2);max-width:none;aspect-ratio:var(--phi);object-fit:cover;margin:calc(-1 * var(--pad-card)) calc(-1 * var(--pad-card)) var(--sp-3);border-bottom:3px solid var(--gold)}.store-head[data-astro-cid-jvw3i3yh]{display:flex;align-items:center;gap:var(--sp-2);border-bottom:1px solid var(--line);padding-bottom:var(--sp-2);margin-bottom:var(--sp-3)}.store-persona-foto[data-astro-cid-jvw3i3yh]{flex:none;width:56px;height:56px;border-radius:50%;object-fit:cover}.store-head[data-astro-cid-jvw3i3yh]>div[data-astro-cid-jvw3i3yh]{min-width:0}.store-head[data-astro-cid-jvw3i3yh] h2[data-astro-cid-jvw3i3yh]{margin:0;overflow-wrap:break-word;font-size:clamp(1.18rem,2.6vw,var(--f-h3))}.store-persona[data-astro-cid-jvw3i3yh]{margin:2px 0 0;color:var(--gold-700);font-weight:600}.store-facts[data-astro-cid-jvw3i3yh]{list-style:none;margin:0 0 var(--sp-2);padding:0;display:grid;gap:var(--sp-1);font-size:.97rem;color:var(--muted)}.store-facts[data-astro-cid-jvw3i3yh] li[data-astro-cid-jvw3i3yh]{display:flex;gap:.5rem;align-items:center}.store-facts[data-astro-cid-jvw3i3yh] .fact-i{flex:none;width:18px;height:18px;color:var(--gold-700)}.store-orari[data-astro-cid-jvw3i3yh]{margin:0 0 var(--sp-3);padding:10px 12px;background:var(--gold-50);border-radius:var(--radius-btn);display:grid;gap:4px;font-size:.95rem}.store-orari[data-astro-cid-jvw3i3yh] div[data-astro-cid-jvw3i3yh]{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:12px}.store-orari[data-astro-cid-jvw3i3yh] dt[data-astro-cid-jvw3i3yh]{font-weight:700;color:var(--ink);white-space:nowrap}.store-orari[data-astro-cid-jvw3i3yh] dd[data-astro-cid-jvw3i3yh]{margin:0 0 0 auto;text-align:right;color:var(--text)}.store-orari[data-astro-cid-jvw3i3yh] .fascia[data-astro-cid-jvw3i3yh]{display:block;white-space:nowrap}.store-actions[data-astro-cid-jvw3i3yh]{display:grid;gap:var(--sp-2);margin-top:auto}.store-actions[data-astro-cid-jvw3i3yh] .btn{min-width:0;white-space:normal;text-align:center;line-height:1.25;padding-inline:16px;min-height:4.25rem}.store-actions[data-astro-cid-jvw3i3yh] .btn-tel[data-astro-cid-jvw3i3yh]{flex-direction:column;gap:4px}.tel[data-astro-cid-jvw3i3yh]{white-space:nowrap}.store-links[data-astro-cid-jvw3i3yh]{margin:var(--sp-3) 0 0;display:grid;gap:6px;font-weight:600;font-size:.95rem}.store-google-nota[data-astro-cid-jvw3i3yh]{margin:6px 0 0;font-size:.88rem;color:var(--muted)}.schede-sedi[data-astro-cid-43e6p56t]{grid-template-columns:minmax(0,520px);justify-content:center}@media(min-width:1000px){.schede-sedi[data-astro-cid-43e6p56t]{grid-template-columns:repeat(3,minmax(0,1fr))}}.aspettative[data-astro-cid-43e6p56t]{margin-top:var(--sp-3);max-width:560px}.aspettative[data-astro-cid-43e6p56t] h2[data-astro-cid-43e6p56t]{margin:0 0 6px;font-size:1.1rem}.aspettative[data-astro-cid-43e6p56t] ul[data-astro-cid-43e6p56t]{margin:0;padding-left:1.2rem;display:grid;gap:4px;color:var(--text)}.nota-privacy[data-astro-cid-43e6p56t]{margin:var(--sp-4) auto 0;max-width:720px;text-align:center;font-size:.92rem;color:var(--muted)}.nota-privacy[data-astro-cid-43e6p56t] a[data-astro-cid-43e6p56t]{font-weight:600}.c-hero[data-astro-cid-43e6p56t]{background:radial-gradient(110% 90% at 85% -10%,rgba(47,57,217,.16),transparent 60%),var(--white);padding-block:clamp(48px,8vw,80px)}.hours-banner[data-astro-cid-43e6p56t]{margin-top:20px;padding:14px 18px;background:var(--cream);border-radius:10px;display:inline-block;font-size:.97rem;color:var(--muted)}.hours-banner[data-astro-cid-43e6p56t] strong[data-astro-cid-43e6p56t]{color:var(--black)}
