.page_pageTitle__JAKvU{font-size:20px;font-weight:700;color:#1b2124;margin:4px 0 0}.page_filterCard__1oGt9{background:#fff;border-radius:8px;padding:24px;box-shadow:0 4px 12px rgba(0,0,0,.08);border:1px solid #e1e7ef;position:sticky;top:96px}@media(max-width:768px){.page_filterCard__1oGt9{position:static;margin-bottom:16px}}.page_filterHeader__fW4KP{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.page_filterTitle__SfYSd{font-size:15px;font-weight:600;color:#1b2124;margin:0}.page_clearAll__GA2DH{font-size:13px;color:#d75617;text-decoration:none;font-weight:500;background:none;border:none;padding:0;cursor:pointer}.page_clearAll__GA2DH:hover{text-decoration:underline;color:#d75617}.page_filterBadges__Hi6NY{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:4px}.page_filterBadge__OLlGQ{display:inline-flex;align-items:center;gap:4px;background:rgba(215,86,23,.1);color:#d75617;font-size:12px;font-weight:500;padding:3px 10px;border-radius:50px;cursor:pointer;border:none}.page_filterBadge__OLlGQ:hover{background:rgba(215,86,23,.18)}.page_filterGroupTitle__29x_P{font-size:14px;font-weight:700;color:#1b2124;margin-bottom:12px}.page_searchCard__hq9sJ{background:#fff;border-radius:8px;padding:12px 20px;box-shadow:0 4px 12px rgba(0,0,0,.08);border:1px solid #e1e7ef;margin-bottom:16px;display:flex;align-items:center;gap:12px}.page_searchInput__z0n4G{border:none;background:rgba(0,0,0,0);outline:none;flex:1 1;font-size:14px;color:#1b2124}.page_searchInput__z0n4G::placeholder{color:#adb5bd}.page_orderCard___Dfv0{background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.08);border:1px solid #e1e7ef;margin-bottom:12px;overflow:hidden;cursor:pointer}.page_orderCard___Dfv0:hover .page_orderItemName__sQbjO{color:#d75617}.page_orderDet__35gem{display:flex;align-items:center;gap:14px;padding:16px 20px}@media(max-width:768px){.page_orderDet__35gem{flex-wrap:wrap;padding:12px;gap:10px}}.page_orderStatusCol__0erIG{flex-shrink:0;margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:8px}@media(max-width:768px){.page_orderStatusCol__0erIG{flex-basis:100%;margin-left:0;flex-direction:row;align-items:center;justify-content:space-between;padding-top:10px;border-top:1px solid #e1e7ef}}.page_productImg__xoKlQ{width:110px;height:150px;object-fit:contain;border-radius:8px;flex-shrink:0;border:1px solid #e1e7ef}@media(max-width:768px){.page_productImg__xoKlQ{width:80px;height:108px}}.page_orderInfo__jM13m{flex:1 1}@media(max-width:768px){.page_orderInfo__jM13m{min-width:0}}.page_orderItemName__sQbjO{font-size:17px;font-weight:700;color:#1b2124;margin:0 0 14px}@media(max-width:768px){.page_orderItemName__sQbjO{font-size:14px;margin:0 0 6px}}.page_orderQty__8095r{font-size:14px;color:#6c757d;margin:0 0 14px}@media(max-width:768px){.page_orderQty__8095r{font-size:13px;margin:0 0 6px}}.page_orderPrice__u7c6M{font-size:16px;font-weight:600;color:#1b2124;margin:0}@media(max-width:768px){.page_orderPrice__u7c6M{font-size:14px}}.page_statusPill__5t5bs{display:inline-block;font-size:13px;font-weight:600;padding:6px 14px;border-radius:5px}.page_pillWarning__oF2Kq{background:rgba(245,158,11,.12);color:#f59e0b}.page_pillInfo__16Sql{background:rgba(13,202,240,.14);color:#0aa2c0}.page_pillPrimary__ctum8{background:rgba(13,110,253,.12);color:#0d6efd}.page_pillSuccess__Z_7X2{background:rgba(22,163,74,.12);color:#16a34a}.page_pillDanger__oyr0W{background:rgba(220,38,38,.12);color:#dc2626}.page_pillSecondary__UY8Lu{background:rgba(108,117,125,.12);color:#6c757d}.page_deliveredOn___WQQp{font-size:14px;color:#1b2124;margin:0}.page_rateBtn__PsAvR{flex-shrink:0;background:#fff;color:#fed501;border:1px solid #fed501;border-radius:8px;padding:8px 18px;font-weight:700;font-size:13px;cursor:pointer;transition:all .2s ease}.page_rateBtn__PsAvR:hover{background:#fffbe6}.page_ratedBadge__cxnmY{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;color:#16a34a;font-weight:700;font-size:13px}.page_ratedBadge__cxnmY i{font-size:12px}.page_starRow__i1N_F{flex-shrink:0;display:inline-flex;align-items:center;gap:2px;color:#fed501}.page_starRow__i1N_F i{font-size:24px}.page_emptyState__z7KvR{text-align:center;padding:56px 20px}.page_emptyState__z7KvR p{color:#6c757d;margin:12px 0 20px}.page_skeletonBlock__LZtN3{background:linear-gradient(90deg,#ececec 25%,#d8d8d8 50%,#ececec 75%);background-size:200% 100%;animation:page_skeleton-shimmer__KFF_5 1.5s linear infinite;border-radius:4px}.page_skeletonImg__7W7_K{width:110px;height:150px;border-radius:8px;flex-shrink:0}.page_skeletonLine__RSySA{height:14px;width:100%;margin-bottom:14px}.page_skeletonLineShort__tnNi6{height:14px;width:50%;margin-bottom:14px}.page_skeletonPill__Ru1H_{height:24px;width:90px;border-radius:20px}.page_pagination__Q3q0l{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:24px;flex-wrap:wrap}@media(max-width:768px){.page_pagination__Q3q0l{flex-wrap:nowrap;justify-content:center;overflow-x:auto;gap:10px;padding-bottom:4px;-webkit-overflow-scrolling:touch}}.page_pageNavBtn__F29fo{display:flex;align-items:center;gap:6px;background:none;border:none;padding:4px;font-size:14px;font-weight:600;color:#1b2124;cursor:pointer;transition:all .2s ease}@media(max-width:768px){.page_pageNavBtn__F29fo{flex-shrink:0;white-space:nowrap;font-size:0;gap:0}.page_pageNavBtn__F29fo i{font-size:16px}}.page_pageNavBtn__F29fo:hover:not(:disabled){color:#d75617}.page_pageNavBtn__F29fo:disabled{color:#adb5bd;cursor:not-allowed}.page_pageNumbers__oh1Oo{display:flex;align-items:center;gap:8px}@media(max-width:768px){.page_pageNumbers__oh1Oo{flex-shrink:0;gap:6px}}.page_pageNumBtn__mXuLd{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border:1px solid #e1e7ef;border-radius:6px;background:#fff;font-size:14px;font-weight:600;color:#1b2124;cursor:pointer;transition:all .2s ease}@media(max-width:768px){.page_pageNumBtn__mXuLd{flex-shrink:0;width:30px;height:30px}}.page_pageNumBtn__mXuLd:hover{border-color:#d75617}.page_pageNumBtn__mXuLd.page_active__XAC4Q{border-color:#d75617;color:#d75617}.page_mobileFilterBtn__4fe9b{align-items:center;justify-content:center;gap:8px;width:100%;background:#fff;border:1px solid #e1e7ef;border-radius:8px;padding:12px;font-size:14px;font-weight:600;color:#1b2124;cursor:pointer;margin-bottom:16px}.page_overlay__13yE0{display:none;position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:1040}@media(max-width:768px){.page_overlay__13yE0.page_visible__7oGLy{display:block}}.page_drawerWrap__qn4cR{position:fixed;top:0;left:0;bottom:0;width:320px;max-width:90vw;background:#fff;z-index:1050;display:flex;flex-direction:column;transform:translateX(-100%);transition:transform .3s ease}.page_drawerWrap__qn4cR.page_open__TtFs7{transform:translateX(0)}.page_drawerHeader__NrSMD{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e1e7ef;flex-shrink:0}.page_drawerHeader__NrSMD h6{font-weight:600;font-size:16px;margin:0}.page_closeBtn__PzoQz{background:none;border:none;font-size:18px;cursor:pointer;color:#6c757d;line-height:1;padding:0}.page_closeBtn__PzoQz:hover{color:#1b2124}.page_drawerBody__KzMPW{flex:1 1;overflow-y:auto;padding:16px 20px}.page_drawerFooter__moXsR{flex-shrink:0;padding:16px 20px;border-top:1px solid #e1e7ef}.page_applyBtn__FmQnh{display:block;width:100%;padding:12px;background:#fed501;color:#1b2124;border:none;border-radius:8px;font-size:14px;font-weight:700;cursor:pointer;margin-bottom:10px;transition:all .2s ease}.page_applyBtn__FmQnh:hover{background:#d75617;color:#fff}.page_drawerResetBtn__z93jh{display:block;width:100%;background:none;border:none;font-size:13px;font-weight:700;color:#1b2124;cursor:pointer;text-align:center;padding:8px 0}.page_drawerResetBtn__z93jh:hover{text-decoration:underline}.Breadcrumb_breadcrumb__y7jD1{display:flex;align-items:center;gap:2px;margin-bottom:16px;flex-wrap:wrap}@media(max-width:768px){.Breadcrumb_breadcrumb__y7jD1{flex-wrap:nowrap;overflow:hidden}}.Breadcrumb_homeLink__wfum6{color:#757575;display:flex;align-items:center;text-decoration:none;transition:color .15s ease}.Breadcrumb_homeLink__wfum6:hover{color:#fed501}.Breadcrumb_segment__HOJZ4{display:flex;align-items:center;gap:2px}.Breadcrumb_segment__HOJZ4 svg{flex-shrink:0}@media(max-width:768px){.Breadcrumb_segment__HOJZ4:last-child{flex:1 1;min-width:0}}.Breadcrumb_link__xSjGe{color:#a67002;font-weight:600;font-size:12px;text-decoration:none;transition:color .15s ease}.Breadcrumb_link__xSjGe:hover{color:#fed501}@media(max-width:768px){.Breadcrumb_segment__HOJZ4:last-child .Breadcrumb_link__xSjGe{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.Breadcrumb_current___JZF6{color:#a67002;font-weight:600;font-size:12px}@media(max-width:768px){.Breadcrumb_current___JZF6{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.page_layout__9Wfnw{display:grid;grid-template-columns:8fr 4fr;gap:24px;align-items:start}@media(max-width:992px){.page_layout__9Wfnw{grid-template-columns:1fr}}.page_reviewsSection__Ov6eE{padding:24px 36px;border:1px solid #dee2e6;border-radius:8px}.page_reviewsSectionTitle__dRIlD{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#1b2124;margin-bottom:20px}.page_reviewsSectionTitle__dRIlD i{color:#1a1a2e}.page_reviewsSummary__hL6hy{display:flex;align-items:center;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #dee2e6;flex-wrap:wrap}.page_reviewsAvg__zj08p{display:flex;flex-direction:column;align-items:center;text-align:center;flex-shrink:0}.page_reviewsAvgText__XqQRe{font-size:18px;color:#1b2124;margin-top:4px;white-space:nowrap}.page_reviewsAvgScore__e3jta{display:flex;align-items:center;justify-content:center;gap:8px;font-size:32px;font-weight:600;color:#1b2124}.page_reviewsAvgScore__e3jta .page_starIconLg__pE__E{width:26px;height:26px;color:#fed501}.page_reviewsDivider__5ADNP{width:2px;height:81px;background:#dcdcdc;margin:0 24px;flex-shrink:0}.page_reviewsBars__YzNJ4{flex:1 1;min-width:200px;max-width:320px;display:flex;flex-direction:column;gap:4px}.page_reviewsBarRow__nNRiK{display:flex;align-items:center}.page_reviewsBarCheckbox__mXZ_T{width:14px;height:14px;margin-right:8px;accent-color:#d75617;flex-shrink:0;cursor:pointer}.page_reviewsBarNum__f7U_u{font-size:13px;font-weight:600;color:#1b2124;width:12px;flex-shrink:0}.page_starIconSm__gQfsE{width:12px;height:12px;margin:0 12px 0 4px;color:#fed501;flex-shrink:0}.page_reviewsBarTrack__iM0X9{flex:1 1;height:6px;border-radius:9999px;background:#e5e7eb;overflow:hidden}.page_reviewsBarFill__Xu0fU{height:100%;border-radius:9999px}.page_reviewsBarFill__Xu0fU.page_barGreen__lAMDz{background:#16a34a}.page_reviewsBarFill__Xu0fU.page_barAmber__KmPmw{background:#f59e0b}.page_reviewsBarFill__Xu0fU.page_barRed__pL9g_{background:#dc2626}.page_reviewsBarCount__WYxRW{font-size:13px;font-weight:600;color:#1b2124;margin:0 8px;min-width:16px;text-align:right;flex-shrink:0}.page_reviewList__tGAD7{display:flex;flex-direction:column}.page_reviewItem__1rAeQ{padding:16px 0}.page_reviewItem__1rAeQ+.page_reviewItem__1rAeQ{border-top:1px solid #dee2e6}.page_reviewItem__1rAeQ p{font-size:13px;color:#1b2124;line-height:1.6;margin:8px 0}.page_reviewItemHead__xlC_q{display:flex;align-items:center;gap:10px}.page_reviewItemHead__xlC_q strong{font-size:14px;color:#1b2124}.page_reviewItemRating__E8Dwm{display:inline-flex;align-items:center;gap:3px;padding:3px 8px;border-radius:4px;background:#16a34a;color:#fff;font-weight:600;font-size:12px}.page_reviewItemRating__E8Dwm i{font-size:9px}.page_reviewItemMeta__H4KNx{display:flex;align-items:center;gap:10px;font-size:12px;color:#1b2124}.page_reviewItemMeta__H4KNx span:first-child{font-weight:600;color:#1b2124}.page_noResults__ujDg7{padding:24px 0;text-align:center;color:#1b2124;font-size:13px}.page_paginationRow__3O7I_{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid #dee2e6}.page_paginationInfo__47tL4{font-size:13px;color:#1b2124}.page_pagination__l69d3{display:flex;gap:6px}.page_pagination__l69d3 button{min-width:32px;height:32px;padding:0 8px;border:1px solid #dee2e6;border-radius:4px;background:#fff;color:#1b2124;font-weight:600;font-size:13px;cursor:pointer;transition:all .2s ease}.page_pagination__l69d3 button:hover:not(:disabled){border-color:#fed501}.page_pagination__l69d3 button:disabled{opacity:.4;cursor:not-allowed}.page_pagination__l69d3 button.page_active__2loSl{border-color:#d75617;background:#d75617;color:#fff}@media(max-width:992px){.page_sidebar__iA9YW{display:none}}.page_productCard__UAuvA{display:block;padding:16px;text-align:center;text-decoration:none}.page_productCard__UAuvA p{margin:12px 0 0;font-size:13px;font-weight:600;color:#1b2124}.page_productImage__FMXr9{width:60%;height:auto;border-radius:4px;object-fit:contain}.page_skeletonBlock__ixSd_{background:linear-gradient(90deg,#ececec 25%,#d8d8d8 50%,#ececec 75%);background-size:200% 100%;animation:page_skeleton-shimmer__2HEdY 1.5s linear infinite;border-radius:4px}.page_skeletonSectionTitle__RMJSp{height:18px;width:160px;margin-bottom:20px}.page_skeletonAvg__jd6Pw{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.page_skeletonAvgScore__q0nWK{height:32px;width:70px;margin-bottom:8px}.page_skeletonAvgText__jQRFD{height:14px;width:140px}.page_skeletonBarRow__RdV6P{height:14px;width:100%;margin-bottom:8px}.page_skeletonBarRow__RdV6P:last-child{margin-bottom:0}.page_skeletonReviewHead__VLkBd{display:flex;align-items:center;gap:10px;margin-bottom:10px}.page_skeletonPill__o7zQt{height:20px;width:50px;border-radius:4px}.page_skeletonLine__tl4Hi{height:13px;width:100%;margin:8px 0}.page_skeletonLineShort__K6LTf{height:13px;width:120px}.page_skeletonLineShorter__awOpD{height:13px;width:40%}.page_skeletonProductImg__SnDD4{width:100%;height:200px;margin-bottom:12px}.AddressFormFields_form__Y7eQc{display:flex;flex-direction:column;height:100%;min-height:0}.AddressFormFields_fieldsScroll__JvSpm{flex:1 1;min-height:0;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.AddressFormFields_fieldsScroll__JvSpm::-webkit-scrollbar{display:none}.AddressFormFields_formGroup__DXO59{margin-bottom:24px}.AddressFormFields_formGroup__DXO59 label{display:block;font-size:14px;color:#6c757d;margin-bottom:6px}.AddressFormFields_formGroup__DXO59 label span{color:#dc2626}.AddressFormFields_formGroup__DXO59 input,.AddressFormFields_formGroup__DXO59 select,.AddressFormFields_formGroup__DXO59 textarea{border-radius:8px;border:2px solid #dee2e6;padding:12px 16px;font-size:14px;width:100%;outline:none;transition:all .2s ease}.AddressFormFields_formGroup__DXO59 input:focus,.AddressFormFields_formGroup__DXO59 select:focus,.AddressFormFields_formGroup__DXO59 textarea:focus{border-color:#fed501;box-shadow:none}.AddressFormFields_formGroup__DXO59 input.AddressFormFields_invalid__nMrrP,.AddressFormFields_formGroup__DXO59 select.AddressFormFields_invalid__nMrrP,.AddressFormFields_formGroup__DXO59 textarea.AddressFormFields_invalid__nMrrP{border-color:#dc2626}.AddressFormFields_formGroup__DXO59 textarea{resize:vertical}.AddressFormFields_row__MuBWc{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:24px}@media(max-width:576px){.AddressFormFields_row__MuBWc{grid-template-columns:1fr}}.AddressFormFields_checkboxGroup__KmfNH{margin-bottom:24px}.AddressFormFields_checkboxLabel__mbI7V{display:flex;align-items:center;gap:10px;font-size:14px;color:#1b2124;cursor:pointer}.AddressFormFields_checkboxLabel__mbI7V input[type=checkbox]{width:18px;height:18px;accent-color:#fed501;cursor:pointer;flex-shrink:0}.AddressFormFields_rowGroup__pC5ew label{display:block;font-size:14px;color:#6c757d;margin-bottom:6px}.AddressFormFields_rowGroup__pC5ew label span{color:#dc2626}.AddressFormFields_rowGroup__pC5ew input,.AddressFormFields_rowGroup__pC5ew select{border-radius:8px;border:2px solid #dee2e6;padding:12px 16px;font-size:14px;width:100%;outline:none;background:#fff;transition:all .2s ease}.AddressFormFields_rowGroup__pC5ew input:focus,.AddressFormFields_rowGroup__pC5ew select:focus{border-color:#fed501;box-shadow:none}.AddressFormFields_rowGroup__pC5ew input:disabled,.AddressFormFields_rowGroup__pC5ew select:disabled{background:#f8f9fa;cursor:not-allowed;color:#adb5bd}.AddressFormFields_rowGroup__pC5ew input.AddressFormFields_invalid__nMrrP,.AddressFormFields_rowGroup__pC5ew select.AddressFormFields_invalid__nMrrP{border-color:#dc2626}.AddressFormFields_rowGroup__pC5ew input:read-only,.AddressFormFields_rowGroup__pC5ew select:read-only{background:#f8f9fa;color:#6c757d;cursor:not-allowed}.AddressFormFields_error__W8kFq,.AddressFormFields_rowGroup__pC5ew .AddressFormFields_error__W8kFq{font-size:12px;color:#dc2626;margin-top:4px}.AddressFormFields_hint__7k1dL{font-size:12px;color:#fed501;margin-top:4px}.AddressFormFields_actions__OjsRI{flex-shrink:0;display:flex;justify-content:flex-end;gap:16px;margin-top:8px;padding-top:16px}@media(max-width:576px){.AddressFormFields_actions__OjsRI{flex-direction:column-reverse}.AddressFormFields_actions__OjsRI button{width:100%}}.AddressFormFields_cancelBtn__AN63z{min-width:180px;padding:12px 32px;border-radius:8px;border:1px solid #dee2e6;background:#fff;font-size:14px;font-weight:700;color:#1b2124;cursor:pointer;transition:all .2s ease}.AddressFormFields_cancelBtn__AN63z:hover{background:#f8f9fa}.AddressFormFields_saveBtn__9OB5g{min-width:180px;padding:12px 32px;border-radius:8px;border:none;background:#fed501;font-size:14px;font-weight:600;color:#1b2124;cursor:pointer;transition:all .2s ease}.AddressFormFields_saveBtn__9OB5g:hover{background:hsl(50.2766798419,99.2156862745%,42%)}.page_pageTitle__I6PEY{font-size:22px;font-weight:600;color:#1b2124;margin-bottom:24px}.page_formCard__dotFp{background:#fff;border-radius:8px;padding:40px;box-shadow:0 2px 8px rgba(0,0,0,.08)}@media(max-width:768px){.page_formCard__dotFp{padding:24px}}.page_formGroup__ILDxD{margin-bottom:24px}.page_formGroup__ILDxD label{display:block;font-size:14px;color:#6c757d;margin-bottom:6px}.page_formGroup__ILDxD label span{color:#dc2626}.page_formGroup__ILDxD input,.page_formGroup__ILDxD select,.page_formGroup__ILDxD textarea{border-radius:8px;border:2px solid #dee2e6;padding:12px 16px;font-size:14px;width:100%;outline:none;transition:all .2s ease}.page_formGroup__ILDxD input:focus,.page_formGroup__ILDxD select:focus,.page_formGroup__ILDxD textarea:focus{border-color:#fed501;box-shadow:none}.page_formGroup__ILDxD input.page_invalid__hdWlp,.page_formGroup__ILDxD select.page_invalid__hdWlp,.page_formGroup__ILDxD textarea.page_invalid__hdWlp{border-color:#dc2626}.page_formGroup__ILDxD textarea{resize:vertical}.page_row___sQ73{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:24px}@media(max-width:576px){.page_row___sQ73{grid-template-columns:1fr}}.page_checkboxGroup__TWYWf{margin-bottom:24px}.page_checkboxLabel__63chK{display:flex;align-items:center;gap:10px;font-size:14px;color:#1b2124;cursor:pointer}.page_checkboxLabel__63chK input[type=checkbox]{width:18px;height:18px;accent-color:#fed501;cursor:pointer;flex-shrink:0}.page_rowGroup__b5JWO label{display:block;font-size:14px;color:#6c757d;margin-bottom:6px}.page_rowGroup__b5JWO label span{color:#dc2626}.page_rowGroup__b5JWO input,.page_rowGroup__b5JWO select{border-radius:8px;border:2px solid #dee2e6;padding:12px 16px;font-size:14px;width:100%;outline:none;background:#fff;transition:all .2s ease}.page_rowGroup__b5JWO input:focus,.page_rowGroup__b5JWO select:focus{border-color:#fed501;box-shadow:none}.page_rowGroup__b5JWO input:disabled,.page_rowGroup__b5JWO select:disabled{background:#f8f9fa;cursor:not-allowed;color:#adb5bd}.page_rowGroup__b5JWO input.page_invalid__hdWlp,.page_rowGroup__b5JWO select.page_invalid__hdWlp{border-color:#dc2626}.page_rowGroup__b5JWO input:read-only,.page_rowGroup__b5JWO select:read-only{background:#f8f9fa;color:#6c757d;cursor:not-allowed}.page_error__9spD4,.page_rowGroup__b5JWO .page_error__9spD4{font-size:12px;color:#dc2626;margin-top:4px}.page_hint__xnFk2{font-size:12px;color:#fed501;margin-top:4px}.page_actions__STtI1{display:flex;justify-content:flex-end;gap:16px;margin-top:8px}@media(max-width:576px){.page_actions__STtI1{flex-direction:column-reverse}.page_actions__STtI1 button{width:100%}}.page_cancelBtn__mQx4d{min-width:180px;padding:12px 32px;border-radius:8px;border:1px solid #dee2e6;background:#fff;font-size:14px;font-weight:700;color:#1b2124;cursor:pointer;transition:all .2s ease}.page_cancelBtn__mQx4d:hover{background:#f8f9fa}.page_saveBtn__KnBmp{min-width:180px;padding:12px 32px;border-radius:8px;border:none;background:#fed501;font-size:14px;font-weight:600;color:#1b2124;cursor:pointer;transition:all .2s ease}.page_saveBtn__KnBmp:hover{background:hsl(50.2766798419,99.2156862745%,42%)}.CategoryFilterSidebar_sidebar__Dqysr{background:#fff;border-radius:12px;position:sticky;top:calc(80px + 10px);max-height:calc(100vh - 80px - 20px);overflow-y:auto;padding-bottom:2rem;box-shadow:0 4px 12px rgba(0,0,0,.08)}.CategoryFilterSidebar_header__lPBvO{padding:16px 20px;display:flex;align-items:center;justify-content:space-between}.CategoryFilterSidebar_header__lPBvO h6{font-weight:600;font-size:15px;margin:0}.CategoryFilterSidebar_resetBtn__ekPai{background:none;border:none;color:#d75617;font-size:12px;font-weight:700;cursor:pointer;padding:0}.CategoryFilterSidebar_resetBtn__ekPai:hover{text-decoration:underline}.CategoryFilterSidebar_noFilters___Tg2x{padding:0 20px;font-size:13px;color:#6c757d;margin:0}.CategoryFilterSidebar_section__t36hz{padding:20px 20px 0;border-top:1px solid #e1e7ef;margin-bottom:12px}.CategoryFilterSidebar_section__t36hz:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:20px}.CategoryFilterSidebar_section__t36hz h6{font-weight:600;font-size:16px;color:#1b2124;margin-bottom:10px}.CategoryFilterSidebar_checkItem__rU3QM{display:flex;align-items:center;gap:8px;margin-bottom:8px;cursor:pointer}.CategoryFilterSidebar_checkItem__rU3QM input[type=checkbox]{width:16px;height:16px;accent-color:#fed501;cursor:pointer;flex-shrink:0}.CategoryFilterSidebar_checkItem__rU3QM label{font-size:13px;color:#1b2124;cursor:pointer;line-height:1.3}.CategoryFilterSidebar_subCheckbox__SUvTx{width:16px;height:16px;border:1.5px solid #adb5bd;border-radius:3px;flex-shrink:0}.CategoryFilterSidebar_subLabel__sppyD{font-size:13px;color:#1b2124;line-height:1.3}.CategoryFilterSidebar_overlay__YpZr_{display:none;position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:1040}@media(max-width:992px){.CategoryFilterSidebar_overlay__YpZr_.CategoryFilterSidebar_visible__Cn88c{display:block}}.CategoryFilterSidebar_drawerWrap__Szea5{position:fixed;top:0;left:0;bottom:0;width:375px;max-width:90vw;background:#fff;z-index:1050;display:flex;flex-direction:column;transform:translateX(-100%);transition:transform .3s ease}.CategoryFilterSidebar_drawerWrap__Szea5.CategoryFilterSidebar_open__5I91V{transform:translateX(0)}.CategoryFilterSidebar_drawerHeader__cCw_D{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e1e7ef;flex-shrink:0}.CategoryFilterSidebar_drawerHeader__cCw_D h6{font-weight:600;font-size:16px;margin:0}.CategoryFilterSidebar_closeBtn__HgXeJ{background:none;border:none;font-size:18px;cursor:pointer;color:#1b2124;line-height:1;padding:0}.CategoryFilterSidebar_closeBtn__HgXeJ:hover{color:#1b2124}.CategoryFilterSidebar_drawerBody__he_AC{flex:1 1;overflow-y:auto;padding:4px 0}.CategoryFilterSidebar_drawerFooter__RuiaV{flex-shrink:0;padding:16px 20px;border-top:1px solid #e1e7ef}.CategoryFilterSidebar_applyBtn__pkB74{display:block;width:100%;padding:12px;background:#fed501;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:700;cursor:pointer;margin-bottom:10px;transition:all .2s ease}.CategoryFilterSidebar_applyBtn__pkB74:hover{background:hsl(50.2766798419,99.2156862745%,42%)}.CategoryFilterSidebar_drawerResetBtn__L0ZFV{display:block;width:100%;background:none;border:none;font-size:13px;font-weight:700;color:#1b2124;cursor:pointer;text-align:center;padding:8px 0}.CategoryFilterSidebar_drawerResetBtn__L0ZFV:hover{text-decoration:underline}.ShareButton_shareWrap__vqjhR{position:relative}.ShareButton_shareBtn__6yge8{display:flex;align-items:center;gap:6px;background:none;border:none;padding:0;color:#1b2124;font-weight:600;font-size:13px;cursor:pointer;transition:color .15s ease}.ShareButton_shareBtn__6yge8 i{font-size:15px}.ShareButton_shareBtn__6yge8:hover{color:#d75617}.ShareButton_dropdownMenu__jPJyn{position:absolute;top:calc(100% + 8px);right:0;min-width:170px;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.08);border:1px solid #e1e7ef;padding:6px;z-index:1030}.ShareButton_dropdownItem__CbBE5{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:none;background:none;border-radius:4px;color:#1b2124;font-size:13px;font-weight:500;text-decoration:none;cursor:pointer;transition:background .15s ease}.ShareButton_dropdownItem__CbBE5 i{font-size:16px;width:18px;text-align:center}.ShareButton_dropdownItem__CbBE5:hover{background:#f8f9fa}.BookBreadcrumb_row__CNS_7{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.BookBreadcrumb_row__CNS_7>:first-child{min-width:0;flex:1 1;margin-bottom:0}.BookBreadcrumb_row__CNS_7>:last-child{flex-shrink:0}.page_backBtn__Orkf9{display:inline-flex;align-items:center;gap:8px;padding:7px 16px;border-radius:4px;background:none;color:#1b2124;font-weight:700;font-size:14px;text-decoration:none;transition:all .2s ease}.page_backBtn__Orkf9:hover{background:#6c757d;color:#fff}.page_layout__uoLxD{display:grid;grid-template-columns:5fr 7fr;gap:24px;align-items:start;margin-bottom:32px}@media(max-width:992px){.page_layout__uoLxD{grid-template-columns:1fr}}@media(max-width:768px){.page_layout__uoLxD{padding-bottom:calc(50px + env(safe-area-inset-bottom))}}.page_stickyLeft__0SmKP{position:sticky;top:calc(80px + 16px);min-width:0}@media(max-width:992px){.page_stickyLeft__0SmKP{position:static}}.page_trust__vqiTM{background:#f8f9fa;border-top:1px solid #e1e7ef;padding:40px 0;margin-top:32px}.page_trustItem__vTu54{padding:0 16px}.page_trustItem__vTu54 h6{font-weight:600;font-size:13px;margin:10px 0 4px}.page_trustItem__vTu54 p{font-size:12px;color:#1b2124;margin:0}.page_trustIcon__z5Fmn{width:60px;height:60px;background:#f8f9fa;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-bottom:12px}.page_trustIcon__z5Fmn i{font-size:26px;color:#fed501}.ImageGallery_gallery__5WvFe{position:relative;display:flex;flex-direction:column;gap:0}.ImageGallery_mainWrap__ACc2d{position:relative;width:100%;height:480px;background:#f8f9fa;border:1px solid #e0e0e0;overflow:hidden;margin-bottom:12px;cursor:zoom-in}@media(max-width:576px){.ImageGallery_mainWrap__ACc2d{height:320px}}.ImageGallery_zoomPane__rLvvB{display:none;position:fixed;width:720px;max-width:calc(100vw - 32px);right:16px;bottom:16px;background-repeat:no-repeat;background-size:200%;background-color:#fff;border:1px solid #dee2e6;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.15);z-index:1050;pointer-events:none}@media(min-width:992px){.ImageGallery_zoomPane__rLvvB{display:block}}.ImageGallery_mainImg__7paB5{object-fit:contain}.ImageGallery_previewBtn__G_jNl{position:absolute;font-size:12px;bottom:35px!important;right:10px;padding:5px 10px!important;display:flex;align-items:center;gap:6px;background:#fff;color:#1b2124;font-weight:500;border-radius:8px;text-decoration:none;z-index:2;transition:all .2s ease}.ImageGallery_previewBtn__G_jNl:hover{background:#f8f9fa;color:#1b2124}.ImageGallery_previewBtn__G_jNl i{font-size:15px}.ImageGallery_thumbRow__qsArO{display:flex;align-items:center;gap:6px;margin-bottom:20px;min-width:0}.ImageGallery_thumbWrap___srXs{display:flex;gap:8px;overflow-x:auto;min-width:0;scrollbar-width:none;-ms-overflow-style:none}.ImageGallery_thumbWrap___srXs::-webkit-scrollbar{display:none}.ImageGallery_thumbArrow__XBGah{flex:0 0 28px;width:28px;height:62px;border-radius:6px;border:1px solid #efefef;background:#fff;color:#1b2124;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:11px;box-shadow:0 0 10px rgba(0,0,0,.06);transition:all .2s ease}.ImageGallery_thumbArrow__XBGah:hover{background:#f8f9fa}.ImageGallery_thumb__2dtKw{display:block;flex:0 0 62px;width:62px;height:62px;overflow:hidden;border:1px solid rgba(0,0,0,0);cursor:pointer;background:#f8f9fa;padding:0;transition:all .2s ease}.ImageGallery_thumb__2dtKw:hover{border-color:#dee2e6}.ImageGallery_thumb__2dtKw.ImageGallery_active__2Ut5A{border-color:#fed501}.ImageGallery_thumb__2dtKw img{display:block}.ImageGallery_actions__CWED4{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:768px){.ImageGallery_actions__CWED4{position:fixed;left:0;right:0;bottom:0;z-index:1020;background:#fff;box-shadow:0 -4px 12px rgba(0,0,0,.1);padding:10px 16px calc(10px + env(safe-area-inset-bottom));margin:0}}.ImageGallery_qtyBox__5vZBm{display:flex;align-items:center;justify-content:center;gap:16px;border:1px solid #fed501;border-radius:8px;background:#fff9e6;height:52px;overflow:hidden}.ImageGallery_qtyBox__5vZBm button{background:none;border:none;color:#f59e0b;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;font-size:0;flex-shrink:0;transition:all .2s ease}.ImageGallery_qtyBox__5vZBm button i{font-size:22px;pointer-events:none}.ImageGallery_qtyBox__5vZBm button:hover{color:rgb(67.6208121044%,43.5101127065%,2.7713447584%)}.ImageGallery_qtyNum__cmGn0{min-width:28px;text-align:center;color:#f59e0b;font-size:20px;font-weight:600}.ImageGallery_addBtn__Zw_CR{height:52px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #fed501;border-radius:8px;background:#fff;color:#fed501;font-weight:600;font-size:18px;cursor:pointer;transition:all .2s ease}.ImageGallery_addBtn__Zw_CR i{font-size:20px}.ImageGallery_addBtn__Zw_CR:hover{background:#fed501;color:#1b2124}.ImageGallery_addBtn__Zw_CR:disabled{opacity:.6;cursor:not-allowed}.ImageGallery_addBtn__Zw_CR:disabled:hover{background:#fff;color:#fed501}.ImageGallery_buyBtn__yeMtR{height:52px;border:none;border-radius:8px;background:#ffd900;color:#1b2124;font-weight:600;font-size:18px;cursor:pointer;transition:all .2s ease}.ImageGallery_buyBtn__yeMtR:hover{background:rgb(84%,71.4823529412%,0)}.ImageGallery_buyBtn__yeMtR:disabled{opacity:.6;cursor:not-allowed}.ImageGallery_buyBtn__yeMtR:disabled:hover{background:#ffd900}.ProductAttributes_wrap__X_mFf{margin-bottom:20px}.ProductAttributes_group__SVFaE{margin-bottom:14px}.ProductAttributes_label__6vsLo{font-size:13px;font-weight:700;color:#1b2124;margin-bottom:8px}.ProductAttributes_labelValue__Sivru{font-weight:400;color:#1b2124}.ProductAttributes_values__C6PJe{display:flex;flex-wrap:wrap;gap:8px}.ProductAttributes_chip__eD2IW{padding:6px 18px;border-radius:50px;border:1.5px solid #dee2e6;background:none;color:#1b2124;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}.ProductAttributes_chip__eD2IW:hover{border-color:#fed501;color:#1b2124}.ProductAttributes_chipActive__2ijxG{border-color:#fed501!important;background-color:#fff9e6!important;color:#1b2124!important;font-weight:700}.ProductReviews_reviewsSection__shfc5{margin-top:24px;padding:24px 36px;border:1px solid #dee2e6;border-radius:8px}.ProductReviews_reviewsSectionTitle__f3u_d{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#1b2124;margin-bottom:20px}.ProductReviews_reviewsSectionTitle__f3u_d i{color:#1a1a2e}.ProductReviews_reviewsSummary__JI_SK{display:flex;align-items:center;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #dee2e6;flex-wrap:wrap}.ProductReviews_reviewsAvg__rjwFI{display:flex;flex-direction:column;align-items:center;text-align:center;flex-shrink:0}.ProductReviews_reviewsAvgText__EVirY{font-size:18px;color:#1b2124;margin-top:4px;white-space:nowrap}.ProductReviews_reviewsAvgScore__P9DtS{display:flex;align-items:center;justify-content:center;gap:8px;font-size:32px;font-weight:600;color:#1b2124}.ProductReviews_reviewsAvgScore__P9DtS .ProductReviews_starIconLg__UCBtC{width:26px;height:26px;color:#fed501}.ProductReviews_reviewsDivider__sfF_a{width:2px;height:81px;background:#dcdcdc;margin:0 24px;flex-shrink:0}.ProductReviews_reviewsBars__g_JrI{flex:1 1;min-width:200px;max-width:320px;display:flex;flex-direction:column;gap:4px}.ProductReviews_reviewsBarRow__M2h80{display:flex;align-items:center}.ProductReviews_reviewsBarNum__gU5UI{font-size:13px;font-weight:600;color:#1b2124;width:12px;flex-shrink:0}.ProductReviews_starIconSm__qLYpY{width:12px;height:12px;margin:0 12px 0 4px;color:#fed501;flex-shrink:0}.ProductReviews_reviewsBarTrack__0SmEo{flex:1 1;height:6px;border-radius:9999px;background:#e5e7eb;overflow:hidden}.ProductReviews_reviewsBarFill__v4NF4{height:100%;border-radius:9999px}.ProductReviews_reviewsBarFill__v4NF4.ProductReviews_barGreen__lwAZi{background:#16a34a}.ProductReviews_reviewsBarFill__v4NF4.ProductReviews_barAmber__UfCw_{background:#f59e0b}.ProductReviews_reviewsBarFill__v4NF4.ProductReviews_barRed__Q6Pj8{background:#dc2626}.ProductReviews_reviewsBarCount__LBsuY{font-size:13px;font-weight:600;color:#1b2124;margin:0 8px;min-width:16px;text-align:right;flex-shrink:0}.ProductReviews_reviewList__usl3a{display:flex;flex-direction:column}.ProductReviews_reviewItem__PXiRW{padding:16px 0}.ProductReviews_reviewItem__PXiRW+.ProductReviews_reviewItem__PXiRW{border-top:1px solid #dee2e6}.ProductReviews_reviewItem__PXiRW p{font-size:13px;color:#1b2124;line-height:1.6;margin:8px 0}.ProductReviews_reviewItemHead__GSyyw{display:flex;align-items:center;gap:10px}.ProductReviews_reviewItemHead__GSyyw strong{font-size:14px;color:#1b2124}.ProductReviews_reviewItemRating__s4kUL{display:inline-flex;align-items:center;gap:3px;padding:3px 8px;border-radius:4px;background:#16a34a;color:#fff;font-weight:600;font-size:12px}.ProductReviews_reviewItemRating__s4kUL i{font-size:9px}.ProductReviews_reviewItemMeta__QG8p6{display:flex;align-items:center;gap:10px;font-size:12px;color:#1b2124}.ProductReviews_reviewItemMeta__QG8p6 span:first-child{font-weight:600;color:#1b2124}.ProductReviews_showAllReviewsBtn__kQS5y{display:block;padding-top:16px;border:none;border-top:1px solid #dee2e6;background:none;color:#fed501;font-weight:600;font-size:16px;text-align:left;text-decoration:none;cursor:pointer;transition:all .2s ease}.LegalContent_card__LQ4lQ{background:#fff;border-radius:8px;border:1px solid #e1e7ef;box-shadow:0 3px 3px 0 rgba(0,0,0,.1);padding:24px;margin-top:16px}.LegalContent_title__jzXgJ{font-size:22px;font-weight:600;color:#1b2124;margin-bottom:16px}.LegalContent_body__pbfwx{line-height:1.7;color:#1b2124;font-size:16px}.LegalContent_body__pbfwx p{margin-bottom:12px}.LegalContent_body__pbfwx ol,.LegalContent_body__pbfwx ul{margin-bottom:12px;padding-left:20px}.LegalContent_body__pbfwx h1,.LegalContent_body__pbfwx h2,.LegalContent_body__pbfwx h3,.LegalContent_body__pbfwx h4{color:#1b2124;font-weight:600;margin:20px 0 10px}.LegalContent_body__pbfwx a{color:#d75617}.LegalContent_empty__25x8p{color:#1b2124;font-size:14px}.FilterSidebar_sidebar__SLH1K{background:#fff;border-radius:12px;position:sticky;top:calc(80px + 10px);max-height:calc(100vh - 80px - 20px);overflow-y:auto;border-radius:.5rem;padding-bottom:2rem;--tw-shadow:0px 3px 10px rgba(0,0,0,.09);--tw-shadow-colored:0px 3px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow)}.FilterSidebar_header__82Vy0{padding:10px 10px 10px 20px;display:flex;align-items:center;justify-content:space-between}.FilterSidebar_header__82Vy0 h6{font-weight:600;font-size:15px;margin:0}.FilterSidebar_resetBtn__Gi1gu{background:none;border:none;color:#fed501;font-size:12px;font-weight:700;cursor:pointer;padding:0}.FilterSidebar_resetBtn__Gi1gu:hover{text-decoration:underline}.FilterSidebar_section__3XbdZ{padding:20px 20px 0;border-top:1px solid #e1e7ef;margin-bottom:12px}.FilterSidebar_section__3XbdZ:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.FilterSidebar_section__3XbdZ h6{font-weight:600;font-size:16px;color:#1b2124;margin-bottom:10px}.FilterSidebar_checkItem__B_1Vg{display:flex;align-items:center;gap:8px;margin-bottom:8px;cursor:pointer}.FilterSidebar_checkItem__B_1Vg input[type=checkbox]{width:16px;height:16px;accent-color:#fed501;cursor:pointer;flex-shrink:0}.FilterSidebar_checkItem__B_1Vg label{font-size:13px;color:#1b2124;cursor:pointer;line-height:1.3}.FilterSidebar_skeletonBlock__jVaPW{background:linear-gradient(90deg,#ececec 25%,#d8d8d8 50%,#ececec 75%);background-size:200% 100%;animation:FilterSidebar_skeleton-shimmer__6VOlY 1.5s linear infinite;border-radius:4px}.FilterSidebar_skeletonTitle___Gnts{height:16px;width:100px}.FilterSidebar_skeletonReset__lHJq2{height:14px;width:50px}.FilterSidebar_skeletonSectionTitle__g1a1r{height:14px;width:80px;margin-bottom:12px}.FilterSidebar_skeletonCheckItem__3ckpM{display:flex;align-items:center;gap:8px;margin-bottom:10px}.FilterSidebar_skeletonCheckbox__s6NmJ{width:16px;height:16px;flex-shrink:0;border-radius:3px}.FilterSidebar_skeletonLabel__Q2hOq{height:12px;flex:1 1;max-width:120px}.FilterSidebar_overlay__CFdqS{display:none;position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:1040}@media(max-width:992px){.FilterSidebar_overlay__CFdqS.FilterSidebar_visible__BsO8n{display:block}}.FilterSidebar_drawerWrap__IrdmA{position:fixed;top:0;left:0;bottom:0;width:375px;background:#fff;z-index:1050;display:flex;flex-direction:column;transform:translateX(-100%);transition:transform .3s ease}.FilterSidebar_drawerWrap__IrdmA.FilterSidebar_open__zlmbu{transform:translateX(0)}.FilterSidebar_drawerHeader__M33uj{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e1e7ef;flex-shrink:0}.FilterSidebar_drawerHeader__M33uj h6{font-weight:600;font-size:16px;margin:0}.FilterSidebar_closeBtn__3pF8h{background:none;border:none;font-size:18px;cursor:pointer;color:#1b2124;line-height:1;padding:0}.FilterSidebar_closeBtn__3pF8h:hover{color:#1b2124}.FilterSidebar_drawerBody__Nd3_j{flex:1 1;overflow-y:auto;padding:0}.FilterSidebar_drawerSection__1dIsp{padding:16px 20px;border-bottom:1px solid #e1e7ef}.FilterSidebar_drawerSection__1dIsp:last-of-type{border-bottom:none}.FilterSidebar_drawerSection__1dIsp h6{font-weight:600;font-size:14px;color:#1b2124;margin-bottom:12px}.FilterSidebar_drawerFooter__EU00q{flex-shrink:0;padding:16px 20px;border-top:1px solid #e1e7ef}.FilterSidebar_applyBtn__nO6e3{display:block;width:100%;padding:12px;background:#fed501;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:700;cursor:pointer;margin-bottom:10px;transition:all .2s ease}.FilterSidebar_applyBtn__nO6e3:hover{background:hsl(50.2766798419,99.2156862745%,42%)}.FilterSidebar_drawerResetBtn__xlaNU{display:block;width:100%;background:none;border:none;font-size:13px;font-weight:700;color:#1b2124;cursor:pointer;text-align:center;padding:8px 0}.FilterSidebar_drawerResetBtn__xlaNU:hover{text-decoration:underline}.WishlistButton_wishlistBtn__iVzed{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:none;border-radius:50%;background:rgba(255,255,255,.9);box-shadow:0 1px 4px rgba(0,0,0,.15);color:#1b2124;font-size:16px;cursor:pointer;padding:0;transition:all .2s ease}.WishlistButton_wishlistBtn__iVzed.WishlistButton_active__xQPrQ,.WishlistButton_wishlistBtn__iVzed:hover{color:#dc3545}.BookCard_bookCard__OkBLu,.BookCard_card___sldk{display:flex;flex-direction:column}.BookCard_bookCard__OkBLu{border-radius:6px;padding:0 0 8px;border:1px solid #dcdcdc;width:100%;height:100%}.BookCard_imageWrap___Av5B{position:relative;aspect-ratio:1/1}.BookCard_imageLink__cCf1f{display:block;width:100%;height:100%}.BookCard_wishlistBtn__pL9Lz{position:absolute;top:8px;right:8px;z-index:2}.BookCard_wishlistBtn__pL9Lz i{font-size:18px!important}.BookCard_image__oLl9a{object-fit:contain}.BookCard_imageOutOfStock__ejLbL{opacity:.4}.BookCard_badge__QAWsx{position:absolute;top:-13px;left:-12px;z-index:1;--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:600;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.BookCard_badge__QAWsx img{width:auto}.BookCard_rating__iTvp0{display:inline-flex;align-items:center;gap:3px;margin-left:auto;margin-right:-8px;padding:6px;border-radius:var(--bs-border-radius) 0 0 var(--bs-border-radius);background-color:#16a34a;color:#fff;font-size:14px;font-weight:600;line-height:1;align-self:flex-start;flex-shrink:0}.BookCard_rating__iTvp0 i{font-size:10px}.BookCard_addBtn__WWeXp{position:absolute;bottom:8px;right:8px;z-index:9;color:#fed501;border:1px solid #fed501;background-color:#ffffe7;width:87px;height:44px;border-radius:5px;font-weight:700;font-size:16px;cursor:pointer;line-height:1}.BookCard_stockBar__6_oY2{position:absolute;left:0;right:0;bottom:0;z-index:2;background-color:#e9e9e9;color:#1b2124;text-align:center;font-size:13px;font-weight:600;padding:8px 0}.BookCard_qtyBox__xrXKo{position:absolute;bottom:8px;right:8px;z-index:9;display:flex;align-items:center;color:#fed501;border:1px solid #fed501;background-color:#ffffe7;width:90px;height:44px;border-radius:5px}.BookCard_qtyBox__xrXKo button{border:none;background:rgba(0,0,0,0);color:#b38f00;font-size:14px;font-weight:700;cursor:pointer;flex:1 1;height:100%;display:flex;align-items:center;justify-content:center;padding:0;line-height:0}.BookCard_qtyBox__xrXKo input{border:none;text-align:center;color:#fed501;font-size:16px;font-weight:700;background:rgba(0,0,0,0);width:28px;outline:none}.BookCard_info__QFLDK{display:flex;flex-direction:column;text-decoration:none;padding:0 8px;flex:1 1}.BookCard_name__bQ05W{font-weight:700;font-size:14px;color:#1b2124;margin:10px 0 6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4;min-height:2.8em}.BookCard_priceSec__gTBY4{display:flex;align-items:flex-start;gap:5px;margin-top:8px}.BookCard_priceRow__MCCrq{display:flex;align-items:center;flex-wrap:wrap;flex:1 1 auto;min-width:0;gap:6px}.BookCard_price__Wursv{font-weight:600;font-size:18px;color:#1b2124;line-height:normal}.BookCard_mrpGroup__httHF{display:inline-flex;align-items:center;gap:3px}.BookCard_mrpLabel__tdrZR{font-weight:600}.BookCard_mrpLabel__tdrZR,.BookCard_mrp__ZDq_t{color:#8d9091;font-size:14px;line-height:normal}.BookCard_mrp__ZDq_t{text-decoration:line-through}.BookCard_mrpInfo__bpIqF{display:inline-flex;align-items:center;color:#1b2124;cursor:pointer}.BookCard_mrpInfo__bpIqF i{font-size:14px;color:#8d9091}.BookCard_off__f8o51{color:#16a34a;font-size:14px;font-weight:700}.BookCard_mrpOnly__fh74_{color:#1b2124;font-size:13px;font-weight:600}.PriceDetailsTooltip_tooltip__2FWPX{background-color:#fff!important;color:#1b2124;border-radius:8px!important;box-shadow:0 6px 24px rgba(0,0,0,.14);padding:14px 0!important;min-width:240px;z-index:20;opacity:1!important}.PriceDetailsTooltip_content__hCNPw{display:flex;flex-direction:column;gap:6px;padding:0!important}.PriceDetailsTooltip_title__wFtvW{margin:0 0 2px;font-size:16px;font-weight:700;color:#1b2124}.PriceDetailsTooltip_row__AM284{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;font-size:13px}.PriceDetailsTooltip_label__7DCa6{display:flex;flex-direction:column;color:#1b2124}.PriceDetailsTooltip_sub__QP6YX{font-size:11px;color:#1b2124;opacity:.65}.PriceDetailsTooltip_value__ZWdcd{color:#1b2124;white-space:nowrap}.PriceDetailsTooltip_discount__K6EOr{color:#16a34a;font-weight:600;white-space:nowrap}.PriceDetailsTooltip_divider__5bNh1{border-top:1px dashed #dee2e6;margin:2px 0}.PriceDetailsTooltip_labelBold__a67Fp{font-weight:600;color:#1b2124;font-size:13px}.PriceDetailsTooltip_valueBold__OQ6Nb{font-weight:700;color:#1b2124;font-size:14px;white-space:nowrap}.PriceDetailsTooltip_valueWrap__SmRw1{display:flex;flex-direction:column;align-items:flex-end;text-align:left}.PriceDetailsTooltip_valueWrap__SmRw1 .PriceDetailsTooltip_sub__QP6YX{align-self:flex-start}.ProductInfo_title___qo6p{font-size:24px;font-weight:600;line-height:1.3;margin-bottom:8px;color:#1b2124}@media(max-width:992px){.ProductInfo_title___qo6p{font-size:18px}}.ProductInfo_by__kxEjC{color:#1b2124;margin-bottom:14px;font-size:13px}.ProductInfo_by__kxEjC strong{color:#1b2124;font-weight:700}.ProductInfo_reviewRow__u2_8u{display:flex;align-items:center;gap:8px;margin-bottom:14px}.ProductInfo_ratingBadge__NSU18{display:inline-flex;align-items:center;gap:3px;padding:4px 8px;border-radius:4px;background:#16a34a;color:#fff;font-weight:600;font-size:13px}.ProductInfo_ratingBadge__NSU18 i{font-size:11px}.ProductInfo_reviewText__PY6qP{font-size:14px;color:#1b2124;font-weight:700}.ProductInfo_pricingSection__xO883{margin-bottom:16px}.ProductInfo_priceRow__9AF22{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:8px}.ProductInfo_price__WNBKW{font-size:28px;font-weight:600;color:#1b2124}.ProductInfo_mrpLabel__I95KK{color:#8d9091;font-size:16px;font-weight:600}.ProductInfo_mrp__DfJra{font-size:16px;text-decoration:line-through;color:#8d9091}.ProductInfo_discBadge__aaOtY{color:#16a34a;font-weight:700;font-size:16px}.ProductInfo_priceInfo__eyO3U{display:inline-flex;align-items:center;color:#1b2124;cursor:pointer;margin-left:-6px}.ProductInfo_priceInfo__eyO3U i{font-size:14px;color:#8d9091}.ProductInfo_stock__La3an{display:flex;align-items:center;gap:6px;font-weight:700;font-size:14px;color:#16a34a}.ProductInfo_stock__La3an i{font-size:14px}.ProductInfo_outOfStock__PU7JH{color:#dc2626}.ProductInfo_materialType__jGax9{margin-bottom:20px}.ProductInfo_typeLabel__2B34u{font-size:13px;color:#1b2124;margin-bottom:8px}.ProductInfo_typeLabel__2B34u span{color:#1b2124;font-weight:500}.ProductInfo_typeBtns__q_ycF{display:flex;gap:8px;flex-wrap:wrap}.ProductInfo_typeBtn__rdkds{padding:7px 20px;border-radius:50px;border:1.5px solid #dee2e6;background:none;color:#1b2124;font-weight:700;font-size:13px;cursor:pointer;transition:all .2s ease}.ProductInfo_typeBtn__rdkds:hover{border-color:#fed501;color:#1b2124}.ProductInfo_typeBtnActive__Oj7XF{border-color:#fed501!important;background-color:#fff9e6!important;color:#1b2124!important}.ProductInfo_deliveryCheck__VJHEk{margin-bottom:20px}.ProductInfo_deliveryCheck__VJHEk label{font-weight:700;font-size:14px;display:block;margin-bottom:14px;color:#1b2124}.ProductInfo_pincodeRow__J9lGB{display:flex;align-items:center;border-radius:8px!important;width:100%;max-width:50%;padding:0 14px 0 10px!important;box-shadow:0 3px 10px rgba(0,0,0,.09)!important;border:0!important}@media(max-width:576px){.ProductInfo_pincodeRow__J9lGB{max-width:none}}.ProductInfo_pincodeRow__J9lGB input{display:block;width:100%;font-size:16px;font-weight:500;line-height:1.5;color:#212529;appearance:none;background-color:#fff;background-clip:padding-box;border:0;padding:.875rem .875rem .75rem;border-radius:8px;min-width:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.ProductInfo_pincodeRow__J9lGB button{color:#f59e0b;font-weight:700;cursor:pointer;white-space:nowrap;padding:0;transition:all .2s ease;border:none;background:none}.ProductInfo_pincodeError__70K5f{color:#dc2626;font-size:11px;margin-top:4px}.ProductInfo_pincodeSuccess__MppZi{color:#16a34a;font-weight:700;font-size:13px;margin-top:10px}.ProductInfo_pincodeSuccess__MppZi p{margin-bottom:4px}.ProductInfo_pincodeSuccess__MppZi i{margin-right:4px}.ProductInfo_deliveryDate__ZUw7W{color:#1b2124;font-weight:500}.ProductInfo_preorderNotice__BPeNa{display:inline-flex;align-items:flex-start;gap:12px;max-width:100%;background:#fdf6e3;border-radius:8px;padding:8px 16px;margin-bottom:20px}@media(max-width:576px){.ProductInfo_preorderNotice__BPeNa{gap:10px;padding:12px}}.ProductInfo_preorderIcon__SqzDX{flex-shrink:0;width:40px;height:40px;border-radius:4px;background:#d75617;color:#fff;display:flex;align-items:center;justify-content:center}.ProductInfo_preorderIcon__SqzDX i{font-size:18px}@media(max-width:576px){.ProductInfo_preorderIcon__SqzDX{width:34px;height:34px}.ProductInfo_preorderIcon__SqzDX i{font-size:15px}}.ProductInfo_preorderText__z_jQj strong{display:block;font-weight:600;font-size:15px;color:#d75617;margin-bottom:2px}.ProductInfo_preorderText__z_jQj p{margin:0;font-size:13px;color:#1b2124;line-height:1.5}.ProductInfo_preorderText__z_jQj p strong{display:inline;font-size:13px;font-weight:600;color:#1b2124}@media(max-width:576px){.ProductInfo_preorderText__z_jQj strong{font-size:13px}.ProductInfo_preorderText__z_jQj p{font-size:12px}}.ProductInfo_codAvailable__EsGzu{color:#1b2124;font-weight:500}.ProductInfo_tabsWrap__jQzHf{margin-bottom:24px}.ProductInfo_tabs__7K9hr{display:flex;background-color:#f8f8f8;border-radius:10px 10px 0 0;border:1px solid #d9dce1;border-bottom:2px solid #dee2e6}.ProductInfo_tab__GblKb{flex:1 1;padding:12px 16px;background:none;border:none;font-weight:700;font-size:13px;color:#1b2124;cursor:pointer;position:relative;text-align:center;transition:all .2s ease}.ProductInfo_tab__GblKb.ProductInfo_active__kZOxG:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:2px;background:#fed501}.ProductInfo_tab__GblKb:hover:not(.ProductInfo_active__kZOxG){background:rgba(0,0,0,.03)}.ProductInfo_singleTitle__X0ACp{margin:0 0 12px;font-weight:600;font-size:20px;color:#1b2124}.ProductInfo_tabContent__UNlP8{border:1px solid #dee2e6;border-top:0;border-radius:0 0 8px 8px;padding:20px;background:#fff}.ProductInfo_tabContent__UNlP8 h3{font-size:15px;font-weight:600;margin-bottom:12px}.ProductInfo_tabContent__UNlP8 h5{font-size:13px;font-weight:700;margin-bottom:10px;margin-top:16px}.ProductInfo_tabContent__UNlP8 p{font-size:13px;color:#1b2124;line-height:1.7;margin-bottom:12px}.ProductInfo_tabContent__UNlP8.ProductInfo_plain__w_Frb{border:none;border-radius:0;padding:0}.ProductInfo_featureList__Q9_85{list-style:none;padding:0;margin:0 0 12px}.ProductInfo_featureList__Q9_85 li{display:flex;gap:8px;margin-bottom:8px;font-size:13px;align-items:flex-start}.ProductInfo_featureList__Q9_85 li i{flex-shrink:0;margin-top:2px}.ProductInfo_detailTable__W0OKn{font-size:13px!important}.ProductInfo_detailTable__W0OKn td{padding:8px 12px}.ProductInfo_detailTable__W0OKn td:first-child{font-weight:700;width:40%;background:#f8f9fa}.ProductInfo_trustRow__1nt8s{display:flex;justify-content:space-around;align-items:flex-start;margin-top:21px}.ProductInfo_trustBadge__b5qHO{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px}.ProductInfo_trustBadge__b5qHO p{font-size:13px;color:#1b2124;margin:0;white-space:pre-line;line-height:normal}.ProductInfo_trustIcon__CJ78t{display:flex;align-items:center;justify-content:center}.ProductInfo_trustIcon__CJ78t i{font-size:22px;color:#fed501}.AddressFormModal_overlay__suH9F{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:1060;display:flex;align-items:center;justify-content:center;padding:20px}.AddressFormModal_modal__zugtA{position:relative;background:#fff;border-radius:8px;width:100%;max-width:640px;height:min(88vh,760px);display:flex;flex-direction:column;overflow:hidden}.AddressFormModal_header__NMH5R{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;padding:24px 28px 16px}.AddressFormModal_header__NMH5R h3{font-size:20px;font-weight:600;margin:0}.AddressFormModal_header__NMH5R button{background:#e9ecef;border:none;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:all .2s ease}.AddressFormModal_header__NMH5R button:hover{background:#dee2e6}.AddressFormModal_body__Oj7CZ{flex:1 1;min-height:0;padding:0 28px 24px;display:flex;flex-direction:column}.page_cartBg__o9xba{background-color:#f8f9fa;padding-bottom:60px}@media(max-width:992px){.page_cartBg__o9xba{padding-bottom:90px}}.page_cartContainer__uEdJt{padding-top:20px}.page_deliveryCard__TTFyb{background:#f3f6ff;border-radius:8px;padding:8px 20px;margin-bottom:14px}@media(max-width:992px){.page_deliveryCard__TTFyb{display:none}}.page_deliveryInner__LU0Yq{justify-content:space-between}.page_deliveryInner__LU0Yq,.page_deliveryLeft__j7laV{display:flex;align-items:center;gap:12px}.page_deliveryName__XFpd9{font-weight:blod;font-size:14px;color:#1b2124;margin:0}.page_deliveryAddr__PVHs3{font-size:12px;color:#1b2124;margin:0}@keyframes page_skeletonShimmer__TNih_{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.page_skeletonLine__h3I3P{height:11px;border-radius:4px;margin:4px 0;background:linear-gradient(90deg,#e1e7ef 25%,#eef1f6 37%,#e1e7ef 63%);background-size:400px 100%;animation:page_skeletonShimmer__TNih_ 1.4s ease infinite}.page_skeletonLineWide__aW2uj{width:160px}.page_skeletonLineNarrow__nxKWt{width:220px}.page_changeBtn__wCsML{border:1px solid #fed501;border-radius:7px;color:#fed501;background:#fff;padding:8px 15px;font-size:13px;font-weight:blod;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:all .2s ease}.page_changeBtn__wCsML:hover{background:#fffde7}.page_savingsBanner__tmah9{background-color:#d8f5de;border-radius:10px;padding:6px 16px;margin-bottom:14px;display:flex;gap:8px;font-size:13px;font-weight:500;color:#1b2124;align-items:center;justify-content:center}@media(max-width:992px){.page_savingsBanner__tmah9{display:none}}.page_emoji__5grkv{font-size:22px;line-height:1}.page_freeDeliveryBanner__8b91M{background-color:#16a34a;border-radius:8px 8px 0 0;margin:-20px -20px 16px;padding:6px 16px;text-align:center;font-size:14px;font-weight:600;color:#fff}.page_freeDeliveryBanner__8b91M strong{font-weight:700}.page_itemsContainer__6GtPD{background:#fff;border-radius:8px;padding:20px;overflow:hidden}.page_itemsTitle__rpmUD{font-size:14px;font-weight:600;padding-bottom:12px;border-bottom:1px solid #e1e7ef;margin:0 0 4px}.page_rightCol__f9gPr{align-self:flex-start}.page_importantNote__b7xCI{margin-top:24px}@media(max-width:992px){.page_importantNote__b7xCI{display:none}}.page_empty__tFSvO{text-align:center;padding:80px 20px}.page_empty__tFSvO h4{font-size:18px;font-weight:600;color:#1b2124;margin:16px 0 8px}.page_empty__tFSvO p{color:#1b2124;margin-bottom:24px}.page_emptyIcon__GEUSE{font-size:64px;line-height:1}.page_browseBtn__cEikq{display:inline-block;background:#fed501;color:#fff;padding:12px 28px;border-radius:6px;text-decoration:none;font-weight:blod;font-size:14px;transition:all .2s ease}.page_browseBtn__cEikq:hover{background:#d75617;color:#fff}.page_addressOverlay__rPp35{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:1060;display:flex;align-items:center;justify-content:center;padding:20px}.page_addressModal__n4FNL{background:#fff;border-radius:8px;width:100%;max-width:800px;max-height:90vh;overflow-y:auto;padding:30px}.page_modalHeader__hkpUK{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.page_modalHeader__hkpUK h3{font-size:20px;font-weight:600;margin:0}.page_modalHeader__hkpUK button{background:#e9ecef;border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.page_modalHeader__hkpUK button:hover{background:#dee2e6}.page_addNewAddress__XUw8e{width:100%;background:none;font:inherit;border:2px dashed #fed501;border-radius:8px;padding:14px 16px;display:flex;align-items:center;gap:8px;color:#e55c18;font-weight:blod;cursor:pointer;margin-bottom:24px;text-decoration:none;transition:all .2s ease}.page_addNewAddress__XUw8e:hover{background:#fff3cd;color:#e55c18}.page_savedTitle__c8pwz{font-size:16px;font-weight:600;margin-bottom:16px}.page_addressCard__tA6Wx{border:2px solid #e9ecef;border-radius:12px;padding:16px;display:flex;align-items:flex-start;gap:12px;margin-bottom:12px;cursor:pointer;transition:all .2s ease}.page_addressCard__tA6Wx:hover{border-color:#fed501;background:#fffde7}.page_addressCard__tA6Wx input[type=radio]{accent-color:#fed501;width:20px;height:20px;flex-shrink:0;margin-top:4px;cursor:pointer}.page_addressCard__tA6Wx label{flex:1 1;cursor:pointer}.page_addressCard__tA6Wx label h5{font-size:15px;font-weight:600;margin:0 0 6px}.page_addressCard__tA6Wx label p{font-size:13px;color:#1b2124;margin:0 0 4px}.page_addressCardSelected__fsEUo{border-color:#fed501;background:#fffde7}.page_addrType__15kcc{display:inline-block;font-size:11px;font-weight:blod;background:#fff3cd;color:#856404;border-radius:4px;padding:1px 6px;margin-left:6px;vertical-align:middle}.page_noAddressMsg__7mw4I{color:#1b2124;font-size:14px;text-align:center;padding:20px 0}.page_addressRight__LYiO2{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex-shrink:0}.page_editBtn__s39BK{border:1px solid #fed501;background:#fff;color:#1b2124;padding:6px 14px;border-radius:6px;font-size:13px;font-weight:blod;cursor:pointer;flex-shrink:0;transition:all .2s ease}.page_editBtn__s39BK:hover{background:#fff3cd}.page_defaultBadge__I24ST{font-size:12px;background:#f8f9fa;color:#525355;border-radius:50px;padding:4px 12px;font-weight:600;white-space:nowrap}.page_modalFooter__TdpAe{display:flex;gap:12px;margin-top:24px}.page_cancelBtn__6YuPO,.page_updateBtn__hQzIi{flex:1 1;padding:14px;border-radius:10px;font-weight:blod;font-size:14px;cursor:pointer;transition:all .2s ease}.page_cancelBtn__6YuPO{border:1px solid #fed501;background:#fff;color:#1b2124}.page_cancelBtn__6YuPO:hover{background:#fffde7}.page_updateBtn__hQzIi{border:none;background:gold;color:#1b2124}.page_updateBtn__hQzIi:hover:not(:disabled){background:#ffca2c}.page_updateBtn__hQzIi:disabled{opacity:.5;cursor:not-allowed}