.footer-curve{background:#fff}.customer-account-wrapper{display:flex;flex-wrap:wrap;gap:5rem}.customer-account-wrapper .sidebar{min-width:200px}.sidebar-heading{font-size:16px;line-height:24px;font-weight:700;padding-bottom:1rem;border-bottom:1px solid #EDEDED;margin-top:0}.account-menu{margin-bottom:4rem!important}.account-menu a{font-size:15px;line-height:22px;text-decoration:none;color:#6d6e70}.account-menu li{margin-bottom:.5rem}.customer-account-wrapper .main{width:calc(100% - 250px)}.customer-account-wrapper .main h2{color:#f05a27;font-size:20px;line-height:24px;padding-bottom:1.25rem;border-bottom:1px solid #EDEDED;margin-bottom:2rem;font-weight:700;margin-top:0}.customer table{border-radius:12px}.customer thead th{background:#1e4284;color:#fff;padding-top:1.5rem;padding-bottom:1.5rem}.customer thead th:first-child{border-top-left-radius:12px}.customer thead th:last-child{border-top-right-radius:12px}.account table td:first-of-type a{background:#f05a27;color:#fff}.member-pointwrap{background:#1e4284;color:#fff;border-radius:10px;padding:25px 23px;position:relative}.member-pointwrap h3{margin:0;font-size:20px;line-height:24px;color:#fff;margin-bottom:2rem;font-weight:700}.member-pointwrap p{margin-bottom:.5rem}.member-pointwrap strong{color:#fff;font-weight:700}.member-pointwrap .member-bar{height:10px;background:#ffffff2e;position:relative;border-radius:8px}.member-pointwrap .member-bar-inner{border-radius:8px;overflow:hidden}.member-pointwrap .member-current-bar{height:10px;border-radius:8px;background:#f05a28;background:-moz-linear-gradient(90deg,rgba(240,90,40,1) 0%,rgba(255,194,29,1) 100%);background:-webkit-linear-gradient(90deg,rgba(240,90,40,1) 0%,rgba(255,194,29,1) 100%);background:linear-gradient(90deg,#f05a28,#ffc21d)}.member-pointwrap .member-bar:after{content:"";width:23px;border-radius:50%;overflow:hidden;height:23px;display:block;background:url(/cdn/shop/files/crown.png?v=1743747568) #fff no-repeat;background-size:19px 13px;position:absolute;right:0;background-position:center;top:-6px}.member-pointwrap .member-big-point{position:absolute;top:.25rem;right:2rem;font-size:28px}.member-pointwrap .member-big-point small{font-size:16px}.account .two-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}#account .two-col{margin-top:3rem}.account .card{border:1px solid #EDEDED;border-radius:12px}.account .card-header{background:#1e4284;padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center;border-top-left-radius:12px;border-top-right-radius:12px}.account .card-header h3{margin:0;color:#fff}.account .card-content{padding:2rem}.account .card ul li{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1rem}.account .card .errors ul li{display:list-item}.account .card .errors ul li:last-child{margin-bottom:0}.account .card li label{font-weight:700;font-style:italic;color:#7c7d7e}.member-card{position:relative}.member-card .m-abso{position:absolute;z-index:1;color:#fff;left:20px}.member-card .m-name{bottom:80px}.member-card .m-nric{bottom:55px}.member-card .m-points{bottom:30px}.member-card .m-label{left:unset;right:20px;top:10px}.member-card .card-bg{width:100%}@media screen and (max-width:749px){.member-pointwrap{padding-top:6rem}.member-pointwrap .member-big-point{right:unset;left:23px}.account .two-col{grid-template-columns:repeat(1,minmax(0,1fr))}.account .card ul li{display:flex;flex-wrap:wrap}.member-card .m-abso .cardLable{display:none}#member-barcode{height:auto;right:1rem;bottom:1rem}.member-card .m-name{bottom:6.5rem}.member-card .m-nric{bottom:4rem}.member-card .m-points{bottom:1.5rem}.account #edit .two-col{grid-template-columns:repeat(1,minmax(0,1fr))!important}}.account #account,.account #edit,.account #order,.account #password,.account #medication,.account #review,.account #membership,.account #voucher,.account #voucher-code-input,.account #voucher-code-redeem,.account #my-mobile-vouchers,.account #affiliate-cart,.account #affiliate-cart-detail{display:none}#main-account-wrapper.profile #account-link,#main-account-wrapper.edit #account-link,#main-account-wrapper.address #address-link,#main-account-wrapper.password #password-link,#main-account-wrapper.voucher #voucher-link,#main-account-wrapper.orders #order-link,#main-account-wrapper.medication #medication-link,#main-account-wrapper.review #review-link,#main-account-wrapper.membership #membership-link,#main-account-wrapper.affiliate-cart #affiliate-cart-link,#main-account-wrapper.affiliate-cart-detail #affiliate-cart-link{color:#f05a27;font-weight:700}#main-account-wrapper.profile #account,#main-account-wrapper.edit #edit,#main-account-wrapper.password #password,#main-account-wrapper.orders #order,#main-account-wrapper.medication #medication,#main-account-wrapper.voucher #voucher,#main-account-wrapper.voucher-code-input #voucher-code-input,#main-account-wrapper.voucher-code-redeem #voucher-code-redeem,#main-account-wrapper.my-mobile-vouchers #my-mobile-vouchers,#main-account-wrapper.review #review,#main-account-wrapper.membership #membership,#main-account-wrapper.affiliate-cart #affiliate-cart,#main-account-wrapper.affiliate-cart-detail #affiliate-cart-detail{display:block}#main-account-wrapper.mobile-app-page .sidebar,#main-account-wrapper.mobile-app-page .navigation{display:none!important}#main-account-wrapper.mobile-app-page .main{width:100%!important;min-height:100vh}#main-account-wrapper.mobile-app-page .customer-account-wrapper{gap:0!important}.mobile-claim-wrapper{max-width:500px;margin:0 auto;padding:2rem 0}.my-voucher-tab-mobile{display:flex;gap:.75rem;margin-bottom:1rem;overflow-x:auto;padding-bottom:5px}.my-voucher-tab-mobile .tab{background:#d5d5d5;color:#fff;padding:.5rem 1.5rem;border-radius:24px;cursor:pointer;white-space:nowrap}.my-voucher-tab-mobile .tab.active{background:#1e4284}.radio-input .d-flex{display:flex;gap:1rem}.radio-input label{margin-bottom:0}.radio-input .radio-label{display:flex;font-weight:400;gap:.5rem}.text-center{text-align:center!important}.customer.addresses{max-width:unset!important}.addresses .address-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}.addresses .address-list .tag{color:#f05a27}.addresses .address-list .address{text-align:left}.addresses .address-list .button-list{margin-top:2rem;display:flex;gap:1rem}.addresses .address-list .button-list button{margin-left:unset;min-height:30px;min-width:40px;font-size:14px}.addresses .edit-address-form{position:fixed;z-index:-1;left:0;right:0;top:0;background:#00000080}.addresses .edit-address-form.open{z-index:10}.addresses .edit-address-form .form{background:#fff;padding:2rem 3rem;max-width:600px;margin:2rem auto;border-radius:12px;max-height:calc(100vh - 4rem);overflow:scroll}.addresses .edit-address-form .form h2{margin-top:0}.addresses-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:1.25rem;border-bottom:1px solid #EDEDED;margin-bottom:2rem}.addresses-header h2{margin-bottom:0!important;border-bottom:unset!important;padding-bottom:0!important}.navigation{display:none}@media screen and (max-width:989px){.customer-account-wrapper .sidebar{min-width:150px}.customer-account-wrapper .main{width:calc(100% - 200px)}.account .two-col{grid-template-columns:repeat(1,minmax(0,1fr))}.account #edit .two-col{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:750px){.customer-account-wrapper{gap:1rem}.navigation{display:block;color:rgba(var(--color-link),var(--alpha-link));cursor:pointer;text-decoration:underline;font-size:1.2rem}.customer-account-wrapper .sidebar{width:100%;max-height:0;overflow:hidden;transition:max-height .5s}.customer-account-wrapper .sidebar.open{max-height:1000px}.customer-account-wrapper .main{width:100%}.customer tbody tr{border:1px solid #EDEDED;border-radius:12px;padding:0 2rem}.customer tbody td:first-of-type{padding-top:2rem}.customer.addresses{padding:0!important}.addresses .address-list{grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}}.referral-wrapper{border:1px solid #ededed;padding-left:1rem;border-radius:24px;display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}.share-container{position:relative;display:inline-block}.share-container button{display:block;padding:8px 12px;cursor:pointer;background-color:#024088;margin-top:2px}.dropdown{position:absolute;top:100%;left:0;z-index:100}.dropdown button{background:#024088;text-align:center}.dropdown button:hover{background:#f15b2b}.dropdown button svg{width:20px;height:20px}.e-invoicing-wrapper{display:flex;gap:2rem;flex-wrap:wrap}.e-invoicing-button{background:#1b4485!important;color:#fff!important;border-radius:12px!important;padding:0 2rem!important;text-decoration:none!important}.e-invoicing-caption{color:#737373;font-weight:400;font-size:14px;margin-left:auto}.account table.order-details td:first-of-type a{padding:0;background:none;color:#f05a27;font-weight:700;box-shadow:unset}#order-delivery-stats .card-header{flex-wrap:wrap}#order-delivery-stats .tracking-number{color:#fff}#order-delivery-stats .date-row{display:flex;justify-content:space-between;margin-bottom:.5rem;flex-wrap:wrap}#order-delivery-stats .status{background:#1e4284;padding:3px 10px;font-size:12px;color:#fff;border-radius:6px}#order-delivery-stats .shipping-activities-row{margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid #e8e8e8}#order-delivery-stats .shipping-activities-row .date{color:#f05a27;font-weight:700}#order-delivery-stats .shipping-activities-row .activities-detail{display:flex;justify-content:space-between;flex-wrap:wrap}#my-voucher-tab{display:flex;gap:.75rem;margin-bottom:1rem}#my-voucher-tab .tab{background:#d5d5d5;color:#fff;padding:.5rem 2rem;border-radius:24px;cursor:pointer}#my-voucher-tab .tab:hover{background:#aaa}#my-voucher-tab .tab.active{background:#1e4284}#my-voucher-list{display:flex;flex-wrap:wrap;gap:.75rem}#my-voucher-list .oc-voucher-grid{width:30%}@media screen and (max-width:1000px){#my-voucher-list .oc-voucher-grid{width:48%}}@media screen and (max-width:600px){#my-voucher-list .oc-voucher-grid{width:100%}}#my-voucher-list .oc-voucher-bg{height:100%}#my-voucher-list .oc-voucher-bg,#my-voucher-list .oc-voucher-icon,#my-voucher-list .oc-voucher-info{z-index:1}.pagination__list{display:flex;gap:1rem}select:disabled{background:#efefef4d;border-color:#e8e8e8;cursor:not-allowed}input:disabled{cursor:not-allowed}
/*# sourceMappingURL=/cdn/shop/t/4/assets/customer-account.css.map */
