*{box-sizing:border-box;margin:0;padding:0}body,html{width:100%;overflow-x:hidden}._heroSection_n1yuv_2{background-color:#1a2433;justify-content:center;width:100%;margin:0;padding:100px 0;display:flex}._heroContent_n1yuv_12{justify-content:space-between;align-items:center;gap:40px;width:100%;max-width:1200px;padding:0 2rem;display:flex}._heroText_n1yuv_22{color:#fff;flex:1}._heroHeader_n1yuv_27{margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,3.8rem);font-weight:700;line-height:1.1}._heroDescription_n1yuv_34{color:#ccd6f6;margin-bottom:2.5rem;font-size:1.1rem;line-height:1.6}._btnGroup_n1yuv_41{gap:1.2rem;display:flex}._primaryBtn_n1yuv_47{color:#000;cursor:pointer;background-color:#fff;border:none;border-radius:8px;align-items:center;gap:8px;padding:14px 28px;font-weight:600;text-decoration:none;transition:transform .2s;display:flex}._primaryBtn_n1yuv_47:hover{background-color:#f0f0f0;transform:translateY(-2px)}._secondaryBtn_n1yuv_68{color:#0000;cursor:pointer;background-color:#fff;border:none;border-radius:8px;padding:14px 28px;font-weight:600;text-decoration:none;transition:all .3s ease-in-out}._secondaryBtn_n1yuv_68:hover{color:#000;background-color:#f0f0f0}._heroImage_n1yuv_86{flex:1;justify-content:flex-end;display:flex}._heroImage_n1yuv_86 img{border-radius:20px;width:100%;max-width:580px;box-shadow:0 20px 50px #0006}@media (width<=968px){._heroContent_n1yuv_12{text-align:center;flex-direction:column}._heroImage_n1yuv_86{justify-content:center;margin-top:3rem}._btnGroup_n1yuv_41{justify-content:center}}._serviceSection_14yjj_1{background-color:#f8fafc;justify-content:center;width:100%;padding:80px 0;display:flex}._serviceContainer_14yjj_9{grid-template-columns:repeat(3,1fr);gap:40px;width:100%;max-width:1200px;padding:0 40px;display:grid}._serviceItem_14yjj_18{text-align:center;flex-direction:column;align-items:center;display:flex}._iconCircle_14yjj_26{color:#fff;background-color:#000;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:20px;transition:transform .3s;display:flex}._serviceItem_14yjj_18:hover ._iconCircle_14yjj_26{transform:translateY(-5px)}._serviceTitle_14yjj_43{color:#1a1a1a;margin-bottom:8px;font-size:1.25rem;font-weight:600}._serviceDescription_14yjj_50{color:#718096;margin:0;font-size:.95rem}@media (width<=768px){._serviceContainer_14yjj_9{grid-template-columns:1fr;gap:60px}}._productsSection_6f11r_1{width:100%;max-width:1200px;margin:0 auto;padding:80px 20px}._headerRow_6f11r_9{justify-content:space-between;align-items:flex-end;margin-bottom:40px;display:flex}._titleArea_6f11r_17 h2{color:#1a1a1a;margin-bottom:8px;font-size:2rem}._titleArea_6f11r_17 p{color:#718096}._imageLink_6f11r_29,._titleLink_6f11r_30{color:inherit;text-decoration:none;display:block}._titleLink_6f11r_30:hover h3{color:#27ae60;transition:color .2s}._cardContent_6f11r_43 h3{margin:10px 0;font-size:1.1rem;font-weight:600}._viewAllBtn_6f11r_51{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-weight:500;text-decoration:none;transition:all .2s;display:flex}._viewAllBtn_6f11r_51:hover{background:#f8fafc}._productGrid_6f11r_70{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}._productCard_6f11r_77{background:#fff;border:1px solid #f1f5f9;border-radius:12px;transition:transform .2s;overflow:hidden}._productCard_6f11r_77:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000000d}._imageWrapper_6f11r_90{aspect-ratio:1;background-color:#f9f9f9;border-radius:8px;width:100%;overflow:hidden}._imageWrapper_6f11r_90 img{object-fit:cover;width:100%;height:100%}._cardContent_6f11r_43{padding:16px}._ratingRow_6f11r_109{align-items:center;gap:4px;margin-bottom:8px;display:flex}._ratingRow_6f11r_109 span{color:#718096;font-size:.85rem}._cardContent_6f11r_43 h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;height:48px;margin-bottom:16px;font-size:1rem;font-weight:600;display:-webkit-box;overflow:hidden}._priceRow_6f11r_133{justify-content:space-between;align-items:center;display:flex}._price_6f11r_133{font-size:1.1rem;font-weight:700}._addBtn_6f11r_144{color:#fff;cursor:pointer;background:#000;border:none;border-radius:6px;align-items:center;gap:6px;padding:8px 14px;font-size:.9rem;transition:background .2s;display:flex}._addBtn_6f11r_144:hover{background:#2d3748}@media (width<=1024px){._productGrid_6f11r_70{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){._productGrid_6f11r_70{grid-template-columns:1fr}._headerRow_6f11r_9{flex-direction:column;align-items:flex-start;gap:16px}}._shopSection_wz637_1{background-color:#f8fafc;flex-direction:column;align-items:center;width:100%;padding:80px 0;display:flex}._shopTitle_wz637_10{color:#1a1a1a;text-align:center;margin-bottom:50px;font-size:2.2rem;font-weight:600}._categoryGrid_wz637_18{grid-template-columns:repeat(3,1fr);gap:25px;width:100%;max-width:1200px;padding:0 40px;display:grid}._categoryCard_wz637_28{cursor:pointer;background-color:#000;border-radius:12px;justify-content:center;align-items:center;height:250px;transition:transform .3s,background-color .3s;display:flex}._categoryCard_wz637_28:hover{background-color:#1a1a1a;transform:translateY(-5px)}._categoryName_wz637_44{color:#fff;letter-spacing:.5px;font-size:1.5rem;font-weight:500}@media (width<=968px){._categoryGrid_wz637_18{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){._categoryGrid_wz637_18{grid-template-columns:1fr}._shopTitle_wz637_10{font-size:1.8rem}}._updateSection_q0p8n_1{background-color:#000;justify-content:center;width:100%;margin:0;padding:80px 0;display:flex}._updateContent_q0p8n_10{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1200px;padding:0 20px;display:flex;position:relative}._textGroup_q0p8n_21{text-align:center;color:#fff}._updateHeader_q0p8n_26 h1{letter-spacing:-.5px;margin-bottom:15px;font-size:2.5rem;font-weight:600}._updateDescription_q0p8n_33 p{color:#fff;opacity:.9;margin-bottom:30px;font-size:1.1rem}._updateBtnContainer_q0p8n_41{justify-content:flex-end;width:100%;max-width:800px;display:flex}._subscribeBtn_q0p8n_48{color:#000;cursor:pointer;background-color:#fff;border:none;border-radius:8px;padding:12px 28px;font-size:1rem;font-weight:600;text-decoration:none;transition:transform .2s,background-color .2s}._subscribeBtn_q0p8n_48:hover{background-color:#f0f0f0;transform:translateY(-2px)}@media (width<=768px){._updateBtnContainer_q0p8n_41{justify-content:center}._updateHeader_q0p8n_26 h1{font-size:2rem}}._shopContainer_14en0_1{max-width:1200px;margin:0 auto;padding:100px 20px}._shopHeader_14en0_7 h1{margin-bottom:5px;font-size:2.5rem}._shopHeader_14en0_7{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;display:flex}._sortWrapper_14en0_21{flex-direction:column;gap:8px;display:flex}._sortWrapper_14en0_21 label{color:#333;font-size:1.2rem;font-weight:600}._sortSelect_14en0_33{cursor:pointer;background-color:#fff;border:1px solid #ddd;border-radius:8px;min-width:200px;padding:10px 15px;font-size:1rem}._sortSelect_14en0_33:focus{border-color:#27ae60;outline:none}._mainLayout_14en0_48{gap:40px;display:flex}._sidebar_14en0_53{flex-shrink:0;width:250px}._filterGroup_14en0_58{margin-bottom:30px}._filterGroup_14en0_58 h3{margin-bottom:15px;font-size:1.1rem}._filterGroup_14en0_58 ul{padding:0;list-style:none}._filterGroup_14en0_58 li{color:#444;cursor:pointer;align-items:center;padding:8px 0;display:flex}._filterGroup_14en0_58 li._active_14en0_81:before{content:"";background-color:#27ae60;border-radius:50%;width:8px;height:8px;margin-right:10px}._filterGroup_14en0_58 li:not(._active_14en0_81):before{content:"";background-color:#ccc;border-radius:50%;width:8px;height:8px;margin-right:10px}._content_14en0_100{flex-grow:1}._successContainer_wrycf_1{background-color:#fafafa;justify-content:center;align-items:center;min-height:80vh;padding:120px;display:flex}._card_wrycf_10{text-align:center;background:#fff;border:1px solid #f0f0f0;border-radius:24px;width:100%;max-width:500px;padding:40px;box-shadow:0 10px 30px #0000000d}._iconWrapper_wrycf_21{justify-content:center;margin-bottom:24px;display:flex}._title_wrycf_27{color:#111;margin-bottom:12px;font-size:2rem;font-weight:700}._message_wrycf_34{color:#666;margin-bottom:30px;font-size:1rem;line-height:1.6}._orderBox_wrycf_41{background:#f8f9fa;border-radius:10px;align-items:center;gap:8px;margin-bottom:32px;padding:12px 20px;display:inline-flex}._orderLabel_wrycf_51{color:#888;font-size:.9rem}._orderId_wrycf_56{color:#333;font-family:Courier New,Courier,monospace;font-weight:700}._actionButtons_wrycf_62{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}._homeBtn_wrycf_69,._shopBtn_wrycf_69{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:14px;font-size:1rem;font-weight:600;transition:all .2s;display:flex}._homeBtn_wrycf_69{color:#fff;background:#000;border:none}._homeBtn_wrycf_69:hover{background:#222;transform:translateY(-1px)}._shopBtn_wrycf_69{color:#000;background:#fff;border:1px solid #e0e0e0}._shopBtn_wrycf_69:hover{background:#f9f9f9;border-color:#ccc}._printBtn_wrycf_104{color:#999;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;font-size:.85rem;transition:color .2s;display:inline-flex}._printBtn_wrycf_104:hover{color:#555;text-decoration:underline}@media print{._actionButtons_wrycf_62,._printBtn_wrycf_104{display:none}._successContainer_wrycf_1{background:#fff}._card_wrycf_10{box-shadow:none;border:none}}._aboutSection_1uvxp_1{text-align:center;background-color:#1a2433;justify-content:center;align-items:center;width:100%;margin:0;padding:150px 20px;display:flex}._aboutContent_1uvxp_14{flex-direction:column;gap:1.5rem;max-width:800px;display:flex}._aboutHeader_1uvxp_21 h1{color:#fff;letter-spacing:-.5px;margin:0;font-size:3rem;font-weight:600}._aboutDescription_1uvxp_29 p{color:#ccd6f6;margin:0;font-size:1.25rem;font-weight:400;line-height:1.5}@media (width<=768px){._aboutHeader_1uvxp_21 h1{font-size:2.2rem}._aboutDescription_1uvxp_29 p{font-size:1.1rem}._aboutSection_1uvxp_1{padding:60px 20px}}._storySection_vmxx1_1{background-color:#fff;justify-content:center;width:100%;padding:100px 0;display:flex}._storyContent_vmxx1_9{justify-content:space-between;align-items:center;gap:80px;width:100%;max-width:1200px;padding:0 40px;display:flex}._textContent_vmxx1_20{flex:1;max-width:550px}._storyHeader_vmxx1_25 h1{color:#1a1a1a;margin-bottom:2rem;font-size:2.5rem;font-weight:600}._storyDescription_vmxx1_32 p{color:#4a5568;margin-bottom:1.5rem;font-size:1.05rem;line-height:1.8}._storyImage_vmxx1_40{flex:1;justify-content:center;display:flex}._storyImage_vmxx1_40 img{border-radius:16px;width:100%;max-width:600px;height:auto;box-shadow:0 10px 30px #0000000d}@media (width<=968px){._storyContent_vmxx1_9{text-align:left;flex-direction:column;gap:40px}._textContent_vmxx1_20{max-width:100%}._storyHeader_vmxx1_25 h1{font-size:2rem}}._valuesContainer_19q4a_1{background-color:#f8fafc;flex-direction:column;align-items:center;width:100%;padding:100px 0;display:flex}._valuesHeader_19q4a_10{margin-bottom:60px}._mainTitle_19q4a_14{color:#1a1a1a;font-size:2.5rem;font-weight:600}._valuesContent_19q4a_20{grid-template-columns:repeat(4,1fr);gap:30px;width:100%;max-width:1200px;padding:0 40px;display:grid}._valueItem_19q4a_29{text-align:center;flex-direction:column;align-items:center;display:flex}._iconCircle_19q4a_37{color:#fff;background-color:#000;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:25px;transition:transform .3s;display:flex}._valueItem_19q4a_29:hover ._iconCircle_19q4a_37{transform:scale(1.1)}._valueTitle_19q4a_54{color:#1a1a1a;margin-bottom:15px;font-size:1.4rem;font-weight:600}._valueDescription_19q4a_61{color:#4a5568;max-width:250px;font-size:1rem;line-height:1.6}@media (width<=1024px){._valuesContent_19q4a_20{grid-template-columns:repeat(2,1fr);gap:50px}}@media (width<=640px){._valuesContent_19q4a_20{grid-template-columns:1fr}._mainTitle_19q4a_14{font-size:2rem}}._statsContainer_jdt9h_1{background-color:#fff;justify-content:center;width:100%;padding:80px 0;display:flex}._statsContent_jdt9h_9{justify-content:space-around;align-items:center;width:100%;max-width:1200px;padding:0 20px;display:flex}._statItem_jdt9h_18{text-align:center;flex-direction:column;gap:8px;display:flex}._statNumber_jdt9h_25{color:#1a1a1a;margin:0;font-size:3rem;font-weight:500}._statLabel_jdt9h_32{color:#666;margin:0;font-size:1.1rem;font-weight:400}@media (width<=768px){._statsContent_jdt9h_9{grid-template-columns:1fr 1fr;gap:40px;display:grid}._statNumber_jdt9h_25{font-size:2.2rem}}._teamSection_1g9s8_1{background-color:#f8fafc;flex-direction:column;align-items:center;width:100%;padding:80px 0;display:flex}._teamHeader_1g9s8_10{text-align:center;max-width:700px;margin-bottom:60px;padding:0 20px}._teamHeader_1g9s8_10 h1{color:#1a1a1a;margin-bottom:20px;font-size:2.5rem;font-weight:600}._teamHeader_1g9s8_10 p{color:#4a5568;font-size:1.1rem;line-height:1.6}._teamGrid_1g9s8_30{justify-content:center;gap:80px;width:100%;max-width:1200px;padding:0 40px;display:flex}._memberCard_1g9s8_39{text-align:center;flex-direction:column;align-items:center;display:flex}._imagePlaceholder_1g9s8_47{background-color:#d1d5db;border-radius:50%;width:180px;height:180px;margin-bottom:20px}._memberCard_1g9s8_39 h3{color:#1a1a1a;margin-bottom:5px;font-size:1.3rem;font-weight:600}._memberCard_1g9s8_39 span{color:#718096;font-size:1rem}@media (width<=768px){._teamGrid_1g9s8_30{flex-direction:column;gap:40px}._teamHeader_1g9s8_10 h1{font-size:2rem}}._contactSection_1f102_1{text-align:center;background-color:#1a2433;justify-content:center;align-items:center;width:100%;margin:0;padding:150px 20px;display:flex}._contactContent_1f102_13{flex-direction:column;gap:1.5rem;max-width:800px;display:flex}._contactHeader_1f102_20 h1{color:#fff;letter-spacing:-.5px;margin:0;font-size:3rem;font-weight:600}._contactDescription_1f102_28 p{color:#ccd6f6;margin:0;font-size:1.25rem;font-weight:400;line-height:1.5}@media (width<=768px){._contactHeader_1f102_20 h1{font-size:2.2rem}._contactDescription_1f102_28 p{font-size:1.1rem}._contactSection_1f102_1{padding:60px 20px}}._contactSection_k2ow2_1{background-color:#fff;justify-content:center;width:100%;padding:100px 0;display:flex}._contactContainer_k2ow2_9{grid-template-columns:1fr 1.5fr;gap:60px;width:100%;max-width:1200px;padding:0 40px;display:grid}._contactInfo_k2ow2_19 h2{color:#1a1a1a;margin-bottom:20px;font-size:2rem}._subtitle_k2ow2_25{color:#718096;margin-bottom:40px;line-height:1.6}._infoList_k2ow2_31{flex-direction:column;gap:30px;display:flex}._infoItem_k2ow2_37{align-items:flex-start;gap:20px;display:flex}._iconBox_k2ow2_43{color:#fff;background-color:#000;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._infoItem_k2ow2_37 h3{margin-bottom:4px;font-size:1.1rem;font-weight:600}._infoItem_k2ow2_37 p{color:#718096;margin:0;font-size:.95rem}._formCard_k2ow2_68{background:#fff;border:1px solid #edf2f7;border-radius:12px;padding:40px;box-shadow:0 4px 20px #0000000d}._formCard_k2ow2_68 h2{margin-bottom:30px;font-size:1.75rem}._actualForm_k2ow2_81{flex-direction:column;gap:20px;display:flex}._formRow_k2ow2_87{grid-template-columns:1fr 1fr;gap:20px;display:grid}._formGroup_k2ow2_93{flex-direction:column;gap:8px;display:flex}._formGroup_k2ow2_93 label{color:#1a1a1a;font-size:.9rem;font-weight:500}._formGroup_k2ow2_93 input,._formGroup_k2ow2_93 select,._formGroup_k2ow2_93 textarea{border:1px solid #e2e8f0;border-radius:8px;outline:none;padding:12px;font-size:1rem;transition:border-color .2s}._formGroup_k2ow2_93 input:focus,._formGroup_k2ow2_93 select:focus,._formGroup_k2ow2_93 textarea:focus{border-color:#000}._submitBtn_k2ow2_122{color:#fff;cursor:pointer;background-color:#000;border:none;border-radius:8px;margin-top:10px;padding:14px;font-size:1rem;font-weight:600;transition:opacity .2s}._submitBtn_k2ow2_122:hover{opacity:.9}@media (width<=968px){._contactContainer_k2ow2_9,._formRow_k2ow2_87{grid-template-columns:1fr}}._questionsSection_1are2_1{background-color:#f8fafc;flex-direction:column;align-items:center;width:100%;padding:80px 20px;display:flex}._sectionTitle_1are2_10{color:#1a1a1a;text-align:center;margin-bottom:50px;font-size:2.2rem;font-weight:600}._faqContainer_1are2_18{flex-direction:column;gap:20px;width:100%;max-width:800px;display:flex}._faqCard_1are2_26{text-align:left;background-color:#fff;border:1px solid #edf2f7;border-radius:12px;padding:30px;transition:box-shadow .3s;box-shadow:0 2px 10px #00000005}._faqCard_1are2_26:hover{box-shadow:0 4px 20px #0000000d}._questionText_1are2_40{color:#1a1a1a;margin-bottom:12px;font-size:1.25rem;font-weight:600}._answerText_1are2_47{color:#718096;margin:0;font-size:1rem;line-height:1.6}@media (width<=640px){._sectionTitle_1are2_10{font-size:1.8rem}._faqCard_1are2_26{padding:20px}}._pageContainer_1yh1u_1{max-width:1200px;margin:50px auto;padding:50px 20px;font-family:sans-serif}._cartHeader_1yh1u_8{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}._emptyContainer_1yh1u_15{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:80px 20px;display:flex}._emptyIconBox_1yh1u_24{opacity:.6;margin-bottom:20px}._emptyTitle_1yh1u_29{margin-bottom:10px;font-size:2.2rem;font-weight:700}._emptySubtitle_1yh1u_35{color:#666;margin-bottom:30px;font-size:1.1rem}._recommendSection_1yh1u_41{border-top:1px solid #eee;margin-top:80px;padding-top:40px}._recommendTitle_1yh1u_47{margin-bottom:30px;font-size:1.8rem;font-weight:600}._recommendGrid_1yh1u_53{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}._recommendCard_1yh1u_59{cursor:pointer;background:#fff;border:1px solid #f0f0f0;border-radius:12px;transition:transform .2s;overflow:hidden}._recommendCard_1yh1u_59:hover{transform:translateY(-5px)}._recommendCard_1yh1u_59 img{aspect-ratio:1;object-fit:cover;width:100%}._recommendInfo_1yh1u_76{padding:15px}._recommendInfo_1yh1u_76 h4{margin:0 0 8px;font-size:1rem}._recommendInfo_1yh1u_76 p{color:#333;font-weight:700}._emptyContinueBtn_1yh1u_79{color:#fff;cursor:pointer;background-color:#05050a;border:none;border-radius:8px;align-items:center;gap:10px;padding:12px 24px;font-weight:600;display:flex}._emptyContinueBtn_1yh1u_79:hover{background-color:#1a1a1a}._title_1yh1u_96{font-size:2rem;font-weight:700}._clearBtn_1yh1u_98{cursor:pointer;color:#333;background:0 0;border:none;font-size:.9rem}._mainLayout_1yh1u_106{grid-template-columns:1fr 350px;gap:30px;display:grid}._itemCard_1yh1u_113{background:#fff;border:1px solid #f0f0f0;border-radius:12px;align-items:center;margin-bottom:15px;padding:20px;display:flex}._productImg_1yh1u_123{object-fit:cover;border-radius:8px;width:90px;height:90px;margin-right:20px}._productInfo_1yh1u_131{flex:1}._productName_1yh1u_132{margin:0 0 5px;font-size:1.1rem}._productCategory_1yh1u_133{color:#888;margin-bottom:8px;font-size:.85rem}._productPrice_1yh1u_134{font-weight:600}._actionsWrapper_1yh1u_136{flex-direction:column;align-items:flex-end;gap:12px;display:flex}._quantityControls_1yh1u_143{border:1px solid #eee;border-radius:4px;align-items:center;display:flex}._quantityControls_1yh1u_143 button{cursor:pointer;background:0 0;border:none;padding:4px 10px}._qtyNumber_1yh1u_157{border-left:1px solid #eee;border-right:1px solid #eee;padding:0 12px;font-size:.9rem}._itemTotal_1yh1u_164{font-weight:700}._summaryCard_1yh1u_167{background:#f9f9f9;border-radius:16px;padding:30px;position:sticky;top:20px}._summaryTitle_1yh1u_175{margin-top:0;margin-bottom:25px;font-size:1.4rem}._summaryLine_1yh1u_177{color:#555;justify-content:space-between;margin-bottom:15px;font-size:.95rem;display:flex}._freeText_1yh1u_185{color:#27ae60;font-weight:600}._totalLine_1yh1u_187{color:#000;border-top:1px solid #eee;margin-top:20px;padding-top:20px;font-size:1.2rem;font-weight:700}._checkoutBtn_1yh1u_196{color:#fff;cursor:pointer;background:#05050a;border:none;border-radius:8px;width:100%;margin-top:25px;padding:16px;font-weight:600}._continueBtn_1yh1u_208{cursor:pointer;background:#fff;border:1px solid #eee;border-radius:8px;width:100%;margin-top:12px;padding:12px}._securityInfo_1yh1u_219{text-align:center;color:#777;margin-top:25px;font-size:.8rem}._navContainer_jrcvm_2{z-index:1000;background:#fff;width:100%;font-family:sans-serif;position:fixed;top:0;left:0}._logo_jrcvm_12{font-size:1.5rem;font-weight:600}._cartWrapper_jrcvm_18{justify-content:center;align-items:center;padding:4px;display:inline-flex;position:relative}._cartBadge_jrcvm_27{color:#fff;pointer-events:none;background-color:#ff4757;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;min-width:18px;height:18px;font-size:10px;font-weight:700;animation:.3s ease-out _popIn_jrcvm_1;display:flex;position:absolute;top:-5px;right:-8px}@keyframes _popIn_jrcvm_1{0%{transform:scale(0)}80%{transform:scale(1.2)}to{transform:scale(1)}}._mainHeader_jrcvm_57{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:1.2rem 1.5rem;display:flex}._desktopNav_jrcvm_65{gap:2rem;display:flex}._desktopNav_jrcvm_65 a{color:#333;text-decoration:none}._actionIcons_jrcvm_75{align-items:center;gap:1.2rem;display:flex}._hamburger_jrcvm_81{cursor:pointer;background:0 0;border:none;display:none}._desktopNav_jrcvm_65 a{color:#333;text-decoration:none;transition:color .3s}._desktopNav_jrcvm_65 a:hover{color:#007bff}._mobileLinks_jrcvm_100 a{color:#000;font-size:1.4rem;text-decoration:none;transition:padding-left .3s,color .3s}._cartLink_jrcvm_108{color:#000;align-items:center;text-decoration:none;transition:transform .2s,color .2s;display:flex}._cartLink_jrcvm_108:hover{color:#007bff;transform:scale(1.1)}._logo_jrcvm_12{color:#000;font-size:1.5rem;font-weight:600;text-decoration:none}._mobileLinks_jrcvm_100 a:hover{color:#007bff;padding-left:10px}._mobileOverlay_jrcvm_135{z-index:9999;opacity:0;visibility:hidden;background:#fff;flex-direction:column;width:100%;height:100vh;transition:all .3s;display:flex;position:fixed;top:0;left:0}._mobileOverlay_jrcvm_135._active_jrcvm_152{opacity:1;visibility:visible}._overlayHeader_jrcvm_157{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:1.2rem 1.5rem;display:flex}._overlayIcons_jrcvm_165{align-items:center;gap:1.2rem;display:flex}._closeBtn_jrcvm_171{cursor:pointer;background:0 0;border:none}._mobileLinks_jrcvm_100{margin:0;padding:2rem 1.5rem;list-style:none}._mobileLinks_jrcvm_100 li{margin-bottom:2rem}._mobileLinks_jrcvm_100 a{color:#000;font-size:1.4rem;font-weight:400;text-decoration:none}@media (width<=768px){._desktopNav_jrcvm_65{display:none}._hamburger_jrcvm_81{display:block}}._container_1beb8_1{max-width:1200px;margin:20px auto;padding:120px 20px}._backBtn_1beb8_7{cursor:pointer;background:0 0;border:1px solid #eee;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-weight:500;transition:background .2s;display:flex}._backBtn_1beb8_7:hover{background:#f9f9f9}._relatedSection_1beb8_24{margin-top:80px;margin-bottom:50px}._divider_1beb8_29{border:none;border-top:1px solid #eee;margin-bottom:40px}._relatedSection_1beb8_24 h2{color:#1a1a1a;margin-bottom:30px;font-size:1.8rem;font-weight:700}._mainLayout_1beb8_43{grid-template-columns:1.1fr .9fr;align-items:start;gap:60px;display:grid}._imageSection_1beb8_50 img{object-fit:cover;border-radius:12px;width:100%}._category_1beb8_56{color:#666;text-transform:capitalize;font-size:.9rem}._infoSection_1beb8_57 h1{margin:10px 0;font-size:2.8rem;font-weight:700}._ratingRow_1beb8_58{color:#666;align-items:center;gap:8px;margin-bottom:20px;display:flex}._price_1beb8_59{margin-bottom:25px;font-size:2.2rem;font-weight:600}._description_1beb8_60{color:#444;margin-bottom:30px;line-height:1.6}._quantityWrapper_1beb8_62 label{margin-bottom:10px;font-weight:600;display:block}._quantityControls_1beb8_63{border:1px solid #ddd;border-radius:8px;align-items:center;width:fit-content;margin-bottom:20px;display:flex}._quantityControls_1beb8_63 button{cursor:pointer;background:0 0;border:none;padding:10px 15px}._quantityControls_1beb8_63 span{padding:0 15px;font-weight:600}._addBtn_1beb8_80{color:#fff;cursor:pointer;background:#000;border:none;border-radius:12px;justify-content:center;align-items:center;gap:12px;width:100%;margin:24px 0;padding:16px;font-weight:600;display:flex}._benefits_1beb8_95{flex-direction:column;gap:12px;display:flex}._benefits_1beb8_95 p{color:#333;align-items:center;gap:10px;font-size:.95rem;display:flex}._footer_1wlkd_1{color:#fff;background-color:#0b1120;width:100%;padding:60px 0 30px;font-family:sans-serif}._footerContainer_1wlkd_9{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px;max-width:1200px;margin:0 auto;padding:0 40px;display:grid}._footerColumn_1wlkd_18{flex-direction:column;display:flex}._footerHeader_1wlkd_23{margin-bottom:20px;font-size:1.5rem;font-weight:600}._footerDescription_1wlkd_29{color:#94a3b8;font-size:.95rem;line-height:1.6}._columnTitle_1wlkd_35{margin-bottom:20px;font-size:1.1rem;font-weight:500}._linkList_1wlkd_41{margin:0;padding:0;list-style:none}._linkList_1wlkd_41 li{color:#94a3b8;cursor:pointer;margin-bottom:12px;font-size:.95rem;transition:color .2s}._linkList_1wlkd_41 li:hover{color:#fff}._socialIcons_1wlkd_60{gap:15px;display:flex}._icon_1wlkd_65{color:#94a3b8;cursor:pointer;transition:color .2s,transform .2s}._icon_1wlkd_65:hover{color:#fff;transform:translateY(-2px)}._divider_1wlkd_77{background-color:#ffffff0d;max-width:1200px;height:1px;margin:40px auto 20px}._footerCopyright_1wlkd_85{text-align:center;color:#64748b;padding-top:10px;font-size:.9rem}@media (width<=968px){._footerContainer_1wlkd_9{grid-template-columns:1fr 1fr;gap:50px}}@media (width<=500px){._footerContainer_1wlkd_9{text-align:center;grid-template-columns:1fr}._socialIcons_1wlkd_60{justify-content:center}}
