.shell{min-height:100vh;transition:padding .28s var(--ease);align-items:flex-start;gap:8px;padding:6px;display:flex}.side{z-index:35;background:var(--accent-07);width:258px;height:calc(100dvh - 12px);color:var(--color-accent);border:1px solid var(--accent-12);border-radius:var(--radius-md);transition:width .28s var(--ease), box-shadow .28s var(--ease);flex-direction:column;flex:0 0 258px;gap:6px;padding:24px 12px 12px;display:flex;position:sticky;top:6px;overflow:hidden}.side-head{flex-direction:column;gap:6px;padding:4px 12px 40px;display:flex}.wordmark{align-items:center;height:28px;text-decoration:none;display:flex;position:relative}.wordmark-img{width:auto;height:28px;transition:opacity .18s var(--ease) 70ms;display:block}.wordmark .marque-o{opacity:0;width:30px;height:auto;transition:opacity .14s var(--ease);position:absolute;top:50%;left:-2px;transform:translateY(-50%)}.marque-o .fond{fill:#0000}.marque-o .o{fill:var(--color-accent)}.marque-o .plus{fill:var(--color-coral)}.side-tag{letter-spacing:var(--ls-label);color:var(--text-muted);white-space:nowrap;font-size:11px}.side-nav{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;gap:3px;min-height:0;display:flex;overflow-y:auto}.side-nav::-webkit-scrollbar{width:0}.nav-groupe{flex-direction:column;gap:3px;display:flex}.nav-groupe-titre{letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-muted);white-space:nowrap;padding:15px 12px 4px;font-size:10px;font-weight:600}.nav-groupe:first-child .nav-groupe-titre{padding-top:2px}.navlink{text-align:left;cursor:pointer;white-space:nowrap;border-radius:var(--radius-md);width:100%;font-family:var(--font-main), system-ui, sans-serif;color:var(--text-muted);transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;border:none;align-items:center;gap:11px;padding:10px 12px;font-size:13.5px;font-weight:500;text-decoration:none;display:flex}.navlink:hover{background:var(--accent-09);color:var(--color-accent)}.navlink.active{background:var(--color-white);color:var(--color-accent)}.navlink svg{flex:none}.nav-texte{transition:opacity .18s var(--ease) 70ms}.navlink .nav-texte{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.side-bas{flex-direction:column;gap:3px;margin-top:auto;display:flex}.side-bas+.bloc-cliente{margin-top:8px}.bloc-cliente{background:var(--color-white);border:1px solid var(--accent-12);border-radius:var(--radius-md);transition:background-color .18s var(--ease), border-color .18s var(--ease), padding .28s var(--ease);flex-direction:column;gap:11px;margin-top:auto;padding:12px;display:flex}.cliente-ligne{color:inherit;align-items:center;gap:11px;min-width:0;text-decoration:none;display:flex}.cliente-ligne:hover .cliente-nom{color:var(--color-transition)}.cliente-texte{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.cliente-nom{color:var(--color-accent);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.cliente-sous{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.cliente-anonyme{background:var(--accent-07);width:34px;height:34px;color:var(--color-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.cliente-pied{border-top:1px solid var(--divider);align-items:center;gap:6px;padding-top:11px;display:flex}.pied-bouton{border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;transition:color var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease);background:0 0;border:none;justify-content:center;align-items:center;padding:6px;display:inline-flex}.pied-bouton:hover{color:var(--color-transition);background:var(--accent-07)}.pied-bouton.active{color:var(--color-transition);background:var(--accent-12)}@media (min-width:881px){.shell.reduit{padding-left:83px}.shell.reduit .pad{max-width:1340px}.side.reduit{z-index:40;background:#f6ece5;width:69px;position:fixed;top:6px;left:6px}.side.reduit:hover:not(.sans-survol){width:258px;box-shadow:var(--shadow-lg)}.side.reduit:has(:focus-visible):not(.sans-survol){width:258px;box-shadow:var(--shadow-lg)}:is(.side.reduit:not(:hover):not(:has(:focus-visible)) .nav-texte,.side.reduit.sans-survol .nav-texte),:is(.side.reduit:not(:hover):not(:has(:focus-visible)) .wordmark-img,.side.reduit.sans-survol .wordmark-img){opacity:0;transition:opacity .1s var(--ease)}:is(.side.reduit:not(:hover):not(:has(:focus-visible)) .wordmark .marque-o,.side.reduit.sans-survol .wordmark .marque-o){opacity:1}:is(.side.reduit:not(:hover):not(:has(:focus-visible)) .bloc-cliente,.side.reduit.sans-survol .bloc-cliente){background:0 0;border-color:#0000;padding:4px}:is(.side.reduit:not(:hover):not(:has(:focus-visible)) .cliente-pied,.side.reduit.sans-survol .cliente-pied){flex-direction:column;align-items:flex-start}:is(.side.reduit:not(:hover):not(:has(:focus-visible)) .pied-bouton.nav-texte,.side.reduit.sans-survol .pied-bouton.nav-texte),:is(.side.reduit:not(:hover):not(:has(:focus-visible)) .cliente-pied>span.nav-texte,.side.reduit.sans-survol .cliente-pied>span.nav-texte){display:none}}.main{flex:1;min-width:0;min-height:calc(100vh - 12px)}.pad{--gouttiere:44px;--pad-haut:68px;max-width:1180px;padding:var(--pad-haut) var(--gouttiere) 76px;transition:max-width .28s var(--ease);flex-direction:column;gap:34px;margin:0 auto;display:flex}.topfade{z-index:25;pointer-events:none;background-image:linear-gradient(to bottom, var(--color-white) 0%, var(--color-white) 46px, #fef5f000 80px);height:80px;position:fixed;top:0;left:0;right:0}.topbar{z-index:30;align-items:flex-start;gap:10px;display:flex;position:fixed;top:14px;right:18px}.topbar-espace{flex:1}.topbar-rond,.topbar-pilule{border:1px solid var(--accent-12);background:var(--color-white);height:42px;color:var(--color-accent);cursor:pointer;font-family:var(--font-main), system-ui, sans-serif;transition:background var(--dur-fast) var(--ease);border-radius:999px;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}.topbar-rond{width:42px;padding:0}.topbar-pilule{padding:0 16px}.topbar-rond:hover,.topbar-pilule:hover{background:#f4ece6}.topbar-pilule .coeur{color:var(--color-cta);display:inline-flex}.topbar .topbar-marque,.topbar .topbar-loupe,.topbar .topbar-retour,.topbar .topbar-action{display:none}.recherche{align-items:center;display:inline-flex;position:relative}.recherche-icone{color:var(--color-accent-dark);pointer-events:none;display:inline-flex;position:absolute;left:15px}.recherche-champ{width:250px;height:42px;font-family:var(--font-main), system-ui, sans-serif;color:var(--color-accent);background:var(--color-white);border:1px solid var(--accent-12);transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);border-radius:999px;outline:none;padding:0 44px 0 40px;font-size:13px}.recherche-champ::-webkit-search-cancel-button{display:none}.recherche-champ::placeholder{color:var(--text-muted)}.recherche-champ:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--accent-12)}@media (hover:none) and (pointer:coarse){.recherche-champ{font-size:16px}}.recherche-raccourci{font-family:var(--font-main), system-ui, sans-serif;color:var(--text-muted);letter-spacing:.02em;pointer-events:none;font-size:11px;position:absolute;right:13px}.recherche-effacer{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:3px;display:inline-flex;position:absolute;right:11px}.recherche-effacer:hover{color:var(--color-transition)}.recherche-panneau{background:var(--color-white);border:1px solid var(--accent-12);border-radius:var(--radius-md);width:380px;max-height:420px;box-shadow:var(--shadow-lg);padding:8px;position:absolute;top:46px;right:0;overflow-y:auto}.recherche-vide{text-align:center;color:var(--text-muted);padding:22px 14px;font-size:13.5px}.recherche-groupe{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);padding:6px 10px;font-size:10.5px;font-weight:600}.recherche-ligne{border-radius:var(--radius-sm);cursor:pointer;color:var(--color-accent-dark);align-items:center;gap:11px;padding:9px 10px;display:flex}.recherche-ligne.active{background:var(--accent-07)}.recherche-vignette{border-radius:var(--radius-sm);background:var(--fam-doux);width:30px;height:30px;color:var(--color-transition);flex:0 0 30px;justify-content:center;align-items:center;display:inline-flex}.recherche-texte{flex-direction:column;flex:1;min-width:0;display:flex}.recherche-titre{color:var(--color-accent);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;overflow:hidden}.recherche-sous{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.topbar-cloche{position:relative}.topbar-point{background:var(--color-cta);border:1.5px solid var(--color-white);box-sizing:content-box;border-radius:50%;width:8px;height:8px;position:absolute;top:8px;right:9px}.tiroir-action{cursor:pointer;font-family:var(--font-main), system-ui, sans-serif;color:var(--color-accent-dark);text-underline-offset:2px;background:0 0;border:none;padding:0;font-size:12.5px;text-decoration:underline}.tiroir-action:hover{color:var(--color-transition)}.avis{padding:0!important}.avis-lien{align-items:flex-start;gap:13px;padding:16px 24px}.avis-nouveau{background:var(--accent-07)}.avis-lien:hover{background:var(--accent-04)}.avis-rond{background:var(--accent-12);width:34px;height:34px;color:var(--color-accent);border-radius:50%;flex:0 0 34px;justify-content:center;align-items:center;display:inline-flex}.avis-lien .tiroir-texte{flex:1}.avis-texte{color:var(--text-muted);font-size:13px;line-height:1.45}.avis-point{background:var(--color-cta);border-radius:50%;flex:0 0 8px;width:8px;height:8px;margin-top:6px}.topbar-compte{background:var(--color-accent);min-width:19px;height:19px;color:var(--color-white);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;display:inline-flex}.panier{flex-direction:column;min-height:100%;display:flex}.panier-prix{color:var(--color-accent);white-space:nowrap;flex:none;font-size:14px;font-weight:500}.panier-retirer{cursor:pointer;color:var(--text-muted);background:0 0;border:none;border-radius:999px;flex:none;padding:6px;display:inline-flex}.panier-retirer:hover{color:#9c4239;background:var(--accent-07)}.panier-pied{border-top:1px solid var(--divider);background:var(--accent-05);flex-direction:column;gap:10px;margin-top:auto;padding:22px 24px;display:flex}.pn-drawer__body .panier-pied{z-index:1;background:linear-gradient(var(--accent-05), var(--accent-05)), var(--color-white);position:sticky;bottom:0}.panier-total{gap:4px;display:grid}.panier-securise{text-align:center;justify-content:center}.panier-ligne{color:var(--color-accent);justify-content:space-between;gap:10px;font-size:14px;display:flex}.panier-ligne:first-child{font-size:15px;font-weight:600}.panier-discret{color:var(--text-muted);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.panier-ligne.panier-discret{display:flex}.panier-erreur{color:#9c4239;margin:0;font-size:13.5px}.panier-retraits{background:var(--accent-07);color:var(--color-accent);border-radius:12px;margin:16px 24px 0;padding:12px 14px;font-size:13.5px;line-height:1.45}.panier-retraits ul{margin:6px 0 0;padding-left:18px}.tiroir-liste li.panier-avec-accord{flex-wrap:wrap}.panier-accord{background:var(--accent-05);color:var(--color-accent);border-radius:10px;flex-direction:column;flex:1 0 100%;gap:6px;padding:10px 12px;font-size:13px;line-height:1.45;display:flex}.panier-accord details summary{cursor:pointer;color:var(--text-muted);font-size:12.5px}.panier-accord details p{margin:6px 0 0;font-size:12.5px}.tiroir-vide{text-align:center;color:var(--color-accent);flex-direction:column;align-items:center;gap:14px;padding:40px;display:flex}.tiroir-vide p{max-width:34ch;margin:0;font-size:15px}.tiroir-vide-rond{background:var(--accent-07);width:52px;height:52px;color:var(--color-cta);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.tiroir-liste{margin:0;padding:0;list-style:none}.tiroir-liste li{border-bottom:1px solid var(--divider);align-items:center;gap:10px;padding:14px 18px 14px 24px;display:flex}.tiroir-lien{min-width:0;color:inherit;flex:1;align-items:center;gap:14px;text-decoration:none;display:flex}.tiroir-lien:hover .tiroir-titre{color:var(--color-transition)}.tiroir-vignette{border-radius:var(--radius-sm);background:var(--fam-doux);width:64px;height:44px;color:var(--color-transition);flex:0 0 64px;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.tiroir-vignette img{object-fit:cover;width:100%;height:100%}.tiroir-texte{flex-direction:column;min-width:0;display:flex}.tiroir-titre{color:var(--color-accent);font-size:14px;font-weight:500;line-height:1.3}.tiroir-sous{color:var(--text-muted);font-size:12px}.tiroir-incomplet{border-bottom:1px solid var(--divider);font-size:13px;line-height:var(--lh-body);color:var(--statut-erreur);margin:0;padding:12px 24px}.tiroir-retirer{cursor:pointer;color:var(--color-cta);transition:opacity var(--dur-fast) var(--ease);background:0 0;border:none;border-radius:999px;flex:none;padding:6px;display:inline-flex}.tiroir-retirer:hover{opacity:.6}.consent-banner{z-index:60;background:var(--surface-card);border:1px solid var(--accent-12);border-radius:var(--radius-md);max-width:520px;box-shadow:var(--shadow-lg);flex-direction:column;gap:12px;margin:0 auto;padding:16px 18px;display:flex;position:fixed;bottom:16px;left:16px;right:16px}@media print{body{padding-bottom:0!important}.consent-banner{display:none!important}}.cx-consent .pn-choice--disabled{opacity:1}.cx-consent .pn-choice--disabled .pn-check-box{opacity:.5}.cx-legende{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin:0 0 12px;padding:0;font-size:11.5px;line-height:1.4}.cx-case{flex-direction:column;gap:2px;display:flex}.cx-case-titre{font-size:14px;font-weight:var(--fw-medium);color:var(--color-accent);line-height:1.35}.cx-case-texte{font-size:12.5px;line-height:var(--lh-body);color:var(--text-muted)}.cx-consigne{font-size:12px;line-height:var(--lh-body);color:var(--text-muted);text-align:center;display:block}.cx-annuler{justify-content:center;display:flex}.cx-enregistrer.pn-btn[aria-disabled=true]{pointer-events:auto;cursor:pointer}.consent-banner--reduit{flex-flow:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:10px 14px}.onglets,.feuille-fond,.feuille{display:none}@media (max-width:880px){html{--hauteur-onglets:calc(59px + max(6px, env(safe-area-inset-bottom,0px)));--hauteur-barre-haut:calc(61px + env(safe-area-inset-top,0px));scroll-padding-top:calc(var(--hauteur-barre-haut) + 8px);scroll-padding-bottom:calc(max(var(--hauteur-onglets), var(--hauteur-barre-action,0px)) + 16px)}.shell{padding:0 0 max(var(--hauteur-onglets), var(--hauteur-barre-action,0px));display:block}.side{display:none}.pad{--gouttiere:18px;--pad-haut:24px;padding:var(--pad-haut) max(var(--gouttiere), env(safe-area-inset-right,0px)) 48px max(var(--gouttiere), env(safe-area-inset-left,0px));gap:24px}.topfade{display:none}.topbar{z-index:30;box-sizing:border-box;width:100%;padding:calc(8px + env(safe-area-inset-top,0px)) max(16px, env(safe-area-inset-right,0px)) 8px max(16px, env(safe-area-inset-left,0px));background:var(--color-white);border-bottom:1px solid var(--accent-12);align-items:center;gap:8px;position:sticky;top:0;left:0;right:0}.topbar .topbar-marque{align-items:center;min-height:44px;display:inline-flex}.topbar-mot{width:auto;height:20px;display:block}.topbar .topbar-loupe{display:inline-flex}.topbar-rond,.topbar-pilule{background:0 0;width:44px;height:44px;padding:0}.topbar-libelle{display:none}.topbar-pilule{position:relative}.topbar-point{background:var(--color-coral);top:9px;right:10px}.topbar-compte{min-width:16px;height:16px;padding:0 4px;font-size:10.5px;font-weight:600;line-height:1;position:absolute;top:4px;right:4px}.topbar--retour{padding-left:max(8px, env(safe-area-inset-left,0px));padding-right:max(12px, env(safe-area-inset-right,0px));gap:6px}.topbar--retour :is(.topbar-marque,.topbar-espace,.topbar-loupe,.topbar-cloche,.topbar-favoris),.topbar--retour:not(.topbar--panier)>.topbar-pilule{display:none}.topbar .topbar-retour{min-width:0;min-height:44px;color:var(--color-transition);border-radius:999px;flex:1;align-items:center;font-size:15px;text-decoration:none;display:inline-flex}.topbar-retour .topbar-retour-chevron{flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.topbar-retour-texte{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.topbar-retour:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.topbar .topbar-action{gap:6px;display:inline-flex}.topbar .topbar-action:empty{display:none}.topbar-action .topbar-rond{flex:none;width:44px;height:44px}.topbar-favori-fiche svg{color:var(--color-cta)}.topbar-favori-fiche.on svg{color:var(--color-coral)}.recherche{display:none}.recherche-plein{z-index:70;background:var(--color-white);height:100dvh;padding-top:env(safe-area-inset-top,0px);flex-direction:column;display:flex;position:fixed;top:0;left:0;right:0}.recherche-plein-tete{border-bottom:1px solid var(--accent-12);padding:10px max(12px, env(safe-area-inset-right,0px)) 10px max(16px, env(safe-area-inset-left,0px));flex:none;align-items:center;gap:8px;display:flex}.recherche-plein-champ{flex:1;align-items:center;min-width:0;display:flex;position:relative}.recherche-plein .recherche-icone{color:var(--text-muted);left:14px}.recherche-plein .recherche-champ{width:100%;height:48px;color:var(--color-transition);background:var(--color-white);border:1px solid var(--accent-12);border-radius:999px;padding:0 48px 0 42px;font-size:16px}.recherche-plein .recherche-champ:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--accent-12)}.recherche-plein .recherche-effacer{justify-content:center;align-items:center;width:44px;height:44px;padding:0;right:2px}.recherche-annuler{min-height:44px;font:inherit;color:var(--color-accent);cursor:pointer;background:0 0;border:0;flex:none;padding:0 8px;font-size:15px}.recherche-plein-corps{overscroll-behavior:contain;min-height:0;padding:8px max(16px, env(safe-area-inset-right,0px)) calc(24px + env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));flex-direction:column;flex:1;gap:18px;display:flex;overflow-y:auto}.recherche-compte{color:var(--text-muted);margin:0;font-size:13.5px}.recherche-plein .recherche-panneau{width:auto;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;gap:18px;padding:0;display:flex;position:static;overflow:visible}.recherche-plein .recherche-groupe{letter-spacing:.04em;padding:0 0 4px;font-size:12.5px}.recherche-plein .recherche-ligne{border-bottom:1px solid var(--accent-12);border-radius:0;gap:12px;min-height:56px;padding:6px 0}.recherche-plein .recherche-vignette{border-radius:10px;flex-basis:44px;width:44px;height:44px}.recherche-plein .recherche-titre{white-space:normal;font-size:15.5px;line-height:1.3}.recherche-plein .recherche-sous{font-size:13px}.onglets{z-index:45;border-top:1px solid var(--accent-12);box-shadow:none;padding:6px max(6px, env(safe-area-inset-right,0px)) max(6px, env(safe-area-inset-bottom,0px)) max(6px, env(safe-area-inset-left,0px));background:#f6ece5;gap:2px;display:flex;position:fixed;bottom:0;left:0;right:0}.onglet-lien{cursor:pointer;min-width:0;min-height:52px;color:var(--text-muted);font-family:var(--font-main), system-ui, sans-serif;background:0 0;border:none;border-radius:10px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:3px;padding:7px 2px 5px;font-size:11.5px;font-weight:600;line-height:1.2;text-decoration:none;display:flex}.onglet-lien svg{flex:none}.onglet-lien span{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.onglet-lien.active{background:var(--color-white);color:var(--color-transition)}.consent-banner{left:max(16px, env(safe-area-inset-left,0px));right:max(16px, env(safe-area-inset-right,0px));bottom:calc(max(var(--hauteur-onglets), var(--hauteur-barre-action,0px)) + 12px)}.plein-cadre~.consent-banner{bottom:calc(16px + env(safe-area-inset-bottom,0px))}:is(.shell:has(>.feuille)>:is(.consent-banner,.rappel-compte),.shell:has(>.feuille) .direct-toast){visibility:hidden}.feuille-fond{z-index:44;background:var(--feuille-voile);cursor:pointer;animation:feuille-fond-apparait .16s var(--ease);border:none;padding:0;display:block;position:fixed;inset:0}.feuille{z-index:46;left:0;right:0;bottom:var(--hauteur-onglets);max-height:calc(100vh - var(--hauteur-onglets) - 64px);max-height:calc(100dvh - var(--hauteur-onglets) - 64px - env(safe-area-inset-top,0px));overscroll-behavior:contain;padding:10px max(16px, env(safe-area-inset-right,0px)) 18px max(16px, env(safe-area-inset-left,0px));background:var(--feuille-fond);border-radius:var(--feuille-rayon);box-shadow:var(--feuille-ombre);animation:feuille-monte .2s var(--ease);border:0;flex-direction:column;gap:14px;display:flex;position:fixed;overflow-y:auto}.feuille:focus{outline:none}.feuille-poignee{background:var(--feuille-poignee);border-radius:999px;flex:none;align-self:center;width:40px;height:4px}.feuille-tete{justify-content:space-between;align-items:center;gap:12px;display:flex}.feuille-titre{letter-spacing:normal;color:var(--color-accent);margin:0;font-size:20px;font-weight:400;line-height:1.2}.feuille-fermer{background:var(--accent-09);width:44px;height:44px;color:var(--color-accent);cursor:pointer;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.feuille-compte{border-radius:var(--radius-md);background:var(--accent-05);color:var(--color-transition);align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}.feuille-compte.active{background:var(--accent-09)}.feuille-compte-texte{flex-direction:column;flex:1;min-width:0;display:flex}.feuille-compte-titre{font-size:15.5px;font-weight:500;line-height:1.3}.feuille-compte-sous{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.4;overflow:hidden}.feuille-compte-anonyme{background:var(--accent-07);width:40px;height:40px;color:var(--color-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.feuille-compte>svg,.feuille-chevron{color:var(--text-muted);flex:none;display:inline-flex}.feuille-choix{background:var(--hor-11);min-height:48px;color:var(--color-transition);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:12px;align-items:center;gap:10px;padding:0 14px;font-size:14.5px;display:flex}.feuille-choix>svg{flex:none}.feuille-choix-texte{flex:1;min-width:0}.feuille-choix-action{flex:none;font-weight:500}.feuille-groupe{flex-direction:column;display:flex}.feuille-groupe-titre{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);padding:4px 2px 6px;font-size:12.5px;font-weight:600}.feuille-liste{border-radius:var(--radius-md);background:var(--accent-05);margin:0;padding:0;list-style:none;overflow:hidden}.feuille-liste li+li{border-top:1px solid var(--accent-12)}.feuille-lien{width:100%;min-height:52px;color:var(--color-transition);font-family:var(--font-main), system-ui, sans-serif;border-radius:0;align-items:center;gap:12px;padding:0 14px;font-size:15.5px;font-weight:400;text-decoration:none;display:flex}.feuille-lien>svg{flex:none}.feuille-lien-texte{flex:1;min-width:0}.feuille-lien.active,.feuille-lien:active{background:var(--accent-09)}.feuille-lien:focus-visible{outline-offset:-2px}.feuille-pied{gap:10px;display:flex}.feuille-pied .feuille-pied-bouton{border:1px solid var(--border-strong);min-width:0;min-height:48px;color:var(--color-accent);font-family:var(--font-main), system-ui, sans-serif;cursor:pointer;background:0 0;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:400;text-decoration:none;display:inline-flex}}@media (min-width:561px){.feuille{max-width:560px;margin-inline:auto}}@media (hover:none){.recherche-plein .recherche-ligne.active{background:0 0}}@media (max-width:560px){.pad{--gouttiere:16px;--pad-haut:22px;padding-top:var(--pad-haut);padding-bottom:44px}.tiroir-action{min-height:44px;padding:0 6px}.tiroir-liste li{padding-inline:16px}}@media (max-width:389px){.topbar{gap:6px}.topbar-mot{height:18px}.onglets{gap:0}.onglet-lien{padding-inline:0}.feuille-pied .feuille-pied-bouton{padding:0 10px}}@media (max-width:340px){.onglet-lien{letter-spacing:-.01em;font-size:11px}}@keyframes feuille-fond-apparait{0%{opacity:0}to{opacity:1}}@keyframes feuille-monte{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.feuille,.feuille-fond{animation:none}.side,.shell,.pad,.nav-texte,.wordmark-img,.wordmark .marque-o,.bloc-cliente{transition:none}}@media print{.topbar,.topfade,.onglets{display:none!important}}.pn-tabs.onglets-soulignes{box-shadow:inset 0 -1px 0 var(--accent-12);background:0 0;border-radius:0;align-self:stretch;align-items:stretch;gap:0 28px;padding:0;display:flex}.onglets-soulignes .pn-tab{height:48px;box-shadow:none;font-size:16px;font-weight:var(--fw-regular);color:var(--text-muted);transition:color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);background:0 0;border-bottom:2px solid #0000;border-radius:0;align-items:center;padding:0 4px;display:inline-flex}.onglets-soulignes .pn-tab:hover{color:var(--color-accent);border-bottom-color:var(--accent-12)}.onglets-soulignes .pn-tab[aria-selected=true],.onglets-soulignes .pn-tab[aria-selected=true]:hover{box-shadow:none;color:var(--color-accent);font-weight:var(--fw-medium);border-bottom-color:var(--color-accent);background:0 0}.onglets-soulignes .pn-tab:focus-visible{outline-offset:-2px}
@keyframes espace-arrivee{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.lib-grille>*,.shop-grille>*,.outils-grille>*{animation:.32s cubic-bezier(.2,.7,.2,1) both espace-arrivee}.lib-grille>:nth-child(2),.shop-grille>:nth-child(2),.outils-grille>:nth-child(2){animation-delay:40ms}.lib-grille>:nth-child(3),.shop-grille>:nth-child(3),.outils-grille>:nth-child(3){animation-delay:80ms}.lib-grille>:nth-child(4),.shop-grille>:nth-child(4),.outils-grille>:nth-child(4){animation-delay:.12s}.lib-grille>:nth-child(5),.shop-grille>:nth-child(5),.outils-grille>:nth-child(5){animation-delay:.16s}.lib-grille>:nth-child(n+6),.shop-grille>:nth-child(n+6),.outils-grille>:nth-child(n+6){animation-delay:.2s}[data-apparition=attente]{opacity:0;animation:none}@keyframes espace-fondu{0%{opacity:0}to{opacity:1}}@media (max-width:560px){.carrousel-tel>:not([data-apparition=attente]){animation-name:espace-fondu}}.panneau-arrive{animation:.32s cubic-bezier(.2,.7,.2,1) both espace-arrivee}.pn-tabs.onglets-soulignes[data-trait]{position:relative}.pn-tabs.onglets-soulignes[data-trait] .pn-tab[aria-selected=true]{border-bottom-color:#0000}.pn-tabs.onglets-soulignes[data-trait]:after{content:"";left:var(--trait-x,0);top:var(--trait-y,auto);width:var(--trait-l,0);background:var(--color-accent);pointer-events:none;height:2px;transition:left .28s cubic-bezier(.2,.7,.2,1),top .28s cubic-bezier(.2,.7,.2,1),width .28s cubic-bezier(.2,.7,.2,1);position:absolute}@supports selector(::details-content){.parcours-section{interpolate-size:allow-keywords}.parcours-section::details-content{block-size:0;transition:block-size .3s cubic-bezier(.2, .7, .2, 1), content-visibility .3s allow-discrete;overflow-y:clip}.parcours-section[open]::details-content{block-size:auto}}@media (prefers-reduced-motion:reduce){.lib-grille>*,.shop-grille>*,.outils-grille>*,.carrousel-tel>*,.panneau-arrive,.carrousel-tel>:not([data-apparition=attente]){animation:none}[data-apparition=attente]{opacity:1}.pn-tabs.onglets-soulignes[data-trait]:after{transition:none}.parcours-section::details-content{transition:none}}
