.menu-list{--menu-horizontal-gap: 0;--menu-vertical-gap: var(--gap-xs)}@media screen and (width >= 1150px){.menu-list{--menu-vertical-gap: var(--gap-sm)}}@media screen and (width >= 1400px){.menu-list{--menu-vertical-gap: var(--gap-xl)}}.menu-list .overflow-menu{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--menu-horizontal-gap);width:100%;list-style:none}.menu-list .menu-list__list-item--last{margin-left:auto}.menu-list .menu-list__link{padding-inline:var(--menu-vertical-gap);font-size:var(--menu-font-md--size);font-weight:500}@media screen and (width >= 1400px){.menu-list .menu-list__link{font-size:var(--menu-top-level-font-size-desktop)}}.menu-list .menu-list__link.menu-list__link--active{text-decoration:underline;text-decoration-color:var(--color-border)}.menu-list__list-item--last :is(.menu-list .menu-list__link){color:var(--color-primary-button-background)}.menu-list__list-item--last :is(.menu-list .menu-list__link):hover,.menu-list__list-item--last :is(.menu-list .menu-list__link):focus-within,.menu-list__list-item--last :is(.menu-list .menu-list__link):focus-visible{color:var(--color-primary-button-hover-background)}.menu-list .menu-list__link.menu-list__link--icon{display:inline-flex;gap:var(--gap-xs);padding-inline-end:0}.menu-list .menu-list__link.menu-list__link--icon .svg-wrapper,.menu-list .menu-list__link.menu-list__link--icon .svg-wrapper>svg{flex-shrink:0;width:var(--icon-size-lg);height:var(--icon-size-lg)}.menu-list .menu-list__list-item:first-child .menu-list__link{padding-inline-start:0}:is(.menu-list:where(:has(.menu-list__list-item:hover)),.menu-list:where(:has(.menu-list__list-item:focus-within)),.menu-list:where(:has(.menu-list__list-item:not([aria-hidden=true]) .menu-list__link--active))) .menu-list__link{color:var(--menu-top-level-font-color)}.menu-list .menu-list__list-item:where(:hover,:focus-within) .menu-list__link{color:var(--color-primary-hover)}.menu-list .menu-list__list-item--last:where(:hover,:focus-within) .menu-list__link{color:var(--color-primary-button-hover-background)}body{--backdrop-opacity: 0}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--layer-raised);background-color:rgba(from var(--color-shadow) r g b / 50%);opacity:var(--backdrop-opacity);transition:opacity .25s ease-in-out;pointer-events:none}body:has(header-menu[aria-expanded=true]),body:has(.bbd-menu-drawer-container[open]){--backdrop-opacity: 1}body:has(.bbd-menu-drawer-container[open]){overflow:hidden}.mega-menu{--menu-parent-font-size: var(--menu-font-xl--size);--menu-parent-font-line-height: var(--menu-font-md--line-height);--menu-parent-font-color: rgba(from var(--color-foreground) r g b / var(--opacity-subdued-text));--menu-parent-active-font-color: rgba(from var(--color-foreground) r g b / var(--opacity-subdued-text));--menu-child-font-size: var(--menu-font-md--size);--menu-child-font-line-height: var(--menu-font-sm--line-height);--menu-child-font-color: var(--color-foreground);--menu-child-active-font-color: var(--color-foreground);padding-block:var(--padding-xl) var(--padding-4xl)}.menu-list__submenu-inner{padding-block-end:0}.mega-menu__link--parent{margin-block-end:var(--margin-sm)}a.mega-menu__link--parent:hover,a.mega-menu__link--parent:focus-visible{color:var(--color-primary-hover)}.mega-menu__link{padding-block:var(--padding-3xs)}a.mega-menu__link:hover,a.mega-menu__link:focus-visible{color:var(--color-primary-hover)}.mega-menu__link.mega-menu__link--active:not(.mega-menu__link--parent){text-decoration:underline;text-decoration-color:var(--color-border)}.mega-menu__link.mega-menu__link--is-last{text-decoration:underline;text-decoration-color:var(--menu-child-font-color)}.bbd-mega-menu__view-all{padding-block:var(--padding-sm);font-size:var(--font-size--md);background-color:rgb(from var(--color-border) r g b / 25%);transition:background-color .25s ease-in-out}.bbd-mega-menu__view-all:hover,.bbd-mega-menu__view-all:focus-visible{text-decoration:underline;text-decoration-color:var(--color-secondary-button-border);background-color:rgb(from var(--color-border) r g b / 50%)}.bbd-mega-menu__column--navigation{padding-inline-start:var(--padding-3xl);border-left:1px solid var(--color-border)}@media screen and (width >= 1400px){.bbd-mega-menu__column--navigation{padding-inline-start:var(--padding-6xl)}}.bbd-mega-menu__cta{--color-text: var(--color-background);position:relative;display:flex;align-items:flex-end;aspect-ratio:29 / 35;width:100%;overflow:hidden}.bbd-mega-menu__cta.bbd-mega-menu__cta--dark{--color-text: var(--color-foreground)}.bbd-mega-menu__cta-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.bbd-mega-menu__cta-content{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:var(--gap-2xl);width:100%;height:100%;padding:var(--padding-lg);background-color:rgb(from var(--color-shadow) r g b / 30%);transition:background-color .25s ease-in-out}.bbd-mega-menu__cta-content:has(.bbd-mega-menu__cta-link:hover),.bbd-mega-menu__cta-content:has(.bbd-mega-menu__cta-link:focus-visible){background-color:rgb(from var(--color-shadow) r g b / 50%)}.bbd-mega-menu__cta-heading{font-size:var(--font-size--2xl);white-space:normal}.bbd-mega-menu__cta-link{align-self:flex-start;font-size:var(--font-size--md);border-color:var(--color-text)}.bbd-mega-menu__cta-link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.bbd-mega-menu__cta-heading,.bbd-mega-menu__cta-link{margin-block:0;color:var(--color-text)}:is(.bbd-mega-menu__cta-heading,.bbd-mega-menu__cta-link):hover,:is(.bbd-mega-menu__cta-heading,.bbd-mega-menu__cta-link):focus-visible{color:var(--color-text)}@media screen and (width >= 1400px){.bbd-mega-menu__cta-content{gap:var(--gap-3xl);padding:var(--padding-2xl)}.bbd-mega-menu__cta-heading{font-size:var(--font-size--3xl)}.bbd-mega-menu__cta-link{font-size:var(--font-paragraph--size)}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/bbd-header-menu.css.map */
