.ProductGrid_container__ckrmy{width:100%;margin:0 auto}.ProductGrid_categoryTitle__1yAG7{text-align:center;font-size:2rem;font-weight:700;margin-bottom:1.5rem;color:#fff}.ProductGrid_filterControls__BysnA{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.ProductGrid_sectionNavigation__5vESl{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.ProductGrid_breadcrumbs__73y7D{display:flex;align-items:center;gap:.5rem;font-size:.9rem;flex-wrap:wrap}.ProductGrid_breadcrumbButton__wbGQU{padding:.4rem .8rem;background-color:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:4px;color:hsla(0,0%,100%,.8);font-size:.9rem;cursor:pointer;transition:all .2s ease;text-decoration:none}.ProductGrid_breadcrumbButton__wbGQU:hover{background-color:hsla(0,0%,100%,.2);color:#fff}.ProductGrid_breadcrumbButton__wbGQU.ProductGrid_active__Y41Md{background-color:rgba(0,122,255,.3);border-color:rgba(0,122,255,.5);color:#fff;cursor:default}.ProductGrid_breadcrumbSeparator__ZeEi_{color:hsla(0,0%,100%,.5);font-size:.8rem;margin:0 .2rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ProductGrid_sectionsGrid___Gps8{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1rem;gap:1rem;margin-bottom:1.5rem}.ProductGrid_sectionButton__p0Aiz{position:relative;display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;background-color:rgba(30,30,30,.6);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#fff;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease;text-align:left}.ProductGrid_sectionButton__p0Aiz:hover{background-color:rgba(40,40,40,.8);border-color:hsla(0,0%,100%,.2);transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.3)}.ProductGrid_sectionButton__p0Aiz.ProductGrid_active__Y41Md{background-color:rgba(0,122,255,.2);border-color:rgba(0,122,255,.4);color:#fff}.ProductGrid_sectionButton__p0Aiz.ProductGrid_productLine__zakTk{border-left:4px solid rgba(76,175,80,.6)}.ProductGrid_sectionButton__p0Aiz.ProductGrid_productLine__zakTk:hover{border-left-color:rgba(76,175,80,.8)}.ProductGrid_sectionImageContainer__dSxbS{flex-shrink:0;width:48px;height:48px;border-radius:6px;overflow:hidden;background-color:hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center}.ProductGrid_sectionImage__EUbQ8{width:100%;height:100%;object-fit:cover;border-radius:6px}.ProductGrid_sectionPlaceholder__7wyTj{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.05);border-radius:6px}.ProductGrid_sectionIcon__ZqT2c{display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.4)}.ProductGrid_sectionIcon__ZqT2c svg{width:24px;height:24px}.ProductGrid_sectionName__iI2OZ{flex:1 1;text-align:left}@media(max-width:768px){.ProductGrid_sectionsGrid___Gps8{grid-template-columns:1fr;gap:.8rem}.ProductGrid_sectionButton__p0Aiz{padding:.8rem 1rem;gap:.8rem}.ProductGrid_sectionImageContainer__dSxbS{width:40px;height:40px}}@media(max-width:576px){.ProductGrid_sectionButton__p0Aiz{padding:.6rem .8rem;font-size:.9rem}.ProductGrid_sectionImageContainer__dSxbS{width:36px;height:36px}}.ProductGrid_lineIndicator__OvKCS{position:absolute;top:.5rem;right:.5rem;padding:.2rem .5rem;background-color:rgba(76,175,80,.2);border:1px solid rgba(76,175,80,.4);border-radius:3px;font-size:.7rem;font-weight:400;color:rgba(76,175,80,.9)}.ProductGrid_sortControls__2pKxQ{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.ProductGrid_dropdown__IT4vL{position:relative;min-width:200px}.ProductGrid_dropdownToggle__8Fg_9{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.7rem 1rem;background-color:rgba(30,30,30,.6);border:1px solid hsla(0,0%,100%,.1);border-radius:4px;color:#fff;font-size:.95rem;cursor:pointer;transition:all .2s ease}.ProductGrid_dropdownToggle__8Fg_9 span{color:hsla(0,0%,100%,.8)}.ProductGrid_dropdownToggle__8Fg_9 strong{font-weight:500;margin:0 .4rem}.ProductGrid_dropdownToggle__8Fg_9:hover{background-color:rgba(40,40,40,.6)}.ProductGrid_arrowDown__oVlqi,.ProductGrid_arrowUp__mEH4J{font-size:.7rem;color:hsla(0,0%,100%,.6);transition:transform .3s ease;margin-left:.5rem}.ProductGrid_arrowUp__mEH4J{transform:rotate(180deg)}.ProductGrid_dropdownMenu__2jo_l{position:absolute;top:calc(100% + 5px);left:0;z-index:9999;width:100%;background-color:rgba(30,30,30,.95);border:1px solid hsla(0,0%,100%,.1);border-radius:4px;box-shadow:0 5px 15px rgba(0,0,0,.3);overflow:hidden;max-height:300px;overflow-y:auto}.ProductGrid_dropdownItem__ZUlfd{width:100%;padding:.7rem 1rem;text-align:left;background-color:rgba(0,0,0,0);border:none;border-bottom:1px solid hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.8);font-size:.9rem;cursor:pointer;transition:background-color .2s ease}.ProductGrid_dropdownItem__ZUlfd:last-child{border-bottom:none}.ProductGrid_dropdownItem__ZUlfd:hover{background-color:hsla(0,0%,100%,.05);color:#fff}.ProductGrid_dropdownItem__ZUlfd.ProductGrid_active__Y41Md{background-color:rgba(0,122,255,.1);color:#fff;font-weight:500;border-left:3px solid rgba(0,122,255,.8)}.ProductGrid_productsGrid__ro3wh{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem;gap:1.5rem;margin-top:1rem}.ProductGrid_noProducts__Jh8M2{grid-column:1/-1;text-align:center;padding:3rem 0;color:hsla(0,0%,100%,.7);background-color:rgba(30,30,30,.3);border-radius:8px;border:1px solid hsla(0,0%,100%,.1)}.ProductGrid_noProducts__Jh8M2 p{margin:0;font-size:1.1rem}@keyframes ProductGrid_fadeIn__j1V_i{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ProductGrid_spin__NslWn{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ProductGrid_productsGrid__ro3wh>div{animation:ProductGrid_fadeIn__j1V_i .6s ease forwards;opacity:0}.ProductGrid_productsGrid__ro3wh>div:first-child{animation-delay:.05s}.ProductGrid_productsGrid__ro3wh>div:nth-child(2){animation-delay:.1s}.ProductGrid_productsGrid__ro3wh>div:nth-child(3){animation-delay:.15s}.ProductGrid_productsGrid__ro3wh>div:nth-child(4){animation-delay:.2s}.ProductGrid_productsGrid__ro3wh>div:nth-child(5){animation-delay:.25s}.ProductGrid_productsGrid__ro3wh>div:nth-child(6){animation-delay:.3s}.ProductGrid_productsGrid__ro3wh>div:nth-child(7){animation-delay:.35s}.ProductGrid_productsGrid__ro3wh>div:nth-child(8){animation-delay:.4s}.ProductGrid_productsGrid__ro3wh>div:nth-child(9){animation-delay:.45s}.ProductGrid_productsGrid__ro3wh>div:nth-child(10){animation-delay:.5s}.ProductGrid_productsGrid__ro3wh>div:nth-child(11){animation-delay:.55s}.ProductGrid_productsGrid__ro3wh>div:nth-child(12){animation-delay:.6s}.ProductGrid_productsGrid__ro3wh>div:nth-child(13){animation-delay:.65s}.ProductGrid_productsGrid__ro3wh>div:nth-child(14){animation-delay:.7s}.ProductGrid_productsGrid__ro3wh>div:nth-child(15){animation-delay:.75s}.ProductGrid_productsGrid__ro3wh>div:nth-child(16){animation-delay:.8s}.ProductGrid_productsGrid__ro3wh>div:nth-child(17){animation-delay:.85s}.ProductGrid_productsGrid__ro3wh>div:nth-child(18){animation-delay:.9s}.ProductGrid_productsGrid__ro3wh>div:nth-child(19){animation-delay:.95s}.ProductGrid_productsGrid__ro3wh>div:nth-child(20){animation-delay:1s}.ProductGrid_productsGrid__ro3wh>div:nth-child(21){animation-delay:1.05s}.ProductGrid_productsGrid__ro3wh>div:nth-child(22){animation-delay:1.1s}.ProductGrid_productsGrid__ro3wh>div:nth-child(23){animation-delay:1.15s}.ProductGrid_productsGrid__ro3wh>div:nth-child(24){animation-delay:1.2s}.ProductGrid_productsGrid__ro3wh>div:nth-child(25){animation-delay:1.25s}.ProductGrid_productsGrid__ro3wh>div:nth-child(26){animation-delay:1.3s}.ProductGrid_productsGrid__ro3wh>div:nth-child(27){animation-delay:1.35s}.ProductGrid_productsGrid__ro3wh>div:nth-child(28){animation-delay:1.4s}@media(max-width:1024px){.ProductGrid_productsGrid__ro3wh{grid-template-columns:repeat(3,1fr);gap:1.2rem}.ProductGrid_categoryTitle__1yAG7{font-size:1.8rem}}@media(max-width:768px){.ProductGrid_productsGrid__ro3wh{grid-template-columns:repeat(2,1fr);gap:1rem}.ProductGrid_categoryTitle__1yAG7{font-size:1.6rem}.ProductGrid_filterControls__BysnA{flex-direction:column;align-items:stretch;gap:.7rem}.ProductGrid_dropdown__IT4vL{width:100%}.ProductGrid_sectionsGrid___Gps8{grid-template-columns:1fr;gap:.8rem}.ProductGrid_sectionNavigation__5vESl{flex-direction:column;align-items:stretch;gap:.5rem}.ProductGrid_breadcrumbs__73y7D{order:-1;margin-bottom:.5rem}.ProductGrid_sortControls__2pKxQ{flex-direction:column;align-items:stretch}.ProductGrid_sectionButton__p0Aiz{padding:.8rem 1rem;font-size:.9rem}}@media(max-width:480px){.ProductGrid_categoryTitle__1yAG7{font-size:1.5rem}}.ProductGrid_directionToggle__Pntm2{display:flex;align-items:center;justify-content:center;background-color:rgba(30,30,30,.6);border:1px solid hsla(0,0%,100%,.1);border-radius:4px;padding:.5rem;font-size:1.2rem;cursor:pointer;transition:all .2s ease;margin-left:.5rem;width:2.6rem;height:2.6rem;color:hsla(0,0%,100%,.8)}.ProductGrid_directionToggle__Pntm2:hover{background-color:rgba(40,40,40,.6);border-color:hsla(0,0%,100%,.2);color:#fff}.ProductGrid_directionToggle__Pntm2:active{transform:scale(.95)}@media(max-width:768px){.ProductGrid_directionToggle__Pntm2{width:2.6rem;height:2.6rem;margin-left:auto}}.ProductCard_productCard___et5K{background-color:hsla(0,0%,100%,.03);border-radius:8px;overflow:hidden;transition:all .3s ease;position:relative;max-width:320px;width:100%;border:1px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column;height:100%}.ProductCard_imageContainer__zlSdt{width:100%;height:200px;overflow:hidden;background-color:#fff;display:flex;align-items:center;justify-content:center}.ProductCard_productImage__n_cpa{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.ProductCard_productImageWrapper__O_dbN{width:100%;height:100%}.ProductCard_productContent__IkgMN{padding:1rem;display:flex;flex-direction:column;gap:.8rem;background-color:#2c2c2c;border-top:1px solid hsla(0,0%,100%,.1);flex-grow:1}.ProductCard_title__JYft9{font-size:.9rem;font-weight:500;color:#e0e0e0;margin:0;white-space:normal;line-height:1.35}.ProductCard_warranty__3NlPP{font-size:.8rem;color:hsla(0,0%,100%,.8)}.ProductCard_warranty__3NlPP strong{color:#fff;font-weight:600}.ProductCard_priceContainer__CuROh{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem;margin:.2rem 0 .8rem}.ProductCard_price__bD5ui{font-size:1.1rem;font-weight:700;color:#fff}.ProductCard_oldPrice___jaAX{font-size:.85rem;color:hsla(0,0%,100%,.4);text-decoration:line-through}.ProductCard_saleTag__3gcjD{position:absolute;top:.8rem;right:.8rem;background-color:#e74c3c;color:#fff;padding:.25rem .6rem;font-size:.75rem;font-weight:600;border-radius:4px;z-index:10}.ProductCard_addToCartButton__1xh0x{background-color:#3a3a3a;border:1px solid #555;color:#e0e0e0;font-size:.9rem;font-weight:500;padding:.7rem;border-radius:4px;cursor:pointer;transition:background-color .2s ease;width:100%;text-align:center;margin-top:auto}.ProductCard_addToCartButton__1xh0x:hover{background-color:#4a4a4a;border-color:#666}.ProductCard_placeholderImage__mOy4l{width:100%;height:200px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:ProductCard_loading__zQDtB 1.5s infinite;border-radius:8px}@keyframes ProductCard_loading__zQDtB{0%{background-position:200% 0}to{background-position:-200% 0}}.ProductCard_imagePlaceholder__5k_i5{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#2a2a2a;color:#777;transition:background-color .3s ease}.ProductCard_imagePlaceholder__5k_i5 svg{width:48px;height:48px;opacity:.6}.ProductCard_imagePlaceholder__5k_i5:hover{background-color:#333}.ProductCard_quantityControlCard__NlRgH{display:flex;align-items:center;justify-content:space-between;background-color:#4a4a4a;border:1px solid #555;border-radius:4px;margin-top:auto}.ProductCard_quantityControlCard__NlRgH button{background:rgba(0,0,0,0);border:none;color:#fff;font-size:1.2rem;font-weight:700;cursor:pointer;padding:.6rem 1rem;line-height:1;transition:color .2s ease}.ProductCard_quantityControlCard__NlRgH button:hover{color:#e74c3c}.ProductCard_quantityControlCard__NlRgH span{font-size:1rem;font-weight:500;color:#fff;padding:0 .5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:992px){.ProductCard_productContent__IkgMN{padding:1.2rem}.ProductCard_title__JYft9{font-size:1.1rem}.ProductCard_price__bD5ui{font-size:1.2rem}.ProductCard_oldPrice___jaAX{font-size:.9rem}.ProductCard_addToCartButton__1xh0x{font-size:.9rem;padding:.7rem}}@media(max-width:768px){.ProductCard_imageContainer__zlSdt{height:180px}.ProductCard_title__JYft9{min-height:2.4em;font-size:.9rem}.ProductCard_priceContainer__CuROh{margin:.3rem 0 1rem;flex-wrap:wrap;gap:.5rem}.ProductCard_price__bD5ui{font-size:1.1rem}.ProductCard_oldPrice___jaAX{font-size:.85rem}.ProductCard_addToCartButton__1xh0x{font-size:.85rem;padding:.6rem}}@media(max-width:576px){.ProductCard_productContent__IkgMN{padding:1rem;gap:.4rem}.ProductCard_imageContainer__zlSdt{height:160px}.ProductCard_title__JYft9{min-height:2.2em;font-size:.85rem}.ProductCard_price__bD5ui{font-size:1rem}.ProductCard_oldPrice___jaAX{font-size:.8rem}}.ProductCard_productLink__ciZM9{text-decoration:none;color:inherit;display:block}.ProductCard_favoriteButton__OKWF_{position:absolute;top:.8rem;left:.8rem;background-color:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:#fff;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .2s ease}.ProductCard_favoriteButton__OKWF_ svg{transition:fill .2s ease,transform .2s ease}.ProductCard_favoriteButton__OKWF_:hover{background-color:hsla(0,0%,100%,.2);transform:scale(1.1)}.ProductCard_favoriteButton__OKWF_.ProductCard_isFavorite__Ak_AF{background-color:rgba(231,76,60,.1);border-color:rgba(231,76,60,.3);color:#e74c3c}.ProductCard_favoriteButton__OKWF_.ProductCard_isFavorite__Ak_AF svg{fill:#e74c3c}.ProductCard_favoriteButton__OKWF_.ProductCard_isFavorite__Ak_AF:hover{background-color:rgba(231,76,60,.2)}.Breadcrumbs_breadcrumbs__QbzHX{display:flex;align-items:center;gap:.5rem;font-size:.9rem;flex-wrap:wrap}.Breadcrumbs_breadcrumbButton__f5R5h,.Breadcrumbs_breadcrumbLink__N_CE5{padding:.4rem .8rem;background-color:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:4px;color:hsla(0,0%,100%,.8);font-size:.9rem;text-decoration:none;transition:all .2s ease;cursor:pointer;font-family:inherit}.Breadcrumbs_breadcrumbButton__f5R5h:hover,.Breadcrumbs_breadcrumbLink__N_CE5:hover{background-color:hsla(0,0%,100%,.2);color:#fff}.Breadcrumbs_breadcrumbButton__f5R5h.Breadcrumbs_active__YdXyY,.Breadcrumbs_breadcrumbLink__N_CE5.Breadcrumbs_active__YdXyY{background-color:rgba(0,122,255,.3);border-color:rgba(0,122,255,.5);color:#fff;cursor:default}.Breadcrumbs_breadcrumbSeparator__8QQgx{color:hsla(0,0%,100%,.5);font-size:.8rem;margin:0 .2rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Breadcrumbs_breadcrumbCurrent__nkZI1{padding:.4rem .8rem;background-color:rgba(0,122,255,.3);border:1px solid rgba(0,122,255,.5);border-radius:4px;color:#fff;font-size:.9rem;font-weight:500}.AssortimentPage_assortimentPage__yPdSn{width:100%;max-width:1400px;margin:0 auto;padding:110px 1rem 2rem;background-color:#000;min-height:100vh}.AssortimentPage_pageContainer__bGIXI,.AssortimentPage_productsContainer__p3NWc{width:100%}.AssortimentPage_productsContainer__p3NWc.AssortimentPage_fullWidth__DaoMF{width:100%;max-width:none}.AssortimentPage_assortimentHeader__WOsmW{text-align:center;padding:60px 20px;background:linear-gradient(135deg,rgba(161,58,58,.1),rgba(67,67,67,.1))}.AssortimentPage_assortimentHeader__WOsmW h1{font-size:3rem;font-weight:700;margin-bottom:1rem}.AssortimentPage_assortimentHeader__WOsmW p{font-size:1.2rem;color:hsla(0,0%,100%,.8);max-width:600px;margin:0 auto}.AssortimentPage_assortimentContent__zq4Uc{max-width:1200px;margin:0 auto;padding:60px 20px}.AssortimentPage_videoContainer___JXcN{margin-bottom:3rem;padding:1.5rem;background:rgba(30,30,30,.5);border-radius:10px;box-shadow:0 8px 20px rgba(0,0,0,.2)}.AssortimentPage_videoContainer___JXcN h2{font-size:1.8rem;text-align:center;margin-bottom:1.5rem;color:#fff}.AssortimentPage_videoWrapper__Ab4Zv{position:relative;width:100%;max-width:860px;margin:0 auto;border-radius:8px;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,.3)}.AssortimentPage_videoWrapper__Ab4Zv iframe{display:block;width:100%;border-radius:8px}@media(max-width:768px){.AssortimentPage_assortimentPage__yPdSn{padding:80px .8rem 1.5rem}}@media(max-width:576px){.AssortimentPage_assortimentPage__yPdSn{padding:80px .5rem 1rem}}@media(max-width:900px){.AssortimentPage_assortimentHeader__WOsmW{padding:40px 20px}.AssortimentPage_assortimentHeader__WOsmW h1{font-size:2.5rem}.AssortimentPage_assortimentHeader__WOsmW p{font-size:1.1rem}.AssortimentPage_assortimentContent__zq4Uc{padding:40px 20px}}@media(max-width:600px){.AssortimentPage_assortimentHeader__WOsmW{padding:30px 15px}.AssortimentPage_assortimentHeader__WOsmW h1{font-size:2rem}.AssortimentPage_assortimentHeader__WOsmW p{font-size:1rem}.AssortimentPage_assortimentContent__zq4Uc{padding:30px 15px}}.FavoritesPage_favoritesPage__9MDZr{padding-top:100px;max-width:1200px;margin:0 auto;padding-bottom:60px;color:#e0e0e0}.FavoritesPage_favoritesPage__9MDZr h1{text-align:center;margin-bottom:40px;font-size:2.5rem}.FavoritesPage_favoritesGrid__yIez1{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:20px;gap:20px;padding:0 15px}.FavoritesPage_noFavorites__ZHU7i{text-align:center;padding:40px 0;color:#ccc}.FavoritesPage_noFavorites__ZHU7i p{margin-bottom:10px;font-size:1.1rem;line-height:1.5}@media(max-width:600px){.FavoritesPage_favoritesPage__9MDZr{padding-top:80px;padding-left:10px;padding-right:10px}.FavoritesPage_favoritesPage__9MDZr h1{font-size:2rem}.FavoritesPage_favoritesGrid__yIez1{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:15px;padding:0 5px}}.MainCategories_mainCategories__D6r8o{padding:40px 50px;position:relative}.MainCategories_carouselTitle__gNydS{text-align:center;align-self:baseline;margin-bottom:30px;font-size:2rem;color:#fff;font-weight:700;text-shadow:0 0 5px hsla(0,0%,100%,.7),0 0 10px hsla(0,0%,100%,.5),0 0 15px hsla(0,0%,100%,.3)}@media(max-width:768px){.MainCategories_carouselTitle__gNydS{align-self:center;margin-bottom:20px}}@media(min-width:768px){.MainCategories_carouselTitle__gNydS{text-align:left}}.MainCategories_productList__4w3EH{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;width:100%;align-items:stretch}.MainCategories_productListItem__rHN4z{width:100%}.MainCategories_productListItem__rHN4z,.MainCategories_productListItem__rHN4z .productCard,.MainCategories_productListItem__rHN4z>div{display:flex;flex-direction:column;height:100%}.MainCategories_productListItem__rHN4z .productInfo{flex-grow:1;display:flex;flex-direction:column}.MainCategories_productListItem__rHN4z .addToCartButton{margin-top:auto}.MainCategories_productListItem__rHN4z>:first-child{height:100%}.MainCategories_sectionsGrid__mgnR2{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:20px;gap:20px;width:100%;margin-bottom:20px}.MainCategories_sectionsGrid__mgnR2>*{min-width:0}@media(min-width:1200px){.MainCategories_sectionsGrid__mgnR2{grid-template-columns:repeat(5,1fr)}}@media(max-width:1199px)and (min-width:992px){.MainCategories_sectionsGrid__mgnR2{grid-template-columns:repeat(4,1fr)}}@media(max-width:991px)and (min-width:768px){.MainCategories_sectionsGrid__mgnR2{grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){.MainCategories_sectionsGrid__mgnR2{grid-template-columns:1fr;gap:12px}}.MainCategories_sectionButton__5VrpW{position:relative;display:flex;align-items:center;gap:15px;padding:20px;background-color:rgba(30,30,30,.7);border:1px solid hsla(0,0%,100%,.15);border-radius:12px;color:#fff;font-size:1.1rem;font-weight:500;cursor:pointer;transition:all .3s ease;text-align:left;text-decoration:none;overflow:hidden}.MainCategories_sectionButton__5VrpW:hover{background-color:rgba(40,40,40,.9);border-color:hsla(0,0%,100%,.25);box-shadow:0 6px 20px rgba(0,0,0,.4)}.MainCategories_sectionButton__5VrpW.MainCategories_productLine__NepS_{border-left:4px solid rgba(76,175,80,.7)}.MainCategories_sectionButton__5VrpW.MainCategories_productLine__NepS_:hover{border-left-color:rgba(76,175,80,.9)}@media(max-width:767px){.MainCategories_sectionButton__5VrpW{padding:16px;gap:12px}}@media(max-width:480px){.MainCategories_sectionButton__5VrpW{padding:14px;gap:10px}}.MainCategories_sectionImageContainer__Ofa7f{flex-shrink:0;width:60px;height:60px;border-radius:10px;overflow:hidden;background-color:hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.1)}@media(max-width:767px){.MainCategories_sectionImageContainer__Ofa7f{width:50px;height:50px}}@media(max-width:480px){.MainCategories_sectionImageContainer__Ofa7f{width:44px;height:44px}}.MainCategories_sectionImage__BXZeg{width:100%;height:100%;object-fit:cover;border-radius:10px}.MainCategories_sectionPlaceholder__Cxuj8{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.05);border-radius:10px}.MainCategories_sectionIcon___r8Os{display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.5)}.MainCategories_sectionIcon___r8Os svg{width:28px;height:28px}.MainCategories_sectionName__xnBVn{flex:1 1;text-align:left;font-size:14px;font-weight:500;line-height:1.4;min-width:0;white-space:normal;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto}@media(max-width:767px){.MainCategories_sectionName__xnBVn{font-size:1rem}}@media(max-width:480px){.MainCategories_sectionName__xnBVn{font-size:.95rem}}@media(max-width:1200px){.MainCategories_productList__4w3EH{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.MainCategories_mainCategories__D6r8o{padding:30px 15px}.MainCategories_productList__4w3EH{grid-template-columns:repeat(2,1fr);gap:15px}}@media(max-width:480px){.MainCategories_productList__4w3EH{gap:10px}}.MainCategories_productsContainer__cWKVl{width:100%;max-width:1200px;margin:0 auto;overflow:hidden}.MainCategories_buttonContainer__NLN_F{width:100%;max-width:1200px;margin:0 auto;text-align:left}.MainCategories_allAssortmentButton__uTQbK{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:8px;background-color:rgba(0,0,0,0);border:none;color:#fff;font-size:1.1rem;font-weight:500;padding:1rem 0;cursor:pointer;transition:all .3s ease;margin:3rem 0 0;text-decoration:underline;text-underline-offset:4px}.MainCategories_allAssortmentButton__uTQbK:hover{text-decoration:underline;opacity:.8}.MainCategories_arrow__znInd{font-size:1.2rem;transition:transform .3s ease}.MainCategories_allAssortmentButton__uTQbK:hover .MainCategories_arrow__znInd{transform:translateX(4px)}.MainCategories_errorMessage__CgDcl,.MainCategories_loadingMessage__pjlGX,.MainCategories_noProductsMessage__4s7mX{text-align:center;padding:40px 20px;font-size:1.1rem;color:#fff}.MainCategories_loadingMessage__pjlGX{color:#ccc;font-style:italic}.MainCategories_errorMessage__CgDcl{color:#ff6b6b;background-color:rgba(255,107,107,.1);border:1px solid rgba(255,107,107,.3);border-radius:8px;margin:20px 0}.MainCategories_noProductsMessage__4s7mX{color:#999;font-style:italic}.AssortimentBlock_assortimentBlock__QrV6h{background:linear-gradient(180deg,rgba(18,18,18,.85) 0,rgba(10,10,10,.85));padding:2rem 0 6rem}.AssortimentBlock_assortimentText__p0dW4{font-family:Roboto,sans-serif;font-weight:700;font-size:5rem;letter-spacing:.2rem;color:#fff;text-transform:uppercase;margin:0 0 1rem;padding:0;text-shadow:0 0 8px hsla(0,0%,100%,.6),0 0 15px rgba(0,122,255,.7),0 0 25px rgba(0,122,255,.5)}.AssortimentBlock_linkWrapper__15KXF{text-decoration:none;color:inherit;display:inline-block}.AssortimentBlock_assortimentSubtitle__xhsa3{font-size:1.3rem;font-weight:300;color:hsla(0,0%,100%,.7);max-width:700px;margin:0 auto 3rem}.AssortimentBlock_categories__Nu_yo{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem;gap:1.5rem;margin-bottom:3rem;max-width:900px;margin-left:auto;margin-right:auto}.AssortimentBlock_category__g14bZ{width:100%;min-width:0;max-width:100%;background-color:hsla(0,0%,100%,.05);padding:1.2rem 2rem;border-radius:.5rem;font-size:1.1rem;font-weight:500;letter-spacing:.05rem;transition:all .3s ease;cursor:pointer;border:1px solid hsla(0,0%,100%,.1);text-align:center;box-sizing:border-box;margin:0}.AssortimentBlock_category__g14bZ:hover{background-color:hsla(0,0%,100%,.1);transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,0,0,.3)}.AssortimentBlock_category__g14bZ.AssortimentBlock_active__XC95h{background-color:rgba(255,204,0,.1);border-color:rgba(255,204,0,.3);color:#fff;transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,0,0,.3)}.AssortimentBlock_productGridContainer__oOCIY{margin:3rem 0}.AssortimentBlock_catalogButton__0XklI{background-color:rgba(0,0,0,0);border:2px solid hsla(0,0%,100%,.2);color:#fff;font-size:1.1rem;font-weight:500;padding:1rem 2.5rem;border-radius:4px;cursor:pointer;transition:all .3s ease;margin-top:3rem}.AssortimentBlock_catalogButton__0XklI:hover{background-color:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.3);transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,0,0,.3)}@media(max-width:992px){.AssortimentBlock_assortimentText__p0dW4{font-size:3.5rem;letter-spacing:.15rem}}@media(max-width:900px){.AssortimentBlock_categories__Nu_yo{grid-template-columns:repeat(2,1fr);max-width:100%;gap:1rem}}@media(max-width:600px){.AssortimentBlock_assortimentText__p0dW4{font-size:2.5rem;letter-spacing:.1rem}.AssortimentBlock_assortimentSubtitle__xhsa3{font-size:1rem;margin-bottom:2rem}.AssortimentBlock_categories__Nu_yo{grid-template-columns:1fr;gap:.7rem}.AssortimentBlock_category__g14bZ{padding:.8rem 1.2rem;font-size:1rem}}.Navigation_navigation__VmJCd{position:absolute;top:0;left:0;width:100%;padding:1.5rem 2rem;display:flex;align-items:center;justify-content:space-between;z-index:1100;transition:all .3s ease;background-color:rgba(0,0,0,0);border-bottom:2px solid rgba(0,0,0,0)}.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3{position:fixed;background-color:rgba(67,67,67,.968627451);box-shadow:0 4px 20px rgba(0,0,0,.5);padding:.5rem 2rem;height:auto;transform:translateZ(0)}.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3 .Navigation_cartIconLink__ehNuy,.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3 .Navigation_navLinks__QqLEF li a,.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3 .Navigation_profileIcon__C1q7V{color:#fff!important}.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3 .Navigation_cartIconLink__ehNuy:hover,.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3 .Navigation_navLinks__QqLEF li a:hover,.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3 .Navigation_profileIcon__C1q7V:hover{color:#f33!important}.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3 .Navigation_cartIconLink__ehNuy.Navigation_active__R7QAf,.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3 .Navigation_navLinks__QqLEF li a.Navigation_active__R7QAf,.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3 .Navigation_profileIcon__C1q7V.Navigation_active__R7QAf{color:#f77!important}.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3 .Navigation_navLinks__QqLEF li a{font-size:.95rem;padding:.3rem .6rem}.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3 .Navigation_navActions__4nLO5 svg{width:26px;height:26px}.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3 .Navigation_logo__PALjO .Navigation_subTitle__a6Cyg{color:#ccc;font-size:.7rem}.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3 .Navigation_logo__PALjO .Navigation_brandName__skB8s{color:#fff;font-size:1.4rem}.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3 .Navigation_searchContainer__kJ1TP{transform:scale(.9);transform-origin:right center}.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3 .Navigation_searchContainer__kJ1TP .Navigation_searchInput__PG2Q2{color:#fff;height:36px}.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3 .Navigation_searchContainer__kJ1TP .Navigation_searchInput__PG2Q2::placeholder{color:hsla(0,0%,100%,.7)}.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3 .Navigation_searchContainer__kJ1TP .Navigation_searchIcon__DHWIP{color:#fff}.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3 .Navigation_searchContainer__kJ1TP .Navigation_searchButton__mzOVf{color:#fff;border-color:#fff;background-color:hsla(0,0%,100%,.1);height:36px}.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3 .Navigation_searchContainer__kJ1TP .Navigation_searchButton__mzOVf:hover{background-color:hsla(0,0%,100%,.2)}.Navigation_navigation__VmJCd .Navigation_logo__PALjO .Navigation_brandName__skB8s{transition:font-size .3s ease}.Navigation_navigation__VmJCd .Navigation_navActions__4nLO5 svg,.Navigation_navigation__VmJCd .Navigation_navLinks__QqLEF li a,.Navigation_navigation__VmJCd .Navigation_searchContainer__kJ1TP{transition:all .3s ease}.Navigation_logo__PALjO{flex-shrink:0;text-decoration:none;color:inherit;display:flex;flex-direction:column;justify-content:center;transition:all .3s ease}@media(max-width:1126px){.Navigation_logo__PALjO{order:2;padding:0;margin-left:.5rem;margin-right:auto}.Navigation_logo__PALjO .Navigation_brandName__skB8s{font-size:1.5rem}.Navigation_logo__PALjO .Navigation_subTitle__a6Cyg{display:none}}@media(min-width:1127px){.Navigation_logo__PALjO{order:1;margin:0 2rem 0 0}.Navigation_logo__PALjO .Navigation_brandName__skB8s{font-size:1.8rem}.Navigation_logo__PALjO .Navigation_subTitle__a6Cyg{display:block}}.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3 .Navigation_logo__PALjO{transform:scale(.9);transform-origin:left center}.Navigation_subTitle__a6Cyg{font-size:.8rem;color:#fff;margin-bottom:.2rem}.Navigation_brandName__skB8s{font-size:1.8rem;font-weight:700;color:#fff}.Navigation_gLetter__R9uLx{color:#a13a3a}.Navigation_menuToggle__C1WMI{display:none;flex-shrink:0;flex-direction:column;justify-content:space-between;width:30px;height:21px;cursor:pointer;margin-right:0}@media(max-width:1126px){.Navigation_menuToggle__C1WMI{display:flex;order:1}}.Navigation_menuToggle__C1WMI span{width:100%;height:3px;background-color:#ccc;transition:all .3s ease}.Navigation_menuToggle__C1WMI.Navigation_active__R7QAf span{background-color:#fff}.Navigation_menuToggle__C1WMI.Navigation_active__R7QAf span:first-child{transform:rotate(45deg) translate(5px,5px)}.Navigation_menuToggle__C1WMI.Navigation_active__R7QAf span:nth-child(2){opacity:0}.Navigation_menuToggle__C1WMI.Navigation_active__R7QAf span:last-child{transform:rotate(-45deg) translate(7px,-7px)}.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3 .Navigation_menuToggle__C1WMI span{background-color:#fff}.Navigation_navLinks__QqLEF{list-style:none;margin:0;padding:0;display:flex;align-items:center;flex-shrink:0;transition:all .3s ease}.Navigation_navLinks__QqLEF .Navigation_closeButton__BwUpS{display:none}@media(max-width:1126px){.Navigation_navLinks__QqLEF{order:4;position:fixed;top:0;left:-100%;width:80%;max-width:300px;height:100vh;background-color:#1f1f1f;flex-direction:column;justify-content:flex-start;padding:5rem 1.5rem 2rem;transition:left .3s ease;box-shadow:2px 0 10px rgba(0,0,0,.3);z-index:1200;overflow-y:auto;overflow-x:hidden;box-sizing:border-box}.Navigation_navLinks__QqLEF.Navigation_active__R7QAf{left:0}.Navigation_navLinks__QqLEF .Navigation_closeButton__BwUpS{position:absolute;top:1rem;left:1rem;background:none;border:none;font-size:2.5rem;color:#fff;cursor:pointer;padding:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;z-index:2}.Navigation_navLinks__QqLEF .Navigation_closeButton__BwUpS:hover{color:#f33}.Navigation_navLinks__QqLEF li{margin:.8rem 0;width:100%;text-align:left;display:flex;align-items:center;position:relative;border-bottom:1px solid hsla(0,0%,100%,.1)}.Navigation_navLinks__QqLEF li:last-child{border-bottom:none}.Navigation_navLinks__QqLEF li:before{display:none}.Navigation_navLinks__QqLEF li a{font-size:1.2rem;color:#fff;width:100%;padding:1rem 0;display:block;text-decoration:none;transition:color .3s ease}.Navigation_navLinks__QqLEF li a.Navigation_active__R7QAf{color:#f33;font-weight:500}.Navigation_navLinks__QqLEF li a:hover{color:#f33}}@media(min-width:1127px){.Navigation_navLinks__QqLEF{display:flex;position:static;width:auto;height:auto;background-color:rgba(0,0,0,0);flex-direction:row;padding:0;box-shadow:none;order:3}.Navigation_navLinks__QqLEF li{margin:0 1rem;position:relative}.Navigation_navLinks__QqLEF li:not(:first-of-type):before{content:"";position:absolute;left:-1rem;top:50%;transform:translateY(-50%);width:1px;height:24px;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.4) 40%,rgba(0,0,0,.4) 60%,rgba(0,0,0,0));border-radius:1px;opacity:.7}.Navigation_navLinks__QqLEF li a{color:#777;text-decoration:none;font-size:1rem;padding:.5rem 0;transition:color .3s ease}.Navigation_navLinks__QqLEF li a:hover{color:#a13a3a}.Navigation_navLinks__QqLEF li a.Navigation_active__R7QAf{color:#a13a3a;font-weight:500}}.Navigation_authButtons__q_iiP{margin-left:auto;display:flex;align-items:center;position:relative}.Navigation_userMenuContainer__idnLS{position:relative}.Navigation_userNameButton__PEQGP{background:none;border:none;color:#e0e0e0;font-size:1rem;font-weight:500;cursor:pointer;padding:.5rem .8rem;border-radius:4px;transition:background-color .2s ease,color .2s ease;display:flex;align-items:center;gap:.4rem}.Navigation_userNameButton__PEQGP:hover{color:#fff;background-color:hsla(0,0%,100%,.1)}.Navigation_arrowIcon__nsxwz{transition:transform .2s ease}.Navigation_arrowIcon__nsxwz.Navigation_open__K5s9y{transform:rotate(180deg)}.Navigation_loginButton__YA3eH,.Navigation_logoutButton__GWRl1{background:none;border:none;color:#e0e0e0;font-size:1rem;font-weight:500;cursor:pointer;padding:.5rem 1rem;border-radius:4px;transition:background-color .2s ease,color .2s ease}.Navigation_loginButton__YA3eH:hover,.Navigation_logoutButton__GWRl1:hover{color:#fff;background-color:hsla(0,0%,100%,.1)}.Navigation_userName__vyEMB{color:#333;font-weight:500}.Navigation_cartButton__lU2Ic{margin:0 1rem;position:relative}.Navigation_cartButton__lU2Ic:before{content:"";position:absolute;left:-1rem;top:50%;transform:translateY(-50%);width:1px;height:24px;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.4) 40%,rgba(0,0,0,.4) 60%,rgba(0,0,0,0));border-radius:1px;opacity:.7}.Navigation_cartIcon__YzE7p{background:none;border:none;color:#555;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;transition:color .3s ease}.Navigation_cartIcon__YzE7p:hover{color:#a13a3a}.Navigation_cartBadge__0uhvy,.Navigation_cartCount__8Zjso{position:absolute;top:-6px;right:-6px;background-color:#a13a3a;color:#fff;font-size:.7rem;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center}@media(max-width:1126px){.Navigation_brandName__skB8s{font-size:1.5rem}.Navigation_subTitle__a6Cyg{display:none}.Navigation_logo__PALjO{gap:.7rem;align-items:center}.Navigation_navigation__VmJCd{padding:1rem;display:flex;align-items:center;justify-content:flex-start}.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3{padding:.8rem 1rem}.Navigation_menuToggle__C1WMI{display:flex;order:1;margin-right:.5rem}}@media(max-width:768px){.Navigation_navigation__VmJCd{padding:1rem}.Navigation_logo__PALjO .Navigation_subTitle__a6Cyg{font-size:.7rem}.Navigation_logo__PALjO .Navigation_brandName__skB8s{font-size:1.5rem}.Navigation_searchContainer__kJ1TP.Navigation_expanded__Xor_p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:101;background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.2)}.Navigation_cartButtonContainer__xKY4f,.Navigation_profileIconContainer__eTSxd{margin-top:1rem}}@media(max-width:480px){.Navigation_navigation__VmJCd{padding:.8rem}.Navigation_logo__PALjO .Navigation_subTitle__a6Cyg{font-size:.6rem}.Navigation_logo__PALjO .Navigation_brandName__skB8s{font-size:1.3rem}.Navigation_searchContainer__kJ1TP.Navigation_expanded__Xor_p{width:180px}.Navigation_expanded__Xor_p .Navigation_searchInput__PG2Q2{width:130px}}.Navigation_cartButtonContainer__xKY4f{margin:0 1rem;position:relative;display:flex;align-items:center}.Navigation_cartButtonContainer__xKY4f:before{display:none}.Navigation_cartIconLink__ehNuy{display:flex;align-items:center;justify-content:center;position:relative;color:#555;padding:.5rem;text-decoration:none}.Navigation_cartIconLink__ehNuy:hover{color:#a13a3a}.Navigation_profileIconContainer__eTSxd{margin:0 1rem;position:relative;display:flex;align-items:center}.Navigation_profileIconContainer__eTSxd:before{display:none}.Navigation_profileIcon__C1q7V{background:none;border:none;color:#555;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;transition:color .3s ease}.Navigation_profileIcon__C1q7V:hover{color:#a13a3a}body .Navigation_searchPanel__uSwR2{position:fixed;top:0;left:0;width:100%;background-color:rgba(30,30,30,.98);z-index:2000;padding:2rem 1rem 1.5rem;box-shadow:0 4px 15px rgba(0,0,0,.3);border-bottom-left-radius:20px;border-bottom-right-radius:20px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transform:translateY(-100%);opacity:0;pointer-events:none;transition:transform .4s cubic-bezier(.25,.8,.25,1),opacity .3s ease-in-out,height .3s ease-out;will-change:transform,opacity;min-height:auto;max-height:80vh;overflow-y:auto}body .Navigation_searchPanel__uSwR2.Navigation_open__K5s9y{transform:translateY(0);opacity:1;pointer-events:auto}@media(max-width:768px){body .Navigation_searchPanel__uSwR2{padding:1.5rem 1rem 1rem;max-height:70vh}}.Navigation_searchPanelContent__WVfiZ{max-width:800px;margin:0 auto;position:relative}.Navigation_searchPanelForm___imUs{display:flex;align-items:center;gap:10px;position:relative}.Navigation_searchInputContainer__oRowu{position:relative;flex-grow:1;display:flex;align-items:center}.Navigation_clearButton___hkaw{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;color:hsla(0,0%,100%,.6);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease;z-index:2}.Navigation_clearButton___hkaw:hover{color:hsla(0,0%,100%,.9);background-color:hsla(0,0%,100%,.1)}.Navigation_clearButton___hkaw svg{width:16px;height:16px}.Navigation_searchPanel__uSwR2 .Navigation_searchIcon__DHWIP{position:absolute;left:12px;top:50%;transform:translateY(-50%);z-index:2;color:hsla(0,0%,100%,.7);pointer-events:none}.Navigation_searchPanel__uSwR2 .Navigation_searchInput__PG2Q2{width:100%;height:40px;border:none;border-radius:20px;padding:0 50px 0 40px;color:#fff;font-size:.9rem;background-color:hsla(0,0%,100%,.1);transition:background-color .3s;pointer-events:auto;cursor:text}.Navigation_searchPanel__uSwR2 .Navigation_searchInput__PG2Q2::placeholder{color:hsla(0,0%,100%,.7)}.Navigation_searchPanel__uSwR2 .Navigation_searchInput__PG2Q2:focus{outline:none;background-color:hsla(0,0%,100%,.2);box-shadow:none}.Navigation_searchPanel__uSwR2 .Navigation_searchButton__mzOVf{display:inline-block;flex-shrink:0;height:40px;background:#a13a3a;border:none;color:#fff;font-size:.9rem;font-weight:600;cursor:pointer;padding:0 1.5rem;border-radius:20px;transition:background-color .2s ease;position:static;transform:none}.Navigation_searchPanel__uSwR2 .Navigation_searchButton__mzOVf:hover{background:#7a2323}.Navigation_searchContainer__kJ1TP{max-width:400px;width:100%;min-width:200px;position:relative;display:flex;align-items:center;cursor:pointer;margin:0;transition:all .3s ease;height:40px}@media(max-width:1126px){.Navigation_searchContainer__kJ1TP{order:4;margin-left:auto;margin-right:.5rem}}@media(min-width:1127px){.Navigation_searchContainer__kJ1TP{order:2;margin:0 2rem 0 0}}.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3 .Navigation_searchContainer__kJ1TP{height:36px}@media(max-width:768px){.Navigation_searchContainer__kJ1TP{min-width:auto;width:auto;background:none;margin-left:auto;margin-right:.5rem}.Navigation_searchContainer__kJ1TP .Navigation_searchForm__3z1Va{background:none}.Navigation_searchContainer__kJ1TP .Navigation_searchForm__3z1Va .Navigation_searchInput__PG2Q2{display:none}.Navigation_searchContainer__kJ1TP .Navigation_searchForm__3z1Va .Navigation_searchIcon__DHWIP{position:static;transform:none;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#555}.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3 .Navigation_searchContainer__kJ1TP .Navigation_searchForm__3z1Va .Navigation_searchIcon__DHWIP{color:#fff}}.Navigation_searchForm__3z1Va{display:flex;align-items:center;width:100%;position:relative;flex:1 1 auto;height:100%}.Navigation_searchIcon__DHWIP{position:absolute;left:12px;top:50%;transform:translateY(-50%);z-index:2;color:#777;pointer-events:none;transition:all .3s ease}.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3 .Navigation_searchIcon__DHWIP{color:#fff!important;font-size:.9em}.Navigation_navigation__VmJCd .Navigation_searchInput__PG2Q2{height:40px;border:none;border-radius:20px;padding:0 50px 0 40px;color:#fff;font-size:.9rem;background-color:hsla(0,0%,100%,.1);width:100%;flex:1 1 auto;min-width:0;opacity:1;visibility:visible;pointer-events:none;cursor:pointer;transition:background-color .3s ease}.Navigation_navigation__VmJCd .Navigation_searchInput__PG2Q2::placeholder{color:#fff;opacity:.7}.Navigation_navigation__VmJCd .Navigation_searchInput__PG2Q2:focus{outline:none;box-shadow:none}.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3 .Navigation_navigation__VmJCd .Navigation_searchInput__PG2Q2{background-color:hsla(0,0%,100%,.1);color:#fff}.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3 .Navigation_navigation__VmJCd .Navigation_searchInput__PG2Q2::placeholder{color:hsla(0,0%,100%,.7)}.Navigation_navigation__VmJCd .Navigation_searchButton__mzOVf{display:none}.Navigation_navActions__4nLO5{display:flex;align-items:center;gap:1rem;margin-left:0;order:5;transition:all .3s ease}@media(max-width:1126px){.Navigation_navActions__4nLO5{order:5;gap:.8rem}}.Navigation_cartLink__3EVhh,.Navigation_contactButton__XFDoj,.Navigation_userButton__3S3Vr{position:relative;display:flex;justify-content:center;align-items:center;background:none;color:#ccc;cursor:pointer;text-decoration:none;transition:color .2s}.Navigation_cartLink__3EVhh:hover,.Navigation_contactButton__XFDoj:hover,.Navigation_userButton__3S3Vr:hover{color:#a13a3a}.Navigation_cartLink__3EVhh svg,.Navigation_contactButton__XFDoj svg,.Navigation_userButton__3S3Vr svg{width:28px;height:28px}.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3 .Navigation_cartLink__3EVhh,.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3 .Navigation_contactButton__XFDoj,.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3 .Navigation_userButton__3S3Vr{color:#fff}.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3 .Navigation_cartLink__3EVhh:hover,.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3 .Navigation_contactButton__XFDoj:hover,.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3 .Navigation_userButton__3S3Vr:hover{color:#f33}.Navigation_contactButton__XFDoj{position:relative;display:flex;justify-content:center;align-items:center;background:none;border:none;color:#ccc;cursor:pointer;transition:color .2s}.Navigation_contactButton__XFDoj:hover{color:#a13a3a}.Navigation_contactButton__XFDoj svg{width:28px;height:28px}.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3 .Navigation_contactButton__XFDoj{color:#fff}.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3 .Navigation_contactButton__XFDoj:hover{color:#f33}.Navigation_contactButton__XFDoj:after{content:"";position:absolute;top:-3px;right:-3px;width:10px;height:10px;background:linear-gradient(135deg,#ff4d4d,#007aff);border-radius:50%;animation:Navigation_pulse__KTJZD 2s infinite}@keyframes Navigation_pulse__KTJZD{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(255,77,77,.7)}70%{transform:scale(1);box-shadow:0 0 0 5px rgba(255,77,77,0)}to{transform:scale(.95);box-shadow:0 0 0 0 rgba(255,77,77,0)}}.Navigation_cartLink__3EVhh{position:relative;display:flex;justify-content:center;align-items:center;color:#ccc;text-decoration:none;transition:color .2s}.Navigation_cartLink__3EVhh:hover{color:#a13a3a}.Navigation_cartLink__3EVhh svg{width:28px;height:28px}.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3 .Navigation_cartLink__3EVhh{color:#fff}.Navigation_navigation__VmJCd.Navigation_scrolled__kGJb3 .Navigation_cartLink__3EVhh:hover{color:#f33}.Navigation_searchLoading__JM7O8{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1.5rem 0;color:hsla(0,0%,100%,.7);font-size:14px;animation:Navigation_fadeIn__qgESg .2s ease-out}.Navigation_loadingSpinner__Y_jDd{width:18px;height:18px;border:2px solid hsla(0,0%,100%,.2);border-top-color:#ff6b6b;border-radius:50%;animation:Navigation_spin__cFgv_ .8s linear infinite}@keyframes Navigation_spin__cFgv_{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Navigation_fadeIn__qgESg{0%{opacity:0}to{opacity:1}}.Navigation_menuOpen__cY5Pp{position:fixed;top:0;left:0;width:100%;background-color:rgba(31,31,31,.97);z-index:1100}.Navigation_menuOpen__cY5Pp .Navigation_menuToggle__C1WMI span{background-color:#fff}.UserDropdown_userDropdown__BSjfo{position:absolute;top:calc(100% + 5px);right:0;background-color:#2c2c2c;border:1px solid hsla(0,0%,100%,.15);border-radius:6px;box-shadow:0 5px 15px rgba(0,0,0,.2);z-index:1000;overflow:hidden;min-width:160px}.UserDropdown_userDropdown__BSjfo ul{list-style:none;padding:5px 0;margin:0}.UserDropdown_dropdownItem__gYPtM{display:block;width:100%;background:none;border:none;color:#fff;padding:10px 12px;text-align:left;font-size:1rem;cursor:pointer;transition:background-color .2s ease,color .2s ease;white-space:nowrap;text-decoration:none}.UserDropdown_dropdownItem__gYPtM:hover{background-color:hsla(0,0%,100%,.1);color:#fff}.UserDropdown_userDropdown__BSjfo button{display:block;width:100%;background:none;border:none;color:#f0f0f0;padding:10px 12px;text-align:left;font-size:1rem;cursor:pointer;transition:background-color .2s ease,color .2s ease;white-space:nowrap;text-decoration:none}.UserDropdown_userDropdown__BSjfo button:hover{background-color:hsla(0,0%,100%,.1);color:#fff}.UserDropdown_logoutButton__g2OGV{color:#e74c3c!important}.UserDropdown_logoutButton__g2OGV:hover{background-color:rgba(231,76,60,.1)!important}.ContactModal_modalOverlay__Prjgs{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:ContactModal_fadeIn__BC84a .3s ease-out}.ContactModal_modalContent__n7a2J{background:linear-gradient(180deg,#1e1e1e,#0a0a0a);color:#fff;border-radius:10px;padding:2rem;width:90%;max-width:500px;position:relative;box-shadow:0 10px 30px rgba(0,0,0,.5);border:1px solid hsla(0,0%,100%,.1);animation:ContactModal_slideIn__N8Quk .3s ease-out}.ContactModal_closeButton__kJFPZ{position:absolute;top:1rem;right:1rem;background:none;border:none;font-size:2rem;color:#fff;cursor:pointer;transition:color .2s}.ContactModal_closeButton__kJFPZ:hover{color:#ff4d4d}.ContactModal_modalTitle__HWmjk{font-size:1.8rem;margin-bottom:2rem;text-align:center;color:#fff;position:relative}.ContactModal_modalTitle__HWmjk:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:50px;height:2px;background:linear-gradient(90deg,#ff4d4d,#007aff)}.ContactModal_contactItem__A8mp4{display:flex;align-items:center;margin-bottom:1.5rem;padding:1rem;border-radius:8px;background-color:hsla(0,0%,100%,.05);transition:background-color .2s}.ContactModal_contactItem__A8mp4:hover{background-color:hsla(0,0%,100%,.1)}.ContactModal_contactIcon__FkcSt{width:48px;height:48px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:1rem;background:linear-gradient(135deg,#ff4d4d,#007aff);color:#fff}.ContactModal_contactIcon__FkcSt svg{width:24px;height:24px}.ContactModal_contactIcon__FkcSt svg path{stroke:currentColor}.ContactModal_contactIcon__FkcSt svg path[fill="#13151A"]{fill:#fff}.ContactModal_contactInfo__uCEVQ{flex:1 1}.ContactModal_contactInfo__uCEVQ h3{font-size:1.1rem;margin:0 0 .3rem;color:#fff}.ContactModal_contactInfo__uCEVQ a{font-size:1rem;color:#c5c5c5;text-decoration:none;transition:color .2s}.ContactModal_contactInfo__uCEVQ a:hover{color:#fff}.ContactModal_contactItemLink__gOZrW{display:block;text-decoration:none;color:inherit;cursor:pointer;transition:transform .2s}.ContactModal_contactItemLink__gOZrW:hover{transform:translateY(-2px)}.ContactModal_contactItemLink__gOZrW:hover .ContactModal_contactItem__A8mp4{background-color:hsla(0,0%,100%,.15);box-shadow:0 5px 15px rgba(0,0,0,.15)}.ContactModal_contactItemLink__gOZrW:active{transform:translateY(0)}@keyframes ContactModal_fadeIn__BC84a{0%{opacity:0}to{opacity:1}}@keyframes ContactModal_slideIn__N8Quk{0%{transform:translateY(-30px);opacity:0}to{transform:translateY(0);opacity:1}}@media(max-width:768px){.ContactModal_modalContent__n7a2J{padding:1.5rem;width:95%}.ContactModal_contactItem__A8mp4{padding:.8rem}.ContactModal_contactIcon__FkcSt{width:40px;height:40px}.ContactModal_contactIcon__FkcSt svg{width:20px;height:20px}.ContactModal_modalTitle__HWmjk{font-size:1.5rem;margin-bottom:1.5rem}}.SearchResults_searchResults__kwIvt{position:relative;margin-top:1.5rem;width:100%;animation:SearchResults_fadeInUp__5oeKq .3s ease-out}@keyframes SearchResults_fadeInUp__5oeKq{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.SearchResults_resultsContainer__YXkIZ{padding:0;width:100%}.SearchResults_tabs__EYo7b{display:flex;background:hsla(0,0%,100%,.05);border-radius:8px;padding:4px;margin-bottom:1rem;gap:4px}.SearchResults_tab__nSiQX{flex:1 1;background:none;border:none;color:hsla(0,0%,100%,.7);font-size:14px;font-weight:500;padding:10px 16px;border-radius:6px;cursor:pointer;transition:all .2s ease;text-align:center}.SearchResults_tab__nSiQX:hover{color:hsla(0,0%,100%,.9);background:hsla(0,0%,100%,.05)}.SearchResults_tab__nSiQX.SearchResults_activeTab__Wibhe{background:#ff6b6b;color:#fff}.SearchResults_tab__nSiQX.SearchResults_activeTab__Wibhe:hover{background:#ff5252;color:#fff}.SearchResults_loader__XK1n_{display:flex;align-items:center;justify-content:center;padding:2rem;color:hsla(0,0%,100%,.7);font-size:14px}.SearchResults_loader__XK1n_:before{content:"";width:20px;height:20px;border:2px solid hsla(0,0%,100%,.2);border-top-color:#ff6b6b;border-radius:50%;animation:SearchResults_spin__FdQPo 1s linear infinite;margin-right:10px}@keyframes SearchResults_spin__FdQPo{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SearchResults_noResults__0s_FL{text-align:center;padding:2rem 1.5rem;background:hsla(0,0%,100%,.05);border-radius:12px;border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.8);margin-bottom:1rem}.SearchResults_noResults__0s_FL p{margin:0;font-size:16px;font-weight:500;line-height:1.4}.SearchResults_noResults__0s_FL:before{content:"🔍";display:block;font-size:2rem;margin-bottom:.75rem;opacity:.6}.SearchResults_resultSection__q6FuH{margin-bottom:1.5rem}.SearchResults_resultSection__q6FuH:last-child{margin-bottom:0}.SearchResults_sectionTitle__fkcum{color:#ff6b6b;font-size:16px;font-weight:600;margin:0 0 .75rem;padding-bottom:.5rem;border-bottom:1px solid hsla(0,0%,100%,.15);text-transform:uppercase;letter-spacing:.5px}.SearchResults_resultsList__o5KGt{display:flex;flex-direction:column;gap:.5rem}.SearchResults_resultItem__44mBI{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:hsla(0,0%,100%,.08);border-radius:8px;color:#fff;text-decoration:none;transition:all .2s ease;border:1px solid rgba(0,0,0,0)}.SearchResults_resultItem__44mBI:hover{background:hsla(0,0%,100%,.15);border-color:rgba(255,107,107,.4);transform:translateX(4px)}.SearchResults_resultItem__44mBI:active{transform:translateX(2px)}.SearchResults_resultIcon__i9xX1{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:rgba(255,107,107,.1);border-radius:6px;flex-shrink:0;overflow:hidden;color:#ff6b6b}.SearchResults_resultIcon__i9xX1 svg{width:24px;height:24px}.SearchResults_resultImage__Vm3B4{width:100%;height:100%}.SearchResults_resultImage__Vm3B4 .productImage{object-fit:contain;background:rgba(0,0,0,0);width:100%;height:100%}.SearchResults_resultContent__l4vwA{flex:1 1;min-width:0}.SearchResults_resultName__Dl09_{font-size:14px;font-weight:500;color:#fff;margin-bottom:2px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SearchResults_resultType__dlj6_{font-size:12px;color:hsla(0,0%,100%,.6);text-transform:uppercase;letter-spacing:.5px}@media(max-width:768px){.SearchResults_searchResults__kwIvt{max-height:60vh;margin-top:1rem}.SearchResults_resultsContainer__YXkIZ{padding:0}.SearchResults_tabs__EYo7b{margin-bottom:.75rem}.SearchResults_tab__nSiQX{font-size:13px;padding:8px 12px}.SearchResults_resultItem__44mBI{padding:10px 12px;gap:.5rem}.SearchResults_resultIcon__i9xX1{width:40px;height:40px}.SearchResults_resultIcon__i9xX1 svg{width:20px;height:20px}.SearchResults_resultName__Dl09_{font-size:13px}.SearchResults_resultType__dlj6_{font-size:11px}.SearchResults_sectionTitle__fkcum{font-size:14px}.SearchResults_loader__XK1n_{padding:1.5rem;font-size:13px}.SearchResults_loader__XK1n_:before{width:16px;height:16px}.SearchResults_noResults__0s_FL{padding:1.5rem 1rem}.SearchResults_noResults__0s_FL p{font-size:14px}.SearchResults_noResults__0s_FL:before{font-size:1.5rem;margin-bottom:.5rem}}.CookieConsent_cookieConsent__IkJKJ{position:fixed;bottom:0;left:0;right:0;background-color:rgba(10,10,10,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid hsla(0,0%,100%,.1);z-index:1000;transform:translateY(100%);animation:CookieConsent_slideUp__7TslG .4s ease-out forwards;box-shadow:0 -4px 20px rgba(0,0,0,.5)}@keyframes CookieConsent_slideUp__7TslG{to{transform:translateY(0)}}.CookieConsent_cookieContent__Llnvb{max-width:1200px;margin:0 auto;padding:1.5rem 2rem;display:flex;align-items:center;justify-content:space-between;gap:2rem}.CookieConsent_cookieText__iX28C{flex:1 1}.CookieConsent_cookieText__iX28C p{margin:0;color:hsla(0,0%,100%,.9);font-size:.95rem;line-height:1.5;font-weight:400}.CookieConsent_cookieActions__VZGlH{flex-shrink:0}.CookieConsent_acceptButton__TUL9s{background:linear-gradient(135deg,#a13a3a,#8b2e2e);color:#fff;border:none;padding:.75rem 2rem;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(161,58,58,.2);min-width:120px}.CookieConsent_acceptButton__TUL9s:hover{background:linear-gradient(135deg,#b84444,#9b3333);transform:translateY(-2px);box-shadow:0 4px 12px rgba(161,58,58,.3)}.CookieConsent_acceptButton__TUL9s:active{transform:translateY(0);box-shadow:0 2px 6px rgba(161,58,58,.4)}@media(max-width:768px){.CookieConsent_cookieContent__Llnvb{flex-direction:column;padding:1.25rem 1rem;text-align:center;gap:1.5rem}.CookieConsent_cookieText__iX28C p{font-size:.9rem;line-height:1.4}.CookieConsent_acceptButton__TUL9s{width:100%;max-width:300px;padding:1rem 2rem;font-size:1rem}}@media(max-width:480px){.CookieConsent_cookieContent__Llnvb{padding:1rem .75rem}.CookieConsent_cookieText__iX28C p{font-size:.85rem}}.MainLayout_layoutContainer__V4MgZ{display:flex;flex-direction:column;min-height:100vh;width:100%}.MainLayout_mainContent__J_QPX{flex:1 0 auto;display:flex;flex-direction:column;width:100%;padding-top:0;min-height:calc(100vh - 100px);position:relative;z-index:0}.OrdersPage_ordersPage__2XBmz{padding-top:100px;max-width:1000px;margin:0 auto;padding-bottom:60px;color:#e0e0e0}.OrdersPage_ordersPage__2XBmz h1{text-align:center;margin-bottom:40px;font-size:2.5rem}.OrdersPage_ordersContent__mMmJe{background-color:hsla(0,0%,100%,.05);padding:30px;border-radius:8px;border:1px solid hsla(0,0%,100%,.1)}.OrdersPage_ordersContent__mMmJe p{line-height:1.6;margin-bottom:15px}.OrdersPage_noOrders__HAuzN{color:#aaa;text-align:center;padding:40px 0;font-style:italic}@media(max-width:600px){.OrdersPage_ordersPage__2XBmz{padding-top:80px;padding-left:15px;padding-right:15px}.OrdersPage_ordersPage__2XBmz h1{font-size:2rem}.OrdersPage_ordersContent__mMmJe{padding:20px}}.ProfilePage_profilePage__R5WW1{padding-top:100px;max-width:900px;margin:0 auto;padding-bottom:60px;color:#e0e0e0}.ProfilePage_profilePage__R5WW1 h1{text-align:center;margin-bottom:40px;font-size:2.5rem}.ProfilePage_profileContent__WNIJu{background-color:hsla(0,0%,100%,.05);padding:30px;border-radius:8px;border:1px solid hsla(0,0%,100%,.1)}.ProfilePage_profileContent__WNIJu p{line-height:1.6;margin-bottom:15px}.ProfilePage_userInfo__sI5Yu{margin-top:20px;border-top:1px solid hsla(0,0%,100%,.1);padding-top:20px}.ProfilePage_userInfo__sI5Yu p{font-size:1.1rem}.ProfilePage_userInfo__sI5Yu strong{color:#fff}@media(max-width:600px){.ProfilePage_profilePage__R5WW1{padding-top:80px;padding-left:15px;padding-right:15px}.ProfilePage_profilePage__R5WW1 h1{font-size:2rem}.ProfilePage_profileContent__WNIJu{padding:20px}}.ProductTechnicalSpecs_technicalSpecs__FCPfN{background:rgba(30,30,30,.5);border-radius:15px;padding:30px;box-shadow:0 8px 20px rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.1);color:#fff}.ProductTechnicalSpecs_title__8fU4c{font-size:20px;font-weight:600;color:#fff;margin:0 0 20px;padding-bottom:10px;border-bottom:2px solid #007bff}.ProductTechnicalSpecs_setsContainer___1Uyj{display:flex;flex-direction:column;gap:0;transition:all .3s ease}.ProductTechnicalSpecs_set__uQSo_{display:flex;flex-direction:column;margin-bottom:15px}.ProductTechnicalSpecs_set__uQSo_:last-child{margin-bottom:0}.ProductTechnicalSpecs_setTitle__e3sNA{font-size:16px;font-weight:600;color:#007bff;margin:0 0 10px;padding:6px 0;border-bottom:1px solid hsla(0,0%,100%,.1)}.ProductTechnicalSpecs_specRow__s_kVg{display:flex;justify-content:space-between;align-items:flex-start;padding:8px 0;border-bottom:1px solid hsla(0,0%,100%,.08)}.ProductTechnicalSpecs_specRow__s_kVg:last-child{border-bottom:none}.ProductTechnicalSpecs_specName__hUCsU{font-weight:400;color:hsla(0,0%,100%,.8);flex:1 1;padding-right:15px;line-height:1.4}.ProductTechnicalSpecs_specValue__KsmT2{font-weight:600;color:#fff;text-align:right;min-width:0;word-break:break-word;line-height:1.4}.ProductTechnicalSpecs_noFeatures__7CUzS{color:hsla(0,0%,100%,.5);font-style:italic;padding:15px 0;text-align:center}.ProductTechnicalSpecs_expandableSection__QXYvv{max-height:0;overflow:hidden;opacity:0;transition:all .4s ease;transform:translateY(-10px)}.ProductTechnicalSpecs_expandableSection__QXYvv.ProductTechnicalSpecs_expanded__HhY7v{max-height:2000px;opacity:1;transform:translateY(0)}.ProductTechnicalSpecs_expandControls___vHn9{display:flex;justify-content:center;margin-top:20px;padding-top:20px;border-top:1px solid hsla(0,0%,100%,.1)}.ProductTechnicalSpecs_expandButton__izJz2{display:flex;align-items:center;gap:8px;background:rgba(0,123,255,.1);border:1px solid rgba(0,123,255,.3);color:#007bff;padding:12px 20px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.ProductTechnicalSpecs_expandButton__izJz2:hover{background:rgba(0,123,255,.2);border-color:rgba(0,123,255,.5);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,123,255,.2)}.ProductTechnicalSpecs_expandButton__izJz2:active{transform:translateY(0)}.ProductTechnicalSpecs_expandIcon__hrM2a{transition:transform .2s ease;flex-shrink:0}.ProductTechnicalSpecs_expandIcon__hrM2a.ProductTechnicalSpecs_rotated__i5E11{transform:rotate(180deg)}@media(max-width:768px){.ProductTechnicalSpecs_technicalSpecs__FCPfN{padding:20px;margin:20px 0}.ProductTechnicalSpecs_title__8fU4c{font-size:18px;margin-bottom:15px}.ProductTechnicalSpecs_setTitle__e3sNA{font-size:15px;margin-bottom:8px}.ProductTechnicalSpecs_specRow__s_kVg{flex-direction:column;gap:4px;align-items:flex-start;padding:6px 0}.ProductTechnicalSpecs_specName__hUCsU{padding-right:0;margin-bottom:4px}.ProductTechnicalSpecs_specValue__KsmT2{text-align:left;font-size:15px}.ProductTechnicalSpecs_expandControls___vHn9{margin-top:15px;padding-top:15px}.ProductTechnicalSpecs_expandButton__izJz2{padding:10px 16px;font-size:13px}}.ProductQuestionModal_modalOverlay__U85ps{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:11001;animation:ProductQuestionModal_fadeIn__68gft .3s ease}.ProductQuestionModal_modalContent__unL3P{background-color:#1e1e1e;padding:30px;border-radius:12px;width:90%;max-width:500px;position:relative;box-shadow:0 10px 30px rgba(0,0,0,.5);border:1px solid hsla(0,0%,100%,.1);animation:ProductQuestionModal_slideIn__SYTfa .4s ease-out}.ProductQuestionModal_closeButton__R4qh2{position:absolute;top:15px;right:15px;background:none;border:none;color:#888;font-size:28px;cursor:pointer;line-height:1;transition:color .2s}.ProductQuestionModal_closeButton__R4qh2:hover{color:#fff}.ProductQuestionModal_modalTitle__i5Fay{color:#fff;font-size:24px;margin-top:0;margin-bottom:10px;text-align:center}.ProductQuestionModal_productName__1Gz2z{color:#aaa;font-size:16px;text-align:center;margin-bottom:25px;font-weight:500}.ProductQuestionModal_form__hrnXz{gap:18px}.ProductQuestionModal_formGroup__IeEtm,.ProductQuestionModal_form__hrnXz{display:flex;flex-direction:column}.ProductQuestionModal_formGroup__IeEtm label{color:#ccc;margin-bottom:8px;font-size:14px}.ProductQuestionModal_formGroup__IeEtm input,.ProductQuestionModal_formGroup__IeEtm textarea{background-color:#2a2a2a;border:1px solid #444;border-radius:6px;padding:12px;color:#fff;font-size:16px;transition:border-color .2s,box-shadow .2s}.ProductQuestionModal_formGroup__IeEtm input:focus,.ProductQuestionModal_formGroup__IeEtm textarea:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 3px rgba(0,123,255,.2)}.ProductQuestionModal_formGroup__IeEtm textarea{resize:vertical;min-height:100px}.ProductQuestionModal_errorText__Yh4Qq{color:#ff4d4d;font-size:14px;text-align:center;margin-top:5px}.ProductQuestionModal_submitButton__82DSv{background-color:#007bff;color:#fff;border:none;padding:14px;border-radius:6px;font-size:16px;font-weight:600;cursor:pointer;margin-top:10px;transition:background-color .2s,transform .1s}.ProductQuestionModal_submitButton__82DSv:hover{background-color:#0056b3}.ProductQuestionModal_submitButton__82DSv:active{transform:scale(.98)}.ProductQuestionModal_submitButton__82DSv:disabled{background-color:#555;cursor:not-allowed}.ProductQuestionModal_successMessage__d9xoC{text-align:center;color:#fff}.ProductQuestionModal_successMessage__d9xoC h3{font-size:22px;color:#28a745;margin-bottom:15px}.ProductQuestionModal_successMessage__d9xoC p{font-size:16px;color:#ccc;line-height:1.5;margin-bottom:25px}@keyframes ProductQuestionModal_fadeIn__68gft{0%{opacity:0}to{opacity:1}}@keyframes ProductQuestionModal_slideIn__SYTfa{0%{transform:translateY(-30px) scale(.95);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.ProductTabs_productTabs__8zVyl{background:rgba(0,0,0,0);border-radius:0;margin-top:20px;box-shadow:none;border:none;overflow:visible}@media(max-width:768px){.ProductTabs_productTabs__8zVyl{margin-top:15px}}.ProductTabs_tabHeaders__YLPMI{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;gap:20px}.ProductTabs_mainTabs__AC4Ze{display:flex;flex-wrap:wrap;gap:10px}.ProductTabs_tabHeader__rAjUD{padding:16px 24px;background:rgba(30,30,30,.5);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:hsla(0,0%,100%,.7);font-size:15px;font-weight:500;cursor:pointer;transition:all .3s ease;position:relative;white-space:nowrap;text-transform:uppercase;letter-spacing:.5px;flex-shrink:0}.ProductTabs_tabHeader__rAjUD:hover{color:hsla(0,0%,100%,.9);background:hsla(0,0%,100%,.05)}.ProductTabs_tabHeader__rAjUD.ProductTabs_active__s52eQ{color:#007bff;background:rgba(0,123,255,.1);border-color:#007bff}.ProductTabs_tabHeader__rAjUD.ProductTabs_active__s52eQ:after{display:none}@media(max-width:768px){.ProductTabs_tabHeader__rAjUD{padding:12px 16px;font-size:13px;letter-spacing:.3px}.ProductTabs_tabHeader__rAjUD:hover{transform:none}.ProductTabs_tabHeader__rAjUD.ProductTabs_active__s52eQ{color:#007bff;background:rgba(0,123,255,.15);border-color:#007bff;box-shadow:0 0 0 1px rgba(0,123,255,.3)}}@media(max-width:480px){.ProductTabs_tabHeader__rAjUD{padding:10px 12px;font-size:12px;letter-spacing:.2px}}.ProductTabs_questionButton__4FGiM{display:flex;align-items:center;gap:8px;background-color:#2e4a6b;color:#c9dfff;border:1px solid #4a6a8b;padding:10px 18px;border-radius:8px;font-size:15px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.ProductTabs_questionButton__4FGiM svg{transition:transform .2s}.ProductTabs_questionButton__4FGiM:hover{background-color:#3a5a7b;border-color:#5a7a9b;color:#fff;transform:translateY(-1px);box-shadow:0 4px 10px rgba(46,74,107,.4)}.ProductTabs_questionButton__4FGiM:hover svg{transform:scale(1.1)}.ProductTabs_questionButton__4FGiM:active{transform:translateY(0);box-shadow:none}.ProductTabs_tabContent__Nx_BG{padding:0;min-height:200px;background:rgba(0,0,0,0)!important;border:none!important;box-shadow:none!important}.ProductTabs_descriptionTab__RXr3p{color:#fff}.ProductTabs_descriptionTab__RXr3p,.ProductTabs_descriptionText__mv5lx{background:rgba(0,0,0,0)!important;border:none!important;padding:0!important;margin:0!important;box-shadow:none!important}.ProductTabs_descriptionText__mv5lx{-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1.6;color:hsla(0,0%,100%,.95)}.ProductTabs_descriptionText__mv5lx p{margin:0 0 15px}.ProductTabs_descriptionText__mv5lx p:last-child{margin-bottom:0}.ProductTabs_descriptionText__mv5lx ol,.ProductTabs_descriptionText__mv5lx ul{margin:0 0 15px 20px}.ProductTabs_descriptionText__mv5lx ol li,.ProductTabs_descriptionText__mv5lx ul li{margin-bottom:8px}.ProductTabs_descriptionText__mv5lx *{color:hsla(0,0%,100%,.95)!important}.ProductTabs_descriptionText__mv5lx b,.ProductTabs_descriptionText__mv5lx strong{color:#fff!important;font-weight:600!important}.ProductTabs_descriptionText__mv5lx *{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.ProductTabs_descriptionText__mv5lx img{max-width:100%;height:auto;border-radius:8px;margin:15px 0}@media(max-width:768px){.ProductTabs_descriptionText__mv5lx{font-size:14px}.ProductTabs_descriptionText__mv5lx p{margin:0 0 12px}.ProductTabs_descriptionText__mv5lx ol,.ProductTabs_descriptionText__mv5lx ul{margin:0 0 12px 15px}.ProductTabs_descriptionText__mv5lx ol li,.ProductTabs_descriptionText__mv5lx ul li{margin-bottom:6px}.ProductTabs_descriptionText__mv5lx img{border-radius:6px;margin:12px 0}}.ProductTabs_noDescription__xIuzH{color:hsla(0,0%,100%,.5);font-style:italic;text-align:center;padding:40px 0}.ProductTabs_specificationsTab__Q6LxQ .technicalSpecs{background:rgba(0,0,0,0)!important;border:none!important;padding:0!important;box-shadow:none!important;margin:0!important}.ProductTabs_tabWrapper__s28Ch{background:rgba(30,30,30,.5);border-radius:15px;padding:25px;box-shadow:0 8px 20px rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.95);line-height:1.6}.ProductTabs_tabWrapper__s28Ch h3{color:#fff;font-size:1.2rem;font-weight:600;margin:0 0 20px}@media(max-width:768px){.ProductTabs_tabWrapper__s28Ch{padding:20px;border-radius:12px}.ProductTabs_tabWrapper__s28Ch h3{font-size:1.1rem;margin:0 0 15px}}@media(max-width:480px){.ProductTabs_tabWrapper__s28Ch{padding:15px;border-radius:10px}.ProductTabs_tabWrapper__s28Ch h3{font-size:1rem;margin:0 0 12px}}.ProductTabs_paymentTab__dzLu6{color:hsla(0,0%,100%,.95)}.ProductTabs_paymentMethods__iNRFk{display:flex;flex-direction:column;gap:15px}@media(max-width:768px){.ProductTabs_paymentMethods__iNRFk{gap:12px}}.ProductTabs_paymentMethod__sH_Jd{padding:15px;background:hsla(0,0%,100%,.05);border-radius:8px;border:1px solid hsla(0,0%,100%,.1)}.ProductTabs_paymentMethod__sH_Jd strong{color:#fff;font-weight:600;display:block;margin-bottom:8px}.ProductTabs_paymentMethod__sH_Jd p{margin:0;color:hsla(0,0%,100%,.8)}@media(max-width:768px){.ProductTabs_paymentMethod__sH_Jd{padding:12px;border-radius:6px}.ProductTabs_paymentMethod__sH_Jd strong{font-size:14px;margin-bottom:6px}.ProductTabs_paymentMethod__sH_Jd p{font-size:13px}}.ProductTabs_howToBuyTab__dLT2F{color:hsla(0,0%,100%,.95)}.ProductTabs_orderInfo__UHSr3 p{margin:0 0 15px;color:hsla(0,0%,100%,.95);line-height:1.6;font-size:15px}.ProductTabs_orderInfo__UHSr3 p:last-child{margin-bottom:0}.ProductTabs_orderInfo__UHSr3 a{color:#007bff;text-decoration:none}.ProductTabs_orderInfo__UHSr3 a:hover{text-decoration:underline}@media(max-width:768px){.ProductTabs_orderInfo__UHSr3 p{font-size:14px;line-height:1.5;margin:0 0 12px}}.ProductTabs_bulletPoint__j0ucH{color:hsla(0,0%,100%,.7);font-size:12px;margin-right:8px}@media(max-width:768px){.ProductTabs_bulletPoint__j0ucH{font-size:10px;margin-right:6px}}.ProductTabs_deliveryTab__RDaIz{color:hsla(0,0%,100%,.95)}.ProductTabs_deliveryCompanies__eZql4{list-style:none;padding-left:0;margin-top:15px}.ProductTabs_deliveryCompanies__eZql4 li{margin-bottom:8px;padding-left:20px;position:relative}.ProductTabs_deliveryCompanies__eZql4 li:before{content:"•";color:#007bff;position:absolute;left:0;top:0}.ProductTabs_deliveryOptions__3aqxB{display:flex;flex-direction:column;gap:15px}@media(max-width:768px){.ProductTabs_deliveryOptions__3aqxB{gap:12px}}.ProductTabs_deliveryOption__FJBdY{padding:15px;background:hsla(0,0%,100%,.05);border-radius:8px;border:1px solid hsla(0,0%,100%,.1)}.ProductTabs_deliveryOption__FJBdY strong{color:#fff;font-weight:600;display:block;margin-bottom:8px}.ProductTabs_deliveryOption__FJBdY p{margin:0 0 5px;color:hsla(0,0%,100%,.8)}.ProductTabs_deliveryOption__FJBdY p:last-child{margin-bottom:0}@media(max-width:768px){.ProductTabs_deliveryOption__FJBdY{padding:12px;border-radius:6px}.ProductTabs_deliveryOption__FJBdY strong{font-size:14px;margin-bottom:6px}.ProductTabs_deliveryOption__FJBdY p{font-size:13px;margin:0 0 4px}}.ProductTabs_warrantyTab__1bpwe{background:rgba(0,0,0,0);border:none;padding:0}.ProductTabs_warrantyContent___C6W9{background:rgba(30,30,30,.5);border-radius:15px;padding:25px;box-shadow:0 8px 20px rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.95)}.ProductTabs_warrantyTitle__JjMqD{color:#fff;font-size:1.2rem;font-weight:600;margin:0 0 15px}.ProductTabs_warrantyText__ghEdZ{color:hsla(0,0%,100%,.95);line-height:1.6;font-size:1rem}.ProductTabs_warrantyText__ghEdZ p{margin:0 0 10px}.ProductTabs_warrantyText__ghEdZ p:last-child{margin-bottom:0}.ProductTabs_descriptionText__mv5lx .content-block,.ProductTabs_descriptionText__mv5lx .island-block{background:rgba(30,30,30,.5)!important;border-radius:15px!important;box-shadow:0 8px 20px rgba(0,0,0,.3)!important;border:1px solid hsla(0,0%,100%,.1)!important;padding:25px!important;margin-bottom:20px!important;color:hsla(0,0%,100%,.95)!important;line-height:1.6!important}.ProductTabs_processingIndicator__4gy0X{display:flex;align-items:center;justify-content:center;padding:40px 0;color:hsla(0,0%,100%,.7);font-size:14px}.ProductTabs_processingIndicator__4gy0X span{margin-left:10px;color:hsla(0,0%,100%,.7)}.ProductTabs_loadingSpinner__3iMQ4{width:20px;height:20px;border:2px solid hsla(0,0%,100%,.2);border-left-color:hsla(0,0%,100%,.7);border-radius:50%;animation:ProductTabs_spin__2tdIn 1s linear infinite}@keyframes ProductTabs_spin__2tdIn{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ProductTabs_descriptionText__mv5lx .content-block,.ProductTabs_descriptionText__mv5lx .content-block *,.ProductTabs_descriptionText__mv5lx .content-block * *,.ProductTabs_descriptionText__mv5lx .content-block>*,.ProductTabs_descriptionText__mv5lx .island-block,.ProductTabs_descriptionText__mv5lx .island-block *,.ProductTabs_descriptionText__mv5lx .island-block * *,.ProductTabs_descriptionText__mv5lx .island-block>*{color:hsla(0,0%,100%,.95)!important}.ProductTabs_descriptionText__mv5lx .content-block .text-island,.ProductTabs_descriptionText__mv5lx .island-block .text-island{background-color:rgba(0,0,0,0)!important;background:rgba(0,0,0,0)!important;border-radius:0!important;border:none!important;box-shadow:none!important;padding:0!important;margin:0!important}.ProductTabs_descriptionText__mv5lx .content-block div,.ProductTabs_descriptionText__mv5lx .content-block li,.ProductTabs_descriptionText__mv5lx .content-block p,.ProductTabs_descriptionText__mv5lx .content-block span,.ProductTabs_descriptionText__mv5lx .island-block div,.ProductTabs_descriptionText__mv5lx .island-block li,.ProductTabs_descriptionText__mv5lx .island-block p,.ProductTabs_descriptionText__mv5lx .island-block span{color:hsla(0,0%,100%,.95)!important}.ProductTabs_descriptionText__mv5lx .content-block b,.ProductTabs_descriptionText__mv5lx .content-block strong,.ProductTabs_descriptionText__mv5lx .island-block b,.ProductTabs_descriptionText__mv5lx .island-block strong{color:#fff!important;font-weight:600!important}.ProductTabs_descriptionText__mv5lx .content-block ol,.ProductTabs_descriptionText__mv5lx .content-block ul,.ProductTabs_descriptionText__mv5lx .island-block ol,.ProductTabs_descriptionText__mv5lx .island-block ul{color:hsla(0,0%,100%,.95)!important;margin:0 0 15px 20px!important}.ProductTabs_descriptionText__mv5lx .content-block ol li,.ProductTabs_descriptionText__mv5lx .content-block ul li,.ProductTabs_descriptionText__mv5lx .island-block ol li,.ProductTabs_descriptionText__mv5lx .island-block ul li{color:hsla(0,0%,100%,.95)!important;margin-bottom:8px!important}.ProductTabs_descriptionText__mv5lx .content-block h1,.ProductTabs_descriptionText__mv5lx .content-block h2,.ProductTabs_descriptionText__mv5lx .content-block h3,.ProductTabs_descriptionText__mv5lx .content-block h4,.ProductTabs_descriptionText__mv5lx .content-block h5,.ProductTabs_descriptionText__mv5lx .content-block h6,.ProductTabs_descriptionText__mv5lx .island-block h1,.ProductTabs_descriptionText__mv5lx .island-block h2,.ProductTabs_descriptionText__mv5lx .island-block h3,.ProductTabs_descriptionText__mv5lx .island-block h4,.ProductTabs_descriptionText__mv5lx .island-block h5,.ProductTabs_descriptionText__mv5lx .island-block h6{color:#fff!important;font-weight:600!important}.ProductTabs_descriptionText__mv5lx .content-block p,.ProductTabs_descriptionText__mv5lx .island-block p{margin:0 0 15px!important}.ProductTabs_descriptionText__mv5lx .content-block p:last-child,.ProductTabs_descriptionText__mv5lx .island-block p:last-child{margin-bottom:0!important}.ProductTabs_descriptionText__mv5lx .content-block img,.ProductTabs_descriptionText__mv5lx .island-block img{max-width:100%!important;height:auto!important;border-radius:8px!important;margin:15px 0!important}@media(max-width:768px){.ProductTabs_productTabs__8zVyl{margin-top:20px}.ProductTabs_tabHeaders__YLPMI{flex-direction:row;margin-bottom:15px}.ProductTabs_tabHeader__rAjUD{padding:15px 20px;font-size:14px}.ProductTabs_tabContent__Nx_BG{padding:0}}