.vitrine:has(.vitrine__diapo--riche) .vitrine__grille{height:calc(var(--espace-8) * 8 + var(--espace-5))}.vitrine__diapo--riche{isolation:isolate;display:block;position:relative}.vitrine__diapo--riche .vitrine__texte{z-index:1;max-width:59%;height:100%;padding:var(--espace-5) var(--espace-4) var(--espace-8) var(--espace-6);flex-direction:column;justify-content:center;display:flex;position:relative}.vitrine__diapo--riche .vitrine__surtitre{align-items:center;gap:var(--espace-3);display:flex}.vitrine__diapo--riche .vitrine__surtitre:before{content:"";width:var(--espace-6);height:var(--bordure-forte);background:var(--red);flex:none}.vitrine__diapo--riche .vitrine__titre{margin:var(--espace-2) 0 var(--espace-2)}.vitrine__diapo--riche .vitrine__titre em{color:var(--red-t);display:block}.vitrine__sous-titre{margin:0 0 var(--espace-1);font-family:var(--font-ui);font-size:var(--taille-l);font-weight:var(--graisse-titre);line-height:var(--interligne-serre);color:var(--navy);text-wrap:balance}.vitrine__diapo--riche .vitrine__image{z-index:0;width:45%;margin:0;position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000000b3 10%,#000 22%);mask-image:linear-gradient(90deg,#0000 0,#000000b3 10%,#000 22%)}.vitrine__diapo--riche .vitrine__image img{object-fit:cover;object-position:50% 60%}.vitrine__diapo--riche[data-diapo=dce] .vitrine__image img{object-position:45% 40%}.vitrine__info{align-items:flex-start;gap:var(--espace-2);margin:var(--espace-3) 0 0;font-size:var(--taille-xs);line-height:var(--interligne-serre);color:var(--body);display:flex}.vitrine__info .picto-vitrine{width:var(--icone);height:var(--icone);color:var(--cap);flex:none}.vitrine__info a{min-height:var(--cible-min);margin-block:calc(var(--espace-3) * -1);color:var(--red-t);font-weight:var(--graisse-forte);text-underline-offset:var(--bordure-forte);align-items:center;text-decoration:underline;display:inline-flex}.vitrine__diapo--riche .vitrine__bouton{margin-top:var(--espace-4);align-self:flex-start}.vitrine__diapo--quatre .chiffres-cles{gap:var(--espace-2);grid-template-columns:repeat(4,minmax(0,1fr))}.vitrine__diapo--quatre .chiffres-cles__case{align-items:flex-start;gap:var(--espace-1);padding:var(--espace-2) var(--espace-3);flex-direction:column}.vitrine__diapo--quatre .chiffres-cles__picto svg{width:var(--icone);height:var(--icone)}.vitrine__diapo--riche .chiffres-cles__case{gap:var(--espace-2);padding:var(--espace-2) var(--espace-3)}.vitrine__diapo--riche .chiffres-cles__picto svg{width:var(--icone);height:var(--icone)}@media (min-width:68.8125em) and (max-width:83.75em){.vitrine:has(.vitrine__diapo--riche) .vitrine__grille{height:calc(var(--espace-8) * 8 + var(--espace-6) + var(--espace-5))}}@media (max-width:68.75em){.vitrine:has(.vitrine__diapo--riche) .vitrine__grille{height:auto}.vitrine:has(.vitrine__diapo--riche) .vitrine__carrousel{height:calc(var(--espace-8) * 8 + var(--espace-5))}}@media (max-width:53.75em){.vitrine:has(.vitrine__diapo--riche) .vitrine__carrousel{height:auto}.vitrine__diapo--riche .vitrine__texte{max-width:62%;padding:var(--espace-4) var(--espace-3) var(--espace-8) var(--espace-4)}.vitrine__diapo--riche .vitrine__image{width:40%}}@media (max-width:35em){.vitrine__diapo--riche{flex-direction:column;display:flex}.vitrine__diapo--riche .vitrine__image{aspect-ratio:2.6;order:-1;width:100%;position:relative;inset:auto;-webkit-mask-image:linear-gradient(#000 70%,#0000 100%);mask-image:linear-gradient(#000 70%,#0000 100%)}.vitrine__diapo--riche[data-diapo=dce] .vitrine__image img{object-position:50% 32%}.vitrine__diapo--riche .vitrine__texte{max-width:none;height:auto;padding:var(--espace-2) var(--espace-4) var(--espace-8);justify-content:flex-start}.vitrine__diapo--riche .vitrine__surtitre{display:flex}.vitrine__sous-titre{font-size:var(--taille-m)}.chiffres-cles{gap:var(--espace-2);margin-top:var(--espace-3)}.chiffres-cles__case{align-items:flex-start;gap:var(--espace-1);padding:var(--espace-2);flex-direction:column}.chiffres-cles__picto svg{width:var(--icone);height:var(--icone)}.vitrine__diapo--riche .chiffres-cles__texte b,.vitrine__diapo--quatre .chiffres-cles__texte b{font-size:var(--taille-m)}.vitrine__diapo--quatre .chiffres-cles{grid-template-columns:repeat(2,minmax(0,1fr))}.vitrine__diapo--riche .vitrine__bouton{align-self:stretch}}.vitrine__diapo--riche .vitrine__titre em,.vitrine__info a{color:var(--accent-hitou)}.vitrine__diapo--riche .vitrine__surtitre:before{background:var(--accent-hitou)}@media (min-width:68.8125em){.vitrine:has(.vitrine__diapo--riche) .vitrine__grille{height:calc(var(--espace-8) * 6 + var(--espace-2))}}.vitrine__diapo--riche .vitrine__texte{padding-block:var(--espace-4)}.vitrine__diapo--riche .vitrine__titre{margin:var(--espace-1) 0 var(--espace-2);font-size:var(--taille-chiffre)}.vitrine__diapo--riche .vitrine__sous-titre{font-size:var(--taille-base)}.vitrine__diapo--riche .vitrine__phrase{font-size:var(--taille-s)}.vitrine__diapo--riche .chiffres-cles{margin-top:var(--espace-3);gap:var(--espace-2)}.vitrine__diapo--riche .chiffres-cles__case{padding:var(--espace-2);gap:var(--espace-2)}.vitrine__diapo--riche .chiffres-cles__texte b{font-size:var(--taille-l)}.vitrine__diapo--riche .vitrine__info{margin-top:var(--espace-2)}@media (max-width:35em){.vitrine__diapo--riche .vitrine__surtitre,.vitrine__diapo--riche .vitrine__phrase,.vitrine__diapo--riche .vitrine__chiffres,.vitrine__diapo--riche .vitrine__info{display:none}.vitrine__diapo--riche .vitrine__image{aspect-ratio:4.1}.vitrine__diapo--riche .vitrine__titre{margin-top:0}.vitrine__diapo--riche .vitrine__bouton{margin-top:var(--espace-3)}.vitrine__diapo--riche .vitrine__texte{padding-block:var(--espace-1) var(--espace-2)}.vitrine__commandes{margin-bottom:var(--espace-2)}}@media (min-width:53.8125em){.vitrine__commandes{padding:0 var(--espace-3) var(--espace-2) 0;justify-content:flex-end;align-items:flex-end}.vitrine__commandes .vitrine__points,.vitrine__commandes .vitrine__pause{background:var(--white)}.vitrine__commandes .vitrine__points{border-radius:var(--r-pill) 0 0 var(--r-pill)}.vitrine__commandes .vitrine__pause{border-radius:0 var(--r-pill) var(--r-pill) 0}}.vitrine__diapo--riche[data-diapo=dce] .chiffres-cles li:last-child .chiffres-cles__texte b{font-size:var(--taille-m)}.vitrine__diapo--riche[data-diapo=dce] .chiffres-cles li:last-child{gap:var(--espace-1);padding-inline:var(--espace-2)}@media (max-width:83.75em){.vitrine__diapo--riche[data-diapo=dce] .chiffres-cles li:last-child .chiffres-cles__texte b{font-size:var(--taille-base)}}.vitrine__actions{align-items:center;gap:var(--espace-2);margin-top:var(--espace-4);flex-wrap:wrap;align-self:flex-start;display:flex}.vitrine__diapo--riche .vitrine__actions .vitrine__bouton{margin-top:0}.vitrine__diapo--riche[data-diapo=notes] .vitrine__image img{object-position:38% 50%}@media (max-width:35em){.vitrine__actions{margin-top:var(--espace-3);align-self:stretch}.vitrine__actions .vitrine__bouton{flex:100%}.vitrine__actions .vitrine__bouton--second{display:none}.vitrine__diapo--riche[data-diapo=notes] .vitrine__image img{object-position:50% 40%}.vitrine:has(.vitrine__diapo--riche) .vitrine__grille{height:auto}.vitrine__diapo--riche .vitrine__texte{padding:var(--espace-4) var(--espace-4) var(--espace-3);order:1}.vitrine__diapo--riche .vitrine__image{aspect-ratio:4/5;width:auto;margin:0 var(--espace-4) var(--espace-8);border-radius:var(--r-m);background:var(--white);order:2;overflow:hidden;-webkit-mask-image:none;mask-image:none}.vitrine__diapo--riche .vitrine__image img{object-fit:cover;object-position:50% 50%}.vitrine__diapo--riche .vitrine__bouton:not(.vitrine__bouton--second){justify-content:center;width:100%}.vitrine__diapo--riche[data-diapo=pret] .vitrine__image img,.vitrine__diapo--riche[data-diapo=gain] .vitrine__image img{object-fit:contain}}.vitrine-mobile{display:none}@media (max-width:35em){.vitrine .vitrine__carrousel{display:none}.vitrine-mobile{margin-inline:calc(var(--gouttiere-page) * -1);display:block}.vitrine-mobile__piste{gap:var(--espace-2);padding:var(--espace-1) var(--gouttiere-page) var(--espace-3);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gouttiere-page);scrollbar-width:none;overscroll-behavior-x:contain;margin:0;list-style:none;display:flex;overflow-x:auto}.vitrine-mobile__piste::-webkit-scrollbar{display:none}.vitrine-mobile__carte{flex:0 0 var(--vitrine-mobile-largeur);scroll-snap-align:center}.vitrine-mobile__lien{aspect-ratio:5/8;border-radius:var(--vitrine-mobile-rayon);background:var(--vitrine-mobile-1);color:var(--ink);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.vitrine-mobile__carte[data-teinte="2"] .vitrine-mobile__lien{background:var(--vitrine-mobile-2)}.vitrine-mobile__carte[data-teinte="3"] .vitrine-mobile__lien{background:var(--vitrine-mobile-3)}.vitrine-mobile__carte[data-teinte="4"] .vitrine-mobile__lien{background:var(--vitrine-mobile-4)}.vitrine-mobile__titre{padding:var(--espace-4) var(--espace-3) 0;font-size:var(--vitrine-mobile-titre);font-weight:var(--graisse-tres-forte);letter-spacing:var(--lettrage-titre);text-wrap:balance;line-height:1.02;display:block}.vitrine-mobile__titre em{color:var(--green-t);font-style:normal}.vitrine-mobile__phrase{padding:var(--espace-2) var(--espace-3) 0;font-size:var(--taille-l);line-height:var(--interligne-serre);color:var(--ink);display:block}.vitrine-mobile__image{min-height:0;margin-top:var(--espace-3);flex:1;position:relative}.vitrine-mobile__image img{object-fit:cover;object-position:50% 40%;width:100%;height:100%;position:absolute;inset:0}.vitrine-mobile__image--detoure img{object-fit:cover;object-position:50% 60%}.vitrine-mobile__image--compose img{object-fit:cover;object-position:50% 50%}.vitrine-mobile__image--chiffre{padding:0 var(--espace-5) var(--espace-6);color:var(--green-t);flex-direction:column;justify-content:center;display:flex}.vitrine-mobile__image--chiffre b{font-family:var(--font-display);font-size:calc(var(--taille-titre-section) * 3.2);white-space:nowrap;font-weight:800;line-height:.9}.vitrine-mobile__image--chiffre small{margin-top:var(--espace-2);font-size:var(--taille-xl);font-weight:var(--graisse-tres-forte);color:var(--ink)}}@media (min-width:35.0625em){.vitrine-mobile.vitrine-mobile--seule{margin-inline:calc(var(--gouttiere-page) * -1);display:block}.vitrine-mobile--seule .vitrine-mobile__piste{gap:var(--espace-2);padding:var(--espace-1) var(--gouttiere-page) var(--espace-3);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gouttiere-page);scrollbar-width:none;overscroll-behavior-x:contain;margin:0;list-style:none;display:flex;overflow-x:auto}.vitrine-mobile--seule .vitrine-mobile__piste::-webkit-scrollbar{display:none}.vitrine-mobile--seule .vitrine-mobile__carte{flex:0 0 var(--vitrine-mobile-largeur);scroll-snap-align:center}.vitrine-mobile--seule .vitrine-mobile__lien{aspect-ratio:5/8;border-radius:var(--vitrine-mobile-rayon);background:var(--vitrine-mobile-1);color:var(--ink);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.vitrine-mobile--seule .vitrine-mobile__carte[data-teinte="2"] .vitrine-mobile__lien{background:var(--vitrine-mobile-2)}.vitrine-mobile--seule .vitrine-mobile__carte[data-teinte="3"] .vitrine-mobile__lien{background:var(--vitrine-mobile-3)}.vitrine-mobile--seule .vitrine-mobile__carte[data-teinte="4"] .vitrine-mobile__lien{background:var(--vitrine-mobile-4)}.vitrine-mobile--seule .vitrine-mobile__titre{padding:var(--espace-4) var(--espace-3) 0;font-size:var(--vitrine-mobile-titre);font-weight:var(--graisse-tres-forte);letter-spacing:var(--lettrage-titre);text-wrap:balance;line-height:1.02;display:block}.vitrine-mobile--seule .vitrine-mobile__titre em{color:var(--green-t);font-style:normal}.vitrine-mobile--seule .vitrine-mobile__phrase{padding:var(--espace-2) var(--espace-3) 0;font-size:var(--taille-l);line-height:var(--interligne-serre);color:var(--ink);display:block}.vitrine-mobile--seule .vitrine-mobile__image{min-height:0;margin-top:var(--espace-3);flex:1;position:relative}.vitrine-mobile--seule .vitrine-mobile__image img{object-fit:cover;object-position:50% 40%;width:100%;height:100%;position:absolute;inset:0}.vitrine-mobile--seule .vitrine-mobile__image--detoure img{object-fit:cover;object-position:50% 60%}.vitrine-mobile--seule .vitrine-mobile__image--compose img{object-fit:cover;object-position:50% 50%}.vitrine-mobile--seule .vitrine-mobile__image--chiffre{padding:0 var(--espace-5) var(--espace-6);color:var(--green-t);flex-direction:column;justify-content:center;display:flex}.vitrine-mobile--seule .vitrine-mobile__image--chiffre b{font-family:var(--font-display);font-size:calc(var(--taille-titre-section) * 3.2);white-space:nowrap;font-weight:800;line-height:.9}.vitrine-mobile--seule .vitrine-mobile__image--chiffre small{margin-top:var(--espace-2);font-size:var(--taille-xl);font-weight:var(--graisse-tres-forte);color:var(--ink)}}.vitrine-mobile{position:relative}.vitrine-mobile__commande{left:calc(var(--gouttiere-page) + var(--espace-3));bottom:calc(var(--espace-3) + var(--espace-3));z-index:1;position:absolute}.vitrine-mobile__pause{width:var(--cible-min);height:var(--cible-min);background:var(--ink);color:var(--white);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.vitrine-mobile__pause svg{width:var(--icone);height:var(--icone)}@media (max-width:35em){body:has(.vitrine-mobile) :is(#pourquoi,.engagements,.marques-bis,footer.pied){content-visibility:auto;contain-intrinsic-size:auto calc(var(--espace-8) * 10)}}
.barres--decor i{animation-iteration-count:var(--repetitions-barres-decor)}.reponse__entete{align-items:center;gap:var(--espace-4);padding:var(--espace-4) var(--espace-5);border-bottom:var(--bordure-fine) solid var(--couleur-bordure);display:flex}.reponse__entete b{font-weight:var(--graisse-forte)}.reponse__entete .surtitre{margin-left:auto}.reponse__pied{gap:var(--espace-3);padding:var(--espace-4) var(--espace-5);background:var(--couleur-fond-pied-reponse);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.reponse__pied p{font-size:var(--taille-s);color:var(--couleur-texte-courant);max-width:var(--largeur-chapeau);margin:0}.derniere-commande{margin-top:var(--espace-3)}.saison__grille{gap:var(--espace-colonnes);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;display:grid}.saison__titre{font-size:var(--taille-titre-saison);margin:var(--espace-5) 0 0;color:var(--couleur-texte-sur-nuit)}.saison__titre em{color:var(--couleur-vert-vif);font-style:normal}.saison__texte{color:var(--couleur-texte-sur-nuit-secondaire);max-width:var(--largeur-chapeau);margin:var(--espace-5) 0 0;font-size:var(--taille-m)}.saison__recherches{gap:var(--espace-3);margin:var(--espace-6) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.exemple--sombre{color:var(--couleur-texte-sur-nuit);border-color:var(--couleur-contour-sur-nuit);background:0 0;align-items:center;text-decoration:none;display:inline-flex}.exemple--sombre:hover{border-color:var(--couleur-texte-sur-nuit);color:var(--couleur-texte-sur-nuit)}.saison__liste{border:var(--bordure-fine) solid var(--couleur-filet-sur-nuit-fort);border-radius:var(--rayon-bloc);background:var(--couleur-fond-sur-nuit-voile)}.saison__entete{justify-content:space-between;gap:var(--espace-3);padding:var(--espace-4) var(--espace-5);font-weight:var(--graisse-forte);font-size:var(--taille-xxs);letter-spacing:var(--lettrage-surtitre);text-transform:uppercase;color:var(--couleur-surtitre-sur-nuit);display:flex}.saison__ligne{gap:var(--espace-2) var(--espace-5);padding:var(--espace-5);border-top:var(--bordure-fine) solid var(--couleur-filet-sur-nuit);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;display:grid}.saison__ligne b{font-weight:var(--graisse-tres-forte);font-size:var(--taille-base);line-height:var(--interligne-serre);display:block}.saison__ligne b a{color:var(--couleur-texte-sur-nuit);text-decoration:none}.saison__ligne b a:hover{text-decoration:underline}.saison__meta{margin-top:var(--espace-1);font-weight:var(--graisse-forte);font-size:var(--taille-xs);letter-spacing:var(--lettrage-reference);color:var(--couleur-surtitre-sur-nuit);display:block}.saison__stock{align-items:center;gap:var(--espace-1);margin-top:var(--espace-2);font-size:var(--taille-xs);font-weight:var(--graisse-tres-forte);color:var(--couleur-stock-sur-nuit);display:inline-flex}.saison__stock svg{width:var(--icone);height:var(--icone)}.saison__stock--neutre{color:var(--couleur-texte-sur-nuit-secondaire)}.saison__prix{font-weight:var(--graisse-titre-leger);font-size:var(--taille-prix-saison);white-space:nowrap;text-align:right;line-height:1}.saison__prix small{margin-top:var(--espace-1);font-weight:var(--graisse-forte);font-size:var(--taille-xs);color:var(--couleur-surtitre-sur-nuit);display:block}.machines .machines__suite{display:none}.machines--toutes .machines__suite{display:block}.surtitre--barres{align-items:center;gap:var(--espace-3);display:flex}.reponse--v57{box-shadow:var(--ombre-demonstration)}.reponse__question{padding:var(--espace-5);border-bottom:var(--bordure-fine) solid var(--couleur-bordure);font-size:var(--taille-m);color:var(--couleur-titre);margin:0}.reponse__question .surtitre{margin-bottom:var(--espace-2)}.reponse__noms{margin:var(--espace-1) 0;font-size:var(--taille-s);color:var(--couleur-texte-courant);display:block}@media (max-width:860px){.saison__grille{grid-template-columns:1fr}.grille-articles--defilante{scroll-snap-type:x mandatory;scrollbar-width:none;gap:var(--espace-4);margin-right:calc(var(--gouttiere-page) * -1);padding-right:var(--gouttiere-page);display:flex;overflow-x:auto}.grille-articles--defilante::-webkit-scrollbar{display:none}.grille-articles--defilante>li{flex:0 0 var(--largeur-carte-article-defilante);scroll-snap-align:start}}@media (max-width:560px){.machines .machines__bureau{display:none}.machines--toutes .machines__bureau{display:block}.saison__ligne{padding:var(--espace-4);grid-template-columns:minmax(0,1fr) auto}.saison__ligne>div:first-child{grid-column:1/-1}.saison__prix{text-align:left}}.apercu{border:var(--bordure-fine) solid var(--couleur-bordure);border-radius:var(--rayon-bloc);background:var(--couleur-fond-surface);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);margin:0;display:grid;overflow:hidden}.apercu__col{min-width:0}.apercu__col--rendu{border-left:var(--bordure-fine) solid var(--couleur-bordure);flex-direction:column;grid-area:1/2/span 2;display:flex}.apercu__tete{justify-content:space-between;align-items:baseline;gap:var(--espace-3);padding:var(--espace-3) var(--espace-4);border-bottom:var(--bordure-fine) solid var(--couleur-bordure);font-size:var(--taille-xs);color:var(--couleur-texte-etiquette);display:flex}.apercu__tete b{font-size:var(--taille-interface);font-weight:var(--graisse-titre);color:var(--couleur-texte)}.apercu__lignes{margin:0;padding:0;list-style:none}.apercu__lignes li{align-items:center;gap:var(--espace-1) var(--espace-3);min-height:calc(var(--espace-8) + var(--espace-3));padding:var(--espace-2) var(--espace-4);border-bottom:var(--bordure-fine) solid var(--couleur-bordure);font-size:var(--taille-s);line-height:var(--interligne-serre);color:var(--couleur-texte-courant);flex-wrap:wrap;display:flex}.apercu__col--rendu .apercu__lignes li:last-child{border-bottom:0}.apercu__n{width:var(--espace-6);font-weight:var(--graisse-tres-forte);color:var(--couleur-texte-etiquette);flex:none}.apercu__d{min-width:0;color:var(--couleur-texte);flex:1 1 0}.apercu__q{font-weight:var(--graisse-tres-forte);color:var(--couleur-texte);white-space:nowrap;flex:none}.apercu__stock{font-weight:var(--graisse-tres-forte);color:var(--couleur-disponible-texte);white-space:nowrap;flex:1 1 0}.apercu__calcul{align-items:baseline;gap:var(--espace-1) var(--espace-2);flex-wrap:wrap;display:inline-flex}.apercu__calcul small{color:var(--couleur-texte-etiquette)}.apercu__servi{font-weight:var(--graisse-forte);color:var(--couleur-texte);white-space:nowrap}.apercu__total{font-weight:var(--graisse-titre);color:var(--couleur-texte);white-space:nowrap;margin-left:auto}.apercu__motif{flex:1 1 0;min-width:0}.apercu__somme{justify-content:space-between;align-items:center;gap:var(--espace-3);padding:var(--espace-3) var(--espace-4);border-top:var(--bordure-fine) solid var(--couleur-bordure);font-size:var(--taille-s);line-height:var(--interligne-serre);margin-top:auto;display:flex}.apercu__somme b{font-weight:var(--graisse-titre)}.apercu__somme small{font-size:var(--taille-xs);color:var(--couleur-texte-etiquette);display:block}.apercu__montant{font-size:var(--taille-m);white-space:nowrap}.apercu figcaption{padding:var(--espace-2) var(--espace-4);font-size:var(--taille-xs);line-height:var(--interligne-serre);color:var(--couleur-texte-etiquette);grid-area:2/1;align-self:center}@media (max-width:53.75em){.apercu{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.apercu figcaption{border-top:var(--bordure-fine) solid var(--couleur-bordure);grid-area:auto/1}.apercu__col--rendu{border-left:0;border-top:var(--bordure-fine) solid var(--couleur-bordure);grid-area:auto/1}}.pret.fond .pret__titre em{color:var(--navy)}.machine__case{width:100%;padding:var(--espace-2) var(--espace-3);border-radius:var(--rayon-grand);background:var(--couleur-fond-surface);display:block;overflow:hidden}.machine__case img{mix-blend-mode:normal}.pret__cadre{max-width:var(--largeur-cadre-pret);margin:var(--espace-6) auto 0;padding:var(--espace-2) var(--espace-5);border:var(--bordure-fine) solid var(--couleur-bordure);border-radius:var(--rayon-grand);background:var(--couleur-fond-surface)}.pret__reserver{padding:var(--espace-2) 0;text-align:center;font-size:var(--taille-interface);color:var(--couleur-texte-courant);margin:0}.pret__reserver a{min-height:var(--cible-min);font-weight:var(--graisse-titre);color:var(--couleur-texte);align-items:center;display:inline-flex}.pret__plie{border-top:var(--bordure-fine) solid var(--couleur-bordure)}.pret__plie>summary,.assistant-preuve__exemple>summary{align-items:center;gap:var(--espace-3);min-height:var(--cible-principale);cursor:pointer;font-size:var(--taille-interface);font-weight:var(--graisse-tres-forte);color:var(--couleur-texte);list-style:none;display:flex}.pret__plie>summary::-webkit-details-marker{display:none}.assistant-preuve__exemple>summary::-webkit-details-marker{display:none}.pret__plie>summary:after,.assistant-preuve__exemple>summary:after{content:"";width:var(--espace-2);height:var(--espace-2);margin-left:auto;margin-right:var(--espace-1);border-right:var(--bordure-forte) solid currentColor;border-bottom:var(--bordure-forte) solid currentColor;flex:none;transform:rotate(45deg)}.pret__plie[open]>summary:after,.assistant-preuve__exemple[open]>summary:after{transform:rotate(-135deg)}.pret__cadre .pret__etapes{margin:var(--espace-4) auto 0}.pret__cadre .pret__conditions{margin:var(--espace-4) auto var(--espace-4)}.partenaires__tete{justify-content:space-between;align-items:flex-end;gap:var(--espace-3);display:flex}.partenaires__titre{max-width:var(--largeur-lecture);margin:var(--espace-2) 0 0;font-size:var(--taille-titre-carte);line-height:var(--interligne-serre)}.partenaires__texte{margin:var(--espace-2) 0 0;font-size:var(--taille-interface)}.partenaires__pause{width:var(--cible-min);height:var(--cible-min);border-radius:var(--rayon-pilule);color:var(--couleur-texte-etiquette);background:0 0;border:0;flex:none;place-items:center;display:grid}.partenaires__pause:hover{background:var(--couleur-fond-surface);color:var(--couleur-action)}.partenaires__pause svg{width:var(--icone);height:var(--icone)}.partenaires__vue{margin-top:var(--espace-5);gap:0;display:grid;overflow:hidden}.partenaires__rangee{will-change:transform;width:max-content;margin:0;padding:0;list-style:none;display:flex}.partenaires__rangee li{width:var(--largeur-case-partenaire);height:var(--hauteur-case-partenaire);padding:var(--espace-1);flex:none}.partenaires__case{box-sizing:border-box;width:100%;height:100%;padding:var(--espace-2) var(--espace-3);border:var(--bordure-fine) solid var(--couleur-bordure);border-radius:var(--rayon-bloc);background:var(--couleur-fond-surface);display:block;overflow:hidden}.partenaires__case--sombre{background:var(--couleur-fond-nuit);border-color:var(--couleur-fond-nuit)}.partenaires__case:focus-visible{outline-offset:calc(-1 * var(--espace-1))}.partenaires__case img{object-fit:contain;width:100%;height:100%;display:block}.partenaires--fixe .partenaires__vue{scrollbar-width:thin;display:block;overflow:auto hidden}.partenaires--fixe .partenaires__rangee{width:max-content;display:flex}@media (max-width:53.75em){.pret__reserver{text-align:left}}.principal:has(.premier){padding-block:0}.section-bis{padding-block:var(--acc-section-y) 0;margin:0}.tete-bis{justify-content:space-between;align-items:center;gap:var(--espace-4);margin:0 0 var(--espace-4);display:flex}.tete-bis__texte{min-width:0}.tete-bis__titre{font-family:var(--font-ui);font-size:var(--acc-titre);font-weight:var(--graisse-titre);line-height:var(--acc-interligne-titre);letter-spacing:var(--lettrage-titre);color:var(--ink);text-wrap:balance;margin:0}.tete-bis__sous-titre{margin:var(--espace-1) 0 0;font-size:var(--taille-xs);line-height:var(--interligne-serre);color:var(--cap)}.tete-bis__lien{align-items:center;gap:var(--espace-1);min-height:var(--cible-min);font-size:var(--taille-s);font-weight:var(--graisse-tres-forte);color:var(--navy);text-underline-offset:var(--espace-1);white-space:nowrap;flex:none;text-decoration:underline;display:inline-flex}.tete-bis__lien:hover{text-decoration-thickness:var(--bordure-forte)}.tete-bis__lien svg{width:var(--icone);height:var(--icone)}.couverture-bis{background:var(--navy-d);box-shadow:0 0 0 100vmax var(--navy-d);clip-path:inset(0 -100vmax);color:var(--white);margin:0;padding:0;position:relative}.couverture-bis__photo{opacity:var(--acc-photo-opacite);position:absolute;inset:0 0 0 28%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 42% 86%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 42% 86%,#0000 100%)}.couverture-bis__photo img{object-fit:cover;object-position:center 40%;width:100%;height:100%;display:block}.couverture-bis__grille{grid-template-columns:minmax(0, 1fr) minmax(0, var(--acc-couverture-carte));gap:var(--espace-6);min-height:var(--acc-couverture-min);padding-block:var(--espace-5);align-items:center;display:grid;position:relative}.couverture-bis__surtitre{font-size:var(--taille-xxs);font-weight:var(--graisse-tres-forte);letter-spacing:var(--acc-lettrage-surtitre);text-transform:uppercase;line-height:var(--interligne-serre);color:var(--nuit-eyebrow);margin:0}.couverture-bis .couverture-bis__titre{margin:var(--espace-2) 0 var(--espace-3);font-size:var(--acc-couverture-titre);line-height:var(--interligne-affichage);color:var(--white)}.couverture-bis__titre span,.couverture-bis__titre em{white-space:nowrap;display:block}.couverture-bis__titre em{color:var(--white);font-style:normal}.couverture-bis__phrase{font-size:var(--acc-phrase);line-height:var(--interligne-serre);color:var(--nuit-clair);margin:0}.couverture-bis__phrase span{display:block}.couverture-bis__bouton{margin-top:var(--espace-4);gap:var(--espace-2);color:var(--navy);font-weight:var(--graisse-tres-forte)}.couverture-bis__bouton:hover{background:var(--nuit-clair);border-color:var(--nuit-clair);color:var(--navy)}.couverture-bis__bouton svg{width:var(--icone);height:var(--icone)}.couverture-bis .couverture-bis__carte{border-radius:var(--r-l);box-shadow:var(--ombre-couverture);color:var(--ink);border:0}.services-bis{padding:var(--espace-3) 0;gap:var(--espace-4);background:var(--navy);box-shadow:0 0 0 100vmax var(--navy);clip-path:inset(0 -100vmax);grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;margin:0;list-style:none;display:grid;position:relative}.service-bis{align-items:center;gap:var(--espace-3);min-height:var(--cible-min);font-size:var(--taille-s);font-weight:var(--graisse-forte);line-height:var(--acc-interligne-service);color:var(--white);text-decoration:none;display:flex}a.service-bis:hover .service-bis__texte{text-decoration:underline}.service-bis__icone{width:var(--acc-service-icone);height:var(--acc-service-icone);flex:none}.service-bis__texte{min-width:0;max-width:var(--acc-service-texte);text-wrap:balance}.service-bis__texte>span{display:block}.univers-bis__grille{gap:var(--espace-4);grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.univers-bis__grille[data-nb="8"]{grid-template-columns:repeat(8,minmax(0,1fr))}.univers-bis__grille>li{min-width:0}.univers-bis__carte{border:var(--bordure-fine) solid var(--line);border-radius:var(--r-m);background:var(--white);height:100%;color:var(--ink);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.univers-bis__carte:hover{border-color:var(--filet-survol);box-shadow:var(--ombre-survol-fort);transform:translateY(calc(var(--retrait-allee) * -1))}.univers-bis__image{aspect-ratio:4/3;background:var(--tuile);place-items:center;display:grid}.univers-bis__image .tuile-allee{aspect-ratio:auto;border-radius:0;height:100%}.univers-bis__image--photo{position:relative}.univers-bis__image--photo img{width:100%;height:100%;padding:var(--espace-3);object-fit:contain;mix-blend-mode:multiply;position:absolute;inset:0}.univers-bis__image--montage img{mix-blend-mode:normal;padding:0}.univers-bis__texte{align-items:flex-start;gap:var(--espace-2);padding:var(--espace-3);flex:1;display:flex}.univers-bis__texte .lettre-allee{width:var(--acc-lettre);height:var(--acc-lettre);border-radius:var(--r-s);font-size:var(--taille-xs)}.univers-bis__nom{flex-direction:column;align-self:stretch;min-width:0;display:flex}.univers-bis__nom b{font-size:var(--taille-s);font-weight:var(--graisse-tres-forte);line-height:var(--acc-interligne-service);display:block}.univers-bis__exemples{margin-top:var(--espace-1);font-size:var(--taille-xs);line-height:var(--interligne-serre);color:var(--cap);display:block}.univers-bis__compte{padding-top:var(--espace-2);font-size:var(--taille-xxs);font-weight:var(--graisse-forte);line-height:var(--interligne-serre);color:var(--body);margin-top:auto;display:block}.section-bis.univers-bis{padding-block:var(--espace-5) var(--espace-5)}.univers-bis .tete-bis{margin-bottom:var(--espace-3)}.univers-bis__image{aspect-ratio:16/10}.univers-bis__texte{padding:var(--espace-2) var(--espace-3) var(--espace-3)}@media (max-width:68.75em){html body .univers-bis__grille,html body .univers-bis__grille[data-nb="8"]{gap:var(--espace-3);grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.univers-bis__exemples{display:none}.univers-bis__texte{gap:var(--espace-1);padding:var(--espace-2);flex-direction:column}}@media (max-width:53.75em){.section-bis.univers-bis{padding-block:var(--espace-4) var(--espace-4)}html body .univers-bis__grille,html body .univers-bis__grille[data-nb="8"]{gap:var(--espace-3);scroll-padding-inline:var(--gouttiere-page);display:flex}html body .univers-bis__grille>li{flex:0 0 var(--acc-tuile-univers-rail)}.univers-bis__image{aspect-ratio:4/3}.univers-bis__image--photo img{padding:var(--espace-1)}.univers-bis__nom b{font-size:var(--taille-xs)}}.rail-voir-tout{margin:var(--espace-4) 0 0;display:none}@media (max-width:53.75em){.articles-bis:has(.rail-voir-tout) .tete-bis__lien{display:none}.rail-voir-tout{display:block}.rail-voir-tout__lien{justify-content:center;width:100%}html body ul.grille-articles--rail{scroll-snap-type:x proximity;gap:var(--espace-3);scroll-padding-inline:var(--gouttiere-page);margin-inline:calc(var(--gouttiere-page) * -1);padding:var(--espace-1) var(--gouttiere-page)}html body ul.grille-articles.grille-articles--pleine.grille-articles--rail>li:not([hidden]){flex:0 0 var(--acc-carte-rail);width:var(--acc-carte-rail);display:flex}html body ul.grille-articles--rail>li>article.carte-article{flex:1;min-width:0}.suggestions__va-avec{flex-direction:column}}.oracle-bis__bande{gap:var(--espace-6);padding:var(--espace-6);border-radius:var(--r-l);background:url(/fonds/oracle-plans.svg) center / cover no-repeat, linear-gradient(90deg, var(--navy-d) 0%, var(--navy) 100%);color:var(--white);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;display:grid}.oracle-bis__marque{font-family:var(--font-ui);font-size:var(--acc-oracle-marque);font-weight:var(--graisse-titre);letter-spacing:var(--acc-lettrage-marque);color:var(--white);margin:0;line-height:1}.oracle-bis__marque i{color:inherit;font-style:normal}.oracle-bis__sous-marque{margin:var(--espace-2) 0 0;font-size:var(--taille-interface);color:var(--nuit-texte)}.oracle-bis__titre{margin:var(--espace-3) 0 0;font-family:var(--font-ui);font-size:var(--acc-oracle-titre);font-weight:var(--graisse-titre);line-height:var(--acc-interligne-titre);letter-spacing:var(--lettrage-titre);color:var(--white);text-wrap:balance}.oracle-bis__phrase{margin:var(--espace-3) 0 0;max-width:var(--acc-oracle-texte);font-size:var(--taille-base);line-height:var(--acc-interligne-texte);color:var(--nuit-clair)}.oracle-bis__actions{gap:var(--espace-3);margin-top:var(--espace-5);flex-wrap:wrap;display:flex}.oracle-bis__actions .btn{gap:var(--espace-2);font-weight:var(--graisse-tres-forte)}.oracle-bis__actions .btn--blanc{color:var(--navy)}.oracle-bis__actions .btn--blanc:hover{background:var(--nuit-clair);border-color:var(--nuit-clair)}.oracle-bis__actions .btn svg{width:var(--icone);height:var(--icone)}.oracle-bis__lien{border-color:var(--blanc-38);color:var(--white);background:0 0}.oracle-bis__zone{min-width:0;padding:var(--espace-4);border-radius:var(--r-l);background:var(--white);box-shadow:var(--ombre-oracle);color:var(--ink)}.oracle-bis__bande{background:url(/fonds/oracle-plans-clair.svg) center / cover no-repeat, var(--fond-vitrine);color:var(--ink);box-shadow:inset 0 0 0 var(--bordure-fine) var(--line)}.oracle-bis__marque,.oracle-bis__titre{color:var(--ink)}.oracle-bis__sous-marque{color:var(--cap)}.oracle-bis__phrase{color:var(--body)}.oracle-bis__lien{border-color:var(--line);color:var(--ink)}.oracle-bis__lien:hover{background:var(--white);border-color:var(--ink);color:var(--ink)}.oracle-bis__actions .btn--blanc{background:var(--white);border-color:var(--line)}.entrees-chantier{gap:var(--espace-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.entrees-chantier a{align-items:flex-start;gap:var(--espace-3);height:100%;min-height:var(--acc-onglet);padding:var(--espace-2) var(--espace-3);border:var(--bordure-fine) solid var(--line);border-radius:var(--r-m);background:var(--white);color:var(--navy);text-decoration:none;display:flex}.entrees-chantier a:hover{border-color:var(--filet-survol);background:var(--pied-reponse)}.entrees-chantier__icone{color:var(--navy);flex:none;place-items:center;display:grid}.entrees-chantier svg{width:var(--icone-entete);height:var(--icone-entete);flex:none}.entrees-chantier__texte{min-width:0;display:block}.entrees-chantier__texte b{font-size:var(--taille-s);font-weight:var(--graisse-tres-forte);line-height:var(--acc-interligne-service);display:block}.entrees-chantier__texte span{margin-top:var(--retrait-allee);font-size:var(--taille-xxs);line-height:var(--interligne-serre);color:var(--cap);display:block}.oracle-bis__zone .assistant-preuve__cadre{margin-top:var(--espace-4)}.assistant-preuve__titre{font-family:var(--font-ui);font-size:var(--taille-l);font-weight:var(--graisse-titre);line-height:var(--interligne-serre);letter-spacing:var(--lettrage-chiffre);color:var(--ink);margin:0}.assistant-preuve__titre em{color:var(--navy);font-style:normal}.assistant-preuve__texte{margin:var(--espace-1) 0 0;font-size:var(--taille-s);line-height:var(--acc-interligne-texte);color:var(--body)}.oracle-bis__saisie{align-items:flex-end;gap:var(--espace-3);margin-top:var(--espace-3);display:flex}.oracle-bis__saisie textarea{min-width:0;min-height:var(--acc-saisie);padding:var(--espace-3) var(--espace-4);resize:none;border:var(--bordure-fine) solid var(--champ);border-radius:var(--r-m);background:var(--ligne-survol);font:inherit;font-size:var(--taille-base);line-height:var(--interligne-serre);color:var(--ink);flex:1}.oracle-bis__saisie textarea::placeholder{color:var(--placeholder)}.oracle-bis__saisie textarea:focus{background:var(--white)}.oracle-bis__saisie .btn{gap:var(--espace-2);font-weight:var(--graisse-tres-forte);flex:none}.oracle-bis__saisie .btn svg{width:var(--icone);height:var(--icone)}.assistant-preuve__exemple{margin-top:var(--espace-3);border-top:var(--bordure-fine) solid var(--line)}.assistant-preuve__exemple .reponse{margin:var(--espace-2) 0 0;box-shadow:none}.ligne-reponse h4{font-size:var(--taille-base);font-weight:var(--graisse-forte);line-height:var(--interligne-serre);margin:0}.etapes-bis{margin:var(--espace-4) 0 0;gap:var(--espace-4);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.etapes-bis>li{gap:var(--espace-1);min-width:0;padding:var(--espace-4);border:var(--bordure-fine) solid var(--line);border-radius:var(--r-m);background:var(--white);flex-direction:column;display:flex}.etapes-bis__numero{margin-bottom:var(--espace-1);font-family:var(--font-ui);font-size:var(--acc-etape-numero);font-weight:var(--graisse-titre);color:var(--cap);line-height:1}.etapes-bis>li>b{font-size:var(--taille-base);font-weight:var(--graisse-tres-forte);line-height:var(--interligne-serre);color:var(--ink)}.etapes-bis>li>span:not(.etapes-bis__numero){font-size:var(--taille-s);line-height:var(--acc-interligne-texte);color:var(--body)}.accueil-ao__etats{margin:var(--espace-2) 0 0;gap:var(--espace-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.accueil-ao__invariant{margin:var(--espace-3) 0 0;font-size:var(--taille-s);line-height:var(--acc-interligne-texte);color:var(--body)}.accueil-ao__invariant b{color:var(--ink)}.articles-bis .grille-articles{margin-top:0}.articles-bis .derniere-commande{margin:0 0 var(--espace-4);align-items:center}.articles-bis .suggestions{margin-top:var(--acc-section-y)}.articles-bis .suggestions__titre{margin:0 0 var(--espace-4);font-family:var(--font-ui);font-size:var(--acc-titre);font-weight:var(--graisse-titre);line-height:var(--acc-interligne-titre);letter-spacing:var(--lettrage-titre);color:var(--ink)}.articles-bis .suggestions .surtitre{margin-bottom:var(--espace-1)}.articles-bis .suggestions .recents{margin-top:0}.saison-bis__bande{isolation:isolate;aspect-ratio:var(--acc-saison-format);padding:var(--espace-6) var(--acc-saison-retrait);border-radius:var(--r-l);background:var(--navy-d);color:var(--white);flex-direction:column;justify-content:center;align-items:flex-start;display:flex;position:relative;overflow:hidden}.saison-bis__photo{z-index:-1;position:absolute;inset:0;overflow:hidden}.saison-bis__photo img{object-fit:cover;object-position:right center;width:100%;height:100%;display:block}.saison-bis__photo:after{content:"";background:linear-gradient(90deg, var(--voile-navy-70) 0, var(--voile-navy-50) 40%, var(--voile-navy-0) 62%);position:absolute;inset:0}.saison-bis__surtitre{align-items:center;gap:var(--espace-4);font-size:var(--taille-xs);font-weight:var(--graisse-forte);letter-spacing:var(--acc-lettrage-saison);text-transform:uppercase;line-height:var(--interligne-serre);color:var(--white);margin:0;display:flex}.saison-bis__surtitre:before{content:"";width:var(--acc-saison-trait);height:var(--acc-saison-trait-e);background:var(--white);flex:none}.saison-bis__titre{margin:var(--espace-5) 0 0;max-width:var(--acc-saison-titre-l);font-family:var(--font-ui);font-size:var(--acc-saison-titre);font-weight:var(--graisse-titre);line-height:var(--acc-interligne-saison);letter-spacing:var(--acc-lettrage-saison-titre);color:var(--white);text-wrap:balance}.saison-bis__titre>span{display:block}.saison-bis__texte{margin:var(--espace-4) 0 var(--espace-6);max-width:var(--acc-saison-ligne);font-size:var(--taille-base);color:var(--nuit-clair)}.saison-bis__bouton{min-height:var(--cible-min)}.saison-bis__banniere{border-radius:var(--r-l);display:block;overflow:hidden}.saison-bis__banniere img{width:100%;height:auto;display:block}.saison-bis__banniere{text-decoration:none;position:relative;container-type:inline-size}.saison-bis__calque{color:var(--ink);flex-direction:column;align-items:flex-start;padding:5.2cqi 0 0 4cqi;display:flex;position:absolute;inset:0}.saison-bis__calque-surtitre{font-size:1.05cqi;font-weight:var(--graisse-tres-forte);letter-spacing:var(--lettrage-gain);text-transform:uppercase;color:var(--ink);align-items:center;gap:1cqi;line-height:1;display:flex}.saison-bis__calque-surtitre:before{content:"";background:var(--saison-rouge-2);width:2.4cqi;height:.12cqi}.saison-bis__calque-titre{font-size:4.25cqi;font-weight:var(--graisse-tres-forte);letter-spacing:var(--lettrage-titre);white-space:nowrap;flex-direction:column;margin-top:2.3cqi;line-height:.9;display:flex}.saison-bis__calque-titre em{white-space:normal;max-width:40cqi;color:var(--saison-rouge-2);font-style:normal}.saison-bis__calque-texte{max-width:34cqi;color:var(--body);text-wrap:pretty;margin-top:1.1cqi;font-size:1.08cqi;line-height:1.32}.saison-bis__calque-bouton{background:var(--saison-rouge-2);height:3.65cqi;color:var(--white);font-size:1.15cqi;font-weight:var(--graisse-forte);border-radius:.45cqi;align-items:center;gap:1.2cqi;margin-top:1.6cqi;padding:0 2.2cqi;display:inline-flex}.saison-bis__calque-bouton svg{width:1.4cqi;height:1.4cqi}.saison-bis__banniere:hover .saison-bis__calque-bouton{background:var(--saison-rouge-1)}@media (min-width:53.8125em){.saison-bis__bande{width:var(--taille-masquee);height:var(--taille-masquee);margin:calc(var(--taille-masquee) * -1);clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.saison-bis__bande .saison-bis__bouton{display:none}}@media (max-width:53.75em){.saison-bis__banniere{display:none}}.pret-bis{margin-top:var(--acc-section-y);padding-block:var(--acc-section-y);background:var(--tuile);box-shadow:0 0 0 100vmax var(--tuile);clip-path:inset(0 -100vmax)}.pret-bis .pret__titre{margin-top:var(--espace-3);font-size:var(--acc-pret-titre);line-height:var(--acc-interligne-pret)}.pret-bis .pret__sous-titre{margin-top:var(--espace-3);font-size:var(--taille-base)}.pret-bis .machines{margin-top:var(--espace-6);gap:var(--espace-5) var(--espace-3)}.pret-bis .machine__case{border-radius:var(--r-m)}.pret-bis .pret__cadre{margin-top:var(--espace-5);border-color:var(--line);border-radius:var(--r-m)}.gain-bis{gap:var(--espace-6);padding:var(--espace-5) var(--espace-6);border:var(--bordure-fine) solid var(--green-filet);border-radius:var(--r-l);background:var(--green-fond);color:var(--ink);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;display:grid}.gain-bis:has([data-etat-gain=negatif]){border-color:var(--line);background:var(--red-bg)}.gain-bis:has([data-etat-gain=suspendu]){border-color:var(--line);background:var(--amber-bg)}.gain-bis:has([data-etat-gain=nul]){border-color:var(--line);background:var(--soft)}.gain-bis .surtitre{color:var(--legende-foncee)}.gain-bis .tete-bis__titre{margin-top:var(--espace-1)}.gain-bis__regle{margin:var(--espace-2) 0 0;max-width:var(--largeur-lecture);font-size:var(--taille-interface);line-height:var(--acc-interligne-texte);color:var(--body)}.gain-bis__regle b{color:var(--ink);white-space:nowrap}.gain-bis__solde{justify-content:flex-end;align-items:center;gap:var(--espace-2) var(--espace-4);flex-wrap:wrap;min-width:0;margin:0;display:flex}.gain-bis__montant{font-size:var(--acc-gain-montant);font-weight:var(--graisse-titre);letter-spacing:var(--lettrage-titre);white-space:nowrap;line-height:1}.gain-bis__etat{align-items:center;gap:var(--espace-1);font-size:var(--taille-s);font-weight:var(--graisse-tres-forte);white-space:nowrap;display:inline-flex}.gain-bis__etat svg{width:var(--icone);height:var(--icone)}.gain-bis__phrase{text-align:right;font-size:var(--taille-s);line-height:var(--acc-interligne-texte);color:var(--body);flex:1 0 100%}.bandeau-gain__texte--positif .bandeau-gain__montant,.bandeau-gain__texte--positif .bandeau-gain__etat{color:var(--green-t)}.bandeau-gain__texte--negatif .bandeau-gain__montant,.bandeau-gain__texte--negatif .bandeau-gain__etat{color:var(--red-t)}.bandeau-gain__texte--suspendu .bandeau-gain__montant,.bandeau-gain__texte--suspendu .bandeau-gain__etat{color:var(--amber-t)}.marques-bis{margin-top:var(--acc-section-y)}.marques-bis .partenaires{background:0 0;grid-template-columns:minmax(0,1fr) auto;margin:0;padding-block:0;display:grid}.marques-bis .partenaires__tete{display:contents}.marques-bis .partenaires__tete>div{grid-column:1/-1}.marques-bis .partenaires__titre{max-width:none;margin:var(--espace-1) 0 0;font-family:var(--font-ui);font-size:var(--acc-titre);font-weight:var(--graisse-titre);line-height:var(--acc-interligne-titre);letter-spacing:var(--lettrage-titre);color:var(--ink)}.marques-bis .partenaires__texte{max-width:none;margin:var(--espace-1) 0 var(--espace-4);font-size:var(--taille-xs);line-height:var(--interligne-serre);color:var(--cap);grid-area:2/1/auto/-1}.marques-bis .partenaires__vue{border-block:var(--bordure-fine) solid var(--line);grid-area:3/1;margin:0}.marques-bis .partenaires__pause{width:var(--acc-pause-marques);height:auto;min-height:var(--acc-bande-marques);border-block:var(--bordure-fine) solid var(--line);color:var(--cap);border-radius:0;grid-area:3/2;align-self:stretch}.marques-bis .partenaires__pause:hover{background:var(--soft);color:var(--navy)}.marques-bis .partenaires__rangee li{width:var(--acc-logo-l);height:var(--acc-bande-marques);padding:var(--espace-3) var(--espace-4)}.marques-bis .partenaires__case{border-radius:var(--r-s);background:0 0;border:0;padding:0}.marques-bis .partenaires__case--sombre{padding:var(--espace-1) var(--espace-2);background:var(--navy)}.marques-bis .partenaires--fixe .partenaires__vue{border-block:var(--bordure-fine) solid var(--line);grid-column:1/-1}@media (prefers-reduced-motion:no-preference){.univers-bis__carte{transition:transform var(--t) var(--ease), box-shadow var(--t) var(--ease), border-color var(--t) var(--ease)}.entrees-chantier a,.couverture-bis__bouton,.oracle-bis__lien{transition:background-color var(--t) var(--ease), border-color var(--t) var(--ease)}.marques-bis .partenaires:not(.partenaires--fixe) .partenaires__vue{-webkit-mask-image:linear-gradient(90deg, transparent 0, black var(--acc-fondu-marques), black calc(100% - var(--acc-fondu-marques)), transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, black var(--acc-fondu-marques), black calc(100% - var(--acc-fondu-marques)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, black var(--acc-fondu-marques), black calc(100% - var(--acc-fondu-marques)), transparent 100%)}}@media (max-width:68.75em){.couverture-bis__grille{grid-template-columns:minmax(0,1fr);min-height:0}.couverture-bis__photo{inset:0}.univers-bis__grille,.univers-bis__grille[data-nb="8"]{grid-template-columns:repeat(4,minmax(0,1fr))}.oracle-bis__bande{padding:var(--espace-5);grid-template-columns:minmax(0,1fr)}.etapes-bis,.services-bis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:53.75em){.tete-bis{flex-direction:column;align-items:flex-start;gap:0}.tete-bis__lien{margin-block:0}.couverture-bis__grille{padding-block:var(--espace-4);gap:var(--espace-4)}.couverture-bis .couverture-bis__titre{font-size:var(--acc-couverture-titre-mobile)}.couverture-bis__phrase{font-size:var(--taille-base)}.univers-bis__grille{gap:var(--espace-4);margin-inline:calc(var(--gouttiere-page) * -1);padding:0 var(--gouttiere-page) var(--espace-1);scroll-snap-type:x proximity;scrollbar-width:none;display:flex;overflow-x:auto}.univers-bis__grille::-webkit-scrollbar{display:none}.univers-bis__grille>li{flex:0 0 var(--acc-carte-univers-mobile);scroll-snap-align:start}.oracle-bis__bande{padding:var(--espace-4);gap:var(--espace-5)}.entrees-chantier{grid-auto-flow:row}.oracle-bis__saisie{flex-direction:column;align-items:stretch}.etapes-bis{grid-template-columns:minmax(0,1fr)}.saison-bis__bande{aspect-ratio:auto;padding:var(--espace-5) var(--espace-4)}.saison-bis__photo img{object-position:78% center}.saison-bis__photo:after{background:linear-gradient(90deg, var(--voile-saison-88), var(--voile-saison-45))}.gain-bis{gap:var(--espace-4);padding:var(--espace-4);grid-template-columns:minmax(0,1fr)}.gain-bis__solde{justify-content:flex-start}.gain-bis__phrase{text-align:left}.marques-bis .partenaires__rangee li{width:var(--acc-logo-l-mobile);padding:var(--espace-3)}}.couverture-bis__grille:has(.carte-une){grid-template-columns:minmax(0, 1fr) minmax(0, var(--acc-carte-une))}.carte-une{gap:var(--espace-3);width:100%;padding:var(--espace-4);background:var(--white);flex-direction:column;justify-self:end;margin:0;display:flex}.carte-une__famille{align-items:center;gap:var(--espace-2);font-size:var(--taille-xs);font-weight:var(--graisse-forte);line-height:var(--interligne-serre);color:var(--cap);margin:0;display:flex}.carte-une__famille .lettre-allee{width:var(--acc-lettre);height:var(--acc-lettre);border-radius:var(--r-s);font-size:var(--taille-xxs)}.carte-une__corps{grid-template-columns:var(--acc-carte-une-photo) minmax(0, 1fr);gap:var(--espace-4);align-items:start;display:grid}.carte-une .carte-article__photo{aspect-ratio:1;border-radius:var(--r-m);background:var(--tuile)}.carte-une .carte-article__photo img{padding:var(--espace-2);mix-blend-mode:multiply}.carte-une .carte-article__photo .tuile-allee{border-radius:var(--r-m);width:100%;height:100%}.carte-une__texte{gap:var(--espace-1);flex-direction:column;min-width:0;display:flex}.carte-une__texte .reference{margin:0}.carte-une__designation{font-size:var(--taille-base);font-weight:var(--graisse-tres-forte);line-height:var(--interligne-serre);color:var(--ink);text-decoration:none}.carte-une__designation:hover{text-decoration:underline}.carte-une__sous-ligne{font-size:var(--taille-xs);line-height:var(--interligne-serre);color:var(--cap)}.carte-une .carte-une__prix{margin-top:var(--espace-2);font-variant-numeric:tabular-nums;color:var(--ink)}.carte-une__public,.carte-une .prix__date{font-size:var(--taille-xs);color:var(--cap)}.carte-une__public s{color:var(--cap)}.carte-une .dispo-ligne{margin-top:var(--espace-1);display:block}.carte-une__connexion{justify-content:center}.ajout-quantite{align-items:center;gap:var(--espace-2);flex-wrap:wrap;display:flex}.ajout-quantite__groupe{border:var(--bordure-fine) solid var(--champ);border-radius:var(--r-s);background:var(--white);align-items:center;display:inline-flex}.ajout-quantite__pas{width:var(--cible-min);height:var(--cible-min);font:inherit;font-size:var(--taille-m);font-weight:var(--graisse-tres-forte);color:var(--navy);cursor:pointer;background:0 0;border:0}.ajout-quantite__pas:disabled{color:var(--champ);cursor:default}.ajout-quantite__valeur{width:var(--acc-quantite);height:var(--cible-min);font:inherit;font-size:var(--taille-base);font-weight:var(--graisse-tres-forte);text-align:center;color:var(--ink);background:0 0;border:0}.ajout-quantite__ajouter{justify-content:center;gap:var(--espace-2);min-height:var(--cible-min);flex:1}.ajout-quantite__ajouter svg{width:var(--icone);height:var(--icone)}.ajout-quantite__message{flex:1 0 100%;margin:0}.oracle-onglets{gap:var(--espace-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.oracle-onglet{align-items:flex-start;gap:var(--espace-2);height:100%;min-height:var(--acc-onglet);padding:var(--espace-2) var(--espace-3);border:var(--bordure-fine) solid var(--line);border-radius:var(--r-m);background:var(--white);color:var(--navy);text-decoration:none;display:flex}.oracle-onglet:hover{border-color:var(--filet-survol);background:var(--pied-reponse)}.oracle-onglet--actif{border-color:var(--couleur-action);background:var(--couleur-action);color:var(--white)}.oracle-onglet--actif:hover{border-color:var(--couleur-action-survol);background:var(--couleur-action-survol)}.oracle-onglet svg{width:var(--icone-entete);height:var(--icone-entete);color:var(--navy);flex:none}.oracle-onglet--actif svg{color:var(--white)}.oracle-onglet b{font-size:var(--taille-s);font-weight:var(--graisse-tres-forte);line-height:var(--acc-interligne-service);display:block}.oracle-onglet small{margin-top:var(--retrait-allee);font-size:var(--taille-xxs);line-height:var(--interligne-serre);color:var(--cap);display:block}.oracle-onglet--actif small{color:var(--white)}.oracle-travail{gap:var(--espace-3);margin-top:var(--espace-3);grid-template-columns:minmax(0,1fr) auto minmax(0,1.2fr);align-items:stretch;display:grid}.oracle-depot{justify-content:center;align-items:center;gap:var(--espace-1);min-height:var(--acc-depot);padding:var(--espace-3);border:var(--bordure-fine) dashed var(--filet-survol);border-radius:var(--r-m);background:var(--pied-reponse);color:var(--ink);text-align:center;flex-direction:column;text-decoration:none;display:flex}.oracle-depot:hover{border-color:var(--navy)}.oracle-depot svg{width:var(--icone-entete);height:var(--icone-entete);color:var(--navy)}.oracle-depot b{font-size:var(--taille-s);font-weight:var(--graisse-tres-forte)}.oracle-depot small{font-size:var(--taille-xxs);line-height:var(--interligne-serre);color:var(--cap)}.oracle-travail__ou{font-size:var(--taille-xs);color:var(--cap);align-self:center}.oracle-travail__saisie{min-width:0}.oracle-travail .oracle-bis__saisie{flex-direction:column;align-items:stretch;height:100%;margin:0}.oracle-travail .oracle-bis__saisie textarea{flex:1}.oracle-exemples{align-items:center;gap:var(--espace-2);margin:var(--espace-3) 0 0;font-size:var(--taille-xs);color:var(--cap);flex-wrap:wrap;display:flex}.oracle-exemple{min-height:var(--cible-min);padding:0 var(--espace-3);border-radius:var(--r-pill);background:var(--soft);font-size:var(--taille-xs);font-weight:var(--graisse-forte);color:var(--navy);align-items:center;text-decoration:none;display:inline-flex}.oracle-exemple:hover{background:var(--line)}.oracle-bis__zone .oracle-bis__actions{margin-top:var(--espace-3);justify-content:flex-end}.suggestions__raison b{color:var(--ink)}.va-avec-bis .suggestions__raison,.rayons-suggeres__texte .suggestions__raison{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.carte-une__designation{min-height:var(--cible-min);align-items:center;display:flex}.rayons-suggeres__liste{gap:var(--espace-4);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.rayons-suggeres__liste>li{grid-template-columns:var(--acc-rayon-tuile) minmax(0, 1fr);gap:var(--espace-3);padding:var(--espace-3);border:var(--bordure-fine) solid var(--line);border-radius:var(--r-m);background:var(--white);grid-template-rows:auto auto;display:grid}.rayons-suggeres__tuile{aspect-ratio:1;border-radius:var(--r-s);overflow:hidden}.rayons-suggeres__tuile .tuile-allee{border-radius:var(--r-s);width:100%;height:100%}.rayons-suggeres__texte{gap:var(--espace-1);flex-direction:column;min-width:0;display:flex}.rayons-suggeres__texte .suggestions__raison{font-size:var(--taille-xxs);margin:0}.rayons-suggeres__nom{font-size:var(--taille-s);font-weight:var(--graisse-tres-forte);line-height:var(--interligne-serre);color:var(--ink)}.rayons-suggeres__compte{font-size:var(--taille-xs);color:var(--cap)}.rayons-suggeres__lien{min-height:var(--cible-min);grid-column:1/-1;justify-content:center;position:relative}.marques-bis .partenaires{grid-template-columns:minmax(0, var(--acc-marques-titre)) minmax(0, 1fr) auto;border-block:var(--bordure-fine) solid var(--line);align-items:center}.marques-bis .partenaires__tete>div{padding-right:var(--espace-4);grid-area:1/1}.marques-bis .partenaires__tete .surtitre,.marques-bis .partenaires__texte{display:none}.marques-bis .partenaires__titre{font-size:var(--taille-xs);font-weight:var(--graisse-tres-forte);line-height:var(--interligne-serre);letter-spacing:0;color:var(--ink);margin:0}.marques-bis .partenaires__vue,.marques-bis .partenaires--fixe .partenaires__vue{border-block:0;grid-area:1/2}.marques-bis .partenaires__pause{border-block:0;border-left:var(--bordure-fine) solid var(--line);grid-area:1/3}.marques-bis .partenaires--fixe{grid-template-columns:minmax(0, var(--acc-marques-titre)) minmax(0, 1fr)}.marques-bis .partenaires__vue{min-width:0}.marques-bis .partenaires--fixe .partenaires__vue{scrollbar-width:thin;grid-column:2;display:block;overflow-x:auto}.marques-bis .partenaires--fixe .partenaires__rangee{display:flex}@media (max-width:68.75em){.couverture-bis__grille:has(.carte-une){grid-template-columns:minmax(0,1fr)}.carte-une{max-width:var(--acc-carte-une);justify-self:stretch}.rayons-suggeres__liste{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:53.75em){.oracle-onglets{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.oracle-travail{grid-template-columns:minmax(0,1fr)}.oracle-travail__ou{justify-self:center}.rayons-suggeres__liste{gap:var(--espace-3);margin-inline:calc(var(--gouttiere-page) * -1);padding:0 var(--gouttiere-page) var(--espace-1);scroll-snap-type:x proximity;scrollbar-width:none;display:flex;overflow-x:auto}.rayons-suggeres__liste>li{flex:0 0 var(--acc-rayon-mobile);scroll-snap-align:start}.marques-bis .partenaires{grid-template-columns:minmax(0,1fr) auto}.marques-bis .partenaires__tete>div{padding:var(--espace-3) 0 var(--espace-2);grid-column:1/-1}.marques-bis .partenaires__vue,.marques-bis .partenaires--fixe .partenaires__vue{grid-area:2/1}.marques-bis .partenaires__pause{grid-area:2/2}.marques-bis .partenaires--fixe{grid-template-columns:minmax(0,1fr)}.marques-bis .partenaires--fixe .partenaires__vue{grid-column:1}}.oracle-bis__saisie:has(.oracle-bis__envoyer){position:relative}.oracle-bis__saisie:has(.oracle-bis__envoyer) textarea{padding-bottom:calc(var(--cible-min) + var(--espace-1))}.oracle-bis__envoyer{right:var(--espace-1);bottom:var(--espace-1);width:var(--cible-min);height:var(--cible-min);border-radius:var(--rayon-pilule);color:var(--body);cursor:pointer;transition:background-color var(--t) var(--ease), color var(--t) var(--ease);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute}.oracle-bis__envoyer:hover{background:var(--soft);color:var(--ink)}.oracle-bis__envoyer svg{width:var(--icone);height:var(--icone)}.va-avec-bis .grille-articles,.rayons-suggeres .rayons-suggeres__liste{margin-top:0}.pret-bis .machines__bouton{margin-top:var(--espace-5)}.engagements{margin-top:var(--espace-7);padding-block:var(--espace-7);border-block:var(--bordure-fine) solid var(--line);background:var(--white);box-shadow:0 0 0 100vmax var(--white);clip-path:inset(0 -100vmax);color:var(--ink)}.engagements__liste{gap:var(--espace-5);grid-template-columns:repeat(6,minmax(0,1fr));margin-block:0;list-style:none;display:grid}.engagements__lien{align-items:center;gap:var(--espace-2);min-height:var(--cible-min);padding:var(--espace-3) var(--espace-2);border-radius:var(--r-m);color:inherit;text-align:center;box-shadow:inset 0 0 0 var(--bordure-fine) transparent;flex-direction:column;text-decoration:none;display:flex}.engagements__lien:hover{box-shadow:inset 0 0 0 var(--bordure-fine) var(--line);background:var(--soft)}.engagements__cercle{width:var(--espace-8);height:var(--espace-8);margin-bottom:var(--espace-1);color:var(--ink);place-items:center;display:grid}.engagements__titre{font-size:var(--taille-m);font-weight:var(--graisse-tres-forte);line-height:var(--interligne-serre);color:var(--ink);text-wrap:balance}.engagements__ligne{font-size:var(--taille-s);line-height:var(--interligne-serre);color:var(--body);text-wrap:balance}@media (prefers-reduced-motion:no-preference){.engagements__lien{transition:box-shadow var(--t) var(--ease), background-color var(--t) var(--ease)}}@media (max-width:68.75em){.engagements__liste{row-gap:var(--espace-6);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:33.75em){.engagements__liste{gap:var(--espace-5) var(--espace-3);grid-template-columns:repeat(2,minmax(0,1fr))}.engagements{padding-block:var(--espace-6)}}.engagements{margin-top:var(--espace-5);padding-block:var(--espace-4)}.engagements__liste{gap:var(--espace-3)}.engagements__lien{gap:var(--espace-1);padding:var(--espace-2)}.engagements__cercle{width:var(--espace-7);height:var(--espace-7);margin-bottom:0}.engagements__cercle svg{width:var(--espace-6);height:var(--espace-6)}.engagements__titre{font-size:var(--taille-s)}.engagements__ligne{font-size:var(--taille-xs)}@media (max-width:68.75em){.engagements__liste{row-gap:var(--espace-3)}}.marques-bis .partenaires,.marques-bis .partenaires--fixe{grid-template-columns:minmax(0,1fr);position:relative}.marques-bis .partenaires__tete>div{width:var(--taille-masquee);height:var(--taille-masquee);clip:rect(0 0 0 0);white-space:nowrap;position:absolute;overflow:hidden}.marques-bis .partenaires__vue,.marques-bis .partenaires--fixe .partenaires__vue{grid-area:1/1/auto/-1}.marques-bis .partenaires__pause{z-index:1;opacity:0;background:var(--white);position:absolute;top:0;bottom:0;right:0}.marques-bis .partenaires__pause:focus-visible{opacity:1}.marques-bis .partenaires__rangee li{width:calc(var(--acc-logo-l) * 1.1);height:calc(var(--acc-bande-marques) * 1.1)}@media (max-width:53.75em){.marques-bis .partenaires__rangee li{width:calc(var(--acc-logo-l-mobile) * 1.1)}}@media (min-width:53.8125em){.pret-bis{column-gap:var(--espace-5);margin-top:var(--espace-5);padding-block:var(--espace-5);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.pret-bis>.surtitre,.pret-bis>.pret__titre,.pret-bis>.pret__sous-titre{text-align:left;grid-column:1;justify-self:start}.pret-bis>.surtitre{grid-row:1}.pret-bis>.pret__titre{margin-top:var(--espace-1);grid-row:2}.pret-bis>.pret__sous-titre{margin:var(--espace-1) 0 0;grid-row:3;max-width:none}.pret-bis>.machines__bouton{grid-area:1/2/4;align-self:end;margin:0}.pret-bis>.machines{margin-top:var(--espace-4);grid-column:1/-1}}.pourquoi-bis__grille{gap:var(--espace-3);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.pourquoi-bis__grille>li{min-width:0}.pourquoi-bis__carte{height:100%;min-height:var(--pq-carte-hauteur);isolation:isolate;border-radius:var(--rayon-grand);background:var(--couleur-fond-nuit);color:var(--couleur-texte-sur-nuit);text-decoration:none;display:block;position:relative;overflow:hidden}.pourquoi-bis__photo{z-index:-2;position:absolute;inset:0;overflow:hidden}.pourquoi-bis__photo img{object-fit:cover}.pourquoi-bis__voile{z-index:-1;background:linear-gradient(to bottom, transparent 0%, transparent 18%, color-mix(in srgb, var(--couleur-fond-nuit) 60%, transparent) 38%, color-mix(in srgb, var(--couleur-fond-nuit) 90%, transparent) 54%, color-mix(in srgb, var(--couleur-fond-nuit) 96%, transparent) 100%);position:absolute;inset:0}.pourquoi-bis__logo{top:var(--espace-3);left:var(--espace-3);width:var(--pq-logo);height:auto;position:absolute}.pourquoi-bis__plus{top:var(--espace-2);right:var(--espace-2);width:var(--cible-min);height:var(--cible-min);border-radius:var(--rayon-pilule);background:var(--couleur-fond-surface);color:var(--couleur-texte);place-items:center;display:grid;position:absolute}.pourquoi-bis__plus svg{width:var(--pq-icone);height:var(--pq-icone)}.pourquoi-bis__texte{gap:var(--espace-1);padding:var(--espace-4);flex-direction:column;display:flex;position:absolute;inset:auto 0 0}.pourquoi-bis__texte b{font-size:var(--taille-l);font-weight:var(--graisse-tres-forte);line-height:var(--interligne-titre);text-wrap:balance}.pourquoi-bis__texte span{font-size:var(--taille-base);line-height:var(--interligne-serre);text-wrap:pretty}.pourquoi-bis__carte:hover .pourquoi-bis__plus{background:var(--couleur-fond-nuit);color:var(--couleur-texte-sur-nuit)}@media (prefers-reduced-motion:no-preference){.pourquoi-bis__photo img{transition:transform .15s var(--ease)}.pourquoi-bis__carte:hover .pourquoi-bis__photo img,.pourquoi-bis__carte:focus-visible .pourquoi-bis__photo img{transform:scale(1.04)}}@media (max-width:68.8125em){.pourquoi-bis__grille{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:48em){.pourquoi-bis__grille{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:35em){.pourquoi-bis__grille{scroll-snap-type:x proximity;scrollbar-width:none;scroll-padding-inline:var(--gouttiere-page);margin-inline:calc(var(--gouttiere-page) * -1);padding-inline:var(--gouttiere-page);display:flex;overflow-x:auto}.pourquoi-bis__grille::-webkit-scrollbar{display:none}.pourquoi-bis__grille>li{scroll-snap-align:start;flex:0 0 72%}}.phares__banniere{aspect-ratio:var(--phares-format);height:var(--phares-hauteur-mesuree,auto);border-radius:var(--r-l);color:var(--phares-encre);background:radial-gradient(ellipse 60% 90% at 66% 46%, var(--phares-fond-centre) 0, var(--phares-fond-bord) 100%);text-decoration:none;display:block;position:relative;overflow:hidden;container-type:inline-size}.phares__banniere:after{content:"";background:linear-gradient(to top, var(--phares-sol), transparent);pointer-events:none;height:34%;position:absolute;inset:auto 0 0}.phares__texte{z-index:2;gap:var(--espace-3);flex-direction:column;max-width:31cqi;display:flex;position:absolute;top:50%;left:18cqi;transform:translateY(-50%)}.phares__titre{font-family:var(--police-affichage);font-weight:var(--graisse-affichage);text-transform:uppercase;font-size:max(var(--phares-titre-min), 3.6cqi);line-height:var(--interligne-affichage);letter-spacing:0;color:var(--phares-encre);text-wrap:balance;margin:0}.phares__phrase{font-size:max(var(--taille-base), 1.35cqi);line-height:var(--interligne-serre);color:var(--phares-encre);text-wrap:pretty}.phares__scene{z-index:1;position:absolute;inset:0}.phares__produit{aspect-ratio:1;position:absolute}.phares__produit:before{content:"";background:radial-gradient(ellipse at center, var(--phares-ombre) 0, transparent 70%);border-radius:50%;height:9%;position:absolute;bottom:0;left:6%;right:6%}.phares__produit img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;animation:phares-levitation var(--phares-duree) ease-in-out infinite;padding-bottom:6%;display:block;position:relative}.phares__produit--1{width:12.5cqi;top:1.5cqi;left:50cqi;rotate:-6deg}.phares__produit--2{width:10cqi;top:1cqi;left:63cqi;rotate:5deg}.phares__produit--3{width:8.5cqi;top:3.5cqi;left:72.5cqi;rotate:-4deg}.phares__produit--4{width:12cqi;top:14cqi;left:54cqi;rotate:4deg}.phares__produit--5{width:12cqi;top:13.5cqi;left:66.5cqi;rotate:-5deg}.phares__produit--2 img{animation-delay:calc(var(--phares-duree) * -.25)}.phares__produit--3 img{animation-delay:calc(var(--phares-duree) * -.5)}.phares__produit--4 img{animation-delay:calc(var(--phares-duree) * -.65)}.phares__produit--5 img{animation-delay:calc(var(--phares-duree) * -.85)}@keyframes phares-levitation{0%,to{transform:translateY(0)}50%{transform:translateY(var(--phares-levitation))}}.phares__banniere:focus-visible{outline-offset:var(--bordure-fine)}.phares__rangees{gap:var(--espace-5);margin-top:var(--espace-5);scroll-margin-top:calc(var(--cible-min) * 4);display:grid}.phares__rangee{min-width:0}@media (max-width:53.75em){.phares__banniere{aspect-ratio:auto;height:var(--phares-hauteur-mesuree,var(--phares-hauteur-mobile))}.phares__texte{left:5cqi;right:5cqi;top:var(--espace-4);max-width:none;transform:none}.phares__titre{font-size:var(--phares-titre-min)}.phares__phrase{font-size:var(--taille-base)}.phares__produit--1{width:20cqi;left:3cqi}.phares__produit--2{width:17cqi;left:22cqi}.phares__produit--3{width:15cqi;left:40cqi}.phares__produit--4{width:20cqi;left:55cqi}.phares__produit--5{width:20cqi;left:76cqi}.phares__produit--1,.phares__produit--2,.phares__produit--3,.phares__produit--4,.phares__produit--5{top:auto;bottom:var(--espace-3)}}@media (prefers-reduced-motion:reduce){.phares__produit img{animation:none}}.phares__rangee .carte-article__designation a{min-height:var(--cible-min);display:block}.phares__banniere{aspect-ratio:auto;background:0 0;height:auto}.phares__banniere:after{content:none}.phares__visuel{width:100%;height:auto;display:block}@media (max-width:560px){.phares__banniere{aspect-ratio:auto;height:auto}.phares__visuel{height:var(--phares-hauteur-mobile);object-fit:cover;object-position:12% 50%}}
