.header_wrapper{position:relative;z-index:1000}.header_top{position:fixed;top:0;left:0;width:100%;height:5rem;background-color:#181818;z-index:1001;display:flex;align-items:center;box-shadow:0 0 2px #0000001a}.header_main{position:fixed;top:5rem;left:0;padding:10px 20px 0;width:100%;height:120px;background-color:#fff0;display:flex;align-items:center;transition:all .3s ease;z-index:1000}.header_main.scrolled{height:100px;padding:18px;background-color:#181818;box-shadow:0 2px 4px #0000000d}.header_main.scrolled .search_area{width:52%}.header_container{display:flex;justify-content:space-between;align-items:center;max-width:90rem;margin:0 auto;width:100%;height:100%;position:relative}.menu_main{list-style:none;display:flex;justify-content:center;align-items:center;gap:30px;margin:0;padding:0;position:relative;width:100%}.menu_item{position:relative;font-size:20px}.menu_item a,.sub_toggler{text-decoration:none;color:#fff;font-weight:400;cursor:pointer;padding:10px;display:inline-block;text-transform:uppercase;font-size:16px}.has_dropdown .sub_menu{display:none;position:absolute;top:100%;left:0;color:#fff;background:#222;padding:10px 0;box-shadow:0 4px 8px #0000001a;z-index:10;min-width:180px}.menu_item.has_dropdown_nested.open .sub_menu{padding:7px 0}.sub_menu li{padding:0;list-style:none}.sub_menu li a{display:block;padding:8px 16px;white-space:nowrap;color:#fff}.sub_menu li a:hover{background-color:#3c3d3c}.header_main_content{display:flex;align-items:center;justify-content:space-between;width:100%;gap:30px;height:100%}.logo_area{width:120px;height:100%}.logo_area .logo_img{height:100%;object-fit:contain}.search_area{background-color:#4a4a4a;width:50%;transition:all .3s ease;position:absolute;left:50%;transform:translate(-50%)}.search_area input{background-color:#4a4a4a;border:none;color:#f5f5f5;min-height:3.1rem;font-size:.9rem}.search_area input::placeholder{color:#f5f5f5}.search_form{display:flex;align-items:center;border-radius:4px;overflow:hidden;width:100%}.search_button{background:none;border:none;color:#41b43e;padding:0 12px;cursor:pointer;font-size:1.2rem;display:flex;align-items:center;justify-content:center;transition:color .3s ease}.search_button:hover{color:#333}.search_input{border:none;background:transparent;padding:8px 12px;font-size:1rem;color:#333;flex-grow:1;outline:none}input:focus{outline:none;border:none}.search_input::placeholder{color:#999}.icons_area{display:flex;gap:2rem}.icons_area a{color:#fff;font-size:1.4rem}.profile_wrapper{display:flex;align-items:center;gap:8px}.customer_name{font-weight:600;font-size:14px}.has_dropdown>.sub_menu{display:none;position:absolute;top:100%;left:0}.has_dropdown.open>.sub_menu{display:block}.has_dropdown_nested>.sub_menu{display:none;position:absolute;top:0;left:100%}.has_dropdown_nested.open>.sub_menu{display:block}.sub_toggler{display:inline-flex;align-items:baseline;gap:6px;cursor:pointer}.arrow_icon{transform-origin:center;color:inherit;font-size:15px}.header_mobile{display:none;position:fixed;top:0;width:100%;z-index:1001;background:#181818;box-shadow:0 2px 4px #0000000d}.mobile_top_bar{display:flex;justify-content:space-between;align-items:center;height:4.5rem;padding:0 1rem}.mobile_logo{flex:0 0 auto;height:100%;padding:10px}.mobile_logo a{height:100%;display:flex}.mobile_logo img{width:auto;max-height:100%}.mobile_controls{display:flex;align-items:center;gap:1rem}.mobile_search_toggle,.mobile_menu_toggle{background:none;border:none;font-size:1.4rem;color:#fff;cursor:pointer;padding:8px;border-radius:4px;transition:background-color .3s ease}.mobile_search_toggle:hover,.mobile_menu_toggle:hover{background-color:#0000001a}.mobile_search_bar{position:absolute;top:100%;left:0;width:100%;background:var(--color-4);padding:1rem;transform:translateY(-100%);opacity:0;visibility:hidden;transition:all .3s ease}.mobile_search_bar.active{transform:translateY(0);opacity:1;visibility:visible}.mobile_search_form{display:flex;align-items:center;background:#ffffff1a;border-radius:6px;overflow:hidden;flex:1;padding-right:10px}.mobile_search_input{background:transparent!important;border:none!important;padding:12px;color:#fff;flex-grow:1;font-size:1rem;outline:none}.mobile_search_input::placeholder{color:#ccc}.mobile_search_submit{background:none;border:none;color:#fff;padding:12px;font-size:1.2rem;cursor:pointer}.mobile_search_close{background:none;border:none;color:#fff;padding:12px;font-size:1.2rem;cursor:pointer;margin-left:.5rem}.mobile_menu_overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background:#00000080;z-index:1000;opacity:0;visibility:hidden;transition:all .3s ease}.mobile_menu_overlay.active{opacity:1;visibility:visible}.mobile_side_menu{position:fixed;top:0;right:0;width:320px;max-width:85vw;height:100vh;background:#181818;z-index:1001;padding:0;transform:translate(100%);transition:transform .3s ease;overflow-y:auto}.mobile_side_menu.active{transform:translate(0)}.mobile_menu_header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1rem;border-bottom:1px solid rgba(0,0,0,.1)}.mobile_menu_header h3{margin:0;font-size:1.2rem;color:#fff}.mobile_menu_close{background:none;border:none;font-size:1.5rem;color:#fff;cursor:pointer;padding:4px}.mobile_menu_list{list-style:none;margin:0;padding:1rem 0}.mobile_menu_item{margin-bottom:.5rem}.mobile_menu_link{display:flex;align-items:center;gap:1rem;padding:1rem;text-decoration:none;color:#fff;transition:background-color .3s ease;position:relative}.mobile_menu_link:hover{background-color:#0000000d}.mobile_menu_link i{font-size:1.2rem;width:20px;text-align:center}.mobile_menu_link .cart_count{background:#f44;color:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700;margin-left:auto}.mobile_nav_section{border-top:1px solid rgba(0,0,0,.1);padding:1rem}.mobile_nav_section h4{margin:0 0 1rem;font-size:1rem;color:#fff;text-transform:uppercase;font-weight:600}.mobile_nav{list-style:none;margin:0;padding:0}.mobile_item{margin-bottom:.5rem}.mobile_link_wrapper{display:flex;justify-content:space-between;align-items:center}.mobile_item_label{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.8rem;cursor:pointer;text-decoration:none;color:#fff;transition:background-color .3s ease}.mobile_item_label:hover{background-color:#0000000d}.mobile_item_link{display:block;padding:.8rem;text-decoration:none;color:#fff;transition:background-color .3s ease}.mobile_item_link:hover{background-color:#0000000d}.mobile_submenu{display:none;list-style:none;margin:0;padding:0;background-color:#0000000d;height:0;opacity:0;overflow:hidden}.mobile_item.has_submenu.open .mobile_submenu{display:block}.mobile_submenu .mobile_item_link{padding-left:2rem}@media (max-width: 768px){.header_desktop{display:none}.header_mobile{display:block}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/header-custom.css.map */
