.sl-nav-packs,.sl-nav-brand{display:none}.sl-nav-topbar{display:contents}@media(max-width:749px){html body #header-component .menu-drawer:has(.sl-nav-packs){width:100vw;max-width:100vw;height:100dvh;background:#fafbf9!important;color:#222725!important;opacity:1!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:0;overscroll-behavior:contain}html body #header-component .menu-drawer .sl-nav-topbar{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;position:sticky;top:0;z-index:3;min-height:60px;padding:6px 16px 6px 22px;background:#fafbf9;border-bottom:1px solid #e1e4e1}html body #header-component .sl-nav-brand{display:inline-flex;align-items:baseline;gap:9px;text-decoration:none;color:#202623!important;font:700 22px/1.2 Arial,sans-serif;letter-spacing:-1px}html body #header-component .sl-nav-brand span{font:400 11px/1 Arial,sans-serif;letter-spacing:1.2px;text-transform:uppercase;color:#68716b}html body #header-component .menu-drawer:has(.sl-nav-packs) .menu-drawer__close-button{display:flex;align-items:center;justify-content:center;position:static;min-width:44px;width:44px;height:44px;padding:12px;border:0;border-radius:50%;background:transparent!important;color:#222725!important;box-shadow:none}html body #header-component .menu-drawer__navigation:has(.sl-nav-packs){padding:0 20px}.sl-nav-packs{display:block;padding:20px 0 0;font-family:Arial,sans-serif;max-width:100%}.sl-nav-packs *{box-sizing:border-box}.sl-nav-packs [hidden]{display:none!important}html body #header-component .sl-nav-eyebrow{margin:0 0 8px;color:#717973;font:500 11px/1.5 Arial,sans-serif;letter-spacing:1.1px;text-transform:uppercase}html body #header-component .sl-nav-category{display:flex;align-items:center;gap:12px;width:100%;min-height:88px;padding:14px 0;border:0;border-bottom:1px solid #dee3df;border-radius:0;background:transparent;color:#222725;text-align:left;cursor:pointer}.sl-nav-model-image{display:grid;place-items:center;flex:0 0 56px;height:56px;padding:4px;border-radius:10px;background:#e8edeb}[data-nav-model=signal] .sl-nav-model-image{background:#eee5da}.sl-nav-model-image img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.sl-nav-model-copy{display:grid;gap:5px;flex:1;min-width:0}html body #header-component .sl-nav-model-copy strong{font:600 17px/1.2 Arial,sans-serif!important;letter-spacing:-.3px}html body #header-component .sl-nav-model-copy>span{font:400 12px/1.4 Arial,sans-serif!important;color:#69716c}.sl-nav-chevron{display:block;flex:0 0 7px;width:7px;height:7px;margin:0 4px 3px 0;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);transition:transform .18s ease}.sl-nav-category[aria-expanded=true] .sl-nav-chevron{transform:rotate(225deg);margin-top:5px}.sl-nav-packs [data-nav-panel]{padding:14px 0 16px;border-bottom:1px solid #dee3df}.sl-nav-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px}.sl-nav-card{display:flex;flex-direction:column;min-width:0;margin:0;padding:0;overflow:hidden;border:0;border-radius:10px;background:#eef1ee;text-decoration:none!important;color:#222725!important}.sl-nav-card-media--flat{display:block;aspect-ratio:1;padding:10px 10px 0;background:#e8edeb}[data-nav-panel=signal] .sl-nav-card-media--flat{background:#eee5da}.sl-nav-card-media--flat img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.sl-nav-card-copy{padding:10px 10px 12px}html body #header-component .sl-nav-card-copy strong{display:block;color:#252c27;font:600 13px/1.3 Arial,sans-serif!important}html body #header-component .sl-nav-card-copy>span{display:block;margin-top:5px;color:#626c65;font:400 11px/1.4 Arial,sans-serif!important}.sl-nav-view{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;margin-top:8px;padding:10px 4px 0;color:#293c33!important;font:500 13px/1.4 Arial,sans-serif;text-decoration:none!important}.sl-nav-compare{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;padding:12px 14px;margin:18px 0 20px;border:1px solid #d5ddd7;border-radius:8px;background:#edf1ed;color:#293c33!important;font:500 13px/1.4 Arial,sans-serif;text-decoration:none!important}.sl-nav-packs :is(button,a):focus-visible,.sl-nav-topbar a:focus-visible{outline:2px solid #335a44;outline-offset:3px}html body #header-component .menu-drawer__menu.has-submenu{padding:0;margin:0}html body #header-component .menu-drawer__menu.has-submenu>li{border:0;border-bottom:1px solid #e1e5e1;margin:0}html body #header-component .menu-drawer__menu.has-submenu>li>.menu-drawer__menu-item,html body #header-component .menu-drawer__menu.has-submenu>li>accordion-custom>details>summary{min-height:54px;padding:16px 0;font:400 14px/1.4 Arial,sans-serif!important;color:#303a33!important}html body #header-component .menu-drawer__menu.has-submenu>li:has(>a[href*="/products/eclairage-velo"]),html body #header-component .menu-drawer__menu.has-submenu>li:has(>a[href*="/products/sidelights-signal"]){display:none}html body #header-component .menu-drawer .menu-drawer__submenu{background:#fafbf9!important;color:#222725}html body #header-component .menu-drawer:has(.sl-nav-packs) .menu-drawer__menu-item,html body #header-component .menu-drawer:has(.sl-nav-packs) .menu-drawer__menu-item-text{color:#303a33!important}html body #header-component .menu-drawer .menu-drawer__submenu :is(a,button,summary){color:#303a33!important}html body #header-component .menu-drawer .menu-drawer__utility-links{padding:20px 22px calc(24px + env(safe-area-inset-bottom));margin-top:12px}}@media(max-width:749px){html body #header-component .sl-studio-social{display:none!important}html body #header-component .header-drawer-icon--open>svg{display:none!important}html body #header-component .header-drawer-icon--open{position:relative;width:24px;height:24px}html body #header-component .header-drawer-icon--open:before{content:"";position:absolute;left:1px;top:11px;width:22px;height:2px;border-radius:1px;background:currentColor;box-shadow:0 -7px 0 currentColor,0 7px 0 currentColor}}@media(max-width:749px){html body #header-component,html body #header-component .header__row--top{background:#090b0c!important;background-image:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body #header-component .header__columns{position:relative!important;min-height:64px}html body #header-component .header__column--center{position:static!important}html body #header-component .header-logo{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;margin:0!important}html body #header-component .menu-drawer .menu-drawer__menu-item--child{padding:14px 28px!important;min-height:48px;box-sizing:border-box;font:400 14px/1.5 Arial,sans-serif!important}html body #header-component .menu-drawer .menu-drawer__menu:has(>.menu-drawer__list-item){padding-block:8px 18px!important}html body .cart-drawer__dialog{max-width:100vw!important;width:100vw!important;box-sizing:border-box}html body .cart-drawer__dialog .cart-drawer__header{padding:20px 24px!important}html body .cart-drawer__dialog .cart-drawer__content{padding-inline:24px!important;box-sizing:border-box}html body .cart-drawer--empty .cart-drawer__content{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:40px 28px!important;text-align:center!important}html body .cart-drawer--empty .cart-drawer__heading--empty{width:100%;margin:0!important;text-align:center!important;font-size:26px!important;line-height:1.2!important}html body .cart-drawer--empty .cart-drawer__items{width:100%;max-width:330px;padding:0!important;margin:0!important}html body .cart-drawer--empty .cart-items__wrapper{display:flex;flex-direction:column;align-items:center;gap:28px;padding:0!important;text-align:center}html body .cart-drawer--empty .cart-items__wrapper>p{margin:0!important;font-size:14px!important;line-height:1.7!important;text-align:center!important}html body .cart-drawer--empty .cart-items__empty-button{margin:0!important;padding:14px 22px!important;min-height:48px;text-align:center}}@media(max-width:749px){html body #header-component .header__row--top{position:relative!important}html body #header-component .header__row--top .header__columns,html body #header-component .header__row--top .header__column{position:static!important}}@media(max-width:749px){html body .cart-drawer--empty .cart-drawer__heading--empty{display:block!important}html body #header-component .menu-drawer .menu-drawer__animated-element{opacity:1!important;transform:none!important}html body #header-component .menu-drawer .menu-drawer__menu{margin-inline:0!important}}@media(max-width:749px){html body #header-component .header-logo{inset:auto!important;left:50%!important;top:50%!important;width:86px!important;height:48px!important;display:flex!important;align-items:center;justify-content:center}html body #header-component .header-logo__image-container{width:86px!important;height:48px!important}html body #header-component .header-logo__image{width:86px!important;height:48px!important;object-fit:contain}}@media(max-width:749px){html body #header-component .header-logo{grid-area:auto!important;align-self:auto!important;justify-self:auto!important;top:8px!important;transform:translate(-50%)!important}html body #header-component .menu-drawer li{opacity:1!important;transform:none!important}}@media(max-width:749px){html body #header-component .menu-drawer .menu-drawer__menu-item--child{padding:13px 12px!important;min-height:44px!important;color:#606c63!important}}@media(prefers-reduced-motion:reduce){.sl-nav-chevron{transition:none}}@media(max-width:749px){html body #header-component .menu-drawer .menu-drawer__localization{background:transparent!important;color:#303a33!important;margin:0;padding:0}html body #header-component .menu-drawer .language-selector{background:#edf1ed!important;color:#303a33!important;border:1px solid #d5ddd7;border-radius:8px;min-width:76px;min-height:44px;padding:0 8px!important}html body #header-component .menu-drawer .localization-form__select{background:transparent!important;color:#303a33!important;border:0;min-height:44px;padding-inline:10px 24px}}@media(max-width:749px){html body #header-component .menu-drawer .localization-form{background:transparent!important;color:#303a33!important}html body #header-component .menu-drawer .menu-drawer__utility-links{width:100%;margin:0!important;padding:20px 22px calc(24px + env(safe-area-inset-bottom))!important}}@media(max-width:749px){html body #header-component .menu-drawer__navigation:has([data-nav-model=accessories])>.menu-drawer__menu>li:has(>a[href*="/collections/decouvrez-aussi"]){display:none}.sl-nav-accessory .sl-nav-card-media--flat{aspect-ratio:1;padding:0;position:relative;display:block;flex-shrink:0}.sl-nav-accessory .sl-nav-card-media--flat img{position:absolute;top:16px;right:16px;bottom:16px;left:16px;width:calc(100% - 32px);height:calc(100% - 32px);object-fit:contain}.sl-nav-accessory .sl-nav-card-copy{padding:12px;min-height:48px}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/sl-mobile-pack-menu.css.map */
