.MuiInputBase-root{border:5px solid transparent!important}.MuiInputBase-root.Mui-focused{border:5px solid #bfd3ff!important}.MuiInputBase-root .MuiInputBase-input{background-color:#e8f0fe!important;border:0!important;border-radius:8px!important;padding:12px!important}.MuiInputBase-root.MuiOutlinedInput-root.Mui-error{border:1px solid #c00!important}p.MuiFormHelperText-root{margin-left:0!important;margin-right:0!important}.epos-btn.MuiButtonBase-root{background-color:#2c5ccb!important;border-radius:12px!important;padding:12px!important;text-transform:capitalize!important;transition:all .25s cubic-bezier(.4,0,.2,1) 0ms;width:100%!important}.epos-btn.MuiButtonBase-root:focus,.epos-btn.MuiButtonBase-root:hover{background-color:#1e3f8a!important;color:#fff}.epos-btn.MuiButtonBase-root.MuiButton-outline{background-color:transparent!important;border:1px solid #2c5ccb!important;color:#2c5ccb!important}.epos-error-msg{font-size:12px!important;font-style:italic!important;margin-top:4px!important}.epos-phone-field button{background:transparent!important;max-height:32px;padding:0!important}.epos-country-field button{background:transparent!important;color:#707888!important;max-height:32px;padding:2px!important}.Toastify__toast-container,.Toastify__toast-container .Toastify__toast{z-index:99999}.Toastify__toast-container .Toastify__toast--success{box-shadow:-8px 0 var(--toastify-color-progress-success);color:var(--toastify-color-progress-success)}.Toastify__toast-container .Toastify__toast--error{box-shadow:-8px 0 var(--toastify-color-error);color:var(--toastify-color-error)}.Toastify__toast-container .Toastify__toast--warning{box-shadow:-8px 0 var(--toastify-color-warning);color:var(--toastify-color-warning)}.Toastify__toast-container button.Toastify__close-button{background:transparent!important;border:0!important;color:#000!important;padding:12px!important;right:20px;top:50%!important;transform:translateY(-50%)}#epos_crm_user_name svg{height:30px;width:30px}button.epos-btn,button.epos-btn:hover{color:#fff!important}.epos-btn__auto_login{border-radius:8px!important;display:flex!important;justify-content:center;max-height:45px}.epos-btn__auto_login,.member_auto_login{align-items:center;margin-bottom:24px!important}.member_auto_login{display:flex;font-size:16px!important;font-weight:700}.member_auto_login__link{display:flex}.member_auto_login__link .icon{align-items:center;display:inline-flex}.member_auto_login__link .icon .icon-text{color:#2c5ccb;font-weight:700}.MuiTooltip-tooltip{background:#fff!important;border:1px solid #8d8d8d!important;color:#000!important}.MuiButton-loadingWrapper .MuiButton-loadingIndicator{color:#fff}button.epos-tooltip{background-color:transparent!important;color:#8d8d8d!important;padding:0!important}button.epos-tooltip svg{height:20px!important;width:20px!important}.tooltip-content span{font-size:14px!important}.epos-crm_tanent_link{color:#2c5ccb!important}.epos-close-popup{color:#171c28;font-size:16px}.epos-crm-form{z-index:9999}.epos-crm-form .epos-tab-form .MuiTabs-indicator{display:none}.epos-crm-form .epos-tab-form .epos-tab-title{color:#171c28;font-size:16px;font-weight:700}.epos-crm-form .epos-tab-form .epos-tab-title .epos-tab-link{color:#2c5ccb;text-decoration:underline!important;text-transform:uppercase!important}.epos-crm-form .get-started{color:#171c28!important;font-family:Roboto,Helvetica,Arial,sans-serif!important;font-size:28px!important;font-weight:700!important;line-height:32px!important;text-transform:capitalize!important}.epos-crm-form .get-started.update-email{font-size:16px!important;line-height:24px!important;text-transform:none!important}.epos-crm-form .input-label{color:#4d5362!important;font-family:Roboto,Helvetica,Arial,sans-serif!important;font-size:14px!important;font-weight:600}.epos-crm-form .MuiInputBase-root{border-radius:8px!important}.epos-crm-form button.MuiButtonBase-root{background-color:#2c5ccb;border:0!important;font-family:Roboto,Helvetica,Arial,sans-serif!important;font-size:16px!important;font-weight:600!important;line-height:24px!important;padding-bottom:12px!important;padding-top:12px!important;text-transform:capitalize!important}.epos-crm-form .hide-password{background:transparent!important;color:#707888!important;padding:0}.epos-crm-form .epos-term{color:#4d5362!important;font-family:Roboto,Helvetica,Arial,sans-serif!important;font-size:12px!important;font-weight:500}.epos-crm-form .epos-term .admin-name{font-size:12px!important;font-weight:600}.epos-crm-form .epos-term.checkbox{font-weight:600}@media(max-width:480px){.epos-crm-form .MuiPaper-root{margin:12px}}.epos-crm-form .epos-forgot-password{font-size:14px;font-weight:600}.epos-crm-form .epos-forgot-password a{text-decoration:none}#epos_customer_id_field,#epos_member_id_field,#point_payment_id,input#epos_customer_id,input#epos_member_id{display:none;visibility:hidden}#billing_point_field{display:flex;flex-direction:column;font-size:16px;font-weight:500;gap:5px}#billing_point_field .member-tier__wrapper{align-items:center;display:flex;gap:5px}#epos_crm_point_information .epos_crm_point_input{background:transparent!important;border:1px solid #333!important;max-height:45px}#epos_crm_point_information .epos_crm_point_input input{width:100%}#epos_crm_point_information .epos_crm_point_input.Mui-error{border:1px solid #c00!important}#epos_crm_point_information .epos_crm_point_input.Mui-focused{border:1px solid #bfd3ff!important}#epos_crm_point_information .epos_crm_point_input #epos_crm_billing_point{background:transparent!important}#epos_crm_point_information .group_input{align-items:center;display:flex;gap:5px}@media(min-width:768px){#epos_crm_point_information .group_input .input-point{width:400px}}#epos_crm_point_information .group_input .point-redeem-button{align-items:center;box-shadow:none!important;display:flex;font-size:14px;max-height:45px}.point-info__container{margin:1rem 0}.point-info__title{font-weight:700;margin-bottom:1rem}.point-info__group{align-items:flex-start;display:flex;margin-bottom:1rem}.point-info__group .point-info__icon{margin-right:.75rem}.point-info__group .point-info__detail label{margin-bottom:.25rem}.point-info__group .point-info__detail .point-info__value{font-weight:700}.woocommerce .shop_table.woocommerce-checkout-review-order-table tr.fee td{text-align:right}.epos-crm-cart-voucher-static{margin:1rem 0}.epos-crm-cart-voucher-static__field{align-items:stretch;display:flex;gap:8px}.epos-crm-cart-voucher-static__input{align-items:center;border:1px solid #ccc;cursor:default;display:flex;flex:1;height:44px;justify-content:space-between;padding:0 12px}.epos-crm-cart-voucher-static__placeholder{color:#999;font-size:14px}.epos-crm-cart-voucher-static__arrow{color:#999;font-size:12px}.epos-crm-cart-voucher-static__btn{background:#999!important;border-color:#999!important;color:#fff!important;cursor:not-allowed!important;pointer-events:none;white-space:nowrap}.epos-crm-cart-voucher-static__notice{font-weight:600;margin:8px 0 0}.epos-crm-cart-voucher-static__notice a{text-decoration:underline}[data-epos-login-widget]{align-items:center;cursor:pointer;display:flex;justify-content:center;position:relative}[data-epos-login-widget] .elementor-icon-box-icon:last-child,[data-epos-login-widget] .elementor-icon-box-icon:only-child{--icon-box-icon-margin:0px;display:flex;margin:0}[data-epos-login-widget]:before{content:"";height:10px;left:0;position:absolute;top:100%;width:100%}[data-epos-login-widget] .epos_crm_login_dropdown{background:#fff;border-radius:8px;box-shadow:0 10px 25px 0 rgba(34,34,34,.05);margin-top:10px;min-width:150px;opacity:0;padding:10px 15px;pointer-events:none;position:absolute;right:0;top:100%;transform:rotateX(-90deg);transform-origin:0 0;transition:all .2s ease-in-out 0s;visibility:hidden;z-index:2}[data-epos-login-widget] .epos_crm_login_dropdown .epos_crm_dropdown{margin:0;padding:0}[data-epos-login-widget] .epos_crm_login_dropdown .epos_crm_dropdown .dropdown_item{font-size:14px;list-style:none;padding:6px 12px}[data-epos-login-widget]:hover .epos_crm_login_dropdown{opacity:1;pointer-events:all;transform:rotateX(0deg);visibility:visible}.custom-box-render-crm{position:relative;transition:all .4s ease-in-out}.custom-box-render-crm .crm-user-info.i-pos-top{align-items:center;display:flex;flex-direction:column;justify-content:center}.custom-box-render-crm .crm-user-info.i-pos-bottom{align-items:center;display:flex;flex-direction:column-reverse;justify-content:center}.custom-box-render-crm .crm-user-info.i-pos-left{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center}.custom-box-render-crm .crm-user-info.i-pos-right{align-items:center;display:flex;flex-direction:row-reverse;gap:10px;justify-content:center}.custom-box-render-crm .crm-menu-wrapper{background:#fff;box-shadow:0 2px 5px -1px rgba(50,50,93,.25),0 1px 3px -1px rgba(0,0,0,.3);display:none;margin-top:-5px;opacity:0;padding:1rem;position:absolute;transition:all .4s ease-in-out;z-index:99999}.custom-box-render-crm .crm-menu-wrapper .crm-menu{list-style-type:none;min-width:200px;padding-left:0;width:auto}.custom-box-render-crm .crm-menu-wrapper .crm-menu .crm-menu__item:not(:last-child){margin-bottom:.5rem}.custom-box-render-crm :focus .crm-menu-wrapper,.custom-box-render-crm:hover .crm-menu-wrapper{display:block;opacity:1}.crm-v1{text-align:center}.crm-v1__title-wrapper{align-items:center;display:flex;gap:8px;justify-content:center}.crm-v1--icon-bottom .crm-v1__title-wrapper,.crm-v1--icon-top .crm-v1__title-wrapper{display:block}.crm-v1__menu{list-style:none;margin:0;padding:0}.crm-v1__item a{display:block;text-decoration:none;transition:color .2s ease}.vouchers-container .vouchers-select{background-color:#fff!important;border:1px solid #000!important;border-radius:4px!important;cursor:pointer}.vouchers-container .vouchers-select--applied{background-color:#f1f8e9!important;border-color:#4caf50!important}.vouchers-container .vouchers-select .MuiInput-root{background-color:transparent!important;border:none!important}.vouchers-container .vouchers-select .MuiInput-root .MuiInputBase-input{background-color:transparent!important;border-radius:0!important;font-weight:600!important;padding:0!important}.vouchers-container .btn-vouchers-apply.MuiButtonBase-root{background-color:#000!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;font-weight:700!important;min-width:160px!important}.vouchers-container .btn-vouchers-apply.MuiButtonBase-root:hover{background-color:#333!important}.vouchers-container .btn-vouchers-apply.MuiButtonBase-root.Mui-disabled{background-color:#ccc!important;color:#fff!important}.vouchers-container .btn-vouchers-remove.MuiButtonBase-root{background-color:#dc3545!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;font-weight:700!important;min-width:160px!important}.vouchers-container .btn-vouchers-remove.MuiButtonBase-root:hover{background-color:#bb2d3b!important}.vouchers-container .btn-vouchers-remove.MuiButtonBase-root.Mui-disabled{background-color:#e57373!important;color:#fff!important}