.main-header__topbar-container{display:flex;justify-content:center;align-items:center;gap:10px;background:var(--e-global-color-primary);transition:opacity 0.4s ease-in-out,transform 0.4s ease-in-out;will-change:opacity,transform;height:41px}.main-header__topbar-container--is-hidden,.main-header__topbar-container--is-hidden>*{opacity:0;transform:translateY(-100%);transition:opacity 0.1s ease-in-out,transform 0.1s ease-in-out}.main-header__topbar-container .header-action__link-text{font-family:var(--e-global-typography-secondary-font-family);font-size:calc(13px + (16 - 13) * ((100vw - 320px) / (1920 - 320)));font-weight:var(--font-weight-normal);color:var(--color-white);letter-spacing:.32px;text-align:center}body:not(.elementor-editor-active) .main-header__inner{position:fixed;z-index:5;background-color:transparent;width:100%}.main-header__container--is-shown{opacity:1;background:rgba(56,56,56,.75)}.main-header__container{background-color:var(--color-white);width:100%;z-index:10000;position:fixed;/*!*height: 80px;*! si souhaite fixer une taille au header*/
}.main-header__container,.main-header__container .main-logo__img{transition:opacity 0.35s ease-in-out}.main-header__container .main-logo__img{max-width:clamp(140px, 13vw, 280px);height:95px;object-fit:contain;display:block;transition:opacity 0.35s ease-in-out,transform 0.35s ease-in-out;padding:5px 0}.main-header__container .main-logo__images{display:grid;align-items:center}.main-header__container .main-logo__images .main-logo__img{grid-area:1 / 1}.main-header__container .main-logo__img--scrolled{opacity:0}.main-header__container .main-logo__img--scrolled .logo__letter{will-change:transform,opacity}.main-header__container.main-header__container--logo-swapped .main-logo__img--top{opacity:0}.main-header__container.main-header__container--logo-swapped .main-logo__img--scrolled{opacity:1}.main-header__container .main-logo__svg{width:clamp(160px, 15vw, 300px);transition:opacity 0.35s ease-in-out,transform 0.35s ease-in-out;overflow:visible}.main-header__container .main-logo__svg svg{width:100%!important;height:auto!important;display:block}.main-header__container--is-fixed .main-logo__img{height:80px}.main-header__container--is-shown{opacity:1;background:rgba(255,255,255,.85)}.main-header__header-container{position:relative;z-index:1;align-items:center;transition:transform 0.4s ease-in-out,opacity 0.4s ease-in-out;will-change:transform,opacity;height:100%}.main-header__inner--is-fixed.main-header__inner--is-shown .main-header__header-container{background:rgba(255,255,255,.5)}.main-header__header-container-inner{display:grid;grid-template-columns:auto auto;max-width:95%;margin:auto}.main-header__header-container--is-scrolled{position:sticky;top:0;left:0;right:0;z-index:20;transform:translateY(-41px);background:var(--e-global-color-secondary);box-shadow:0 4px 10px rgba(0,0,0,.2);transition:transform 0.4s ease-in-out,opacity 0.4s ease-in-out}.main-header__container .main-logo{grid-column:1}.main-header__container .main-logo__link{display:flex;align-items:center;color:var(--e-global-color-primary);gap:20px;padding-top:10px}.has-secondary-menu-link .main-header__container .main-logo__link{color:var(--color-white)}.main-header__container--is-fixed .main-logo__link{color:var(--e-global-color-primary)}.main-header__container .main-logo__text{display:flex;gap:10px;font-family:var(--e-global-typography-primary-font-family);font-size:22px;font-weight:var(--font-weight-normal);color:var(--color-white);letter-spacing:-1.12px;line-height:1;transition:opacity 0.35s ease-in-out,transform 0.35s ease-in-out}.main-header__container .main-logo__text{padding-top:2em}.main-logo__link,.main-logo__text{color:var(--color-white)}.main-header__container--is-fixed .main-logo__text{display:flex;flex-direction:row;gap:7px;color:var(--e-global-color-primary);padding-top:0}.main-header__container--is-shown .main-logo__text{flex-direction:row}.main-header__container--is-fixed .main-logo__link{align-items:center}.menu-wrapper{grid-column:3;display:flex;justify-content:flex-end;align-items:center;gap:clamp(18px, 3vw, 56px);min-width:0}.menu-item--no-link>.menu-link{cursor:default}.header-menu-line{display:flex;align-items:center;max-width:min(58vw, 980px);opacity:1;transform:translateY(0);padding:8px 18px;background:transparent;border-radius:8px;transition:opacity 0.45s ease,transform 0.45s ease;will-change:opacity,transform}.header-menu-line.header-menu-line--is-hidden{opacity:0;pointer-events:none;transform:translateY(-4px)}.menu-wrapper:hover .header-menu-line.header-menu-line--is-hidden,.menu-wrapper:focus-within .header-menu-line.header-menu-line--is-hidden{opacity:1;pointer-events:auto;transform:translateY(0)}.header-menu-line__list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px clamp(14px, 1.65vw, 32px);list-style:none;margin:0;padding:0}.header-menu-line__item{display:flex;align-items:center}.header-menu-line__link,.header-menu-line .menu-link{display:inline-flex;align-items:center;color:var(--burger-line-color,var(--color-white,#fff));opacity:.85;font-family:var(--e-global-typography-text-font-family),sans-serif;font-size:clamp(11px, 0.72vw, 14px);font-weight:var(--font-weight-normal);letter-spacing:.075em;line-height:1.2;text-decoration:none;text-transform:uppercase;transition:color 0.35s ease,opacity 0.35s ease;white-space:nowrap}.header-menu-line__item:hover .header-menu-line__link,.header-menu-line__item:hover .header-menu-line .menu-link,.header-menu-line__link:hover,.header-menu-line__link:focus,.header-menu-line .menu-link:hover,.header-menu-line .menu-link:focus{opacity:1}.main-header--fullscreen .header-menu-line{position:absolute;top:50%;left:calc(clamp(20px, 4vw, 48px) + clamp(160px, 15vw, 300px) + clamp(18px, 3vw, 56px));right:calc(clamp(16px, 4vw, 48px) + 84px);z-index:1000001;max-width:none;justify-content:center;transform:translateY(-50%)}.main-header--fullscreen .menu-wrapper{width:100%;min-height:100%;overflow:visible}.main-header--fullscreen .header-menu-line.header-menu-line--is-hidden{transform:translateY(calc(-50% - 4px))}.main-header--fullscreen .main-header__header-container-inner::before{content:'';position:absolute;top:50%;left:calc(clamp(20px, 4vw, 48px) + clamp(160px, 15vw, 300px) + clamp(18px, 3vw, 56px) + 28px);right:clamp(8px, 2vw, 32px);height:58px;transform:translateY(-50%);border-radius:10px;background-color:rgb(0,0,0);opacity:0;pointer-events:none;transition:opacity 0.45s ease,transform 0.45s ease,background-color 0.35s ease;z-index:1000000}.main-header__container.main-header__container--logo-swapped .main-header__header-container-inner::before,.main-header__container.main-header__container--product-force-black-logo:not(.main-header__container--product-white-logo-on-pinned) .main-header__header-container-inner::before,.main-header__container.main-header--fullscreen.is-nav-open:not(.is-nav-sublevel) .main-header__header-container-inner::before{background-color:rgb(255,255,255)}.main-header--fullscreen .menu-wrapper:hover .header-menu-line.header-menu-line--is-hidden,.main-header--fullscreen .menu-wrapper:focus-within .header-menu-line.header-menu-line--is-hidden{transform:translateY(-50%)}.main-header__container.main-header__container--menu-line-visible .main-header__header-container-inner::before{background-color:rgba(0,0,0,.15);opacity:1}.main-header__container.main-header__container--menu-line-visible.main-header__container--logo-swapped .main-header__header-container-inner::before,.main-header__container.main-header__container--menu-line-visible.main-header__container--product-force-black-logo:not(.main-header__container--product-white-logo-on-pinned) .main-header__header-container-inner::before,.main-header__container.main-header__container--menu-line-visible.main-header--fullscreen.is-nav-open:not(.is-nav-sublevel) .main-header__header-container-inner::before{background-color:rgb(255,255,255)}.main-header--fullscreen.is-nav-open .header-menu-line{opacity:0;pointer-events:none}.main-header--fullscreen.is-nav-open .main-header__header-container-inner::before{opacity:0}@media (max-width:1199px){.main-header--fullscreen .main-header__header-container-inner::before,.main-header__container.main-header__container--menu-line-visible .main-header__header-container-inner::before{content:none;opacity:0}}.main-header__inner .header-actions{display:flex;justify-content:flex-end;align-items:center;gap:15px;grid-column:2;grid-row:1}.header-action__link{font-family:var(--e-global-typography-032f926-font-family),sans-serif}.main-header__inner .header-action__link{color:var(--color-text)}.has-secondary-menu-link .main-header__inner .header-action__link{color:var(--color-white)}.main-header__inner .header-action__link:focus,.main-header__inner .header-action__link:hover{color:var(--e-global-color-secondary)}.main-header__inner--is-fixed .header-action__link:hover{color:var(--e-global-color-primary)}.header-action__link{display:flex;align-items:center;gap:5px;border-radius:5px}.burger-container{display:flex;align-items:center;gap:12px}.main-header__container{--burger-line-color:var(--color-black, #000)}.main-header__container.main-header--fullscreen{--burger-line-color:var(--color-white, #fff)}.main-header__container.main-header__container--logo-swapped,.main-header__container.main-header__container--product-force-black-logo{--burger-line-color:var(--color-black, #000)}.main-header__container.main-header__container--product-force-black-logo.main-header__container--product-white-logo-on-pinned{--burger-line-color:var(--color-white, #fff)}.main-header__container.main-header--fullscreen.is-nav-open{--burger-line-color:var(--color-black, #000)}.main-header__container.main-header--fullscreen.is-nav-open.is-nav-sublevel{--burger-line-color:var(--color-white, #fff)}.header-search-shortcode{display:flex;align-items:center;justify-content:flex-end;width:100%;margin-right:25px}.header-search-shortcode form{display:flex;align-items:center;justify-content:flex-end;margin:0;width:100%;gap:8px}.header-search-shortcode input[type="search"],.header-search-shortcode input[type="text"]{width:100%;min-width:0;height:42px;padding:10px 18px;border:1px solid rgba(255,255,255,.35);border-radius:999px;background:rgba(255,255,255,.92);color:var(--color-black);box-shadow:none}.header-search-shortcode input[type="search"]::placeholder,.header-search-shortcode input[type="text"]::placeholder{color:rgba(0,0,0,.6)}.header-search-shortcode button,.header-search-shortcode input[type="submit"]{height:42px;padding:0 16px;border-radius:999px}button.burger{position:absolute;right:55px;z-index:1000000;display:inline-flex;align-items:center;justify-content:center;color:unset;background-color:unset!Important;border:unset}.burger__lines{display:flex;flex-direction:column;justify-content:center;gap:6px;width:24px;height:18px}.burger__line{display:block;width:100%;height:2px;border-radius:999px;background-color:var(--burger-line-color,var(--color-black,#000));transition:width 0.3s ease,opacity 0.25s ease,transform 0.3s ease,background-color 0.35s ease-in-out;align-self:center;transform:translateX(0)}.burger__line--middle{transition:width 0.2s ease,opacity 0.2s ease,background-color 0.35s ease-in-out}.burger:not([aria-expanded="true"]):hover .burger__line--middle{width:75%}.burger:not([aria-expanded="true"]):hover .burger__line--top{width:87.5%;transform:translateX(12.5%)}.burger:not([aria-expanded="true"]):hover .burger__line--bottom{width:87.5%;transform:translateX(-12.5%)}.main-header--fullscreen.is-nav-open .burger .burger__line--middle,.burger[aria-expanded="true"] .burger__line--middle{width:0;opacity:0}.main-header--fullscreen.is-nav-open .burger .burger__line--top,.burger[aria-expanded="true"] .burger__line--top{width:50%;transform:translateX(50%)}.main-header--fullscreen.is-nav-open .burger .burger__line--bottom,.burger[aria-expanded="true"] .burger__line--bottom{width:50%;transform:translateX(-50%)}.main-header--fullscreen{position:fixed;top:0;left:0;right:0;z-index:10000;background:transparent;color:var(--color-white)}.main-header--fullscreen .main-header__inner{position:relative;min-height:70px}.main-header--fullscreen .burger-container{position:absolute;top:50%;right:clamp(calc(var(--spacing-md) + var(--spacing-sm)), 2vw, 32px);transform:translateY(-50%);z-index:1000002;pointer-events:auto;display:flex;gap:12px;justify-content:center;align-items:center}.main-header--fullscreen .navigation-wrapper{position:fixed;inset:0;pointer-events:none;opacity:0;visibility:hidden}@media (min-width:1200px){.main-header--fullscreen{min-height:86px}.main-header--fullscreen .main-header__inner{width:100%;min-height:86px;display:flex;flex-direction:column;justify-content:center}.main-header--fullscreen .main-header__header-container{flex:1;display:flex;align-items:center}.main-header--fullscreen .main-header__header-container-inner{display:grid;grid-template-columns:1fr;width:100%;position:relative;min-height:60px;align-items:center}.main-header--fullscreen .main-logo{position:absolute;top:50%;left:clamp(20px, 4vw, 48px);transform:translateY(-50%);z-index:1000001;will-change:transform}.main-header--fullscreen .main-logo__link{color:var(--color-white);justify-content:flex-start;padding-top:0;width:100%;max-width:clamp(160px, 15vw, 300px)}.main-header--fullscreen.is-nav-open .main-logo{opacity:0;pointer-events:none;transform:translateY(-50%) scale(.9)}.main-header--fullscreen .header-actions{position:absolute;top:50%;right:calc(clamp(20px, 4vw, 48px) + 60px);transform:translateY(-50%);gap:12px;z-index:1000001}.main-header--fullscreen .navigation-wrapper{z-index:var(--z-menu);transition:opacity 0.4s ease,visibility 0.4s ease}.main-header--fullscreen.is-nav-open .navigation-wrapper{opacity:1;pointer-events:auto;visibility:visible}}.bwa-hero-banner__search-form{margin:0;padding:0;width:100%;max-width:800px;position:relative;overflow:visible;z-index:0}.bwa-hero-banner__search-shell{position:relative;height:55px;border-radius:90px;padding:5px 7px 5px 24px;background:#fff;border:.524px solid rgba(0,0,0,.26);display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;max-width:800px;isolation:isolate;overflow:visible;z-index:1}.bwa-hero-banner__search-glow--one{--glow-opacity-min:0.2;--glow-opacity-max:0.3;background:linear-gradient(42deg,rgba(26,163,255,.44) 0%,rgba(2,162,214,.12) 58%,rgba(32,123,199,.42) 100%);filter:blur(11px);--glow-translate-y:2px;animation-delay:0s}.bwa-hero-banner__search-glow--two{--glow-opacity-min:0.24;--glow-opacity-max:0.44;left:-10px;right:-10px;top:-9px;bottom:-13px;background:linear-gradient(118deg,rgba(2,162,214,.34) 0%,rgba(26,163,255,.07) 52%,rgba(32,123,199,.31) 100%);filter:blur(16px);--glow-translate-y:4px;animation-delay:0.22s}.bwa-hero-banner__search-glow--three{--glow-opacity-min:0.22;--glow-opacity-max:0.4;left:-6px;right:-6px;top:-5px;bottom:-9px;background:linear-gradient(165deg,rgba(32,123,199,.28) 0%,rgba(2,162,214,.08) 46%,rgba(30,201,255,.24) 100%);filter:blur(13px);--glow-translate-y:3px;animation-delay:0.45s}@keyframes bwa-hero-search-breath{0%,100%{opacity:var(--glow-opacity-min,.25);transform:translateY(var(--glow-translate-y,0)) scale(1)}50%{opacity:var(--glow-opacity-max,.5);transform:translateY(var(--glow-translate-y,0)) scale(1.015)}}@media (prefers-reduced-motion:reduce){.bwa-hero-banner__search-glow{animation:none;opacity:var(--glow-opacity-min,.25)}.bwa-hero-banner__ai-chip-blob{animation:none}}.bwa-hero-banner__search{flex:1;min-width:0}html body .main-header__container .bwa-hero-banner__native-search{display:block;width:100%;border:0;background:transparent;color:var(--color-text);font-family:var(--font-primary);font-size:15px;font-weight:400;padding:0;border-radius:0}html body .bwa-hero-banner__native-search:focus-visible{outline:none}html body .bwa-hero-banner__search-shell:focus-within{border-color:#DD080F}.bwa-hero-banner__ai{display:inline-flex;align-items:center;gap:8px}.bwa-hero-banner__ai-label{background:linear-gradient(38deg,#FC3F45 4%,#02a2d6 57%,#FC3F45 101%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-family:var(--font-primary);font-size:12px;font-weight:600;letter-spacing:-.02em;white-space:nowrap}html body .bwa-hero-banner__ai-chip{width:62px;height:40px;border-radius:45px;background:#DD080F;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;overflow:hidden;isolation:isolate;border:none;padding:0;cursor:pointer;transition:opacity 0.5s ease}html body .bwa-hero-banner__ai-chip:hover{opacity:.88;background-color:#DD080F}.bwa-hero-banner__ai-chip:focus-visible{outline:2px solid #fff;outline-offset:2px}.bwa-hero-banner__ai-chip svg{display:block}.bwa-hero-banner__ai-chip-icon{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center}.bwa-hero-banner__ai-chip-blob{position:absolute;border-radius:999px;pointer-events:none;z-index:1;filter:blur(9px);will-change:transform}.bwa-hero-banner__ai-chip-blob--one{width:36px;height:36px;top:-12px;left:-12px;background:#FC3F45;animation:bwa-ai-chip-blob-one 1.8s cubic-bezier(.42,0,.27,1) infinite}.bwa-hero-banner__ai-chip-blob--two{width:34px;height:34px;right:-12px;bottom:-12px;background:#FC3F45;animation:bwa-ai-chip-blob-two 2.7s cubic-bezier(.45,0,.32,1) infinite;animation-delay:0.08s}.bwa-hero-banner__ai-chip-blob--three{width:26px;height:26px;top:8px;right:-12px;background:#FC3F45;animation:bwa-ai-chip-blob-three 3s cubic-bezier(.44,0,.31,1) infinite;animation-delay:0.15s}.bwa-hero-banner__ai-chip-blob--four{width:24px;height:24px;left:8px;bottom:6px;background:#FC3F45;animation:bwa-ai-chip-blob-four 2.85s cubic-bezier(.47,0,.3,1) infinite;animation-delay:0.24s}@keyframes bwa-ai-chip-blob-one{0%,100%{transform:translate(-6px,-4px) scale(.92)}50%{transform:translate(12px,8px) scale(1.08)}}@keyframes bwa-ai-chip-blob-two{0%,100%{transform:translate(6px,4px) scale(.9)}50%{transform:translate(-13px,-9px) scale(1.1)}}@keyframes bwa-ai-chip-blob-three{0%,100%{transform:translate(2px,-8px) scale(.88)}50%{transform:translate(-10px,11px) scale(1.04)}}@keyframes bwa-ai-chip-blob-four{0%,100%{transform:translate(-5px,6px) scale(.9)}50%{transform:translate(11px,-10px) scale(1.06)}}@media (max-width:767px){button.burger{right:25px}.main-header--fullscreen .main-header__header-container-inner::before{content:none}}.main-header__container.main-header__container--product-force-black-logo .main-logo__img--top{opacity:0}.main-header__container.main-header__container--product-force-black-logo .main-logo__img--scrolled{opacity:1}.main-header__container.main-header__container--product-force-black-logo.main-header__container--product-white-logo-on-pinned .main-logo__img--top{opacity:1}.main-header__container.main-header__container--product-force-black-logo.main-header__container--product-white-logo-on-pinned .main-logo__img--scrolled{opacity:0}