@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;&display=swap";*{margin:0;padding:0;box-sizing:border-box;font-family:Poppins,sans-serif}body{background:#6e6d6d;min-height:300vh}.header{position:fixed;top:10px;left:50%;transform:translate(-50%);width:95%;z-index:999;transition:.4s ease}.header.scrolled{top:0;width:100%}.header-inner{display:flex;align-items:center;justify-content:space-between;padding:18px 35px;background:transparent;transition:.4s ease}.header.scrolled .header-inner{border-radius:0;background:#fff;border:none;padding:15px 30px;box-shadow:0 5px 20px #00000014}.logo a{text-decoration:none;display:flex;align-items:center;justify-content:center}.logo h2{color:#fff;font-size:32px;line-height:1;margin:0}.logo-image{max-height:50px;width:auto;height:auto;object-fit:contain;display:block}.logo{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0}.logo a{position:relative;display:flex;align-items:center;justify-content:center;text-decoration:none;min-height:50px}.logo-default{display:block;transition:opacity .3s ease;max-height:50px;width:auto;height:auto}.logo-dark{display:none;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;transition:opacity .3s ease;max-height:50px}.header.scrolled .has-dark-logo .logo-default{opacity:0;visibility:hidden;position:absolute}.header.scrolled .logo-dark{display:block;opacity:1;visibility:visible;position:relative}.header.scrolled .logo a:not(.has-dark-logo) .logo-default{opacity:1;visibility:visible;position:relative}@media(max-width:1200px){.logo-image,.logo-default,.logo-dark{max-height:45px}.logo a{min-height:45px}}@media(max-width:991px){.logo-image,.logo-default,.logo-dark{max-height:40px}.logo a{min-height:40px}}@media(max-width:768px){.logo-image,.logo-default,.logo-dark{max-height:35px}.logo a{min-height:35px}}@media(max-width:480px){.logo-image,.logo-default,.logo-dark{max-height:30px}.logo a{min-height:30px}}.logo span{color:#fff;font-size:13px}.header.scrolled .logo h2,.header.scrolled .logo span{color:#7a3440}.navbar{display:flex;align-items:center;background:#fff;padding:5px;border-radius:50px}.nav-menu{display:flex;align-items:center;gap:10px;list-style:none}.nav-item{position:relative}.nav-link{display:flex;align-items:center;gap:6px;text-decoration:none;color:#111;font-size:14px;font-weight:400;padding:8px 16px;border-radius:40px;transition:.3s}.nav-link:hover,.nav-item.active .nav-link{background:#7a3440;color:#fff}.dropdown-icon{font-size:12px;transition:.3s}.dropdown:hover .dropdown-icon{transform:rotate(45deg)}.dropdown-menu{position:absolute;top:130%;left:0;min-width:260px;background:#fff;border-radius:16px;padding:12px 0;box-shadow:0 15px 40px #00000014;opacity:0;visibility:hidden;transform:translateY(10px);transition:.35s ease;z-index:99;list-style:none}.dropdown:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-menu li{list-style:none}.dropdown-menu li a{display:block;padding:14px 22px;text-decoration:none;color:#111;font-size:14px;font-weight:400;transition:.3s}.dropdown-menu li a:hover{background:#f7f7f7;padding-left:30px;color:#7a3440}.header.scrolled .navbar{background:transparent;padding:7px 0}.header-icons{display:flex;align-items:center;gap:15px}.header-icons div{width:50px;height:50px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;font-size:22px;cursor:pointer}.header-icons .user{background:#7a3440;color:#fff}.header-icons .user a{color:#fff;display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-decoration:none}.header-icons div a{color:#111;display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-decoration:none}.header-icons div:hover{background:#7a3440}.header-icons div:hover a,.header-icons div:hover i{color:#fff}.account-button__icon{color:#000!important;stroke:#000!important}.account-button__icon svg{stroke:#000!important}.account-button__icon path{stroke:#000!important}.mobile-menu-toggle{display:none;width:45px;height:45px;border-radius:50%;background:#fff;align-items:center;justify-content:center;cursor:pointer;font-size:20px;transition:.3s}.mobile-menu-toggle:hover{background:#7a3440;color:#fff}.mobile-menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000e6;z-index:1000;display:flex;align-items:center;justify-content:flex-start;opacity:0;visibility:hidden;transition:.3s ease}.mobile-menu-overlay.active{opacity:1;visibility:visible}.mobile-menu{background:#fff;width:300px;height:100%;padding:80px 30px 30px;transform:translate(-100%);opacity:0;transition:.3s ease;box-shadow:2px 0 10px #0000001a}.mobile-menu-overlay.active .mobile-menu{transform:translate(0);opacity:1}.mobile-menu a{display:block;color:#111;text-decoration:none;font-size:24px;font-weight:400;margin:20px 0;transition:.3s}.mobile-menu a.active,.mobile-menu a:hover{color:#7a3440}.mobile-menu-close{position:absolute;top:30px;right:30px;color:#111;font-size:30px;cursor:pointer;transition:.3s;z-index:1001}.mobile-menu-close:hover{color:#7a3440}.mobile-nav-menu{list-style:none;padding:0;margin:0}.mobile-nav-item{border-bottom:1px solid #eee}.mobile-nav-link{display:flex;align-items:center;justify-content:space-between;width:100%;padding:18px 0;color:#111;text-decoration:none;font-size:20px;font-weight:400;transition:.3s;background:none;border:none;cursor:pointer;text-align:left}.mobile-nav-link:hover{color:#7a3440}.mobile-dropdown-toggle{display:flex;align-items:center;justify-content:space-between}.mobile-dropdown-icon{font-size:18px;transition:.3s}.mobile-dropdown.active .mobile-dropdown-icon{transform:rotate(45deg)}.mobile-dropdown-menu{max-height:0;overflow:hidden;transition:max-height .3s ease;list-style:none;padding:0;margin:0}.mobile-dropdown.active .mobile-dropdown-menu{max-height:300px}.mobile-dropdown-menu li{padding:0 0 0 15px}.mobile-dropdown-menu li a{display:block;padding:12px 0;color:#555;text-decoration:none;font-size:16px;transition:.3s}.mobile-dropdown-menu li a:hover{color:#7a3440}@media(max-width:1200px){.navbar a{padding:12px 20px;font-size:14px}.logo h2{font-size:28px}}@media(max-width:991px){.mobile-menu-toggle{display:flex;order:1}.logo{order:2;flex:1;text-align:center}.header-icons{order:3}.cart-toggle{display:none!important}.navbar{display:none}.header-inner{padding:15px 25px}.logo h2{font-size:24px}.header-icons div{width:40px;height:40px;font-size:18px}}@media(max-width:768px){.header{width:98%;top:10px}.header-inner{padding:12px 20px}.logo h2{font-size:20px}.header-icons{gap:10px}.header-icons div{width:40px;height:40px;font-size:16px}.mobile-menu-toggle{width:40px;height:40px;font-size:18px}.mobile-menu{width:280px;padding:70px 25px 25px}}@media(max-width:480px){.header-inner{padding:10px 15px}.logo h2{font-size:18px}.header-icons div{width:35px;height:35px;font-size:14px}.mobile-menu-toggle{width:35px;height:35px;font-size:16px}.mobile-menu{width:250px;padding:60px 20px 20px}.mobile-menu a{font-size:20px;margin:15px 0}}.search-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#fffffffa;z-index:1002;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:.3s ease}.search-overlay.active{opacity:1;visibility:visible}.search-container{width:100%;max-width:700px;padding:0 30px}.search-form{display:flex;align-items:center;gap:15px;border-bottom:2px solid #111;padding-bottom:15px}.search-input{flex:1;border:none;background:transparent;font-size:24px;font-weight:300;color:#111;outline:none}.search-input::placeholder{color:#999}.search-submit{width:50px;height:50px;border-radius:50%;background:#7a3440;border:none;color:#fff;font-size:20px;cursor:pointer;transition:.3s;display:flex;align-items:center;justify-content:center}.search-submit:hover{background:#5a2832}.search-close{position:absolute;top:30px;right:30px;width:50px;height:50px;border-radius:50%;background:#111;color:#fff;font-size:20px;cursor:pointer;transition:.3s;display:flex;align-items:center;justify-content:center}.search-close:hover{background:#7a3440}@media(max-width:768px){.search-input{font-size:18px}.search-submit,.search-close{width:45px;height:45px;font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-header.css.map */
