.menu-produits__panneau.menu-bis{border:var(--bordure-fine) solid var(--line);border-radius:0 0 var(--r-l) var(--r-l);box-shadow:var(--ombre-menu-bis);color:var(--ink);background:var(--white);border-top:0;margin-top:0;position:relative}.menu-produits__panneau.menu-bis .menu-produits__tete{top:var(--espace-1);right:var(--espace-1);z-index:2;background:0 0;border:0;min-height:0;padding:0;position:absolute}.menu-produits__panneau.menu-bis .menu-bis__niveau,.menu-produits__panneau.menu-bis .menu-colonnes__retour{display:none}.menu-produits__panneau.menu-bis .menu-produits__fermer{border-radius:var(--r-pill);color:var(--cap)}.menu-produits__panneau.menu-bis .menu-produits__fermer:hover{background:var(--soft);color:var(--ink)}.menu-produits__panneau.menu-bis .menu-colonnes__corps{grid-template-columns:var(--menu-bis-col-univers) calc(var(--menu-bis-col-familles) - var(--espace-4)) minmax(0, 1fr);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:transparent transparent;overflow-y:auto}.menu-produits__panneau.menu-bis .menu-colonnes__corps:hover,.menu-produits__panneau.menu-bis .menu-colonnes__corps:focus-within{scrollbar-color:var(--filet-survol) transparent}.menu-produits__panneau.menu-bis .menu-colonnes__corps.menu-bis__corps--marques{grid-template-columns:var(--menu-bis-col-univers) calc(var(--menu-bis-col-familles) - var(--espace-4)) minmax(0, 1fr) var(--menu-bis-col-marques)}.menu-produits__panneau.menu-bis .menu-colonnes__col{min-height:auto;padding:var(--espace-4) var(--espace-4);overflow:visible}.menu-produits__panneau.menu-bis .menu-colonnes__col+.menu-colonnes__col{border-left:var(--bordure-fine) solid var(--line)}.menu-produits__panneau.menu-bis .menu-colonnes__liste{display:block}.menu-produits__panneau.menu-bis .menu-colonnes__liste>li+li{border-top:var(--bordure-fine) solid var(--line)}.menu-produits__panneau.menu-bis .menu-colonnes__allee,.menu-produits__panneau.menu-bis .menu-colonnes__famille{gap:var(--espace-2);min-height:var(--cible-min);padding:var(--espace-2) var(--espace-3);font-size:var(--taille-interface);font-weight:var(--graisse-forte);color:var(--ink);border-radius:0;text-decoration:none}.menu-produits__panneau.menu-bis .menu-colonnes__allee>.menu-bis__nom,.menu-produits__panneau.menu-bis .menu-colonnes__famille>.menu-bis__nom{flex:1;min-width:0}.menu-produits__panneau.menu-bis .menu-colonnes__allee>.menu-bis__nom{white-space:normal;text-transform:none;letter-spacing:normal}.menu-produits__panneau.menu-bis .menu-colonnes__allee svg,.menu-produits__panneau.menu-bis .menu-colonnes__famille svg{display:none}.menu-produits__panneau.menu-bis .menu-colonnes__allee:hover,.menu-produits__panneau.menu-bis .menu-colonnes__allee[aria-current=true]{background:var(--soft);color:var(--ink)}.menu-produits__panneau.menu-bis .menu-colonnes__allee[aria-current=true]{font-weight:var(--graisse-tres-forte)}.menu-produits__panneau.menu-bis .menu-colonnes__famille{font-weight:var(--graisse-moyenne)}.menu-produits__panneau.menu-bis .menu-colonnes__famille:hover,.menu-produits__panneau.menu-bis .menu-colonnes__famille[data-actif=true]{color:var(--ink);box-shadow:inset var(--bordure-forte) 0 0 var(--ink);background:0 0}.menu-produits__panneau.menu-bis [data-colonne="3"]{padding-inline:var(--espace-5)}.menu-produits__panneau.menu-bis .menu-colonnes__titre{gap:var(--espace-2);min-height:var(--cible-min);margin:0 var(--espace-7) var(--espace-2) 0;font-size:var(--menu-bis-titre);font-weight:var(--graisse-titre);color:var(--ink);border-bottom:0;padding:0;display:inline-flex}.menu-produits__panneau.menu-bis .menu-colonnes__titre svg{width:var(--icone-barre);height:var(--icone-barre);color:var(--cap)}.menu-produits__panneau.menu-bis .menu-colonnes__titre:hover .menu-bis__titre-nom{text-decoration:underline}.menu-produits__panneau.menu-bis .menu-colonnes__categories{gap:0 var(--espace-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.menu-produits__panneau.menu-bis .menu-colonnes__categorie{min-height:var(--menu-bis-ligne);gap:var(--espace-3);padding:var(--espace-1) var(--espace-2);border-radius:var(--r-s);font-size:var(--taille-interface);color:var(--ink)}.menu-produits__panneau.menu-bis .menu-colonnes__categorie:hover,.menu-produits__panneau.menu-bis .menu-colonnes__titre:hover{color:var(--ink);background:0 0}.menu-produits__panneau.menu-bis .menu-colonnes__categorie:hover .menu-colonnes__nom{color:var(--ink);text-decoration:underline}.menu-produits__panneau.menu-bis .menu-colonnes__vignette{width:var(--menu-bis-photo);height:var(--menu-bis-photo);color:var(--cap);background:0 0;border-radius:0}.menu-produits__panneau.menu-bis .menu-bis__photo img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;display:block}.menu-produits__panneau.menu-bis .menu-bis__marques{min-width:0;padding:var(--espace-4)}.menu-bis__marques-titre{margin:var(--espace-3) 0 var(--espace-3);font-size:var(--taille-xs);font-weight:var(--graisse-titre);letter-spacing:var(--lettrage-surtitre);text-transform:uppercase;line-height:var(--interligne-serre);color:var(--cap)}.menu-bis__logos{gap:var(--espace-3);margin:0;padding:0;list-style:none;display:grid}.menu-bis__logo{min-height:var(--menu-bis-logo);padding:var(--espace-3);border:var(--bordure-fine) solid var(--line);border-radius:var(--r-m);background:var(--white);justify-content:center;align-items:center;display:flex}.menu-bis__logo:hover{border-color:var(--filet-survol)}.menu-bis__logo--sombre{background:var(--navy);border-color:var(--navy)}.menu-bis__logo img{width:auto;height:auto;max-width:var(--menu-bis-logo-l);max-height:var(--menu-bis-logo-h);object-fit:contain;display:block}@media (max-width:68.75em){.menu-produits__panneau.menu-bis .menu-colonnes__corps,.menu-produits__panneau.menu-bis .menu-colonnes__corps.menu-bis__corps--marques{grid-template-columns:var(--menu-bis-col-allees-moyen) var(--menu-bis-col-familles-moyen) minmax(0, 1fr)}.menu-produits__panneau.menu-bis .menu-colonnes__categories{grid-template-columns:minmax(0,1fr)}.menu-produits__panneau.menu-bis .menu-bis__marques{border-top:var(--bordure-fine) solid var(--line);grid-column:3}.menu-bis__logos{grid-template-columns:repeat(3,minmax(0,1fr))}.menu-produits__panneau.menu-bis .menu-colonnes__allee>.menu-bis__nom{white-space:normal}}@media (max-width:53.75em){.menu-produits__panneau.menu-bis{box-shadow:none;border:0;border-radius:0}.menu-produits__panneau.menu-bis .menu-produits__tete{align-items:center;gap:var(--espace-2);min-height:var(--menu-bis-tete);padding:0 var(--espace-2) 0 var(--espace-4);border-bottom:var(--bordure-fine) solid var(--line);display:flex;position:static}.menu-produits__panneau.menu-bis .menu-colonnes__retour:not([hidden]){display:grid}.menu-produits__panneau.menu-bis .menu-bis__niveau{min-width:0;font-size:var(--taille-base);font-weight:var(--graisse-titre);color:var(--ink);overflow-wrap:anywhere;flex:1;margin:0;display:block}.menu-produits__panneau.menu-bis .menu-colonnes__corps,.menu-produits__panneau.menu-bis .menu-colonnes__corps.menu-bis__corps--marques{scrollbar-width:none;display:block}.menu-produits__panneau.menu-bis .menu-colonnes__col{padding:var(--espace-2) var(--espace-4) var(--espace-4)}.menu-produits__panneau.menu-bis .menu-colonnes__col+.menu-colonnes__col{border-left:0}.menu-produits__panneau.menu-bis[data-niveau="1"] [data-colonne="4"],.menu-produits__panneau.menu-bis[data-niveau="2"] [data-colonne="4"]{display:none}.menu-produits__panneau.menu-bis .menu-colonnes__allee svg,.menu-produits__panneau.menu-bis .menu-colonnes__famille svg{color:var(--cap);display:block}.menu-produits__panneau.menu-bis .menu-colonnes__allee,.menu-produits__panneau.menu-bis .menu-colonnes__famille{min-height:var(--hauteur-ligne-menu-mobile);font-size:var(--taille-base)}.menu-produits__panneau.menu-bis .menu-colonnes__allee[aria-current=true]{color:var(--ink);background:0 0}.menu-produits__panneau.menu-bis .menu-colonnes__allee>.menu-bis__nom{white-space:normal}.menu-produits__panneau.menu-bis [data-colonne="3"]{padding-inline:var(--espace-4)}.menu-produits__panneau.menu-bis .menu-colonnes__categories{grid-template-columns:minmax(0,1fr)}.menu-produits__panneau.menu-bis .menu-colonnes__categorie{font-size:var(--taille-base)}.menu-produits__panneau.menu-bis .menu-bis__marques{padding:var(--espace-2) var(--espace-4) var(--espace-4);border-left:0;border-top:var(--bordure-fine) solid var(--line)}}@media (prefers-reduced-motion:no-preference){.menu-produits__panneau.menu-bis .menu-colonnes__allee,.menu-produits__panneau.menu-bis .menu-colonnes__famille,.menu-bis__logo{transition:background-color var(--t) var(--ease), border-color var(--t) var(--ease), color var(--t) var(--ease), box-shadow var(--t) var(--ease)}}
.entete__barre>*,.entete__actions>*,.recherche-entete *,.nav-rayons__barre>:not(#menu-produits),.nav-rayons__piste a{scroll-margin-top:calc(-1 * (var(--hauteur-entete) + var(--hauteur-nav) + var(--espace-4)))}.entete .entete__actions{gap:var(--espace-3)}.entete .pilule svg,.entete .recherche-entete svg{stroke-width:var(--trait-picto-fiche)}.entete .pilule--gain{min-height:var(--cible-min);padding:var(--espace-1) var(--espace-2);border-radius:var(--rayon-moyen);border-left:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:0;margin:0;display:inline-flex}.entete .pilule--gain:hover{background:var(--blanc-10)}.entete .pilule--gain .pilule__ligne{align-items:center;gap:var(--espace-2);white-space:nowrap;display:inline-flex}.entete .pilule--gain .pilule__etat{gap:0}.entete .pilule--gain .pilule__libelle{font-size:var(--taille-xs);font-weight:var(--graisse-normale);letter-spacing:0;text-transform:none;line-height:var(--interligne-serre);color:var(--white);display:block}.entete .pilule--gain .pilule__libelle:first-letter{text-transform:uppercase}.entete .pilule--gain .pilule__montant{font-size:var(--taille-s);font-weight:var(--graisse-normale);line-height:var(--interligne-serre)}.entete .pilule--gain .pilule__mot{font-size:var(--taille-xxs);font-weight:var(--graisse-normale);line-height:var(--interligne-serre);color:var(--nuit-legende);text-transform:lowercase;white-space:nowrap}@media (max-width:35em){.entete .pilule--gain .pilule__libelle,.entete .pilule--gain .pilule__mot{display:none}}.entete .pilule--panier .panier__sac svg{width:var(--icone-entete);height:var(--icone-entete)}.entete .pilule--panier .pilule__sous{display:none}@media (min-width:53.8125em){.entete .pilule--compte,.entete .pilule--panier{justify-content:center;align-items:center;gap:var(--retrait-allee);min-height:var(--cible-min);padding:var(--espace-1) var(--espace-2);flex-direction:column}.entete .pilule--compte .pilule__icone{width:var(--icone-entete);height:var(--icone-entete);display:block}.entete .pilule--compte .pilule__sous,.entete .pilule--panier .pilule__sous{font-size:var(--taille-xs);font-weight:var(--graisse-moyenne);line-height:var(--interligne-serre);color:var(--white);display:block}.entete .pilule--compte .pilule__texte{width:var(--taille-masquee);height:var(--taille-masquee);clip:rect(0 0 0 0);white-space:nowrap;position:absolute;overflow:hidden}.entete .pilule--panier small{font-size:var(--taille-xxs);font-weight:var(--graisse-forte);line-height:var(--interligne-serre);color:var(--nuit-sous-texte)}}.entete .recherche-entete__go{background:var(--couleur-envoi)}.entete .recherche-entete__go:hover{background:var(--couleur-envoi-survol)}.nav-rayons .nav-rayons__entree{color:var(--white);font-weight:var(--graisse-forte);background:0 0;margin-inline:0}.nav-rayons .nav-rayons__entree svg{color:var(--white)}.nav-rayons .nav-rayons__entree:hover{background:var(--blanc-14);color:var(--white)}.nav-rayons .nav-rayons__entree[aria-current=page]{color:var(--white);text-decoration:underline;text-decoration-thickness:var(--bordure-forte);text-underline-offset:var(--espace-2);background:0 0}.menu-compte{display:flex;position:relative}.entete .menu-compte .pilule--compte{font:inherit;cursor:pointer;border:0}.entete .menu-compte .pilule--compte[aria-expanded=true]{background:var(--blanc-10)}.menu-compte__liste{z-index:70;min-width:calc(var(--menu-bis-col-allees) + var(--espace-4));margin:var(--espace-1) 0 0;padding:var(--espace-1) 0;border:var(--bordure-fine) solid var(--line);border-radius:var(--r-m);background:var(--white);box-shadow:var(--ombre-menu-bis);list-style:none;position:absolute;top:100%;right:0}.menu-compte__liste[hidden]{display:none}.menu-compte__liste li+li{border-top:var(--bordure-fine) solid var(--line)}.menu-compte__liste a{min-height:var(--cible-min);padding:0 var(--espace-4);color:var(--ink);font-size:var(--taille-interface);font-weight:var(--graisse-forte);white-space:nowrap;align-items:center;text-decoration:none;display:flex}.menu-compte__liste a:hover{background:var(--soft);color:var(--ink);text-decoration:underline}.menu-compte__liste li:first-child a{font-weight:var(--graisse-tres-forte)}@media (max-width:53.75em){.nav-rayons .nav-rayons__barre{justify-content:flex-start;gap:var(--espace-2)}}.entete .entete__logo{box-sizing:content-box;padding-inline:var(--espace-1);border-radius:var(--rayon-petit)}.entete .pilule,.entete .pilule--gain{border-radius:var(--rayon-petit)}.entete .entete__logo:hover,.entete .entete__logo:focus-visible{box-shadow:none;background:0 0}.entete .entete__logo:focus:not(:focus-visible){outline:none}.entete .pilule:hover,.entete .pilule:focus-visible,.entete .pilule--gain:hover,.entete .pilule--gain:focus-visible,.entete .menu-compte .pilule--compte[aria-expanded=true]{background:var(--blanc-08);color:var(--white);box-shadow:none}.entete .entete__actions{gap:var(--espace-3);align-items:center}.entete .entete__actions .pilule--gain,.entete .entete__actions .pilule--gain:hover,.entete .entete__actions .pilule--gain:focus-visible{min-height:var(--cible-min);padding:0 var(--espace-4);border:var(--bordure-fine) solid var(--green-filet);border-radius:var(--rayon-pilule);background:var(--green-fond);color:var(--green-t);flex-direction:column;justify-content:center;align-items:flex-start;gap:0;margin:0;display:inline-flex}.entete .entete__actions .pilule--gain-negatif,.entete .entete__actions .pilule--gain-negatif:hover,.entete .entete__actions .pilule--gain-negatif:focus-visible,.entete .entete__actions .pilule--gain-suspendu,.entete .entete__actions .pilule--gain-suspendu:hover,.entete .entete__actions .pilule--gain-suspendu:focus-visible{border-color:var(--red-bg);background:var(--red-bg);color:var(--red-t)}.entete .entete__actions .pilule--gain-nul,.entete .entete__actions .pilule--gain-nul:hover,.entete .entete__actions .pilule--gain-nul:focus-visible{border-color:var(--line);background:var(--soft);color:var(--ink)}.entete .entete__actions .pilule--gain:hover,.entete .entete__actions .pilule--gain:focus-visible{box-shadow:0 0 0 var(--bordure-fine) var(--white)}.entete .entete__actions .pilule--gain .pilule__libelle{font-size:var(--taille-xxs);font-weight:var(--graisse-moyenne);letter-spacing:0;text-transform:none;color:inherit;order:2;line-height:1.15;display:block}.entete .entete__actions .pilule--gain .pilule__libelle:first-letter{text-transform:none}.entete .entete__actions .pilule--gain .pilule__mot{font-size:var(--taille-xxs);font-weight:var(--graisse-normale);text-transform:none;color:inherit;order:3;line-height:1.15;display:block}.entete .entete__actions .pilule--gain .pilule__montant,.entete .entete__actions .pilule--gain .pilule__etat{font-size:var(--taille-s);font-weight:var(--graisse-tres-forte);color:inherit;line-height:1.15;text-decoration:none}.entete .entete__actions .pilule--compte,.entete .entete__actions .pilule--compte:hover,.entete .entete__actions .pilule--compte:focus-visible,.entete .entete__actions .menu-compte .pilule--compte[aria-expanded=true]{width:var(--cible-min);height:var(--cible-min);min-height:var(--cible-min);border-radius:var(--rayon-pilule);background:var(--navy-bande);color:var(--white);place-items:center;padding:0;display:grid}.entete .entete__actions .pilule--compte .pilule__icone{width:var(--icone);height:var(--icone);display:block}.entete .entete__actions .pilule--compte .pilule__sous,.entete .entete__actions .pilule--compte .pilule__texte{width:var(--taille-masquee);height:var(--taille-masquee);clip:rect(0 0 0 0);white-space:nowrap;position:absolute;overflow:hidden}.entete .entete__actions .pilule--panier .pilule__sous{display:none}.entete .entete__actions .pilule--panier .panier__compteur{background:var(--green-t);color:var(--white)}@media (max-width:53.75em){.entete .entete__actions:has(.pilule--gain:not(.pilule--gain-visiteur)) .pilule--compte{display:none}}@media (max-width:35em){.entete .entete__actions .pilule--gain .pilule__libelle,.entete .entete__actions .pilule--gain .pilule__mot{display:none}.entete .entete__actions .pilule--gain,.entete .entete__actions .pilule--gain:hover{padding-inline:var(--espace-3)}.entete .entete__actions{gap:var(--espace-2)}}html body .nav-rayons--bande{background:var(--navy-bande);color:var(--white);box-shadow:none;border-top:0}html body .nav-rayons--bande .nav-rayons__barre{gap:var(--espace-1)}html body .nav-rayons--bande .menu-produits__bouton,html body .nav-rayons--bande .nav-rayons__entree,.nav-rayons__lien-bande{min-height:var(--cible-min);padding:0 var(--espace-2);border-radius:var(--rayon-petit);color:var(--white);white-space:nowrap;background:0 0;flex:none;align-items:center;text-decoration:none;display:inline-flex}html body .nav-rayons--bande .menu-produits__bouton{font-weight:var(--graisse-tres-forte);font-size:var(--taille-interface)}html body .nav-rayons--bande .menu-produits__bouton svg,html body .nav-rayons--bande .nav-rayons__entree svg{color:var(--white)}html body .nav-rayons--bande .nav-rayons__entree{font-weight:var(--graisse-forte)}.nav-rayons__lien-bande{font-size:var(--taille-interface);font-weight:var(--graisse-moyenne)}html body .nav-rayons--bande .menu-produits__bouton:hover,html body .nav-rayons--bande .menu-produits__bouton:focus-visible,html body .nav-rayons--bande .menu-produits__bouton[aria-expanded=true],html body .nav-rayons--bande .nav-rayons__entree:hover,html body .nav-rayons--bande .nav-rayons__entree:focus-visible,.nav-rayons__lien-bande:hover,.nav-rayons__lien-bande:focus-visible{color:var(--white);text-decoration:underline;-webkit-text-decoration-color:var(--white);text-decoration-color:var(--white);text-underline-offset:var(--espace-1);box-shadow:none;background:0 0}html body .nav-rayons--bande .menu-produits__bouton[aria-expanded=true] svg{color:var(--white)}html body .nav-rayons--bande .nav-rayons__entree[aria-current=page]{color:var(--white);text-decoration:underline;-webkit-text-decoration-color:var(--white);text-decoration-color:var(--white);text-decoration-thickness:var(--bordure-forte);text-underline-offset:var(--espace-2);background:0 0}html body .nav-rayons--bande .nav-rayons__entree[aria-current=page] svg{color:var(--white)}.nav-rayons__liens{align-items:center;gap:var(--espace-1);scrollbar-width:none;flex:auto;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.nav-rayons__liens::-webkit-scrollbar{display:none}.nav-rayons__liens a:focus-visible{outline-offset:calc(-1 * var(--epaisseur-focus))}@media (max-width:53.75em){html body .nav-rayons--bande .nav-rayons__barre{scrollbar-width:none;justify-content:flex-start;overflow-x:auto}html body .nav-rayons--bande .nav-rayons__barre::-webkit-scrollbar{display:none}.nav-rayons--bande .nav-rayons__liens{flex:none;overflow:visible}html body .nav-rayons--bande .menu-produits__bouton:focus-visible,html body .nav-rayons--bande .nav-rayons__entree:focus-visible{outline-offset:calc(-1 * var(--epaisseur-focus))}}.entete .entete__actions .pilule--gain,.entete .entete__actions .pilule--gain:hover,.entete .entete__actions .pilule--gain:focus-visible,.entete .entete__actions .pilule--gain-negatif,.entete .entete__actions .pilule--gain-negatif:hover,.entete .entete__actions .pilule--gain-negatif:focus-visible,.entete .entete__actions .pilule--gain-suspendu,.entete .entete__actions .pilule--gain-suspendu:hover,.entete .entete__actions .pilule--gain-suspendu:focus-visible,.entete .entete__actions .pilule--gain-nul,.entete .entete__actions .pilule--gain-nul:hover,.entete .entete__actions .pilule--gain-nul:focus-visible{gap:var(--bordure-fine);padding:var(--espace-1) var(--espace-3);border:var(--bordure-fine) solid var(--blanc-20);border-radius:var(--rayon-petit);color:var(--white);background:0 0}.entete .entete__actions .pilule--gain:hover,.entete .entete__actions .pilule--gain:focus-visible{border-color:var(--blanc-55);background:var(--blanc-08);box-shadow:none}.entete .entete__actions .pilule--gain .pilule__libelle{font-size:var(--taille-xxs);font-weight:var(--graisse-normale);color:var(--nuit-legende);order:1;line-height:1.15}.entete .entete__actions .pilule--gain .pilule__ligne{order:2}.entete .entete__actions .pilule--gain .pilule__montant{font-size:var(--taille-s);font-weight:var(--graisse-tres-forte);font-variant-numeric:var(--chiffres-tabulaires);color:var(--white);line-height:1.2}.entete .entete__actions .pilule--gain-positif .pilule__montant,.entete .entete__actions .pilule--gain-sous-seuil .pilule__montant,.entete .entete__actions .pilule--gain-visiteur .pilule__montant{color:var(--green-clair)}.entete .entete__actions .pilule--gain-negatif .pilule__montant,.entete .entete__actions .pilule--gain-negatif .pilule__etat,.entete .entete__actions .pilule--gain-suspendu .pilule__montant,.entete .entete__actions .pilule--gain-suspendu .pilule__etat{color:var(--red-sur-nuit)}.entete .entete__actions .pilule--gain-positif .pilule__etat{color:var(--green-clair)}.entete .entete__actions .pilule--gain .pilule__mot{font-size:var(--taille-xxs);color:var(--nuit-legende);order:3;line-height:1.15}@media (max-width:35em){.entete .entete__actions .pilule--gain .pilule__suite{display:none}}
