.breadcrumb[data-astro-cid-wk2qxeag]{padding:var(--space-4) 0;background:var(--color-linen);border-bottom:1px solid var(--color-sand)}.breadcrumb-list[data-astro-cid-wk2qxeag]{display:flex;flex-wrap:wrap;gap:var(--space-1);list-style:none;font-size:var(--text-sm);color:var(--color-taupe)}.breadcrumb-list[data-astro-cid-wk2qxeag] li[data-astro-cid-wk2qxeag]:after{content:"›";margin-left:var(--space-1);color:var(--color-sand)}.breadcrumb-list[data-astro-cid-wk2qxeag] li[data-astro-cid-wk2qxeag]:last-child:after{content:""}.breadcrumb-list[data-astro-cid-wk2qxeag] a[data-astro-cid-wk2qxeag]{color:var(--color-taupe);text-decoration:none}.breadcrumb-list[data-astro-cid-wk2qxeag] a[data-astro-cid-wk2qxeag]:hover{color:var(--color-terracotta)}.enseigne-hero[data-astro-cid-wk2qxeag]{padding:var(--space-16) 0;background:linear-gradient(160deg,var(--color-linen) 0%,var(--color-cream) 50%,var(--color-linen) 100%);border-bottom:1px solid var(--color-sand);text-align:center}.hero-inner[data-astro-cid-wk2qxeag]{max-width:680px;margin:0 auto}.hero-logo[data-astro-cid-wk2qxeag]{width:160px;height:auto;border-radius:var(--radius-lg);box-shadow:var(--shadow-card);margin-bottom:var(--space-6)}.hero-inner[data-astro-cid-wk2qxeag] h1[data-astro-cid-wk2qxeag]{font-family:var(--font-display);font-size:clamp(2.25rem,4.5vw,3.25rem);font-weight:700;color:var(--color-espresso);line-height:1.1;margin-bottom:var(--space-2)}.hero-tagline[data-astro-cid-wk2qxeag]{font-size:var(--text-lg);color:var(--color-terracotta);font-weight:600}.stores-section[data-astro-cid-wk2qxeag]{padding:var(--space-12) 0 var(--space-16)}.stores-header[data-astro-cid-wk2qxeag]{display:flex;align-items:baseline;gap:var(--space-4);margin-bottom:var(--space-8);flex-wrap:wrap}.section-title[data-astro-cid-wk2qxeag]{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--color-espresso)}.stores-count[data-astro-cid-wk2qxeag]{font-size:var(--text-sm);color:var(--color-taupe)}.store-city-card[data-astro-cid-wk2qxeag]{display:block;text-decoration:none;transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.store-city-card[data-astro-cid-wk2qxeag]:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.store-card-rating[data-astro-cid-wk2qxeag]{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-walnut);margin-top:var(--space-2)}.store-card-address[data-astro-cid-wk2qxeag]{font-size:var(--text-xs);color:var(--color-taupe);margin-top:var(--space-2)}.paris-cta[data-astro-cid-wk2qxeag]{margin-top:var(--space-8);text-align:center}.cta-link[data-astro-cid-wk2qxeag]{font-size:var(--text-sm);font-weight:600;color:var(--color-terracotta);text-decoration:none}.cta-link[data-astro-cid-wk2qxeag]:hover{text-decoration:underline}.store-page[data-astro-cid-wk2qxeag]{padding:var(--space-8) 0 var(--space-16)}.store-header[data-astro-cid-wk2qxeag]{margin-bottom:var(--space-8)}.store-header[data-astro-cid-wk2qxeag] h1[data-astro-cid-wk2qxeag]{font-family:var(--font-display);font-size:clamp(1.75rem,4vw,2.75rem);color:var(--color-espresso);line-height:1.2;margin-bottom:var(--space-3)}.store-header-sub[data-astro-cid-wk2qxeag]{display:block;font-size:clamp(1rem,2vw,1.25rem);color:var(--color-taupe);font-weight:400}.store-closed-banner[data-astro-cid-wk2qxeag]{margin-top:var(--space-4);padding:var(--space-3) var(--space-4);background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#991b1b;font-weight:600;font-size:var(--text-sm)}.store-closed-banner--temp[data-astro-cid-wk2qxeag]{background:#fffbeb;border-color:#fde68a;color:#92400e}.store-grid[data-astro-cid-wk2qxeag]{display:grid;grid-template-columns:1fr 360px;gap:var(--space-8);align-items:start}@media(max-width:1024px){.store-grid[data-astro-cid-wk2qxeag]{grid-template-columns:1fr}.store-sidebar[data-astro-cid-wk2qxeag]{order:-1}}.store-content[data-astro-cid-wk2qxeag]{margin-top:var(--space-8)}.store-related[data-astro-cid-wk2qxeag]{margin-top:var(--space-10);padding-top:var(--space-8);border-top:1px solid var(--color-sand)}.store-related[data-astro-cid-wk2qxeag] h2[data-astro-cid-wk2qxeag]{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--color-espresso);margin-bottom:var(--space-6)}.related-list[data-astro-cid-wk2qxeag]{display:flex;flex-direction:column;gap:var(--space-3)}.related-link[data-astro-cid-wk2qxeag]{display:flex;justify-content:space-between;align-items:center;padding:var(--space-4);background:var(--color-linen);border-radius:8px;text-decoration:none;transition:all var(--transition-fast)}.related-link[data-astro-cid-wk2qxeag]:hover{background:var(--color-sand)}.related-link-title[data-astro-cid-wk2qxeag]{font-size:var(--text-sm);font-weight:500;color:var(--color-espresso)}.related-link-arrow[data-astro-cid-wk2qxeag]{color:var(--color-terracotta);font-size:var(--text-lg)}.sidebar-other-stores[data-astro-cid-wk2qxeag]{background:#fff;border:1px solid var(--color-sand);border-radius:12px;padding:var(--space-5);margin-top:var(--space-4)}.sidebar-other-stores[data-astro-cid-wk2qxeag] h3[data-astro-cid-wk2qxeag]{font-family:var(--font-body);font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-taupe);margin-bottom:var(--space-3)}.sidebar-store-links[data-astro-cid-wk2qxeag]{display:flex;flex-direction:column;gap:var(--space-1);margin-bottom:var(--space-4)}.sidebar-store-link[data-astro-cid-wk2qxeag]{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-walnut);text-decoration:none;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);transition:all var(--transition-fast)}.sidebar-store-link[data-astro-cid-wk2qxeag]:hover{background:var(--color-cream);color:var(--color-terracotta)}.sidebar-all-link[data-astro-cid-wk2qxeag]{display:flex;align-items:center;justify-content:center;gap:var(--space-2);width:100%;padding:var(--space-3);background:var(--color-terracotta);color:#fff;border-radius:8px;font-size:var(--text-sm);font-weight:600;text-decoration:none;transition:background var(--transition-fast)}.sidebar-all-link[data-astro-cid-wk2qxeag]:hover{background:var(--color-espresso)}
