.SearchBar_searchContainer__wTGLb{position:relative;width:100%;max-width:600px;margin:0 auto}.SearchBar_searchForm__40p3W{display:flex;width:100%;height:48px;border-radius:50px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:all .3s cubic-bezier(.25,.8,.25,1)}.SearchBar_searchForm__40p3W:hover{box-shadow:0 6px 25px rgba(0,0,0,.12)}.SearchBar_searchInputContainer__RU6pm{flex:1;display:flex;align-items:center;padding:0 1rem;background:hsla(0,0%,100%,.9);backdrop-filter:blur(8px);position:relative}.SearchBar_searchIcon__f52mV{color:#666;margin-right:.75rem;min-width:20px;transition:all .3s ease}.SearchBar_searchInput__M_hx4{flex:1;height:100%;border:none;background:rgba(0,0,0,0);font-size:.95rem;color:#222;outline:none;padding:.5rem 0}.SearchBar_searchInput__M_hx4::-moz-placeholder{color:#999;font-weight:400}.SearchBar_searchInput__M_hx4::placeholder{color:#999;font-weight:400}.SearchBar_searchInput__M_hx4:focus~.SearchBar_searchIcon__f52mV{color:#ff4d4d;transform:scale(1.1)}.SearchBar_clearButton__Uht4B{background:none;border:none;color:#999;cursor:pointer;padding:.25rem;margin-left:.5rem;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.SearchBar_clearButton__Uht4B:hover{color:#ff4d4d;transform:scale(1.1)}.SearchBar_searchButton__zAgWX{padding:0 1.5rem;background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#000;border:none;font-weight:600;font-size:.9rem;letter-spacing:.5px;display:flex;align-items:center;gap:.5rem;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.SearchBar_searchButton__zAgWX:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(255,255,255,.2),transparent);transform:translateX(-100%);transition:transform .3s ease}.SearchBar_searchButton__zAgWX:hover:before{transform:translateX(100%)}.SearchBar_searchButton__zAgWX:hover .SearchBar_searchArrow__NlJLV{transform:translateX(3px)}.SearchBar_searchButton__zAgWX[data-glow=true]{box-shadow:0 0 15px hsla(0,0%,100%,.5)}.SearchBar_searchArrow__NlJLV{width:16px;height:2px;background:#000;position:relative;transition:transform .3s ease}.SearchBar_searchArrow__NlJLV:after,.SearchBar_searchArrow__NlJLV:before{content:"";position:absolute;right:0;width:6px;height:2px;background:inherit}.SearchBar_searchArrow__NlJLV:before{transform:rotate(45deg) translate(-2px,-1px)}.SearchBar_searchArrow__NlJLV:after{transform:rotate(-45deg) translate(-2px,1px)}@media(max-width:768px){.SearchBar_searchForm__40p3W{height:44px}.SearchBar_searchButton__zAgWX{padding:0 1rem}.SearchBar_searchButton__zAgWX span{display:none}.SearchBar_searchArrow__NlJLV{width:14px}}.Header_header__3r5eO{position:fixed;top:0;left:0;right:0;width:100%;z-index:1000;background-color:#fff;box-shadow:0 4px 30px rgba(0,0,0,.05);font-family:Inter,sans-serif;backdrop-filter:blur(8px);background-color:hsla(0,0%,100%,.85)}body.Header_menu-open__LNTdm{top:0!important;left:0!important;right:0!important;bottom:0!important}body.Header_menu-open__LNTdm,html.Header_menu-open__LNTdm{overflow:hidden!important;position:fixed!important;width:100%!important;height:100%!important}.Header_announcementBar__XrVNo{background:linear-gradient(90deg,#000000,#2c3e50);color:#fff;text-align:center;padding:.5rem 0;font-size:.75rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.Header_announcementBar__XrVNo p{margin:0;animation:Header_scrollText__mEIDr 20s linear infinite}@keyframes Header_scrollText__mEIDr{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.Header_mainHeader__4oQ5R{max-width:1440px;margin:0 auto;padding:1rem 2rem;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:2rem}.Header_mainHeader__4oQ5R .Header_mobileMenuButton__fuhol{display:none;background:linear-gradient(135deg,#667eea,#764ba2);border:none;cursor:pointer;color:#fff;padding:.75rem;border-radius:12px;transition:all .2s ease;box-shadow:0 2px 8px rgba(102,126,234,.3)}.Header_mainHeader__4oQ5R .Header_mobileMenuButton__fuhol:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(102,126,234,.4)}.Header_mainHeader__4oQ5R .Header_mobileMenuButton__fuhol:active{transform:translateY(0)}.Header_mainHeader__4oQ5R .Header_logo__6i5Z8{display:flex;flex-direction:column;text-decoration:none;font-weight:800;letter-spacing:-.5px}.Header_mainHeader__4oQ5R .Header_logo__6i5Z8 .Header_logoMain__dAIHf{font-size:1.8rem;color:#000;line-height:1}.Header_mainHeader__4oQ5R .Header_logo__6i5Z8 .Header_logoAccent__LEfHq{font-size:1rem;color:#6626de;letter-spacing:3px;margin-top:-4px;align-self:flex-end}.Header_mainHeader__4oQ5R .Header_search__0nxti{max-width:600px;margin:0 auto;width:100%}.Header_mainHeader__4oQ5R .Header_actions__nBuQp{display:flex;gap:1.5rem;align-items:center}.Header_mainHeader__4oQ5R .Header_actions__nBuQp .Header_actionButton__q1C8P{position:relative;display:flex;align-items:center;justify-content:center;padding:.5rem;border-radius:.5rem;text-decoration:none;color:#333;transition:all .3s ease;background:rgba(0,0,0,0)}.Header_mainHeader__4oQ5R .Header_actions__nBuQp .Header_actionButton__q1C8P:hover{color:#4923c9;background:rgba(73,35,201,.1);transform:translateY(-2px)}.Header_mainHeader__4oQ5R .Header_actions__nBuQp .Header_actionButton__q1C8P.Header_active__fiUvR{color:#4923c9;background:rgba(73,35,201,.1)}.Header_mainHeader__4oQ5R .Header_actions__nBuQp .Header_actionButton__q1C8P .Header_actionIcon__YGjse{width:1.25rem;height:1.25rem}.Header_mainHeader__4oQ5R .Header_actions__nBuQp .Header_actionButton__q1C8P .Header_badge__Cv4JM{position:absolute;top:-.25rem;right:-.25rem;background:#ff4757;color:#fff;border-radius:50%;width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;font-size:.625rem;font-weight:600;border:2px solid #fff;animation:Header_badgePulse__iy6gd .3s ease-in-out}.Header_mainHeader__4oQ5R .Header_actions__nBuQp .Header_actionButton__q1C8P.Header_bouncing__vZMmY{animation:Header_basketBounce__l1DtK 1s ease-in-out}.Header_mainHeader__4oQ5R .Header_actions__nBuQp .Header_actionIcon__YGjse{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:#333;font-size:.75rem;transition:all .3s ease}.Header_mainHeader__4oQ5R .Header_actions__nBuQp .Header_actionIcon__YGjse svg{margin-bottom:.25rem}.Header_mainHeader__4oQ5R .Header_actions__nBuQp .Header_actionIcon__YGjse:hover{color:#4923c9;transform:translateY(-2px)}@keyframes Header_basketBounce__l1DtK{0%{transform:scale(1) rotate(0deg)}15%{transform:scale(1.3) rotate(-5deg)}30%{transform:scale(.8) rotate(3deg)}45%{transform:scale(1.2) rotate(-2deg)}60%{transform:scale(.9) rotate(1deg)}75%{transform:scale(1.1) rotate(-.5deg)}90%{transform:scale(.95) rotate(.2deg)}to{transform:scale(1) rotate(0deg)}}@keyframes Header_badgePulse__iy6gd{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.Header_categoryNav__IYRjj{background-color:#000;padding:.75rem 2rem;position:relative;overflow:hidden}.Header_categoryNav__IYRjj:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#8b5cf6,#3b82f6,#8b5cf6);background-size:200% 100%;animation:Header_gradientFlow__D3VxG 3s linear infinite}.Header_categoryNav__IYRjj ul{max-width:1440px;margin:0 auto;padding:0;display:flex;justify-content:center;gap:1.5rem;list-style:none;flex-wrap:wrap}.Header_categoryNav__IYRjj li{position:relative}.Header_categoryNav__IYRjj .Header_categoryLink__eiJAP{color:#fff;text-decoration:none;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;padding:.5rem 0;position:relative;display:flex;align-items:center;gap:.25rem;transition:color .3s}.Header_categoryNav__IYRjj .Header_categoryLink__eiJAP:hover{color:#8b5cf6}.Header_categoryNav__IYRjj .Header_categoryLink__eiJAP:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#ac9be9;transition:width .3s ease}.Header_categoryNav__IYRjj .Header_categoryLink__eiJAP:hover:after{width:100%}.Header_categoryNav__IYRjj .Header_activeCategory__RnzAr{color:#3b82f6}.Header_categoryNav__IYRjj .Header_activeCategory__RnzAr:after{width:100%}.Header_categoryNav__IYRjj .Header_categoryChevron__8Kasd{transition:transform .3s}.Header_categoryNav__IYRjj li:hover .Header_categoryChevron__8Kasd{transform:rotate(180deg)}@keyframes Header_gradientFlow__D3VxG{0%{background-position:0 50%}to{background-position:200% 50%}}@keyframes Header_pulse__Jqj1H{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.Header_mobileMenu__mYZjz{position:fixed;top:0;left:0;width:320px;max-width:85vw;height:100vh;background:linear-gradient(135deg,#ffffff,#f8fafc);z-index:9999;transition:transform .3s cubic-bezier(.4,0,.2,1);box-shadow:4px 0 20px rgba(0,0,0,.15);padding:0;overflow-y:auto;display:flex;flex-direction:column;transform:translateX(-100%);border-radius:0 16px 16px 0;-webkit-overflow-scrolling:touch;will-change:transform;transform-style:preserve-3d;backface-visibility:hidden}.Header_mobileMenu__mYZjz.Header_mobileMenuOpen__ZoCoH{transform:translateX(0)}.Header_mobileMenu__mYZjz .Header_mobileMenuHeader__EAttL{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.25rem 1rem;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;position:sticky;top:0;z-index:1;border-radius:0 16px 0 0}.Header_mobileMenu__mYZjz .Header_mobileMenuHeader__EAttL h2{margin:0;font-size:1.125rem;font-weight:600;letter-spacing:.5px}.Header_mobileMenu__mYZjz .Header_mobileMenuHeader__EAttL .Header_mobileMenuClose__tTM0a{background:hsla(0,0%,100%,.2);border:none;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease;color:#fff}.Header_mobileMenu__mYZjz .Header_mobileMenuHeader__EAttL .Header_mobileMenuClose__tTM0a:hover{background:hsla(0,0%,100%,.3);transform:scale(1.1)}.Header_mobileMenu__mYZjz .Header_mobileNav__p6PPj{flex:1;overflow-y:auto;padding:1.5rem 0}.Header_mobileMenu__mYZjz .Header_mobileNav__p6PPj ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.25rem}.Header_mobileMenu__mYZjz .Header_mobileNav__p6PPj .Header_mobileNavLink__9VKu7{display:flex;align-items:center;padding:1rem 1.5rem;color:#374151;text-decoration:none;font-weight:500;font-size:.95rem;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;border-left:3px solid rgba(0,0,0,0);margin:0 .5rem;border-radius:8px}.Header_mobileMenu__mYZjz .Header_mobileNav__p6PPj .Header_mobileNavLink__9VKu7:hover{color:#667eea;background:linear-gradient(90deg,rgba(102,126,234,.08),rgba(102,126,234,.03));border-left-color:#667eea;transform:translateX(4px);box-shadow:0 2px 8px rgba(102,126,234,.1)}.Header_mobileMenu__mYZjz .Header_mobileNav__p6PPj .Header_mobileNavLink__9VKu7.Header_activeCategory__RnzAr{color:#667eea;background:linear-gradient(90deg,rgba(102,126,234,.12),rgba(102,126,234,.06));border-left-color:#667eea;font-weight:600;box-shadow:0 2px 12px rgba(102,126,234,.15)}.Header_mobileMenu__mYZjz .Header_mobileNav__p6PPj .Header_mobileNavLink__9VKu7.Header_activeCategory__RnzAr:before{content:"";position:absolute;right:1rem;width:6px;height:6px;background:#667eea;border-radius:50%;animation:Header_pulse__Jqj1H 2s infinite}.Header_mobileMenu__mYZjz .Header_mobileNav__p6PPj .Header_mobileNavLink__9VKu7 .Header_mobileNavIcon__YZ22q{width:1.25rem;height:1.25rem;margin-right:.75rem;flex-shrink:0}.Header_mobileMenu__mYZjz .Header_mobileNav__p6PPj .Header_mobileNavLink__9VKu7 .Header_mobileBadge__N56hG{margin-left:auto;background:#ff4757;color:#fff;border-radius:50%;width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;font-size:.625rem;font-weight:600;border:2px solid #fff}.Header_mobileMenuOverlay__BFVev{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,0,0,.3),rgba(0,0,0,.1));z-index:1001;opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(4px);touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Header_mobileMenuOverlay__BFVev.Header_mobileMenuOpen__ZoCoH{display:block;opacity:1}@media(max-width:1024px){.Header_mainHeader__4oQ5R{grid-template-columns:auto 1fr auto;gap:1rem;padding:.75rem 1rem}.Header_mainHeader__4oQ5R .Header_mobileMenuButton__fuhol{display:block}.Header_mainHeader__4oQ5R .Header_search__0nxti{grid-column:2/3;grid-row:1}.Header_categoryNav__IYRjj ul{gap:1rem;justify-content:flex-start;overflow-x:auto;padding:0 1rem .5rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.Header_categoryNav__IYRjj ul::-webkit-scrollbar{display:none}}@media(max-width:768px){.Header_mainHeader__4oQ5R{padding:1rem;grid-template-columns:auto 1fr auto}.Header_mainHeader__4oQ5R .Header_mobileMenuButton__fuhol{display:block}.Header_mainHeader__4oQ5R .Header_logo__6i5Z8{justify-self:center}.Header_mainHeader__4oQ5R .Header_search__0nxti{display:none}.Header_mainHeader__4oQ5R .Header_actions__nBuQp{gap:1rem}.Header_categoryNav__IYRjj,.Header_mainHeader__4oQ5R .Header_actions__nBuQp span{display:none}}