.cEBmGW_evitement{left:var(--space-2);z-index:100;padding:var(--space-3) var(--space-4);background:var(--color-surface);border-radius:var(--radius-button);font-weight:700;position:absolute;top:-100px}.cEBmGW_evitement:focus{top:var(--space-2)}.cEBmGW_entete{z-index:20;background:var(--color-surface);border-bottom:1px solid var(--color-border);position:sticky;top:0}.cEBmGW_ligne{align-items:center;gap:var(--space-2) var(--space-3);padding-top:var(--space-2);padding-bottom:var(--space-3);grid-template-columns:1fr auto;grid-template-areas:"logo raccourcis""recherche recherche";display:grid}.cEBmGW_logo{align-items:center;gap:var(--space-2);min-height:var(--touch);font-size:var(--text-xl);color:var(--color-text);letter-spacing:-.01em;grid-area:logo;font-weight:600;text-decoration:none;display:inline-flex}.cEBmGW_logo strong{color:var(--color-primary);font-weight:800}.cEBmGW_logoMarque{background:var(--color-primary);color:#fff;width:34px;height:34px;font-weight:800;font-size:var(--text-lg);border-radius:10px;place-items:center;display:grid}.cEBmGW_categories{display:none}.cEBmGW_recherche{border:1.5px solid var(--color-border-control);border-radius:var(--radius-pill);background:var(--color-bg);min-width:0;transition:border-color var(--transition);grid-area:recherche;display:flex}.cEBmGW_recherche:focus-within{border-color:var(--color-primary);background:var(--color-surface)}.cEBmGW_recherche input{min-width:0;min-height:var(--touch);padding:0 var(--space-4);color:var(--color-text);font-size:var(--text-md);background:0 0;border:0;flex:1}.cEBmGW_recherche input:focus{outline:none}.cEBmGW_recherche button{width:52px;min-height:var(--touch);border-radius:var(--radius-pill);background:var(--color-primary);color:#fff;cursor:pointer;border:0;place-items:center;margin:3px;display:grid}.cEBmGW_recherche button:hover{background:var(--color-primary-pressed)}.cEBmGW_raccourcis{gap:var(--space-1);grid-area:raccourcis;display:flex}.cEBmGW_action{min-width:var(--touch);min-height:var(--touch);padding:0 var(--space-2);border-radius:var(--radius-button);color:var(--color-text);font-size:var(--text-xs);flex-direction:column;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.cEBmGW_action:hover{background:var(--color-primary-subtle);color:var(--color-primary)}.cEBmGW_panier{display:inline-flex;position:relative}.cEBmGW_compteur{border-radius:var(--radius-pill);background:var(--color-promo);color:#fff;text-align:center;min-width:20px;height:20px;padding:0 5px;font-size:12px;font-weight:800;line-height:20px;position:absolute;top:-6px;right:-10px}.cEBmGW_onglets{z-index:30;padding-bottom:env(safe-area-inset-bottom);background:var(--color-surface);border-top:1px solid var(--color-border);grid-template-columns:repeat(5,1fr);display:grid;position:fixed;inset:auto 0 0;box-shadow:0 -4px 16px #0f2a210f}.cEBmGW_onglets a,.cEBmGW_onglets button{cursor:pointer;min-height:56px;color:var(--color-text-muted);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-family:inherit;font-size:12px;font-weight:700;text-decoration:none;display:flex}.cEBmGW_onglets a:hover,.cEBmGW_onglets button:hover{color:var(--color-primary)}.cEBmGW_onglets a[aria-current=page]{color:var(--color-primary);font-weight:800}.cEBmGW_raccourcis .cEBmGW_action:first-child{display:none}@media (min-width:900px){.cEBmGW_ligne{gap:var(--space-4);padding-top:var(--space-3);padding-bottom:var(--space-3);grid-template-columns:auto auto minmax(280px,1fr) auto;grid-template-areas:"logo categories recherche raccourcis"}.cEBmGW_categories{gap:var(--space-2);padding:0 var(--space-4);font-size:var(--text-sm);background:var(--color-primary-subtle);color:var(--color-primary);flex-direction:row;grid-area:categories;display:inline-flex}.cEBmGW_raccourcis .cEBmGW_action:first-child{display:inline-flex}.cEBmGW_onglets{display:none}}
._8M7G8q_pied{margin-top:var(--space-12);padding:var(--space-10) 0 calc(var(--space-12) + 56px + env(safe-area-inset-bottom));background:var(--color-dark-bg);color:var(--color-dark-text);font-size:var(--text-sm)}._8M7G8q_grille{gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}._8M7G8q_pied h2{margin:0 0 var(--space-3);color:#fff;font-size:var(--text-md);font-weight:800}._8M7G8q_pied ._8M7G8q_marque{font-size:var(--text-xl);font-weight:600}._8M7G8q_marque strong{color:var(--color-dark-accent);font-weight:800}._8M7G8q_pied p{margin:0;line-height:1.6}._8M7G8q_pied ul{margin:0 0 var(--space-5);gap:var(--space-1);padding:0;list-style:none;display:grid}._8M7G8q_pied a{min-height:var(--touch);color:var(--color-dark-text);align-items:center;text-decoration:none;display:inline-flex}._8M7G8q_pied a:hover{color:#fff;text-decoration:underline}._8M7G8q_moyens{flex-wrap:wrap;gap:var(--space-2)!important;display:flex!important}._8M7G8q_moyens li{padding:var(--space-1) var(--space-3);border:1px solid var(--color-dark-border);border-radius:var(--radius-pill);color:#fff;font-weight:700}._8M7G8q_bas{margin-top:var(--space-8);padding-top:var(--space-5);border-top:1px solid var(--color-dark-border)}@media (min-width:900px){._8M7G8q_pied{padding-bottom:var(--space-10)}}
