:root{--ba-panel-tint: color-mix(in srgb, var(--color-background, #fff) 94%, #000)}.menu-list__submenu{--ba-panel-tint: color-mix(in srgb, var(--color-background, #fff) 94%, #000)}@media screen and (min-width:750px){.menu-list__list-item{position:relative}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu,.menu-list__submenu.ba-dd-portal{width:max-content!important;min-width:220px;max-width:min(90vw,360px);left:0!important;right:auto!important;padding-inline:0!important;background-color:var(--ba-panel-tint)!important;border:1px solid rgb(0 0 0 / .1);border-radius:12px;box-shadow:0 12px 32px #00000024;z-index:100;overflow:hidden;clip-path:none!important;top:calc(100% + 6px)!important}.menu-list__submenu-inner{padding:8px!important;display:block!important;position:static!important;inset:auto!important;transform:none!important;margin:0!important;max-height:none!important;height:auto!important;overflow:visible!important}.ba-dd{position:relative;z-index:1}.ba-dd__list,.ba-dd__children{list-style:none;margin:0;padding:0}.ba-dd__list{display:flex;flex-direction:column;gap:10px}.ba-dd__children{display:flex;flex-direction:column;gap:2px;margin-top:4px}.ba-dd__row{display:flex;align-items:center;justify-content:space-between;gap:8px}.ba-dd__parent,.ba-dd__child{display:block;flex:1;padding:8px 10px;border-radius:6px;text-decoration:none;color:var(--color-foreground);white-space:nowrap;line-height:1.3;transition:background-color .15s ease}.ba-dd__parent{font-size:var(--menu-parent-font-size, .9375rem)}.ba-dd__child{font-size:calc(var(--menu-parent-font-size, .9375rem) * .92);color:rgb(from var(--color-foreground) r g b / .68);padding-left:22px}.ba-dd__parent:hover,.ba-dd__child:hover{background-color:#0000000d;color:var(--color-foreground)}.ba-dd__toggle{flex:none;width:26px;height:26px;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:6px;background:none;cursor:pointer;color:var(--color-foreground)}.ba-dd__toggle:hover{background-color:#0000000d}.ba-dd__toggle:focus-visible{outline:2px solid currentColor;outline-offset:1px}.ba-dd__caret{width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translate(-1px,-1px);transition:transform .2s ease;opacity:.6}.ba-dd__toggle[aria-expanded=true] .ba-dd__caret{transform:rotate(225deg) translate(-2px,-2px);opacity:1}.ba-dd__children[hidden]{display:none}}@media screen and (min-width:750px){.header__underlay-open{height:var(--header-height)!important;background:linear-gradient(var(--color-background-top-row) 0 var(--top-row-height),var(--color-background-bottom-row) var(--top-row-height) 100%)!important}.header__underlay-open:after{display:none!important}}@media screen and (min-width:750px){.menu-list__disclosure{opacity:1!important;pointer-events:none}.menu-list__disclosure-icon{transition:transform .2s ease}.menu-list__list-item .menu-list__disclosure-icon{transform:rotate(0)!important}.menu-list__list-item[data-ba-open] .menu-list__disclosure-icon{transform:rotate(180deg)!important}.ba-dd__parent,.ba-dd__child{-webkit-tap-highlight-color:transparent}}@media screen and (min-width:750px){.menu-list__list{gap:28px}.menu-list__list-item .menu-list__link-title{margin-right:2px}}@media screen and (min-width:750px){@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu,.menu-list__submenu.ba-dd-portal{background-color:color-mix(in srgb,var(--ba-panel-tint) 78%,transparent)!important;-webkit-backdrop-filter:blur(var(--ba-dropdown-blur, 48px)) saturate(160%) brightness(1.02);backdrop-filter:blur(var(--ba-dropdown-blur, 48px)) saturate(160%) brightness(1.02);border:none!important;border-radius:var(--style-border-radius-popover, 18px)!important;box-shadow:inset 0 1px .5px #fffffff2,inset 0 -1px .5px #fff6,inset 0 0 0 .5px #ffffff8c,0 8px 32px #0000001f,0 2px 8px #0000000f}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu:before,.menu-list__submenu.ba-dd-portal:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(145deg,#ffffff59,#ffffff0f 38%,#fff0 62%)}.ba-dd__parent:hover,.ba-dd__child:hover,.ba-dd__toggle:hover{background-color:#ffffff8c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.ba-dd__child{color:rgb(from var(--color-foreground) r g b / .72)}}@media(prefers-reduced-transparency:reduce){.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu,.menu-list__submenu.ba-dd-portal{background-color:var(--ba-panel-tint)!important;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 12px 32px #00000024}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu:before,.menu-list__submenu.ba-dd-portal:before{display:none}}}@media screen and (min-width:750px){.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu{visibility:hidden!important}.menu-list__submenu.ba-dd-portal{visibility:visible!important}}@media screen and (min-width:750px){.header__columns{padding-block:22px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important}.overflow-menu::part(list){gap:clamp(14px,2.2vw,34px)!important}}@media screen and (min-width:750px){.overflow-menu::part(overflow){background:none}.overflow-menu::part(overflow-list){width:max-content;min-width:200px;max-width:min(90vw,360px);margin-left:auto;padding:8px!important;background-color:var(--ba-panel-tint);border-radius:var(--style-border-radius-popover, 18px);box-shadow:0 8px 32px #0000001f,0 2px 8px #0000000f}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/ba-menu.css.map */
