@keyframes Products_fadeIn__6GoHn{0%{opacity:0}to{opacity:1}}@keyframes Products_slideUp__dlJ4y{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes Products_broken-line__DQGEx{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes Products_distort__15nzi{0%{filter:url(#displacementFilter);transform:scale(1)}50%{transform:scale(1.2)}to{filter:none;transform:scale(1)}}@keyframes Products_ping-slow__XNjvh{0%{transform:scale(.9);opacity:1}75%,to{transform:scale(2.5);opacity:0}}@keyframes Products_spin-slow__Lq6DA{to{transform:rotate(1turn)}}@keyframes Products_thread-drop__NZjLT{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}@keyframes Products_fadeInUp__PcOaf{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes Products_fadeInLeft__Ex8VD{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes Products_fadeInRight__535xy{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes Products_floating__6dI9V{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes Products_floatingReverse__IoCHp{0%,to{transform:translateY(-10px)}50%{transform:translateY(10px)}}@keyframes Products_rotate__V9K9u{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Products_pulse__CUupH{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}}@keyframes Products_gradientShift__yuPYF{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes Products_glitch__CoM3A{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%,to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transform:translateX(0)}18%,2%,32%,52%,68%,78%,8%,88%,98%{-webkit-clip-path:inset(0 0 85% 0);clip-path:inset(0 0 85% 0);transform:translateX(-5px)}16%,24%,36%,4%,46%,56%,66%,76%,86%,96%{-webkit-clip-path:inset(85% 0 0 0);clip-path:inset(85% 0 0 0);transform:translateX(5px)}12%,28%,38%,48%,58%,6%,72%,82%,92%{-webkit-clip-path:inset(40% 0 50% 0);clip-path:inset(40% 0 50% 0);transform:translateX(-3px)}}@keyframes Products_progressLine__41Enu{0%{transform:scaleX(0);opacity:0}20%{transform:scaleX(.3);opacity:1}50%{transform:scaleX(.8);opacity:1}80%{transform:scaleX(1);opacity:1}to{transform:scaleX(0);opacity:0}}@keyframes Products_logoGlow__tgT_0{0%,to{text-shadow:0 0 5px rgba(255,107,53,.3)}50%{text-shadow:0 0 10px rgba(255,107,53,.5),0 0 20px rgba(0,212,170,.3),0 0 30px rgba(156,39,176,.2)}}@keyframes Products_cartBounce__ToXkg{0%,20%,50%,80%,to{transform:translateY(0) scale(1)}40%{transform:translateY(-3px) scale(1.1)}60%{transform:translateY(-1px) scale(1.05)}}@keyframes Products_slideIn__1_ovD{0%{transform:translateY(-10px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes Products_scaleIn__a76Rs{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}@keyframes Products_magneticPull__oyX1f{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1.05)}}@keyframes Products_magneticRelease__mtC54{0%{transform:scale(1.05)}to{transform:scale(1)}}.Products_animate-ping-slow__yLAnk{animation:Products_ping-slow__XNjvh 3s cubic-bezier(0,0,.2,1) infinite}.Products_animate-spin-slow__Sswva{animation:Products_spin-slow__Lq6DA 20s linear infinite}.Products_animate-thread-drop__H9_Dh{animation:Products_thread-drop__NZjLT 8s linear infinite}.Products_animate-thread-drop-delayed__6xtQ9{animation:Products_thread-drop__NZjLT 8s linear 2s infinite}.Products_animate-fade-in-up__kR5OM{animation:Products_fadeInUp__PcOaf .8s ease forwards}.Products_animate-fade-in-left__dsIJJ{animation:Products_fadeInLeft__Ex8VD .8s ease forwards}.Products_animate-fade-in-right__sU1vh{animation:Products_fadeInRight__535xy .8s ease forwards}.Products_animate-scale-in__OcaHF{animation:Products_scaleIn__a76Rs .6s ease forwards}.Products_animate-floating__sWaEU{animation:Products_floating__6dI9V 6s ease-in-out infinite}.Products_animate-floating-reverse__v9cX_{animation:Products_floatingReverse__IoCHp 4s ease-in-out infinite}.Products_animate-rotate__XXYXv{animation:Products_rotate__V9K9u 20s linear infinite}.Products_animate-pulse__whIbb{animation:Products_pulse__CUupH 2s ease-in-out infinite}.Products_animate-gradient__UNMn4{background-size:200% 200%;animation:Products_gradientShift__yuPYF 3s ease infinite}.Products_animate-glitch__fCvik{animation:Products_glitch__CoM3A 1.5s infinite}.Products_animate-progress-line__loBat{position:relative;overflow:hidden}.Products_animate-progress-line__loBat:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);transform-origin:left;animation:Products_progressLine__41Enu 2s infinite}.Products_animate-logo-glow__ArzAI{animation:Products_logoGlow__tgT_0 1.5s infinite}.Products_animate-logo-entrance__h_ydg{animation:Products_logoEntrance__M0Zqp 1s ease-out forwards}.Products_animate-cart-bounce__23361{animation:Products_cartBounce__ToXkg .6s ease-in-out infinite}.Products_delay-100__Wr1Ib{animation-delay:.1s}.Products_delay-200__LaufX{animation-delay:.2s}.Products_delay-300__mFS89{animation-delay:.3s}.Products_delay-400__O9npV{animation-delay:.4s}.Products_delay-500__Bt1g8{animation-delay:.5s}.Products_initial-hidden___Zx12{opacity:0}.Products_hover-lift__PngKg{transition:box-shadow .3s ease}.Products_hover-lift__PngKg:hover{box-shadow:0 10px 25px rgba(0,0,0,.2)}.Products_hover-rotate__g_IMA,.Products_hover-scale__yvZ0d{transition:background .2s ease,color .2s ease}.Products_catalog__SokQh{padding:6rem 0;background:#11100f;position:relative}.Products_catalog__SokQh:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#a8a096 50%,transparent)}.Products_filtersToggle__MSdXH{display:flex;align-items:center;gap:.5rem;background:hsla(37,37%,93%,.05);border:1px solid hsla(37,37%,93%,.1);color:#f4efe7;padding:.75rem 1rem;border-radius:8px;font-size:.875rem;cursor:pointer;transition:all .3s ease;position:relative}.Products_filtersToggle__MSdXH:hover{background:hsla(37,37%,93%,.1);border-color:hsla(37,37%,93%,.16)}.Products_filtersToggle__MSdXH.Products_active__VpKVc{background:#f4efe7;color:#11100f;border-color:#f4efe7}.Products_filtersToggle__MSdXH.Products_hasFilters__5Ooh2{border-color:#f4efe7}.Products_filtersBadge__jb7dE{position:absolute;top:-4px;right:-4px;width:8px;height:8px;background:#86c7a3;border-radius:50%;border:2px solid #11100f}.Products_filtersPanel__legPo{max-width:1200px;padding:0 1rem;margin:0 auto 2rem}.Products_productsGrid__YQ_HK{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem;gap:1.5rem;max-width:1600px;margin:0 auto;padding:0 1rem}@media(max-width:767px){.Products_productsGrid__YQ_HK{grid-template-columns:repeat(2,1fr);gap:1rem;padding:0 .75rem}}.Products_productsGrid__YQ_HK.Products_empty__Gi2t9{grid-template-columns:1fr;place-items:center}.Products_emptyState__sfGzL{text-align:center;padding:3rem 1rem;display:flex;flex-direction:column;align-items:center;gap:1rem}.Products_emptyIcon__nraVT{color:#a8a096;opacity:.5}.Products_emptyTitle__1WgvB{font-size:1.5rem;font-weight:600;color:#f4efe7;margin:0}.Products_emptyDescription__NyzuN{color:#a8a096;margin:0;max-width:400px}.Products_clearFiltersBtn__8XEA1{background:#a9c5d8;color:#f4efe7;border:none;padding:.75rem 1.5rem;border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease}.Products_clearFiltersBtn__8XEA1:hover{background:rgba(169,197,216,.1)}.Products_loading__D_PVR{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:1rem}.Products_loading__D_PVR p{color:#a8a096;font-size:1rem}.Products_spinner__kt4e5{width:40px;height:40px;border:2px solid hsla(37,37%,93%,.16);border-top-color:#f4efe7;border-radius:9999px;animation:Products_spin__UslvK 1s linear infinite}@keyframes Products_spin__UslvK{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Products_error__yf9P8{text-align:center;padding:3rem 1.5rem;color:#ff765f}.Products_error__yf9P8 p{margin:0;font-size:1.125rem;font-weight:600}.Products_errorMessage__AVVBO{margin-top:.5rem;font-size:.875rem;color:#a8a096;font-weight:400}.Products_pagination__6DEVN{display:flex;align-items:center;justify-content:center;gap:1.5rem;margin-top:3rem;padding:0 1rem}.Products_paginationBtn__QfTlN{background:hsla(37,37%,93%,.05);color:#f4efe7;border:1px solid hsla(37,37%,93%,.16);padding:.75rem 1.5rem;border-radius:9999px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.Products_paginationBtn__QfTlN:hover:not(:disabled){background:hsla(37,37%,93%,.1);border-color:hsla(37,37%,93%,.28)}.Products_paginationBtn__QfTlN:disabled{opacity:.5;cursor:not-allowed}.Products_paginationInfo__znWmw{color:#a8a096;font-size:.875rem;font-weight:500}