.topbar-menu{position:relative}.topbar-menu .topbar-menu-item{position:relative;display:inline-block}.topbar-menu .has-submenu .topbar-link{display:flex;align-items:center;position:relative}.topbar-menu .submenu-arrow{margin-left:5px;transition:transform .3s ease;flex-shrink:0}.topbar-menu .has-submenu:hover .submenu-arrow{transform:rotate(180deg)}.topbar-menu .submenu{position:absolute;top:calc(100% + 5px);left:0;background:var(--color-background, white);border:1px solid var(--color-border, #e5e5e5);box-shadow:0 4px 12px #0000001a;min-width:200px;z-index:1000;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;border-radius:4px;overflow:hidden;list-style:none;padding:0;margin:0}.topbar-menu .has-submenu:hover .submenu{opacity:1;visibility:visible;transform:translateY(0)}.topbar-menu .submenu-item{list-style:none;margin:0;padding:0}.topbar-menu .submenu-item a{padding:12px 16px;display:block;color:var(--color-foreground, inherit);text-decoration:none;transition:background-color .2s ease;border-bottom:1px solid var(--color-border-light, #f5f5f5);font-size:14px;line-height:1.4}.topbar-menu .submenu-item:last-child a{border-bottom:none}.topbar-menu .submenu-item a:hover{background-color:var(--color-background-hover, #f8f9fa);color:var(--color-foreground-hover, inherit)}.topbar-menu .topbar-menu-item:nth-last-child(-n+3) .submenu{left:auto;right:0}@media screen and (max-width: 1024.98px){.topbar-menu .submenu,.topbar-menu .submenu-arrow{display:none!important}.topbar-menu .has-submenu .topbar-link{display:block}}@media screen and (min-width: 1025px){.topbar-menu .submenu{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.topbar-menu .submenu-item a{font-size:13px}}@media (prefers-color-scheme: dark){.topbar-menu .submenu{background:var(--color-background-dark, #2a2a2a);border-color:var(--color-border-dark, #404040)}.topbar-menu .submenu-item a{color:var(--color-foreground-dark, #ffffff);border-bottom-color:var(--color-border-light-dark, #404040)}.topbar-menu .submenu-item a:hover{background-color:var(--color-background-hover-dark, #3a3a3a)}}.topbar-menu .submenu-item{opacity:0;transform:translateY(-5px);transition:all .2s ease}.topbar-menu .has-submenu:hover .submenu-item{opacity:1;transform:translateY(0)}.topbar-menu .submenu-item:nth-child(1){transition-delay:.05s}.topbar-menu .submenu-item:nth-child(2){transition-delay:.1s}.topbar-menu .submenu-item:nth-child(3){transition-delay:.15s}.topbar-menu .submenu-item:nth-child(4){transition-delay:.2s}.topbar-menu .submenu-item:nth-child(5){transition-delay:.25s}.topbar-menu .has-submenu:focus-within .submenu{opacity:1;visibility:visible;transform:translateY(0)}.topbar-menu .submenu-item a:focus{outline:2px solid var(--color-focus, #0066cc);outline-offset:-2px;background-color:var(--color-background-hover, #f8f9fa)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/topbar-menu.css.map */
