.lga-produit>img{aspect-ratio:4/3;object-fit:contain;width:100%;max-width:24rem;height:auto}@media (max-width:899px){.lga-produit>img{max-width:16rem}}.lga-hub__texte{max-width:52rem}.lga-sommaire{border-top:1px solid var(--lg-ligne-claire);margin-top:2.25rem;padding-top:1.25rem}.lga-sommaire ul{flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.lga-sommaire a{min-height:44px;color:var(--lgds-cream);border-bottom:1px solid var(--lg-ligne-claire);align-items:center;font-size:.9375rem;font-weight:500;transition:border-color .2s,color .2s;display:inline-flex}.lga-sommaire a:hover{border-color:var(--lgds-gold)}.lga-sommaire a:focus-visible{outline:2px solid var(--lgds-cream);outline-offset:3px}.lga-grille{gap:var(--lg-colonne-gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,15.5rem),1fr));margin:clamp(2rem,4vw,3rem) 0 0;padding:0;list-style:none;display:grid}.lga-carte{background:var(--lgds-white);border:1px solid var(--lg-ligne);flex-direction:column;min-width:0;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.lga-carte__image{aspect-ratio:4/3;background:var(--lgds-cream);position:relative;overflow:hidden}.lga-carte__image img{object-fit:contain;mix-blend-mode:multiply;width:calc(100% - 2.5rem);height:calc(100% - 2.5rem);position:absolute;inset:1.25rem}.lga-carte__corps{flex-direction:column;flex:1;gap:.6rem;padding:1.15rem 1.25rem 1.25rem;display:flex}.lga-carte__nom{letter-spacing:-.015em;margin:0;font-size:1.15rem;font-weight:500;line-height:1.25}.lga-carte__lien{color:var(--lgds-ink)}.lga-carte__lien:after{content:"";z-index:1;position:absolute;inset:0}.lga-carte__lien:focus-visible{outline:none}.lga-carte:has(.lga-carte__lien:focus-visible){outline:2px solid var(--lgds-ink);outline-offset:3px}.lga-carte__texte{color:var(--lg-texte-doux);margin:0;font-size:.9rem;line-height:1.55}.lga-carte__bas{border-top:1px solid var(--lg-ligne);justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:.85rem;display:flex}.lga-carte__prix{color:var(--lgds-ink);font-variant-numeric:tabular-nums;font-weight:600}.lga-carte__prix small,.lga-des{color:var(--lg-texte-doux);margin-right:.15rem;font-size:.8em;font-weight:500}.lga-pastille{animation:none}@media (hover:hover) and (pointer:fine){.lga-carte:hover{border-color:var(--lgds-ink);box-shadow:inset 0 -3px 0 var(--lgds-gold)}}.lga-variantes{max-width:40rem;margin-top:clamp(2.5rem,5vw,3.5rem)}.lga-variantes .lgm-sous-titre{margin-top:0}.lga-table-variantes thead th{color:var(--lg-texte-doux);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:600}.lga-table-variantes tbody th{font-weight:500}.lga-table-variantes td{white-space:nowrap}.lgm-table--gamme.lga-table{min-width:40rem}.lga-table td{white-space:normal}.lga-table td:last-of-type,.lga-table td:nth-last-child(2){white-space:nowrap}.lgm-faits.lga-faits{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr))}@media (max-width:1100px){.lgm-faits.lga-faits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px) and (max-width:1100px){.lgm-faits.lga-faits{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr))}}@media (max-width:599px){.lgm-faits.lga-faits{grid-template-columns:minmax(0,1fr)}}.lga-compat{gap:var(--lg-colonne-gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);margin-top:clamp(2rem,4vw,3rem);display:grid}@media (max-width:899px){.lga-compat{grid-template-columns:minmax(0,1fr)}}.lga-compat__intro{color:var(--lg-creme-doux);font-size:.9375rem;line-height:1.6}.lga-compat__liste{flex-wrap:wrap;gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.lga-compat__liste a{border:1px solid var(--lg-ligne-claire);min-height:44px;color:var(--lgds-cream);align-items:center;padding:.45rem .85rem;font-size:.875rem;font-weight:500;line-height:1.3;transition:border-color .2s,background-color .2s;display:inline-flex}.lga-compat__liste a:hover{border-color:var(--lgds-gold);background:#d7b1551f}.lga-compat__liste a:focus-visible{outline:2px solid var(--lgds-cream);outline-offset:3px}.lga-carte-points{max-width:56rem;margin-top:clamp(2rem,4vw,3rem)}.lga-carte-points .lgm-points li:first-child{border-top:0}@media (prefers-reduced-motion:reduce){.lga-carte,.lga-sommaire a,.lga-compat__liste a{transition:none}}@media (min-width:900px){.lgm-enbref>.lga-variantes{grid-column:2;max-width:none;margin-top:clamp(1rem,2.5svh,2rem)}.lgm-enbref .lga-table-variantes :is(th,td){padding-block:clamp(.45rem,1.2svh,.9rem)}.lga-compat{grid-template-columns:minmax(0,3fr) minmax(0,1fr);margin-top:clamp(1.25rem,3svh,3rem)}.lga-compat:not(:has(>div+div)){grid-template-columns:minmax(0,1fr)}.lga-compat__liste{gap:.4rem;margin-top:.75rem}.lga-compat>div+div .lga-compat__liste{flex-direction:column;align-items:flex-start}}@media (min-width:900px) and (pointer:fine){.lga-compat__liste a{min-height:36px;padding:.3rem .7rem;font-size:.8125rem}}@media (min-width:900px) and (pointer:coarse){.lga-compat>div:first-child .lga-compat__liste{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.lga-compat>div:first-child .lga-compat__liste::-webkit-scrollbar{display:none}.lga-compat>div:first-child .lga-compat__liste a{white-space:nowrap;flex:none;padding:.3rem .75rem;font-size:.8125rem}.lga-compat>div:first-child .lga-compat__liste:has(>li:nth-child(7)){grid-template-rows:repeat(2,auto);grid-auto-columns:max-content;grid-auto-flow:column;display:grid}.lga-compat>div:first-child .lga-compat__liste:has(>li:nth-child(7)) a{width:100%}}.lgm-carrousel .lgm-produit.lga-produit>img{aspect-ratio:4/3;object-fit:contain;width:100%;height:auto}@media (min-width:900px){.lga-produits .lgs-selecteur__texte{max-width:62rem}.lg-section.lga-produits .lgs-vitrine .lgs-carte__image{height:clamp(5rem,12svh,14rem)}}@media (min-width:900px) and (max-height:800px){.lga-produits .lgm-mention-carrousel{margin-top:.4rem;padding-block:.35rem}}@media (min-width:900px) and (max-width:1399px) and (max-height:800px){.lg-section.lga-produits .lgs-vitrine .lgs-carte__image{height:clamp(4.5rem,9svh,14rem)}}
