:root{--mobile-nav-toplevel-font-size: 1.6rem;--mobile-nav-sublevel-font-size: 1.4rem;--mobile-nav-thirdlevel-font-size: 1.3rem;--mobile-nav-submenu-indent: 1.4rem;--mobile-nav-accent-rail-width: .3rem}.navigation-mobile-item-link-expand{border-inline-start:0;padding:1.5rem 1.2rem;transition:background-color .15s ease;border-radius:var(--border-radius-base)}.navigation-mobile-item-link-expand:hover,.navigation-mobile-item-link-expand:focus-visible{background:color-mix(in srgb,rgb(var(--color-foreground)),transparent 93%)}.navigation-mobile>.navigation-mobile-item>.navigation-mobile-item-link>a{font-weight:var(--font-bolder-weight);font-size:calc(var(--font-body-scale) * var(--mobile-nav-toplevel-font-size))}.header-main-nav-uppercase .navigation-mobile>.navigation-mobile-item>.navigation-mobile-item-link>a,.header-main-nav-uppercase .navigation-mobile>.navigation-mobile-item>.navigation-sub-menu>.navigation-mobile-item>.navigation-mobile-item-link>a{text-transform:uppercase}.navigation-mobile>.navigation-mobile-item>.navigation-mobile-item-link{border-bottom:1px solid color-mix(in srgb,rgb(var(--color-foreground)),transparent 88%)}.navigation-mobile .navigation-sub-menu{padding-inline-start:var(--mobile-nav-submenu-indent);margin-block:.4rem;background:color-mix(in srgb,rgb(var(--color-foreground)),transparent 96%);border-inline-start:var(--mobile-nav-accent-rail-width) solid color-mix(in srgb,rgb(var(--color-button)),transparent 65%);border-radius:0 var(--border-radius-base) var(--border-radius-base) 0}.navigation-mobile .navigation-sub-menu .navigation-mobile-item-link>a{font-weight:var(--font-body-weight);font-size:calc(var(--font-body-scale) * var(--mobile-nav-sublevel-font-size));padding:1.1rem 1rem 1.1rem 0}.navigation-mobile .navigation-sub-menu .navigation-mobile-item-link{border-bottom:1px solid color-mix(in srgb,rgb(var(--color-foreground)),transparent 93%)}.navigation-mobile .navigation-sub-menu>.navigation-mobile-item:last-child>.navigation-mobile-item-link{border-bottom:0}.navigation-mobile .navigation-sub-menu .navigation-sub-menu{background:color-mix(in srgb,rgb(var(--color-foreground)),transparent 97%);border-inline-start-color:color-mix(in srgb,rgb(var(--color-button)),transparent 80%)}.navigation-mobile .navigation-sub-menu .navigation-sub-menu .navigation-mobile-item-link>a{font-size:calc(var(--font-body-scale) * var(--mobile-nav-thirdlevel-font-size));padding:.9rem 1rem .9rem 0}.navigation-mobile .menu-item-expanded>.navigation-mobile-item-link{background:color-mix(in srgb,rgb(var(--color-button)),transparent 92%);border-radius:var(--border-radius-base) var(--border-radius-base) 0 0}.navigation-mobile .menu-item-expanded>.navigation-mobile-item-link>a{color:rgb(var(--color-button))}.navigation-mobile .menu-item-expanded>.navigation-mobile-item-link .icon-angle{color:rgb(var(--color-button))}.navigation-mobile>.navigation-mobile-item.menu-item-expanded{border-bottom:1px solid color-mix(in srgb,rgb(var(--color-foreground)),transparent 88%)}.navigation-mobile>.navigation-mobile-item.menu-item-expanded>.navigation-mobile-item-link{border-bottom:0}.navigation-mobile .navigation-mobile-item-link>a:focus{outline:none}.navigation-mobile .navigation-mobile-item-link>a:focus-visible{outline:1px solid currentColor;outline-offset:2px}.navigation-mobile .navigation-mobile-item-link-expand:focus{outline:none}.navigation-mobile .navigation-mobile-item-link-expand:focus-visible{outline:1px solid currentColor;outline-offset:2px}.mobile-menu .navigation-mobile-item-link>a,.mobile-menu .navigation-mobile-item-link-expand{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.01em}
/*# sourceMappingURL=/cdn/shop/t/137/assets/component-mobile-nav-polish.css.map */
