.Header_header__AF_3G{background-color:#000;padding:0 20px;position:-webkit-sticky;position:sticky;top:0;z-index:100;box-shadow:0 2px 8px rgba(0,0,0,.15)}.Header_headerContent__VSKiG{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;height:64px}.Header_logo__1FRrW{float:left}.Header_logoText__Q2TRx{color:#fff;font-size:24px;font-weight:700;letter-spacing:1px}.Header_menu__UYmdC{line-height:64px;background:transparent;border-bottom:none;color:#fff}.Header_menu__UYmdC .ant-menu-item{color:#fff}.Header_menu__UYmdC .ant-menu-item a{color:#fff!important}.Header_menu__UYmdC .ant-menu-item-selected a,.Header_menu__UYmdC .ant-menu-item:hover a{color:#1890ff!important}.Header_menu__UYmdC .ant-menu-submenu-title{color:#fff!important}.Header_menu__UYmdC .ant-menu-submenu-selected .ant-menu-submenu-title,.Header_menu__UYmdC .ant-menu-submenu:hover .ant-menu-submenu-title{color:#1890ff!important}.Header_menu__UYmdC .ant-menu-item-selected{color:#1890ff}.Header_menuLink__VWAOO,.Header_menuLink__VWAOO a{color:#0e0c0c!important;display:block;width:100%}.Header_menu__UYmdC .ant-menu-item-selected .Header_menuLink__VWAOO a,.Header_menu__UYmdC .ant-menu-item:hover .Header_menuLink__VWAOO a{color:#1890ff!important}.Header_menu__UYmdC .ant-menu-submenu-popup .Header_menuLink__VWAOO a{color:rgba(0,0,0,.65)!important}.Header_menu__UYmdC .ant-menu-submenu-popup .ant-menu-item-selected .Header_menuLink__VWAOO a,.Header_menu__UYmdC .ant-menu-submenu-popup .ant-menu-item:hover .Header_menuLink__VWAOO a{color:#1890ff!important}.Header_menu__UYmdC .ant-menu-submenu-popup .ant-menu-item{color:rgba(0,0,0,.65)}.Header_menu__UYmdC .ant-menu-submenu-popup .ant-menu-item-selected,.Header_menu__UYmdC .ant-menu-submenu-popup .ant-menu-item:hover{color:#1890ff;background-color:rgba(24,144,255,.1)}.Header_rightMenu__bGu9_{display:flex;align-items:center}.Header_searchInput__Dz0u9{margin-right:16px;width:200px}.Header_cartButton__pCvTA{background:#1890ff;color:#fff;border:none}.Header_mobileIcons__W0ZkM{display:flex;align-items:center}.Header_mobileButton__ju7BU{color:#fff;font-size:18px;margin-left:12px}@media (max-width:768px){.Header_headerContent__VSKiG{padding:0 10px}.Header_logoText__Q2TRx{font-size:20px}}.Footer_footer__4vzqH{background-color:#141414;padding:60px 20px 30px;color:#fff}.Footer_footerContent__33dnM{max-width:1200px;margin:0 auto}.Footer_footerTitle__AQhrI{color:#fff!important;margin-bottom:20px!important}.Footer_footerLink__VU733,.Footer_footerText__zaZte{color:rgba(255,255,255,.65);display:block;margin-bottom:10px}.Footer_footerLink__VU733:hover{color:#1890ff}.Footer_copyright__1v3uR{margin-top:50px;padding-top:20px;text-align:center;border-top:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.45);font-size:15px}@media (max-width:768px){.Footer_footer__4vzqH{padding:40px 15px 20px}.Footer_copyright__1v3uR{margin-top:30px}}.page_container__eSsIu{max-width:1200px;margin:0 auto;padding:20px}.page_heroSection__xyCwA{position:relative;height:400px;display:flex;align-items:center;justify-content:center;margin-bottom:60px;background:linear-gradient(135deg,#000000,#2c2c2c);color:white;text-align:center}.page_heroContent__FRIOO{z-index:1;max-width:800px;padding:0 20px}.page_heroTitle__TNakO{font-size:3rem;margin-bottom:20px;font-weight:700}.page_heroSubtitle__B1fUc{font-size:1.5rem;margin-bottom:0;font-weight:400}.page_section__yPW7u{margin-bottom:60px}.page_sectionTitle__eC3_O{font-size:2.5rem;margin-bottom:30px;font-weight:600;color:#333;position:relative;padding-bottom:10px}.page_sectionTitle__eC3_O:after{content:"";position:absolute;left:0;bottom:0;width:100px;height:3px;background-color:#000}.page_paragraph__ZRwtt{font-size:1.1rem;line-height:1.8;margin-bottom:20px;color:#555}.page_grid__GOMR4{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px;margin-top:40px}.page_card__9hOx0{background-color:#f9f9f9;padding:30px;border-radius:8px;text-align:center;transition:transform .3s,box-shadow .3s}.page_card__9hOx0:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.page_cardTitle__CTbs8{font-size:1.5rem;margin-bottom:15px;font-weight:600;color:#333}.page_cardText__E87u5{font-size:1rem;color:#666;line-height:1.6}.page_highlight__TH51R{font-weight:600;color:#000}@media (max-width:768px){.page_heroSection__xyCwA{height:300px}.page_heroTitle__TNakO{font-size:2rem}.page_heroSubtitle__B1fUc{font-size:1.2rem}.page_grid__GOMR4{grid-template-columns:1fr;gap:20px}.page_sectionTitle__eC3_O{font-size:2rem}}.page_layout__bcNOI{min-height:100vh;display:flex;flex-direction:column}.page_content__YYX_0{flex:1 1;padding:0;background-color:#f5f5f5}.page_container__vkCeD{max-width:1200px;margin:0 auto;padding:20px}.page_breadcrumb__ZPkMH{margin-bottom:16px;padding:12px 0}.page_categoryHeader__UDAiE{margin-bottom:32px;display:flex;justify-content:space-between;align-items:center}.page_categoryTitle__FFJ2K{margin:0!important}@media (max-width:768px){.page_container__vkCeD{padding:15px}.page_categoryHeader__UDAiE{margin-bottom:24px;flex-direction:column;align-items:flex-start}.page_categoryTitle__FFJ2K{margin-bottom:12px!important}}.page_container__fsCVJ{max-width:1200px;margin:0 auto;padding:20px}.page_heroSection__kJJvH{position:relative;height:250px;display:flex;align-items:center;justify-content:center;margin-bottom:40px;background:linear-gradient(135deg,#3a3a3a,#000000);color:white;text-align:center}.page_heroContent___PUas{z-index:1;max-width:800px;padding:0 20px}.page_heroTitle__n8lAI{font-size:2.8rem;margin-bottom:15px;font-weight:700}.page_heroSubtitle__PAs8N{font-size:1.3rem;margin-bottom:0;font-weight:400}.page_faqContainer__ZIMk_{margin-bottom:60px}.page_faqTitle__9aNHE{font-size:2.2rem;margin-bottom:30px;font-weight:600;color:#333;position:relative;padding-bottom:10px}.page_faqTitle__9aNHE:after{content:"";position:absolute;left:0;bottom:0;width:80px;height:3px;background-color:#000}.page_faqItem__E7ghY{margin-bottom:25px;border-bottom:1px solid #eaeaea;padding-bottom:25px}.page_faqItem__E7ghY:last-child{border-bottom:none}.page_faqQuestion__zxX__{font-size:1.4rem;margin-bottom:15px;font-weight:600;color:#222}.page_faqAnswer__1MusN{font-size:1.1rem;line-height:1.7;color:#555}.page_highlight__JuhdH{font-weight:600;color:#000}.page_contactSection__6FwDV{background-color:#f8f8f8;padding:40px;border-radius:8px;margin-top:40px}.page_contactTitle__93rFZ{font-size:1.8rem;margin-bottom:20px;font-weight:600;color:#333}.page_contactText__9_c89{font-size:1.1rem;line-height:1.7;margin-bottom:20px;color:#555}.page_contactEmail__ERh1W{font-weight:600;color:#000;text-decoration:none}.page_contactEmail__ERh1W:hover{text-decoration:underline}@media (max-width:768px){.page_heroSection__kJJvH{height:200px}.page_heroTitle__n8lAI{font-size:2rem}.page_heroSubtitle__PAs8N{font-size:1.1rem}.page_faqTitle__9aNHE{font-size:1.8rem}.page_faqQuestion__zxX__{font-size:1.2rem}.page_contactSection__6FwDV{padding:30px 20px}}.page_layout__8ZbbC{min-height:100vh;display:flex;flex-direction:column}.page_content__FfBZV{flex:1 1;padding:0;background-color:#f5f5f5}.page_container__hCxI1{max-width:1200px;margin:0 auto;padding:20px}.page_breadcrumb__9F87_{margin-bottom:24px;padding:12px 0}.page_productDetail__JGshC{background:#fff;border-radius:8px;padding:24px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.page_imageSection__glQzZ{display:flex;flex-direction:column}.page_imageZoomContainer__ZHw8d{position:relative;width:100%;height:400px}.page_zoomWrapper__l9maC{position:relative;width:100%;height:100%;overflow:hidden}.page_zoomImage__nNyGm{width:100%;height:100%;object-fit:contain;cursor:crosshair;transition:opacity .3s ease}.page_zoomWrapper__l9maC:hover .page_zoomImage__nNyGm{opacity:0}.page_zoomLens__zLqiU{position:absolute;border:2px solid rgba(0,0,0,.2);background-color:rgba(255,255,255,.4);pointer-events:none;display:none}.page_mainImage__ZKBVU{width:100%;margin-bottom:16px;text-align:center;border:1px solid #f0f0f0;border-radius:4px;overflow:hidden}.page_thumbnails__SOEEj{display:flex;gap:8px;overflow-x:auto;padding-bottom:8px}.page_thumbnail__lhuiU{width:80px;height:80px;border:1px solid #e8e8e8;border-radius:4px;overflow:hidden;cursor:pointer}.page_thumbnail__lhuiU img{width:100%;height:100%;object-fit:cover}.page_thumbnail__lhuiU.page_active__6NEPu{border-color:#000}.page_infoSection__IF0ql{display:flex;flex-direction:column}.page_productName__m1vGy{margin-bottom:16px!important}.page_rating__e92Wi{display:flex;align-items:center;margin-bottom:16px}.page_reviewCount__UL1w4{margin-left:8px;color:#666}.page_price__WK9Ma{display:flex;align-items:center;margin-bottom:8px}.page_currentPrice__OLFOw{font-size:24px;font-weight:700;margin-right:12px}.page_originalPrice__o21_S{font-size:16px;color:#999;text-decoration:line-through;margin-right:12px}.page_discount__SvHHE{background-color:#ff4d4f;color:white;padding:0 8px;border-radius:4px;font-size:12px}.page_sizeSelection__VRY7y{margin-bottom:24px}.page_actions__tZnjt{display:flex;gap:16px;margin-bottom:24px}.page_addToCartButton__s7cKk{flex:3 1;height:48px;background-color:#000;border-color:#000}.page_wishlistButton__R1uPd{flex:1 1;height:48px}.page_description__R2qKy{margin-top:16px}.page_loadingContainer__9poc7{display:flex;justify-content:center;align-items:center;height:60vh}.page_errorContainer__cRpHJ{background:#fff;padding:40px;text-align:center;border-radius:8px;margin:40px auto;max-width:600px}.page_relatedProducts__MvEd7{margin-top:48px}.page_sectionTitle__0DTWW{margin-bottom:24px!important}.page_relatedProductCard__Pp2dz{display:block;text-decoration:none;color:inherit;background:#fff;border-radius:8px;overflow:hidden;transition:transform .2s ease;box-shadow:0 2px 8px rgba(0,0,0,.08)}.page_relatedProductCard__Pp2dz:hover{transform:translateY(-5px)}.page_relatedProductImage__7ARVN{height:200px;overflow:hidden}.page_relatedProductImage__7ARVN img{width:100%;height:100%;object-fit:cover}.page_relatedProductInfo__fK0ls{padding:12px}.page_relatedProductName__7n_nV{display:block;font-weight:500;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_relatedProductPrice__v5iTQ{display:block;font-weight:700}@media (max-width:768px){.page_container__hCxI1{padding:12px}.page_productDetail__JGshC{padding:16px}.page_mainImage__ZKBVU img{max-height:300px}.page_thumbnail__lhuiU{width:60px;height:60px}.page_actions__tZnjt{flex-direction:column;gap:12px}.page_addToCartButton__s7cKk,.page_wishlistButton__R1uPd{width:100%}}.page_productDescription__fmCFP{padding:10px 0}.page_productDescription__fmCFP h1{font-size:1.8rem;margin-bottom:15px;color:#333}.page_productDescription__fmCFP h2{font-size:1.5rem;margin:20px 0 15px;color:#444}.page_productDescription__fmCFP h3{font-size:1.3rem;margin:18px 0 12px;color:#555}.page_productDescription__fmCFP h4{font-size:1.1rem;margin:15px 0 10px;color:#666}.page_productDescription__fmCFP p{margin-bottom:15px;line-height:1.6;color:#555}.page_productDescription__fmCFP ol,.page_productDescription__fmCFP ul{margin-bottom:15px;padding-left:20px}.page_productDescription__fmCFP li{margin-bottom:8px;line-height:1.5}.page_featureTitle__wIaC4{margin-top:25px!important;margin-bottom:15px!important}.page_featureList__7sTKR{list-style-type:disc;padding-left:25px}.page_featureList__7sTKR li{margin-bottom:10px;line-height:1.6}.page_specifications__EGE7X{margin-top:25px}.page_specTable___QZ6f{border:1px solid #eaeaea;border-radius:4px;overflow:hidden;margin-top:15px}.page_specRow__21S5g{display:flex;border-bottom:1px solid #eaeaea}.page_specRow__21S5g:last-child{border-bottom:none}.page_specKey__Zn8ZQ,.page_specValue__zTk04{padding:12px 15px;line-height:1.5}.page_specKey__Zn8ZQ{width:40%;background-color:#f9f9f9;font-weight:600;border-right:1px solid #eaeaea}.page_specValue__zTk04{width:60%}.page_productDescriptionSection__yU7pz{margin:40px 0;padding:30px;background-color:#f9f9f9;border-radius:8px}.page_sectionTitle__0DTWW{margin-bottom:25px!important;position:relative;padding-bottom:10px}.page_sectionTitle__0DTWW:after{content:"";position:absolute;left:0;bottom:0;width:60px;height:3px;background-color:#000}.page_layout__PxBLv{min-height:100vh;display:flex;flex-direction:column}.page_content__spR5J{flex:1 1;padding:0;background-color:#f5f5f5}.page_container__3B5_w{max-width:1200px;margin:0 auto;padding:20px}.page_breadcrumb__nMZzS{margin-bottom:16px;padding:12px 0}.page_searchBox__GxtJG{background:#fff;border-radius:8px;padding:24px;margin-bottom:24px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.page_searchTitle__F2jBM{margin-bottom:16px!important}.page_searchInput__eYupX{max-width:600px}.page_resultHeader__DBCKU{margin-bottom:24px}.page_resultText__XH6Br{font-size:16px}.page_emptyResult__RrPup,.page_noQueryContainer__lWeAb{background:#fff;padding:40px;border-radius:8px;margin-top:24px}.page_noQueryContainer__lWeAb{text-align:center}.page_noQueryText__DBImT{font-size:16px;color:#666}@media (max-width:768px){.page_container__3B5_w{padding:15px}.page_searchBox__GxtJG{padding:16px}}.page_page__ZU32B{--gray-rgb:0,0,0;--gray-alpha-200:rgba(var(--gray-rgb),0.08);--gray-alpha-100:rgba(var(--gray-rgb),0.05);--button-primary-hover:#383838;--button-secondary-hover:#f2f2f2;display:grid;grid-template-rows:20px 1fr 20px;align-items:center;justify-items:center;min-height:100svh;padding:80px;grid-gap:64px;gap:64px;font-family:var(--font-geist-sans)}@media (prefers-color-scheme:dark){.page_page__ZU32B{--gray-rgb:255,255,255;--gray-alpha-200:rgba(var(--gray-rgb),0.145);--gray-alpha-100:rgba(var(--gray-rgb),0.06);--button-primary-hover:#ccc;--button-secondary-hover:#1a1a1a}}.page_main__GlU4n{display:flex;flex-direction:column;gap:32px;grid-row-start:2}.page_main__GlU4n ol{font-family:var(--font-geist-mono);padding-left:0;margin:0;font-size:14px;line-height:24px;letter-spacing:-.01em;list-style-position:inside}.page_main__GlU4n li:not(:last-of-type){margin-bottom:8px}.page_main__GlU4n code{font-family:inherit;background:var(--gray-alpha-100);padding:2px 4px;border-radius:4px;font-weight:600}.page_ctas__g5wGe{display:flex;gap:16px}.page_ctas__g5wGe a{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:128px;height:48px;padding:0 20px;border:1px solid transparent;transition:background .2s,color .2s,border-color .2s;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:20px;font-weight:500}a.page_primary__V8M9Y{background:var(--foreground);color:var(--background);gap:8px}a.page_secondary__lm_PT{border-color:var(--gray-alpha-200);min-width:158px}.page_footer__sHKi3{grid-row-start:3;display:flex;gap:24px}.page_footer__sHKi3 a{display:flex;align-items:center;gap:8px}.page_footer__sHKi3 img{flex-shrink:0}@media (hover:hover) and (pointer:fine){a.page_primary__V8M9Y:hover{background:var(--button-primary-hover);border-color:transparent}a.page_secondary__lm_PT:hover{background:var(--button-secondary-hover);border-color:transparent}.page_footer__sHKi3 a:hover{text-decoration:underline;text-underline-offset:4px}}@media (max-width:600px){.page_page__ZU32B{padding:32px 32px 80px}.page_main__GlU4n{align-items:center}.page_main__GlU4n ol{text-align:center}.page_ctas__g5wGe{flex-direction:column}.page_ctas__g5wGe a{font-size:14px;height:40px;padding:0 16px}a.page_secondary__lm_PT{min-width:auto}.page_footer__sHKi3{flex-wrap:wrap;align-items:center;justify-content:center}}@media (prefers-color-scheme:dark){.page_logo__7fc9l{filter:invert()}}.page_layout__mbNju{min-height:100vh;display:flex;flex-direction:column}.page_content__kDoxQ{flex:1 1;padding:0;background-color:#f5f5f5}@media (max-width:768px){.page_content__kDoxQ{padding:0}}