@layer atoms{.ScrollableMenuPanel-module-scss-module__d7gbVG__scrollable-menu-panel{flex-direction:column;min-width:34rem;display:flex;position:relative}.ScrollableMenuPanel-module-scss-module__d7gbVG__scrollable-menu-panel--hidden{visibility:hidden;pointer-events:none}.ScrollableMenuPanel-module-scss-module__d7gbVG__scrollable-menu-panel__inner{max-height:var(--flyout-panel-max-height,30rem);overflow-y:auto;scrollbar-width:none!important;-ms-overflow-style:none!important}.ScrollableMenuPanel-module-scss-module__d7gbVG__scrollable-menu-panel__inner::-webkit-scrollbar{display:none!important}.ScrollableMenuPanel-module-scss-module__d7gbVG__scrollable-menu-panel__fade{background:linear-gradient(to top,var(--clr-body-background,#fff)0%,color-mix(in srgb,var(--clr-body-background,#fff)70%,transparent)8%,color-mix(in srgb,var(--clr-body-background,#fff)40%,transparent)20%,color-mix(in srgb,var(--clr-body-background,#fff)15%,transparent)40%,transparent 70%);pointer-events:none;z-index:1;opacity:0;height:100%;transition:opacity .2s;position:absolute;bottom:0;left:0;right:0}.ScrollableMenuPanel-module-scss-module__d7gbVG__scrollable-menu-panel__fade--visible{opacity:1}.ScrollableMenuPanel-module-scss-module__d7gbVG__scrollable-menu-panel__chevron{background:color-mix(in srgb,var(--clr-body-background,#fff)85%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;z-index:2;opacity:0;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;transition:opacity .2s;animation:1.5s ease-in-out infinite ScrollableMenuPanel-module-scss-module__d7gbVG__bounce-down;display:flex;position:absolute;bottom:.8rem;left:calc(50% - 1rem);box-shadow:0 1px 4px #0000001f}.ScrollableMenuPanel-module-scss-module__d7gbVG__scrollable-menu-panel__chevron:after{content:"";border-right:2px solid var(--clr-text-default,#333);border-bottom:2px solid var(--clr-text-default,#333);width:.5rem;height:.5rem;margin-top:-2px;transform:rotate(45deg)}.ScrollableMenuPanel-module-scss-module__d7gbVG__scrollable-menu-panel__chevron--visible{opacity:1}@keyframes ScrollableMenuPanel-module-scss-module__d7gbVG__bounce-down{0%,to{bottom:.8rem}50%{bottom:.4rem}}}
@layer atoms{.NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree{position:relative}.NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__dropdown{z-index:1000;animation:.3s ease-out NavigationCategoryFlyoutTree-module-scss-module__8LNitW__slide-down;display:flex;position:absolute;top:calc(100% + 1.4rem);left:0;overflow:visible}@keyframes NavigationCategoryFlyoutTree-module-scss-module__8LNitW__slide-down{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__level{width:100%;min-width:34rem;position:relative}.NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__level--primary{background:var(--clr-primary-medium);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--shdw-03);opacity:.9}.NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__level--child{background:var(--clr-body-background);opacity:1;box-shadow:0 -4px 8px -2px #00000014,0 6px 12px -2px #00000026}.NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__label--primary{text-transform:uppercase;color:#fff;font-weight:800}.NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__list{padding:var(--sp-06)0;margin:0;list-style:none}.NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__level--child .NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__list{padding:var(--sp-04)0}.NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__header{padding:var(--sp-04)var(--sp-06);border-bottom:1px solid var(--clr-grey-light);background:var(--clr-primary-medium);opacity:1;z-index:3;position:sticky;top:0}.NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__header-title{color:var(--clr-white)}.NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__item{width:100%;position:relative}.NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__item:hover{z-index:2}.NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__item--primary-active{position:relative}.NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__item--see-more{padding:var(--sp-03)var(--sp-06)}.NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__link{justify-content:space-between;align-items:center;text-decoration:none;transition:all .2s;display:flex;position:relative}.NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__level--primary .NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__link{padding:var(--sp-03)var(--sp-06);font-size:var(--fs-s);color:var(--clr-white);font-weight:700}.NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__level--primary .NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__link:hover{color:var(--clr-white)}.NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__level--primary .NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__link:hover img{filter:var(--icon-white-fl)}.NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__level--child .NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__link{padding:var(--sp-03)var(--sp-06);font-size:var(--fs-xs);color:var(--clr-text-default);font-weight:400}.NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__level--child .NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__link:hover{background:var(--clr-primary-medium)}.NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__level--child .NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__link:hover span{color:var(--clr-white);opacity:.95;font-weight:800}.NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__level--child .NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__link:hover img{filter:var(--icon-white-fl)}.NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__arrow{opacity:.7;flex-shrink:0;margin-left:10px;transition:opacity .2s}.NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__arrow--primary{filter:var(--icon-white-fl)}.NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__level--child .NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__arrow{opacity:.7}.NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__item:hover .NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__arrow,.NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__item--active .NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__arrow{opacity:1}.NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__submenu{min-height:100%;position:absolute}.NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__submenu--left{animation:.25s ease-out NavigationCategoryFlyoutTree-module-scss-module__8LNitW__slide-in-right;left:100%}.NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__submenu--right{animation:.25s ease-out NavigationCategoryFlyoutTree-module-scss-module__8LNitW__slide-in-left;right:100%}@keyframes NavigationCategoryFlyoutTree-module-scss-module__8LNitW__slide-in-right{0%{opacity:0;transform:translate(-15px)}to{opacity:1;transform:translate(0)}}@keyframes NavigationCategoryFlyoutTree-module-scss-module__8LNitW__slide-in-left{0%{opacity:0;transform:translate(15px)}to{opacity:1;transform:translate(0)}}.NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree--nested,.NavigationCategoryFlyoutTree-module-scss-module__8LNitW__navigation-category-flyout-tree__dropdown--nested{position:static}}
