.lgc .lgc-avis__app{max-width:1080px;margin:0 auto}.lgc.lgc-avis .lgc-tete{margin-bottom:8px}.lgc .lgc-avis__app .jdgm-widget{margin-top:0!important;padding-top:0!important}.lgc .lgc-avis__app .jdgm-widget>:first-child,.lgc .lgc-avis__app .jm-review-widget{margin-top:0!important;padding-top:0!important}.lgc .lgc-avis__app .jdgm-rev-widg{padding-top:0!important;margin-top:0!important}@media screen and (min-width:750px){.lgc.lgc-avis .lgc-tete{margin-bottom:12px}}.lgc .lgc-avis__aide{padding:24px;border:1.5px dashed var(--lgc-trait);border-radius:var(--lgc-r-lg);text-align:center}.lgc.lgc-bandeau{overflow:hidden}.lgc.lgc--torrefie{--lgc-fond: var(--lgc-torrefie);--lgc-texte: var(--lgc-farine);--lgc-lien: var(--lgc-doree)}.lgc.lgc--dore{--lgc-fond: var(--lgc-doree);--lgc-texte: var(--lgc-torrefie);--lgc-lien: var(--lgc-torrefie)}.lgc .lgc-bandeau__cadre{display:flex;align-items:center;max-width:760px;min-height:44px;margin:0 auto;padding:0 2px}.lgc .lgc-bandeau__piste{position:relative;display:grid;flex:1 1 auto;min-width:0}.lgc .lgc-bandeau__message{grid-area:1 / 1;display:flex;align-items:center;justify-content:center;min-width:0;padding:10px 4px;text-align:center;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .35s ease,transform .35s ease,visibility 0s linear .35s}.lgc .lgc-bandeau__message.est-actif{opacity:1;visibility:visible;transform:none;transition:opacity .35s ease,transform .35s ease,visibility 0s}.lgc .lgc-bandeau__texte,.lgc .lgc-bandeau__lien{font-size:14px;line-height:1.35;font-weight:600;letter-spacing:.01em;color:var(--lgc-texte)}.lgc .lgc-bandeau__texte p{margin:0;display:inline}.lgc .lgc-bandeau__texte strong{font-weight:700;color:var(--lgc-lien)}.lgc .lgc-bandeau__lien{display:inline;text-decoration:none}.lgc .lgc-bandeau__fleche{flex:0 0 auto;display:inline-grid;place-items:center;width:36px;height:44px;margin:0;padding:0;border:0;border-radius:var(--lgc-r-full);background:transparent;color:var(--lgc-texte);opacity:.85;cursor:pointer}.lgc .lgc-bandeau__fleche:hover{opacity:1}.lgc .lgc-bandeau__lien:hover .lgc-bandeau__texte{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.lgc .lgc-bandeau__fleche:focus-visible{outline:2px solid var(--lgc-lien);outline-offset:-4px;opacity:1}.lgc.lgc--dore .lgc-bandeau__fleche:focus-visible{outline-color:var(--lgc-torrefie)}.lgc .lgc-bandeau__lien:focus-visible{outline:2px solid var(--lgc-lien);outline-offset:2px;border-radius:4px}@media screen and (min-width:750px){.lgc .lgc-bandeau__cadre{padding:0 16px}.lgc .lgc-bandeau__texte,.lgc .lgc-bandeau__lien{font-size:15px}.lgc .lgc-bandeau__fleche{width:44px}}@media(prefers-reduced-motion:reduce){.lgc .lgc-bandeau__message,.lgc .lgc-bandeau__message.est-actif{transition:none;transform:none}}.lgc .lgc-faq__grille{display:grid;gap:4px}.lgc .lgc-faq__liste{border-top:1px solid var(--lgc-trait)}.lgc .lgc-faq__item{border-bottom:1px solid var(--lgc-trait)}.lgc .lgc-faq__question{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;cursor:pointer;list-style:none}.lgc .lgc-faq__question::-webkit-details-marker{display:none}.lgc .lgc-faq__question::marker{content:""}.lgc .lgc-faq__q{margin:0;font-family:var(--lgc-font-texte);font-size:15px;line-height:1.4;font-weight:600;letter-spacing:0;color:var(--lgc-texte)}.lgc .lgc-faq__plus{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--lgc-r-full);background:var(--lgc-carte);color:var(--lgc-texte);transition:transform .2s ease}.lgc .lgc-faq__plus svg{width:16px;height:16px}.lgc .lgc-faq__item[open] .lgc-faq__plus{transform:rotate(45deg)}.lgc .lgc-faq__reponse{padding:0 40px 16px 0;font-size:15px}.lgc .lgc-faq__voir{display:flex;justify-content:center;padding:14px 0 2px;color:var(--lgc-lien);font-size:15px;font-weight:600;cursor:pointer;list-style:none}.lgc .lgc-faq__voir::-webkit-details-marker{display:none}.lgc .lgc-faq__voir::marker{content:""}.lgc .lgc-faq__voir>span{text-decoration:underline;text-underline-offset:3px}.lgc .lgc-faq__voir-fermer,.lgc .lgc-faq__autres[open] .lgc-faq__voir-ouvrir{display:none}.lgc .lgc-faq__autres[open] .lgc-faq__voir-fermer{display:inline}@media screen and (min-width:990px){.lgc .lgc-faq__grille{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:64px;align-items:start}.lgc .lgc-faq__tete{position:sticky;top:24px}.lgc .lgc-faq__q{font-size:17px}.lgc .lgc-faq__question{padding:22px 0}}.lgc.lgc-pied{--pt: 48;--pb: 24}.lgc .lgc-pied__grille{display:grid;gap:0}.lgc .lgc-pied__marque{padding-bottom:24px;border-bottom:1px solid var(--lgc-trait)}.lgc .lgc-pied__logo{display:inline-flex;flex-direction:column;color:var(--lgc-farine);text-decoration:none}.lgc .lgc-pied__logo-nom{font-family:var(--lgc-font-titre);font-size:30px;line-height:1;font-weight:600;letter-spacing:-.01em}.lgc .lgc-pied__logo-sous{margin-top:4px;font-size:12px;font-weight:600;letter-spacing:.32em;text-transform:uppercase;color:var(--lgc-doree)}.lgc .lgc-pied__signature{margin:14px 0 0;font-family:var(--lgc-font-titre);font-size:19px;line-height:1.3;color:var(--lgc-farine)}.lgc .lgc-pied__texte{margin-top:8px;font-size:15px;line-height:1.55;color:var(--lgc-lin);max-width:380px}.lgc .lgc-pied__texte p{margin:0 0 8px}.lgc .lgc-pied__contact,.lgc .lgc-pied__reseaux{display:flex;flex-wrap:wrap;gap:8px 18px;margin:14px 0 0;padding:0;list-style:none}.lgc .lgc-pied__contact li,.lgc .lgc-pied__reseaux li{margin:0}.lgc .lgc-pied__contact a{color:var(--lgc-farine);font-weight:600;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.lgc .lgc-pied__reseaux a{color:var(--lgc-doree);font-weight:600;text-decoration:none}.lgc .lgc-pied__reseaux a:hover{text-decoration:underline;text-underline-offset:3px}.lgc .lgc-pied__col{border-bottom:1px solid var(--lgc-trait)}.lgc .lgc-pied__titre{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:14px 0;cursor:pointer;list-style:none;font-family:var(--lgc-font-titre);font-size:18px;font-weight:600;color:var(--lgc-farine)}.lgc .lgc-pied__titre::-webkit-details-marker{display:none}.lgc .lgc-pied__titre:after{content:"+";font-family:var(--lgc-font-texte);font-size:22px;font-weight:400;color:var(--lgc-doree)}.lgc .lgc-pied__col[open] .lgc-pied__titre:after{content:"\2212"}.lgc .lgc-pied__col ul{margin:0;padding:0 0 14px;list-style:none}.lgc .lgc-pied__col li{margin:0}.lgc .lgc-pied__col a{display:inline-block;padding:7px 0;color:var(--lgc-lin);font-size:15px;line-height:1.35;text-decoration:none}.lgc .lgc-pied__col a:hover{color:var(--lgc-farine);text-decoration:underline;text-underline-offset:3px}.lgc .lgc-pied__bas{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-top:24px}.lgc .lgc-pied__copyright{margin:0;font-size:14px;color:var(--lgc-lin)}.lgc .lgc-pied__paiements{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.lgc .lgc-pied__paiements li{margin:0}.lgc .lgc-pied__paiement{display:block;width:38px;height:24px}@media screen and (min-width:750px){.lgc .lgc-pied__grille{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:32px}.lgc .lgc-pied__marque{padding-bottom:0;border-bottom:0}.lgc .lgc-pied__col{border-bottom:0}.lgc .lgc-pied__titre{min-height:0;padding:0 0 12px;cursor:default;pointer-events:none}.lgc .lgc-pied__titre:after{display:none}.lgc .lgc-pied__col ul{padding-bottom:0}.lgc .lgc-pied__col a{padding:5px 0}.lgc .lgc-pied__bas{margin-top:40px;padding-top:20px;border-top:1px solid var(--lgc-trait)}}.lgc .lgcp__grille{display:grid;gap:18px;align-items:start}@media screen and (min-width:990px){.lgc .lgcp__grille{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:56px}.lgc .lgcp-galerie{position:sticky;top:24px}}.lgc .lgcp-galerie{position:relative;margin:0 calc(var(--lgc-gouttiere) * -1);min-width:0}.lgc .lgcp-galerie__piste{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.lgc .lgcp-galerie__piste::-webkit-scrollbar{display:none}.lgc .lgcp-galerie__vue{margin:0;aspect-ratio:1 / 1;scroll-snap-align:start;background:var(--lgc-blanc)}.lgc .lgcp-galerie__compteur{position:absolute;right:12px;bottom:12px;padding:4px 10px;border-radius:var(--lgc-r-full);background:#faf6efeb;color:var(--lgc-texte);font-size:13px;font-weight:600;line-height:18px}.lgc .lgcp-galerie__vignettes{display:none}@media screen and (min-width:750px){.lgc .lgcp-galerie{margin:0}.lgc .lgcp-galerie__piste{border-radius:var(--lgc-r-lg)}.lgc .lgcp-galerie__compteur{display:none}.lgc .lgcp-galerie__vignettes{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:12px}.lgc .lgcp-galerie__vignette{aspect-ratio:1 / 1;padding:0;border:0;border-radius:var(--lgc-r-sm);cursor:pointer;box-shadow:inset 0 0 0 1px var(--lgc-trait)}.lgc .lgcp-galerie__vignette img{opacity:.75;transition:opacity .2s ease}.lgc .lgcp-galerie__vignette[aria-current=true]{box-shadow:0 0 0 2px var(--lgc-torrefie)}.lgc .lgcp-galerie__vignette[aria-current=true] img,.lgc .lgcp-galerie__vignette:hover img{opacity:1}}.lgc .lgcp-titre{font-size:27px;line-height:1.15}@media screen and (min-width:750px){.lgc .lgcp-titre{font-size:36px}}.lgc .lgcp-note{display:inline-flex;align-items:center;gap:8px;margin-top:8px;color:var(--lgc-texte);font-size:14px;text-decoration:none}.lgc .lgcp-note:hover span:last-child{text-decoration:underline}.lgc .lgcp-note__etoiles{--note: 5;position:relative;display:inline-flex;gap:1px;color:var(--lgc-doree);-webkit-mask-image:linear-gradient(90deg,#000 calc(var(--note) / 5 * 100%),rgba(0,0,0,.25) 0);mask-image:linear-gradient(90deg,#000 calc(var(--note) / 5 * 100%),#00000040 0)}.lgc .lgcp-note__etoiles svg{width:16px;height:16px}.lgc .lgcp-prix{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:12px}.lgc .lgcp-prix__actuel{font-family:var(--lgc-font-titre);font-size:28px;line-height:1.1;font-weight:600}.lgc .lgcp-prix__barre{color:var(--lgc-texte-2);font-size:17px}.lgc .lgcp-prix__badge{align-self:center;padding:3px 9px;border-radius:var(--lgc-r-full);background:var(--lgc-tomette);color:var(--lgc-blanc);font-size:13px;line-height:18px;font-weight:600}.lgc .lgcp-prix [hidden]{display:none}.lgc .lgcp-form{margin-top:18px}.lgc .lgcp-option{margin:0 0 14px;padding:0;border:0;min-width:0}.lgc .lgcp-option__titre{padding:0;margin:0 0 8px;font-size:14px;font-weight:600;color:var(--lgc-texte)}.lgc .lgcp-option__titre span{font-weight:400;color:var(--lgc-texte-2)}.lgc .lgcp-option__valeurs{display:flex;flex-wrap:wrap;gap:8px}.lgc .lgcp-pastille{display:inline-flex;align-items:center;min-height:42px;padding:8px 14px;border-radius:var(--lgc-r-sm);background:var(--lgc-carte);box-shadow:inset 0 0 0 1.5px var(--lgc-trait);color:var(--lgc-texte);font-size:14px;line-height:20px;cursor:pointer;transition:box-shadow .15s ease}.lgc .lgcp-pastille:hover{box-shadow:inset 0 0 0 1.5px var(--lgc-texte-2)}.lgc .lgcp-option__radio:checked+.lgcp-pastille{box-shadow:inset 0 0 0 2px var(--lgc-torrefie);font-weight:600}.lgc .lgcp-option__radio:focus-visible+.lgcp-pastille{outline:2px solid var(--lgc-caramel);outline-offset:2px}.lgc .lgcp-pastille.is-indispo{color:var(--lgc-texte-2);text-decoration:line-through}.lgc .lgcp-guide{display:inline-flex;align-items:center;gap:6px;margin:0 0 16px;padding:0;border:0;background:none;color:var(--lgc-lien);font:inherit;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.lgc .lgcp-guide .lgc-icone{width:20px;height:20px}.lgc .lgcp-lots{display:grid;gap:8px;margin:0 0 14px;padding:0;border:0;min-width:0}.lgc .lgcp-lots__titre{padding:0;margin:0 0 6px;font-size:15px;font-weight:600;color:var(--lgc-texte)}.lgc .lgcp-lot{position:relative}.lgc .lgcp-lot--badge{margin-top:8px}.lgc .lgcp-lot__carte{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:56px;padding:10px 14px;border-radius:var(--lgc-r-md);background:var(--lgc-carte);box-shadow:inset 0 0 0 1.5px var(--lgc-trait);cursor:pointer;transition:box-shadow .15s ease,background-color .15s ease}.lgc .lgcp-lot__carte:hover{box-shadow:inset 0 0 0 1.5px var(--lgc-texte-2)}.lgc .lgcp-lot__radio:checked+.lgcp-lot__carte{box-shadow:inset 0 0 0 2px var(--lgc-torrefie)}.lgc .lgcp-lot__radio:focus-visible+.lgcp-lot__carte{outline:2px solid var(--lgc-caramel);outline-offset:2px}.lgc .lgcp-lot__point{width:20px;height:20px;border-radius:var(--lgc-r-full);box-shadow:inset 0 0 0 1.5px var(--lgc-texte-2)}.lgc .lgcp-lot__radio:checked+.lgcp-lot__carte .lgcp-lot__point{box-shadow:inset 0 0 0 6px var(--lgc-torrefie)}.lgc .lgcp-lot__textes{display:flex;flex-direction:column;min-width:0}.lgc .lgcp-lot__libelle{font-size:15px;line-height:1.3;font-weight:600}.lgc .lgcp-lot__gains{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:3px}.lgc .lgcp-lot__remise{padding:1px 8px;border-radius:var(--lgc-r-full);background:var(--lgc-tomette);color:var(--lgc-blanc);font-size:13px;line-height:20px;font-weight:700}.lgc .lgcp-lot__eco{font-size:13px;line-height:1.35;font-weight:600;color:var(--lgc-sauge)}.lgc .lgcp-lot__normal{font-size:13px;line-height:1.35;color:var(--lgc-texte-2)}.lgc .lgcp-lot__avantage{grid-column:1 / -1;display:flex;align-items:center;gap:8px;margin:2px -4px -2px;padding:6px 10px;border-radius:var(--lgc-r-sm);background:var(--lgc-sauge);color:var(--lgc-blanc);font-size:14px;line-height:1.3;font-weight:700}.lgc .lgcp-lot__avantage .lgc-icone{flex:0 0 auto;width:22px;height:22px}.lgc .lgcp-lot__prix{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.lgc .lgcp-lot__prix strong{font-size:16px;line-height:1.3}.lgc .lgcp-lot__prix s{font-size:12px;color:var(--lgc-texte-2)}.lgc .lgcp-lot__badge{position:absolute;top:-10px;right:12px;padding:2px 10px;border-radius:var(--lgc-r-full);font-size:12px;line-height:18px;font-weight:600;white-space:nowrap}.lgc .lgcp-lot__badge--sauge{background:var(--lgc-sauge);color:var(--lgc-blanc)}.lgc .lgcp-lot__badge--doree{background:var(--lgc-doree);color:var(--lgc-torrefie)}.lgc .lgcp-lot__badge--torrefie{background:var(--lgc-torrefie);color:var(--lgc-farine)}.lgc .lgcp-achat{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px}.lgc .lgcp-qte{display:flex;align-items:center;gap:12px}.lgc .lgcp-qte__titre{font-size:14px;font-weight:600}.lgc .lgcp-qte__champ{display:inline-flex;align-items:center;border-radius:var(--lgc-r-sm);background:var(--lgc-carte);box-shadow:inset 0 0 0 1.5px var(--lgc-trait)}.lgc .lgcp-qte__champ button{display:inline-flex;align-items:center;justify-content:center;width:40px;height:42px;padding:0;border:0;background:none;color:var(--lgc-texte);cursor:pointer}.lgc .lgcp-qte__champ svg{width:16px;height:16px}.lgc .lgcp-qte__champ input{width:40px;height:42px;padding:0;border:0;background:none;color:var(--lgc-texte);font:inherit;font-weight:600;text-align:center;-moz-appearance:textfield}.lgc .lgcp-qte__champ input::-webkit-outer-spin-button,.lgc .lgcp-qte__champ input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.lgc .lgcp-stock{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:14px;font-weight:600;color:var(--lgc-sauge)}.lgc .lgcp-stock .lgc-icone{width:18px;height:18px}.lgc .lgcp-stock[hidden]{display:none}.lgc .lgcp-ajout{width:100%;min-height:56px;font-size:17px}.lgc .lgcp-ajout[disabled]{background:var(--lgc-ficelle);color:var(--lgc-gres);cursor:not-allowed}.lgc .lgcp-ajout.is-chargement{opacity:.7;pointer-events:none}.lgc .lgcp-ajout__total:empty{display:none}.lgc .lgcp-ajout__total:before{content:"\b7";margin-right:8px}.lgc .lgcp-message{margin:8px 0 0;font-size:14px;color:var(--lgc-tomette)}.lgc .lgcp-message:empty{display:none}.lgc .lgcp-gain{display:flex;justify-content:center;align-items:center;gap:6px;margin:10px 0 0;padding:8px 12px;border-radius:var(--lgc-r-sm);background:#5f70551f;color:var(--lgc-sauge);font-size:14px;line-height:1.4;font-weight:600;text-align:center}.lgc .lgcp-gain[hidden]{display:none}.lgc .lgcp-note-lots{margin:8px 0 0;font-size:13px;line-height:1.45;color:var(--lgc-texte-2);text-align:center}.lgc .lgcp-pro{display:flex;align-items:center;gap:8px;margin-top:14px;color:var(--lgc-lien);font-size:14px;font-weight:600}.lgc .lgcp-pro span{text-decoration:underline;text-underline-offset:3px}.lgc .lgcp-pro .lgc-icone{flex:0 0 auto;width:22px;height:22px}.lgc .lgcp-rea{display:grid;gap:10px;margin:16px 0 0;padding:14px 16px;border-radius:var(--lgc-r-md);background:var(--lgc-lin);list-style:none;font-size:14px;line-height:1.45}.lgc.lgc--lin .lgcp-rea{background:var(--lgc-blanc)}.lgc .lgcp-rea li{display:flex;align-items:flex-start;gap:10px;margin:0}.lgc .lgcp-rea .lgc-icone{flex:0 0 auto;width:22px;height:22px;color:var(--lgc-caramel)}.lgc .lgcp-rea strong{display:block;font-weight:600}.lgc .lgcp-rea strong[hidden]{display:none}.lgc .lgcp-rea strong+span{color:var(--lgc-texte-2)}.lgc .lgcp-onglets{margin-top:18px;border-top:1px solid var(--lgc-trait)}.lgc .lgcp-onglet{border-bottom:1px solid var(--lgc-trait)}.lgc .lgcp-onglet__titre{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;font-size:16px;font-weight:600;cursor:pointer;list-style:none}.lgc .lgcp-onglet__titre::-webkit-details-marker{display:none}.lgc .lgcp-onglet__titre::marker{content:""}.lgc .lgcp-onglet__titre svg{flex:0 0 auto;width:18px;height:18px;transition:transform .2s ease}.lgc .lgcp-onglet[open] .lgcp-onglet__titre svg{transform:rotate(45deg)}.lgc .lgcp-onglet__contenu{padding:0 0 16px;font-size:15px}.lgc .lgcp-description h2,.lgc .lgcp-description h3,.lgc .lgcp-description h4{margin:16px 0 6px;font-family:var(--lgc-font-titre);font-size:18px;line-height:1.3;font-weight:600;color:var(--lgc-texte);letter-spacing:0;text-transform:none}.lgc .lgcp-description>:first-child{margin-top:0}.lgc .lgcp-description ul{margin:0 0 12px;padding-left:18px}.lgc .lgcp-description li{margin:0 0 2px}.lgc .lgcp-description img{max-width:100%;height:auto;border-radius:var(--lgc-r-md)}.lgc .lgcp-barre{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;gap:12px;padding:10px var(--lgc-gouttiere) calc(10px + env(safe-area-inset-bottom));background:var(--lgc-farine);box-shadow:0 -6px 20px #2b211a1f;transform:translateY(110%);transition:transform .25s ease}.lgc .lgcp-barre.is-visible{transform:none}.lgc .lgcp-barre__info{display:flex;flex-direction:column;flex:1;min-width:0}.lgc .lgcp-barre__titre{overflow:hidden;font-size:13px;line-height:1.3;color:var(--lgc-texte-2);white-space:nowrap;text-overflow:ellipsis}.lgc .lgcp-barre__prix{font-weight:600;font-size:16px;line-height:1.3}.lgc .lgcp-barre__bouton{flex:0 0 auto;min-height:46px;padding:10px 18px;font-size:15px}@media screen and (min-width:990px){.lgc .lgcp-barre{display:none}}@media(prefers-reduced-motion:reduce){.lgc .lgcp-barre{transition:none}}.lgc .lgc-rea__liste{display:flex;gap:22px;margin:0 calc(var(--lgc-gouttiere) * -1);padding:0 var(--lgc-gouttiere);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;list-style:none}.lgc .lgc-rea__liste::-webkit-scrollbar{display:none}.lgc .lgc-rea__item{flex:0 0 auto;display:flex;align-items:center;gap:8px;margin:0;scroll-snap-align:start}.lgc .lgc-rea__icone{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--lgc-r-full);background:var(--lgc-carte);color:var(--lgc-caramel)}.lgc .lgc-rea__icone .lgc-icone{width:20px;height:20px}.lgc .lgc-rea__textes{display:flex;flex-direction:column;gap:2px;min-width:0}.lgc .lgc-rea__titre{font-size:14px;line-height:1.3;font-weight:600;color:var(--lgc-texte);white-space:nowrap}.lgc .lgc-rea__texte{display:none;font-size:13px;line-height:1.4;color:var(--lgc-texte-2)}@media screen and (min-width:990px){.lgc .lgc-rea__liste{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;overflow:visible}.lgc .lgc-rea__item{gap:14px}.lgc .lgc-rea__icone{width:44px;height:44px}.lgc .lgc-rea__icone .lgc-icone{width:24px;height:24px}.lgc .lgc-rea__titre{font-size:15px;white-space:normal}.lgc .lgc-rea__texte{display:block;font-size:14px}}.lgc.lgc-tiroir{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10050;padding:0;background:transparent;overflow:hidden;visibility:hidden;pointer-events:none}.lgc.lgc-tiroir:not(.is-ouvert) .lgc-tiroir__panneau{visibility:hidden}.lgc.lgc-tiroir.is-ouvert{visibility:visible;pointer-events:auto}.lgc-tiroir__voile{position:absolute;top:0;right:0;bottom:0;left:0;background:#2b211a73;opacity:0;transition:opacity .25s ease}.lgc-tiroir.is-ouvert .lgc-tiroir__voile{opacity:1}.lgc-tiroir__panneau{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:column;width:min(440px,100%);background:var(--lgc-farine);box-shadow:-12px 0 32px #2b211a29;transform:translate(100%);transition:transform .3s ease;outline:none}.lgc-tiroir.is-ouvert .lgc-tiroir__panneau{transform:none}@media(prefers-reduced-motion:reduce){.lgc-tiroir__panneau,.lgc-tiroir__voile{transition:none}}.lgc-tiroir__tete{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px 14px 20px;border-bottom:1px solid var(--lgc-ficelle)}.lgc .lgc-tiroir__titre{margin:0;font-family:var(--lgc-font-titre);font-size:22px;line-height:1.2;font-weight:600;color:var(--lgc-torrefie)}.lgc-tiroir__titre span{font-family:var(--lgc-font-texte);font-size:16px;font-weight:400;color:var(--lgc-gres)}.lgc .lgc-tiroir__fermer{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:var(--lgc-r-full);background:transparent;color:var(--lgc-torrefie);cursor:pointer}.lgc .lgc-tiroir__fermer:hover{background:var(--lgc-lin)}.lgc .lgc-tiroir__fermer svg{width:20px;height:20px}.lgc-tiroir__corps{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.lgc .lgc-tiroir__palier{flex:0 0 auto;margin:12px 20px 0}.lgc .lgc-tiroir__palier .lgc-palier{margin:0;padding:10px 14px 8px}.lgc .lgc-tiroir__palier .lgc-palier__message{font-size:14px}.lgc .lgc-tiroir__palier .lgc-palier__piste{margin-top:10px}.lgc .lgc-tiroir__palier .lgc-palier__etapes{margin-top:6px}.lgc .lgc-tiroir__corps .lgc-lignes{flex:1 1 auto;min-height:0;margin:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 20px}.lgc .lgc-tiroir__corps .lgc-ligne{padding-right:40px}.lgc .lgc-tiroir__corps .lgc-ligne__retirer{right:-4px}.lgc .lgc-tiroir__pied{flex:0 0 auto;padding:12px 20px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--lgc-ficelle);background:var(--lgc-blanc);box-shadow:0 -6px 16px #2b211a0f}.lgc .lgc-totaux--compact{margin:0 0 10px}.lgc .lgc-totaux--compact .lgc-totaux__ligne--total{margin:0;padding:0;border:0}.lgc .lgc-totaux--compact .lgc-totaux__ligne--total span:last-child{font-size:20px}.lgc .lgc-totaux__detail{margin:2px 0 0;font-size:13px;line-height:1.4;color:var(--lgc-gres)}.lgc .lgc-totaux__gain-court{color:var(--lgc-sauge);font-weight:600}.lgc .lgc-tiroir__pied .lgc-panier__payer{min-height:50px;padding-top:12px;padding-bottom:12px}.lgc .lgc-tiroir__pied .lgc-panier__info{margin-top:8px}.lgc-tiroir__form{margin:0}.lgc .lgc-tiroir__voir{display:block;margin-top:6px;padding:4px 0;text-align:center;color:var(--lgc-caramel);font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.lgc-tiroir__vide{padding:40px 24px;text-align:center}.lgc .lgc-tiroir__vide-titre{margin:0 0 8px;font-family:var(--lgc-font-titre);font-size:22px;font-weight:600;color:var(--lgc-torrefie)}.lgc-tiroir__vide .lgc-texte{margin-bottom:20px}html.lgc-sans-defilement,html.lgc-sans-defilement body{overflow:hidden}.lgc .lgc-tiroir__panneau .lgc-panier__erreur{position:absolute;top:72px;left:0;right:0;z-index:2}.lgc .lgc-tiroir__panneau .cart-message-error{position:absolute;left:0;right:0;bottom:0;margin:0}.lgc .lgc-tiroir__panneau .cart-message-error:not(.errors){display:none}.lgc .lgc-palier{padding:14px 16px 12px;border-radius:var(--lgc-r-md);background:var(--lgc-lin)}.lgc .lgc-palier__message{margin:0;font-size:15px;line-height:1.4;color:var(--lgc-torrefie)}.lgc .lgc-palier__message strong{font-weight:700}.lgc .lgc-palier__piste{position:relative;height:8px;margin:12px 6px 0;border-radius:var(--lgc-r-full);background:var(--lgc-ficelle)}.lgc .lgc-palier__jauge{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--lgc-sauge);transition:width .35s ease}.lgc .lgc-palier__repere{position:absolute;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border:2px solid var(--lgc-ficelle);border-radius:var(--lgc-r-full);background:var(--lgc-farine)}.lgc .lgc-palier__repere.is-atteint{border-color:var(--lgc-sauge);background:var(--lgc-sauge)}.lgc .lgc-palier__etapes{position:relative;height:18px;margin:8px 0 0;padding:0;list-style:none;font-size:12px;line-height:18px;font-weight:600;color:var(--lgc-gres)}.lgc .lgc-palier__etapes li{position:absolute;top:0;margin:0;transform:translate(-50%);white-space:nowrap}.lgc .lgc-palier__etapes li.lgc-palier__fin{right:0;left:auto;display:flex;align-items:center;gap:3px;transform:none}.lgc .lgc-palier__etapes li.lgc-palier__fin svg{width:18px;height:18px}.lgc .lgc-palier__etapes li.is-atteint{color:var(--lgc-sauge)}.lgc .lgc-palier__offerte{display:flex;align-items:center;gap:8px;margin:10px 0 0;font-size:14px;font-weight:600;color:var(--lgc-sauge)}.lgc .lgc-palier__offerte:first-child{margin-top:0}.lgc .lgc-palier__offerte svg{width:22px;height:22px;flex:0 0 auto}.lgc .lgc-palier__message+.lgc-palier__message{margin-top:6px}.lgc .lgc-lignes{margin:0;padding:0;list-style:none}.lgc .lgc-ligne{position:relative;display:grid;grid-template-columns:84px minmax(0,1fr);gap:14px;margin:0;padding:16px 36px 16px 0;border-bottom:1px solid var(--lgc-ficelle)}.lgc .lgc-ligne:last-child{border-bottom:0}.lgc .lgc-ligne__media{display:block;aspect-ratio:1;overflow:hidden;border-radius:var(--lgc-r-sm);background:var(--lgc-lin)}.lgc .lgc-ligne__media img{display:block;width:100%;height:100%;object-fit:cover}.lgc .lgc-ligne__infos{min-width:0}.lgc .lgc-ligne__titre{display:block;color:var(--lgc-torrefie);font-size:15px;line-height:1.35;font-weight:600;text-decoration:none}.lgc .lgc-ligne__titre:hover{text-decoration:underline;text-underline-offset:3px}.lgc .lgc-ligne__variante{margin:2px 0 0;font-size:14px;line-height:1.4;color:var(--lgc-gres)}.lgc .lgc-ligne__remise{display:inline-block;margin:6px 0 0;padding:2px 8px;border-radius:var(--lgc-r-full);background:#5f705524;color:var(--lgc-sauge);font-size:12px;line-height:18px;font-weight:600}.lgc .lgc-ligne__bas{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-top:10px}.lgc .lgc-ligne__prix{display:flex;flex-direction:column;align-items:flex-end;margin-left:auto;line-height:1.25}.lgc .lgc-ligne__barre{font-size:13px;color:var(--lgc-gres)}.lgc .lgc-ligne__montant{font-size:16px;font-weight:700;color:var(--lgc-torrefie)}.lgc .lgc-ligne__retirer{position:absolute;top:10px;right:-6px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;padding:0;border:0;border-radius:var(--lgc-r-full);background:transparent;color:var(--lgc-gres);cursor:pointer}.lgc .lgc-ligne__retirer:hover{color:var(--lgc-tomette);background:var(--lgc-lin)}.lgc .lgc-ligne__retirer svg{width:16px;height:16px}.lgc .lgc-qte{display:inline-flex;align-items:center;height:40px;border:1px solid var(--lgc-ficelle);border-radius:var(--lgc-r-full);background:var(--lgc-blanc)}.lgc .lgc-qte__btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:38px;margin:0;padding:0;border:0;background:transparent;color:var(--lgc-torrefie);cursor:pointer}.lgc .lgc-qte__btn svg{width:14px;height:14px}.lgc .lgc-qte__champ{width:36px;height:38px;margin:0;padding:0;border:0;background:transparent;color:var(--lgc-torrefie);font:600 16px/1 var(--lgc-font-texte);text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.lgc .lgc-qte__champ::-webkit-outer-spin-button,.lgc .lgc-qte__champ::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.lgc .lgc-qte__champ:focus-visible{outline:2px solid var(--lgc-caramel);outline-offset:-2px}.lgc .lgc-totaux{margin:0}.lgc .lgc-totaux__ligne{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:4px 0;font-size:15px;color:var(--lgc-gres)}.lgc .lgc-totaux dt,.lgc .lgc-totaux dd{margin:0}.lgc .lgc-totaux dd{text-align:right;color:var(--lgc-torrefie)}.lgc .lgc-totaux__ligne--remise dt,.lgc .lgc-totaux__ligne--remise dd,.lgc .lgc-totaux__offerte{color:var(--lgc-sauge);font-weight:600}.lgc .lgc-totaux__ligne--total{margin-top:6px;padding-top:10px;border-top:1px solid var(--lgc-ficelle);color:var(--lgc-torrefie);font-size:17px;font-weight:700}.lgc .lgc-totaux__ligne--total dd{font-size:20px}.lgc .lgc-totaux__gain{margin:4px 0 0;text-align:right;font-size:14px;font-weight:600;color:var(--lgc-sauge)}.lgc .lgc-panier__payer{width:100%}.lgc .lgc-panier__payer[disabled]{opacity:.5;cursor:not-allowed}.lgc .lgc-panier__info{margin:10px 0 0;font-size:13px;line-height:1.45;text-align:center;color:var(--lgc-gres)}.lgc .lgc-panier__erreur{margin:0;padding:10px 20px;background:var(--lgc-tomette);color:var(--lgc-blanc);font-size:14px}.lgc .lgc-panier__erreur[hidden]{display:none}.lgc.is-chargement .lgc-totaux{opacity:.6;transition:opacity .15s ease}.lgc .lgc-ligne.is-attente .lgc-ligne__prix,.lgc .lgc-ligne.is-attente .lgc-ligne__remise{opacity:.45;transition:opacity .15s ease}.lgc .lgc-ligne.is-retrait{opacity:.35;pointer-events:none;transition:opacity .15s ease}.lgc{--lgc-farine: #FAF6EF;--lgc-lin: #EFE6D8;--lgc-blanc: #FFFFFF;--lgc-torrefie: #2B211A;--lgc-gres: #6B5D50;--lgc-doree: #D99A3D;--lgc-caramel: #8F5A1C;--lgc-chocolat: #3A2C22;--lgc-ficelle: #DCCFBC;--lgc-sauge: #5F7055;--lgc-tomette: #A8432C;--lgc-font-titre: var(--headerFontStack, "Fraunces", Georgia, serif);--lgc-font-texte: var(--bodyFontStack, "Instrument Sans", system-ui, -apple-system, "Segoe UI", sans-serif);--lgc-r-sm: 8px;--lgc-r-md: 14px;--lgc-r-lg: 18px;--lgc-r-full: 9999px;--lgc-gouttiere: 16px;--lgc-largeur: 1240px;--lgc-fond: var(--lgc-farine);--lgc-texte: var(--lgc-torrefie);--lgc-texte-2: var(--lgc-gres);--lgc-lien: var(--lgc-caramel);--lgc-carte: var(--lgc-blanc);--lgc-trait: var(--lgc-ficelle);--pt: 64;--pb: 64;position:relative;background:var(--lgc-fond);color:var(--lgc-texte);font-family:var(--lgc-font-texte);font-size:16px;line-height:1.55;letter-spacing:0;padding-top:calc(var(--pt) * .5px);padding-bottom:calc(var(--pb) * .5px);overflow:clip}@supports not (overflow: clip){.lgc{overflow:hidden}}@media screen and (min-width:750px){.lgc{--lgc-gouttiere: 32px;padding-top:calc(var(--pt) * 1px);padding-bottom:calc(var(--pb) * 1px)}}.lgc.lgc--farine{--lgc-fond: var(--lgc-farine);--lgc-carte: var(--lgc-blanc)}.lgc.lgc--lin{--lgc-fond: var(--lgc-lin);--lgc-carte: var(--lgc-blanc)}.lgc.lgc--blanc{--lgc-fond: var(--lgc-blanc);--lgc-carte: var(--lgc-farine)}.lgc.lgc--chocolat{--lgc-fond: var(--lgc-chocolat);--lgc-texte: var(--lgc-farine);--lgc-texte-2: var(--lgc-lin);--lgc-lien: var(--lgc-doree);--lgc-carte: rgba(250, 246, 239, .06);--lgc-trait: rgba(250, 246, 239, .18)}.lgc *,.lgc *:before,.lgc *:after{box-sizing:border-box}.lgc .lgc-wrap{width:100%;max-width:calc(var(--lgc-largeur) + var(--lgc-gouttiere) * 2);margin:0 auto;padding:0 var(--lgc-gouttiere)}.lgc .lgc-h1,.lgc .lgc-h2,.lgc .lgc-h3{font-family:var(--lgc-font-titre);font-weight:600;color:var(--lgc-texte);letter-spacing:-.01em;margin:0;text-transform:none}.lgc .lgc-h1{font-size:34px;line-height:1.08}.lgc .lgc-h2{font-size:25px;line-height:1.15}.lgc .lgc-h3{font-size:19px;line-height:1.25;font-weight:500}@media screen and (min-width:750px){.lgc .lgc-h1{font-size:52px}.lgc .lgc-h2{font-size:38px}.lgc .lgc-h3{font-size:22px}}.lgc .lgc-surtitre{display:block;margin:0 0 6px;font-family:var(--lgc-font-texte);font-size:12px;line-height:16px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--lgc-lien)}.lgc .lgc-texte{margin:0;color:var(--lgc-texte-2);font-size:16px;line-height:1.6}.lgc .lgc-texte p{margin:0 0 12px}.lgc .lgc-texte p:last-child{margin-bottom:0}.lgc .lgc-texte a,.lgc .lgc-lien{color:var(--lgc-lien);font-weight:600;text-decoration:underline;text-underline-offset:3px}.lgc .lgc-texte strong{color:var(--lgc-texte);font-weight:600}.lgc .lgc-tete{margin:0 0 18px;max-width:720px}.lgc .lgc-tete--centre{margin-left:auto;margin-right:auto;text-align:center}.lgc .lgc-tete .lgc-texte{margin-top:10px}.lgc .lgc-tete-ligne{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:0 0 18px}.lgc .lgc-tete-ligne .lgc-tete{margin:0}@media screen and (max-width:749px){.lgc .lgc-tete--court .lgc-texte,.lgc .lgc-bureau-seul{display:none}}@media screen and (min-width:750px){.lgc .lgc-tete,.lgc .lgc-tete-ligne{margin-bottom:28px}.lgc .lgc-mobile-seul{display:none}}.lgc .lgc-onglets{display:flex;gap:8px;margin:0 calc(var(--lgc-gouttiere) * -1) 16px;padding:0 var(--lgc-gouttiere);overflow-x:auto;scrollbar-width:none}.lgc .lgc-onglets::-webkit-scrollbar{display:none}.lgc .lgc-onglet{flex:0 0 auto;min-height:38px;padding:8px 13px;border:1.5px solid var(--lgc-trait);border-radius:var(--lgc-r-full);background:transparent;color:var(--lgc-texte);font-family:var(--lgc-font-texte);font-size:14px;line-height:20px;font-weight:500;letter-spacing:0;text-transform:none;cursor:pointer}.lgc .lgc-onglet:hover{border-color:var(--lgc-texte)}.lgc .lgc-onglet[aria-selected=true]{background:var(--lgc-torrefie);border-color:var(--lgc-torrefie);color:var(--lgc-farine)}@media screen and (min-width:750px){.lgc .lgc-onglets{margin:0 0 24px;padding:0}.lgc .lgc-onglet{min-height:40px;padding:8px 16px;font-size:15px}}.lgc .lgc-replie{position:relative}.lgc .lgc-replie[data-etat=ferme]{max-height:var(--lgc-hauteur-mobile, 420px);overflow:hidden}.lgc .lgc-replie.lgc-replie--court:after{display:none}.lgc .lgc-replie[data-etat=ferme]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:96px;background:linear-gradient(to bottom,rgba(0,0,0,0),var(--lgc-fond));pointer-events:none}@media screen and (min-width:750px){.lgc .lgc-replie[data-etat=ferme]{max-height:var(--lgc-hauteur-bureau, 560px)}}.lgc .lgc-deplier{display:flex;justify-content:center;margin-top:12px}.lgc .lgc-deplier[hidden]{display:none}.lgc .lgc-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:14px 26px;border:0;border-radius:var(--lgc-r-md);font-family:var(--lgc-font-texte);font-size:16px;line-height:20px;font-weight:600;letter-spacing:0;text-transform:none;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease}.lgc .lgc-btn--dore{background:var(--lgc-doree);color:var(--lgc-torrefie)}.lgc .lgc-btn--dore:hover{background:var(--lgc-caramel);color:var(--lgc-blanc)}.lgc .lgc-btn--fonce{background:var(--lgc-torrefie);color:var(--lgc-farine)}.lgc .lgc-btn--fonce:hover{background:var(--lgc-chocolat);color:var(--lgc-farine)}.lgc .lgc-btn--contour{background:transparent;color:var(--lgc-texte);box-shadow:inset 0 0 0 1.5px currentColor}.lgc .lgc-btn--contour:hover{background:var(--lgc-texte);color:var(--lgc-fond)}.lgc .lgc-fleche{display:inline-flex;align-items:center;gap:6px;color:var(--lgc-lien);font-weight:600;font-size:15px;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.lgc a:focus-visible,.lgc button:focus-visible,.lgc summary:focus-visible{outline:2px solid var(--lgc-caramel);outline-offset:2px}.lgc.lgc--chocolat a:focus-visible,.lgc.lgc--chocolat button:focus-visible{outline-color:var(--lgc-doree)}.lgc .lgc-defile{display:grid;grid-auto-flow:column;grid-auto-columns:var(--lgc-col-mobile, 72%);gap:12px;margin:0 calc(var(--lgc-gouttiere) * -1);padding:2px var(--lgc-gouttiere) 6px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 var(--lgc-gouttiere);scrollbar-width:none;list-style:none}.lgc .lgc-defile::-webkit-scrollbar{display:none}.lgc .lgc-defile>*{scroll-snap-align:start;margin:0;min-width:0}@media screen and (min-width:990px){.lgc .lgc-defile--grille{grid-auto-flow:row;grid-template-columns:repeat(var(--lgc-col-bureau, 4),minmax(0,1fr));grid-auto-columns:auto;gap:20px;margin:0;padding:0;overflow:visible}}@media screen and (min-width:990px){.lgc .lgc-defile--bureau{grid-auto-columns:calc((100% - 20px * (var(--lgc-col-bureau, 4) - 1)) / var(--lgc-col-bureau, 4));gap:20px;margin:0;padding:2px 0 6px;scroll-padding:0}}.lgc .lgc-fleches{display:none;gap:8px}@media screen and (min-width:990px){.lgc .lgc-fleches{display:flex}}.lgc .lgc-fleches button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1.5px solid var(--lgc-trait);border-radius:var(--lgc-r-full);background:transparent;color:var(--lgc-texte);cursor:pointer}.lgc .lgc-fleches button:hover{border-color:var(--lgc-texte)}.lgc .lgc-fleches button[disabled]{opacity:.35;cursor:default}.lgc .lgc-fleches svg{width:18px;height:18px}.lgc .lgc-media{position:relative;overflow:hidden;background:var(--lgc-lin)}.lgc .lgc-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;display:block}.lgc .lgc-vide{display:block;width:100%;height:100%;fill:var(--lgc-ficelle)}.lgc .lgc-masque{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.lgc .lgc-carte{position:relative;height:100%}.lgc .lgc-carte__lien{display:flex;flex-direction:column;height:100%;color:var(--lgc-texte);text-decoration:none}.lgc .lgc-carte__media{aspect-ratio:1 / 1;border-radius:var(--lgc-r-lg);background:var(--lgc-lin)}.lgc .lgc-carte__img--2{opacity:0;transition:opacity .35s ease}@media(hover:hover)and (min-width:990px){.lgc .lgc-carte__lien:hover .lgc-carte__img--2{opacity:1}}.lgc .lgc-pastille{position:absolute;top:10px;left:10px;z-index:1;padding:3px 10px;border-radius:var(--lgc-r-full);background:var(--lgc-torrefie);color:var(--lgc-farine);font-size:12px;line-height:16px;font-weight:600}.lgc .lgc-pastille--gris{background:var(--lgc-gres)}.lgc .lgc-carte__titre{margin:12px 0 4px;font-family:var(--lgc-font-texte);font-size:15px;line-height:1.35;font-weight:500;letter-spacing:0;color:var(--lgc-texte);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lgc .lgc-carte__infos{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;margin:0 0 6px;font-size:13px;line-height:1.35;color:var(--lgc-texte-2)}.lgc .lgc-carte__note{display:inline-flex;align-items:center;gap:3px;font-weight:600;color:var(--lgc-texte)}.lgc .lgc-carte__note svg{width:13px;height:13px;color:var(--lgc-doree)}.lgc .lgc-carte__nb-avis{font-weight:400;color:var(--lgc-texte-2)}.lgc .lgc-carte__lien:hover .lgc-carte__titre{text-decoration:underline;text-underline-offset:3px}.lgc .lgc-carte__prix{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:auto 0 0;font-size:15px;line-height:1.3}.lgc .lgc-carte__des{color:var(--lgc-texte-2);font-size:14px}.lgc .lgc-carte__montant{font-size:18px;font-weight:600;color:var(--lgc-texte)}.lgc .lgc-carte__barre{color:var(--lgc-texte-2);font-size:14px}.lgc.lgcg{--pt: 0;--pb: 0;width:min(680px,calc(100vw - 24px));max-height:calc(100dvh - 24px);margin:auto;padding:0;border:0;border-radius:var(--lgc-r-lg);box-shadow:0 30px 60px -20px #2b211a73;overflow:auto;overscroll-behavior:contain}.lgc.lgcg::backdrop{background:#2b211a8c}.lgc.lgcg[open]{animation:lgcg-entree .2s ease}@keyframes lgcg-entree{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.lgc.lgcg[open]{animation:none}}.lgc .lgcg__boite{position:relative;padding:22px 18px 20px}.lgc .lgcg__fermer{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:var(--lgc-r-full);background:var(--lgc-farine);color:var(--lgc-texte);cursor:pointer}.lgc .lgcg__fermer svg{width:18px;height:18px}.lgc .lgcg__titre{padding-right:44px}.lgc .lgcg__intro{margin:8px 0 16px;font-size:15px;color:var(--lgc-texte-2)}.lgc .lgcg__table-zone{overflow-x:auto}.lgc .lgcg__table{width:100%;border-collapse:collapse;font-size:14px}.lgc .lgcg__table th,.lgc .lgcg__table td{padding:10px 8px;border-bottom:1px solid var(--lgc-trait);text-align:left;vertical-align:top;font-weight:500}.lgc .lgcg__table thead th{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--lgc-texte-2)}.lgc .lgcg__table tbody th{font-weight:600}.lgc .lgcg__table small{display:block;font-size:12px;font-weight:400;color:var(--lgc-texte-2)}.lgc .lgcg__courant{background:var(--lgc-farine)}.lgc .lgcg__formes{margin:14px 0 0;padding:0;list-style:none;font-size:14px;color:var(--lgc-texte-2)}.lgc .lgcg__formes li{margin:0 0 6px}.lgc .lgcg__formes strong{color:var(--lgc-texte)}.lgc .lgcg__conseils{display:grid;gap:8px;margin-top:14px;padding:12px 14px;border-radius:var(--lgc-r-md);background:var(--lgc-lin);font-size:14px}.lgc .lgcg__conseils p{margin:0}.lgc .lgcg__aide{margin:14px 0 0;font-size:14px;color:var(--lgc-texte-2)}@media screen and (min-width:750px){.lgc .lgcg__boite{padding:32px}.lgc .lgcg__table{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=AAAAGIQUAgAAAAAAAAAAAAAR */
