.menu-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));background-color:transparent!important;box-shadow:none!important;border:none!important}ul.menu-list{background:transparent!important}.menu-list__submenu-inner{background:transparent!important;box-shadow:none!important;border:none!important;padding:0!important;margin:0!important;width:max-content!important;max-width:max-content!important;display:inline-block!important}.header__menu{background:transparent!important;box-shadow:none!important;border:none!important;width:max-content!important;max-width:max-content!important;height:auto!important;display:inline-block!important}.header__menu .grid,.header__menu .grid>div{background:transparent!important;box-shadow:none!important;border:none!important;width:auto!important;max-width:none!important}.header__menu,.menu-list,.menu-list__wrapper,.menu-list__submenu-wrapper{background:transparent!important;box-shadow:none!important;border:none!important;width:max-content!important;max-width:max-content!important}.menu-list:hover{background-color:transparent!important}.menu-list__list-item{position:relative;background:transparent!important;box-shadow:none!important}.menu-list__item{position:relative}.menu-list__submenu-wrapper{background:transparent!important;box-shadow:none!important;border:none!important;padding:0!important;margin:0!important;display:contents!important}.mega-menu,.mega-menu__inner,.menu-list__submenu-wrapper,.header__submenu,.header__menu .menu-list__wrapper{background:transparent!important;border:none!important;box-shadow:none!important}.header__submenu .list-menu,.mega-menu__content .list-menu{background:transparent;-webkit-backdrop-filter:blur(8px) saturate(120%);backdrop-filter:blur(8px) saturate(120%);border-radius:12px}.header__submenu{animation:fadeInUp .45s ease forwards;transform:translateY(-8px);opacity:0}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.mega-menu__inner,.mega-menu{max-width:unset!important;width:auto!important;margin:0!important;padding:0!important;left:0!important;right:auto!important;transform:none!important}.mega-menu__inner,.section--page-width{max-width:unset!important;margin-inline:0!important;padding-inline:0!important}.menu-list__submenu{display:block;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:absolute;left:50%!important;top:100%;gap:10px;font-size:16px;padding:10px 14px;width:max-content;min-width:200px;max-width:240px;--submenu-opacity: 0;--submenu-height: 0px;--submenu-translate: -10px;opacity:var(--submenu-opacity);max-height:none!important;transform:translate(-20%) translateY(10px);pointer-events:auto!important;overflow:hidden;opacity:1!important;transition:opacity .35s ease,max-height .4s ease,transform .35s ease;background:#fffffff2;-webkit-backdrop-filter:blur(12px) saturate(120%);backdrop-filter:blur(12px) saturate(120%);border:1px solid rgba(191,165,45,.2);box-shadow:0 8px 30px #0000001f,0 0 25px #bfa52d40;border-radius:12px;z-index:99}.menu-list__list-item:hover>.menu-list__submenu,.menu-list__list-item[aria-expanded=true]>.menu-list__submenu{--submenu-opacity: 1;--submenu-height: 1000px;--submenu-translate: 0px;pointer-events:auto;transform:translate(-20%) translateY(0)}.menu-list__submenu a{display:block;color:#333;text-decoration:none;font-weight:500;white-space:nowrap;padding:4px 0;transition:all .3s ease}.menu-list__submenu a:hover{color:#bfab52;text-shadow:0 0 10px rgba(191,165,45,.6);transform:translateY(-1px);transition:all .3s ease;animation:pulse-glow 1.2s ease-in-out infinite}@keyframes pulse-glow{0%{text-shadow:0 0 6px rgba(191,165,45,.4)}50%{text-shadow:0 0 12px rgba(191,165,45,.8)}to{text-shadow:0 0 6px rgba(191,165,45,.4)}}.header__submenu,.menu-list__submenu-wrapper{background:#ffffff1a!important;-webkit-backdrop-filter:blur(16px) saturate(130%)!important;backdrop-filter:blur(16px) saturate(130%)!important;box-shadow:0 8px 24px #00000026,0 0 10px #bfa52d40!important;border:1px solid rgba(191,165,45,.12)!important;border-radius:16px!important;padding:14px 0!important;min-width:240px!important;transition:all .3s ease-in-out!important}.header__submenu{opacity:0;transform:translateY(-8px);visibility:hidden}.header__menu-item:hover .header__submenu{opacity:1;transform:translateY(0);visibility:visible;transition:opacity .3s ease,transform .3s ease}
/*# sourceMappingURL=/cdn/shop/t/31/assets/custom-menu.css.map */
