.user_dashboardShell__bikVt{padding-block:1rem 1rem;background:#f9f9f9;min-height:calc(100vh - 8rem)}.user_dashboardInner__S23i4{max-width:1200px;margin-inline:auto;padding-inline:1.5rem}@media screen and (max-width:1250px){.user_dashboardInner__S23i4{padding-inline:1rem}}.user_dashboardRow__AP1Cp{display:flex;align-items:flex-start;gap:1.25rem}@media screen and (max-width:850px){.user_dashboardRow__AP1Cp{gap:0}}.user_main__07T2W{flex:1;min-width:0;background:#fff;border-radius:12px;border:1px solid hsla(0,0%,58%,.12);box-shadow:0 4px 24px rgba(0,0,0,.04);padding:.25rem}@media screen and (max-width:850px){.user_main__07T2W{border-radius:10px}}.user_dashboardWelcome___lZ4D{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.5rem 0 1.5rem;border-bottom:1px solid hsla(0,0%,58%,.12);margin-bottom:1.5rem}@media screen and (max-width:500px){.user_dashboardWelcome___lZ4D{flex-direction:column;align-items:flex-start}}.user_dashboardWelcome___lZ4D .user_profileDetails__nqFW6 h3{font-weight:500;font-size:1.15rem;color:#313638}.user_dashboardWelcome___lZ4D .user_profileDetails__nqFW6 p{font-size:.875rem;color:#939393;margin-top:.15rem}.user_statCards__cqJTC{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:1.5rem}@media screen and (max-width:500px){.user_statCards__cqJTC{grid-template-columns:1fr}}.user_statCard__rkcCb{padding:1.25rem;border-radius:10px;background:#f9f9f9;border:1px solid hsla(0,0%,58%,.1);background-size:cover;background-position:50%}.user_statCardHeader__uEj4u{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}.user_statCardTitle__3l8GV{font-size:1.05rem;font-weight:500;color:#313638}.user_statCardValue__sHwef{font-size:1.65rem;font-weight:600;color:#313638;display:flex;align-items:center;gap:.5rem}.user_balanceAmountRow__gUrxg{display:inline-flex;align-items:center;gap:.5rem}.user_balanceToggleBtn__IZINu{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:none;background:transparent;border-radius:50%;cursor:pointer;color:#939393;transition:background-color .15s ease}.user_balanceToggleBtn__IZINu:hover{background:hsla(0,0%,100%,.65)}.user_statCardLink__QEKNe{font-size:.85rem;color:#305c45;font-weight:500}.user_statCardLink__QEKNe:hover{text-decoration:underline}.user_emptyState__nEVxS{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2.5rem 1rem;gap:.35rem}.user_emptyStateImage__N_MLq{max-width:180px;width:100%;height:auto;margin-bottom:.5rem}.user_emptyStateTitle___k__s{font-size:1.1rem;font-weight:600;color:#313638}.user_emptyStateDesc__GSlR7{font-size:.9rem;color:#939393;max-width:320px}.user_loadingState__WRjbu{min-height:50vh}.user_loadingState__WRjbu,.user_paginationBar__trccf{display:flex;align-items:center;justify-content:center}.user_paginationBar__trccf{gap:.75rem;margin-top:1.5rem;padding-top:1rem;border-top:1px solid hsla(0,0%,58%,.12)}.user_paginationBar__trccf button{padding:.5rem 1rem;border-radius:8px;border:1px solid hsla(0,0%,58%,.25);background:#fff;color:#313638;font-size:.875rem;cursor:pointer;transition:background-color .15s ease}.user_paginationBar__trccf button:hover:not(:disabled){background:#f1f1f1}.user_paginationBar__trccf button:disabled{opacity:.45;cursor:not-allowed}.user_backLink__hQvFw,.user_paginationBar__trccf span{font-size:.875rem;color:#939393}.user_backLink__hQvFw{display:inline-flex;align-items:center;gap:.35rem;margin-bottom:1rem;cursor:pointer;background:none;border:none;padding:0}.user_backLink__hQvFw:hover{color:#305c45}.user_pageSectionTitle__63cdR{font-size:1.05rem;font-weight:600;color:#313638;margin-bottom:1rem}.user_profileAvatarSection__PtgJY{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap;padding:1rem;margin-bottom:1.5rem;background:#f9f9f9;border:1px solid hsla(0,0%,58%,.1);border-radius:10px}.user_uploadBtn__Gz5Og{display:inline-flex;align-items:center;gap:.35rem;padding:.5rem .85rem;border-radius:8px;border:1px solid hsla(0,0%,58%,.2);background:#fff;font-size:.875rem;cursor:pointer;transition:background-color .15s ease}.user_uploadBtn__Gz5Og:hover{background:#f1f1f1}.user_walletPage___DO6C{display:flex;flex-direction:column;gap:1.5rem}.user_walletTopRow__Wc6Hu{display:flex;gap:1.5rem;align-items:stretch}@media screen and (max-width:1000px){.user_walletTopRow__Wc6Hu{flex-direction:column}}.user_walletBalanceCard__qn8_r{flex:1;min-height:220px;padding:1.5rem;border-radius:12px;background:linear-gradient(135deg,rgba(48,92,69,.12),rgba(48,92,69,.04));border:1px solid rgba(48,92,69,.2);display:flex;flex-direction:column;justify-content:space-between;background-image:url(/svgs/Backgrounds/balanceCard.svg);background-size:cover;background-position:50%}.user_walletBalanceHeader__Or9N0{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.user_walletBalanceLabel___ZHsh{font-size:.95rem;color:#305c45;font-weight:600}.user_walletBalanceMeta__ZYRcF{font-size:.8rem;color:#939393}.user_walletBalanceAmount__R8sPc{font-size:1.75rem;font-weight:700;color:#305c45;margin-bottom:1rem}.user_walletActions__Fq5_n{display:flex;gap:.75rem;margin-top:1rem}.user_transactionPanel__Wg04T{overflow:hidden;background:#fff}.user_formCard__gPehj,.user_transactionPanel__Wg04T{border:1px solid hsla(0,0%,58%,.15);border-radius:10px}.user_formCard__gPehj{padding:1.25rem;background:#f9f9f9}.user_formCardActions__gmp8D{gap:1rem;margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid hsla(0,0%,58%,.12)}.user_confirmRow__q8HuS,.user_formCardActions__gmp8D{display:flex;justify-content:space-between;align-items:center}.user_confirmRow__q8HuS{padding:1rem 0;border-bottom:1px solid hsla(0,0%,58%,.12)}.user_confirmRow__q8HuS:last-of-type{border-bottom:none}.user_confirmRow__q8HuS dt{font-size:.875rem;color:#939393;font-weight:500}.user_confirmRow__q8HuS dd{font-size:.9rem;color:#313638;font-weight:500;text-align:right}.user_storesHeader__ngSxs{justify-content:space-between;margin-bottom:1.5rem}.user_storesHeaderLeft__BaJ1j,.user_storesHeader__ngSxs{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.user_storesHeaderRight__LUMvS{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.user_storesGrid__HrL2k{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.25rem}.user_filterSelect__QMlBV{padding:.5rem .75rem;border:1px solid hsla(0,0%,58%,.25);border-radius:8px;font-size:.875rem;background:#fff;outline:none}.user_filterSelect__QMlBV:focus{border-color:#305c45}.user_primaryBtn__J19s7{padding:.55rem 1rem;border-radius:8px;background:#305c45;color:#fff;font-size:.875rem;font-weight:500;border:none;cursor:pointer;white-space:nowrap}.user_primaryBtn__J19s7:hover{background:#1d3729}.user_innerDashboardContent__gHpEW{padding:0;margin-top:.5rem}.user_profileHeadContainer__v5Kjq{display:flex;justify-content:space-between;padding:0 2rem;align-items:center}@media screen and (max-width:500px){.user_profileHeadContainer__v5Kjq{padding:0 1rem}}.user_profileHeadContainer__v5Kjq .user_profileDetails__nqFW6 h3{font-weight:600;font-size:1.3rem}@media screen and (max-width:500px){.user_profileHeadContainer__v5Kjq .user_profileDetails__nqFW6 h3{font-size:.8rem;font-weight:500}}.user_profileHeadContainer__v5Kjq .user_profileDetails__nqFW6 p{font-weight:400;font-size:.8rem;color:#939393}@media screen and (max-width:500px){.user_profileHeadContainer__v5Kjq .user_profileDetails__nqFW6 p{font-size:.5rem;font-weight:400}}.user_profileCardContainer__0RsS_{display:flex;justify-content:space-between;gap:1rem;padding:2rem}@media screen and (max-width:1000px){.user_profileCardContainer__0RsS_{flex-direction:column}}@media screen and (max-width:500px){.user_profileCardContainer__0RsS_{padding:1rem}}.user_editProfileForm__grAto{padding:0}@media screen and (max-width:500px){.user_editProfileForm__grAto{padding:0}}.user_editProfileForm__grAto .user_lInput___d_ny{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;margin-bottom:2rem}@media screen and (max-width:1000px){.user_editProfileForm__grAto .user_lInput___d_ny{grid-template-columns:1fr;margin-bottom:1.5rem}}.user_editProfileForm__grAto .user_lInput___d_ny .user_userInputGroup___sP78{display:flex;justify-content:space-between;align-items:center;gap:2rem;margin:0!important}@media screen and (max-width:1000px){.user_editProfileForm__grAto .user_lInput___d_ny .user_userInputGroup___sP78{gap:1rem}}.user_addAddressForm__vFpMd{padding:0}@media screen and (max-width:500px){.user_addAddressForm__vFpMd{padding:0}}.user_addAddressForm__vFpMd .user_inputGrid__yIh1b{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}@media screen and (max-width:1000px){.user_addAddressForm__vFpMd .user_inputGrid__yIh1b{gap:1rem}}.user_walletInnerContainer__P_DAL{margin:0 2rem}@media screen and (max-width:500px){.user_walletInnerContainer__P_DAL{margin:0 1rem}}.user_walletInnerContainer__P_DAL .user_walletGrid__RIzHH{display:grid;grid-template-columns:1.5fr 1fr;gap:2rem}@media screen and (max-width:1000px){.user_walletInnerContainer__P_DAL .user_walletGrid__RIzHH{grid-template-columns:1fr}}.user_walletInnerContainer__P_DAL .user_walletGrid__RIzHH .user_walletContainer__ZrZgt .user_balanceCardDetails__g8gne{display:flex;justify-content:space-between;margin-bottom:1rem}@media screen and (max-width:500px){.user_walletInnerContainer__P_DAL .user_walletGrid__RIzHH .user_walletContainer__ZrZgt .user_balanceCardDetails__g8gne{margin-bottom:1rem}}.user_walletInnerContainer__P_DAL .user_walletGrid__RIzHH .user_walletContainer__ZrZgt .user_balanceCardDetails__g8gne h4{font-weight:500;font-size:1.4rem}@media screen and (max-width:500px){.user_walletInnerContainer__P_DAL .user_walletGrid__RIzHH .user_walletContainer__ZrZgt .user_balanceCardDetails__g8gne h4{font-size:1rem}}.user_walletInnerContainer__P_DAL .user_walletGrid__RIzHH .user_cardsContainer__DDpDE .user_cardDetails__9_rg7{margin-bottom:1rem}.user_walletInnerContainer__P_DAL .user_walletGrid__RIzHH .user_cardsContainer__DDpDE .user_cardDetails__9_rg7 h4{font-weight:500;font-size:1.4rem}@media screen and (max-width:500px){.user_walletInnerContainer__P_DAL .user_walletGrid__RIzHH .user_cardsContainer__DDpDE .user_cardDetails__9_rg7 h4{font-size:1rem}}.user_billingAddressContainer__fCp79{padding:2rem 0}@media screen and (max-width:500px){.user_billingAddressContainer__fCp79{padding:1rem}}.user_billingAddressContainer__fCp79 h2{font-weight:500;font-size:1.5rem;margin:0 2rem 2rem}@media screen and (max-width:500px){.user_billingAddressContainer__fCp79 h2{font-size:1.2rem;margin:0 1rem 1rem}}.user_closeAccountBody__zE6JL{padding:0}@media screen and (max-width:1000px){.user_closeAccountBody__zE6JL{padding:0}}.user_closeAccountBody__zE6JL .user_warning__4VOAC{color:#939393!important;margin-top:1rem!important}.user_closeAccountBody__zE6JL form{padding:2rem 0}@media screen and (max-width:500px){.user_closeAccountBody__zE6JL form{padding:1rem 0}}