.b5-barre,.b5,.b5-tiroir{--b5-bleu: var(--av2-cta-background);--b5-nuit: color-mix(in srgb, var(--av2-cta-background) 70%, black);--b5-encre: rgb(var(--color-foreground));--b5-gris: color-mix(in srgb, rgb(var(--color-foreground)) 80%, rgb(var(--color-background)));--b5-blanc: rgb(var(--color-background));--b5-sur-bleu: rgb(var(--color-background));--b5-action: rgb(var(--color-accent-1));--b5-pastille: color-mix(in srgb, var(--av2-cta-background) 14%, rgb(var(--color-background)));--b5-fond-carte: color-mix(in srgb, var(--av2-cta-background) 6%, rgb(var(--color-background)));--b5-fond-colonne: color-mix(in srgb, var(--av2-cta-background) 4%, rgb(var(--color-background)));--b5-bord: color-mix(in srgb, var(--av2-cta-background) 18%, rgb(var(--color-background)));--b5-filet: color-mix(in srgb, var(--av2-cta-background) 11%, rgb(var(--color-background)))}.b5-nowrap{white-space:nowrap}:is(.b5,.b5-tiroir) .b5-icone{display:block;width:100%;height:100%}:is(.b5,.b5-tiroir) .b5-chevron{flex:0 0 auto;color:var(--b5-gris);font-weight:400;line-height:1}:is(.b5,.b5-tiroir) .b5-famille-icone{display:inline-flex;flex:0 0 auto;width:2rem;height:2rem;color:var(--b5-bleu)}:is(.b5,.b5-tiroir) .b5-famille-libelle{flex:1 1 auto;min-width:0}:is(.b5,.b5-tiroir) .b5-cartes{list-style:none;margin:0;padding:0;display:grid;gap:1.2rem}:is(.b5,.b5-tiroir) .b5-carte{min-width:0;padding:0}:is(.b5,.b5-tiroir) .b5-carte-lien{display:flex;align-items:center;gap:1.4rem;height:100%;padding:1rem 1.4rem;border-radius:1.4rem;background:var(--b5-fond-carte);color:var(--b5-encre);text-decoration:none;transition:box-shadow .15s ease,background-color .15s ease}:is(.b5,.b5-tiroir) .b5-carte-lien:hover{box-shadow:inset 0 0 0 1px var(--b5-bord)}:is(.b5,.b5-tiroir) .b5-carte-lien:hover .b5-carte-titre{color:var(--b5-action)}:is(.b5,.b5-tiroir) .b5-carte-photo{display:block;flex:0 0 auto;width:8rem;height:10rem;object-fit:contain}:is(.b5,.b5-tiroir) .b5-photo-vide{border-radius:1rem;background:var(--b5-pastille)}:is(.b5,.b5-tiroir) .b5-carte-texte{display:flex;flex-direction:column;gap:.3rem;min-width:0}:is(.b5,.b5-tiroir) .b5-carte-titre{font-size:1.5rem;font-weight:700;line-height:1.3;transition:color .15s ease}:is(.b5,.b5-tiroir) .b5-carte-ligne{font-size:1.3rem;font-weight:400;line-height:1.4;color:var(--b5-gris)}:is(.b5,.b5-tiroir) .b5-carte-appel{margin-top:auto;padding-top:.2rem;font-size:1.3rem;font-weight:600;color:var(--b5-action)}:is(.b5,.b5-tiroir) .b5-carte-photo-lien{display:block;flex:0 0 auto;line-height:0}:is(.b5,.b5-tiroir) .b5-liste{list-style:none;margin:0;padding:0}:is(.b5,.b5-tiroir) .b5-liste li{min-width:0;padding:0}:is(.b5,.b5-tiroir) .b5-liste-lien{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--b5-pastille);color:var(--b5-encre);font-weight:500;text-decoration:none}:is(.b5,.b5-tiroir) .b5-liste-lien:hover{color:var(--b5-action)}:is(.b5,.b5-tiroir) .b5-carte-cadre-icone{display:flex;align-items:center;justify-content:center}:is(.b5,.b5-tiroir) .b5-carte-rond{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:4.4rem;height:4.4rem;padding:1.1rem;border-radius:999px;background:var(--b5-blanc);color:var(--b5-bleu)}:is(.b5,.b5-tiroir) .b5-carte-logo{display:flex;align-items:center;justify-content:center;height:6.4rem}:is(.b5,.b5-tiroir) .b5-carte-logo .b5-carte-photo{width:auto;max-width:15rem;height:4rem}:is(.b5,.b5-tiroir) .b5-carte-logo .b5-photo-vide{width:12rem}:is(.b5,.b5-tiroir) .b5-pres-logos .b5-carte-lien{flex-direction:column;align-items:stretch;gap:1.2rem;padding:1.8rem 1.6rem;border:1px solid var(--b5-filet);border-radius:1.6rem;background:var(--b5-blanc);box-shadow:0 .6rem 1.8rem color-mix(in srgb,var(--b5-nuit) 9%,transparent);transition:transform .18s ease,box-shadow .18s ease}:is(.b5,.b5-tiroir) .b5-pres-logos .b5-carte-lien:hover{transform:translateY(-.2rem);box-shadow:0 1rem 2.6rem color-mix(in srgb,var(--b5-nuit) 15%,transparent)}@media(prefers-reduced-motion:reduce){:is(.b5,.b5-tiroir) .b5-pres-logos .b5-carte-lien{transition:none}:is(.b5,.b5-tiroir) .b5-pres-logos .b5-carte-lien:hover{transform:none}}:is(.b5,.b5-tiroir) .b5-bouton{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;border-radius:999px;font-size:1.4rem;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;transition:background-color .15s ease,border-color .15s ease}:is(.b5,.b5-tiroir) .b5-bouton-plein{background:var(--b5-bleu);color:var(--b5-sur-bleu)}:is(.b5,.b5-tiroir) .b5-bouton-plein:hover{background:var(--b5-nuit);color:var(--b5-sur-bleu)}:is(.b5,.b5-tiroir) .b5-bouton-contour{border:1px solid var(--b5-bord);background:var(--b5-blanc);color:var(--b5-bleu)}:is(.b5,.b5-tiroir) .b5-bouton-contour:hover{border-color:var(--b5-bleu);color:var(--b5-bleu)}:is(.b5,.b5-tiroir) .b5-bouton-icone{display:inline-flex;width:1.6rem;height:1.6rem}:is(.b5,.b5-tiroir) .b5-bouton-icone svg{width:100%;height:100%;color:currentColor}:is(.b5,.b5-tiroir) .b5-machines{display:flex;flex-direction:column;gap:1rem}:is(.b5,.b5-tiroir) .b5-machines-titre{margin:0;font-size:1.2rem;font-weight:600;letter-spacing:.06em;color:var(--b5-gris)}:is(.b5,.b5-tiroir) .b5-machines-grille{list-style:none;margin:0;padding:0;display:grid;gap:1rem}:is(.b5,.b5-tiroir) .b5-machines-grille li{min-width:0;padding:0}:is(.b5,.b5-tiroir) .b5-machine{display:flex;flex-direction:column;align-items:center;gap:.6rem;height:100%;padding:1rem .8rem;border-radius:1.2rem;background:var(--b5-fond-carte);color:var(--b5-encre);text-align:center;text-decoration:none;transition:box-shadow .15s ease}:is(.b5,.b5-tiroir) .b5-machine:hover{box-shadow:inset 0 0 0 1px var(--b5-bord)}:is(.b5,.b5-tiroir) .b5-machine-photo{display:block;width:100%;height:5.8rem;object-fit:contain}:is(.b5,.b5-tiroir) .b5-machine-icone{display:flex;align-items:center;justify-content:center;height:5.8rem;color:var(--b5-bleu)}:is(.b5,.b5-tiroir) .b5-machine-icone .b5-carte-rond{width:5.333rem;height:5.333rem;padding:1.524rem}:is(.b5,.b5-tiroir) .b5-machine-icone .b5-icone{width:100%;height:100%}:is(.b5,.b5-tiroir) .b5-machine-libelle{font-size:1.3rem;font-weight:600;line-height:1.3}:is(.b5,.b5-tiroir) .b5-aide{display:flex;flex-direction:column;gap:1.2rem;background:var(--b5-fond-colonne)}:is(.b5,.b5-tiroir) .b5-aide-titre{margin:0;font-size:1.7rem;font-weight:700;line-height:1.3;color:var(--b5-bleu)}:is(.b5,.b5-tiroir) .b5-aide-texte{margin:0;font-size:1.4rem;line-height:1.5;color:var(--b5-gris)}:is(.b5,.b5-tiroir) .b5-aide-actions{display:flex;flex-direction:column;gap:1.2rem;margin-top:auto}:is(.b5,.b5-tiroir) .b5-bouton-large{display:flex;width:100%;height:4.4rem;padding:0 1.6rem}:is(.b5,.b5-tiroir) .b5-aide-lien{padding-top:1.2rem;font-size:1.4rem;font-weight:600;color:var(--b5-action);text-decoration:none}:is(.b5,.b5-tiroir) .b5-aide-lien:hover{text-decoration:underline;text-underline-offset:.3rem}:is(.b5,.b5-tiroir) :is(a,button):focus-visible{outline:.2rem solid var(--b5-bleu);outline-offset:.2rem}@media(min-width:990px){.section-header .navigation-main.b5-barre>.navigation-item>a,.section-header .navigation-main.b5-barre>.navigation-item>.b5-declencheur{position:relative;isolation:isolate;display:flex;align-items:center;width:max-content;height:4rem;margin:0;padding:0 1.4rem;border:0;background:none;color:var(--b5-encre);font-family:inherit;font-size:calc(var(--font-body-scale) * var(--main-navigation-font-size));font-weight:600;line-height:1.2;letter-spacing:0;text-decoration:none;cursor:pointer;transition:color .15s ease}.section-header .navigation-main.b5-barre:not(.navigation-menu-end)>.navigation-item:first-child>a,.section-header .navigation-main.b5-barre:not(.navigation-menu-end)>.navigation-item:first-child>.b5-declencheur{margin-inline-start:-1.4rem;padding-inline-start:1.4rem}.section-header .navigation-main.b5-barre>.navigation-item>a:before,.section-header .navigation-main.b5-barre>.navigation-item>.b5-declencheur:before{content:"";position:absolute;z-index:-1;top:.55rem;bottom:.55rem;inset-inline:0;width:auto;height:auto;border:0;border-radius:999px;background:var(--b5-pastille);opacity:0;transform:none;transition:opacity .15s ease}.section-header .navigation-main.b5-barre:not(.navigation-menu-end)>.navigation-item:first-child>a:before,.section-header .navigation-main.b5-barre:not(.navigation-menu-end)>.navigation-item:first-child>.b5-declencheur:before{inset-inline-start:0}.section-header .navigation-main.b5-barre>.navigation-item>a:hover,.section-header .navigation-main.b5-barre>.navigation-item>.b5-declencheur:hover,.section-header .navigation-main.b5-barre>.navigation-item>[aria-expanded=true],.section-header .navigation-main.b5-barre>.navigation-item.av2-nav-ouvert>:is(a,.b5-declencheur){color:var(--b5-nuit)}.section-header .navigation-main.b5-barre>.navigation-item>a:hover:before,.section-header .navigation-main.b5-barre>.navigation-item>.b5-declencheur:hover:before,.section-header .navigation-main.b5-barre>.navigation-item>[aria-expanded=true]:before,.section-header .navigation-main.b5-barre>.navigation-item.av2-nav-ouvert>:is(a,.b5-declencheur):before,.section-header .navigation-main.b5-barre>.navigation-item>:is(a,.b5-declencheur):focus-visible:before{opacity:1;transform:none}.section-header .navigation-main.b5-barre>.navigation-item>:is(a,.b5-declencheur):focus-visible{outline:0}.section-header .navigation-main.b5-barre>.navigation-item>:is(a,.b5-declencheur):focus-visible:before{box-shadow:inset 0 0 0 .2rem var(--b5-bleu)}.section-header .navigation-main.b5-barre>.navigation-item>a[aria-current=page]{color:var(--b5-bleu)}@media(max-width:1239px){.section-header .navigation-main.b5-barre>.navigation-item>a,.section-header .navigation-main.b5-barre>.navigation-item>.b5-declencheur{padding:0 .9rem}.section-header .navigation-main.b5-barre:not(.navigation-menu-end)>.navigation-item:first-child>a,.section-header .navigation-main.b5-barre:not(.navigation-menu-end)>.navigation-item:first-child>.b5-declencheur{margin-inline-start:-.9rem;padding-inline-start:.9rem}}@media(prefers-reduced-motion:reduce){.section-header .navigation-main.b5-barre>.navigation-item>:is(a,.b5-declencheur),.section-header .navigation-main.b5-barre>.navigation-item>:is(a,.b5-declencheur):before{transition:none}}.header .navigation-main.b5-barre>.navigation-item.b5-entree>.navigation-sub-menu.b5.mega-menu{top:100%;width:100%;max-width:none;min-width:0;max-height:none;margin:0;padding:0;inset-inline-start:0;overflow:visible;border-radius:0;background:transparent;box-shadow:none;transform:none;will-change:auto;text-align:start;font-size:1.4rem;transition:opacity .16s ease,visibility 0s linear .16s}.header .navigation-main.b5-barre>.navigation-item.b5-entree.av2-nav-ouvert>.navigation-sub-menu.b5.mega-menu{transition-delay:0s}.b5 .b5-boite,.b5 .b5-voile{display:none}.navigation-main>.b5-entree.av2-nav-ouvert>.b5 .b5-boite,.navigation-main:not(.av2-nav-clic)>.b5-entree:hover>.b5 .b5-boite,.navigation-main:not(.av2-nav-clic)>.b5-entree:focus-within>.b5 .b5-boite{display:flex}.navigation-main>.b5-entree.av2-nav-ouvert>.b5 .b5-voile{display:block}.b5 .b5-voile{position:absolute;top:0;inset-inline-start:0;width:100%;height:100vh;background:color-mix(in srgb,var(--b5-nuit) 24%,transparent);cursor:default}.b5 .b5-cadre{position:relative}.b5 .b5-boite{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;align-items:stretch;overflow:hidden;border-radius:0 0 2rem 2rem;background:var(--b5-blanc);color:var(--b5-encre);box-shadow:0 2.4rem 6rem color-mix(in srgb,var(--b5-nuit) 26%,transparent);animation:b5-apparition .18s ease}@keyframes b5-apparition{0%{opacity:0;transform:translateY(-.4rem)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.b5 .b5-boite{animation:none}}.b5 .b5-colonne{display:flex;flex:0 0 28rem;flex-direction:column;padding:2rem 1.4rem;background:var(--b5-fond-colonne)}.b5 .b5-familles{display:flex;flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none}.b5 .b5-familles li{padding:0}.b5 .b5-famille{display:flex;align-items:center;gap:1.2rem;width:100%;min-height:3.619rem;padding:.762rem 1.4rem;border:0;border-radius:999px;background:transparent;color:var(--b5-encre);font-family:inherit;font-size:1.3333rem;font-weight:500;line-height:1.3;text-align:start;text-decoration:none;cursor:pointer;transition:background-color .12s ease,color .12s ease}.b5 .b5-famille.is-active{background:var(--b5-pastille);color:var(--b5-nuit);font-weight:600}.b5 .b5-famille.is-active .b5-chevron{color:var(--b5-nuit)}.b5 .b5-famille:focus-visible{outline-offset:-.2rem}.b5 .b5-famille .b5-famille-icone{width:1.7143rem;height:1.7143rem}.b5 .b5-colonne .b5-bouton-contour{height:3.619rem;margin-top:1.4rem;font-size:1.2857rem}.b5 .b5-droite{flex:1 1 auto;min-width:0;padding:2.2rem 2.8rem}.b5 .b5-contenu{display:none;flex-direction:column;gap:1.6rem}.b5 .b5-contenu.is-active{display:flex}.b5:not(.b5-js) .b5-contenu{display:flex}.b5:not(.b5-js) .b5-contenu+.b5-contenu{margin-top:2.4rem}.b5 .b5-tete{display:flex;flex-direction:column;gap:.4rem}.b5 .b5-tete-logo{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:2.4rem}.b5 .b5-tete-textes{display:flex;flex-direction:column;gap:.4rem}.b5 .b5-tete-marque{flex:0 0 auto;width:auto;height:3.6rem;margin-top:.6rem}.b5 .b5-titre{margin:0;color:var(--b5-bleu);font-size:1.8095rem;font-weight:700;line-height:1.25;letter-spacing:-.01em}.b5 .b5-phrase{margin:0;color:var(--b5-gris);font-size:1.2857rem;font-weight:400;line-height:1.45}.b5 .b5-pied{display:flex;justify-content:flex-end}.b5 .b5-pied .b5-bouton{height:3.81rem;padding:0 1.905rem}.b5 .b5-bouton{font-size:1.2857rem}.b5 .b5-carte-titre{font-size:1.3333rem;font-weight:600;line-height:1.25;text-wrap:balance;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.b5 .b5-carte-ligne{font-size:1.1905rem;font-weight:400;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.b5 :is(.b5-cartes-23,.b5-cartes-1,.b5-pres-logos,.b5-pres-icones,.b5-pres-services) :is(.b5-carte-titre,.b5-carte-ligne){display:block;-webkit-line-clamp:none;overflow:visible}.b5 .b5-carte-appel,.b5 .b5-liste-lien,.b5 .b5-aide-texte,.b5 .b5-aide-lien{font-size:1.2857rem}.b5 .b5-pres-photos.b5-cartes-46{grid-template-columns:repeat(3,minmax(0,1fr))}.b5 .b5-pres-photos.b5-cartes-46 .b5-carte-lien{gap:1.143rem;padding:.952rem 1.143rem}.b5 .b5-pres-photos.b5-cartes-46 .b5-carte-photo{width:5.714rem;height:7.619rem}.b5 .b5-pres-photos.b5-cartes-23{grid-template-columns:repeat(var(--b5-n),minmax(0,1fr));gap:1.4rem}.b5 .b5-pres-photos.b5-cartes-23 .b5-carte-lien{align-items:center;gap:1.524rem;padding:1.333rem 1.714rem;border-radius:1.6rem}.b5 .b5-pres-photos.b5-cartes-23 .b5-carte-photo{width:12.381rem;height:11.429rem}.b5 .b5-pres-photos.b5-cartes-23 .b5-carte-texte{gap:.4rem}.b5 .b5-pres-photos.b5-cartes-23 .b5-carte-ligne{line-height:1.45}.b5.b5-mode-cartes .b5-pres-photos.b5-cartes-23 .b5-carte-photo{object-fit:cover;border-radius:1rem}.b5 :is(.b5-carte-titre,.b5-carte-ligne,.b5-phrase,.b5-titre){-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;word-break:normal}.b5 .b5-pres-photos.b5-cartes-1{grid-template-columns:minmax(0,1fr)}.b5 .b5-pres-photos.b5-cartes-1 .b5-carte{display:flex;align-items:center;gap:2.8rem;padding:1.6rem 2.4rem;border-radius:1.6rem;background:var(--b5-fond-carte)}.b5 .b5-pres-photos.b5-cartes-1 .b5-carte-photo{width:17rem;height:19rem}.b5 .b5-pres-photos.b5-cartes-1 .b5-carte-corps{display:flex;flex:1 1 auto;flex-direction:column;gap:1rem;min-width:0}.b5 .b5-pres-photos.b5-cartes-1 .b5-carte-lien{flex-direction:column;align-items:flex-start;gap:.4rem;height:auto;padding:0;background:none}.b5 .b5-pres-photos.b5-cartes-1 .b5-carte-lien:hover{box-shadow:none}.b5 .b5-pres-photos.b5-cartes-1 .b5-carte-ligne{line-height:1.45}.b5 .b5-liste{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 2.4rem;margin-top:.4rem}.b5 .b5-liste-lien{padding:.8rem 0}.b5 .b5-pres-logos{grid-template-columns:repeat(5,minmax(0,1fr))}.b5 .b5-pres-icones{grid-template-columns:repeat(var(--b5-n),minmax(0,1fr))}.b5 .b5-pres-icones .b5-carte-lien{flex-direction:column;align-items:flex-start;gap:1rem;padding:1.8rem;border-radius:1.6rem}.b5 .b5-pres-icones .b5-carte-texte{flex:1 1 auto;gap:1rem}.b5 .b5-pres-icones .b5-carte-ligne{line-height:1.45}.b5 .b5-pres-grandes{grid-template-columns:repeat(var(--b5-n),minmax(0,1fr));gap:1.143rem}.b5 .b5-pres-grandes .b5-carte-lien{flex-direction:column;align-items:stretch;gap:0;padding:0;overflow:hidden;border-radius:1.524rem;transition:box-shadow .35s ease}.b5 .b5-pres-grandes .b5-carte-lien:hover{box-shadow:0 .952rem 2.667rem color-mix(in srgb,var(--b5-nuit) 14%,transparent)}.b5 .b5-pres-grandes .b5-carte-media{display:block;overflow:hidden;line-height:0}.b5 .b5-pres-grandes .b5-carte-grande-photo{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;object-position:50% 62%;transition:transform .35s ease}.b5 .b5-pres-grandes .b5-carte-lien:hover .b5-carte-grande-photo{transform:scale(1.04)}.b5 .b5-pres-grandes .b5-carte-texte{flex:1 1 auto;gap:.381rem;padding:1.333rem 1.524rem 1.524rem}.b5 .b5-pres-grandes .b5-carte-titre{display:block;font-size:1.4286rem;font-weight:600;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.b5 .b5-pres-grandes .b5-carte-ligne{font-size:1.2381rem;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.b5 .b5-pres-grandes .b5-carte-appel{padding-top:.571rem;font-size:1.2381rem}@media(prefers-reduced-motion:reduce){.b5 .b5-pres-grandes .b5-carte-grande-photo{transition:none}.b5 .b5-pres-grandes .b5-carte-lien:hover .b5-carte-grande-photo{transform:none}}.b5 .b5-pres-services{grid-template-columns:repeat(2,minmax(0,1fr))}.b5 .b5-pres-services .b5-carte-lien{padding:1.8rem 2rem}.b5 .b5-pres-services .b5-carte-texte{flex:1 1 auto}.b5 .b5-machines-grille{grid-template-columns:repeat(6,minmax(0,1fr))}.b5.b5-mode-services .b5-aide{flex:0 0 30rem;padding:2.6rem 2.4rem}.b5.b5-mode-services .b5-aide-actions{padding-top:1.6rem}.b5.b5-mode-services .b5-aide-lien{margin-top:.324rem;padding-top:0}@media(max-width:1239px){.b5 .b5-pres-photos.b5-cartes-46{grid-template-columns:repeat(2,minmax(0,1fr))}.b5 .b5-pres-photos.b5-cartes-23 .b5-carte-lien{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:1rem}.b5 .b5-pres-photos.b5-cartes-23 .b5-carte-photo{width:100%;height:9.524rem}.b5 .b5-pres-photos.b5-cartes-23 .b5-carte-texte{width:100%}.b5 .b5-pres-logos{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1199px){.b5 .b5-colonne{flex-basis:24rem;padding-inline:1rem}.b5 .b5-famille{gap:.6rem;padding-inline:1rem}.b5 .b5-droite{padding:2rem 2.2rem}.b5 .b5-pres-photos.b5-cartes-1 .b5-carte-photo{width:14rem;height:16rem}.b5 .b5-machines-grille{grid-template-columns:repeat(3,minmax(0,1fr))}.b5.b5-mode-services .b5-aide{flex-basis:26rem}}}@media(max-width:989px){.b5-tiroir .navigation-mobile{display:flex;flex-direction:column;gap:.2rem}.b5-tiroir .navigation-mobile>.av3-nav-item>.av3-nav-entree{min-height:5.2rem;padding:0 1.6rem;border:0;border-radius:999px;color:var(--b5-encre);font-size:1.7rem;font-weight:600}.b5-tiroir .navigation-mobile>.av3-nav-item>.av3-nav-entree:hover,.b5-tiroir .navigation-mobile>.av3-nav-item>.av3-nav-entree:focus-visible,.b5-tiroir .navigation-mobile>.av3-nav-item>.av3-nav-entree[aria-expanded=true]{background:var(--b5-pastille);color:var(--b5-nuit)}.b5-tiroir .navigation-mobile>.av3-nav-item>.av3-nav-entree:focus-visible{outline:.2rem solid var(--b5-bleu);outline-offset:-.2rem}.b5-tiroir .b5-m-devis-lien{display:flex;align-items:center;justify-content:center;min-height:5.2rem;padding:0 1.6rem;border-radius:1.2rem;background:var(--b5-bleu);color:var(--b5-sur-bleu);font-size:1.6rem;font-weight:600;text-decoration:none}.b5-tiroir .b5-m-devis-lien:active{background:var(--b5-nuit)}.b5-tiroir .mobile-menu-utilities>.b5-m-devis{padding-bottom:.4rem}.b5-tiroir .b5-m-panneau:not([hidden]){display:flex;flex-direction:column}.b5-tiroir .b5-m-panneau{padding:0 1.6rem 2.4rem}.b5-tiroir .b5-m-tete{position:sticky;top:0;z-index:3;display:flex;flex-direction:column;gap:.6rem;padding:1rem 0 .8rem;background:var(--b5-blanc)}.b5-tiroir .av3-nav-retour.b5-m-retour{align-self:flex-start;justify-content:flex-start;gap:.4rem;width:auto;height:auto;min-height:4.4rem;padding:0 .4rem 0 0;border-radius:0;background:none;color:var(--b5-action);font-family:inherit;font-size:1.5rem;font-weight:600}.b5-tiroir .b5-m-titre{margin:0;color:var(--b5-bleu);font-size:2.2rem;font-weight:700;line-height:1.25}.b5-tiroir .b5-m-titre-icone{display:flex;align-items:center;gap:1rem}.b5-tiroir .b5-m-titre-icone .b5-famille-icone{width:2.4rem;height:2.4rem}.b5-tiroir .b5-m-phrase{margin:0;color:var(--b5-gris);font-size:1.4rem;line-height:1.45}.b5-tiroir .b5-m-corps{display:flex;flex-direction:column;gap:1.2rem;padding-top:.8rem}.b5-tiroir .navigation-mobile .b5-m-panneau .b5-m-familles{display:flex;flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none}.b5-tiroir .navigation-mobile .b5-m-panneau .b5-cartes,.b5-tiroir .navigation-mobile .b5-m-panneau .b5-machines-grille{display:grid}.b5-tiroir .navigation-mobile .b5-m-panneau .b5-liste{display:flex;flex-direction:column}.b5-tiroir .navigation-mobile .b5-m-famille-item{position:static}.b5-tiroir .b5-m-famille{display:flex;align-items:center;gap:1.4rem;width:100%;min-height:5.2rem;padding:0 1.6rem;border:0;border-radius:999px;background:transparent;color:var(--b5-encre);font-family:inherit;font-size:1.7rem;font-weight:500;line-height:1.25;text-align:start;text-decoration:none;cursor:pointer}.b5-tiroir .b5-m-famille:hover,.b5-tiroir .b5-m-famille:focus-visible,.b5-tiroir .b5-m-famille[aria-expanded=true]{background:var(--b5-pastille);color:var(--b5-nuit);font-weight:600}.b5-tiroir .b5-m-famille .b5-famille-icone{width:2.2rem;height:2.2rem}.b5-tiroir .b5-m-bouton{display:flex;width:100%;min-height:5rem;margin-top:.6rem;padding:0 1.6rem;font-size:1.5rem}.b5-tiroir .b5-m-panneau>.b5-m-devis{margin-top:auto;padding-top:2rem;border-top:1px solid var(--b5-filet)}.b5-tiroir .b5-m-corps+.b5-m-devis{margin-top:auto}.b5-tiroir .b5-pres-photos.b5-cartes-46{grid-template-columns:repeat(2,minmax(0,1fr))}.b5-tiroir .b5-pres-photos.b5-cartes-46 .b5-carte-lien{flex-direction:column;align-items:stretch;gap:.6rem;padding:1.4rem 1.2rem;border-radius:1.6rem}.b5-tiroir .b5-pres-photos.b5-cartes-46 .b5-carte-photo{width:100%;height:13rem;margin-bottom:.4rem}.b5-tiroir .b5-pres-photos.b5-cartes-23{grid-template-columns:minmax(0,1fr)}.b5-tiroir .b5-pres-photos.b5-cartes-23 .b5-carte-lien{gap:1.6rem;padding:1.4rem 1.6rem;border-radius:1.6rem}.b5-tiroir .b5-pres-photos.b5-cartes-23 .b5-carte-photo{width:12rem;height:12rem}.b5-tiroir .b5-pres-photos.b5-cartes-23 .b5-carte-titre{font-size:1.6rem}.b5-tiroir .b5-pres-photos.b5-cartes-1{grid-template-columns:minmax(0,1fr)}.b5-tiroir .b5-pres-photos.b5-cartes-1 .b5-carte{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:stretch}.b5-tiroir .b5-pres-photos.b5-cartes-1 .b5-carte-corps{display:contents}.b5-tiroir .b5-pres-photos.b5-cartes-1 .b5-carte-photo-lien{display:flex;align-items:center;padding:1.4rem 0 1.4rem 1.6rem;border-radius:1.6rem 0 0 1.6rem;background:var(--b5-fond-carte)}.b5-tiroir .b5-pres-photos.b5-cartes-1 .b5-carte-photo{width:11rem;height:14rem}.b5-tiroir .b5-pres-photos.b5-cartes-1 .b5-carte-lien{flex-direction:column;align-items:flex-start;justify-content:center;gap:.4rem;padding:1.4rem 1.6rem;border-radius:0 1.6rem 1.6rem 0}.b5-tiroir .b5-pres-photos.b5-cartes-1 .b5-carte-titre{font-size:1.6rem}.b5-tiroir .b5-pres-photos.b5-cartes-1 .b5-liste{grid-column:1 / -1;margin-top:.6rem}.b5-tiroir .b5-liste-lien{min-height:5rem;border-bottom-color:var(--b5-filet);font-size:1.5rem}.b5-tiroir .b5-pres-logos{grid-template-columns:repeat(2,minmax(0,1fr))}.b5-tiroir .b5-pres-logos .b5-carte-lien{padding:1.4rem 1.2rem}.b5-tiroir .b5-pres-logos .b5-carte-logo{height:5.2rem}.b5-tiroir .b5-pres-logos .b5-carte-logo .b5-carte-photo{max-width:100%;height:3.4rem}.b5-tiroir .b5-pres-grandes{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.143rem}.b5-tiroir .b5-pres-grandes .b5-carte-lien{flex-direction:column;align-items:stretch;gap:0;padding:0;overflow:hidden;border-radius:1.333rem}.b5-tiroir .b5-pres-grandes .b5-carte-media{display:block;line-height:0}.b5-tiroir .b5-pres-grandes .b5-carte-grande-photo{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;object-position:50% 62%}.b5-tiroir .b5-pres-grandes .b5-carte-texte{flex:1 1 auto;gap:.286rem;padding:.952rem 1.143rem 1.143rem}.b5-tiroir .b5-pres-grandes .b5-carte-titre{font-size:1.4286rem;font-weight:600;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.b5-tiroir .b5-pres-grandes .b5-carte-ligne{font-size:1.2381rem;line-height:1.4}.b5-tiroir .b5-pres-grandes .b5-carte-appel{display:none}.b5-tiroir .b5-pres-icones,.b5-tiroir .b5-pres-services{grid-template-columns:minmax(0,1fr);gap:1rem}.b5-tiroir .b5-pres-icones .b5-carte-lien,.b5-tiroir .b5-pres-services .b5-carte-lien{gap:1.2rem;padding:1.2rem 1.4rem}.b5-tiroir .b5-pres-icones .b5-carte-texte,.b5-tiroir .b5-pres-services .b5-carte-texte{flex:1 1 auto;gap:.2rem}.b5-tiroir .b5-pres-icones .b5-carte-rond,.b5-tiroir .b5-pres-services .b5-carte-rond{width:4rem;height:4rem;padding:1rem}.b5-tiroir .b5-pres-icones .b5-carte-appel{margin-top:.4rem}.b5-tiroir .b5-machines{padding-top:.6rem}.b5-tiroir .b5-machines-grille{grid-template-columns:repeat(3,minmax(0,1fr))}.b5-tiroir .b5-machine-photo,.b5-tiroir .b5-machine-icone{height:5.2rem}.b5-tiroir .b5-aide{gap:1rem;margin-top:.6rem;padding:1.8rem 1.6rem;border-radius:1.6rem}.b5-tiroir .b5-aide-titre{font-size:1.6rem}.b5-tiroir .b5-bouton-large{height:4.8rem;font-size:1.5rem}.b5-tiroir .b5-aide-lien{padding-top:.4rem;text-align:center}}@media(max-width:989px){.b5-tiroir .b5-pres-photos .b5-carte-cadre-icone .b5-carte-rond{width:5.333rem;height:5.333rem;padding:1.429rem}.b5-tiroir .mobile-menu-inner:has(.b5-m-panneau.av3-nav-panneau-actif){overflow-y:hidden}.b5-tiroir .b5-m-panneau{overscroll-behavior:contain}.b5-tiroir .b5-m-panneau:has(.b5-m-panneau.av3-nav-panneau-actif){overflow-y:hidden}}
/*# sourceMappingURL=/cdn/shop/t/127/assets/av2-mega-b5.css.map */
