@media screen and (min-width:750px){.menu-list__list-item:where(:not([slot=overflow])){position:relative}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu{top:100%!important;left:0!important;right:auto!important;width:max-content!important;min-width:240px;max-width:360px;padding:0!important;clip-path:none!important;background:#fff!important;border-top:3px solid #D9B229;border-radius:0 0 8px 8px;box-shadow:0 18px 40px #23272b2e;transform:translateY(8px);transition:transform .25s cubic-bezier(.2,.7,.2,1)}.menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu,.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu:hover{transform:translateY(0)}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu .menu-list__submenu-inner{display:block!important;transform:none!important;padding:10px!important;max-height:none!important}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu .mega-menu{display:block!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu :is(.mega-menu__grid,.mega-menu__list){display:flex!important;flex-direction:column!important;gap:2px!important;margin:0!important;padding:0!important;grid-template-columns:none!important}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu .mega-menu__column{display:flex!important;flex-direction:column!important;gap:2px!important;grid-column:auto!important}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu .mega-menu__link{display:block!important;padding:11px 16px!important;border-radius:6px;color:#23272b!important;font-size:1rem;text-decoration:none!important;transition:background-color .2s ease,box-shadow .2s ease,padding .2s ease}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu .mega-menu__link:hover,.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu .mega-menu__link:focus-visible{background:#f7f5fb!important;box-shadow:inset 3px 0 #d9b229;padding-left:20px!important;color:#23272b!important}.header__underlay-open{height:var(--header-height)!important}}@media(prefers-reduced-motion:reduce){.menu-list__submenu{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/tupapo-alavalikko.css.map */
