.header-wrapper{position:relative;z-index:9999}.custom-header{position:fixed;top:0;width:100%;display:flex;justify-content:space-between;padding:20px 40px;background:transparent;color:#000;font-family:Helvetica Neue,sans-serif;z-index:9999}body.home .custom-header,body[data-page=home] .custom-header,body.home .custom-header a,body.home .dropdown-content a,body[data-page=home] .custom-header a,body[data-page=home] .dropdown-content a{color:#fff!important}body:not(.home):not([data-page=home]) .custom-header,body:not(.home):not([data-page=home]) .custom-header a,body:not(.home):not([data-page=home]) .dropdown-content a{color:#000!important}.nav-left a,.nav-right a{margin:0 15px;text-decoration:none;color:inherit;font-size:16px;font-weight:700;font-family:Helvetica Neue,sans-serif}.nav-left,.nav-right{display:flex;align-items:center}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;top:25px;left:0;background-color:transparent;padding:10px;min-width:160px;border-radius:4px;box-shadow:none;z-index:10000}.dropdown-content a{display:block;padding:8px 12px;color:inherit;white-space:nowrap;font-weight:700;font-family:Helvetica Neue,sans-serif}.dropdown:hover .dropdown-content{display:block}@media screen and (min-width: 769px){.custom-header{display:flex;justify-content:space-between;align-items:center;padding:20px 40px;position:fixed;top:0;width:100%;background:transparent;z-index:10000;font-family:Helvetica Neue,sans-serif;font-weight:700;color:#000;transition:color .3s ease}body.home .custom-header,body.home .custom-header a,body[data-page=home] .custom-header,body[data-page=home] .custom-header a{color:#fff!important}body:not(.home):not([data-page=home]) .custom-header,body:not(.home):not([data-page=home]) .custom-header a{color:#000!important}.custom-header nav ul{list-style:none;display:flex;gap:30px;margin:0;padding:0}.custom-header nav ul li{position:relative}.custom-header nav ul li a{text-decoration:none;font-weight:700;font-size:16px;color:inherit;text-transform:uppercase;letter-spacing:1px;cursor:pointer}.custom-header nav ul li.shop-all:hover>ul,.custom-header nav ul li.shop-all:focus-within>ul{display:block}.custom-header nav ul li ul{display:none;position:absolute;top:130%;left:0;background:#fff;padding:15px 20px;box-shadow:0 4px 10px #0000001a;border-radius:4px;min-width:180px;z-index:10500}.custom-header nav ul li ul li{margin-bottom:10px}.custom-header nav ul li ul li:last-child{margin-bottom:0}.custom-header nav ul li ul li a{color:#000;font-weight:400;font-size:14px;text-transform:none;letter-spacing:normal}.custom-header nav ul li ul li a:hover{color:#555}.custom-header .right-menu{display:flex;gap:25px;align-items:center}.custom-header .right-menu a{text-decoration:none;font-weight:700;color:inherit;font-size:16px;text-transform:uppercase;letter-spacing:1px;cursor:pointer}}.mobile-header,.mobile-menu{display:none}@media screen and (max-width: 768px){.custom-header{display:none}.mobile-header{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;background-color:transparent;position:fixed;top:0;width:100%;z-index:10000;color:#000;font-family:Helvetica Neue,sans-serif;font-weight:700}body.home .mobile-header,body.home .mobile-header a,body.home #mobile-menu-toggle,body[data-page=home] .mobile-header,body[data-page=home] .mobile-header a,body[data-page=home] #mobile-menu-toggle{color:#fff!important;background:transparent!important}body:not(.home):not([data-page=home]) .mobile-header,body:not(.home):not([data-page=home]) .mobile-header a,body:not(.home):not([data-page=home]) #mobile-menu-toggle{color:#000!important;background:transparent!important}.mobile-header button#mobile-menu-toggle{font-size:16px;background:none;border:none;cursor:pointer;letter-spacing:2px;font-family:Helvetica Neue,sans-serif;font-weight:700}.mobile-header .mobile-cart{text-decoration:none;font-weight:700;font-size:16px;font-family:Helvetica Neue,sans-serif}.mobile-menu{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#fff;overflow-y:auto;z-index:15000;padding:60px 30px 30px;box-sizing:border-box;font-family:Helvetica Neue,sans-serif;font-weight:700;transform:translate(-100%);transition:transform .4s ease-in-out,opacity .3s ease;opacity:0;pointer-events:none;display:block}.mobile-menu.show{transform:translate(0);opacity:1;pointer-events:auto}.mobile-menu ul{list-style:none;margin:120px 0 0;padding:0;display:flex;flex-direction:column;justify-content:flex-start;height:calc(100vh - 160px)}.mobile-menu ul>li{margin:0!important;padding:0!important;display:block!important}.mobile-menu ul>li:last-child{margin-top:0!important;padding-top:0!important}.mobile-menu ul li a,.mobile-menu ul li button.submenu-toggle{padding:8px 0!important;margin:0!important;font-size:18px!important;font-weight:700!important;color:#000!important;text-decoration:none!important;text-transform:uppercase!important;letter-spacing:1px!important;width:100%!important;display:block!important;background-color:transparent!important;border:none!important;text-align:left!important;cursor:pointer!important;font-family:Helvetica Neue,sans-serif!important}.mobile-menu ul li a:hover,.mobile-menu ul li button.submenu-toggle:hover{color:#666}.mobile-menu ul li button.submenu-toggle{position:relative;display:flex;justify-content:space-between;align-items:center}.submenu-toggle[aria-expanded=true]:after{transform:rotate(90deg);color:#444}.submenu{max-height:0;overflow:hidden;margin-top:4px!important;padding-left:15px!important;transition:max-height .35s ease}.submenu.open{max-height:500px}.submenu li{margin-bottom:6px!important}.submenu li a{font-size:16px;color:#444;padding-left:10px;font-family:Helvetica Neue,sans-serif;font-weight:700;text-transform:none}.submenu li a:hover{color:#222}.mobile-menu .close-btn{position:fixed;top:20px;left:20px;font-size:30px;background:none;border:none;cursor:pointer;color:#000!important;font-weight:700;z-index:16000;font-family:Helvetica Neue,sans-serif;-webkit-user-select:none;user-select:none}.mobile-menu-cart{position:fixed;top:20px;right:20px;font-weight:700;font-size:16px;color:#000!important;text-decoration:none;z-index:16000;font-family:Helvetica Neue,sans-serif}.mobile-menu::-webkit-scrollbar{width:6px}.mobile-menu::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom-header.css.map */
