.header__inline-menu{display:flex;justify-content:center;align-items:center}.main-menu{display:flex;list-style:none;padding:0;margin:0;gap:2rem}.menu-item{position:relative}.menu-link{color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:1px;text-decoration:none;transition:color .3s ease,transform .3s ease;cursor:pointer;display:flex;align-items:center;gap:6px}.menu-link:hover,.menu-link.active{color:#daa520;transform:translateY(-2px)}.caret-icon{transition:transform .3s ease}.mega-menu[open] .caret-icon{transform:rotate(180deg)}.mega-menu__content{position:fixed;left:50%;top:77px;transform:translate(-50%)!important;width:90vw;max-width:1200px;background:#000000f2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:3px solid #DAA520;border-top:none;border-bottom:none;box-shadow:0 8px 24px #00000026;opacity:0;visibility:hidden;pointer-events:none;transition:all .35s ease;z-index:999}.mega-menu__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:2rem 3rem;padding:3rem;margin:0;list-style:none}.mega-menu__column{display:flex;flex-direction:column}.mega-menu__heading:hover{color:#fff}.mega-menu__sublist{list-style:none;padding:0;margin:0}.mega-menu__content,.menu-link,.mega-menu__link,.mega-menu__heading{will-change:transform,opacity,color}@media(max-width:768px){.main-menu{flex-direction:column;align-items:flex-start;gap:1rem}.mega-menu__content{position:static;transform:none;min-width:100%;padding:1.5rem;border-top:1px solid rgba(218,165,32,.3)}.mega-menu__list{grid-template-columns:1fr 1fr}}.mega-menu__heading{color:#daa520!important;font-size:1.05rem;font-weight:700;text-transform:uppercase;margin-bottom:.5rem;display:inline-block;transition:color .3s ease,transform .3s ease}.mega-menu__heading:hover{color:#fff;transform:translate(4px)}.mega-menu__link{color:#ccc;text-decoration:none;font-size:1.1rem;line-height:1.9;display:inline-block;transition:all .3s ease!important;position:relative}.mega-menu__link:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background-color:#bf1712;transition:width .3s ease}.mega-menu__link:hover,.mega-menu__link--active{opacity:1;transform:translate(4px)}.mega-menu__link:hover:after,.mega-menu__link--active:after{width:100%}.mega-menu[open] .mega-menu__content{opacity:1;visibility:visible;pointer-events:auto}.menu-link{font-size:1.05rem}.mega-menu__link--level-2{color:#daa520!important;font-weight:600!important;cursor:pointer;text-transform:uppercase}.mega-menu__list:not(.brands-menu__list) .mega-menu__link--level-2:after{display:none!important}.mega-menu__link--level-2:hover{transform:translate(0)!important;transform:translateY(-3px)!important}.mega-menu__list:not(.brands-menu__list) .mega-menu__link--level-2:hover:after{display:none!important}.brands-menu__wrapper{display:flex;gap:2rem;border-radius:0 0 10px 10px;color:#fff}.brands-menu__intro{flex:0 0 250px;padding:3rem;padding-right:0;display:flex;flex-direction:column;justify-content:flex-start}.brands-menu__title{font-size:1.2rem;font-weight:800;color:#daa520;text-transform:uppercase;margin-bottom:8px}.brands-menu__subtitle{color:#aaa;font-size:1.15rem;margin:0}.brands-menu__list{flex:1;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.6rem;padding:3rem;padding-left:0;list-style:none;margin:0}.brands-menu__list li{list-style:none}.brands-menu__list a{position:relative;color:#ccc;text-decoration:none;font-size:1.25rem;display:inline-block;transition:color .3s ease,transform .3s ease;cursor:pointer!important;padding:4px 16px}.brands-menu__list a:before,.brands-menu__list a:after{content:"";position:absolute;left:0;width:100%;height:2px;background:#bf1712;transform:scaleX(0);transition:transform .3s ease}.brands-menu__list a:before{top:0;transform-origin:left}.brands-menu__list a:after{bottom:0;transform-origin:right}.brands-menu__list a:hover{color:#fff!important;transform:translate(0)!important}.brands-menu__list a:hover:before,.brands-menu__list a:hover:after{transform:scaleX(1)}@media(max-width:1225px){.header__inline-menu{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/component-mega-menu.css.map */
