@media screen and (min-width:990px){#header-component .menu-list__list-item:not([slot=overflow]){position:relative}#header-component .menu-list__link{color:#f2f2f2;letter-spacing:.07em;font-weight:600;transition:color .18s ease}#header-component .menu-list__link .menu-list__link-title{position:relative;padding-block:2px}#header-component .menu-list__link .menu-list__link-title:before{content:"";position:absolute;left:calc(var(--gap-xl) / 2);right:calc(var(--gap-xl) / 2);bottom:-2px;height:2px;background:linear-gradient(90deg,#d4af37,gold);transform:scaleX(0);transform-origin:left center;transition:transform .22s ease}#header-component .menu-list__list-item:hover>.menu-list__link,#header-component .menu-list__list-item:focus-within>.menu-list__link,#header-component .menu-list__link--active{color:gold}#header-component .menu-list__list-item:hover>.menu-list__link .menu-list__link-title:before,#header-component .menu-list__list-item:focus-within>.menu-list__link .menu-list__link-title:before,#header-component .menu-list__link--active .menu-list__link-title:before{transform:scaleX(1)}#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu{left:0;top:100%;width:max-content;min-width:240px;max-width:min(720px,90vw);padding-inline:0;clip-path:none}#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu .menu-list__submenu-inner{--submenu-padding-block-start: 0px;--submenu-padding-block-end: 0px;transform:none;display:block;padding:18px 26px 20px;max-height:calc(100svh - var(--header-height, 0px) - 24px);background-color:#141414;background-image:linear-gradient(180deg,#1b1b1b,#121212);border:1px solid rgb(212 175 55 / .3);border-top:2px solid #d4af37;border-radius:0 0 10px 10px;box-shadow:0 22px 48px #000000a6,0 0 0 1px #0009,0 6px 26px #d4af371f}#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu{display:block;width:auto;padding-inline:0;margin-inline:0;grid-template-columns:none}#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__grid{grid-template-columns:max-content;gap:2px 32px;width:auto}#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__link--parent{color:#d4af37;text-transform:uppercase;letter-spacing:.12em;font-weight:700;padding-block:2px 10px;margin-block-end:8px;border-block-end:1px solid rgb(212 175 55 / .25);width:100%}#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__link--parent:hover{color:gold}#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__link{color:#ffffffd1;padding-block:7px;transition:color .15s ease,padding-inline-start .15s ease}#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__link:not(.mega-menu__link--parent):hover{color:gold;padding-inline-start:10px}#header-component .header__underlay{--color-submenu: transparent;background-color:transparent;box-shadow:none}}.menu-drawer{background-image:linear-gradient(180deg,#121212,#000 62%);border-right:1px solid rgb(212 175 55 / .35)}.menu-drawer .menu-drawer__menu-item--mainlist{color:#f2f2f2;text-transform:uppercase;letter-spacing:.07em;font-weight:600}.menu-drawer .menu-drawer__menu-item--mainlist:hover,.menu-drawer details[open]>.menu-drawer__menu-item--mainlist,.menu-drawer .menu-drawer__menu-item--active{color:gold}.menu-drawer .menu-drawer__menu-item .icon-plus svg{color:#d4af37;transition:transform .2s ease}.menu-drawer details[open]>.menu-drawer__menu-item .icon-plus svg{transform:rotate(45deg)}.menu-drawer .menu-drawer__menu--childlist{border-inline-start:2px solid rgb(212 175 55 / .28);padding-inline-start:14px;margin-inline-start:2px}.menu-drawer .menu-drawer__menu-item--child{color:#fffc;transition:color .15s ease}.menu-drawer .menu-drawer__menu-item--child:hover,.menu-drawer .menu-drawer__menu-item--child.menu-drawer__menu-item--active{color:gold}.menu-drawer .menu-drawer__list-item--divider,.menu-drawer .menu-drawer__menu-container--divider{border-block-end-color:#d4af372e}.menu-drawer .menu-drawer__close-button,.menu-drawer .menu-drawer__back-button{color:#d4af37}body:has(#Details-menu-drawer-container[open]) shopify-chat,body:has(#Details-menu-drawer-container[open]) #shopify-chat,body:has(#Details-menu-drawer-container[open]) #ShopifyChat,body:has(#Details-menu-drawer-container[open]) #shopify-chat-dummy,body:has(#Details-menu-drawer-container[open]) #dummy-chat-button,body:has(#Details-menu-drawer-container[open]) #dummy-chat-button-iframe,body:has(#Details-menu-drawer-container[open]) #bk-chatx,body:has(#Details-menu-drawer-container[open]) #bk-chattab{display:none!important}body:has(#Details-menu-drawer-container[open]) #bk-joyx,body:has(#Details-menu-drawer-container[open]) #bk-joytab{display:none!important}body:has(#Details-menu-drawer-container[open]) #Avada-Joy_FloatingButton,body:has(#Details-menu-drawer-container[open]) joy-loyalty-widget{visibility:hidden!important;pointer-events:none!important}@media(min-width:990px){#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu:has(.mega-menu__link--parent){max-width:min(1240px,96vw)}#header-component .menu-list__submenu .mega-menu__list:has(.mega-menu__link--parent){display:flex;flex-wrap:nowrap;align-items:flex-start;gap:clamp(20px,2.2vw,36px);padding:6px 10px 10px}#header-component .menu-list__submenu .mega-menu__list:has(.mega-menu__link--parent)>.mega-menu__column{flex:0 0 auto;min-width:170px;grid-column:auto}#header-component .menu-list__submenu .mega-menu__list:has(.mega-menu__link--parent)>.mega-menu__column--span-2{min-width:380px}#header-component .menu-list__submenu .mega-menu__list:has(.mega-menu__link--parent) .mega-menu__link,#header-component .menu-list__submenu .mega-menu__list:has(.mega-menu__link--parent) .wrap-text{white-space:nowrap}#header-component .menu-list__submenu .mega-menu__list:has(.mega-menu__link--parent)>.mega-menu__column li{break-inside:avoid}}@media(min-width:990px){#header-component .menu-list__submenu .mega-menu__list:has(.mega-menu__link--parent){gap:0;padding:10px 6px 12px}#header-component .menu-list__submenu .mega-menu__list:has(.mega-menu__link--parent)>.mega-menu__column{padding-inline:clamp(22px,2.4vw,40px);padding-block:14px 8px}#header-component .menu-list__submenu .mega-menu__list:has(.mega-menu__link--parent)>.mega-menu__column:first-child{padding-inline-start:18px}#header-component .menu-list__submenu .mega-menu__list:has(.mega-menu__link--parent)>.mega-menu__column+.mega-menu__column{border-inline-start:1px solid rgba(212,175,55,.22)}#header-component .menu-list__submenu .mega-menu__list:has(.mega-menu__link--parent)>.mega-menu__column:last-child{background:#d4af3712;border-radius:10px;margin-inline-start:8px;border-inline-start:0;padding-block:14px}#header-component .menu-list__submenu .mega-menu__list:has(.mega-menu__link--parent) .mega-menu__link--parent{color:#d4af37!important;font-size:.8rem!important;letter-spacing:.18em!important;font-weight:700!important;text-transform:uppercase!important;padding-bottom:12px!important;margin-bottom:8px!important;border-bottom:1px solid rgba(212,175,55,.4)!important}#header-component .menu-list__submenu .mega-menu__list:has(.mega-menu__link--parent) .mega-menu__link:not(.mega-menu__link--parent){text-transform:none!important;letter-spacing:.01em!important;font-size:.95rem!important;font-weight:500!important;padding-block:6px!important}#header-component .menu-list__submenu .mega-menu__list:has(.mega-menu__link--parent)>.mega-menu__column:last-child li:first-child .mega-menu__link{font-weight:700!important;color:gold}}#Details-menu-drawer-container summary.menu-drawer__menu-item--parent{font-size:1.1875rem!important;font-weight:700!important;letter-spacing:.08em!important;color:#d4af37!important;padding-block:15px!important}#Details-menu-drawer-container .menu-drawer__menu-item--child{font-size:1.1875rem!important;font-weight:500!important;line-height:1.3!important;padding-block:11px!important;color:#fff!important}#Details-menu-drawer-container .menu-drawer__menu--grandchildlist .menu-drawer__menu-item--child{text-transform:none!important;letter-spacing:.01em!important}
/*# sourceMappingURL=/cdn/shop/t/58/assets/bk-menu-anchor.css.map */
