:root{--white:#fff;--black:#000;--primary:#dc4646;--secondary:#70857a;--third:#ffeb8a;--text:#101010;--text-2:#696e73;--text-3:#74757b;--text-base:var(--text);--text-2-base:var(--text-2);--text-3-base:var(--text-3);--bg:#f7f7f7;--bg-2:#f6f4f3;--bg-3:#2c2762;--bg-4:#cd3e341a;--bg-5:#fdf1e3;--bg-6:#103c29;--bg-7:#f8f4ec;--line:#e9e9e9;--white-04:hsla(0,0%,100%,.04);--white-10:hsla(0,0%,100%,.1);--white-20:hsla(0,0%,100%,.2);--white-60:hsla(0,0%,100%,.6);--yellow:#f0a750;--pink:#ec749d;--critical:#f03e3e;--success:#3dab25;--on-surface:#0c2c48;--surface:#f6f6f6;--cl-1:#0be7b4;--cl-2:#fdb900}body#page-auth{background-color:var(--bg)}body#page-auth .auth-card{border:0!important;box-shadow:none!important}body#page-auth .auth-card,body#page-auth .auth-card .card-header{background:transparent!important}body#page-auth .amerce-auth-card{background:var(--white);border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:0 30px 60px -32px rgba(16,16,16,.08)}body#page-auth .amerce-auth-card__media{position:relative;overflow:hidden;background:var(--bg-2)}body#page-auth .amerce-auth-card__banner{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body#page-auth .amerce-auth-card:not(.amerce-auth-card--horizontal) .amerce-auth-card__media{max-height:220px}body#page-auth .amerce-auth-card:not(.amerce-auth-card--horizontal) .amerce-auth-card__banner{aspect-ratio:16/5;max-height:220px}body#page-auth .amerce-auth-card__header{padding:40px 40px 0;text-align:center;display:grid;gap:8px;justify-items:center}@media (max-width:767px){body#page-auth .amerce-auth-card__header{padding:28px 24px 0}}body#page-auth .amerce-auth-card__icon{width:56px;height:56px;border-radius:16px;background:rgba(220,70,70,.08);color:var(--primary);display:inline-flex;align-items:center;justify-content:center;margin-bottom:8px}body#page-auth .amerce-auth-card__icon .icon,body#page-auth .amerce-auth-card__icon svg{width:26px;height:26px;stroke-width:1.6}body#page-auth .amerce-auth-card__title{font-family:var(--primary-font,"DM Sans"),sans-serif;font-size:28px;line-height:36px;font-weight:700;color:var(--text);margin:0}@media (max-width:767px){body#page-auth .amerce-auth-card__title{font-size:22px;line-height:30px}}body#page-auth .amerce-auth-card__description{max-width:480px;margin:0 auto}body#page-auth .amerce-auth-card__body{padding:28px 40px 40px}@media (max-width:767px){body#page-auth .amerce-auth-card__body{padding:24px 24px 32px}}body#page-auth .amerce-auth-card--horizontal .amerce-auth-card__media{min-height:100%}body#page-auth .amerce-auth-card--horizontal .amerce-auth-card__banner{aspect-ratio:auto;height:100%;min-height:420px}body#page-auth .amerce-auth-card--horizontal .amerce-auth-card__content{display:flex;flex-direction:column;justify-content:center}body#page-auth .amerce-auth-card--horizontal .amerce-auth-card__header{padding-top:40px}@media (max-width:767px){body#page-auth .amerce-auth-card--horizontal .amerce-auth-card__media{display:none}}body#page-auth .amerce-auth-card .form-group,body#page-auth .amerce-auth-card .mb-3{margin-bottom:16px!important}body#page-auth .amerce-auth-card .form-label{font-family:var(--primary-font,"DM Sans"),sans-serif;font-size:14px;line-height:22px;font-weight:500;color:var(--text);margin-bottom:6px}body#page-auth .amerce-auth-card .form-label.required:after,body#page-auth .amerce-auth-card .required>.form-label:after{content:"*";color:var(--primary);margin-inline-start:4px}body#page-auth .amerce-auth-card .form-control,body#page-auth .amerce-auth-card .form-select{background:var(--white);border:1px solid var(--line);border-radius:8px;padding:11px 15px;height:auto;min-height:48px;font-size:15px;line-height:24px;color:var(--text);box-shadow:none;transition:border-color .25s ease,box-shadow .25s ease}body#page-auth .amerce-auth-card .form-control::-moz-placeholder,body#page-auth .amerce-auth-card .form-select::-moz-placeholder{color:var(--text-3)}body#page-auth .amerce-auth-card .form-control::placeholder,body#page-auth .amerce-auth-card .form-select::placeholder{color:var(--text-3)}body#page-auth .amerce-auth-card .form-control:focus,body#page-auth .amerce-auth-card .form-select:focus{border-color:var(--text);box-shadow:0 0 0 3px rgba(16,16,16,.06)}body#page-auth .amerce-auth-card .form-control.is-invalid,body#page-auth .amerce-auth-card .form-select.is-invalid{border-color:var(--critical)}body#page-auth .amerce-auth-card .form-control.is-valid,body#page-auth .amerce-auth-card .form-select.is-valid{border-color:var(--success)}body#page-auth .amerce-auth-card .auth-input-icon{position:absolute;top:24px;transform:translateY(-50%);inset-inline-start:6px;background:transparent;border:0;color:var(--text-2);z-index:99;padding:0 10px;line-height:1;display:inline-flex;align-items:center;justify-content:center;pointer-events:none}body#page-auth .amerce-auth-card .auth-input-icon svg{width:20px;height:20px;stroke-width:1.6}body#page-auth .amerce-auth-card .form-control.ps-5,body#page-auth .amerce-auth-card input.ps-5{padding-inline-start:44px!important}body#page-auth .amerce-auth-card .input-password-toggle{color:var(--text-2);padding:10px 14px}body#page-auth .amerce-auth-card .input-password-toggle svg{width:20px;height:20px;stroke-width:1.6}body#page-auth .amerce-auth-card .input-password-toggle:hover{color:var(--text)}body#page-auth .amerce-auth-card .iti,body#page-auth .amerce-auth-card .iti--allow-dropdown{width:100%}body#page-auth .amerce-auth-card .form-check{display:flex;align-items:center;gap:8px;padding-inline-start:0;margin-bottom:0}body#page-auth .amerce-auth-card .form-check .form-check-input{width:18px;height:18px;border-radius:4px;border:1px solid var(--text-3);margin:0;cursor:pointer;float:none}body#page-auth .amerce-auth-card .form-check .form-check-input:checked{background-color:var(--text);border-color:var(--text)}body#page-auth .amerce-auth-card .form-check .form-check-input:focus{box-shadow:0 0 0 3px rgba(16,16,16,.08);border-color:var(--text)}body#page-auth .amerce-auth-card .form-check .form-check-label{margin-bottom:0;font-size:14px;color:var(--text-2);cursor:pointer}body#page-auth .amerce-auth-card .text-decoration-underline{color:var(--text);text-decoration:underline!important}body#page-auth .amerce-auth-card .text-decoration-underline:hover{color:var(--primary)}body#page-auth .amerce-auth-card .row,body#page-auth .amerce-auth-card .row.g-0{align-items:center}body#page-auth .amerce-auth-card .btn-auth-submit{display:inline-flex;align-items:center;justify-content:center;gap:12px;width:100%;height:52px;margin-top:40px;padding:0 24px;border:0;border-radius:60px;background:var(--text);color:var(--white);font-family:var(--primary-font,"DM Sans"),sans-serif;font-weight:600;font-size:15px;position:relative;overflow:hidden;transition:background .25s ease,color .25s ease,transform .2s ease}body#page-auth .amerce-auth-card .btn-auth-submit:focus,body#page-auth .amerce-auth-card .btn-auth-submit:hover{background:var(--primary);color:var(--white)}body#page-auth .amerce-auth-card .btn-auth-submit:focus:after,body#page-auth .amerce-auth-card .btn-auth-submit:hover:after{animation:shine-reverse 1.5s forwards}body#page-auth .amerce-auth-card .btn-auth-submit:after{content:"";position:absolute;inset:0;background-image:linear-gradient(120deg,hsla(0,0%,100%,0) 30%,hsla(0,0%,100%,.5),hsla(0,0%,100%,0) 70%);top:0;left:-100%;opacity:.6;pointer-events:none}body#page-auth .amerce-auth-card .btn-auth-submit svg{width:18px;height:18px;stroke-width:1.6}body#page-auth .amerce-auth-card .d-grid{display:grid;gap:12px;margin-top:8px}body#page-auth .amerce-auth-card .alert{border-radius:10px;font-size:14px;padding:12px 16px;margin-bottom:16px}body#page-auth .amerce-auth-card .mt-3.text-center{margin-top:20px!important;font-size:14px;color:var(--text-2)}body#page-auth .amerce-auth-card .mt-3.text-center a{color:var(--text);font-weight:600}body#page-auth .amerce-auth-card .mt-3.text-center a:hover{color:var(--primary)}body#page-auth .amerce-auth-card .invalid-feedback,body#page-auth .amerce-auth-card .text-danger{font-size:13px;color:var(--critical)!important;margin-top:6px}body#page-auth[dir=rtl] .amerce-auth-card .auth-input-icon{left:auto;right:6px}body#page-auth[dir=rtl] .amerce-auth-card .form-control.ps-5{padding-inline-start:15px!important;padding-inline-end:44px!important}.bb-customer-page{--primary-color:var(--primary)}.bb-customer-page .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--text);color:var(--white);border:1px solid var(--text);border-radius:60px;padding:10px 24px;font-weight:600;line-height:22px;transition:all .3s ease}.bb-customer-page .btn:focus,.bb-customer-page .btn:hover{background:var(--primary);border-color:var(--primary);color:var(--white)}.bb-customer-page .btn.btn-sm{padding:6px 16px;font-size:13px}.bb-customer-page .btn-primary{background:var(--primary);border-color:var(--primary)}.bb-customer-page .btn-primary:focus,.bb-customer-page .btn-primary:hover{background:var(--text);border-color:var(--text);color:var(--white)}.bb-customer-page .btn-outline-secondary{background:transparent;border-color:var(--line);color:var(--text)}.bb-customer-page .btn-outline-secondary:focus,.bb-customer-page .btn-outline-secondary:hover{background:var(--text);border-color:var(--text);color:var(--white)}.bb-customer-page .btn-outline-danger{background:transparent;border-color:var(--critical);color:var(--critical)}.bb-customer-page .btn-danger,.bb-customer-page .btn-outline-danger:focus,.bb-customer-page .btn-outline-danger:hover{background:var(--critical);border-color:var(--critical);color:var(--white)}.bb-customer-page .btn-danger:focus,.bb-customer-page .btn-danger:hover{background:var(--text);border-color:var(--text);color:var(--white)}.bb-customer-page .bb-customer-sidebar,.bb-customer-page .bb-customer-sidebar-wrapper{border-color:var(--line)}.bb-customer-page .bb-customer-navigation .nav-pills .nav-link{color:var(--text-2)}.bb-customer-page .bb-customer-navigation .nav-pills .nav-link:hover:not(.active){background:var(--bg);color:var(--text)}.bb-customer-page .bb-customer-navigation .nav-pills .nav-link .nav-icon{color:inherit}.bb-customer-page .bb-customer-sidebar-heading .name{color:var(--text)}.bb-customer-page .bb-customer-card-title,.bb-customer-page .bb-profile-header-title{font-family:var(--heading-font,var(--primary-font,"DM Sans")),sans-serif;color:var(--text)}.bb-customer-page .bb-customer-card,.bb-customer-page .card{border-color:var(--line)}.bb-customer-page .bb-customer-profile{border-radius:16px;border-color:var(--line)}.bb-customer-page .bb-customer-profile .bb-customer-profile-info h2{font-family:var(--heading-font,var(--primary-font,"DM Sans")),sans-serif;color:var(--text)}.bb-customer-page .card.bg-primary,.bb-customer-page .card.bg-success,.bb-customer-page .card.bg-warning{background:var(--white)!important;border:1px solid var(--line)!important;border-radius:16px;transition:all .3s ease}.bb-customer-page .card.bg-primary:hover,.bb-customer-page .card.bg-success:hover,.bb-customer-page .card.bg-warning:hover{border-color:var(--text);box-shadow:0 10px 28px rgba(16,16,16,.07);transform:translateY(-3px)}.bb-customer-page .card.bg-primary .card-body,.bb-customer-page .card.bg-success .card-body,.bb-customer-page .card.bg-warning .card-body{display:flex;flex-direction:column;align-items:center;padding:32px 24px}.bb-customer-page .card.bg-primary .card-title,.bb-customer-page .card.bg-success .card-title,.bb-customer-page .card.bg-warning .card-title{font-family:var(--heading-font,var(--primary-font,"DM Sans")),sans-serif;color:var(--text)}.bb-customer-page .card.bg-primary .card-text,.bb-customer-page .card.bg-success .card-text,.bb-customer-page .card.bg-warning .card-text{flex:1 1 auto}.bb-customer-page .card.bg-primary .rounded-circle,.bb-customer-page .card.bg-success .rounded-circle,.bb-customer-page .card.bg-warning .rounded-circle{width:56px;height:56px;align-items:center;justify-content:center;padding:0!important}.bb-customer-page .card.bg-primary .btn,.bb-customer-page .card.bg-success .btn,.bb-customer-page .card.bg-warning .btn{margin-top:4px}.bb-customer-page .card.bg-primary .btn.btn-primary,.bb-customer-page .card.bg-success .btn.btn-primary,.bb-customer-page .card.bg-warning .btn.btn-primary{background:var(--text);border-color:var(--text)}.bb-customer-page .card.bg-primary .btn.btn-primary:focus,.bb-customer-page .card.bg-primary .btn.btn-primary:hover,.bb-customer-page .card.bg-success .btn.btn-primary:focus,.bb-customer-page .card.bg-success .btn.btn-primary:hover,.bb-customer-page .card.bg-warning .btn.btn-primary:focus,.bb-customer-page .card.bg-warning .btn.btn-primary:hover{background:var(--primary);border-color:var(--primary)}.bb-customer-page .card.bg-primary .rounded-circle{background:var(--primary)!important}.bb-customer-page .card.bg-success .rounded-circle{background:var(--success)!important}.bb-customer-page .card.bg-warning .rounded-circle{background:var(--yellow)!important}.bb-customer-page .card.bg-info{background:var(--bg-5)!important;border:1px solid var(--line)!important;border-radius:16px;margin-top:24px;padding:8px 12px}.bb-customer-page .card.bg-info .rounded-circle{width:56px;height:56px;align-items:center;justify-content:center;padding:0!important;background:var(--primary)!important}.bb-customer-page .card.bg-info .card-title,.bb-customer-page .dashboard-address>.d-flex h2{font-family:var(--heading-font,var(--primary-font,"DM Sans")),sans-serif;color:var(--text)}.bb-customer-page .bb-customer-card-status .badge{background:var(--bg-4)!important;color:var(--primary)!important;border-radius:60px;font-weight:600}.bb-customer-page .form__header .form-check{margin-top:24px}.bb-customer-page .form__header button[type=submit]{margin-top:12px}.bb-customer-page .card.bg-light{border-radius:16px}.bb-customer-page .card.bg-light .card-body{padding:48px 32px!important}.bb-customer-page .bb-customer-card-footer .btn{border-radius:60px}.bb-customer-page .bb-customer-card-footer .btn-primary{background:var(--text);border-color:var(--text);color:var(--white)}.bb-customer-page .bb-customer-card-footer .btn-primary:focus,.bb-customer-page .bb-customer-card-footer .btn-primary:hover{background:var(--primary);border-color:var(--primary);color:var(--white)}.bb-customer-page .bb-customer-card-footer .btn-danger{background:transparent;border-color:var(--line);color:var(--critical)}.bb-customer-page .bb-customer-card-footer .btn-danger:focus,.bb-customer-page .bb-customer-card-footer .btn-danger:hover{background:var(--critical);border-color:var(--critical);color:var(--white)}#delete-account-modal .modal-body .mb-3{margin-bottom:16px!important}#delete-account-modal .modal-body .mb-4{margin-bottom:24px!important}