.U-2JCa_liste{flex-direction:column;gap:8px;max-height:48dvh;margin:4px 0 0;padding:0;list-style:none;display:flex;overflow-y:auto}.U-2JCa_ligne{background:var(--surface-creuse);border:1px solid var(--ligne);border-radius:var(--rayon);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.U-2JCa_identite{min-width:0}.U-2JCa_fournisseur{color:var(--encre);margin:0;font-size:15.5px;font-weight:600}.U-2JCa_notes{color:var(--gris-doux);margin:3px 0 0;font-size:13.5px}.U-2JCa_pied{justify-content:space-between;align-items:center;gap:12px;padding-top:6px;display:flex}.U-2JCa_lienCommande{color:var(--accent-fort);align-items:center;gap:8px;font-size:14.5px;display:inline-flex}.U-2JCa_lienCommande:hover{text-decoration:underline}@media (max-width:480px){.U-2JCa_ligne{flex-direction:column;align-items:stretch}}
._2uJvCW_marque{-webkit-user-select:none;user-select:none;background:0 0;line-height:1;display:inline-grid;position:relative}._2uJvCW_marque>img{object-fit:contain;pointer-events:none;grid-area:1/1;width:auto;height:1em}._2uJvCW_logoNoir{opacity:calc(1 - var(--marque-sombre,0))}._2uJvCW_logoBlanc{opacity:var(--marque-sombre,0)}
._0ZtW7a_boutonRetourHaut{z-index:20;box-shadow:0 6px 16px var(--vitrine-ombre);opacity:0;visibility:hidden;transition:opacity .18s,transform .22s cubic-bezier(.4,0,.2,1),visibility 0s linear .22s,background-color .15s;position:fixed;bottom:20px;right:20px;transform:translateY(12px);background:var(--vitrine-accent)!important;border-color:var(--vitrine-accent)!important;color:var(--vitrine-fond)!important}._0ZtW7a_boutonRetourHaut[data-visible=true]{opacity:1;visibility:visible;transition-delay:0s;transform:translate(0,0)}._0ZtW7a_boutonRetourHaut:hover{background:var(--vitrine-accent-survol)!important;border-color:var(--vitrine-accent-survol)!important}
.QjcIqG_entete{padding:0 calc(var(--marge-entete-h) + max(0px, (100% - var(--gabarit-large)) / 2));background:0 0;border:none;flex:none;align-items:center;gap:12px;display:flex;position:relative}@media (min-width:768px){.QjcIqG_entete[data-vide=true]{height:12px}.QjcIqG_entete[data-vide=true]>*{display:none}.QjcIqG_actions>*{margin-block:12px}}@media (max-width:767px){.QjcIqG_entete{padding-top:var(--marge-entete-v);padding-bottom:var(--marge-entete-v);padding-left:var(--marge-entete-h);min-height:calc(var(--taille-bouton-entete) + 2 * var(--marge-entete-v));background:var(--fond-entete);box-shadow:none;border:none;grid-template-columns:minmax(0,1fr) auto;display:grid}.QjcIqG_contexte{min-width:0}.QjcIqG_contexte>*{display:none}.QjcIqG_actions{justify-self:end}}.QjcIqG_contexte{flex:1;min-width:0}.QjcIqG_surTitre{letter-spacing:.15em;text-transform:uppercase;color:var(--gris-doux);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:10.5px;font-weight:600;overflow:hidden}.QjcIqG_titre{min-width:0;color:var(--encre-douce);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:600;overflow:hidden}.QjcIqG_actions{flex:none;align-items:center;gap:8px;display:flex}@media (max-width:640px){.QjcIqG_titre{font-size:14px}}.QjcIqG_titre[data-avec-surtitre=true]{font-family:var(--police-titre);color:var(--encre);font-size:19px;font-weight:500}@media (max-height:480px){.QjcIqG_surTitre{display:none}.QjcIqG_titre{font-size:13.5px}.QjcIqG_titre[data-avec-surtitre=true]{font-size:15px}}
.wR93aa_avatar{background:linear-gradient(45deg, var(--avatar-debut), var(--avatar-fin));color:var(--accent-texte);font-family:var(--police-titre);letter-spacing:.02em;-webkit-user-select:none;user-select:none;border:1px solid #fff3;border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid;overflow:hidden;box-shadow:0 1px 3px #0000002e,inset 0 1px #ffffff29}.wR93aa_degradeViolet{--avatar-debut:var(--fournisseur-1-debut);--avatar-fin:var(--fournisseur-1-fin)}.wR93aa_degradeRose{--avatar-debut:var(--fournisseur-2-debut);--avatar-fin:var(--fournisseur-2-fin)}.wR93aa_degradeCyan{--avatar-debut:var(--fournisseur-3-debut);--avatar-fin:var(--fournisseur-3-fin)}.wR93aa_degradeOrange{--avatar-debut:var(--fournisseur-4-debut);--avatar-fin:var(--fournisseur-4-fin)}.wR93aa_degradeEmeraude{--avatar-debut:var(--fournisseur-5-debut);--avatar-fin:var(--fournisseur-5-fin)}.wR93aa_degradeFuchsia{--avatar-debut:var(--fournisseur-6-debut);--avatar-fin:var(--fournisseur-6-fin)}.wR93aa_photo{object-fit:cover;width:100%;height:100%;display:block}.wR93aa_surfaceLogo{background:0 0}.wR93aa_logo{object-fit:contain;width:100%;height:100%;padding:12%;display:block}
.NkFR1G_page{--marque-sombre:0;--surface:var(--vitrine-fond);--ligne:var(--vitrine-ligne);--encre:var(--vitrine-encre);--encre-douce:var(--vitrine-encre-douce);--gris-doux:var(--vitrine-encre-douce);--accent-doux-fond:var(--vitrine-accent-doux);--accent-doux-bord:color-mix(in srgb, var(--vitrine-accent) 38%, var(--vitrine-ligne));--etat-fond:var(--vitrine-encre);--etat-texte:var(--vitrine-fond);--hauteur-entete:71px;background:var(--vitrine-fond-page);height:100%;color:var(--vitrine-encre);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow:hidden auto}.NkFR1G_page *,.NkFR1G_page :before,.NkFR1G_page :after{box-sizing:border-box}.NkFR1G_page :where(h1,h2,h3,p,figure){margin:0}.NkFR1G_page a{color:inherit;text-decoration:none}.NkFR1G_page :focus-visible{outline:3px solid var(--vitrine-accent);outline-offset:3px}.NkFR1G_conteneur,.NkFR1G_conteneurAppel{width:min(1180px,100% - 40px);margin-inline:auto}.NkFR1G_entete{z-index:30;margin-bottom:calc(-1 * var(--hauteur-entete));border-bottom:1px solid #0000;transition:background-color .2s,border-color .2s,box-shadow .2s;position:sticky;top:0}.NkFR1G_page[data-defile=true] .NkFR1G_entete{background:color-mix(in srgb, var(--vitrine-fond) 72%, transparent);border-bottom-color:color-mix(in srgb, var(--vitrine-ligne) 70%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.5);backdrop-filter:blur(16px)saturate(1.5);box-shadow:0 1px 3px #0f172a0f,0 8px 24px #0f172a0d}.NkFR1G_section{background:var(--vitrine-fond-page);padding:96px 0;scroll-margin-top:70px}.NkFR1G_sectionBleue{background:#dbeafe;border-top:2px solid #bfdbfe}.NkFR1G_enteteSection{max-width:760px;margin-bottom:42px}.NkFR1G_enteteCentre{text-align:center;margin-inline:auto}.NkFR1G_enteteSection h2,.NkFR1G_conteneurAppel h2{color:var(--vitrine-encre);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(32px,4vw,48px);font-weight:780;line-height:1.08}.NkFR1G_titreDegrade{background:linear-gradient(to bottom, var(--vitrine-encre) 0%, color-mix(in srgb, var(--vitrine-encre), white 38%) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.NkFR1G_titreDegrade span{background:linear-gradient(to bottom, var(--vitrine-accent) 0%, color-mix(in srgb, var(--vitrine-accent), white 22%) 55%, color-mix(in srgb, var(--vitrine-accent), white 58%) 100%);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#0000;-webkit-background-clip:text;background-clip:text}.NkFR1G_enteteGeant{max-width:1040px}.NkFR1G_enteteSection .NkFR1G_titreGeant{letter-spacing:-.045em;font-size:clamp(36px,6vw,80px);line-height:1.02}@media (min-width:861px) and (min-height:760px) and (prefers-reduced-motion:no-preference){.NkFR1G_sectionEtapes{height:300vh;padding:0}.NkFR1G_sectionEtapes>.NkFR1G_conteneur{height:100vh;padding-top:var(--hauteur-entete);flex-direction:column;justify-content:center;display:flex;position:sticky;top:0}}.NkFR1G_conteneurFaq{max-width:768px}.NkFR1G_titreFaq{background:linear-gradient(to bottom, var(--vitrine-accent) 0%, color-mix(in srgb, var(--vitrine-accent), white 22%) 55%, color-mix(in srgb, var(--vitrine-accent), white 58%) 100%);color:#0000;letter-spacing:-.06em;text-align:center;-webkit-background-clip:text;background-clip:text;margin-bottom:32px;font-size:clamp(96px,26vw,360px);font-weight:900;line-height:.8}.NkFR1G_appelFinal{background:var(--vitrine-accent);padding:76px 0}.NkFR1G_conteneurAppel{text-align:center;flex-direction:column;align-items:center;gap:28px;display:flex}.NkFR1G_conteneurAppel h2{max-width:760px;color:var(--vitrine-fond)}@media (max-width:700px){.NkFR1G_page{--hauteur-entete:73px}.NkFR1G_page[data-defile=true] .NkFR1G_entete{background:color-mix(in srgb, var(--vitrine-fond) 94%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none}.NkFR1G_page .NkFR1G_entete[data-menu-ouvert=true]{background:var(--vitrine-fond);border-bottom-color:var(--vitrine-ligne);-webkit-backdrop-filter:none;backdrop-filter:none}.NkFR1G_conteneur,.NkFR1G_conteneurAppel{width:min(100% - 28px,1180px)}.NkFR1G_section{padding:72px 0}.NkFR1G_enteteSection{margin-bottom:30px}.NkFR1G_enteteSection h2,.NkFR1G_conteneurAppel h2{font-size:32px}.NkFR1G_appelFinal{padding:64px 0}}@media (prefers-reduced-motion:reduce){.NkFR1G_page *{scroll-behavior:auto!important;transition-duration:.01ms!important}}
._0733Rq_conteneurEntete{grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;width:min(1180px,100% - 40px);min-height:70px;margin-inline:auto;display:grid}._0733Rq_navigation{color:var(--vitrine-encre-douce);align-items:center;gap:24px;margin-inline:auto;font-size:13px;font-weight:650;display:flex}._0733Rq_navigation a{transition:color .15s}._0733Rq_navigation a:hover{color:var(--vitrine-accent)}._0733Rq_actionsEntete{justify-self:end;align-items:center;gap:16px;font-size:13px;font-weight:650;display:flex}._0733Rq_boutonMenu,._0733Rq_menuMobile{display:none}._0733Rq_boutonMenu,._0733Rq_boutonMenu:hover,._0733Rq_boutonMenu[aria-expanded=true]{background:0 0!important}._0733Rq_iconeMenuAnime{width:25px;height:20px;color:var(--vitrine-encre);display:block;position:relative}._0733Rq_iconeMenuAnime span{transform-origin:50%;border-top:2px solid;width:100%;transition:opacity .16s,transform .22s cubic-bezier(.4,0,.2,1);position:absolute;left:0}._0733Rq_iconeMenuAnime span:first-child{top:1px}._0733Rq_iconeMenuAnime span:nth-child(2){top:9px}._0733Rq_iconeMenuAnime span:nth-child(3){top:17px}._0733Rq_boutonMenu[aria-expanded=true] ._0733Rq_iconeMenuAnime span:first-child{transform:translateY(8px)rotate(45deg)}._0733Rq_boutonMenu[aria-expanded=true] ._0733Rq_iconeMenuAnime span:nth-child(2){opacity:0;transform:scaleX(.35)}._0733Rq_boutonMenu[aria-expanded=true] ._0733Rq_iconeMenuAnime span:nth-child(3){transform:translateY(-8px)rotate(-45deg)}._0733Rq_essaiEntete,._0733Rq_connexion{z-index:0;isolation:isolate;transition:color .26s,border-color .26s;position:relative;overflow:hidden}._0733Rq_essaiEntete:before,._0733Rq_connexion:before{content:"";z-index:-1;transform-origin:0;transition:transform .38s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scaleX(0)}._0733Rq_essaiEntete:hover:before,._0733Rq_essaiEntete:focus-visible:before,._0733Rq_connexion:hover:before,._0733Rq_connexion:focus-visible:before{transform:scaleX(1)}._0733Rq_essaiEntete{background:var(--vitrine-accent)!important;border-color:var(--vitrine-accent)!important;color:var(--vitrine-fond)!important}._0733Rq_essaiEntete:before{background:var(--vitrine-fond)}._0733Rq_essaiEntete:hover,._0733Rq_essaiEntete:focus-visible{color:var(--vitrine-accent)!important}._0733Rq_connexion{background:var(--vitrine-fond)!important;border-color:var(--vitrine-ligne)!important;color:var(--vitrine-encre)!important}._0733Rq_connexion:before{background:var(--vitrine-accent)}._0733Rq_connexion:hover,._0733Rq_connexion:focus-visible{border-color:var(--vitrine-accent)!important;color:var(--vitrine-fond)!important}@media (max-width:1080px){._0733Rq_navigation{display:none}._0733Rq_conteneurEntete{display:flex}._0733Rq_actionsEntete{margin-left:auto}}@media (max-width:700px){._0733Rq_conteneurEntete{gap:8px;width:min(100% - 28px,1180px);min-height:72px}._0733Rq_actionsEntete{display:none}._0733Rq_boutonMenu{color:var(--vitrine-encre);margin-left:auto;display:inline-flex}._0733Rq_menuMobile{visibility:hidden;pointer-events:none;contain:layout paint;transition:visibility 0s linear .22s;display:block;position:fixed;inset:72px 0 0;overflow:hidden}._0733Rq_menuMobile[data-ouvert=true]{visibility:visible;pointer-events:auto;transition-delay:0s}._0733Rq_voileMenuMobile{z-index:0;opacity:0;touch-action:none;will-change:opacity;width:100%;height:100%;min-height:0;transition:opacity .18s;position:absolute;inset:0;background:color-mix(in srgb, var(--vitrine-encre) 80%, transparent)!important}._0733Rq_menuMobile[data-ouvert=true] ._0733Rq_voileMenuMobile{opacity:1}._0733Rq_menuMobileInterieur{z-index:1;background:var(--vitrine-fond);border-bottom:1px solid var(--vitrine-ligne);max-height:100%;box-shadow:0 12px 24px var(--vitrine-ombre);opacity:0;overscroll-behavior:contain;will-change:transform, opacity;transition:opacity .16s,transform .22s cubic-bezier(.4,0,.2,1);position:relative;overflow-y:auto;transform:translateY(-8px)}._0733Rq_menuMobile[data-ouvert=true] ._0733Rq_menuMobileInterieur{opacity:1;transform:translate(0,0)}._0733Rq_navigationMobile{border-top:1px solid var(--vitrine-ligne);width:min(100% - 28px,1180px);margin-inline:auto;padding:4px 0 18px;display:grid}._0733Rq_navigationMobile>a{border-bottom:1px solid var(--vitrine-ligne);min-height:56px;color:var(--vitrine-encre);align-items:center;font-size:15px;font-weight:650;display:flex}._0733Rq_actionsMenuMobile{gap:10px;padding-top:16px;display:grid}}
.SdOHQW_page{padding-top:16px;padding-bottom:112px;container:catalogue-produits/inline-size}@media (min-width:1024px){.SdOHQW_page{padding-bottom:100px}}.SdOHQW_page[data-avec-selection=true]{padding-bottom:176px}@media (max-width:1023px){.SdOHQW_page[data-avec-selection=true]{padding-bottom:112px}}.SdOHQW_boutonDicter{background:var(--accent-voile-fond);border-color:var(--accent-voile-bord);color:var(--accent-fort);flex:none}.SdOHQW_boutonDicter:hover{background:color-mix(in srgb, var(--accent-voile-fond), var(--accent) 8%);border-color:var(--accent);color:var(--accent-fort)}@media (max-width:1023px){.SdOHQW_boutonDicter{display:none}}.SdOHQW_ongletAjout{background:var(--surface);border:1px dashed var(--accent);width:44px;height:44px;color:var(--accent);border-radius:6px;flex:none;place-items:center;transition:color .15s,border-color .15s;display:grid}.SdOHQW_ongletAjout:hover{background:var(--surface);border-color:var(--accent-survol);color:var(--accent-survol)}.SdOHQW_ongletAjout:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (max-width:640px){.SdOHQW_ongletAjout{width:32px;height:32px}.SdOHQW_ongletAjout svg{width:16px;height:16px}}.SdOHQW_bloc{background:var(--surface);border:1px solid var(--ligne-forte);border-radius:var(--rayon);box-shadow:none;overflow:hidden}.SdOHQW_piedBloc{border-top:1px solid var(--ligne);background:0 0;justify-content:center;padding:8px 16px;display:flex}.SdOHQW_pagination{scrollbar-width:none;overflow-x:auto}.SdOHQW_pagination ul{margin:0;padding:0;list-style:none}.SdOHQW_pagination::-webkit-scrollbar{display:none}.SdOHQW_lienPage{font-variant-numeric:tabular-nums;min-width:40px;height:40px}.SdOHQW_lienPage[data-inactif=true]{opacity:.4;pointer-events:none}.SdOHQW_pageVide{place-items:center;min-height:100%;padding-top:32px;padding-bottom:100px;display:grid}.SdOHQW_blocVide{background:var(--surface-calme);border:1px dashed var(--ligne-forte);border-radius:calc(var(--rayon) * 1.4);text-align:center;flex-direction:column;align-items:center;gap:12px;padding:clamp(24px,7vw,56px) clamp(16px,5vw,32px);display:flex}.SdOHQW_iconeVide{background:var(--accent-doux-fond);border-radius:var(--rayon-rond);width:60px;height:60px;color:var(--accent-fort);place-items:center;margin-bottom:4px;display:grid}.SdOHQW_titreVide{font-family:var(--police-titre);color:var(--encre);overflow-wrap:anywhere;margin:0;font-size:clamp(19px,4.5vw,25px);font-weight:500}.SdOHQW_actionsVide{flex-direction:column;align-items:stretch;gap:12px;width:100%;max-width:320px;display:flex}@media (min-width:560px){.SdOHQW_actionsVide{flex-direction:row;justify-content:center;width:auto;max-width:none}}@container catalogue-produits (min-width:900px){.SdOHQW_bloc{border-radius:calc(var(--rayon) * 1.2);box-shadow:var(--ombre-carte)}.SdOHQW_piedBloc{background:var(--surface-calme)}}
.xfDQaq_etapes{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.xfDQaq_etape{background:var(--vitrine-fond);border:1px solid var(--vitrine-ligne);border-radius:14px;flex-direction:column;min-width:0;padding:22px;display:flex}.xfDQaq_etapeTitre{color:var(--vitrine-accent);justify-content:space-between;align-items:center;display:flex}.xfDQaq_etapeTitre span{color:var(--vitrine-encre-douce);letter-spacing:.12em;font-size:11px;font-weight:850}.xfDQaq_etape h3{letter-spacing:-.025em;margin-top:20px;font-size:21px}.xfDQaq_etape>p{min-height:66px;color:var(--vitrine-encre-douce);margin-top:10px;font-size:14px;line-height:1.55}.xfDQaq_captureEtape{object-fit:cover;object-position:center;background:var(--vitrine-encre);border:1px solid var(--vitrine-ligne);border-radius:9px;width:100%;height:190px;margin-top:18px;display:block}.xfDQaq_progressionEtapes{display:none}@media (min-width:861px) and (min-height:760px) and (prefers-reduced-motion:no-preference){.xfDQaq_progressionEtapes{background:color-mix(in srgb, var(--vitrine-accent) 16%, transparent);border-radius:4px;height:4px;margin-bottom:20px;display:block;overflow:hidden}.xfDQaq_remplissageEtapes{background:var(--vitrine-accent);border-radius:inherit;transform-origin:0;height:100%;transform:scaleX(0)}.xfDQaq_etape{opacity:.65;transition:opacity .35s,transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s,border-color .35s;box-shadow:0 1px 2px #0f172a0d}.xfDQaq_etape[data-etat=active]{border-color:color-mix(in srgb, var(--vitrine-accent) 40%, var(--vitrine-ligne));opacity:1;transform:translateY(-8px);box-shadow:0 4px 10px #0f172a0f,0 28px 56px #0f172a2e}}@media (max-width:860px){.xfDQaq_etapes{grid-template-columns:1fr}.xfDQaq_etape>p{min-height:0}.xfDQaq_captureEtape{height:auto;max-height:410px}}
.zWlK_q_caseACocher{border-width:1.5px;width:20px;height:20px}.zWlK_q_nomEtQuantite{align-items:center;gap:8px;min-width:0;display:flex}.zWlK_q_texteEtConditionnementMobile{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.zWlK_q_conditionnementMobile{color:var(--gris-doux);overflow-wrap:anywhere;font-size:12px;font-weight:400;line-height:1.35}.zWlK_q_texteNom{text-overflow:ellipsis;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.zWlK_q_vignette{background:var(--surface-creuse);border:1px solid var(--ligne);border-radius:8px;flex:none;place-items:center;width:36px;height:36px;display:inline-grid;overflow:hidden}.zWlK_q_vignette img{object-fit:contain;width:100%;height:100%}.zWlK_q_pastilleQuantite{background:color-mix(in srgb, var(--accent) 12%, transparent);border:1px solid color-mix(in srgb, var(--accent) 28%, transparent);border-radius:var(--rayon-rond);height:22px;font-family:var(--police-chiffres);font-variant-numeric:tabular-nums;letter-spacing:var(--interlettrage-chiffres);color:var(--accent-fort);cursor:pointer;flex:none;align-items:center;padding:0 8px;font-size:12px;font-weight:600;line-height:1;transition:background-color .15s;display:inline-flex;position:relative}.zWlK_q_pastilleQuantite:after{content:"";position:absolute;inset:-11px -6px}.zWlK_q_pastilleQuantite:hover{background:color-mix(in srgb, var(--accent) 20%, transparent)}.zWlK_q_badge{background:var(--surface-creuse);border:1px solid var(--ligne-forte);border-radius:var(--rayon-rond);color:var(--encre-douce);overflow-wrap:anywhere;align-items:center;padding:4px 8px;font-size:12px;line-height:1.5;display:inline-flex}.zWlK_q_sansValeur{color:var(--ligne-forte)}.zWlK_q_pourLecteurDEcran{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container catalogue-produits (min-width:900px){.zWlK_q_caseACocher{border-width:2px;width:22px;height:22px}.zWlK_q_texteNom{text-overflow:ellipsis;white-space:nowrap;line-height:1.25;display:block;overflow:hidden}.zWlK_q_texteEtConditionnementMobile{display:contents}.zWlK_q_conditionnementMobile{display:none}.zWlK_q_vignette{border-radius:6px;width:32px;height:32px}.zWlK_q_caseACocher{width:18px;height:18px}}
.ZdFrCW_filmHero{aspect-ratio:16/9;border:1px solid var(--vitrine-ligne);background:var(--vitrine-fond-page);width:min(1080px,100%);box-shadow:0 40px 90px color-mix(in srgb, var(--vitrine-encre) 14%, transparent), 0 10px 26px color-mix(in srgb, var(--vitrine-encre) 7%, transparent);isolation:isolate;border-radius:28px;margin-inline:auto;position:relative;overflow:hidden}.ZdFrCW_filmHeroVideo{object-fit:cover;width:100%;height:100%;display:block}.ZdFrCW_filmHeroSon{z-index:1;background:var(--vitrine-encre);min-height:40px;color:var(--vitrine-fond);box-shadow:0 8px 22px color-mix(in srgb, var(--vitrine-encre) 26%, transparent);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:9px;padding:0 18px 0 14px;font-size:15px;font-weight:600;transition:transform .2s;display:inline-flex;position:absolute;top:18px;right:18px}.ZdFrCW_filmHeroSon:hover{transform:scale(1.04)}.ZdFrCW_filmHeroCommandes{z-index:1;gap:10px;display:flex;position:absolute;bottom:18px;left:18px}.ZdFrCW_filmHeroBouton{background:color-mix(in srgb, var(--vitrine-encre) 52%, transparent);width:44px;height:44px;color:var(--vitrine-fond);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:.85;cursor:pointer;border:0;border-radius:50%;place-items:center;transition:opacity .2s,background .2s;display:grid}.ZdFrCW_filmHeroBouton:hover{opacity:1;background:color-mix(in srgb, var(--vitrine-encre) 72%, transparent)}@media (max-width:639px){.ZdFrCW_filmHero{border-radius:16px}.ZdFrCW_filmHeroSon{gap:5px;min-height:28px;padding:0 10px 0 8px;font-size:12px;top:8px;right:8px}.ZdFrCW_filmHeroSon svg{width:14px;height:14px}.ZdFrCW_filmHeroCommandes{gap:6px;bottom:8px;left:8px}.ZdFrCW_filmHeroBouton{width:30px;height:30px}.ZdFrCW_filmHeroBouton svg{width:14px;height:14px}}
.AOUuEG_flecheTri{place-items:center;transition:transform .15s;display:inline-grid}.AOUuEG_flecheTri[data-croissant=false]{transform:rotate(180deg)}.AOUuEG_iconeTriInactif{opacity:.5;place-items:center;transition:opacity .15s;display:inline-grid}.AOUuEG_fournisseurDeLaLigne{align-items:center;gap:8px;min-width:0;display:inline-flex}.AOUuEG_nomDuFournisseur{min-width:0;color:var(--gris-doux);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.AOUuEG_sansFournisseur{color:var(--gris-doux);font-size:13px;font-style:italic}@container catalogue-produits (min-width:900px){.AOUuEG_enteteTriable{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;background:0 0;border:none;align-items:center;gap:4px;padding:0;transition:color .15s;display:inline-flex}.AOUuEG_enteteTriable:hover{color:var(--encre)}.AOUuEG_enteteTriable[data-actif=true]{color:var(--encre);font-weight:600}.AOUuEG_enteteTriable .AOUuEG_iconeTriInactif{opacity:0;transition:opacity .15s}.AOUuEG_enteteTriable:hover .AOUuEG_iconeTriInactif,.AOUuEG_enteteTriable:focus-visible .AOUuEG_iconeTriInactif{opacity:.65}}
.Bz1AHG_bouton{min-height:var(--taille-bouton-entete);gap:8px;padding:0 14px;font-size:14px;font-weight:600}.Bz1AHG_iconeCompacte{display:none}.Bz1AHG_zone{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.Bz1AHG_aideBlocage{max-width:34rem;color:var(--gris-doux);margin:0;font-size:12.5px;line-height:1.4}.Bz1AHG_bouton[data-active=true],.Bz1AHG_bouton[data-active=true]:hover{color:var(--accent-fort);background:var(--accent-doux-fond);border-color:var(--accent-doux-bord)}@media (max-width:1023px){.Bz1AHG_bouton:not([data-libelle-mobile=true]){width:var(--taille-bouton-entete);padding:0}.Bz1AHG_bouton:not([data-libelle-mobile=true]) .Bz1AHG_iconeCompacte{display:block}.Bz1AHG_bouton:not([data-libelle-mobile=true]) .Bz1AHG_libelle{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
.fubkna_carte{background:var(--surface);border:1px solid var(--ligne);border-radius:18px;flex-direction:column;padding:30px 26px;display:flex}.fubkna_carteMiseEnAvant{background:var(--accent-doux-fond);border-color:var(--accent-doux-bord)}.fubkna_cartePleine{--encre:#fff;--encre-douce:#ffffffdb;--gris-doux:#ffffffb8;--ligne:#ffffff3d;--accent-doux-bord:#ffffff3d;--accent-fort:#fff;background:var(--accent);border-color:var(--accent);color:var(--encre)}.fubkna_entete{justify-content:space-between;align-items:center;gap:12px;min-height:26px;display:flex}.fubkna_entete h3{color:var(--encre);font-family:var(--police-arrondie), var(--police-interface), sans-serif;letter-spacing:-.02em;margin:0;font-size:22px;font-weight:450}.fubkna_etiquette{background:var(--etat-fond);color:var(--etat-texte);letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:5px 10px;font-size:10.5px;font-weight:650}.fubkna_prix{flex-wrap:wrap;align-items:baseline;gap:9px;min-height:44px;margin:24px 0 0;display:flex}.fubkna_prix strong{color:var(--encre);font-family:var(--police-arrondie), var(--police-interface), sans-serif;letter-spacing:-.03em;font-size:44px;font-weight:440;line-height:1}.fubkna_prix small{color:var(--gris-doux);font-size:13px}.fubkna_detail{color:var(--encre-douce);margin:8px 0 0;font-size:13px;line-height:1.5}.fubkna_action{flex-direction:column;min-height:48px;margin-top:auto;padding-top:22px;display:flex}.fubkna_avantages{border-top:1px solid var(--ligne);gap:11px;margin:24px 0 0;padding:22px 0 0;list-style:none;display:grid}.fubkna_carteMiseEnAvant .fubkna_avantages{border-top-color:var(--accent-doux-bord)}.fubkna_avantages li{color:var(--encre-douce);justify-content:space-between;align-items:baseline;gap:14px;font-size:14px;line-height:1.5;display:flex}.fubkna_avantages li[data-inclus=false]{color:var(--gris-doux)}.fubkna_valeur{color:var(--encre);white-space:nowrap;flex:none;align-items:center;font-size:13px;font-weight:650;display:flex}.fubkna_avantages li[data-inclus=false] .fubkna_valeur{color:var(--gris-doux);font-weight:500}@media (max-width:719px){.fubkna_carte{padding:26px 20px}}
.l__Ybq_etape{gap:1.25rem;margin-top:.25rem;display:grid}.l__Ybq_groupe{gap:.55rem;display:grid}.l__Ybq_titreGroupe,.l__Ybq_categorie{color:var(--gris-doux);letter-spacing:.075em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:650}.l__Ybq_grille{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.l__Ybq_carte{border:1px solid var(--ligne);background:var(--surface);width:100%;min-height:4rem;color:var(--encre);font:inherit;text-align:left;cursor:pointer;border-radius:.75rem;align-items:center;gap:.75rem;padding:.6rem .75rem;font-size:.9rem;font-weight:600;line-height:1.2;transition:border-color .14s,background-color .14s;display:flex}.l__Ybq_carte:hover{border-color:var(--accent-doux-bord);background:var(--accent-doux-fond)}.l__Ybq_carte:disabled{cursor:default;opacity:.68}.l__Ybq_carte:disabled:hover{border-color:var(--ligne);background:var(--surface)}.l__Ybq_carte:focus-visible{outline:3px solid color-mix(in srgb, var(--focus) 45%, transparent);outline-offset:2px}.l__Ybq_carteAutre{max-width:calc(50% - .25rem)}.l__Ybq_contenuCarte{gap:.25rem;min-width:0;display:grid}.l__Ybq_badgeAjoute{width:fit-content;color:var(--accent-fort);font-size:.72rem;font-weight:650}.l__Ybq_detail{border:1px solid var(--ligne);background:var(--surface);border-radius:.9rem;gap:1rem;padding:1rem;display:grid}.l__Ybq_enteteDetail{align-items:center;gap:1rem;display:flex}.l__Ybq_nomDetail{color:var(--encre);font-family:var(--police-titre);margin:.2rem 0 0;font-size:clamp(1.3rem,4vw,1.65rem);line-height:1.08}.l__Ybq_dejaConnu{color:var(--accent-fort);margin:.35rem 0 0;font-size:.82rem;font-weight:650}.l__Ybq_photos{scroll-snap-type:x proximity;grid-auto-columns:minmax(11rem,1fr);grid-auto-flow:column;gap:.55rem;display:grid;overflow-x:auto}.l__Ybq_photoBloc{scroll-snap-align:start;gap:.25rem;margin:0;display:grid}.l__Ybq_photo{background:var(--surface-creuse);object-fit:cover;border-radius:.65rem;width:100%;height:8.5rem}.l__Ybq_attribution{color:var(--gris-doux);font-size:.68rem;line-height:1.2}.l__Ybq_attribution a,.l__Ybq_information a{color:var(--accent-fort);text-underline-offset:.15em;text-decoration:underline}.l__Ybq_informations{border:1px solid var(--ligne);border-radius:.7rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;display:grid;overflow:hidden}.l__Ybq_information{border-bottom:1px solid var(--ligne);align-content:start;gap:.2rem;min-width:0;padding:.75rem;display:grid}.l__Ybq_information:nth-child(odd){border-right:1px solid var(--ligne)}.l__Ybq_information:nth-last-child(-n+2){border-bottom:0}.l__Ybq_information dt{color:var(--gris-doux);font-size:.73rem;font-weight:600}.l__Ybq_information dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:.88rem}.l__Ybq_indisponible,.l__Ybq_aide{color:var(--gris-doux)}.l__Ybq_aide{margin:0;font-size:.8rem;line-height:1.45}.l__Ybq_formulaireAssociation,.l__Ybq_formulaireAutre,.l__Ybq_champ{gap:.5rem;display:grid}.l__Ybq_formulaireAssociation{background:var(--surface-creuse);border-radius:.8rem;padding:1rem}.l__Ybq_formulaireAutre{grid-template-columns:repeat(2,minmax(0,1fr))}.l__Ybq_formulaireAutre .l__Ybq_champ:last-child{grid-column:1/-1}.l__Ybq_avertissement{border:1px solid color-mix(in srgb, var(--alerte) 35%, transparent);background:var(--alerte-fond);border-radius:.7rem;margin:0;padding:.75rem;font-size:.8rem;line-height:1.45}@media (max-width:540px){.l__Ybq_grille,.l__Ybq_informations,.l__Ybq_formulaireAutre{grid-template-columns:1fr}.l__Ybq_carteAutre{max-width:none}.l__Ybq_information,.l__Ybq_information:nth-child(odd),.l__Ybq_information:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--ligne)}.l__Ybq_information:last-child{border-bottom:0}.l__Ybq_formulaireAutre .l__Ybq_champ:last-child{grid-column:auto}}
.PX4HLa_barreOutils{background:0 0;border-bottom:none;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:8px 12px;display:flex}.PX4HLa_compteurProduits{color:var(--gris-doux);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;display:none}.PX4HLa_boutonBureau{border-radius:6px;display:none}.PX4HLa_boutonAjoutProduit{background:var(--surface);border:1px dashed var(--accent);box-shadow:none;color:var(--accent);border-radius:6px}.PX4HLa_boutonAjoutProduit:hover{background:var(--surface);border-color:var(--accent-survol);color:var(--accent-survol)}.PX4HLa_actionsOutils{flex:none;align-items:center;gap:8px;margin-left:auto;display:none}.PX4HLa_indicateurOptionMobile{place-items:center;margin-left:auto;display:inline-grid}.PX4HLa_champRecherche{flex:280px;min-width:0;max-width:448px;display:flex;position:relative}@media (max-width:1023px){.PX4HLa_champRecherche{flex-basis:100%;width:100%;max-width:none}}.PX4HLa_iconeRecherche{pointer-events:none;color:var(--gris-doux);place-items:center;display:grid;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.PX4HLa_saisieRecherche{background:var(--surface);border-color:var(--ligne-forte);height:48px;color:var(--encre);border-radius:6px;padding-left:40px;padding-right:52px;font-size:15px}.PX4HLa_boutonFiltresRecherche{border-radius:var(--rayon-rond);width:36px;height:36px;box-shadow:none;color:var(--gris-doux);background:0 0;border:0;padding:0;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.PX4HLa_boutonFiltresRecherche:hover,.PX4HLa_boutonFiltresRecherche:focus-visible{color:var(--encre);background:0 0}.PX4HLa_boutonFiltresRecherche[data-actif=true]{color:var(--accent);background:0 0}.PX4HLa_saisieRecherche::-webkit-search-cancel-button{display:none}.PX4HLa_boutonMicro{border-radius:var(--rayon-rond);width:36px;height:36px;color:var(--accent-fort);background:0 0;border:0;place-items:center;padding:0;transition:background-color .15s;display:none;position:absolute;top:50%;right:48px;transform:translateY(-50%)}.PX4HLa_boutonMicro:hover{background:var(--accent-voile-fond)}.PX4HLa_filtreActif{background:var(--etat-fond);border-bottom:1px solid var(--etat-bord);color:var(--encre-douce);flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:8px 16px;font-size:14px;display:flex}.PX4HLa_iconeFiltre{color:var(--etat-texte);place-items:center;display:grid}.PX4HLa_filtreActif strong{font-variant-numeric:tabular-nums;color:var(--etat-texte)}.PX4HLa_boutonEffacerFiltre{color:var(--etat-texte);text-underline-offset:3px;background:0 0;border:none;margin-left:auto;padding:0;font-size:13.5px;font-weight:600;text-decoration:underline}@container catalogue-produits (min-width:900px){.PX4HLa_barreOutils{border-bottom:1px solid var(--ligne);gap:12px;padding:12px 16px}}@media (min-width:1024px){.PX4HLa_boutonBureau{display:inline-flex}.PX4HLa_actionsOutils{display:flex}.PX4HLa_boutonMicro{display:grid}.PX4HLa_champRecherche[data-avec-micro=true] .PX4HLa_saisieRecherche{padding-right:88px}}@media (min-width:1280px){.PX4HLa_barreOutils{grid-template-columns:minmax(320px,1fr) minmax(0,448px) minmax(320px,1fr);gap:16px;display:grid}.PX4HLa_compteurProduits{grid-column:1;justify-self:start;display:inline}.PX4HLa_champRecherche{grid-column:2;max-width:none}.PX4HLa_actionsOutils{grid-column:3;justify-self:end;margin-left:0}}
.mjBapW_barreCalendrier{align-items:center;gap:12px;padding-bottom:14px;display:flex}.mjBapW_navigationPeriode,.mjBapW_actionsCalendrier{flex:none;align-items:center;gap:8px;display:flex}.mjBapW_fleche[data-sens=precedent] svg{transform:rotate(180deg)}.mjBapW_boutonAujourdhui{color:var(--accent-fort)}.mjBapW_titrePeriode{min-width:0;font-family:var(--police-titre);letter-spacing:-.01em;color:var(--encre);text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;flex:1;margin:0 0 0 4px;font-size:17px;font-weight:600;overflow:hidden}@media (max-width:639px){.mjBapW_barreCalendrier{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"navigation vue""titre ajouter";gap:10px 8px;padding-bottom:10px;display:grid}.mjBapW_navigationPeriode{grid-area:navigation}.mjBapW_navigationPeriode .mjBapW_boutonAujourdhui{flex:1}.mjBapW_actionsCalendrier{display:contents}.mjBapW_boutonVue{grid-area:vue}.mjBapW_boutonAjouter{grid-area:ajouter}.mjBapW_titrePeriode{grid-area:titre;align-self:center;margin:0;font-size:16px}}
._5tUr4q_enteteAccessible{display:contents}._5tUr4q_titreAccessible{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.DFiuFG_haloComparatif{background:radial-gradient(220px circle at var(--halo-x,50%) var(--halo-y,50%), #ffffff4d, transparent 70%) 0 0 / 100% 62px no-repeat, radial-gradient(260px circle at var(--halo-x,50%) var(--halo-y,50%), color-mix(in srgb, var(--vitrine-accent) 14%, transparent), transparent 70%);opacity:0;pointer-events:none;transition:opacity .25s;position:absolute;inset:0 0 0 50%}.DFiuFG_haloComparatif[data-visible=true]{opacity:1}
.uY84yG_actionsProduit{justify-content:flex-end;align-items:center;gap:4px;display:none}.uY84yG_boutonIcone{width:44px;height:44px;color:var(--gris-doux);background:0 0;border:1px solid #0000;border-radius:11px;flex:none;place-items:center;transition:background-color .15s,color .15s;display:grid}.uY84yG_boutonIcone:hover{background:var(--surface-creuse);color:var(--encre)}.uY84yG_boutonSupprimer:hover{background:var(--alerte-fond);color:var(--alerte)}.uY84yG_boutonMenuActions{width:44px;height:44px;color:var(--gris-doux);background:0 0;border:1px solid #0000;border-radius:6px;place-items:center;padding:0;transition:background-color .15s,color .15s;display:grid}.uY84yG_boutonMenuActions:hover,.uY84yG_boutonMenuActions:focus-visible{background:var(--surface-creuse);color:var(--encre)}@container catalogue-produits (min-width:900px){.uY84yG_boutonIcone{vertical-align:middle;border-radius:8px;width:34px;height:34px;display:inline-grid}.uY84yG_actionsProduit{opacity:0;pointer-events:none;background:0 0;border:1px solid #0000;border-radius:10px;width:fit-content;margin-left:auto;padding:2px;transition:opacity .14s,transform .14s,background-color .14s,border-color .14s;display:flex;transform:translate(4px)}.uY84yG_boutonMenuActions{display:none}tr:hover .uY84yG_actionsProduit,tr:focus-within .uY84yG_actionsProduit{background:color-mix(in srgb, var(--surface) 88%, transparent);border-color:color-mix(in srgb, var(--ligne-forte) 72%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:1;pointer-events:auto;transform:translate(0)}}@media (hover:none),(pointer:coarse){@container catalogue-produits (min-width:900px){.uY84yG_actionsProduit{opacity:1;pointer-events:auto;background:0 0;border-color:#0000;padding:0;transform:none}.uY84yG_boutonIcone{width:44px;height:44px}}}
.KZVmWW_page{padding-top:12px;padding-bottom:130px}.KZVmWW_navigationVues{align-items:center;gap:10px;margin-bottom:16px;display:flex}.KZVmWW_ongletVue{border-color:var(--ligne-forte);min-width:140px;color:var(--gris-doux);justify-content:center;font-size:14px;font-weight:600}.KZVmWW_ongletVue:hover{color:var(--encre)}.KZVmWW_ongletVue[data-actif=true]{background:var(--surface-calme);border-color:var(--encre-douce);color:var(--encre);box-shadow:none}.KZVmWW_compteurAlerte{background:var(--alerte-fond);border-radius:var(--rayon-rond);min-width:20px;height:20px;color:var(--alerte);font-family:var(--police-chiffres);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 6px;font-size:12px;display:inline-flex}@media (min-width:1024px){.KZVmWW_page{flex-direction:column;height:100%;min-height:0;padding-bottom:16px;display:flex}.KZVmWW_navigationVues{flex:none}}.KZVmWW_boutonNouveau{height:var(--taille-bouton-entete);flex:none}.KZVmWW_boutonRond{z-index:40;box-shadow:var(--ombre-flottante);position:fixed;bottom:16px;right:16px}@media (min-width:1024px){.KZVmWW_boutonRond{display:none}}@media (max-width:1023px){.KZVmWW_boutonNouveau{display:none}}.KZVmWW_blocVide{text-align:center;background:0 0;flex-direction:column;align-items:center;gap:10px;padding:clamp(26px,6vw,48px) clamp(18px,5vw,32px);display:flex}.KZVmWW_titreVide{font-family:var(--police-titre);color:var(--encre);margin:0;font-size:clamp(18px,4vw,23px);font-weight:500}
.EDgcxG_ctaBlanc{z-index:0;isolation:isolate;transition:color .26s,border-color .26s;position:relative;overflow:hidden;background:var(--vitrine-fond)!important;border-color:var(--vitrine-fond)!important;color:var(--vitrine-accent)!important}.EDgcxG_ctaBlanc:before{content:"";z-index:-1;background:var(--vitrine-accent-survol);transform-origin:0;transition:transform .38s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scaleX(0)}.EDgcxG_ctaBlanc:hover:before,.EDgcxG_ctaBlanc:focus-visible:before{transform:scaleX(1)}.EDgcxG_ctaBlanc:hover,.EDgcxG_ctaBlanc:focus-visible{border-color:var(--vitrine-accent-survol)!important;color:var(--vitrine-fond)!important}.EDgcxG_boutonSurAccent{min-height:48px;color:var(--vitrine-accent);text-align:center;background:#fff;border:1px solid #fff;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:750;display:flex}.EDgcxG_boutonSurAccent:hover{background:var(--vitrine-fond-secondaire)}@media (max-width:700px){.EDgcxG_ctaBlanc{width:100%}}
.bisGYG_aucunResultat{background:var(--surface-calme);color:var(--encre-douce);text-align:center;margin:0;padding:24px 16px;font-size:15px;line-height:1.55}.bisGYG_tableau{border-collapse:collapse;display:block}.bisGYG_entetesTableau{display:none}.bisGYG_corpsTableau{display:block}.bisGYG_ligne{border-bottom:1px solid var(--ligne);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"choix nom actions";align-items:center;gap:4px 8px;padding:8px 10px 8px 2px;transition:background-color .15s;display:grid}.bisGYG_ligne[data-choisi=true]{background:var(--etat-fond)}.bisGYG_celluleModifie,.bisGYG_celluleFournisseur,.bisGYG_celluleConditionnement,.bisGYG_celluleCode,.bisGYG_celluleAutre{display:none}.bisGYG_celluleChoix,.bisGYG_celluleCode,.bisGYG_celluleNom,.bisGYG_celluleConditionnement,.bisGYG_celluleActions{padding:0}.bisGYG_celluleChoix{grid-area:choix;place-items:center;width:44px;height:44px;display:grid}.bisGYG_celluleNom{grid-area:nom}.bisGYG_celluleActions{flex:none;grid-area:actions;gap:4px;display:flex}.bisGYG_celluleNom{font-family:var(--police-texte);color:var(--encre);white-space:normal;overflow-wrap:anywhere;min-width:0;font-size:15.5px;font-weight:600;line-height:1.35}.bisGYG_celluleCode{font-variant-numeric:tabular-nums;letter-spacing:.04em;min-width:0;color:var(--gris-doux);opacity:.78;overflow-wrap:anywhere;font-size:12px}@container catalogue-produits (min-width:900px){.bisGYG_tableau{table-layout:fixed;border-collapse:separate;border-spacing:0;background:0 0;border:none;width:100%;display:table}.bisGYG_entetesTableau{display:table-header-group}.bisGYG_corpsTableau{display:table-row-group}.bisGYG_ligne{background:0 0;border:none;padding:0;transition:background-color .12s;display:table-row}.bisGYG_celluleCode{opacity:1;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.bisGYG_ligne:hover{background:var(--surface-creuse)}.bisGYG_ligne[data-choisi=true],.bisGYG_ligne[data-choisi=true]:hover{background:var(--etat-fond)}.bisGYG_colonneChoix,.bisGYG_colonneCode,.bisGYG_colonneNom,.bisGYG_colonneFournisseur,.bisGYG_colonneConditionnement,.bisGYG_colonneAutre,.bisGYG_colonneModifie,.bisGYG_colonneActions{background:var(--surface-calme);border-bottom:1px solid var(--ligne);letter-spacing:.04em;text-transform:uppercase;height:40px;color:var(--gris-doux);text-align:left;vertical-align:middle;padding:0 16px;font-size:11.5px;font-weight:500}.bisGYG_colonneChoix{width:56px;padding-right:0}.bisGYG_colonneCode{width:130px}.bisGYG_colonneNom{width:auto}.bisGYG_colonneFournisseur{width:170px}.bisGYG_colonneConditionnement{width:190px}.bisGYG_colonneAutre{text-overflow:ellipsis;white-space:nowrap;width:150px;overflow:hidden}.bisGYG_tableau[data-colonnes-fichier=true] .bisGYG_colonneNom{width:280px}.bisGYG_colonneModifie{width:130px}.bisGYG_colonneActions{width:108px}.bisGYG_celluleChoix,.bisGYG_celluleCode,.bisGYG_celluleNom,.bisGYG_celluleFournisseur,.bisGYG_celluleConditionnement,.bisGYG_celluleAutre,.bisGYG_celluleModifie,.bisGYG_celluleActions{border-bottom:1px solid var(--ligne);vertical-align:middle;padding:7px 16px;display:table-cell}.bisGYG_celluleAutre{color:var(--encre-douce);text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13.5px;overflow:hidden}.bisGYG_colonneFournisseur,.bisGYG_celluleFournisseur{display:none}.bisGYG_celluleModifie{color:var(--gris-doux);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px;line-height:1.2}.bisGYG_celluleCode,.bisGYG_celluleModifie{font-family:var(--police-chiffres);text-align:left;vertical-align:middle}.bisGYG_celluleChoix{width:56px;height:auto;padding-right:0}.bisGYG_corpsTableau .bisGYG_ligne:last-child .bisGYG_celluleChoix,.bisGYG_corpsTableau .bisGYG_ligne:last-child .bisGYG_celluleCode,.bisGYG_corpsTableau .bisGYG_ligne:last-child .bisGYG_celluleNom,.bisGYG_corpsTableau .bisGYG_ligne:last-child .bisGYG_celluleFournisseur,.bisGYG_corpsTableau .bisGYG_ligne:last-child .bisGYG_celluleConditionnement,.bisGYG_corpsTableau .bisGYG_ligne:last-child .bisGYG_celluleAutre,.bisGYG_corpsTableau .bisGYG_ligne:last-child .bisGYG_celluleModifie,.bisGYG_corpsTableau .bisGYG_ligne:last-child .bisGYG_celluleActions{border-bottom:none}.bisGYG_celluleActions{text-align:right;white-space:nowrap}}@media (min-width:1400px){.bisGYG_colonneCode{width:160px}}@media (min-width:1440px){.bisGYG_colonneFournisseur,.bisGYG_celluleFournisseur{display:table-cell}}
.h5cOia_badge{white-space:nowrap;border:1px solid #0000;border-radius:999px;flex:none;align-items:center;gap:6px;width:fit-content;min-height:28px;padding:3px 10px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.h5cOia_badge svg{stroke-width:1.8px;flex:none;width:14px;height:14px}.h5cOia_badge[data-ton=nouveau]{background:var(--pastille-nouveau-fond);color:var(--pastille-nouveau-texte)}.h5cOia_badge[data-ton=attente]{background:var(--pastille-attente-fond);color:var(--pastille-attente-texte)}.h5cOia_badge[data-ton=succes]{background:var(--pastille-succes-fond);color:var(--pastille-succes-texte)}.h5cOia_badge[data-ton=echec]{background:var(--pastille-echec-fond);color:var(--pastille-echec-texte)}.h5cOia_badge[data-accentue=true][data-ton=nouveau]{border-color:var(--pastille-nouveau-bord)}.h5cOia_badge[data-accentue=true][data-ton=attente]{border-color:var(--pastille-attente-bord)}.h5cOia_badge[data-accentue=true][data-ton=succes]{border-color:var(--pastille-succes-bord)}.h5cOia_badge[data-accentue=true][data-ton=echec]{border-color:var(--pastille-echec-bord)}
.QISUva_message{background:var(--alerte-fond);border:1px solid var(--alerte-bord);border-radius:var(--rayon);color:var(--alerte);margin:0;padding:11px 13px;font-size:13.5px;line-height:1.45}.QISUva_message[data-compact=true]{background:0 0;border:0;border-radius:0;padding:0;font-size:12.5px}
.QId0qW_identite{flex-direction:column;gap:2px;min-width:0;display:flex}.QId0qW_alerteManquants{background:var(--alerte-fond);border:1px solid var(--alerte-bord);border-radius:var(--rayon);color:var(--alerte);margin:0 0 14px;padding:11px 15px;font-size:14px;line-height:1.5}.QId0qW_alerteManquants strong{font-variant-numeric:tabular-nums;font-size:16px}.QId0qW_aucuneCategorie{background:var(--surface-calme);border:1px dashed var(--ligne-forte);border-radius:var(--rayon);color:var(--encre-douce);text-align:center;margin:0;padding:18px;font-size:15px;line-height:1.55}.QId0qW_listeCategories{background:var(--surface);border:1px solid var(--ligne-forte);border-radius:var(--rayon);gap:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.QId0qW_blocCategorie{background:var(--surface);border:0;border-bottom:1px solid var(--ligne);box-shadow:none;border-radius:0;flex-direction:column;gap:12px;padding:16px;display:flex}.QId0qW_blocCategorie:last-child{border-bottom:0}.QId0qW_blocCategorie[data-sans-destinataire=true]{background:var(--alerte-fond)}.QId0qW_enteteCategorie{flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;display:flex}.QId0qW_nomCategorie{font-family:var(--police-titre);color:var(--encre);overflow-wrap:anywhere;align-items:center;gap:8px;margin:0;font-size:17px;font-weight:500;display:flex}.QId0qW_compteProduits{font-variant-numeric:tabular-nums;color:var(--gris-doux);font-size:13px}.QId0qW_contactRattache{text-align:left;background:0 0;border:0;border-radius:0;align-items:center;gap:12px;width:100%;min-width:0;min-height:56px;padding:4px 0;transition:border-color .15s,background-color .15s;display:flex}.QId0qW_contactRattache:hover{background:var(--survol-fond)}.QId0qW_nomContact{color:var(--encre);overflow-wrap:anywhere;font-size:15px;font-weight:600}.QId0qW_emailContact{color:var(--gris-doux);overflow-wrap:anywhere;font-size:13px}.QId0qW_pastilleManquant{color:var(--alerte);background:0 0;border:0;margin:0;padding:4px 0;font-size:13.5px;font-weight:600}.QId0qW_choixDestinataire{flex-direction:column;gap:6px;min-width:0;display:flex}.QId0qW_libelleChoix{letter-spacing:.03em;text-transform:uppercase;color:var(--gris-doux);font-size:12.5px;font-weight:600}.QId0qW_selecteur{background-color:var(--surface);border:1px solid var(--ligne-forte);border-radius:var(--rayon);width:100%;min-height:48px;color:var(--encre);font:inherit;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 256 256' fill='%2359695f'%3E%3Cpath d='M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding:0 40px 0 14px;font-size:15px}.QId0qW_selecteur:hover:not(:disabled){border-color:var(--encre-douce)}.QId0qW_selecteur:disabled{background-color:var(--surface-creuse);color:var(--gris-doux);cursor:not-allowed}@media (min-width:768px){.QId0qW_blocCategorie{grid-template-columns:minmax(180px,1fr) minmax(220px,1.2fr) 260px;align-items:center;gap:16px;display:grid}.QId0qW_enteteCategorie{flex-direction:column;align-items:flex-start;gap:2px}.QId0qW_choixDestinataire{gap:0}.QId0qW_libelleChoix{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}:root[data-theme=sombre] .QId0qW_selecteur{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 256 256' fill='%2392929a'%3E%3Cpath d='M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z'/%3E%3C/svg%3E")}
._9MRmPW_offres{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}._9MRmPW_boutonOffre{text-align:center;background:var(--vitrine-fond);border:1px solid;border-color:var(--vitrine-encre);min-height:48px;color:var(--vitrine-encre);border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:750;display:flex}._9MRmPW_boutonOffre:hover{background:var(--vitrine-fond-secondaire)}@media (max-width:860px){._9MRmPW_offres{grid-template-columns:1fr}}
._8WFuqW_fenetre{gap:20px}._8WFuqW_identite{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:16px;display:grid}._8WFuqW_photoProduit{background:var(--surface-creuse);border:1px solid var(--ligne-forte);border-radius:calc(var(--rayon) * 1.2);place-items:center;width:112px;height:112px;display:grid;overflow:hidden}._8WFuqW_imageProduit{object-fit:contain;width:100%;height:100%}._8WFuqW_sansPhoto{color:var(--gris-doux);text-align:center;padding:12px;font-size:12px;line-height:1.35}._8WFuqW_nomEtReference{min-width:0}._8WFuqW_nom{font-family:var(--police-texte);color:var(--encre);overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:600;line-height:1.35}._8WFuqW_reference{font-family:var(--police-chiffres);font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--gris-doux);overflow-wrap:anywhere;margin:8px 0 0;font-size:13px}._8WFuqW_informations{border-top:1px solid var(--ligne);margin:0}._8WFuqW_ligneInformation{border-bottom:1px solid var(--ligne);grid-template-columns:minmax(112px,.42fr) minmax(0,1fr);gap:16px;padding:12px 0;display:grid}._8WFuqW_ligneInformation dt,._8WFuqW_ligneInformation dd{overflow-wrap:anywhere;margin:0}._8WFuqW_ligneInformation dt{color:var(--gris-doux)}._8WFuqW_ligneInformation dd{color:var(--encre)}._8WFuqW_fournisseur{align-items:center;gap:8px;min-width:0;display:inline-flex}@media (max-width:380px){._8WFuqW_identite{grid-template-columns:88px minmax(0,1fr)}._8WFuqW_photoProduit{width:88px;height:88px}._8WFuqW_ligneInformation{grid-template-columns:1fr;gap:4px}}
._0rW04q_contenu{flex-direction:column;padding-top:10px;padding-bottom:110px;display:flex}._0rW04q_semaine{letter-spacing:.02em;color:var(--gris-doux);margin:2px 4px 12px;font-size:13px;font-weight:600}@media (min-width:1024px){._0rW04q_semaine{display:none}}._0rW04q_groupe{margin-bottom:22px}._0rW04q_titreGroupe{border-bottom:1px solid var(--ligne);font-family:var(--police-titre);color:var(--encre);align-items:center;gap:10px;margin:0 0 8px;padding:0 4px 6px;font-size:19px;font-weight:500;display:flex}._0rW04q_informationsFournisseur{background:var(--surface-calme);border:1px solid var(--ligne);border-radius:calc(var(--rayon) * .75);color:var(--gris-doux);flex-wrap:wrap;gap:6px 16px;margin:0 4px 10px;padding:9px 12px;font-size:13px;line-height:1.4;display:flex}._0rW04q_informationsFournisseur span:not(:last-child):after{color:var(--ligne-forte);content:"·";margin-left:16px}._0rW04q_noteFournisseur{color:var(--encre)}._0rW04q_liste{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._0rW04q_contenuVide{place-items:center;min-height:100%;padding-top:30px;padding-bottom:100px;display:grid}._0rW04q_blocVide{background:var(--surface-calme);border:1px dashed var(--ligne-forte);border-radius:calc(var(--rayon) * 1.4);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:min(100%,640px);min-height:clamp(320px,52vh,480px);padding:clamp(32px,8vw,64px) clamp(20px,6vw,48px);display:flex}._0rW04q_iconeVide{background:var(--accent-doux-fond);border-radius:var(--rayon-rond);width:60px;height:60px;color:var(--accent-fort);place-items:center;margin-bottom:4px;display:grid}._0rW04q_titreVide{font-family:var(--police-titre);color:var(--encre);margin:0;font-size:clamp(19px,4.5vw,25px);font-weight:500}._0rW04q_actionsVide{flex-direction:column;gap:10px;width:min(100%,280px);margin-top:6px;display:flex}@media (max-width:640px){._0rW04q_contenu{padding-top:6px}._0rW04q_groupe{margin-bottom:18px}._0rW04q_titreGroupe{gap:8px;margin:0 0 6px;padding:0 2px 5px;font-size:17px}._0rW04q_informationsFournisseur{flex-direction:column;align-items:flex-start;gap:4px;margin-left:2px;margin-right:2px}._0rW04q_informationsFournisseur span:not(:last-child):after{content:none}._0rW04q_liste{gap:10px}}@media (max-height:480px){._0rW04q_contenu{padding-top:4px}._0rW04q_groupe{margin-bottom:14px}._0rW04q_titreGroupe{font-size:16px}}
.RP_kOa_badge.RP_kOa_badge{gap:6px;min-height:30px;padding:4px 11px;font-size:13px;font-weight:650}.RP_kOa_badge.RP_kOa_badge svg{stroke-width:2px;width:15px;height:15px}
@property --marque-sombre{syntax:"<number>";inherits:true;initial-value:0}._99H-Qq_vol{transform-origin:0 0;--marque-sombre:var(--sombre-depart);position:fixed}._99H-Qq_vol[data-pose=true]{--marque-sombre:var(--sombre-arrivee);transition:--marque-sombre .35s}._99H-Qq_encre{display:block}._99H-Qq_vol[data-variante=ouverture]{animation:1.35s both _99H-Qq_vol-ouverture}._99H-Qq_vol[data-variante=ouverture] ._99H-Qq_encre{animation:.6s ease-out both _99H-Qq_encre}@keyframes _99H-Qq_vol-ouverture{0%{transform:translate(var(--depart-x), var(--depart-y)) scale(var(--echelle-depart));animation-timing-function:cubic-bezier(.2,.8,.2,1)}44.44%{transform:translate(var(--centre-x), var(--centre-y)) scale(1);animation-timing-function:cubic-bezier(.65,0,.35,1)}to{transform:translate(0, 0) scale(var(--arrivee))}}._99H-Qq_vol[data-variante=installation]{animation:2.6s both _99H-Qq_vol-installation}._99H-Qq_vol[data-variante=installation] ._99H-Qq_encre{animation:1.3s linear both _99H-Qq_encre}@keyframes _99H-Qq_vol-installation{0%{transform:translate(var(--depart-x), var(--depart-y)) scale(var(--echelle-depart));animation-timing-function:cubic-bezier(.22,1,.36,1)}50%{transform:translate(var(--centre-x), var(--centre-y)) scale(1)}65.38%{transform:translate(var(--centre-x), var(--centre-y)) scale(1);animation-timing-function:cubic-bezier(.65,0,.35,1)}to{transform:translate(0, 0) scale(var(--arrivee))}}@keyframes _99H-Qq_encre{0%{opacity:0}to{opacity:1}}
.sC1r9a_barre{z-index:20;background:var(--fond);-webkit-backdrop-filter:var(--flou-voile);padding:0 0 7px;position:sticky;top:0}.sC1r9a_rangee{align-items:center;gap:8px;display:flex}@media (max-width:1023px){.sC1r9a_rangee[data-place-menu=true]{padding-left:calc(var(--marge-entete-h) + var(--taille-bouton-entete) + 10px)}}.sC1r9a_zonePiste{flex:1;min-width:0;display:flex;position:relative}.sC1r9a_fleche{display:none}@media (hover:hover) and (pointer:fine){.sC1r9a_fleche{z-index:1;border-radius:var(--rayon-rond);width:22px;height:22px;color:var(--gris-doux);opacity:.58;background:0 0;border:1px solid #0000;place-items:center;padding:0;transition:background-color .15s,color .15s,opacity .15s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.sC1r9a_fleche:hover{background:var(--surface-creuse);color:var(--encre);opacity:1}.sC1r9a_fleche[data-cote=gauche]{left:0}.sC1r9a_fleche[data-cote=droite]{right:0}.sC1r9a_fleche[data-cote=gauche] svg{transform:rotate(180deg)}.sC1r9a_fleche svg{width:14px;height:14px}}.sC1r9a_piste{scrollbar-width:none;scroll-behavior:smooth;flex:1;align-items:center;gap:6px;min-width:0;display:flex;overflow-x:auto}@media (prefers-reduced-motion:reduce){.sC1r9a_piste{scroll-behavior:auto}}.sC1r9a_piste::-webkit-scrollbar{display:none}.sC1r9a_action{border-left:1px solid var(--ligne);flex:none;align-items:center;gap:6px;padding-left:8px;display:flex}.sC1r9a_onglet{background:var(--surface);border:1px solid var(--ligne-forte);height:44px;color:var(--encre-douce);letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;border-radius:6px;flex:none;align-items:center;gap:8px;padding:0 14px;font-size:14.5px;font-weight:600;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.sC1r9a_ongletAvecActions{background:var(--surface);border:1px solid var(--ligne-forte);height:44px;color:var(--encre-douce);border-radius:6px;flex:none;align-items:center;padding-right:4px;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.sC1r9a_ongletAvecActions:hover{background:var(--surface-creuse);border-color:var(--ligne-forte);color:var(--encre)}.sC1r9a_ongletAvecActions[data-actif=true]{background:var(--accent);color:var(--accent-texte);border-color:#0000}.sC1r9a_ongletAvecActions .sC1r9a_onglet,.sC1r9a_ongletAvecActions .sC1r9a_onglet:hover,.sC1r9a_ongletAvecActions .sC1r9a_onglet[data-actif=true]{height:100%;color:inherit;background:0 0;border-color:#0000;padding-left:14px;padding-right:8px}.sC1r9a_boutonOptionsOnglet{border-radius:var(--rayon-rond);color:currentColor;opacity:.68;background:0 0;border:0;flex:none;place-items:center;width:30px;height:32px;padding:0;transition:background-color .15s,opacity .15s;display:grid}.sC1r9a_boutonOptionsOnglet:hover,.sC1r9a_boutonOptionsOnglet:focus-visible{background:color-mix(in srgb, currentColor 14%, transparent);opacity:1}.sC1r9a_onglet:hover{background:var(--surface-creuse);border-color:var(--ligne-forte);color:var(--encre)}.sC1r9a_onglet[data-actif=true]{background:var(--accent);color:var(--accent-texte);border-color:#0000}.sC1r9a_compteur{background:color-mix(in srgb, var(--encre) 10%, transparent);border-radius:var(--rayon-rond);min-width:22px;height:22px;color:var(--gris-doux);font-variant-numeric:tabular-nums;place-items:center;padding:0 6px;font-size:12px;font-weight:700;transition:background-color .15s,color .15s;display:grid}.sC1r9a_compteur[data-actif=true]{background:color-mix(in srgb, var(--accent-texte) 25%, transparent);color:var(--accent-texte)}@media (max-width:640px){.sC1r9a_barre{padding:0 0 5px}.sC1r9a_onglet{gap:6px;height:32px;padding:0 10px;font-size:12px}.sC1r9a_ongletAvecActions{height:32px;padding-right:2px}.sC1r9a_ongletAvecActions .sC1r9a_onglet,.sC1r9a_ongletAvecActions .sC1r9a_onglet:hover,.sC1r9a_ongletAvecActions .sC1r9a_onglet[data-actif=true]{gap:6px;padding-left:10px;padding-right:5px;font-size:12px}.sC1r9a_boutonOptionsOnglet{width:26px;height:28px}.sC1r9a_compteur{min-width:0;height:auto;padding:2px 6px;font-size:10px;line-height:1}.sC1r9a_action{padding-left:6px}.sC1r9a_rangee{gap:6px}}@media (max-height:480px){.sC1r9a_barre{padding:0 0 4px}.sC1r9a_onglet{height:36px;padding:0 11px;font-size:13px}.sC1r9a_compteur{min-width:19px;height:19px;font-size:11px}}
.bsbJIW_declencheur{flex:none;width:124px}.bsbJIW_valeur,.bsbJIW_option{font-variant-numeric:tabular-nums;align-items:center;gap:9px;display:flex}.bsbJIW_menu{min-width:152px}.bsbJIW_drapeau{width:30px;height:20px;box-shadow:0 0 0 1px color-mix(in srgb, var(--encre) 12%, transparent);border-radius:3px;flex:none}.bsbJIW_nomAccessible{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:540px){.bsbJIW_pleinSurMobile{width:100%}}
.L3XMya_barreOutils{background:var(--surface);border-bottom:1px solid var(--ligne);flex-wrap:wrap;align-items:center;gap:10px;padding:12px;display:flex}.L3XMya_champRecherche{flex:1;min-width:0;display:flex;position:relative}.L3XMya_iconeRecherche{pointer-events:none;color:var(--gris-doux);place-items:center;display:grid;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.L3XMya_saisieRecherche{background:var(--surface-creuse);border-color:var(--ligne);border-radius:var(--rayon);height:56px;color:var(--encre);padding-left:40px;font-size:15px}.L3XMya_aucunResultat{background:var(--surface-calme);border:1px dashed var(--ligne-forte);border-radius:var(--rayon);color:var(--encre-douce);text-align:center;margin:24px 0;padding:18px;font-size:15px;line-height:1.55}.L3XMya_maitreDetail{background:var(--surface);border:1px solid var(--ligne-forte);border-radius:var(--rayon);gap:0;width:100%;min-width:0;display:grid;overflow:clip}.L3XMya_colonneDetail{flex-direction:column;gap:14px;min-width:0;display:none}.L3XMya_colonneListe{background:var(--surface);flex-direction:column;min-width:0;display:flex}.L3XMya_listeContacts{gap:0;margin:0;padding:0;list-style:none;display:grid}.L3XMya_carteContact{background:var(--surface);border:0;border-bottom:1px solid var(--ligne);text-align:left;cursor:pointer;border-radius:0;align-items:center;gap:12px;width:100%;min-height:78px;padding:13px 14px;transition:background-color .15s;display:flex}.L3XMya_carteContact:hover{background:var(--surface-creuse)}.L3XMya_listeContacts li:last-child .L3XMya_carteContact{border-bottom:0}.L3XMya_identiteContact{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.L3XMya_nomCarte{color:var(--encre);overflow-wrap:anywhere;font-size:16.5px;font-weight:600;line-height:1.3}.L3XMya_emailCarte{color:var(--gris-doux);overflow-wrap:anywhere;align-items:center;gap:6px;font-size:13.5px;display:flex}.L3XMya_listeTags{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.L3XMya_sansCategorie{color:var(--gris-doux);font-size:13px;font-style:italic}@media (min-width:1024px){.L3XMya_maitreDetail{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:340px minmax(0,1fr);align-items:stretch;min-height:0}.L3XMya_colonneListe{border-right:1px solid var(--ligne-forte);min-height:0;overflow:hidden}.L3XMya_colonneDetail{background:var(--surface);overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:24px;display:flex;overflow-y:auto}.L3XMya_carteContact[data-choisi=true]{background:var(--surface-calme);box-shadow:inset 3px 0 0 var(--encre)}}
._9FV0Ea_videoDemonstration{aspect-ratio:16/10;object-fit:cover;background:var(--vitrine-encre);border-radius:9px;width:100%;display:block}
.eUAzTq_declencheur{border-radius:inherit;background:var(--surface-creuse);cursor:zoom-in;width:100%;height:100%;min-height:0;padding:0;display:block;position:relative;overflow:hidden}.eUAzTq_declencheur img{object-fit:cover}.eUAzTq_fenetre{background:#050505;border-color:#ffffff38;width:auto;max-width:min(96vw,1100px);max-height:calc(100dvh - 1rem);padding:0;overflow:hidden}.eUAzTq_cadre{place-items:center;max-height:calc(100dvh - 1rem);display:grid;overflow:auto}.eUAzTq_grandeImage{object-fit:contain;width:auto;max-width:min(96vw,1100px);height:auto;max-height:calc(100dvh - 1rem);display:block}@media (min-width:640px){.eUAzTq_fenetre,.eUAzTq_cadre,.eUAzTq_grandeImage{max-height:calc(100dvh - 2rem)}}
.ZKLYeG_comparatif{border:1px solid var(--vitrine-ligne);max-width:980px;box-shadow:0 14px 34px var(--vitrine-ombre);border-radius:14px;margin-inline:auto;position:relative;overflow:hidden}.ZKLYeG_enteteComparatif,.ZKLYeG_ligneComparatif{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ZKLYeG_enteteComparatif{letter-spacing:.05em;text-transform:uppercase;min-height:62px;font-size:12px;font-weight:850}.ZKLYeG_enteteComparatif>span,.ZKLYeG_ligneComparatif span{align-items:center;gap:10px;padding:18px 22px;display:flex}.ZKLYeG_enteteComparatif>span:first-child{background:var(--vitrine-fond-secondaire);color:var(--vitrine-encre-douce)}.ZKLYeG_enteteComparatif>span:last-child{--marque-sombre:1;background:var(--vitrine-accent);color:var(--vitrine-fond)}.ZKLYeG_enteteComparatif>span:last-child>span{letter-spacing:-.035em;text-transform:none}.ZKLYeG_enteteComparatif>span:last-child,.ZKLYeG_celluleApres{border-left:1px solid #bfdbfe}.ZKLYeG_ligneComparatif{border-top:1px solid var(--vitrine-ligne);min-height:74px}.ZKLYeG_ligneComparatif span{color:var(--vitrine-encre);font-size:14px;line-height:1.45}.ZKLYeG_celluleAvant{background:var(--vitrine-fond-secondaire);color:var(--vitrine-encre-douce)}.ZKLYeG_celluleAvant svg{color:color-mix(in srgb, var(--vitrine-encre) 45%, var(--vitrine-fond));flex:none}.ZKLYeG_celluleApres{background:color-mix(in srgb, #eff6ff 60%, var(--vitrine-fond));font-weight:700}.ZKLYeG_celluleApres svg{color:var(--vitrine-accent);flex:none}@media (max-width:700px){.ZKLYeG_enteteComparatif>span,.ZKLYeG_ligneComparatif span{padding:14px 11px}.ZKLYeG_enteteComparatif{font-size:10px}.ZKLYeG_ligneComparatif span{align-items:flex-start;font-size:12px}}
.Aworoq_bouton{width:var(--taille-bouton-entete);height:var(--taille-bouton-entete);color:var(--encre-douce);background:0 0;border:none;place-items:center;transition:color .15s;display:grid}.Aworoq_bouton:hover{color:var(--encre)}.Aworoq_bouton[data-avec-libelle=true]{border-radius:6px;justify-content:flex-start;width:100%;height:auto;min-height:48px;padding:0 12px;font-size:15px;font-weight:500}.Aworoq_bouton[data-avec-libelle=true]:hover{background:var(--survol-barre)}.Aworoq_iconeThemeClair{align-items:center;gap:12px;display:flex}.Aworoq_iconeThemeSombre{display:none}.Aworoq_iconeThemeClair>svg,.Aworoq_iconeThemeSombre>svg{width:24px;height:24px}:root[data-theme=sombre] .Aworoq_iconeThemeClair{display:none}:root[data-theme=sombre] .Aworoq_iconeThemeSombre{align-items:center;gap:12px;display:flex}
.-rgE1q_conteneur{flex:none;position:relative}.-rgE1q_bouton{background:var(--surface);border:1px solid var(--ligne-forte);border-radius:var(--rayon-rond);min-width:44px;height:44px;color:var(--encre-douce);white-space:nowrap;justify-content:center;align-items:center;padding:0 10px;font-size:14px;font-weight:700;display:inline-flex}.-rgE1q_bouton:hover,.-rgE1q_bouton[data-actif=true]{background:var(--accent-doux-fond);border-color:var(--accent-doux-bord);color:var(--accent-fort)}.-rgE1q_voile{display:none}.-rgE1q_panneau{z-index:80;top:var(--menu-top);right:var(--menu-right);background:var(--surface);border:1px solid var(--ligne-forte);border-radius:calc(var(--rayon) * 1.25);width:min(360px,100vw - 32px);max-height:min(520px,100vh - 150px);box-shadow:var(--ombre-flottante);padding:16px;position:fixed;overflow:hidden}.-rgE1q_entete{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:13px;display:flex}.-rgE1q_titre{font-family:var(--police-titre);color:var(--encre);margin:0;font-size:19px;font-weight:500}.-rgE1q_compteur{color:var(--gris-doux);margin:2px 0 0;font-size:12.5px}.-rgE1q_fermer{width:38px;height:38px;color:var(--gris-doux);background:0 0;border:0;border-radius:10px;place-items:center;margin:-6px -6px 0 0;font-size:24px;line-height:1;display:grid}.-rgE1q_fermer:hover{background:var(--surface-creuse);color:var(--encre)}.-rgE1q_recherche{display:block;position:relative}.-rgE1q_iconeRecherche{color:var(--gris-doux);pointer-events:none;display:grid;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.-rgE1q_libelleRecherche{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.-rgE1q_saisie{background:var(--surface-calme);border:1px solid var(--ligne);width:100%;height:46px;color:var(--encre);font:inherit;border-radius:11px;padding:0 12px 0 40px;font-size:14px}.-rgE1q_saisie:focus-visible{outline:3px solid var(--accent-doux-bord);outline-offset:1px}.-rgE1q_liste{flex-direction:column;gap:3px;max-height:340px;margin:12px -4px 0;padding:0 4px;list-style:none;display:flex;overflow-y:auto}.-rgE1q_choix{width:100%;min-height:46px;color:var(--encre-douce);text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:0 12px;font-size:14.5px;display:flex}.-rgE1q_choix:hover,.-rgE1q_choix[data-actif=true]{background:var(--accent-doux-fond);border-color:var(--accent-doux-bord);color:var(--accent-fort)}.-rgE1q_nombre{background:var(--surface-creuse);border-radius:var(--rayon-rond);min-width:26px;height:24px;color:var(--gris-doux);place-items:center;padding:0 6px;font-size:12px;font-weight:700;display:grid}.-rgE1q_aucun{color:var(--gris-doux);text-align:center;margin:22px 0 10px;font-size:14px}@media (max-width:640px){.-rgE1q_bouton{min-width:32px;height:32px;padding:0 8px;font-size:12px}.-rgE1q_voile{z-index:79;background:color-mix(in srgb, var(--encre) 42%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:block;position:fixed;inset:0}.-rgE1q_panneau{z-index:80;width:auto;max-height:78dvh;padding:18px 16px max(18px, env(safe-area-inset-bottom));box-shadow:var(--ombre-flottante);border-width:1px 0 0;border-radius:22px 22px 0 0;position:fixed;inset:auto 0 0}.-rgE1q_panneau:before{content:"";background:var(--ligne-forte);border-radius:var(--rayon-rond);width:42px;height:4px;margin:-7px auto 13px;display:block}.-rgE1q_titre{font-size:21px}.-rgE1q_saisie,.-rgE1q_choix{min-height:52px}.-rgE1q_liste{max-height:calc(78dvh - 150px)}}
._2ge9gW_themes{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}._2ge9gW_theme{background:var(--surface-creuse);border:1px solid var(--ligne-forte);border-radius:var(--rayon);min-height:62px;color:var(--gris-doux);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px 6px;font-size:13.5px;transition:border-color .15s,background .15s;display:flex}._2ge9gW_theme[data-choisi=true]{background:var(--accent-doux-fond);border-color:var(--accent);color:var(--encre);font-weight:600}@media (max-width:767px){._2ge9gW_themes{grid-template-columns:minmax(0,1fr)}}
.K1J2NG_demoTexte h2{color:var(--vitrine-encre);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(32px,4vw,48px);font-weight:780;line-height:1.08}.K1J2NG_demoTexte>p{color:var(--vitrine-encre-douce);margin-top:0;font-size:16px;line-height:1.7}.K1J2NG_grilleDemo{grid-template-columns:minmax(280px,.7fr) minmax(520px,1.3fr);align-items:center;gap:58px;display:grid}.K1J2NG_demoTexte ul{gap:14px;margin:26px 0 0;padding:0;font-size:14px;font-weight:650;list-style:none;display:grid}.K1J2NG_demoTexte li{align-items:center;gap:9px;display:flex}.K1J2NG_demoTexte li svg{color:var(--vitrine-accent);flex:none}.K1J2NG_cadreVideo{background:var(--vitrine-fond);border:1px solid var(--vitrine-ligne);box-shadow:0 18px 46px var(--vitrine-ombre);border-radius:14px;padding:9px}@media (max-width:860px){.K1J2NG_grilleDemo{grid-template-columns:1fr}}@media (max-width:700px){.K1J2NG_demoTexte h2{font-size:32px}}
.VTbqqW_bloc{border-top:1px solid var(--ligne);align-items:center;gap:6px;margin-top:4px;padding:10px 4px 0;display:flex}.VTbqqW_identite{flex:1;align-items:center;gap:9px;min-width:0;display:flex}.VTbqqW_texte{flex-direction:column;min-width:0;display:flex}.VTbqqW_nom{min-width:0;color:var(--encre);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.VTbqqW_email{color:var(--gris-doux);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.VTbqqW_bouton{width:44px;height:44px;color:var(--gris-doux);background:0 0;flex:none}.VTbqqW_bouton:hover:not(:disabled){color:var(--alerte);background:0 0}.VTbqqW_bouton:disabled{cursor:progress}.VTbqqW_bloc[data-compact=true]{flex-direction:column;gap:4px;padding-inline:0}.VTbqqW_bloc[data-compact=true] .VTbqqW_identite{flex:none}.VTbqqW_bloc[data-compact=true] .VTbqqW_texte{display:none}
.KJb6Hq_fenetre{width:min(560px,100% - 20px);max-width:560px}.KJb6Hq_formulaire{flex-direction:column;gap:16px;display:flex}.KJb6Hq_champ{color:var(--encre);flex-direction:column;gap:7px;font-size:13px;font-weight:700;display:flex}.KJb6Hq_champ textarea{resize:vertical;border:1px solid var(--ligne-forte);border-radius:var(--rayon);background:var(--surface);width:100%;color:var(--encre);font:15px/1.5 var(--police-texte);padding:12px 14px}.KJb6Hq_champ textarea:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.KJb6Hq_option{align-items:center;gap:9px;min-width:0;display:inline-flex}.KJb6Hq_nomOption{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.KJb6Hq_avatarCommercial{flex:0 0 30px;width:30px;height:30px}.KJb6Hq_avatarCommercialRepli{background:var(--surface-creuse);color:var(--encre);font-size:10px;font-weight:750}.KJb6Hq_indisponible{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.KJb6Hq_indisponible p{color:var(--gris-doux);margin:0;line-height:1.5}
.nn0dUq_section{background:var(--surface);border:1px solid var(--ligne);border-radius:var(--rayon);box-shadow:var(--ombre-carte);flex-direction:column;gap:16px;padding:clamp(16px,3vw,22px);display:flex}.nn0dUq_titreSection{font-family:var(--police-titre);color:var(--encre);margin:0;font-size:18px;font-weight:500}.nn0dUq_sousTitreSection{font-family:var(--police-titre);letter-spacing:-.02em;color:var(--encre);margin:0;font-size:16px;font-weight:600}.nn0dUq_explication{color:var(--gris-doux);margin:4px 0 0;font-size:13.5px;line-height:1.5}.nn0dUq_champ{flex-direction:column;gap:7px;display:flex}.nn0dUq_select{background:var(--surface);border:1px solid var(--ligne-forte);border-radius:var(--rayon);width:100%;min-height:52px;font:inherit;color:var(--encre);padding:0 14px}.nn0dUq_select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.nn0dUq_alerte{color:var(--alerte);margin:0 0 10px;font-size:13.5px;line-height:1.5}.nn0dUq_typeCompte{background:var(--accent-doux-fond);border:1px solid var(--accent-doux-bord);width:fit-content;color:var(--accent-fort);border-radius:999px;margin-top:4px;padding:4px 9px;font-size:12px;font-weight:600;line-height:1.35;display:inline-flex}.nn0dUq_listeRestaurants{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.nn0dUq_ligneRestaurant{background:var(--surface-creuse);border:1px solid var(--ligne);border-radius:var(--rayon);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:10px 12px;display:flex}.nn0dUq_nomRestaurant{min-width:0;color:var(--encre);overflow-wrap:anywhere;flex-direction:column;gap:2px;font-size:15px;font-weight:600;display:flex}.nn0dUq_premium{background:var(--surface-creuse);border-radius:var(--rayon);color:var(--gris-doux);margin:0;padding:14px 16px;font-size:13.5px;line-height:1.55}.nn0dUq_premium strong{color:var(--accent-fort);font-weight:600}.nn0dUq_marqueOuvert{background:var(--accent-doux-fond);border:1px solid var(--accent-doux-bord);color:var(--accent-fort);border-radius:999px;padding:5px 10px;font-size:12.5px;font-weight:600}.nn0dUq_zoneDanger{border-top:1px solid var(--ligne);flex-direction:column;align-items:flex-start;gap:10px;padding-top:14px;display:flex}.nn0dUq_titreDanger{color:var(--alerte);margin:0;font-size:14px;font-weight:600}.nn0dUq_logo{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.nn0dUq_pastilleLogo{background:var(--fond-logo);border:1px solid var(--bord-logo);border-radius:16px;flex:none;place-items:center;width:66px;height:66px;display:grid;overflow:hidden}.nn0dUq_pastilleLogo img{object-fit:cover;width:100%;height:100%}.nn0dUq_initiale{font-family:var(--police-titre);color:var(--accent-fort);font-size:26px;font-weight:600}.nn0dUq_actionsLogo{flex-wrap:wrap;gap:8px;display:flex}.nn0dUq_champFichier{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.nn0dUq_identite{background:var(--surface-creuse);border:1px solid var(--ligne);border-radius:var(--rayon);align-items:center;gap:12px;padding:12px 14px;display:flex}.nn0dUq_avatar{background:var(--accent-doux-fond);border:1px solid var(--accent-doux-bord);border-radius:var(--rayon-rond);width:42px;height:42px;color:var(--accent-fort);flex:none;place-items:center;font-size:17px;font-weight:700;display:grid}.nn0dUq_identiteTexte{flex-direction:column;min-width:0;display:flex}.nn0dUq_nomCompte{color:var(--encre);font-size:15px;font-weight:600}.nn0dUq_emailCompte{color:var(--gris-doux);overflow-wrap:anywhere;font-size:13.5px}.nn0dUq_formulaireTelephone{flex-direction:column;gap:12px;padding-top:2px;display:flex}.nn0dUq_telephone{align-items:stretch;gap:8px;display:flex}.nn0dUq_telephone input[aria-invalid=true]{border-color:var(--alerte);box-shadow:inset 0 0 0 1px var(--alerte)}.nn0dUq_preferences{flex-direction:column;gap:18px;display:flex}.nn0dUq_notePreference{border-top:1px solid var(--ligne);color:var(--gris-doux);margin:0;padding-top:14px;font-size:13px;line-height:1.5}.nn0dUq_actions{flex-wrap:wrap;gap:8px;display:flex}.nn0dUq_grilleOffres{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:640px){.nn0dUq_grilleOffres{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.nn0dUq_grilleOffres{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}@media (max-width:767px){.nn0dUq_logo{align-items:flex-start}.nn0dUq_actionsLogo{flex-basis:100%}.nn0dUq_ligneRestaurant{align-items:flex-start}.nn0dUq_ligneRestaurant>.nn0dUq_actions{width:100%}.nn0dUq_ligneRestaurant>.nn0dUq_actions>*{flex:auto}}
.FPz2Ra_flouBas{z-index:10;pointer-events:none;height:140px;transition:opacity .3s,visibility;position:fixed;bottom:0;left:0;right:0}#haut[data-fin=true] .FPz2Ra_flouBas{opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s linear .3s}.FPz2Ra_flouBas span{position:absolute;inset:0}.FPz2Ra_flouBas span:first-child{-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);-webkit-mask-image:linear-gradient(#0000 0%,#000 20% 40%,#0000 60%);mask-image:linear-gradient(#0000 0%,#000 20% 40%,#0000 60%)}.FPz2Ra_flouBas span:nth-child(2){-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);-webkit-mask-image:linear-gradient(#0000 20%,#000 40% 60%,#0000 80%);mask-image:linear-gradient(#0000 20%,#000 40% 60%,#0000 80%)}.FPz2Ra_flouBas span:nth-child(3){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-mask-image:linear-gradient(#0000 40%,#000 60% 80%,#0000 100%);mask-image:linear-gradient(#0000 40%,#000 60% 80%,#0000 100%)}.FPz2Ra_flouBas span:nth-child(4){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-mask-image:linear-gradient(#0000 60%,#000 80%);mask-image:linear-gradient(#0000 60%,#000 80%)}.FPz2Ra_flouBas span:nth-child(5){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-mask-image:linear-gradient(#0000 80%,#000 100%);mask-image:linear-gradient(#0000 80%,#000 100%)}@media (max-width:700px){.FPz2Ra_flouBas{display:none}}
.aUyd2q_ecran{z-index:var(--couche-demarrage);pointer-events:none;display:none;position:fixed;inset:0}html[data-ouverture=a-jouer] .aUyd2q_ecran{display:block}.aUyd2q_ecran[data-phase=attente]{animation:1ms 4s forwards aUyd2q_secours}@keyframes aUyd2q_secours{to{visibility:hidden}}.aUyd2q_ecran:before{content:"";background:var(--fond);transition:opacity .35s;position:absolute;inset:0}.aUyd2q_ecran[data-phase=effacement]:before{opacity:0}
.biWwIG_page{padding-top:14px;padding-bottom:60px}.biWwIG_boutonNouveau{height:var(--taille-bouton-entete);flex:none}.biWwIG_aucunResultat{color:var(--gris-doux);margin:0;padding:22px 2px;font-size:14.5px}.biWwIG_liste{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.biWwIG_carte{background:var(--surface);border:1px solid var(--ligne);border-radius:var(--rayon);box-shadow:var(--ombre-douce);overflow:hidden}.biWwIG_carte[data-depliee=true]{border-color:var(--accent-doux-bord);box-shadow:var(--ombre-carte)}.biWwIG_entete{width:100%;min-height:var(--cible-tactile);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:12px 14px;display:flex}.biWwIG_entete:hover{background:var(--survol-fond)}.biWwIG_entete:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.biWwIG_identite{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.biWwIG_nom{font-family:var(--police-titre);color:var(--encre);overflow-wrap:anywhere;font-size:16.5px;font-weight:500}.biWwIG_dateModification{color:var(--gris-doux);font-variant-numeric:tabular-nums;margin:0;padding:0 14px 10px;font-size:13px}.biWwIG_pastilleAlerte{background:var(--alerte-fond);border:1px solid var(--alerte-bord);border-radius:var(--rayon-rond);color:var(--alerte);flex:none;padding:3px 10px;font-size:11.5px;font-weight:600}.biWwIG_chevron{color:var(--gris-doux);flex:none;place-items:center;transition:transform .16s;display:grid;transform:rotate(90deg)}.biWwIG_carte[data-depliee=true] .biWwIG_chevron{transform:rotate(-90deg)}@media (prefers-reduced-motion:reduce){.biWwIG_chevron{transition:none}}.biWwIG_actions{align-items:center;gap:8px;padding:0 14px 14px;display:flex}.biWwIG_boutonMenu{border:1px solid var(--ligne);border-radius:var(--rayon);width:48px;height:48px;color:var(--gris-doux);cursor:pointer;background:0 0;flex:none;place-items:center;margin-left:auto;transition:background-color .15s,color .15s,border-color .15s;display:grid}.biWwIG_boutonMenu:hover,.biWwIG_boutonMenu[data-state=open]{background:var(--survol-fond);border-color:var(--ligne-forte);color:var(--encre)}.biWwIG_boutonMenu:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.biWwIG_boutonMenu:disabled{opacity:.5;cursor:default}.biWwIG_chargement{color:var(--gris-doux);margin:0;padding:0 14px 14px;font-size:13.5px}.biWwIG_blocVide{background:var(--surface-calme);border:1px dashed var(--ligne-forte);border-radius:calc(var(--rayon) * 1.4);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:clamp(28px,7vw,56px) clamp(18px,5vw,32px);display:flex}.biWwIG_iconeVide{background:var(--accent-doux-fond);border-radius:var(--rayon-rond);width:60px;height:60px;color:var(--accent-fort);place-items:center;margin-bottom:4px;display:grid}.biWwIG_titreVide{font-family:var(--police-titre);color:var(--encre);margin:0;font-size:clamp(19px,4.5vw,25px);font-weight:500}.biWwIG_texteVide{max-width:46ch;color:var(--encre-douce);margin:0 0 10px;font-size:15px;line-height:1.55}@media (min-width:768px){.biWwIG_entete{padding:14px 18px}.biWwIG_identite{flex-direction:row;align-items:baseline;gap:14px}.biWwIG_nom{flex:none;min-width:210px}.biWwIG_actions,.biWwIG_chargement{padding-left:18px;padding-right:18px}}
.UHl_na_fenetre{width:min(620px,100% - 20px);max-width:620px}.UHl_na_aide{color:var(--gris-doux);margin:4px 0 0;font-size:13px}.UHl_na_formulaire{flex-direction:column;gap:18px;display:flex}.UHl_na_champ{color:var(--encre);flex-direction:column;gap:7px;font-size:13px;font-weight:700;display:flex}.UHl_na_champ textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--ligne-forte);border-radius:var(--rayon);background:var(--surface);width:100%;color:var(--encre);font:15px/1.5 var(--police-texte);padding:12px 14px}.UHl_na_champ small{color:var(--gris-doux);font-size:12.5px;font-weight:450}.UHl_na_photo{border:1px dashed var(--ligne-forte);border-radius:var(--rayon);background:var(--surface-creuse);align-items:center;gap:8px;min-height:86px;padding:8px;display:flex}.UHl_na_champPhoto{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.UHl_na_choixPhoto{border-radius:calc(var(--rayon) * .8);min-width:0;color:var(--encre);cursor:pointer;flex:1;align-items:center;gap:11px;display:flex}.UHl_na_choixPhoto:focus-within{outline:2px solid var(--focus);outline-offset:2px}.UHl_na_iconePhoto{border-radius:calc(var(--rayon) * .8);background:var(--surface);width:68px;height:68px;color:var(--gris-doux);flex:0 0 68px;place-items:center;display:grid}.UHl_na_apercuPhoto{border-radius:calc(var(--rayon) * .8);object-fit:cover;flex:0 0 68px;width:68px;height:68px}.UHl_na_textePhoto{flex-direction:column;gap:4px;min-width:0;display:flex}.UHl_na_textePhoto strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.UHl_na_textePhoto small{color:var(--gris-doux);font-size:12.5px;line-height:1.4}.UHl_na_urgence{border:1px solid var(--ligne);border-radius:var(--rayon);background:var(--surface-calme);min-height:52px;color:var(--encre);cursor:pointer;align-items:center;gap:10px;padding:10px 13px;font-size:13px;font-weight:650;display:flex}.UHl_na_urgence input{width:18px;height:18px;accent-color:var(--alerte)}.UHl_na_urgence span{align-items:center;gap:7px;display:flex}.UHl_na_urgence svg{color:var(--alerte)}@media (max-width:520px){.UHl_na_photo{flex-direction:column;align-items:stretch}.UHl_na_choixPhoto{min-height:70px}.UHl_na_iconePhoto,.UHl_na_apercuPhoto{flex-basis:58px;width:58px;height:58px}}
.EZF_Gq_connexionGmail{flex-direction:column;gap:12px;display:flex}.EZF_Gq_noticeGoogle{background:var(--surface-creuse);border:1px solid var(--ligne);border-radius:var(--rayon);color:var(--encre-douce);margin:0;padding:12px 14px;font-size:14px;line-height:1.5}.EZF_Gq_noticeGoogle strong{color:var(--encre)}.EZF_Gq_noticeGoogle a{color:var(--accent-fort);text-underline-offset:2px;font-weight:600;text-decoration:underline}.EZF_Gq_etatConnexionGmail{background:var(--surface-creuse);border:1px solid var(--ligne);border-radius:var(--rayon);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.EZF_Gq_etatConnexionGmail>span:first-child{overflow-wrap:anywhere;min-width:0;color:var(--gris-doux);flex-direction:column;gap:2px;font-size:13px;display:flex}.EZF_Gq_etatConnexionGmail strong{color:var(--succes);font-size:14px}.EZF_Gq_actionsMessagerie{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (max-width:767px){.EZF_Gq_actionsMessagerie{justify-content:flex-start;width:100%}.EZF_Gq_actionsMessagerie>*{flex:100%}}
._4d_N6a_page{width:100%;max-width:var(--gabarit-large);margin:0 auto;padding:24px clamp(16px,3vw,32px) 40px;container-type:inline-size}._4d_N6a_entetePage{margin-bottom:18px}._4d_N6a_entetePage h1{font-family:var(--police-titre);letter-spacing:-.02em;color:var(--encre);margin:0;font-size:clamp(24px,3vw,32px);font-weight:600}._4d_N6a_prochaineAction{background:var(--surface);border:1px solid var(--ligne-forte);border-radius:var(--rayon);justify-content:space-between;align-items:center;gap:24px;margin-bottom:16px;padding:20px 22px;display:flex}._4d_N6a_texteProchaineAction{min-width:0}._4d_N6a_surtitreProchaineAction{color:var(--gris-doux);margin:0 0 4px;font-size:13px;font-weight:600}._4d_N6a_texteProchaineAction h2{color:var(--encre);font-family:var(--police-titre);letter-spacing:-.02em;margin:0;font-size:clamp(18px,2.2vw,22px);font-weight:600}._4d_N6a_texteProchaineAction>p:last-child{color:var(--gris-doux);margin:5px 0 0;font-size:14px}._4d_N6a_grille{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}._4d_N6a_carte{background:var(--surface);border:1px solid var(--ligne-forte);border-radius:var(--rayon);min-width:0;box-shadow:none;overflow:hidden}._4d_N6a_enteteCarte{border-bottom:1px solid var(--ligne);grid-template-columns:minmax(0,1fr);align-items:center;gap:12px;padding-bottom:14px}._4d_N6a_enteteCarte h2{font-family:var(--police-titre);letter-spacing:-.01em;color:var(--encre);margin:0;font-size:16px;font-weight:600}._4d_N6a_segmentFournisseur1{stroke:var(--fournisseur-1-debut);background:var(--fournisseur-1-debut)}._4d_N6a_segmentFournisseur2{stroke:var(--fournisseur-2-debut);background:var(--fournisseur-2-debut)}._4d_N6a_segmentFournisseur3{stroke:var(--fournisseur-3-debut);background:var(--fournisseur-3-debut)}._4d_N6a_segmentFournisseur4{stroke:var(--fournisseur-4-debut);background:var(--fournisseur-4-debut)}._4d_N6a_segmentFournisseur5{stroke:var(--fournisseur-5-debut);background:var(--fournisseur-5-debut)}._4d_N6a_segmentFournisseur6{stroke:var(--fournisseur-6-debut);background:var(--fournisseur-6-debut)}._4d_N6a_zoneFondu{flex:1;grid-template-rows:1fr;justify-items:center;display:grid}._4d_N6a_zoneFondu>*{grid-area:1/1}._4d_N6a_sousLeVoile{place-self:start stretch;min-width:0}._4d_N6a_voileFondu{background:linear-gradient(to bottom, transparent 0%, color-mix(in srgb, var(--surface) 78%, transparent) 50%, var(--surface) 100%);-webkit-backdrop-filter:blur(5px);place-self:stretch stretch;-webkit-mask-image:linear-gradient(#0000 0%,#000 42% 100%);mask-image:linear-gradient(#0000 0%,#000 42% 100%)}._4d_N6a_lienFondu{background:var(--accent);min-width:210px;color:var(--accent-texte);pointer-events:auto;-webkit-backdrop-filter:blur(8px);border-color:#0000;align-self:end;margin:12px 0;position:relative}._4d_N6a_lienFondu:hover{background:var(--accent-survol);color:var(--accent-texte);border-color:#0000}._4d_N6a_etatVide{min-height:180px;color:var(--gris-doux);text-align:center;place-items:center;margin:0;font-size:13px;display:grid}@container (max-width:520px){._4d_N6a_page{padding-top:18px;padding-bottom:28px}._4d_N6a_prochaineAction{flex-direction:column;align-items:stretch;gap:16px;padding:18px}._4d_N6a_prochaineAction a{width:100%}}
.TvwUgG_dialogue{width:min(100% - 16px,520px);max-width:520px;padding:20px}.TvwUgG_dialogue form{display:contents}.TvwUgG_champs{gap:18px;margin:8px 0 2px;display:grid}.TvwUgG_champ{gap:8px;display:grid}.TvwUgG_champ label span,.TvwUgG_aide{color:var(--gris-doux);font-weight:400}.TvwUgG_montant{position:relative}.TvwUgG_montant>span{color:var(--gris-doux);pointer-events:none;font-weight:700;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.TvwUgG_champ textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--ligne-forte);border-radius:var(--rayon);background:var(--surface);width:100%;min-height:104px;color:var(--encre);font:14px/1.5 var(--police-texte);padding:12px}.TvwUgG_champ textarea:focus-visible{border-color:var(--focus);outline:2px solid var(--focus);outline-offset:2px}.TvwUgG_champ textarea::placeholder{color:var(--gris-doux)}.TvwUgG_aide{margin:-2px 0 0;font-size:12px;line-height:1.4}@media (max-width:520px){.TvwUgG_dialogue{max-height:calc(100dvh - 8px);padding:16px}}
.YLY0eW_corps{background:var(--fond);flex:1;min-height:0;display:flex}.YLY0eW_scene{background:var(--surface);border-right:1px solid var(--ligne);flex:0 0 42%;place-items:center;min-width:0;padding:40px;display:grid}.YLY0eW_animation{aspect-ratio:11/10;width:100%;max-width:520px}.YLY0eW_page{isolation:isolate;-webkit-overflow-scrolling:touch;flex:1;justify-content:center;min-width:0;min-height:0;padding:32px 18px;display:flex;position:relative;overflow-y:auto}.YLY0eW_carte{background:var(--surface);border:1px solid var(--ligne);border-radius:calc(var(--rayon) * 2);width:100%;max-width:640px;box-shadow:var(--ombre-carte);flex-direction:column;gap:22px;margin:auto;padding:clamp(22px,4vw,34px) clamp(22px,4vw,40px) clamp(22px,4vw,32px);display:flex;position:relative}@media (max-width:1023px){.YLY0eW_corps{-webkit-overflow-scrolling:touch;flex-direction:column;overflow-y:auto}.YLY0eW_scene{background:0 0;border:none;flex:none;padding:16px 18px 0}.YLY0eW_animation{width:auto;max-width:100%;height:192px}.YLY0eW_page{flex:none;overflow:visible}}@media (max-width:700px){.YLY0eW_page{padding:16px 14px 20px}.YLY0eW_carte{border-radius:calc(var(--rayon) * 1.5)}}.YLY0eW_intro{z-index:var(--couche-demarrage);pointer-events:none;position:fixed;inset:0}.YLY0eW_intro:before{content:"";background:var(--fond);transition:opacity .5s;position:absolute;inset:0}.YLY0eW_intro[data-phase=revelation]:before{opacity:0}.YLY0eW_corps[data-phase=intro]{opacity:0;transform:translateY(20px)}.YLY0eW_corps[data-phase=revelation],.YLY0eW_corps[data-phase=fini]{transition:opacity .7s,transform .7s cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){.YLY0eW_corps[data-phase]{transition:none}}
.os-mBq_conteneurHero{width:min(1180px,100% - 40px);margin-inline:auto}.os-mBq_ctaPrincipal,.os-mBq_lienDemo{z-index:0;isolation:isolate;transition:color .26s,border-color .26s;position:relative;overflow:hidden}.os-mBq_ctaPrincipal:before,.os-mBq_lienDemo:before{content:"";z-index:-1;transform-origin:0;transition:transform .38s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scaleX(0)}.os-mBq_ctaPrincipal:hover:before,.os-mBq_ctaPrincipal:focus-visible:before,.os-mBq_lienDemo:hover:before,.os-mBq_lienDemo:focus-visible:before{transform:scaleX(1)}.os-mBq_ctaPrincipal{background:var(--vitrine-accent)!important;border-color:var(--vitrine-accent)!important;color:var(--vitrine-fond)!important}.os-mBq_ctaPrincipal:before{background:var(--vitrine-fond)}.os-mBq_ctaPrincipal:hover,.os-mBq_ctaPrincipal:focus-visible{color:var(--vitrine-accent)!important}.os-mBq_hero{padding:calc(40px + var(--hauteur-entete)) 0 76px;background:linear-gradient(to bottom, color-mix(in srgb, #eff6ff 70%, var(--vitrine-fond-page)) 0%, var(--vitrine-fond-page) 520px);position:relative}.os-mBq_conteneurHero{z-index:1;gap:36px;display:grid;position:relative}.os-mBq_fondHero{color:var(--vitrine-accent);pointer-events:none;position:absolute;inset:0;overflow:hidden}.os-mBq_heroTexte{text-align:center;max-width:860px;margin-inline:auto}.os-mBq_hero h1{color:var(--vitrine-encre);letter-spacing:-.045em;text-wrap:balance;font-size:54px;font-weight:800;line-height:1.04}.os-mBq_hero h1 span{background:linear-gradient(to bottom, var(--vitrine-accent) 0%, color-mix(in srgb, var(--vitrine-accent), white 22%) 55%, color-mix(in srgb, var(--vitrine-accent), white 58%) 100%);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#0000;-webkit-background-clip:text;background-clip:text}.os-mBq_sousTitreHero{max-width:600px;color:var(--vitrine-encre-douce);margin:18px auto 0;font-size:19px;line-height:1.55}.os-mBq_sousTitreHero strong,.os-mBq_reassuranceHero strong{color:var(--vitrine-encre);font-weight:650}.os-mBq_actionsHero{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:26px;display:flex}.os-mBq_reassuranceHero{color:var(--vitrine-encre-douce);margin-top:14px;font-size:14px}.os-mBq_lienDemo{background:var(--vitrine-fond);border:1px solid var(--vitrine-ligne);min-height:56px;color:var(--vitrine-accent);border-radius:999px;justify-content:center;align-items:center;padding-inline:24px;font-size:16px;font-weight:700;display:inline-flex;box-shadow:0 1px 2px #0f172a0f}.os-mBq_lienDemo:before{background:var(--vitrine-accent)}.os-mBq_lienDemo:hover,.os-mBq_lienDemo:focus-visible{border-color:var(--vitrine-accent);color:var(--vitrine-fond);text-decoration:none}@media (max-width:860px){.os-mBq_hero h1{font-size:46px}}@media (max-width:700px){.os-mBq_conteneurHero{width:min(100% - 28px,1180px)}.os-mBq_hero{padding:calc(34px + var(--hauteur-entete)) 0 54px}.os-mBq_conteneurHero{gap:30px}.os-mBq_hero h1{font-size:32px;line-height:1.08}.os-mBq_sousTitreHero{margin-top:14px;font-size:16px;line-height:1.5}.os-mBq_reassuranceHero{font-size:13px}.os-mBq_actionsHero{justify-content:stretch;gap:5px;margin-top:24px;display:grid}.os-mBq_actionsHero>*{width:100%}.os-mBq_actionsHero .os-mBq_ctaPrincipal,.os-mBq_actionsHero .os-mBq_lienDemo{height:48px;min-height:48px}}@media (prefers-reduced-motion:reduce){.os-mBq_fondHero span{display:none}}
.RUtvEq_bouton{width:100%;min-height:var(--cible-tactile);background:var(--accent-doux-fond);border:1px solid var(--accent-doux-bord);border-radius:var(--rayon-rond);color:var(--accent-fort);text-align:left;align-items:center;margin-bottom:6px;padding:0 14px;font-size:15px;font-weight:600;transition:background-color .15s;display:flex}.RUtvEq_bouton:hover{background:var(--accent);border-color:var(--accent);color:var(--accent-texte)}.RUtvEq_bouton[data-contexte=reglages]{background:var(--accent);width:fit-content;color:var(--accent-texte);border-color:#0000;margin:0;padding-inline:16px}.RUtvEq_bouton[data-contexte=reglages]:hover{background:var(--accent-survol);border-color:#0000}.RUtvEq_zoneAide{margin-bottom:6px}.RUtvEq_zoneAide[data-contexte=reglages]{margin-bottom:0}.RUtvEq_aide{border:1px solid var(--ligne);border-radius:var(--rayon);color:var(--encre-douce);background:0 0;margin:6px 0 0;padding:10px 12px;font-size:13px;line-height:1.5}.RUtvEq_aide strong{color:var(--encre)}.RUtvEq_aidePermanente{background:var(--surface-creuse);border:1px solid var(--ligne);border-radius:var(--rayon);color:var(--gris-doux);margin:0;padding:13px 14px;font-size:13px;line-height:1.5}.RUtvEq_aidePermanente strong{color:var(--encre)}.RUtvEq_etatInstalle{background:var(--accent-doux-fond);border:1px solid var(--accent-doux-bord);border-radius:var(--rayon);color:var(--encre);align-items:center;gap:12px;padding:13px 14px;display:flex}.RUtvEq_etatInstalle>span:last-child{flex-direction:column;gap:2px;display:flex}.RUtvEq_etatInstalle small{color:var(--gris-doux);font-size:13px;line-height:1.4}.RUtvEq_coche{background:var(--accent);width:28px;height:28px;color:var(--accent-texte);border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:700;display:grid}
.wUeNiG_dialogue{gap:18px}.wUeNiG_apercu{border:1px solid var(--ligne);width:88px;height:88px;box-shadow:var(--ombre-carte);background:#fff;border-radius:22px;place-items:center;margin:4px auto 0;display:grid}.wUeNiG_entete{text-align:center;align-items:center;padding-right:0}.wUeNiG_etapes{background:var(--surface-creuse);border:1px solid var(--ligne);border-radius:var(--rayon);color:var(--encre-douce);gap:9px;margin:0;padding:14px 16px 14px 38px;font-size:14px;line-height:1.45;display:grid}.wUeNiG_etapes strong{color:var(--encre)}
.W89_6q_detail{flex-direction:column;gap:10px;padding:0 14px 14px;display:flex}.W89_6q_groupe{background:var(--surface-calme);border:1px solid var(--ligne);border-radius:var(--rayon);padding:12px 14px}.W89_6q_groupe[data-sans-destinataire=true]{border-color:var(--alerte-bord)}.W89_6q_titreGroupe{font-family:var(--police-titre);color:var(--encre);overflow-wrap:anywhere;justify-content:space-between;align-items:baseline;gap:12px;margin:0;font-size:15.5px;font-weight:500;display:flex}.W89_6q_compteurGroupe{font-variant-numeric:tabular-nums;color:var(--gris-doux);flex:none;font-size:12.5px}.W89_6q_avertissement{color:var(--alerte);margin:8px 0 0;font-size:13px;line-height:1.5}.W89_6q_categorie{margin-top:10px}.W89_6q_titreCategorie{letter-spacing:.04em;text-transform:uppercase;color:var(--gris-doux);margin:0;font-size:12.5px;font-weight:600}.W89_6q_produits{margin:4px 0 0;padding:0;list-style:none}.W89_6q_produit{border-top:1px solid var(--ligne);align-items:center;gap:10px;padding:6px 0;display:flex}.W89_6q_nomProduit{min-width:0;color:var(--encre);overflow-wrap:anywhere;flex-wrap:wrap;flex:1;align-items:baseline;gap:4px 8px;font-size:14.5px;display:flex}.W89_6q_conditionnement{color:var(--gris-doux);font-size:12px}.W89_6q_pastilleQuantite{background:var(--accent-doux-fond);border:1px solid var(--accent-doux-bord);border-radius:var(--rayon-rond);min-width:52px;min-height:44px;font-family:var(--police-chiffres);font-variant-numeric:tabular-nums;letter-spacing:var(--interlettrage-chiffres);color:var(--accent-fort);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0 12px;font-size:15px;font-weight:600;display:inline-flex}.W89_6q_pastilleQuantite:hover{background:var(--survol-fond);border-color:var(--survol-bord)}.W89_6q_pastilleQuantite:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.W89_6q_boutonRetirer{border-radius:var(--rayon-rond);width:44px;height:44px;color:var(--gris-doux);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.W89_6q_boutonRetirer:hover{background:var(--alerte-fond);color:var(--alerte)}.W89_6q_boutonRetirer:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.W89_6q_pastilleQuantite:disabled,.W89_6q_boutonRetirer:disabled{opacity:.5;cursor:default}.W89_6q_modeleVide{color:var(--encre-douce);margin:0;padding:0 14px 14px;font-size:14px;line-height:1.55}.W89_6q_lienTexte{color:var(--accent-fort);font-weight:600;text-decoration:underline}@media (min-width:768px){.W89_6q_detail,.W89_6q_modeleVide{padding-left:18px;padding-right:18px}}
.bpIY8G_discussion{--police-application:var(--police-interface-connectee), "Roboto", "Segoe UI", system-ui, sans-serif;--police-titre:var(--police-application);--police-texte:var(--police-application);--police-chiffres:var(--police-application);border-top:1px solid var(--ligne);background:var(--surface);min-height:0;font-family:var(--police-texte);flex-direction:column;flex:1 1 0;display:flex;overflow:hidden}.bpIY8G_discussion[data-mode=restaurant]{border-top:0;flex:1 1 0;min-height:0}.bpIY8G_entete{display:none}.bpIY8G_titre{color:var(--encre);font:700 20px/1.2 var(--police-titre);margin:0}.bpIY8G_direct{color:var(--gris-doux);align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.bpIY8G_direct span{background:var(--statut-succes-fond);border-radius:999px;width:8px;height:8px}.bpIY8G_fil{background:var(--surface-calme);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:1 1 0;gap:14px;min-height:0;padding:22px clamp(14px,3vw,28px);display:flex;overflow-y:auto}.bpIY8G_filVide{color:var(--gris-doux);text-align:center;margin:auto;font-size:14px}.bpIY8G_ligneMessage{align-self:flex-start;align-items:flex-end;gap:9px;max-width:min(78%,640px);display:flex}.bpIY8G_ligneMessage[data-moi=true]{justify-content:flex-end;align-self:flex-end;width:100%;max-width:min(78%,640px)}.bpIY8G_avatarMessage{border:1px solid var(--ligne-forte);flex:0 0 32px;width:32px;height:32px}.bpIY8G_avatarRepli{background:var(--surface-creuse);color:var(--gris-doux);font-size:10px;font-weight:750}.bpIY8G_zoneMessage{min-width:0;position:relative}.bpIY8G_groupeMessage{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.bpIY8G_ligneMessage[data-moi=true] .bpIY8G_groupeMessage{align-items:flex-end}.bpIY8G_messageEtActions{min-width:0;transform:translateX(var(--decalage-message,0px));align-items:center;gap:2px;transition:transform .18s ease-out;display:flex}.bpIY8G_zoneMessage[data-glissement=true] .bpIY8G_messageEtActions{transition:none}.bpIY8G_boutonSuppressionGlissee{background:var(--alerte);color:#fff;opacity:0;pointer-events:none;border:0;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;padding:0;transition:opacity .12s,transform .18s ease-out;display:none;position:absolute;top:50%;right:0;transform:translateY(-50%)scale(.85)}.bpIY8G_zoneMessage[data-decale=true] .bpIY8G_boutonSuppressionGlissee{opacity:1;pointer-events:auto;transform:translateY(-50%)scale(1)}.bpIY8G_actionsBureau{color:var(--gris-doux);opacity:.35;flex:none}.bpIY8G_messageEtActions:hover .bpIY8G_actionsBureau,.bpIY8G_actionsBureau:focus-visible{opacity:1}.bpIY8G_message{border:1px solid var(--ligne);background:var(--surface);min-width:72px;max-width:100%;box-shadow:var(--ombre-douce);border-radius:5px 18px 18px;padding:11px 14px 8px;position:relative}.bpIY8G_message[data-moi=true]{border-color:color-mix(in oklab, var(--accent) 22%, var(--ligne));background:color-mix(in oklab, var(--accent) 12%, var(--surface));border-radius:18px 5px 18px 18px}.bpIY8G_message:before{background:inherit;content:"";width:7px;height:12px;position:absolute;top:9px}.bpIY8G_message[data-moi=false]:before{clip-path:polygon(100% 0,100% 100%,0 0);left:-6px}.bpIY8G_message[data-moi=true]:before{clip-path:polygon(0 0,100% 0,0 100%);right:-6px}.bpIY8G_auteur{color:var(--gris-doux);margin:0 0 0 2px;font-size:12.5px;font-weight:700;line-height:1.25}.bpIY8G_contenu{color:var(--encre);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.42}.bpIY8G_message[data-photo=true]{width:min(330px,68vw)}.bpIY8G_photoMessage{border-radius:5px 18px 10px 10px;width:calc(100% + 28px);height:clamp(160px,26vh,240px);margin:-11px -14px 10px}.bpIY8G_message[data-moi=true] .bpIY8G_photoMessage{border-radius:18px 5px 10px 10px}.bpIY8G_photoMessage+.bpIY8G_contenu{margin-top:1px}.bpIY8G_meta{color:var(--gris-doux);justify-content:flex-end;align-items:center;gap:3px;margin:5px 0 0;font-size:11.5px;font-weight:500;line-height:1;display:flex}.bpIY8G_message[data-moi=true] .bpIY8G_meta{color:var(--accent-fort)}.bpIY8G_statutEnvoi{justify-content:center;align-items:center;display:inline-flex}.bpIY8G_composition{z-index:5;padding:10px 16px max(12px, env(safe-area-inset-bottom));border-top:1px solid var(--ligne);background:var(--surface);flex:none;position:sticky;bottom:0}.bpIY8G_reponsesRapides{color:var(--gris-doux);gap:6px;margin-bottom:8px;font-size:12.5px;font-weight:700;display:grid}.bpIY8G_reponsesRapides>div{flex-wrap:wrap;gap:6px;display:flex}.bpIY8G_barreSaisie{border:1px solid var(--ligne-forte);background:var(--surface);min-height:50px;box-shadow:var(--ombre-douce);border-radius:27px;align-items:flex-end;gap:0;padding:3px;display:flex}.bpIY8G_zoneTexte{resize:none;scrollbar-width:none;min-width:0;min-height:44px;max-height:96px;color:var(--encre);font:15px/1.45 var(--police-texte);overflow-wrap:anywhere;background:0 0;border:0;outline:0;flex:1;padding:11px 7px 9px;overflow:hidden auto}.bpIY8G_zoneTexte::-webkit-scrollbar{display:none}.bpIY8G_zoneTexte::placeholder{color:var(--gris-doux)}.bpIY8G_boutonOutil{color:var(--encre);border-radius:999px;flex:none}.bpIY8G_boutonOutil:hover{color:var(--encre)}.bpIY8G_boutonPhoto,.bpIY8G_boutonPhoto:hover{box-shadow:none;cursor:pointer;background:0 0}.bpIY8G_boutonMicro,.bpIY8G_boutonMicro:hover{box-shadow:none;background:0 0}.bpIY8G_boutonMicro[data-enregistrement=true]{color:var(--accent-fort);cursor:default;overflow:hidden}.bpIY8G_boutonMicro[data-enregistrement=true]>div{width:100%;height:100%}.bpIY8G_boutonEnvoi{border-radius:999px;flex:none}.bpIY8G_boutonEnvoi[data-actif=false]{background:var(--surface-creuse);color:var(--gris-doux)}.bpIY8G_boutonEnvoi[data-actif=true]{background:var(--accent);color:var(--accent-texte)}.bpIY8G_boutonEnvoi[data-enregistrement=true]{border:1px solid var(--alerte);background:var(--alerte-fond);color:var(--alerte);border-radius:999px}.bpIY8G_stopDictee{background:currentColor;border-radius:4px;width:17px;height:17px}.bpIY8G_apercuJoint{border:1px solid var(--ligne-forte);border-radius:var(--rayon);width:96px;height:72px;box-shadow:var(--ombre-douce);margin:0 0 8px 52px;position:relative;overflow:hidden}.bpIY8G_apercuJoint>button:first-child{border-radius:inherit}.bpIY8G_chargement{animation:.8s linear infinite bpIY8G_tourner}.bpIY8G_erreurDictee{color:var(--alerte);margin:6px 8px 0;font-size:13px}.bpIY8G_actionSupprimer{color:var(--alerte)}.bpIY8G_actionsMobile{gap:4px;display:grid}.bpIY8G_actionsMobile button{justify-content:flex-start;gap:8px}.bpIY8G_editionMessage{resize:vertical;border:1px solid var(--ligne-forte);border-radius:var(--rayon);background:var(--surface);width:100%;color:var(--encre);font:inherit;padding:10px 12px}.bpIY8G_cloture{border-top:1px solid var(--ligne);background:var(--surface-creuse);color:var(--gris-doux);text-align:center;flex:none;margin:0;padding:14px;font-size:13px}@container espace-commercial (max-width:860px){.bpIY8G_fil{padding:16px 14px}.bpIY8G_ligneMessage{max-width:92%}.bpIY8G_ligneMessage[data-moi=true]{max-width:100%}.bpIY8G_reponsesRapides{margin-bottom:6px}.bpIY8G_reponsesRapides>div{flex-wrap:nowrap;overflow-x:auto}.bpIY8G_reponsesRapides button{flex:none;font-size:12.5px}}@keyframes bpIY8G_tourner{to{transform:rotate(360deg)}}@media (min-width:768px){.bpIY8G_zoneTexte:focus-visible{box-shadow:none!important;border-color:#0000!important;outline:none!important}}@media (max-width:639px){.bpIY8G_fil{padding:14px 10px 18px}.bpIY8G_ligneMessage{max-width:92%}.bpIY8G_ligneMessage[data-moi=true]{max-width:100%}.bpIY8G_composition{padding-inline:10px}.bpIY8G_message[data-photo=true]{width:min(310px,78vw)}.bpIY8G_reponsesRapides,.bpIY8G_actionsBureau{display:none}.bpIY8G_boutonSuppressionGlissee{display:flex}.bpIY8G_message{touch-action:pan-y}}@media (prefers-reduced-motion:reduce){.bpIY8G_messageEtActions,.bpIY8G_boutonSuppressionGlissee{transition:none}}
.fBvihq_carteActivite{grid-column:span 8;min-height:360px}.fBvihq_contenuGraphique{flex:1;min-height:0}.fBvihq_graphiqueBarres{grid-template-columns:repeat(7,minmax(34px,1fr));gap:clamp(8px,2vw,22px);height:236px;padding:18px 4px 0;display:grid;position:relative}.fBvihq_ligneGraphique{border-top:1px dashed var(--ligne);pointer-events:none;position:absolute;left:4px;right:4px}.fBvihq_ligneGraphique[data-position=haut]{top:24%}.fBvihq_ligneGraphique[data-position=milieu]{top:48%}.fBvihq_ligneGraphique[data-position=bas]{top:72%}.fBvihq_colonneJour{z-index:1;text-align:center;grid-template-rows:minmax(0,1fr) auto;gap:10px;min-width:0;display:grid}.fBvihq_zoneBarre{justify-content:center;align-items:flex-end;min-height:0;display:flex;position:relative}.fBvihq_barreGraphique{background:color-mix(in srgb, var(--gris-doux) 42%, var(--surface));width:min(42px,66%);min-height:0;box-shadow:inset 0 0 0 1px var(--ligne-forte);border-radius:9px 9px 3px 3px;transition:height .18s,background-color .18s;display:block;position:relative}.fBvihq_barreGraphique[data-pic=true]{background:var(--accent);box-shadow:inset 0 1px 0 var(--ligne-forte)}.fBvihq_valeurBarre{color:var(--encre-douce);font-family:var(--police-chiffres);font-variant-numeric:tabular-nums;font-size:12px;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.fBvihq_pic{z-index:1;border-radius:var(--rayon-rond);background:var(--accent);color:var(--accent-texte);white-space:nowrap;padding:2px 6px;font-size:10px;font-weight:700;position:absolute;top:-25px;left:50%;transform:translate(-50%)}.fBvihq_jourComplet,.fBvihq_jourCourt{color:var(--gris-doux);font-size:12px;font-weight:600}.fBvihq_jourCourt{display:none}@container (max-width:1050px){.fBvihq_carteActivite{grid-column:span 7}}@container (max-width:760px){.fBvihq_carteActivite{grid-column:1/-1;min-height:auto}.fBvihq_graphiqueBarres{gap:8px}.fBvihq_jourComplet{display:none}.fBvihq_jourCourt{display:block}}@container (max-width:520px){.fBvihq_graphiqueBarres{height:205px;padding-inline:0}.fBvihq_valeurBarre{font-size:11px}}@media (prefers-reduced-motion:reduce){.fBvihq_barreGraphique{transition:none}}
.HlhlWa_ecran{background:var(--fond);height:100svh;display:flex}.HlhlWa_panneauMarque{--panneau-fond:#0f172a;--panneau-encre:#fff;--panneau-encre-douce:#94a3b8;--marque-sombre:1;display:none}.HlhlWa_scene{flex:1;place-items:center;min-height:0;padding:32px 0;display:grid}.HlhlWa_cadreScene{place-items:center;width:100%;max-width:460px;display:grid}.HlhlWa_animation{aspect-ratio:5/4;width:100%}.HlhlWa_accroche{max-width:512px;margin-bottom:32px}.HlhlWa_accrocheTitre{font-family:var(--police-titre);letter-spacing:-.02em;color:var(--panneau-encre);margin:0;font-size:clamp(28px,2.4vw,36px);font-weight:700;line-height:1.15}.HlhlWa_accrocheSousTitre{color:var(--panneau-encre-douce);margin:12px 0 0;font-size:18px;line-height:1.45}.HlhlWa_panneauFormulaire{flex-direction:column;flex:1;min-width:0;padding:22px 20px 26px;display:flex;overflow-y:auto}.HlhlWa_logoMobile{flex:none;justify-content:center;margin-bottom:26px;display:flex}.HlhlWa_centre{background:var(--surface);border:1px solid var(--ligne);width:100%;max-width:448px;box-shadow:var(--ombre-douce);border-radius:16px;flex:none;margin:auto;padding:32px}@media (max-width:480px){.HlhlWa_panneauFormulaire{padding:max(28px, env(safe-area-inset-top)) 24px max(24px, env(safe-area-inset-bottom))}.HlhlWa_centre{max-width:480px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.HlhlWa_logoMobile{margin:clamp(12px,3svh,28px) 0 clamp(26px,5svh,40px)}.HlhlWa_centre .HlhlWa_titre{margin-bottom:28px;font-size:clamp(30px,8vw,36px);line-height:1.12}.HlhlWa_centre .HlhlWa_sousTitre{display:none}.HlhlWa_piedLegal{margin-top:34px}}.HlhlWa_titre{font-family:var(--police-titre);letter-spacing:-.02em;text-align:center;color:var(--encre);margin:0;font-size:clamp(23px,4vw,27px);font-weight:700;line-height:1.25}.HlhlWa_sousTitre{text-align:center;color:var(--gris-doux);margin:6px 0 24px;font-size:14px;line-height:1.5}.HlhlWa_confirmation{background:var(--surface-creuse);border:1px solid var(--ligne-forte);border-radius:var(--rayon);color:var(--encre);margin:0 0 18px;padding:12px 14px;font-size:13.5px;line-height:1.5}.HlhlWa_piedLegal{color:var(--gris-doux);flex-wrap:wrap;flex:none;justify-content:center;gap:6px 12px;margin:26px 0 0;font-size:12px;display:flex}.HlhlWa_piedLegal a+a:before{content:"";background:var(--ligne-forte);vertical-align:-1px;width:1px;height:10px;margin-right:12px;display:inline-block}@media (min-width:1024px){.HlhlWa_panneauMarque{background:var(--panneau-fond);flex-direction:column;flex:0 0 50%;justify-content:space-between;min-height:0;padding:44px 48px;display:flex;overflow:hidden}.HlhlWa_cadreScene{max-width:min(460px,125svh - 400px)}.HlhlWa_logoMobile{display:none}.HlhlWa_panneauFormulaire{flex:0 0 50%;padding:40px 48px}}.HlhlWa_piedLegal a{color:inherit;text-decoration:none}.HlhlWa_piedLegal a:hover{text-underline-offset:3px;text-decoration:underline}
.NVE0IG_sectionSombre{--vitrine-fond:#0f172a;--vitrine-fond-secondaire:#ffffff1a;--vitrine-encre:#f8fafc;--vitrine-encre-douce:#cbd5e1;--vitrine-ligne:#ffffff24;--vitrine-accent:#60a5fa;color:#f8fafc;background:#0f172a}.NVE0IG_carrousselIntegrations{max-width:980px;margin-inline:auto;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 14% 86%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 14% 86%,#0000 100%)}.NVE0IG_pisteIntegrations{gap:16px;width:max-content;animation:34s linear infinite NVE0IG_defilementIntegrations;display:flex}.NVE0IG_serieIntegrations{flex:none;gap:16px;display:flex}.NVE0IG_carrousselIntegrations:hover .NVE0IG_pisteIntegrations,.NVE0IG_carrousselIntegrations:focus-within .NVE0IG_pisteIntegrations{animation-play-state:paused}@keyframes NVE0IG_defilementIntegrations{0%{transform:translate(0)}to{transform:translate(calc(-50% - 8px))}}.NVE0IG_integration{background:var(--vitrine-fond);border:1px solid var(--vitrine-ligne);text-align:center;border-radius:14px;flex:none;align-content:center;place-items:center;gap:18px;width:210px;min-height:150px;display:grid}.NVE0IG_sectionSombre .NVE0IG_integration{background:#ffffff1a;border-color:#1e293b}.NVE0IG_integration img{object-fit:contain;width:58px;height:58px;display:block}.NVE0IG_integration strong{font-size:14px}.NVE0IG_noteGmail{max-width:700px;color:var(--vitrine-encre-douce);text-align:center;margin:24px auto 0;font-size:14px;line-height:1.6}.NVE0IG_noteGmail a{color:var(--vitrine-encre);text-underline-offset:3px;text-decoration:underline}@media (max-width:700px){.NVE0IG_integration{min-height:130px}}@media (max-width:420px){.NVE0IG_integration{gap:12px;width:150px;min-height:122px;padding-inline:8px}.NVE0IG_integration img{width:42px;height:42px}}@media (prefers-reduced-motion:reduce){.NVE0IG_pisteIntegrations{animation:none!important}}
.drzQkG_formulaireAcces{grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:10px;display:grid}.drzQkG_noteAcces,.drzQkG_etatVideAcces{color:var(--gris-doux);margin:0;font-size:13px;line-height:1.5}.drzQkG_etatVideAcces{background:var(--surface-creuse);border:1px solid var(--ligne);border-radius:var(--rayon);padding:14px 16px}@media (max-width:767px){.drzQkG_formulaireAcces{grid-template-columns:minmax(0,1fr);align-items:stretch}.drzQkG_formulaireAcces>button{width:100%}}
.e9MTUG_ecran{flex-direction:column;height:100svh;display:flex}.e9MTUG_quitter{min-height:44px;color:var(--encre);border:1px solid var(--ligne-forte);border-radius:var(--rayon-rond);background:var(--surface);align-items:center;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.e9MTUG_quitter:hover{background:var(--survol-fond)}.e9MTUG_quitter:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.e9MTUG_quitterCourt{display:none}@media (max-width:700px){.e9MTUG_quitter{padding-inline:12px}.e9MTUG_quitterLong{display:none}.e9MTUG_quitterCourt{display:inline}}
