:root{--fly-menu-navy: #1B1F3B;--fly-menu-blue: #24B9D7;--fly-menu-pink: #FF4FB3;--fly-menu-purple: #9716DE;--fly-menu-gold: #D6AF36;--fly-menu-soft: #EAF9FC}@media screen and (min-width:990px){#header-component .header__row--top .header__columns{min-height:94px;padding-block:10px}#header-component .header__row--top .header__columns:where(:not(:has(.header__column--center))):has(.header__column--left header-menu){--header-left: minmax(0, 1fr);--header-right: max-content;grid-template-columns:minmax(0,1fr) max-content!important;column-gap:clamp(16px,1.2vw,26px)}#header-component .header__column--left:has(header-menu){display:flex;align-items:center;width:100%;min-width:0;gap:clamp(18px,1.5vw,30px)}#header-component .header-logo{flex:0 0 auto;margin-inline-start:clamp(34px,3vw,64px)}#header-component .header-logo__image{width:auto!important;height:78px!important}#header-component .header__column--left:has(header-menu) header-menu{display:flex;flex:1 1 auto;justify-content:center;min-width:0}#header-component .header__column--left:has(header-menu) .header-menu__inner,#header-component .header__column--left:has(header-menu) .menu-list{display:flex;justify-content:center;width:auto;min-width:0}#header-component .header__column--left:has(header-menu) .overflow-menu{display:block;flex:0 1 auto;width:auto;max-width:100%;min-width:0}#header-component .header-menu .overflow-menu::part(list){width:max-content;max-width:100%;justify-content:center!important;gap:0;margin-inline:auto}#header-component .header-menu .menu-list__link,#header-component .header-menu .menu-list__link-title{font-family:var(--font-heading--family)!important;font-size:1.25rem!important;font-weight:700!important;line-height:1!important;letter-spacing:.005em;white-space:nowrap}#header-component .header-menu .menu-list__link{min-height:68px}#header-component .header-menu .menu-list__link-title{--fly-menu-item-padding: 2px;position:relative;padding-inline:var(--fly-menu-item-padding)!important}#header-component .header-menu .overflow-menu>.menu-list__list-item:before{display:none!important;content:none!important}#header-component .header-menu .overflow-menu>.menu-list__list-item:not(:first-child):not([slot=more])>.menu-list__link .menu-list__link-title:before{display:inline-block;margin-inline:4px 7px;color:var(--fly-menu-gold);content:"\2022";font-family:var(--font-body--family);font-size:.46em;font-weight:700;line-height:1;vertical-align:.18em}#header-component .header-menu .menu-list__link-title:after{position:absolute;right:var(--fly-menu-item-padding);bottom:-8px;left:var(--fly-menu-item-padding);height:3px;border-radius:3px;background:var(--fly-menu-blue);content:"";opacity:0;transform:scaleX(.35);transition:opacity .18s ease,transform .18s ease}#header-component .header-menu .menu-list__list-item:hover .menu-list__link-title:after,#header-component .header-menu .menu-list__link--active .menu-list__link-title:after{opacity:1;transform:scaleX(1)}#header-component .header-menu .menu-list__link[href="/collections/nouveaute"]{color:var(--fly-menu-pink)}#header-component .header-menu .menu-list__submenu-inner{border-top:1px solid rgba(36,185,215,.22);background:#fff;box-shadow:0 18px 34px #1b1f3b1f}#header-component .header-menu .mega-menu__grid{max-width:1180px;margin-inline:auto}#header-component .header-menu .mega-menu__link,#header-component .header-menu .mega-menu__link--parent{color:var(--fly-menu-navy)}#header-component .header-menu .mega-menu__link{min-height:42px;align-items:center;font-family:var(--font-body--family);font-size:1rem}#header-component .header-menu .mega-menu__link:hover{color:var(--fly-menu-blue)}#header-component .header-menu .mega-menu__link[href="/collections/promotions"]{color:var(--fly-menu-gold);font-weight:700}#header-component .header__column--right{gap:clamp(10px,1vw,18px)}#header-component .header-actions__action{min-width:44px;min-height:44px}#header-component .header-actions__action:not(.account-button) svg{width:22px;height:22px}}@media screen and (min-width:990px)and (max-width:1299px){#header-component .header__row--top .header__columns{min-height:86px;padding-block:7px}#header-component .header__column--left:has(header-menu){gap:14px}#header-component .header-logo{margin-inline-start:24px}#header-component .header-logo__image{height:70px!important}#header-component .header-menu .menu-list__link,#header-component .header-menu .menu-list__link-title{font-size:1.125rem!important}#header-component .header-menu .menu-list__link{min-height:60px}#header-component .header-menu .overflow-menu>.menu-list__list-item:not(:first-child):not([slot=more])>.menu-list__link .menu-list__link-title:before{margin-inline:3px 6px;font-size:.44em}}@media screen and (min-width:1300px)and (max-width:1499px){#header-component .header-menu .menu-list__link,#header-component .header-menu .menu-list__link-title{font-size:1.375rem!important}}@media screen and (min-width:1500px){#header-component .header-menu .menu-list__link,#header-component .header-menu .menu-list__link-title{font-size:1.5rem!important}#header-component .header-menu .overflow-menu>.menu-list__list-item:not(:first-child):not([slot=more])>.menu-list__link .menu-list__link-title:before{margin-inline:5px 8px}}@media screen and (max-width:989px){.menu-drawer{border-right:0;background:#fff;color:var(--fly-menu-navy)}.menu-drawer__close-button{position:sticky;z-index:4;top:12px;align-self:flex-end;margin:12px 14px 4px auto;padding:11px;border:1px solid rgba(36,185,215,.24);border-radius:12px;background:#fff;box-shadow:0 8px 20px #1b1f3b17;color:var(--fly-menu-navy)}.menu-drawer__navigation{padding:4px 18px 26px}.menu-drawer__menu{--drawer-padding: 0px;padding-inline:0}.menu-drawer__menu.has-submenu{margin-block-end:0}.menu-drawer__list-item--divider{border-color:#24b9d72e}.menu-drawer__menu-item--mainlist{min-height:60px;padding:10px 4px;color:var(--fly-menu-navy);font-family:var(--font-heading--family);font-size:1.38rem;font-weight:400;line-height:1.08}.menu-drawer__menu-item--mainlist:hover,.menu-drawer__menu-item--mainlist:focus-visible{color:var(--fly-menu-blue)}.menu-drawer__menu-item--child{min-height:48px;padding:10px 9px;color:var(--fly-menu-navy);font-family:var(--font-body--family);font-size:1rem;font-weight:600;line-height:1.35}.menu-drawer__menu-item--child:hover,.menu-drawer__menu-item--child:focus-visible,.menu-drawer__menu-item--active{color:var(--fly-menu-blue)}.menu-drawer__menu--childlist:not(.menu-drawer__menu--grid){margin:0 0 12px;padding:7px 9px 9px!important;border:1px solid rgba(36,185,215,.18);border-radius:14px;background:var(--fly-menu-soft)}.menu-drawer__menu-item>.svg-wrapper{color:var(--fly-menu-blue)}.menu-drawer details[open]>summary .icon-plus{color:var(--fly-menu-pink);transform:rotate(45deg)}.menu-drawer a.menu-drawer__menu-item--mainlist[href="/collections/nouveaute"]{color:var(--fly-menu-pink)}.menu-drawer a[href="/collections/promotions"]{color:var(--fly-menu-gold);font-weight:700}#HeaderDrawer-disneyland-paris{color:var(--fly-menu-purple)}.menu-drawer__utility-links{margin-inline:18px}}@media screen and (max-width:749px){.menu-drawer{width:100vw;max-width:none;height:100dvh}.menu-drawer__backdrop{display:none}}@media screen and (min-width:750px)and (max-width:989px){.menu-drawer{width:430px;max-width:430px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/flyandbag-menu.css.map */
