@keyframes slideDownHeader{0%{transform:translateY(-22px);opacity:0}100%{transform:translateY(0);opacity:1}}
.theme-header-1{position:relative;margin-bottom:-84px;z-index:150}
.theme-header-1__top-navbar{width:100%;height:104px;background:#080d1a!important;border-bottom:1px solid rgba(255,255,255,.08)!important;padding-top:10px;padding-bottom:50px}
.theme-header-1__top-navbar *{color:rgba(255,255,255,.9)!important}
.theme-header-1__top-navbar .icons{color:rgba(255,255,255,.85)!important}
.theme-header-1__top-navbar-search{width:100%;height:38px}
.theme-header-1__top-navbar-search input{width:100%;height:100%;border-radius:20px;border:1px solid rgba(255,255,255,.2)!important;background:rgba(255,255,255,.08)!important;color:#fff!important;padding-left:16px;padding-right:36px;font-size:13px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}
.theme-header-1__top-navbar-search input::placeholder{color:rgba(255,255,255,.6)!important}
.theme-header-1__top-navbar-search input:focus,.theme-header-1__top-navbar-search input:checked,.theme-header-1__top-navbar-search input:active{background-color:rgba(255,255,255,.14)!important;border-color:rgba(255,255,255,.35)!important;box-shadow:0 0 12px rgba(255,255,255,.15)!important}
.theme-header-1__top-navbar-search .search-icon{position:absolute;top:12px;bottom:12px;right:14px}
.theme-header-1__top-navbar-search .search-icon .icons{color:rgba(255,255,255,.7)!important}
.theme-header-1__top-navbar-cart-counter{position:absolute;top:-4px;right:-4px;background-color:var(--primary,#f59e0b)!important;color:#fff!important;border-radius:50%;width:16px;height:16px;font-weight:700}
.theme-header-1__top-navbar .bg-white-10{background:rgba(255,255,255,.1)!important;border:1px solid rgba(255,255,255,.15);backdrop-filter:blur(8px);transition:all .2s ease}
.theme-header-1__top-navbar .bg-white-10:hover{background:rgba(255,255,255,.2)!important}
@media (max-width:991px){.theme-header-1__top-navbar{height:auto;padding-bottom:16px}}
.theme-header-1__main{position:relative;height:76px;top:-34px;margin-bottom:-34px}
.theme-header-1__main.sticky{position:fixed!important;top:16px!important;left:0!important;right:0!important;width:100%!important;z-index:999!important;animation:slideDownHeader .58s cubic-bezier(.22,1,.36,1) forwards!important;will-change:transform,opacity}
.theme-header-1__main.sticky .theme-header-1__pill{background:rgba(10,15,29,.94)!important;backdrop-filter:blur(24px) saturate(180%)!important;-webkit-backdrop-filter:blur(24px) saturate(180%)!important;border-color:rgba(255,255,255,.24)!important;box-shadow:0 12px 36px rgba(0,0,0,.5)!important}
.theme-header-1__main-mask{display:none!important}
@media (max-width:991px){.theme-header-1__main{height:auto;top:0;margin-bottom:0}}
.theme-header-1__pill{background:rgba(15,23,42,.75)!important;backdrop-filter:blur(20px) saturate(180%)!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:50px!important;box-shadow:0 16px 40px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.2)!important;transition:all .3s cubic-bezier(.4,0,.2,1)}
.theme-header-1__pill:hover{border-color:rgba(255,255,255,.25)!important;box-shadow:0 20px 48px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.25)!important}
@media (max-width:1200px){.theme-header-1__pill{padding:8px 18px!important}}
@media (max-width:991px){.theme-header-1__pill{border-radius:20px!important;padding:10px 14px!important;flex-wrap:wrap;gap:10px}}
.theme-header-1__logo{height:40px}
.theme-header-1__logo img{height:100%;max-height:40px;object-fit:contain}
.theme-header-1__category-btn{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);color:#fff;font-size:14px;font-weight:500;white-space:nowrap!important;transition:all .25s ease;padding:8px 14px}
.theme-header-1__category-btn .icons{color:#fff}
.theme-header-1__category-btn:hover,.theme-header-1__dropdown:hover .theme-header-1__category-btn{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.28);color:var(--primary,#f59e0b)}
.theme-header-1__category-btn:hover .icons,.theme-header-1__dropdown:hover .theme-header-1__category-btn .icons{color:var(--primary,#f59e0b)}
.theme-header-1__cta-btn{background:var(--primary)!important;border:1px solid rgba(255,255,255,.25)!important;box-shadow:0 4px 14px rgba(0,0,0,.3)!important;transition:all .25s ease!important;cursor:pointer}
.theme-header-1__cta-btn,.theme-header-1__cta-btn *,.theme-header-1__cta-btn .icons,.theme-header-1__cta-btn svg,.dark-mode .theme-header-1__cta-btn,.dark-mode .theme-header-1__cta-btn *,.dark-mode .theme-header-1__cta-btn .icons,.dark-mode .theme-header-1__cta-btn svg{color:#fff!important;fill:#fff!important;stroke:#fff!important}
.theme-header-1__cta-btn:hover{background:var(--primary-hover,var(--primary))!important;box-shadow:0 6px 20px rgba(0,0,0,.45)!important;transform:translateY(-1px)}
.theme-header-1__user-pill{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);transition:all .2s ease}
.theme-header-1__user-pill,.theme-header-1__user-pill span,.theme-header-1__user-pill .icons,.theme-header-1__user-pill svg,.dark-mode .theme-header-1__user-pill,.dark-mode .theme-header-1__user-pill span,.dark-mode .theme-header-1__user-pill .icons,.dark-mode .theme-header-1__user-pill svg{color:#fff!important;fill:currentColor!important;stroke:currentColor!important}
.theme-header-1__user-pill:hover,.theme-header-1__dropdown:hover .theme-header-1__user-pill{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.28)}
.theme-header-1__user-pill:hover span,.theme-header-1__user-pill:hover .icons,.theme-header-1__dropdown:hover .theme-header-1__user-pill span,.theme-header-1__dropdown:hover .theme-header-1__user-pill .icons{color:var(--primary,#f59e0b)!important}
.theme-header-1__user-card{background:rgba(255,255,255,.07)!important;border:1px solid rgba(255,255,255,.12)!important;transition:all .2s ease!important}
.theme-header-1__user-card:hover{background:rgba(255,255,255,.12)!important;border-color:var(--primary,#f59e0b)!important}
.theme-header-1__user-card h5{color:#fff!important;font-weight:600!important}
.theme-header-1__user-card p{color:rgba(255,255,255,.65)!important}
.theme-header-1__dropdown-user-verify-badge{position:absolute;bottom:-2px;right:-2px;width:14px;min-width:14px;height:14px;z-index:2}
.rtl .theme-header-1__dropdown-user-verify-badge{right:auto;left:-2px}
.theme-header-1__dropdown{position:relative;display:inline-block}
.theme-header-1__dropdown:hover>.header-1-dropdown-menu{visibility:visible!important;opacity:1!important;transform:translateY(0)!important;pointer-events:auto!important}
.theme-header-1__dropdown .header-1-dropdown-menu{position:absolute;top:100%;left:0;margin-top:6px;width:220px;padding:6px!important;background:rgba(12,18,34,.97)!important;backdrop-filter:blur(24px) saturate(180%)!important;-webkit-backdrop-filter:blur(24px) saturate(180%)!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:0 16px 40px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.15)!important;border-radius:16px!important;visibility:hidden;opacity:0;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;z-index:1000;pointer-events:none}
.theme-header-1__dropdown .header-1-dropdown-menu::before{content:'';position:absolute;top:-18px;left:0;right:0;height:18px;background:transparent}
.rtl .theme-header-1__dropdown .header-1-dropdown-menu{left:auto;right:0}
.theme-header-1__dropdown .header-1-dropdown-menu.auth-user-info-dropdown-menu{right:0!important;left:auto!important;width:250px!important;padding:8px!important}
.theme-header-1__dropdown .header-1-dropdown-menu.auth-user-info-dropdown-menu::before{right:0!important;left:0!important}
.rtl .theme-header-1__dropdown .header-1-dropdown-menu.auth-user-info-dropdown-menu{right:auto!important;left:0!important}
.theme-header-1__dropdown .header-1-dropdown-menu__item{color:rgba(255,255,255,.88)!important;position:relative;border-left:none!important;border-right:none!important;margin-bottom:2px}
.theme-header-1__dropdown .header-1-dropdown-menu__item>a{color:rgba(255,255,255,.88)!important;border-radius:10px!important;padding:8px 12px!important;transition:all .18s ease!important;display:flex;align-items:center;transform:none!important}
.theme-header-1__dropdown .header-1-dropdown-menu__item>a span,.theme-header-1__dropdown .header-1-dropdown-menu__item>a .icons{color:rgba(255,255,255,.88)!important;transition:all .18s ease!important}
.theme-header-1__dropdown .header-1-dropdown-menu__item:hover>a{background-color:rgba(255,255,255,.08)!important;color:var(--primary,#f59e0b)!important}
.theme-header-1__dropdown .header-1-dropdown-menu__item:hover>a span,.theme-header-1__dropdown .header-1-dropdown-menu__item:hover>a .icons{color:var(--primary,#f59e0b)!important}
.theme-header-1__dropdown .header-1-dropdown-menu__item>a span.theme-header-1__notification-badge{color:#ffffff!important;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%)!important;min-width:20px!important;height:20px!important;line-height:20px!important;padding:0 6px!important;border-radius:10px!important;font-size:11px!important;font-weight:700!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;margin-left:auto!important;box-shadow:0 2px 6px rgba(239,68,68,.4)!important}
.theme-header-1__dropdown .header-1-dropdown-menu__item:hover>.header-1-dropdown-menu__sub-menu{visibility:visible!important;opacity:1!important;transform:translateX(0)!important;pointer-events:auto!important}
.theme-header-1__dropdown .header-1-dropdown-menu__sub-menu{position:absolute;top:0!important;left:calc(100% + 4px)!important;min-width:180px!important;width:max-content!important;max-width:260px!important;padding:6px!important;border-radius:14px!important;background:rgba(12,18,34,.98)!important;backdrop-filter:blur(24px) saturate(180%)!important;-webkit-backdrop-filter:blur(24px) saturate(180%)!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:0 16px 40px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.15)!important;visibility:hidden;opacity:0;transform:translateX(6px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;z-index:1001;pointer-events:none}
.theme-header-1__dropdown .header-1-dropdown-menu__sub-menu::before{content:'';position:absolute;top:-10px;bottom:-10px;left:-16px;width:16px;background:transparent}
.rtl .theme-header-1__dropdown .header-1-dropdown-menu__sub-menu{left:auto;right:calc(100% + 4px)!important}
.rtl .theme-header-1__dropdown .header-1-dropdown-menu__sub-menu::before{left:auto;right:-16px}
.theme-header-1__dropdown .header-1-dropdown-menu__sub-menu li{margin-bottom:2px}
.theme-header-1__dropdown .header-1-dropdown-menu__sub-menu li a{color:rgba(255,255,255,.88)!important;border-radius:10px!important;padding:8px 12px!important;white-space:nowrap!important;display:flex;align-items:center;transition:all .18s ease!important;transform:none!important}
.theme-header-1__dropdown .header-1-dropdown-menu__sub-menu li a span{color:rgba(255,255,255,.88)!important;transition:all .18s ease!important}
.theme-header-1__dropdown .header-1-dropdown-menu__sub-menu li a:hover{background:rgba(255,255,255,.08)!important;color:var(--primary,#f59e0b)!important}
.theme-header-1__dropdown .header-1-dropdown-menu__sub-menu li a:hover span{color:var(--primary,#f59e0b)!important}
.theme-header-1__dropdown .header-1-dropdown-menu__flag{width:32px;min-width:32px;height:32px}
.theme-header-1__dropdown .header-1-dropdown-menu__flag,.theme-header-1__dropdown .header-1-dropdown-menu__flag img{border-radius:8px}
.theme-header-1__nav-link{font-family:var(--font-family,"Cardo",Georgia,serif);color:rgba(255,255,255,.92)!important;font-size:clamp(14px,1.05vw,16px);font-weight:500;text-decoration:none;white-space:nowrap!important;transition:all .25s ease;padding:6px clamp(8px,0.8vw,14px);border-radius:12px;display:inline-block}
.theme-header-1__nav-link:hover,.theme-header-1__nav-link.active{color:var(--primary,#f59e0b)!important;text-shadow:0 0 12px rgba(var(--primary-rgb,59,130,246),.4);background:rgba(255,255,255,.08)}
@media (max-width:1200px){.theme-header-1__nav-link{font-size:14px;padding:5px 8px}}
.theme-header-1__categories .cat-dropdown-menu-icon{width:22px;max-width:22px;min-width:22px}
