.classic-store-header .bzm-nav-item{list-style:none;margin:0;padding:0;min-width:0}.classic-store-header .bzm-dropdown{position:relative}.classic-store-header .bzm-menu-row{display:flex;align-items:center;gap:9px;min-height:52px;padding:7px 0;color:var(--csh-nav-text);font-size:var(--csh-nav-size);font-weight:600;line-height:1.3;text-decoration:none;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.classic-store-header .bzm-menu-row::-webkit-details-marker{display:none}.classic-store-header .bzm-menu-row::marker{content:""}.classic-store-header .bzm-menu-label{min-width:0;overflow-wrap:anywhere}.classic-store-header .bzm-menu-row:hover,.classic-store-header .bzm-dropdown[open]>.bzm-menu-row{color:var(--csh-accent)}.classic-store-header .bzm-menu-row:focus-visible{outline:2px solid var(--csh-accent);outline-offset:2px;border-radius:5px}.classic-store-header .bzm-menu-icon{display:flex;align-items:center;justify-content:center;flex:0 0 34px;width:34px;height:34px;border-radius:50%;background-color:#fff;box-shadow:0 0 0 1px #e9e6e1;overflow:hidden}.classic-store-header .bzm-menu-art{display:block;width:86%;height:86%;background-repeat:no-repeat;background-size:700% 700%}.classic-store-header .bzm-menu-chevron{flex:0 0 14px;width:14px;height:14px;margin-left:auto;transition:transform .18s ease}.classic-store-header .bzm-dropdown[open]>.bzm-menu-row>.bzm-menu-chevron{transform:rotate(180deg)}.classic-store-header .bzm-submenu{position:absolute;top:100%;left:0;z-index:60;width:320px;max-width:calc(100vw - 28px);max-height:min(65vh,620px);overflow-y:auto;overscroll-behavior:contain;margin:0;padding:6px;list-style:none;border:1px solid #e8e6e2;border-radius:12px;background:#fff;box-shadow:0 12px 30px #00000018}.classic-store-header .bzm-submenu .bzm-menu-row{min-height:48px;padding:7px 10px;font-size:13px;font-weight:500;border-radius:7px}.classic-store-header .bzm-submenu .bzm-menu-row:hover{background:#f6f5f3}.classic-store-header .bzm-submenu .bzm-menu-icon{flex-basis:32px;width:32px;height:32px}.classic-store-header .bzm-submenu .bzm-submenu{position:static;width:100%;max-height:none;padding:0 0 0 12px;border:0;box-shadow:none}.classic-store-header .bzm-submenu .bzm-view-all{font-weight:700;border-bottom:1px solid #eee;border-radius:0}.classic-store-header .bzm-dropdown.bzm-align-right>.bzm-submenu{left:auto;right:0}@media(max-width:749px){.classic-store-header .classic-store-header__nav-list>.bzm-nav-item{width:100%;border-bottom:1px solid #e7e7e7}.classic-store-header .bzm-menu-row{width:100%;min-height:58px;padding:8px 2px;font-size:14px}.classic-store-header .bzm-menu-icon{flex-basis:40px;width:40px;height:40px}.classic-store-header .bzm-submenu{position:static;width:100%;max-width:none;max-height:none;padding:0 0 10px 12px;border:0;border-radius:0;box-shadow:none;background:transparent;overflow:visible}.classic-store-header .bzm-submenu .bzm-menu-row{min-height:48px}}@media(prefers-reduced-motion:reduce){.classic-store-header .bzm-menu-chevron{transition:none}}.classic-store-header.bzm-header-pinned{position:fixed!important;top:0;left:0;right:0;z-index:1000!important;box-shadow:0 3px 16px #00000014}.classic-store-header .classic-store-header__mobile-toggle{display:inline-flex!important;min-width:44px;min-height:44px}@media(min-width:750px){.classic-store-header .classic-store-header__main{grid-template-columns:44px auto minmax(180px,1fr) auto!important;gap:20px!important}}.classic-store-header .bzm-menu-drawer{position:fixed;inset:0 auto 0 0;margin:0;padding:0;width:min(420px,90vw);max-width:90vw;height:100dvh;max-height:100dvh;border:0;background:var(--csh-nav-bg,#fff);color:var(--csh-nav-text,#222);overflow-y:auto;overscroll-behavior:contain;box-shadow:8px 0 32px #0002}.classic-store-header .bzm-menu-drawer[open]{animation:bzm-drawer-in .22s ease-out}.classic-store-header .bzm-menu-drawer::backdrop{background:#0008}.classic-store-header .bzm-drawer-heading{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:12px 18px;background:var(--csh-nav-bg,#fff);border-bottom:1px solid #ddd;font-size:18px}.classic-store-header .bzm-drawer-close{display:grid;place-items:center;width:44px;height:44px;border:1px solid #ddd;border-radius:50%;background:#fff;color:#222;font-size:28px;cursor:pointer}.classic-store-header .bzm-menu-drawer .classic-store-header__nav{display:block!important;border:0!important}.classic-store-header .bzm-menu-drawer .classic-store-header__nav-inner{display:block!important;padding:12px 18px!important;width:100%}.classic-store-header .bzm-menu-drawer .classic-store-header__nav-list{display:block!important;width:100%;padding:0!important;margin:0!important}.classic-store-header .bzm-menu-drawer .classic-store-header__all-categories{display:flex;padding:12px 0}.classic-store-header .bzm-menu-drawer .bzm-nav-item{width:100%;border-bottom:1px solid #e7e7e7}.classic-store-header .bzm-menu-drawer .bzm-menu-row{width:100%;min-height:58px;padding:8px 2px;font-size:14px}.classic-store-header .bzm-menu-drawer .bzm-menu-icon{flex-basis:40px;width:40px;height:40px}.classic-store-header .bzm-menu-drawer .bzm-submenu{position:static;width:100%;max-width:none;max-height:none;padding:0 0 10px 12px;border:0;border-radius:0;box-shadow:none;background:transparent;overflow:visible}.classic-store-header .bzm-menu-drawer .bzm-submenu .bzm-menu-row{min-height:48px;font-size:13px}.classic-store-header .bzm-menu-drawer .bzm-submenu .bzm-menu-icon{flex-basis:32px;width:32px;height:32px}@keyframes bzm-drawer-in{0%{transform:translate(-100%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.classic-store-header .bzm-menu-drawer[open]{animation:none}}.classic-store-header .classic-store-header__mobile-toggle{color:#222!important;background:#fff!important}.classic-store-header .bzm-hot-badge{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:4px 7px;border-radius:5px;background:#ed1236;color:#fff;font-size:10px;font-weight:800;line-height:1;letter-spacing:.5px;box-shadow:0 0 #ed123640;animation:bzm-hot-pulse 2s ease-in-out infinite}@keyframes bzm-hot-pulse{0%,to{transform:scale(1);box-shadow:0 0 #ed123640}50%{transform:scale(1.07);box-shadow:0 0 0 4px #ed123600}}@media(prefers-reduced-motion:reduce){.classic-store-header .bzm-hot-badge{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/bzm-menu.css.map */
