.Arama_page__meBQH{min-height:100vh;background:linear-gradient(180deg,#f0f9ff,#ffffff 60%)}.Arama_hero__2V3k4{background:linear-gradient(135deg,#0f172a,#1e293b);padding:3rem 1.5rem 2.5rem;text-align:center}.Arama_heroContent__yw4oN{max-width:640px;margin:0 auto}.Arama_heroTitle__TT4SX{font-size:2rem;font-weight:700;color:white;margin-bottom:1rem;text-align:center}.Arama_searchWrapper__hFawI{max-width:560px;margin:0 auto}.Arama_container__YPeMQ{max-width:1400px;margin:0 auto;padding:var(--space-8,2rem) var(--space-6,1.5rem)}.Arama_resultsHeader__FPuyF{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-6,1.5rem);flex-wrap:wrap;gap:1rem}.Arama_resultsInfo__pd6d2{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.Arama_resultsCount__ezhOW{font-size:1.125rem;font-weight:600;color:var(--dark,#0f172a)}.Arama_searchTerm__eKVE6{color:var(--primary,#0099cc)}.Arama_resultsMeta__y31Cj{font-size:var(--text-sm,.875rem);color:var(--text-muted,#64748b)}.Arama_suggestions__PVtfb{margin-bottom:2rem;text-align:center}.Arama_suggestionsTitle__kCmL7{font-size:var(--text-sm,.875rem);font-weight:500;color:var(--text-muted,#64748b);margin-bottom:.75rem}.Arama_suggestionsList__O_3qB{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.Arama_suggestionLink__4j4zK{padding:.5rem 1rem;font-size:var(--text-sm,.875rem);color:var(--primary,#0099cc);background:#e0f7fa;border-radius:9999px;text-decoration:none;transition:all .2s}.Arama_suggestionLink__4j4zK:hover{background:var(--primary,#0099cc);color:white;transform:translateY(-1px)}.Arama_productsGrid__9jldJ{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4,1rem)}@media (min-width:768px){.Arama_productsGrid__9jldJ{grid-template-columns:repeat(3,1fr);gap:var(--space-6,1.5rem)}}@media (min-width:1200px){.Arama_productsGrid__9jldJ{grid-template-columns:repeat(4,1fr)}}.Arama_emptyState__KrxOY{text-align:center;padding:4rem 2rem;background:white;border-radius:var(--radius-xl,1rem);box-shadow:0 4px 6px -1px rgb(0 0 0/.05);max-width:480px;margin:0 auto}.Arama_emptyIcon__O_QN3{color:#cbd5e1;margin-bottom:1rem}.Arama_emptyTitle__YonM9{font-size:1.25rem;font-weight:600;color:var(--dark,#0f172a);margin-bottom:.5rem}.Arama_emptyText__aK9JP{font-size:.9375rem;color:var(--text-muted,#64748b);margin-bottom:1.5rem;line-height:1.6}.Arama_emptyLink__soBPZ{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:500;color:white;background:var(--primary,#0099cc);border-radius:var(--radius-lg,.75rem);text-decoration:none;transition:all .2s}.Arama_emptyLink__soBPZ:hover{background:#007799;transform:translateY(-2px);box-shadow:0 4px 12px rgb(0 153 204/.3)}.Arama_loading__k38kh{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;gap:1rem}.Arama_loadingSpinner__ninXW{animation:Arama_spin__an_fE 1s linear infinite;color:var(--primary,#0099cc)}@keyframes Arama_spin__an_fE{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Arama_loadingText__BYHEB{font-size:.9375rem;color:var(--text-muted,#64748b)}.Arama_skeletonGrid__Vw4mf{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4,1rem)}@media (min-width:768px){.Arama_skeletonGrid__Vw4mf{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.Arama_skeletonGrid__Vw4mf{grid-template-columns:repeat(4,1fr)}}.Arama_skeleton__jPIET{background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0 50%,#f1f5f9 75%);background-size:200% 100%;animation:Arama_shimmer__DU_ee 1.5s infinite;border-radius:1rem;height:340px}@keyframes Arama_shimmer__DU_ee{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:640px){.Arama_heroTitle__TT4SX{font-size:1.5rem}.Arama_hero__2V3k4{padding:2rem 1rem}.Arama_container__YPeMQ{padding:var(--space-4,1rem) var(--space-3,.75rem)}.Arama_emptyState__KrxOY{padding:2.5rem 1.5rem}.Arama_suggestionLink__4j4zK{padding:.375rem .75rem;font-size:.8125rem}.Arama_skeleton__jPIET{height:260px}}.ProductCard_card___H3uy{position:relative;background:var(--white);border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;display:flex;flex-direction:column;border:2px solid transparent}.ProductCard_card___H3uy:hover{transform:translateY(-4px);box-shadow:0 12px 24px -8px rgba(0,0,0,.12),0 4px 8px -4px rgba(0,0,0,.06)}.ProductCard_card___H3uy.ProductCard_inCart__uk_4J{border-color:var(--primary)}.ProductCard_imageWrap__n2W9U{display:block;position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;background:#ffffff}.ProductCard_image__5WkIn{width:100%;height:100%;object-fit:contain;padding:12px;transition:transform .4s ease}.ProductCard_card___H3uy:hover .ProductCard_image__5WkIn{transform:scale(1.04)}.ProductCard_discountBadge__zKEcL{position:absolute;top:10px;left:10px;display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;font-size:12px;font-weight:700;color:#fff;background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:6px;letter-spacing:-.2px;box-shadow:0 2px 6px rgba(239,68,68,.35);z-index:2}.ProductCard_outOfStock__ZPR6z{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.45);z-index:3}.ProductCard_outOfStock__ZPR6z span{padding:6px 16px;font-size:13px;font-weight:600;color:#fff;background:rgba(0,0,0,.6);border-radius:20px;backdrop-filter:blur(4px)}.ProductCard_info__xTBmw{display:flex;flex-direction:column;gap:4px;padding:12px 14px 14px;flex:1}.ProductCard_category__ft_7D{font-size:11px;font-weight:600;color:var(--primary);text-transform:uppercase;letter-spacing:.6px;opacity:.85}.ProductCard_titleLink__Y_gnG{text-decoration:none}.ProductCard_title__V_5Ge{font-size:14px;font-weight:600;color:var(--black);line-height:1.35;margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s ease}.ProductCard_titleLink__Y_gnG:hover .ProductCard_title__V_5Ge{color:var(--primary)}.ProductCard_bottom__h7oN0{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:8px}.ProductCard_priceBlock__SZxMl{display:flex;flex-direction:column;gap:0}.ProductCard_price__IGfaR{font-size:16px;font-weight:800;color:var(--primary-dark,#007799);letter-spacing:-.3px;line-height:1.2}.ProductCard_oldPrice__boyzO{font-size:12px;color:var(--text-muted);text-decoration:line-through;line-height:1}.ProductCard_addBtn__04344{flex-shrink:0;width:40px;height:40px;border-radius:10px;border:none;background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px rgba(0,153,204,.25)}.ProductCard_addBtn__04344:hover:not(.ProductCard_disabled__R54cJ){background:var(--primary-dark);transform:scale(1.08);box-shadow:0 4px 12px rgba(0,153,204,.35)}.ProductCard_addBtn__04344:active:not(.ProductCard_disabled__R54cJ){transform:scale(.95)}.ProductCard_addBtn__04344.ProductCard_added__VNOtP{background:#22c55e;box-shadow:0 2px 8px rgba(34,197,94,.3);animation:ProductCard_popIn__QmMMj .3s ease}.ProductCard_addBtn__04344.ProductCard_disabled__R54cJ{background:var(--grey-3,#cbd5e1);cursor:not-allowed;box-shadow:none;opacity:.6}@keyframes ProductCard_popIn__QmMMj{0%{transform:scale(.85)}50%{transform:scale(1.15)}to{transform:scale(1)}}.ProductCard_qtyControls__zhPuu{display:flex;align-items:center;gap:0;border-radius:10px;overflow:hidden;border:2px solid var(--primary);flex-shrink:0}.ProductCard_qtyBtn__Ythjs{width:32px;height:32px;border:none;background:var(--white);color:var(--primary);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease}.ProductCard_qtyBtn__Ythjs:hover{background:var(--primary);color:#fff}.ProductCard_qtyBtn__Ythjs:active{transform:scale(.9)}.ProductCard_qtyValue__qYu43{display:flex;align-items:center;justify-content:center;min-width:28px;height:32px;font-size:14px;font-weight:700;color:var(--primary-dark,#007799);background:#f0f9ff;user-select:none}@media (max-width:768px){.ProductCard_info__xTBmw{padding:10px 12px 12px}.ProductCard_title__V_5Ge{font-size:13px}.ProductCard_price__IGfaR{font-size:15px}.ProductCard_addBtn__04344{width:38px;height:38px;border-radius:9px}.ProductCard_qtyBtn__Ythjs{width:30px;height:30px}.ProductCard_qtyValue__qYu43{min-width:26px;height:30px;font-size:13px}}@media (max-width:640px){.ProductCard_card___H3uy:hover,.ProductCard_card___H3uy:hover .ProductCard_image__5WkIn{transform:none}.ProductCard_info__xTBmw{padding:8px 10px 10px;gap:2px}.ProductCard_category__ft_7D{font-size:10px}.ProductCard_title__V_5Ge{font-size:12px;-webkit-line-clamp:2}.ProductCard_price__IGfaR{font-size:14px}.ProductCard_oldPrice__boyzO{font-size:11px}.ProductCard_addBtn__04344{width:34px;height:34px;border-radius:8px}.ProductCard_addBtn__04344 svg{width:15px;height:15px}.ProductCard_discountBadge__zKEcL{top:6px;left:6px;padding:3px 8px;font-size:11px}.ProductCard_imageWrap__n2W9U{aspect-ratio:1/1}.ProductCard_qtyControls__zhPuu{border-radius:8px}.ProductCard_qtyBtn__Ythjs{width:28px;height:28px}.ProductCard_qtyBtn__Ythjs svg{width:12px;height:12px}.ProductCard_qtyValue__qYu43{min-width:22px;height:28px;font-size:12px}}@media (hover:none){.ProductCard_card___H3uy:hover{transform:none;box-shadow:0 1px 3px rgba(0,0,0,.06)}.ProductCard_card___H3uy:hover .ProductCard_image__5WkIn{transform:none}}.ProductGrid_grid__ltkk8{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4)}@media (min-width:640px){.ProductGrid_grid__ltkk8{grid-template-columns:repeat(2,1fr);gap:var(--space-5)}}@media (min-width:768px){.ProductGrid_grid__ltkk8{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.ProductGrid_grid__ltkk8{grid-template-columns:repeat(4,1fr);gap:var(--space-6)}}@media (min-width:1280px){.ProductGrid_grid__ltkk8{grid-template-columns:repeat(4,1fr)}}.ProductGrid_empty__O8PPX{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-16) var(--space-4);text-align:center;color:var(--text-muted)}.ProductGrid_empty__O8PPX svg{margin-bottom:var(--space-4);opacity:.5}.ProductGrid_empty__O8PPX h3{font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--black);margin-bottom:var(--space-2)}.ProductGrid_empty__O8PPX p{font-size:var(--text-base);color:var(--text-muted)}.Badge_badge__V4FiA{display:inline-flex;align-items:center;justify-content:center;font-weight:var(--font-semibold);border-radius:var(--radius-full);white-space:nowrap}.Badge_badge-sm__J8Fdw{padding:var(--space-1) var(--space-2);font-size:var(--text-xs)}.Badge_badge-md__4AW4o{padding:var(--space-1) var(--space-3);font-size:var(--text-sm)}.Badge_badge-default__uYm0A{background:var(--grey-2);color:var(--black)}.Badge_badge-success__p9UrX{background:var(--primary-100);color:var(--primary-700)}.Badge_badge-warning__2Usqr{background:#fef3c7;color:#92400e}.Badge_badge-error__rkVJA{background:#fee2e2;color:#991b1b}.Badge_badge-info__Tblub{background:#dbeafe;color:#1e40af}.Breadcrumb_breadcrumb__at60s{flex-wrap:wrap;padding:1rem 0;font-size:.875rem}.Breadcrumb_breadcrumbItem__SNgob,.Breadcrumb_breadcrumb__at60s{display:flex;align-items:center;gap:.5rem}.Breadcrumb_breadcrumbLink__H2BwM{color:#64748b;text-decoration:none;transition:color .2s;display:flex;align-items:center;gap:.375rem}.Breadcrumb_breadcrumbLink__H2BwM:hover{color:#0099cc}.Breadcrumb_separator__oZE_s{color:#cbd5e1}.Breadcrumb_current__RAsbP{color:#0f172a;font-weight:500}.Breadcrumb_compact__Ch_bz{padding:.5rem 0;font-size:.8125rem}.Button_btn__sgFU2{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:var(--font-primary);font-weight:var(--font-semibold);border-radius:var(--radius-lg);cursor:pointer;border:2px solid transparent;transition:all var(--transition-base);text-decoration:none;white-space:nowrap}.Button_btn__sgFU2:disabled{opacity:.6;cursor:not-allowed}.Button_btn-sm__suOLd{padding:var(--space-2) var(--space-4);font-size:var(--text-sm)}.Button_btn-md__RGpi_{padding:var(--space-3) var(--space-6);font-size:var(--text-base)}.Button_btn-lg__8Cvm1{padding:var(--space-4) var(--space-8);font-size:var(--text-lg)}.Button_btn-primary__73fbZ{background:var(--primary);color:var(--white);border-color:var(--primary)}.Button_btn-primary__73fbZ:hover:not(:disabled){background:var(--primary-dark);border-color:var(--primary-dark);transform:translateY(-2px);box-shadow:var(--shadow-lg)}.Button_btn-secondary__lcSH_{background:var(--secondary);color:var(--white);border-color:var(--secondary)}.Button_btn-secondary__lcSH_:hover:not(:disabled){background:var(--secondary-dark);border-color:var(--secondary-dark);transform:translateY(-2px);box-shadow:var(--shadow-lg)}.Button_btn-outline__Ixk7C{background:transparent;color:var(--primary);border-color:var(--primary)}.Button_btn-outline__Ixk7C:hover:not(:disabled){background:var(--primary);color:var(--white);transform:translateY(-2px);box-shadow:var(--shadow-lg)}.Button_btn-ghost__YsgzZ{background:transparent;color:var(--black);border-color:transparent}.Button_btn-ghost__YsgzZ:hover:not(:disabled){background:var(--grey-2)}.Button_fullWidth__JjsBk{width:100%}.Button_loading__WH8KX{position:relative;pointer-events:none}.Button_spinner____7ub{display:inline-flex;align-items:center;justify-content:center}.Button_spinnerIcon__qNSnT{width:1.25em;height:1.25em;animation:Button_spin__0uF6_ 1s linear infinite}.Button_spinnerCircle__sRq2f{stroke:currentColor;stroke-linecap:round;stroke-dasharray:40;stroke-dashoffset:30}@keyframes Button_spin__0uF6_{to{transform:rotate(1turn)}}.Button_icon__WVTkW{justify-content:center}.Button_icon__WVTkW,.Button_label__ViwpZ{display:inline-flex;align-items:center}.Card_card__7jt2e{background:var(--white);border-radius:var(--radius-xl);overflow:hidden;transition:all var(--transition-base)}.Card_card-default__UBcVM{box-shadow:var(--shadow-md)}.Card_card-glass__5Hwyh{background:var(--glass-bg);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border)}.Card_card-outline__GfxEp{border:1px solid var(--border);box-shadow:none}.Card_padding-none__wb08y{padding:0}.Card_padding-sm__opo4v{padding:var(--space-3)}.Card_padding-md__FOkJM{padding:var(--space-6)}.Card_padding-lg__sQUBS{padding:var(--space-8)}.Card_hoverable__FNMuU{cursor:pointer}.Card_hoverable__FNMuU:hover{transform:translateY(-4px);box-shadow:var(--shadow-xl)}.Card_cardHeader__p_PKa{padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--border)}.Card_cardBody__jwImw{padding:var(--space-6)}.Card_cardFooter__tdZzv{padding:var(--space-4) var(--space-6);border-top:1px solid var(--border);background:var(--grey)}.Input_inputWrapper__BtixV{display:flex;flex-direction:column;gap:var(--space-2)}.Input_fullWidth__BdT1e{width:100%}.Input_label__83Pis{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--black)}.Input_inputContainer__P3lLi{position:relative;display:flex;align-items:center}.Input_input__h6Yry{width:100%;padding:var(--space-3) var(--space-4);font-size:var(--text-base);font-family:var(--font-secondary);color:var(--black);background:var(--white);border:2px solid var(--border);border-radius:var(--radius-lg);outline:none;transition:all var(--transition-fast)}.Input_input__h6Yry::placeholder{color:var(--text-muted)}.Input_input__h6Yry:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(0,153,204,.1)}.Input_input__h6Yry:disabled{background:var(--grey-2);cursor:not-allowed}.Input_leftIcon__mt0gU,.Input_rightIcon__iiq_4{position:absolute;display:flex;align-items:center;justify-content:center;color:var(--text-muted);pointer-events:none}.Input_leftIcon__mt0gU{left:var(--space-4)}.Input_rightIcon__iiq_4{right:var(--space-4)}.Input_hasLeftIcon__7FuWi{padding-left:calc(var(--space-4) + 1.5rem + var(--space-2))}.Input_hasRightIcon__AyI1p{padding-right:calc(var(--space-4) + 1.5rem + var(--space-2))}.Input_hasError__rIrpX .Input_input__h6Yry{border-color:var(--error)}.Input_hasError__rIrpX .Input_input__h6Yry:focus{box-shadow:0 0 0 3px rgba(239,68,68,.1)}.Input_error__KqG2Y{font-size:var(--text-sm);color:var(--error)}.Input_helperText__zUaGe{font-size:var(--text-sm);color:var(--text-muted)}.Pagination_pagination__w8tzS{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1.5rem 0}.Pagination_pageButton__Ha_WW{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 .75rem;font-size:.9375rem;font-weight:500;color:#475569;background:white;border:1px solid #e2e8f0;border-radius:.5rem;cursor:pointer;transition:all .2s}.Pagination_pageButton__Ha_WW:hover:not(:disabled):not(.Pagination_active__2oAD1){background:#f8fafc;border-color:#0099cc;color:#0099cc}.Pagination_pageButton__Ha_WW:disabled{opacity:.5;cursor:not-allowed}.Pagination_pageButton__Ha_WW.Pagination_active__2oAD1{background:#0099cc;border-color:#0099cc;color:white}.Pagination_navButton__gKe__{gap:.25rem}.Pagination_navButton__gKe__ svg{flex-shrink:0}.Pagination_ellipsis__hDrxU{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;color:#94a3b8;font-size:1rem}.Pagination_info__zPjGH{display:flex;align-items:center;justify-content:space-between;padding:1rem 0;font-size:.875rem;color:#64748b}@media (max-width:640px){.Pagination_pagination__w8tzS{gap:.25rem}.Pagination_pageButton__Ha_WW{min-width:36px;height:36px;font-size:.875rem}.Pagination_navText__0jAhg{display:none}}.PriceDisplay_priceContainer__nvO5J{display:inline-flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.PriceDisplay_currentPrice__1vbuZ{font-weight:700;color:#0f172a}.PriceDisplay_currentPrice__1vbuZ.PriceDisplay_discounted__55w5b{color:#0099cc}.PriceDisplay_originalPrice__akjlU{font-weight:500;color:#94a3b8;text-decoration:line-through}.PriceDisplay_discountBadge__Ct8Nw{display:inline-flex;align-items:center;padding:.125rem .5rem;font-size:.75rem;font-weight:600;color:white;background:#ef4444;border-radius:9999px}.PriceDisplay_small__y1rek .PriceDisplay_currentPrice__1vbuZ{font-size:.9375rem}.PriceDisplay_small__y1rek .PriceDisplay_originalPrice__akjlU{font-size:.8125rem}.PriceDisplay_medium__BBaqU .PriceDisplay_currentPrice__1vbuZ{font-size:1.125rem}.PriceDisplay_medium__BBaqU .PriceDisplay_originalPrice__akjlU{font-size:.9375rem}.PriceDisplay_large__HiH8k .PriceDisplay_currentPrice__1vbuZ{font-size:1.5rem}.PriceDisplay_large__HiH8k .PriceDisplay_originalPrice__akjlU{font-size:1.125rem}.PriceDisplay_xlarge__1NXYP .PriceDisplay_currentPrice__1vbuZ{font-size:2rem}.PriceDisplay_xlarge__1NXYP .PriceDisplay_originalPrice__akjlU{font-size:1.25rem}.PriceDisplay_vertical__hEQc4{flex-direction:column;align-items:flex-start;gap:.25rem}.PriceDisplay_vertical__hEQc4 .PriceDisplay_originalPrice__akjlU{order:-1}.PriceDisplay_unitPrice__3nm_c{font-size:.75rem;color:#64748b;display:block;margin-top:.25rem}.PriceDisplay_free__0EnrF{font-weight:700;color:#0099cc}.PriceDisplay_skeleton__qinsX{display:inline-block;height:1.25em;width:80px;background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0 50%,#f1f5f9 75%);background-size:200% 100%;animation:PriceDisplay_shimmer__F1YO5 1.5s infinite;border-radius:.25rem}@keyframes PriceDisplay_shimmer__F1YO5{0%{background-position:200% 0}to{background-position:-200% 0}}.QuantitySelector_container__RC_ZD{display:inline-flex;align-items:center;border:2px solid #e2e8f0;border-radius:.5rem;background:white;overflow:hidden}.QuantitySelector_container__RC_ZD:focus-within{border-color:#0099cc;box-shadow:0 0 0 3px rgba(0,153,204,.1)}.QuantitySelector_button__BZ8Gd{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:transparent;border:none;color:#475569;cursor:pointer;transition:all .15s ease}.QuantitySelector_button__BZ8Gd:hover:not(:disabled){background:#f1f5f9;color:#0099cc}.QuantitySelector_button__BZ8Gd:active:not(:disabled){background:#e2e8f0}.QuantitySelector_button__BZ8Gd:disabled{opacity:.4;cursor:not-allowed}.QuantitySelector_input__8rKp0{width:48px;height:40px;text-align:center;font-size:1rem;font-weight:500;color:#0f172a;border:none;background:transparent;outline:none;-moz-appearance:textfield}.QuantitySelector_input__8rKp0::-webkit-inner-spin-button,.QuantitySelector_input__8rKp0::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.QuantitySelector_small__xzW7X .QuantitySelector_button__BZ8Gd{width:32px;height:32px}.QuantitySelector_small__xzW7X .QuantitySelector_input__8rKp0{width:40px;height:32px;font-size:.875rem}.QuantitySelector_large__SEoxb .QuantitySelector_button__BZ8Gd{width:48px;height:48px}.QuantitySelector_large__SEoxb .QuantitySelector_input__8rKp0{width:56px;height:48px;font-size:1.125rem}.QuantitySelector_fullWidth__NLTiX{width:100%}.QuantitySelector_fullWidth__NLTiX .QuantitySelector_input__8rKp0{flex:1;width:auto}.QuantitySelector_stockWarning__80KO3{display:flex;align-items:center;gap:.375rem;margin-top:.5rem;font-size:.8125rem;color:#f59e0b}.QuantitySelector_wrapper__fL9b8{display:flex;flex-direction:column;gap:.375rem}.QuantitySelector_label__N_wuX{font-size:.875rem;font-weight:500;color:#334155}.ReviewStars_starsContainer__M_dRn{display:inline-flex;align-items:center;gap:.25rem}.ReviewStars_star__0XjBU{transition:all .15s ease}.ReviewStars_star__0XjBU.ReviewStars_filled__kkpsx{color:#fbbf24}.ReviewStars_star__0XjBU.ReviewStars_empty__Pk46h{color:#e2e8f0}.ReviewStars_star__0XjBU.ReviewStars_half__Ad_x_{color:#fbbf24}.ReviewStars_interactive___RTNo .ReviewStars_star__0XjBU{cursor:pointer}.ReviewStars_interactive___RTNo .ReviewStars_star__0XjBU:hover{transform:scale(1.15)}.ReviewStars_withRating__eYWcv{display:inline-flex;align-items:center;gap:.5rem}.ReviewStars_ratingText__GgUko{font-size:.875rem;font-weight:500;color:#475569}.ReviewStars_reviewCount__qRIQJ{font-size:.8125rem;color:#94a3b8}.ReviewStars_small__gMrfr .ReviewStars_star__0XjBU{width:14px;height:14px}.ReviewStars_medium__dWFJo .ReviewStars_star__0XjBU{width:18px;height:18px}.ReviewStars_large__aV_Tz .ReviewStars_star__0XjBU{width:24px;height:24px}.SearchBar_searchContainer__cSTN5{position:relative;width:100%;max-width:480px}.SearchBar_searchWrapper__KmeUa{position:relative;display:flex;align-items:center}.SearchBar_searchInput__7M7tf{width:100%;padding:.625rem 2.5rem;font-size:.875rem;color:var(--body-text,#334155);background:var(--grey,#f1f5f9);border:1.5px solid transparent;border-radius:var(--radius-lg,.625rem);outline:none;transition:all .2s ease;font-family:inherit;height:42px;box-sizing:border-box}.SearchBar_searchInput__7M7tf:hover{background:#e8edf2}.SearchBar_searchInput__7M7tf:focus{background:#fff;border-color:var(--primary,#0099cc);box-shadow:0 0 0 3px rgba(0,153,204,.08)}.SearchBar_searchInput__7M7tf::placeholder{color:#94a3b8;font-weight:400}.SearchBar_searchIcon__nL3pi{position:absolute;left:.75rem;color:#94a3b8;pointer-events:none;transition:color .2s;width:18px;height:18px}.SearchBar_searchWrapper__KmeUa:focus-within .SearchBar_searchIcon__nL3pi{color:var(--primary,#0099cc)}.SearchBar_shortcutHint__8xta9{position:absolute;right:2.25rem;font-size:.625rem;font-weight:500;color:#94a3b8;background:rgba(241,245,249,.8);border:1px solid #e2e8f0;border-radius:3px;padding:0 4px;pointer-events:none;transition:opacity .15s;line-height:1.5}.SearchBar_searchWrapper__KmeUa:focus-within .SearchBar_shortcutHint__8xta9{opacity:0}.SearchBar_clearButton__MIY4R{position:absolute;right:.5rem;display:flex;align-items:center;justify-content:center;width:22px;height:22px;background:#cbd5e1;border:none;border-radius:50%;color:#fff;cursor:pointer;opacity:0;transition:all .15s;padding:0}.SearchBar_clearButton__MIY4R.SearchBar_visible___LBrY{opacity:1}.SearchBar_clearButton__MIY4R:hover{background:#94a3b8}.SearchBar_dropdown__7uETt{position:absolute;top:calc(100% + 6px);left:0;width:380px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 12px 28px -4px rgba(0,0,0,.12),0 4px 12px -2px rgba(0,0,0,.06);max-height:460px;overflow-y:auto;z-index:9999;opacity:0;transform:translateY(-6px) scale(.98);pointer-events:none;transition:all .18s cubic-bezier(.4,0,.2,1)}.SearchBar_dropdown__7uETt.SearchBar_open__T783I{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.SearchBar_dropdown__7uETt::-webkit-scrollbar{width:4px}.SearchBar_dropdown__7uETt::-webkit-scrollbar-track{background:transparent}.SearchBar_dropdown__7uETt::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.SearchBar_resultsSection__vaKGA{padding:.25rem .375rem}.SearchBar_resultsSection__vaKGA+.SearchBar_resultsSection__vaKGA{border-top:1px solid #f1f5f9}.SearchBar_sectionTitle__TnGHy{display:flex;align-items:center;gap:.375rem;padding:.5rem .625rem .25rem;font-size:.6875rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.06em}.SearchBar_resultItem__sR_8x{display:flex;align-items:center;gap:.625rem;padding:.5rem .625rem;border-radius:8px;cursor:pointer;transition:background .12s;text-decoration:none;color:inherit}.SearchBar_resultItem__sR_8x:hover{background:#f0f9ff}.SearchBar_resultItem__sR_8x:hover .SearchBar_resultArrow__8Dz8a{opacity:1;transform:translateX(0)}.SearchBar_resultArrow__8Dz8a{color:#94a3b8;opacity:0;transform:translateX(-4px);transition:all .15s;flex-shrink:0}.SearchBar_resultImage__Epg5i{width:40px;height:40px;border-radius:8px;object-fit:contain;background:#f8fafc;border:1px solid #f1f5f9;flex-shrink:0;padding:2px}.SearchBar_resultImagePlaceholder__zGL9J{width:40px;height:40px;border-radius:8px;background:#f1f5f9;display:flex;align-items:center;justify-content:center;color:#94a3b8;flex-shrink:0}.SearchBar_categoryIcon__ZfjSW{background:#e0f2fe;color:#0284c7}.SearchBar_blogIcon__Vh_80{background:#fef3c7;color:#d97706}.SearchBar_pageIcon__4QxG_{background:#dcfce7;color:#16a34a}.SearchBar_resultInfo__RwRW6{flex:1;min-width:0}.SearchBar_resultName__ncIXi{font-size:.8125rem;font-weight:500;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.SearchBar_resultCategory__bQONx{font-size:.6875rem;color:#64748b;margin-top:1px}.SearchBar_resultPrice__c2von{font-size:.8125rem;font-weight:600;color:var(--primary,#0099cc);white-space:nowrap;flex-shrink:0}.SearchBar_loading__UD0yr{display:flex;align-items:center;justify-content:center;padding:1.5rem;color:#64748b}.SearchBar_loading__UD0yr svg{animation:SearchBar_spin__d_K2t 1s linear infinite}@keyframes SearchBar_spin__d_K2t{to{transform:rotate(1turn)}}.SearchBar_emptyState__mOlka{padding:1.5rem;text-align:center}.SearchBar_emptyIcon__clkoX{color:#cbd5e1;margin-bottom:.5rem}.SearchBar_emptyText__5c1m2{font-size:.8125rem;color:#64748b;margin:0}.SearchBar_suggestionsWrap__nabC5{padding:.375rem}.SearchBar_quickLinks__S266g{display:flex;flex-wrap:wrap;gap:.375rem;padding:.375rem .5rem}.SearchBar_quickLink__IBkua{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .625rem;font-size:.75rem;font-family:inherit;color:var(--primary,#0099cc);background:#f0f9ff;border:1px solid #e0f2fe;border-radius:9999px;cursor:pointer;transition:all .15s}.SearchBar_quickLink__IBkua:hover{background:var(--primary,#0099cc);border-color:var(--primary,#0099cc);color:#fff}.SearchBar_viewAll__1PvM7{display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.625rem;font-size:.75rem;font-weight:600;font-family:inherit;color:var(--primary,#0099cc);background:#f8fafc;border:none;border-top:1px solid #e2e8f0;border-radius:0 0 12px 12px;cursor:pointer;width:100%;transition:all .15s}.SearchBar_viewAll__1PvM7:hover{background:#f0f9ff;color:#0077a3}.SearchBar_compact__jjka2 .SearchBar_searchInput__7M7tf{padding:.5rem 1.75rem .5rem 2rem;font-size:.8125rem;height:36px}.SearchBar_compact__jjka2 .SearchBar_searchIcon__nL3pi{left:.625rem;width:14px;height:14px}.SearchBar_compact__jjka2 .SearchBar_clearButton__MIY4R{width:18px;height:18px}.SearchBar_inline__FLUKV{max-width:280px}.SearchBar_inline__FLUKV .SearchBar_searchInput__7M7tf{background:var(--grey,#f1f5f9);border-radius:var(--radius-lg,.625rem);height:42px;font-size:.8125rem}.SearchBar_inline__FLUKV .SearchBar_searchInput__7M7tf:focus{background:#fff;border-color:var(--primary,#0099cc);box-shadow:0 0 0 3px rgba(0,153,204,.08)}@media (max-width:1200px){.SearchBar_inline__FLUKV{max-width:240px}}@media (max-width:991px){.SearchBar_inline__FLUKV{max-width:200px}.SearchBar_shortcutHint__8xta9{display:none}}@media (max-width:768px){.SearchBar_inline__FLUKV{display:none}.SearchBar_searchContainer__cSTN5{max-width:100%}.SearchBar_dropdown__7uETt{position:fixed;top:auto;left:.5rem;right:.5rem;width:auto;max-height:60vh}.SearchBar_resultImagePlaceholder__zGL9J,.SearchBar_resultImage__Epg5i{width:36px;height:36px}.SearchBar_resultItem__sR_8x{padding:.4rem .5rem;gap:.5rem}.SearchBar_shortcutHint__8xta9{display:none}}.WhatsAppButton_whatsappButton__ScJxV{position:fixed;bottom:28px;right:28px;z-index:9999;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:#25D366;box-shadow:0 4px 14px rgba(37,211,102,.45),0 2px 6px rgba(0,0,0,.15);cursor:pointer;text-decoration:none;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease,opacity .5s ease;opacity:0;transform:scale(.5) translateY(20px)}.WhatsAppButton_whatsappButton__ScJxV.WhatsAppButton_visible__tzF55{opacity:1;transform:scale(1) translateY(0)}.WhatsAppButton_whatsappButton__ScJxV:hover{transform:scale(1.1) translateY(-2px);box-shadow:0 6px 20px rgba(37,211,102,.55),0 4px 10px rgba(0,0,0,.2)}.WhatsAppButton_whatsappButton__ScJxV:active{transform:scale(.95)}.WhatsAppButton_whatsappButton__ScJxV.WhatsAppButton_pulse__E_dkG:before{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid #25d366;animation:WhatsAppButton_whatsappPulse__sPawU 2s ease-out infinite}@keyframes WhatsAppButton_whatsappPulse__sPawU{0%{transform:scale(1);opacity:.6}to{transform:scale(1.4);opacity:0}}.WhatsAppButton_icon__NqOCo{width:32px;height:32px;flex-shrink:0}.WhatsAppButton_tooltip___tt0z{position:absolute;right:calc(100% + 12px);top:50%;transform:translateY(-50%);background:#1f2937;color:#fff;font-size:13px;font-weight:500;padding:8px 14px;border-radius:8px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .25s ease,transform .25s ease;transform:translateY(-50%) translateX(8px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.WhatsAppButton_tooltip___tt0z:after{content:"";position:absolute;top:50%;right:-5px;transform:translateY(-50%);border:5px solid transparent;border-right:none;border-left:5px solid #1f2937}.WhatsAppButton_whatsappButton__ScJxV:hover .WhatsAppButton_tooltip___tt0z{opacity:1;transform:translateY(-50%) translateX(0)}@media (max-width:768px){.WhatsAppButton_whatsappButton__ScJxV{bottom:20px;right:20px;width:54px;height:54px}.WhatsAppButton_icon__NqOCo{width:28px;height:28px}.WhatsAppButton_tooltip___tt0z{display:none}}.Skeleton_skeleton___xqk9{background:linear-gradient(90deg,var(--grey-2) 25%,var(--grey-3) 50%,var(--grey-2) 75%);background-size:200% 100%;animation:Skeleton_shimmer__oXk47 1.5s infinite}@keyframes Skeleton_shimmer__oXk47{0%{background-position:200% 0}to{background-position:-200% 0}}.Skeleton_skeleton-text__SX_DC{height:1rem;border-radius:var(--radius-sm);margin-bottom:var(--space-2)}.Skeleton_skeleton-circular__RTyJq{border-radius:var(--radius-full)}.Skeleton_skeleton-rectangular__oBDhy{border-radius:var(--radius-md)}.Skeleton_productCardSkeleton__7BDUJ{background:var(--white);border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-md)}.Skeleton_productCardContent__0j3g_{padding:var(--space-4)}.PhoneInput_wrapper__3U8jK,.Skeleton_productCardContent__0j3g_{display:flex;flex-direction:column;gap:var(--space-2)}.PhoneInput_fullWidth__5_ggA{width:100%}.PhoneInput_label__sXXFW{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--black)}.PhoneInput_inputWrapper__Onggi{position:relative;display:flex;align-items:center}.PhoneInput_prefix__hS6eW{position:absolute;left:var(--space-4);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-secondary);pointer-events:none;user-select:none}.PhoneInput_input__QlRJB{width:100%;padding:var(--space-3) var(--space-4);padding-left:calc(var(--space-4) + 2.2rem);font-size:var(--text-base);font-family:var(--font-secondary);color:var(--black);background:var(--white);border:2px solid var(--border);border-radius:var(--radius-lg);outline:none;transition:all var(--transition-fast);letter-spacing:.5px}.PhoneInput_input__QlRJB::placeholder{color:var(--text-muted)}.PhoneInput_input__QlRJB:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(0,153,204,.1)}.PhoneInput_inputError__AxIqC{border-color:var(--error)}.PhoneInput_inputError__AxIqC:focus{box-shadow:0 0 0 3px rgba(239,68,68,.1)}.PhoneInput_error__mwym7{font-size:var(--text-sm);color:var(--error)}.AccountPage_accountPage__1maGA{min-height:100vh;background:linear-gradient(135deg,#f8fafc,#f1f5f9);padding:2rem 0 4rem}.AccountPage_container__HQiUQ{max-width:1200px;margin:0 auto;padding:0 1.5rem}.AccountPage_header__t9Zi6{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem;padding:1.5rem 2rem;background:white;border-radius:1rem;box-shadow:0 4px 6px -1px rgb(0 0 0/.05)}.AccountPage_greeting__VXI_5{display:flex;align-items:center;gap:1rem}.AccountPage_avatar__qEkQg{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#0099cc,#007799);display:flex;align-items:center;justify-content:center;color:white;font-size:1.5rem;font-weight:700}.AccountPage_greetingText__Xvj1s h1{font-size:1.25rem;font-weight:600;color:#0f172a;margin-bottom:.25rem}.AccountPage_greetingText__Xvj1s p{font-size:.875rem;color:#64748b}.AccountPage_logoutButton__l_VLF{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.875rem;font-weight:500;color:#ef4444;background:#fef2f2;border:none;border-radius:.5rem;cursor:pointer;transition:all .2s}.AccountPage_logoutButton__l_VLF:hover{background:#fee2e2}.AccountPage_tabs__num2k{display:flex;gap:.5rem;margin-bottom:1.5rem;background:white;padding:.5rem;border-radius:.75rem;box-shadow:0 2px 4px rgb(0 0 0/.05)}.AccountPage_tab__fMaFa{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1rem;font-size:.9375rem;font-weight:500;color:#64748b;background:transparent;border:none;border-radius:.5rem;cursor:pointer;transition:all .2s}.AccountPage_tab__fMaFa:hover{background:#f8fafc;color:#334155}.AccountPage_tab__fMaFa.AccountPage_active__GY9cd{background:#0099cc;color:white}.AccountPage_card__QJ_ln{background:white;border-radius:1rem;box-shadow:0 4px 6px -1px rgb(0 0 0/.05);padding:2rem}.AccountPage_cardTitle__ij_42{display:flex;align-items:center;gap:.75rem;font-size:1.125rem;font-weight:600;color:#0f172a;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #e2e8f0}.AccountPage_cardTitle__ij_42 svg{color:#0099cc}.AccountPage_profileForm__q_PCD{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.AccountPage_formGroup___mFCr{display:flex;flex-direction:column;gap:.5rem}.AccountPage_formGroup___mFCr.AccountPage_fullWidth__JS7Tn{grid-column:1/-1}.AccountPage_label__NrNX4{font-size:.875rem;font-weight:500;color:#334155}.AccountPage_input__ctviD{width:100%;padding:.875rem 1rem;font-size:1rem;border:2px solid #e2e8f0;border-radius:.75rem;background:white;transition:all .2s}.AccountPage_input__ctviD:focus{outline:none;border-color:#00b3e6;box-shadow:0 0 0 3px rgba(0,179,230,.1)}.AccountPage_input__ctviD:disabled{background:#f8fafc;color:#64748b;cursor:not-allowed}.AccountPage_saveButton__5Yb86{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 2rem;font-size:1rem;font-weight:600;color:white;background:linear-gradient(135deg,#0099cc,#007799);border:none;border-radius:.75rem;cursor:pointer;transition:all .2s}.AccountPage_saveButton__5Yb86:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 16px -4px rgba(0,153,204,.4)}.AccountPage_saveButton__5Yb86:disabled{opacity:.6;cursor:not-allowed}.AccountPage_ordersList__ruIFg{display:flex;flex-direction:column;gap:1rem}.AccountPage_orderCard__mvCAv{display:flex;align-items:center;gap:1.5rem;padding:1.25rem;background:#f8fafc;border-radius:.75rem;transition:all .2s}.AccountPage_orderCard__mvCAv:hover{background:#f1f5f9}.AccountPage_orderIcon__ri_t1{width:48px;height:48px;border-radius:.5rem;background:white;display:flex;align-items:center;justify-content:center;color:#0099cc;box-shadow:0 2px 4px rgb(0 0 0/.05)}.AccountPage_orderInfo__321Rf{flex:1}.AccountPage_orderNumber__utS_g{font-weight:600;color:#0f172a;margin-bottom:.25rem}.AccountPage_orderDate__kr3zZ{font-size:.875rem;color:#64748b}.AccountPage_orderStatus__wl3uZ{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;border-radius:9999px}.AccountPage_statusPending__zGttB{background:#fef3c7;color:#d97706}.AccountPage_statusProcessing__8LbnM{background:#dbeafe;color:#2563eb}.AccountPage_statusShipped__UTGAg{background:#e0f7fa;color:#0099cc}.AccountPage_statusDelivered__Bueqi{background:#d1fae5;color:#007799}.AccountPage_orderTotal__OQdxl{font-size:1.125rem;font-weight:700;color:#0f172a}.AccountPage_emptyState__Hq1_r{text-align:center;padding:3rem;color:#64748b}.AccountPage_emptyIcon__Rf2dz{width:80px;height:80px;margin:0 auto 1.5rem;background:#e0f7fa;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#0099cc}.AccountPage_emptyTitle__twGo2{font-size:1.25rem;font-weight:600;color:#0f172a;margin-bottom:.5rem}.AccountPage_emptyText__8WkYt{color:#64748b;margin-bottom:1.5rem}.AccountPage_emptyButton__dDnIm{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-weight:600;color:white;background:#0099cc;border-radius:.75rem;text-decoration:none;transition:all .2s}.AccountPage_emptyButton__dDnIm:hover{background:#007799}.AccountPage_loading__Ox0KY{display:flex;align-items:center;justify-content:center;min-height:400px}.AccountPage_spinner__nAMD1{width:48px;height:48px;border:4px solid #e2e8f0;border-top-color:#0099cc;border-radius:50%;animation:AccountPage_spin__306OU 1s linear infinite}@keyframes AccountPage_spin__306OU{to{transform:rotate(1turn)}}@media (max-width:768px){.AccountPage_header__t9Zi6{flex-direction:column;gap:1rem;text-align:center;padding:1rem}.AccountPage_greeting__VXI_5,.AccountPage_tabs__num2k{flex-direction:column}.AccountPage_profileForm__q_PCD{grid-template-columns:1fr}.AccountPage_orderCard__mvCAv{flex-direction:column;text-align:center}}@media (max-width:640px){.AccountPage_accountPage__1maGA{padding:1rem 0 2rem}.AccountPage_container__HQiUQ{padding:0 1rem}.AccountPage_card__QJ_ln{padding:1.25rem}.AccountPage_avatar__qEkQg{width:44px;height:44px;font-size:1.125rem}.AccountPage_greetingText__Xvj1s h1{font-size:1.125rem}.AccountPage_tab__fMaFa{padding:.625rem .75rem;font-size:.8125rem}.AccountPage_cardTitle__ij_42{font-size:1rem}.AccountPage_emptyIcon__Rf2dz{width:60px;height:60px}.AccountPage_orderIcon__ri_t1{width:40px;height:40px}.AccountPage_orderTotal__OQdxl{font-size:1rem}}.FreeShippingBar_container__tiALk{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:1px solid #bae6fd;border-radius:12px;padding:12px 16px;margin-bottom:16px}.FreeShippingBar_container__tiALk.FreeShippingBar_qualified__8VSkD{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border-color:#86efac}.FreeShippingBar_iconRow__UvrSi{display:flex;align-items:center;gap:8px;margin-bottom:8px}.FreeShippingBar_truckIcon__g0yQt{color:#0099cc;flex-shrink:0}.FreeShippingBar_checkIcon__DpQS4{color:#16a34a;flex-shrink:0}.FreeShippingBar_text__vUyS8{font-size:13px;font-weight:600;color:#334155;font-family:var(--font-body,"Open Sans",sans-serif)}.FreeShippingBar_container__tiALk.FreeShippingBar_qualified__8VSkD .FreeShippingBar_text__vUyS8{color:#15803d}.FreeShippingBar_barTrack__tsJO3{width:100%;height:6px;background:#e2e8f0;border-radius:3px;overflow:hidden}.FreeShippingBar_container__tiALk.FreeShippingBar_qualified__8VSkD .FreeShippingBar_barTrack__tsJO3{background:#bbf7d0}.FreeShippingBar_barFill__Gu74Q{height:100%;background:linear-gradient(90deg,#0099cc,#06b6d4);border-radius:3px;transition:width .5s cubic-bezier(.4,0,.2,1)}.FreeShippingBar_container__tiALk.FreeShippingBar_qualified__8VSkD .FreeShippingBar_barFill__Gu74Q{background:linear-gradient(90deg,#16a34a,#22c55e)}.CheckoutRecommendations_wrapper__xsEdk{background:white;border-radius:1rem;padding:1.25rem 1.5rem;margin-bottom:1rem;border:1px solid #eaecf0;transition:box-shadow .2s}.CheckoutRecommendations_wrapper__xsEdk:hover{box-shadow:0 4px 12px rgba(0,0,0,.04)}.CheckoutRecommendations_header__6iIuN{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:2px solid #f1f5f9}.CheckoutRecommendations_headerIcon__HjIB7{color:#f59e0b}.CheckoutRecommendations_title__NIlAz{font-size:.95rem;font-weight:600;color:#0f172a;margin:0}.CheckoutRecommendations_grid__AgBxf{display:flex;flex-direction:column;gap:.625rem}.CheckoutRecommendations_card__2UfJ2{display:flex;align-items:center;gap:.75rem;padding:.5rem;border-radius:.625rem;transition:background .15s}.CheckoutRecommendations_card__2UfJ2:hover{background:#f8fafc}.CheckoutRecommendations_cardInCart__Wr_AN{background:#f0fdf4}.CheckoutRecommendations_cardInCart__Wr_AN:hover{background:#ecfdf5}.CheckoutRecommendations_imageWrap__3Olte{width:52px;height:52px;flex-shrink:0;border-radius:.5rem;background:#ffffff;border:1px solid #f1f5f9;overflow:hidden;display:flex;align-items:center;justify-content:center}.CheckoutRecommendations_image__B2x33{width:100%;height:100%;object-fit:contain;padding:4px}.CheckoutRecommendations_imagePlaceholder__i5H6T{display:flex;align-items:center;justify-content:center;font-size:1.25rem}.CheckoutRecommendations_info__FyTqt{flex:1;min-width:0;display:flex;flex-direction:column;gap:.15rem}.CheckoutRecommendations_name__SFrtl{font-size:.8rem;font-weight:500;color:#334155;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3}.CheckoutRecommendations_priceRow__rA4Ks{display:flex;align-items:center;gap:.375rem}.CheckoutRecommendations_price__6qLh_{font-size:.85rem;font-weight:700;color:#0f172a}.CheckoutRecommendations_oldPrice___zBuk{font-size:.75rem;color:#94a3b8;text-decoration:line-through}.CheckoutRecommendations_addBtn__h0KEJ{width:34px;height:34px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:1.5px solid #0099cc;border-radius:50%;background:transparent;color:#0099cc;cursor:pointer;transition:all .2s}.CheckoutRecommendations_addBtn__h0KEJ:hover:not(:disabled){background:#0099cc;color:white;transform:scale(1.08)}.CheckoutRecommendations_addBtn__h0KEJ:active:not(:disabled){transform:scale(.95)}.CheckoutRecommendations_addBtn__h0KEJ:disabled{cursor:default;opacity:.6}.CheckoutRecommendations_addBtnDone___iCeQ{background:#10b981;border-color:#10b981;color:white;cursor:pointer}.CheckoutRecommendations_addBtnDone___iCeQ:hover:not(:disabled){background:#ef4444;border-color:#ef4444;transform:scale(1.08)}.CheckoutRecommendations_spin__P_NDW{animation:CheckoutRecommendations_spin-anim__AnTO8 .8s linear infinite}@keyframes CheckoutRecommendations_spin-anim__AnTO8{to{transform:rotate(1turn)}}@media (max-width:640px){.CheckoutRecommendations_wrapper__xsEdk{padding:1rem 1.125rem}.CheckoutRecommendations_imageWrap__3Olte{width:44px;height:44px}.CheckoutRecommendations_name__SFrtl{font-size:.75rem}.CheckoutRecommendations_price__6qLh_{font-size:.8rem}.CheckoutRecommendations_addBtn__h0KEJ{width:30px;height:30px}}.CartPage_container__zk5Rc{max-width:1400px;margin:0 auto;padding:0 1.5rem 4rem}.CartPage_emptyState__FAe1w{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4rem 2rem;min-height:400px;gap:1.5rem}.CartPage_emptyIcon__2DGBJ{width:120px;height:120px;display:flex;align-items:center;justify-content:center;background:var(--color-surface,#f8fafc);border-radius:50%;color:var(--color-text-muted,#94a3b8)}.CartPage_emptyState__FAe1w h2{font-size:1.5rem;font-weight:600;color:var(--color-text-primary,#0f172a);margin:0}.CartPage_emptyState__FAe1w p{font-size:1rem;color:var(--color-text-secondary,#475569);margin:0;max-width:400px}.CartPage_layout__ry6Is{display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width:1024px){.CartPage_layout__ry6Is{grid-template-columns:1fr 380px;gap:3rem}}.CartPage_cartItems__ilPAh{display:flex;flex-direction:column;gap:1rem}.CartPage_cartHeader__LXghF{display:none;padding:1rem 1.5rem;background:var(--color-surface,#f8fafc);border-radius:.75rem;font-size:.875rem;font-weight:600;color:var(--color-text-secondary,#475569)}@media (min-width:768px){.CartPage_cartHeader__LXghF{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 50px;gap:1rem;align-items:center}}.CartPage_cartItem__ZFGF7{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;background:var(--color-background,#fff);border-radius:1rem;box-shadow:var(--shadow-sm,0 1px 2px rgba(0,0,0,.05));border:1px solid var(--color-border,#e2e8f0)}@media (min-width:768px){.CartPage_cartItem__ZFGF7{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 50px;gap:1rem;align-items:center}}.CartPage_itemInfo__q5Jex{display:flex;gap:1rem;align-items:center}.CartPage_itemImage__KmwsM{width:80px;height:80px;border-radius:.75rem;overflow:hidden;flex-shrink:0;background:var(--color-surface,#f8fafc)}.CartPage_placeholderImage__dE5_v{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--color-text-muted,#94a3b8)}.CartPage_itemDetails__ZHIul h3{font-size:1rem;font-weight:600;color:var(--color-text-primary,#0f172a);margin:0 0 .25rem;line-height:1.4}.CartPage_itemSubtitle__TuTx4,.CartPage_itemVariant__M7M_n{font-size:.875rem;color:var(--color-text-secondary,#475569);margin:0}.CartPage_itemPrice__PJq2C{font-size:1rem;font-weight:500;color:var(--color-text-primary,#0f172a)}@media (max-width:767px){.CartPage_itemPrice__PJq2C:before{content:"Birim Fiyat: ";font-weight:400;color:var(--color-text-secondary,#475569)}}.CartPage_itemQuantity__VgQ_b{display:flex;align-items:center;gap:.5rem}.CartPage_quantityBtn__llNYb{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--color-surface,#f8fafc);border:1px solid var(--color-border,#e2e8f0);border-radius:.5rem;font-size:1.25rem;font-weight:500;color:var(--color-text-primary,#0f172a);cursor:pointer;transition:all .15s ease}.CartPage_quantityBtn__llNYb:hover:not(:disabled){background:var(--color-primary-50,#e0f7fa);border-color:var(--color-primary-400,#33ccff);color:var(--color-primary-600,#0099cc)}.CartPage_quantityBtn__llNYb:disabled{opacity:.5;cursor:not-allowed}.CartPage_quantityValue__UDXKv{min-width:40px;text-align:center;font-size:1rem;font-weight:600;color:var(--color-text-primary,#0f172a)}.CartPage_itemTotal__OkIMY{font-size:1.125rem;font-weight:600;color:var(--color-primary-600,#0099cc)}@media (max-width:767px){.CartPage_itemTotal__OkIMY:before{content:"Toplam: ";font-weight:400;color:var(--color-text-secondary,#475569)}}.CartPage_removeBtn__aST4H{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:.5rem;color:var(--color-text-muted,#94a3b8);cursor:pointer;transition:all .15s ease}.CartPage_removeBtn__aST4H:hover:not(:disabled){background:#fef2f2;color:var(--color-error,#ef4444)}.CartPage_removeBtn__aST4H:disabled{opacity:.5;cursor:not-allowed}.CartPage_summary__gO8qO{position:sticky;top:100px;height:fit-content;padding:1.5rem;background:var(--color-background,#fff);border-radius:1rem;box-shadow:var(--shadow-md,0 4px 6px -1px rgba(0,0,0,.1))}.CartPage_summary__gO8qO h2{font-size:1.25rem;font-weight:600;color:var(--color-text-primary,#0f172a);margin:0 0 1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--color-border,#e2e8f0)}.CartPage_promoSection__MGOUx{margin-bottom:1.5rem}.CartPage_promoInput__nED3P{display:flex;gap:.5rem}.CartPage_promoInput__nED3P input{flex:1}.CartPage_promoError__16E9Z{font-size:.875rem;color:var(--color-error,#ef4444);margin:.5rem 0 0}.CartPage_promoSuccess__PLWlU{font-size:.875rem;color:#16a34a;margin:.5rem 0 0;font-weight:500}.CartPage_summaryLines__UImI2{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.CartPage_summaryLine__S2_tB{display:flex;justify-content:space-between;font-size:.9375rem;color:var(--color-text-secondary,#475569)}.CartPage_summaryLine__S2_tB.CartPage_discount__kcaFH{color:var(--color-primary-600,#0099cc)}.CartPage_totalLine__LYZR5{display:flex;justify-content:space-between;padding:1rem 0;border-top:2px solid var(--color-border,#e2e8f0);margin-bottom:1.5rem}.CartPage_totalLine__LYZR5 span:first-child{font-size:1rem;font-weight:600;color:var(--color-text-primary,#0f172a)}.CartPage_totalAmount__BhKRr{font-size:1.5rem;font-weight:700;color:var(--color-primary-600,#0099cc)}.CartPage_checkoutLink__PO_7m{display:block;text-decoration:none;margin-bottom:1rem}.CartPage_securityNote__3Q6Uj{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;background:var(--color-surface,#f8fafc);border-radius:.5rem;font-size:.8125rem;color:var(--color-text-muted,#94a3b8);margin-bottom:1rem}.CartPage_continueLink__NISdR{display:block;text-align:center;font-size:.9375rem;color:var(--color-primary-600,#0099cc);text-decoration:none;transition:color .15s ease}.CartPage_continueLink__NISdR:hover{color:var(--color-primary-700,#007799);text-decoration:underline}.CartPage_shippingBarWrap__wt43a{grid-column:1/-1}.CartPage_recommendationsWrap__oPm47{grid-column:1/-1;margin-top:1rem}.auth_section__56hJu{padding:var(--space-16) 0;background:var(--grey);min-height:50vh}.auth_container__VagtE{max-width:480px;margin:0 auto;padding:0 var(--space-6)}.auth_card__GcTXl{background:var(--white);border-radius:var(--radius-2xl);padding:var(--space-10);box-shadow:var(--shadow-lg)}.auth_form__mgksb{display:flex;flex-direction:column;gap:var(--space-5)}.auth_row__lJ8f_{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}@media (max-width:480px){.auth_row__lJ8f_{grid-template-columns:1fr}}.auth_forgotPassword__sbMHb{text-align:right;margin-top:calc(var(--space-2) * -1)}.auth_forgotPassword__sbMHb a{font-size:var(--text-sm);color:var(--primary);text-decoration:none}.auth_forgotPassword__sbMHb a:hover{text-decoration:underline}.auth_error__GuoGT{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:#fef2f2;color:var(--error);border-radius:var(--radius-lg);font-size:var(--text-sm)}.auth_error__GuoGT svg{flex-shrink:0}.auth_terms__UvY3s{font-size:var(--text-sm);color:var(--text-secondary);text-align:center}.auth_terms__UvY3s a{color:var(--primary);text-decoration:none}.auth_terms__UvY3s a:hover{text-decoration:underline}.auth_divider__sJHP_{display:flex;align-items:center;margin:var(--space-6) 0}.auth_divider__sJHP_:after,.auth_divider__sJHP_:before{content:"";flex:1;height:1px;background:var(--grey-2)}.auth_divider__sJHP_ span{padding:0 var(--space-4);font-size:var(--text-sm);color:var(--text-muted)}.auth_register__1uk9V{text-align:center}.auth_register__1uk9V p{font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-3)}.auth_registerLink__jh_IY{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);border:2px solid var(--primary);color:var(--primary);font-weight:var(--font-semibold);text-decoration:none;border-radius:var(--radius-lg);transition:all var(--transition-fast)}.auth_registerLink__jh_IY:hover{background:var(--primary);color:var(--white)}@media (max-width:768px){.auth_section__56hJu{padding:var(--space-10) 0}.auth_container__VagtE{padding:0 var(--space-4)}}@media (max-width:640px){.auth_section__56hJu{padding:var(--space-6) 0}.auth_card__GcTXl{padding:var(--space-6)}.auth_divider__sJHP_{margin:var(--space-4) 0}.auth_registerLink__jh_IY{padding:var(--space-2) var(--space-4);font-size:var(--text-sm)}}.auth_section__EWWkA{padding:var(--space-16) 0;background:var(--grey);min-height:50vh}.auth_container__wEVv8{max-width:480px;margin:0 auto;padding:0 var(--space-6)}.auth_card___cuJf{background:var(--white);border-radius:var(--radius-2xl);padding:var(--space-10);box-shadow:var(--shadow-lg)}.auth_form__oQqH2{display:flex;flex-direction:column;gap:var(--space-5)}.auth_row__R0kg4{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}@media (max-width:480px){.auth_row__R0kg4{grid-template-columns:1fr}}.auth_forgotPassword__HFJTC{text-align:right;margin-top:calc(var(--space-2) * -1)}.auth_forgotPassword__HFJTC a{font-size:var(--text-sm);color:var(--primary);text-decoration:none}.auth_forgotPassword__HFJTC a:hover{text-decoration:underline}.auth_error__axKkI{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:#fef2f2;color:var(--error);border-radius:var(--radius-lg);font-size:var(--text-sm)}.auth_error__axKkI svg{flex-shrink:0}.auth_terms__5aOyN{font-size:var(--text-sm);color:var(--text-secondary);text-align:center}.auth_terms__5aOyN a{color:var(--primary);text-decoration:none}.auth_terms__5aOyN a:hover{text-decoration:underline}.auth_divider__3E_f_{display:flex;align-items:center;margin:var(--space-6) 0}.auth_divider__3E_f_:after,.auth_divider__3E_f_:before{content:"";flex:1;height:1px;background:var(--grey-2)}.auth_divider__3E_f_ span{padding:0 var(--space-4);font-size:var(--text-sm);color:var(--text-muted)}.auth_register__YRffZ{text-align:center}.auth_register__YRffZ p{font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-3)}.auth_registerLink__Eb3BR{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);border:2px solid var(--primary);color:var(--primary);font-weight:var(--font-semibold);text-decoration:none;border-radius:var(--radius-lg);transition:all var(--transition-fast)}.auth_registerLink__Eb3BR:hover{background:var(--primary);color:var(--white)}@media (max-width:640px){.auth_card___cuJf{padding:var(--space-6)}}.auth_successMessage__8eoTm{text-align:center;padding:var(--space-6) 0}.auth_successMessage__8eoTm h2{font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--text-primary);margin-bottom:var(--space-4)}.auth_successMessage__8eoTm p{font-size:var(--text-base);color:var(--text-secondary);line-height:1.7;margin-bottom:var(--space-4)}.auth_successMessage__8eoTm strong{color:var(--primary)}.auth_successIcon__RY9gs{display:flex;align-items:center;justify-content:center;width:80px;height:80px;margin:0 auto var(--space-6);background:#ecfdf5;border-radius:50%;color:#059669}.auth_successNote__yYcuD{font-size:var(--text-sm)!important;color:var(--text-muted)!important;padding:var(--space-3) var(--space-4);background:var(--grey);border-radius:var(--radius-lg);margin-bottom:var(--space-6)!important}.SiparisTakip_section__GTyQV{padding:3rem 0 5rem;min-height:60vh;background:var(--bg-secondary,#f8fafc)}.SiparisTakip_container__0qvfc{max-width:800px;margin:0 auto;padding:0 1.5rem;display:flex;flex-direction:column;gap:2rem}.SiparisTakip_card__fuNJ3{background:#fff;border-radius:16px;padding:2.5rem;box-shadow:0 1px 3px rgba(0,0,0,.06);border:1px solid #e2e8f0;text-align:center}.SiparisTakip_iconWrapper__1hAR0{display:flex;justify-content:center;margin-bottom:1.5rem;color:var(--primary,#0099cc)}.SiparisTakip_form__zxVkG{display:flex;flex-direction:column;gap:1rem;max-width:420px;margin:0 auto}.SiparisTakip_error__0bJ7p{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:#fef2f2;color:#dc2626;border-radius:10px;font-size:.875rem;border:1px solid #fecaca}.SiparisTakip_helpText__9coIS{margin-top:1.5rem;font-size:.8125rem;color:#94a3b8;line-height:1.8}.SiparisTakip_helpText__9coIS a{color:var(--primary,#0099cc);text-decoration:none;font-weight:600}.SiparisTakip_helpText__9coIS a:hover{text-decoration:underline}.SiparisTakip_resultCard__CZjET{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.06);border:1px solid #e2e8f0}.SiparisTakip_statusBanner__4UkM3{display:flex;align-items:center;gap:1rem;padding:1.5rem 2rem;background:#f8fafc;border-left:4px solid #0099cc;border-bottom:1px solid #e2e8f0}.SiparisTakip_statusIcon___JDFl{font-size:2rem;flex-shrink:0}.SiparisTakip_statusInfo__StLPN{flex:1}.SiparisTakip_statusTitle__Fs1kN{font-size:1.125rem;font-weight:700;color:var(--dark,#0f172a);margin:0 0 .25rem}.SiparisTakip_statusBadge__vj590{display:inline-block;padding:.25rem .75rem;border-radius:20px;font-size:.8125rem;font-weight:600}.SiparisTakip_statusDate__tw5oB{font-size:.8125rem;color:#94a3b8;white-space:nowrap}.SiparisTakip_trackingSection__HxvNc{padding:1.5rem 2rem;border-bottom:1px solid #e2e8f0;background:#f0fdf4}.SiparisTakip_trackingItem__KgWT_{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:.75rem}.SiparisTakip_trackingInfo__E5fS6{display:flex;flex-direction:column;gap:.125rem}.SiparisTakip_trackingLabel___LCzL{font-size:.75rem;color:#64748b;text-transform:uppercase;letter-spacing:.5px}.SiparisTakip_trackingValue__OXwRX{font-size:.9375rem;font-weight:600;color:var(--dark,#0f172a)}.SiparisTakip_trackingCode__Bqe9f{font-size:1rem;font-weight:700;color:var(--primary,#0099cc);font-family:monospace;letter-spacing:1px}.SiparisTakip_sectionTitle__YSRTr{font-size:1rem;font-weight:700;color:var(--dark,#0f172a);margin:0}.SiparisTakip_orderLines__YmRum{padding:1.5rem 2rem;border-bottom:1px solid #e2e8f0}.SiparisTakip_orderLine__VfZUd{display:flex;align-items:center;gap:1rem;padding:.75rem 0;border-bottom:1px solid #f1f5f9}.SiparisTakip_orderLine__VfZUd:last-child{border-bottom:none}.SiparisTakip_productImage__H3vyc{width:56px;height:56px;border-radius:10px;object-fit:cover;flex-shrink:0;background:#f1f5f9}.SiparisTakip_productInfo__LOsSf{flex:1}.SiparisTakip_productName__tdkNH{font-size:.9375rem;font-weight:600;color:var(--dark,#0f172a);line-height:1.4}.SiparisTakip_productQty___FSQt{font-size:.8125rem;color:#94a3b8;margin-top:.125rem}.SiparisTakip_productPrice__FKg6r{font-size:.9375rem;font-weight:700;color:var(--dark,#0f172a);white-space:nowrap}.SiparisTakip_priceSection__oNoqb{padding:1.25rem 2rem;border-bottom:1px solid #e2e8f0}.SiparisTakip_priceRow__pz1Iu{display:flex;justify-content:space-between;padding:.375rem 0;font-size:.9375rem;color:#475569}.SiparisTakip_priceTotal__kRbVX{display:flex;justify-content:space-between;padding:.75rem 0 0;margin-top:.5rem;border-top:2px solid var(--dark,#0f172a);font-size:1.0625rem;font-weight:700;color:var(--dark,#0f172a)}.SiparisTakip_infoGrid__CukHK{display:grid;grid-template-columns:1fr 1fr;gap:0}.SiparisTakip_infoCard__Ss9ef{padding:1.5rem 2rem}.SiparisTakip_infoCard__Ss9ef:first-child{border-right:1px solid #e2e8f0}.SiparisTakip_addressLine__5qSHQ{font-size:.875rem;color:#475569;margin:.25rem 0;line-height:1.6}@media (max-width:640px){.SiparisTakip_card__fuNJ3{padding:1.5rem}.SiparisTakip_statusBanner__4UkM3{flex-wrap:wrap;padding:1.25rem}.SiparisTakip_statusDate__tw5oB{width:100%;margin-top:.25rem}.SiparisTakip_orderLines__YmRum,.SiparisTakip_priceSection__oNoqb,.SiparisTakip_trackingSection__HxvNc{padding-left:1.25rem;padding-right:1.25rem}.SiparisTakip_infoGrid__CukHK{grid-template-columns:1fr}.SiparisTakip_infoCard__Ss9ef:first-child{border-right:none;border-bottom:1px solid #e2e8f0}.SiparisTakip_infoCard__Ss9ef{padding:1.25rem}.SiparisTakip_trackingItem__KgWT_{flex-direction:column;gap:.75rem}}