.header-menu .mega-menu__grid:has(>sc-vertical-menu){display:block}sc-vertical-menu.sc-vmenu{display:grid;grid-template-columns:minmax(180px,260px) minmax(0,1fr);width:min(100%,780px);height:auto;max-height:max(160px,calc(80vh - var(--header-height, 140px) - 48px));gap:0;text-align:left;white-space:normal;color:#333}.sc-vmenu ul{list-style:none;padding:0;margin:0}.sc-vmenu .sc-vmenu__groups{min-height:0;overflow:auto;padding:4px 16px 4px 0;scrollbar-width:thin}.sc-vmenu .sc-vmenu__row{display:flex;align-items:center;border-radius:4px;margin:0}.sc-vmenu .sc-vmenu__row[data-sc-active],.sc-vmenu .sc-vmenu__row:hover,.sc-vmenu .sc-vmenu__row:focus-within{background:#edf5f0;color:#1d503a;box-shadow:inset 3px 0 #1d503a}.sc-vmenu .sc-vmenu__row[data-sc-active]>.sc-vmenu__link,.sc-vmenu .sc-vmenu__row:hover>.sc-vmenu__link,.sc-vmenu .sc-vmenu__row:focus-within>.sc-vmenu__link{font-weight:600}.sc-vmenu .sc-vmenu__link{display:block;padding:8px 12px;color:inherit;text-decoration:none;font:inherit;font-size:var(--menu-child-font-size, 15px);line-height:1.5;overflow-wrap:anywhere}.sc-vmenu__row>.sc-vmenu__link{flex:1;min-width:0}.sc-vmenu .sc-vmenu__link:hover,.sc-vmenu .sc-vmenu__all:hover{color:#1d503a;text-decoration:underline;text-underline-offset:4px}.sc-vmenu .sc-vmenu__toggle{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border:0;padding:0;background:transparent;color:inherit;cursor:pointer;font-size:26px}.sc-vmenu a:focus-visible,.sc-vmenu button:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.sc-vmenu__panels{min-width:0;min-height:0;overflow:auto;scrollbar-width:thin;padding:4px 0 4px 22px;border-left:1px solid #DDE8E1}.sc-vmenu__panel[hidden]{display:none!important}.sc-vmenu__panel-heading{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 16px;margin:0 12px 12px;padding:8px 0 12px;border-bottom:1px solid #DDE8E1}.sc-vmenu__panel-heading strong{color:#1d503a;font-size:16px;font-weight:600}.sc-vmenu .sc-vmenu__all{display:inline-block;padding:0;color:#1d503a;font-size:13px;line-height:1.5;text-decoration:none;text-underline-offset:3px}.sc-vmenu:not(:has(.sc-vmenu__toggle)){grid-template-columns:minmax(180px,320px);height:auto;max-height:420px}.sc-vmenu:not(:has(.sc-vmenu__toggle)) .sc-vmenu__panels{display:none}.sc-vmenu--two-columns .sc-vmenu__panel>ul{display:block;column-count:2;column-gap:24px}.sc-vmenu--two-columns .sc-vmenu__panel>ul>li{break-inside:avoid}.sc-vmenu .sc-vmenu__row>.sc-vmenu__link{display:flex;align-items:center;gap:10px}.header-menu .menu-list__link-title{display:inline-flex;align-items:center;gap:7px}@media(min-width:750px){#header-component:has(sc-vertical-menu),#header-component:has(sc-vertical-menu) .header__row{background:#fff}#header-component:has(sc-vertical-menu) .header__underlay,#header-component:has(sc-vertical-menu) .header__underlay:before,#header-component:has(sc-vertical-menu) .header__underlay:after{background:transparent!important;box-shadow:none!important;pointer-events:none}.header-menu .menu-list__list-item>.menu-list__submenu:has(sc-vertical-menu):not([data-active]){visibility:hidden!important;pointer-events:none!important}.header-menu .menu-list__list-item>.menu-list__submenu:has(sc-vertical-menu):not([data-active]) *{pointer-events:none!important}.header-menu .menu-list__list-item:not([slot=overflow])>.menu-list__submenu:has(sc-vertical-menu){pointer-events:none;background:transparent;clip-path:rect(var(--submenu-clip-top) 100% 100vmax 0);transition:none}.header-menu .menu-list__list-item:not([slot=overflow])>.menu-list__submenu>.menu-list__submenu-inner:has(sc-vertical-menu){width:min(980px,calc(100vw - 40px));margin-inline:auto;padding:0;box-sizing:border-box;pointer-events:auto;background:#fff;border:1px solid #DDE8E1;border-radius:0 0 8px 8px}.header-menu .menu-list__submenu-inner:has(sc-vertical-menu)>.mega-menu.section{display:block;width:100%;min-width:0;margin:0;padding:0}.header-menu .menu-list__submenu-inner:has(sc-vertical-menu)>.mega-menu.section:before{display:none}.header-menu .menu-list__list-item:has(>.menu-list__trigger>.menu-list__disclosure[aria-expanded=true])>.menu-list__trigger{color:#1d503a}.header-menu .menu-list__disclosure[aria-expanded=true] .menu-list__disclosure-icon{transform:rotate(180deg)}sc-vertical-menu.sc-vmenu{width:100%;grid-template-columns:minmax(190px,260px) minmax(0,1fr)}.sc-vmenu .sc-vmenu__groups{background:#1d503a;color:#fff;padding:16px 12px;scrollbar-color:#93B8A5 #1D503A}.sc-vmenu .sc-vmenu__groups .sc-menu-icon{color:currentColor}.sc-vmenu .sc-vmenu__groups .sc-vmenu__link,.sc-vmenu .sc-vmenu__groups .sc-vmenu__toggle{color:#fff}.sc-vmenu .sc-vmenu__row[data-sc-active],.sc-vmenu .sc-vmenu__row:hover,.sc-vmenu .sc-vmenu__row:focus-within{background:#32694f;color:#fff;box-shadow:inset 3px 0 #fff}.sc-vmenu .sc-vmenu__groups a:focus-visible,.sc-vmenu .sc-vmenu__groups button:focus-visible{outline-color:#fff}.sc-vmenu__panels{padding:16px 20px;border-left:0}.sc-vmenu .sc-vmenu__link{min-height:44px;box-sizing:border-box}}@media(max-width:989px){.sc-vmenu--two-columns .sc-vmenu__panel>ul{column-count:1}}.header-menu .menu-list__list-item[slot=overflow] sc-vertical-menu{grid-template-columns:minmax(140px,190px) minmax(0,1fr)}.header-menu .menu-list__list-item[slot=overflow] .sc-vmenu__panel>ul{column-count:1}
/*# sourceMappingURL=/cdn/shop/t/26/assets/storycups-menu.css.map */
