#app{max-width:1054px;margin-left:auto;margin-right:auto;background-color:transparent;padding-left:15px;padding-right:15px}:root{--gold: #967A2E;--black: #161617;font-family:sans-serif}#app a{color:var(--gold);text-decoration:underline}.btn{cursor:pointer;font-weight:700;font-family:Open Sans,sans-serif;padding:12px 25px;text-transform:uppercase}.btn-w{width:100%}.btn-primary{background-color:var(--gold);border-color:var(--gold);color:#fff}.btn-outline{background-color:transparent;color:var(--black);border:1px solid var(--black)}.btn-outline:disabled{background-color:transparent;color:gray;border:1px solid gray;opacity:.5}.btn-outline:hover{background-color:var(--black);color:#fff;border:1px solid var(--black)}.text-center{text-align:center}.f-16{font-size:16px}.font-w-500{font-weight:500}.font-w-600{font-weight:600}.font-w-700{font-weight:700}.mx-auto{margin-left:auto;margin-right:auto;display:block}.my-auto{margin-top:auto;margin-bottom:auto}.max-w-400{max-width:400px}.max-w-500{max-width:500px}.max-w-600{max-width:600px}.max-w-800{max-width:800px}.mt-2{margin-top:2rem}.mt-3{margin-top:3rem}.mt-4{margin-top:4rem}.mb-2{margin-bottom:2rem}.mr-2{margin-right:2rem}.my-4{margin-top:4rem;margin-bottom:4rem}.my-2{margin-top:2rem;margin-bottom:2rem}.flex{display:flex}.justify-content-between{justify-content:space-between}.flex-grow{flex-grow:1}#app .page-header{position:relative;text-align:center;margin-bottom:2rem}.relative{position:relative}.grey-text{color:#646464}.formkit-form{max-width:800px;margin-left:auto;margin-right:auto}[data-type=submit] .formkit-input{font-family:Open Sans,sans-serif}.formkit-wrapper{max-width:100%!important}.action-buttons,.action-buttons-single{display:flex;justify-content:space-between;align-items:center;margin-top:2rem;flex-direction:column-reverse}[data-type=checkbox] .formkit-input:checked~.formkit-decorator,[data-type=radio] .formkit-input:checked~.formkit-decorator{box-shadow:none!important}@media screen and (min-width: 762px){.col-layout .formkit-wrapper{display:flex;justify-content:space-between;align-items:center;max-width:100%!important}.col-layout .formkit-label{min-width:30%}.col-layout .formkit-inner{min-width:70%;flex-grow:1}.action-buttons{flex-direction:row}}.formkit-inner{box-shadow:none!important;border-bottom:1px solid #B9B9B9;border-radius:0!important}[data-type=submit] .formkit-input{font-weight:700;padding-top:10px;padding-bottom:10px;text-transform:uppercase;background-color:var(--gold)!important;border-color:var(--gold)!important;color:#fff;border-radius:0!important}.pga-input input[type=text],.pga-input input[type=password]{border-width:0px}.submit-outline [data-type=submit] .formkit-input{background-color:#fff!important;border-color:#161617!important;color:#161617;padding:8px 45px}[data-loading] .submit-outline [data-type=submit] .formkit-input:before{border:.1428571429em solid #161617!important}[data-type=checkbox] .formkit-input~.formkit-decorator{background-color:#fff!important;background:#fff!important;border-color:#fff!important;border:1px solid #000!important;margin:0!important;border-radius:0!important}[data-type=checkbox] .formkit-input:checked~.formkit-decorator,[data-type=radio] .formkit-input:checked~.formkit-decorator{background-color:#fff!important;background:#fff!important;border-color:#fff!important;border:1px solid #000!important;margin:0!important;border-radius:0!important}.pga-form .formkit-decorator{margin:0!important}.pga-form .formkit-inner{margin-right:.5em}.form-actions button{width:100%!important}[data-type=checkbox] .formkit-input:checked~.formkit-decorator .formkit-icon,[data-type=radio] .formkit-input:checked~.formkit-decorator .formkit-icon{color:#000!important}[data-type=submit][data-disabled] .formkit-input{border-color:var(--fk-color-border)!important}.formkit-input{background-color:#fff!important}.loading{display:flex;justify-content:center;align-items:center;height:400px}.dashboard-view{min-height:420px}.transaction-list{max-width:660px;min-height:630px}.profile-view{min-height:730px}.wpb-js-composer .formkit-select-icon path{display:none!important}.wpb-js-composer .formkit-input{padding:0 20px 0 12px}@media screen and (max-width: 762px){.dashboard-view{min-height:600px}.transaction-view{min-height:800px}}.modal-btn{margin-top:1.5rem;color:#fff;background:transparent;border:1px solid #fff;width:fit-content;padding:10px 24px}.confirm-modal{display:flex;justify-content:center;align-items:center}.confirm-modal-content{align-items:flex-start;min-width:320px}.modal-title{text-align:center}.modal-content--msg{text-align:center;font-size:16px}.modal-btn{margin-top:1.5rem;width:fit-content;padding:10px 24px;text-transform:uppercase}.modal-btn--close{color:#fff;background:transparent;border:1px solid #fff}.modal-btn--confirm{color:#fff;background:var(--gold);border:1px solid var(--gold)}.modal-actions{display:flex;justify-content:space-between;width:100%}.confirm-modal-content{display:flex;flex-direction:column;padding:1rem;background:#000}.confirm-modal-content{padding:24px;margin:.5rem 0;color:#fff}.confirm-modal-content h1{font-size:1.375rem}.modal-title{color:#fff!important}.dark .confirm-modal-content{background:#000}.dashboard-card[data-v-5b17ba51]{background-color:var(--gold);color:#fff;padding:15px 33px;display:flex;justify-content:flex-start;align-items:center}.dashboard-card--icon[data-v-5b17ba51]{width:80px;margin-right:20px}.dashboard-card--icon svg[data-v-5b17ba51]{fill:#fff!important}.dashboard-card--number[data-v-5b17ba51]{color:#fff;font-size:40px;font-family:Open Sans,sans-serif;margin:0;font-weight:400}.dashboard-card--label[data-v-5b17ba51]{font-size:16px;font-weight:600;margin-bottom:0;margin-top:5px}.dashboard-card--date[data-v-5b17ba51]{font-size:16px;margin:10px 0}.loading-txt{z-index:10;color:var(--gold);text-transform:uppercase;font-size:12px;font-weight:700;opacity:1}@keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}to{opacity:1}}@-o-keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}to{opacity:1}}@-moz-keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}to{opacity:1}}@-webkit-keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}to{opacity:1}}.columns-2{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem}@media (max-width: 765px){.columns-2{grid-template-columns:1fr;grid-gap:.5rem}}.member-info-item{font-size:16px;width:100%;display:flex;align-items:flex-start;align-content:flex-start;margin:10px 0}.member-info-label{font-weight:700;min-width:50%;margin-right:25px}.member-info-value{width:50%}.app-install{align-items:center}.store-logo{height:40px;width:auto}.login-header[data-v-1d668eb3]{margin-bottom:52px;margin-left:auto;margin-right:auto}label[data-v-1d668eb3]{display:block;font-size:16px}input[data-v-1d668eb3]:disabled{background-color:#c8c8c8!important;opacity:1}.formkit-suffix-icon[data-v-1d668eb3]{background-color:#fff}.form-control[data-v-1d668eb3]{font-size:16px;width:100%;margin-bottom:20px;border-radius:0;background-color:#fff!important;padding:10px;border:1px solid transparent;transition:border-color .2s ease-in-out}.form-control[data-v-1d668eb3]:focus{border-color:var(--gold);outline:none}input[data-v-1d668eb3]:-webkit-autofill,input[data-v-1d668eb3]:-webkit-autofill:hover,input[data-v-1d668eb3]:-webkit-autofill:focus,input[data-v-1d668eb3]:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset!important;max-width:600px}.login-form[data-v-1d668eb3]{max-width:600px}.captcha[data-v-1d668eb3]{display:flex;justify-content:center}.action-buttons.single-right{display:flex;justify-content:flex-end}.reset-password-form input{border-right:none!important}.reset-password-form .formkit-suffix-icon{background-color:#fff!important}.comm-pref .formkit-fieldset{border:none!important;margin:0;padding:0}.comm-pref .formkit-outer{width:100%}@media screen and (min-width: 762px){.comm-pref .formkit-inner,.comm-pref--options,.comm-pref--options .formkit-label{width:100%}.comm-pref--options .formkit-inner{flex-grow:0;min-width:unset;width:34px}}.loading-container{border-radius:12px;position:absolute;top:0;right:0;left:0;display:flex;flex-grow:1;justify-content:center;align-items:center;height:100%;width:100%;background-color:#c8a6480c;margin-bottom:10px}.empty-txt{z-index:10;color:var(--gold);text-transform:uppercase;font-size:12px;font-weight:700;opacity:1}.animate-flicker{-webkit-animation:flickerAnimation 1.5s infinite ease-in-out;-moz-animation:flickerAnimation 1.5s infinite ease-in-out;-o-animation:flickerAnimation 1.5s infinite ease-in-out;animation:flickerAnimation 1.5s infinite ease-in-out}.trans-container[data-v-6ba0464d]{display:flex;justify-content:space-between;align-items:center}.trans-icon[data-v-6ba0464d]{width:51.2px}.trans-icon svg[data-v-6ba0464d]{fill:#b49238}.trans-spend-container[data-v-6ba0464d]{display:flex;flex-grow:1}.trans-spend[data-v-6ba0464d]{flex-grow:1;justify-content:flex-start}.trans-spend-value[data-v-6ba0464d]{display:flex;flex-grow:1;justify-content:space-around}.trans-spend-info[data-v-6ba0464d]{display:flex;justify-content:space-between;flex-grow:1}.transaction-list-item[data-v-6ba0464d]{max-width:660px;border-bottom:1px solid #D6D6D6;padding:10px;margin-bottom:16px}.trans-label[data-v-6ba0464d]{font-size:12px;color:#646464}.trans-value[data-v-6ba0464d]{margin-top:0;margin-bottom:0;font-size:32px!important;font-weight:700;color:#161617!important}.trans-meta[data-v-6ba0464d]{min-width:220px;max-width:220px;color:#646464;font-size:12px;line-height:20px}.loading[data-v-6ba0464d]{display:flex;justify-content:center;align-items:center;height:400px}@media (max-width: 765px){.trans-container[data-v-6ba0464d]{flex-direction:column;align-items:flex-start}.trans-spend-container[data-v-6ba0464d]{flex-direction:column}.trans-icon[data-v-6ba0464d]{width:45px;margin-top:5px;margin-right:15px}.trans-spend-info[data-v-6ba0464d]{justify-content:space-between}.trans-spend[data-v-6ba0464d]{width:100%}.trans-spend-value[data-v-6ba0464d]{justify-content:space-between}.trans-meta[data-v-6ba0464d]{width:100%;justify-content:flex-start;max-width:100%}.trans-value[data-v-6ba0464d]{font-size:24px}}.pagination-bar{display:flex;justify-content:center;align-items:center;margin-top:20px}.pagination--page{margin:0px 1rem;font-size:14px}.voucher-list-item[data-v-255ac204]{border-bottom:1px solid #D6D6D6;border-radius:8px;padding:10px;display:flex;justify-content:space-between;align-items:center}.voucher-item__img[data-v-255ac204]{max-width:150px;margin-right:45px;width:150px;height:100px}.voucher-item__info[data-v-255ac204]{display:flex;justify-content:space-between;width:100%}.voucher-item__desc[data-v-255ac204]{color:#161617!important;font-size:22px;font-weight:700}.voucher-item__meta[data-v-255ac204]{color:#646464;min-width:200px;font-size:12px;line-height:20px;margin-top:auto;margin-bottom:auto}.panel-loading[data-v-255ac204]{border-radius:12px}.vouchers-panel[data-v-255ac204]{min-height:630px;justify-content:center}@media (max-width: 768px){.voucher-list-item[data-v-255ac204]{flex-direction:column;justify-content:none}.voucher-item__desc[data-v-255ac204]{margin-top:8px;margin-bottom:5px}.voucher-item__img[data-v-255ac204]{max-width:none;margin-right:0;width:100%;height:auto}.voucher-item__info[data-v-255ac204]{flex-direction:column}}.tabs-component-tabs{padding-left:0;display:flex;justify-content:center}.tabs-component-tabs .nav-item{display:block!important;margin:0 20px;list-style:none}.tabs-component-tabs .nav-item a{color:var(--black)!important;text-transform:uppercase;font-weight:600}.tabs-component-tabs .nav-item a.is-active{color:var(--gold)!important;text-decoration:underline!important}.voucher-list__container{max-width:759px}.loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background-color:#fff;display:flex;justify-content:center;align-items:center}.checkbox-set .formkit-fieldset{padding:0!important;margin:0!important;border:none!important}.checkbox-set .formkit-legend{font-size:unset;margin-bottom:24px;padding:0}.checkbox-set .formkit-help{font-size:unset;color:unset}.action-buttons-col-center{display:flex;flex-direction:column;align-items:center;margin:24px}input[name=CardNo]{text-transform:lowercase}.reset-successful[data-v-75f61a28]{text-align:center;margin-bottom:2rem}.vfm--fixed{position:fixed}.vfm--absolute{position:absolute}.vfm--inset{top:0;right:0;bottom:0;left:0}.vfm--overlay{z-index:-1;background-color:#00000080}.vfm--prevent-none{pointer-events:none}.vfm--prevent-auto{pointer-events:auto}.vfm--outline-none:focus{outline:none}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.vfm-fade-enter-active{animation:fade-in .3s ease}.vfm-fade-leave-active{animation:fade-out .3s ease}.vfm-bounce-back{transition-property:transform;transition-duration:.3s}.vfm-slide-up-enter-active,.vfm-slide-up-leave-active,.vfm-slide-down-enter-active,.vfm-slide-down-leave-active{transition:transform .3s ease}.vfm-slide-down-enter-from,.vfm-slide-down-leave-to{transform:translateY(100vh)!important}.vfm-slide-up-enter-from,.vfm-slide-up-leave-to{transform:translateY(-100vh)!important}.vfm-slide-right-enter-active,.vfm-slide-right-leave-active,.vfm-slide-left-enter-active,.vfm-slide-left-leave-active{transition:transform .3s ease}.vfm-slide-right-enter-from,.vfm-slide-right-leave-to{transform:translate(100vw)!important}.vfm-slide-left-enter-from,.vfm-slide-left-leave-to{transform:translate(-100vw)!important}.vfm-swipe-banner-back,.vfm-swipe-banner-forward{position:fixed;top:0;bottom:0;width:27px;z-index:10}.vfm-swipe-banner-back{left:0}.vfm-swipe-banner-forward{right:0}.page-header{text-align:center;margin-bottom:52px}.incognito-notice{margin:auto;border:1px solid darkgray;background-color:#ddd;color:#474747;text-align:center;height:300px;display:flex;flex-direction:column;justify-content:center;align-items:center}.dashboard-nav{display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%;margin-bottom:42px;overflow:scroll}.dashboard-nav::-webkit-scrollbar{display:none}.router-link-item{margin:0 1rem;text-transform:uppercase;white-space:nowrap}.router-link-item a{color:#000!important;font-weight:700}a.router-link-active{color:var(--gold)!important;text-decoration:underline}[data-invalid=true] .formkit-inner{border:1px solid red!important}.logout-link{display:flex}.logout-link img{height:20px;margin-top:-2px}.logout-link a{cursor:pointer}
