#header .nav{width:auto;z-index:0}#header .nav>ul{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;transition:height var(--transition-time) ease-in-out;margin-left:0}#header .nav>ul li{transition:height var(--transition-time) ease-in-out;position:relative}#header .nav>ul li a,#header .nav>ul li span:not(#mini-cart-count){line-height:35px;padding:0 15px;display:block;cursor:pointer;white-space:nowrap;transition:color var(--transition-time) ease-in-out,background-color var(--transition-time) ease-in-out,border var(--transition-time) ease-in-out;font-family:"Grain Bold",sans-serif;text-transform:uppercase}#header .nav>ul li a.has-child,#header .nav>ul li span:not(#mini-cart-count).has-child{padding:0 30px 0 15px}#header .nav>ul li:hover i.open-menu{transition:color var(--transition-time) ease-in-out,background-color var(--transition-time) ease-in-out,border var(--transition-time) ease-in-out}#header .nav>ul li i.open-menu{font-family:"Font Awesome 6 Solid";font-weight:900;position:absolute;top:0;right:10px;cursor:pointer}#header .nav>ul li span{cursor:default}#header .nav>ul li.button-nav{transition:background-color var(--transition-time) ease-in-out,color var(--transition-time) ease-in-out,border-color var(--transition-time) ease-in-out;margin:0 15px}#header .nav>ul li.button-nav a{line-height:42px;padding-right:50px}#header .nav>ul li:last-of-type:not(.button-nav) a{margin-right:-15px}#header .nav>ul li:last-of-type.button-nav{margin-right:0}#header .nav>ul li ul.sub-menu{opacity:0;visibility:hidden;position:absolute;top:28px;text-align:left;padding:7.5px 0;transition:height var(--transition-time) ease-in-out,opacity var(--transition-time) ease-in-out;left:0;margin-left:0}#header .nav>ul li ul.sub-menu li{display:block;padding:0;position:relative}#header .nav>ul li ul.sub-menu li a,#header .nav>ul li ul.sub-menu li span{text-align:left;line-height:normal;height:auto;padding:7.5px 15px}#header .nav>ul li ul.sub-menu li:last-of-type a,#header .nav>ul li ul.sub-menu li:last-of-type span{padding-right:15px;margin-right:0}#header .nav>ul li ul.sub-menu li .open-menu{display:none}#header .nav>ul li ul.sub-sub-menu{position:relative;font-size:.8rem;margin-left:0}#header .nav>ul li ul.sub-sub-menu li a,#header .nav>ul li ul.sub-sub-menu li span{padding:5px 15px}#header .nav>ul li:hover>ul{opacity:1;visibility:visible}#header .nav>ul li a:focus+ul{opacity:1;visibility:visible}#header .nav>ul li.focus .sub-menu{opacity:1;visibility:visible}#header.bg-light .nav>ul li a,#header.bg-light .nav>ul li span:not(#mini-cart-count),#header.bg-mid .nav>ul li a,#header.bg-mid .nav>ul li span:not(#mini-cart-count){color:var(--blue)}#header.bg-light .nav>ul li:hover,#header.bg-mid .nav>ul li:hover{color:var(--red)}#header.bg-light .nav>ul li:hover i.open-menu,#header.bg-mid .nav>ul li:hover i.open-menu{color:var(--red)}#header.bg-light .nav>ul li i.open-menu,#header.bg-mid .nav>ul li i.open-menu{color:var(--blue)}#header.bg-light .nav>ul li span:hover,#header.bg-mid .nav>ul li span:hover{color:var(--blue)}#header.bg-light .nav>ul li span:hover i,#header.bg-mid .nav>ul li span:hover i{color:var(--red)}#header.bg-light .nav>ul li:hover>a,#header.bg-light .nav>ul li:hover>span i,#header.bg-mid .nav>ul li:hover>a,#header.bg-mid .nav>ul li:hover>span i{color:var(--red)}#header.bg-light .nav>ul li ul.sub-menu,#header.bg-mid .nav>ul li ul.sub-menu{background-color:var(--grey)}#header.bg-light .nav>ul li.button-nav a,#header.bg-mid .nav>ul li.button-nav a{background-color:var(--blue);border-color:var(--blue);color:var(--white)}#header.bg-light .nav>ul li.button-nav a:hover,#header.bg-mid .nav>ul li.button-nav a:hover{background-color:var(--red);border-color:var(--red);color:var(--white)}#header.bg-light .nav>ul>li.current-item>a:after,#header.bg-mid .nav>ul>li.current-item>a:after{background-color:var(--red)}#header.bg-dark .nav>ul li a,#header.bg-dark .nav>ul li span:not(#mini-cart-count){color:var(--white)}#header.bg-dark .nav>ul li:hover{color:var(--white)}#header.bg-dark .nav>ul li:hover i.open-menu{color:var(--white)}#header.bg-dark .nav>ul li i.open-menu{color:var(--white)}#header.bg-dark .nav>ul li span:hover{color:var(--white)}#header.bg-dark .nav>ul li span:hover i{color:var(--white)}#header.bg-dark .nav>ul li:hover>a,#header.bg-dark .nav>ul li:hover>span i{color:var(--white)}#header.bg-dark .nav>ul li ul.sub-menu{background-color:var(--black)}#header.bg-dark .nav>ul li.button-nav a{background-color:var(--highlight);border-color:var(--highlight)}#header.bg-dark .nav>ul li.button-nav a:hover{background-color:var(--white);border-color:var(--white);color:var(--black)}#header.bg-dark .nav>ul>li.current-item>a:after{background-color:var(--highlight)}#header.bg-transparent:not(.scrolled){background-color:transparent}