.bp-navigation{color:rgb(var(--color-foreground));font-size:1.4rem;letter-spacing:.02em}.bp-navigation ul{list-style:none;margin:0;padding:0}.bp-navigation a,.bp-navigation summary,.bp-unavailable{color:inherit;display:flex;align-items:center;gap:1rem;min-height:44px;padding:1rem 1.4rem;text-decoration:none;line-height:1.35;overflow-wrap:anywhere}.bp-navigation summary{cursor:pointer;list-style:none;font-weight:500;position:relative;padding-right:3.4rem}.bp-navigation summary::-webkit-details-marker{display:none}.bp-navigation summary:after{content:"";position:absolute;right:1.5rem;width:.6rem;height:.6rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);top:calc(50% - .4rem)}.bp-navigation details[open]>summary:after{transform:rotate(225deg);top:calc(50% - .1rem)}.bp-navigation a:hover,.bp-navigation summary:hover,.bp-navigation details[open]>summary{background:rgba(var(--color-foreground),.06)}.bp-navigation a:focus-visible,.bp-navigation summary:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.bp-navigation .bp-view-all{text-decoration:underline;font-size:1.3rem}.bp-children{border-left:1px solid rgba(var(--color-foreground),.16);margin-left:1.2rem!important}.bp-panel>li+li{border-top:1px solid rgba(var(--color-foreground),.07)}.bp-unavailable{flex-wrap:wrap;opacity:.65}.bp-unavailable small{font-size:1.1rem}.bp-desktop{display:block;position:relative;border-top:1px solid rgba(var(--color-foreground),.08)}.bp-desktop .bp-roots{display:flex;flex-wrap:wrap;justify-content:center;max-width:144rem;margin:0 auto;padding:.4rem 2rem}.bp-desktop .bp-top{position:static}.bp-desktop .bp-roots:after{content:"";flex-basis:100%;order:1}.bp-desktop .bp-roots>li:nth-child(n+9){order:2}.bp-desktop .bp-panel{position:absolute;top:100%;width:min(42rem,calc(100vw - 3.2rem));max-height:min(65vh,65rem);overflow-y:auto;overscroll-behavior:contain;background:rgb(var(--color-background));box-shadow:0 8px 24px #0002;border:1px solid rgba(var(--color-foreground),.14);border-radius:0 0 .6rem .6rem;padding:.7rem;z-index:30;left:var(--bp-panel-left, 1.6rem)}.bp-mobile{display:none}@media(max-width:989px){.bp-desktop{display:none}.bp-mobile{display:block;grid-area:left-icons;justify-self:start}.bp-menu-toggle{min-height:48px!important;padding-left:0!important}.header{position:relative}.bp-mobile .bp-nav{position:absolute;top:100%;left:0;right:0;max-height:72vh;overflow-y:auto;overscroll-behavior:contain;background:rgb(var(--color-background));border-top:1px solid rgba(var(--color-foreground),.15);box-shadow:0 8px 24px #0002;z-index:30;padding:1rem}.bp-mobile .bp-roots>li+li{border-top:1px solid rgba(var(--color-foreground),.08)}.bp-mobile a,.bp-mobile summary{min-height:48px}.bp-mobile .bp-panel{padding-left:.6rem}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
