.credits-info[data-v-f5c2054e]{-webkit-transition:color .3s cubic-bezier(.25,.8,.5,1),background-color .3s cubic-bezier(.25,.8,.5,1);transition:color .3s cubic-bezier(.25,.8,.5,1),background-color .3s cubic-bezier(.25,.8,.5,1)}.credits-info h2[data-v-f5c2054e]{letter-spacing:.15px!important;margin-bottom:0}.credits-info p[data-v-f5c2054e]{margin:.5rem 0;color:#757575}.credits-info .expiry[data-v-f5c2054e]{margin-top:0}.credits-info.inactive[data-v-f5c2054e]{background-color:#f5f5f5}.credits-info.inactive h2[data-v-f5c2054e]{color:#757575}.input-with-button[data-v-5c0aee68]{position:relative}.input-with-button .input-button[data-v-5c0aee68]{width:80px;max-height:45px;position:absolute;right:8px;top:45%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#036;height:50px}@media(min-width:568px){.input-with-button .input-button[data-v-5c0aee68]{width:100px;height:50px}}.input-with-button .input-button[data-v-5c0aee68]:hover:not(:disabled){opacity:.9}.input-with-button .input-button[data-v-5c0aee68]:disabled{opacity:.3;cursor:not-allowed}.spinner[data-v-5c0aee68]{width:14px;height:14px;border:2px solid #fff;border-color:#fff transparent transparent transparent;border-radius:50%;-webkit-animation:spin-5c0aee68 1s linear infinite;animation:spin-5c0aee68 1s linear infinite}@-webkit-keyframes spin-5c0aee68{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-5c0aee68{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#profile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:568px){#profile{height:calc(100vh - 60px)}}#profile .auth-header h1{color:var(--secondary-branding-color)}#profile .auth-header button svg{stroke:var(--secondary-branding-color)}#profile .auth-container{font-family:var(--secondary-font);margin-top:7em;letter-spacing:1.28px}#profile .auth-container h2{font-family:var(--secondary-font);letter-spacing:2.16px;font-size:1.125em}#profile .auth-container .profile-info{display:-webkit-box;display:-ms-flexbox;display:flex;row-gap:5px}#profile .auth-container .profile-info .contact-info{margin:0 .6em;color:var(--text-color);width:100%}#profile .auth-container .profile-info .contact-info p.email{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 1.2em)}#profile .auth-container .profile-info .contact-info p:last-of-type{margin-bottom:0}#profile .auth-container .profile-info h2{margin-top:0;color:var(--text-color)}#profile .auth-container .profile-info svg{fill:var(--secondary-branding-color)}#profile .auth-container .profile-info .edit-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2em;height:2em;position:absolute;right:.75em;background-color:#fff;border:none;border-radius:50%;-webkit-box-shadow:0 3px 10px hsla(0,0%,53.7%,.1607843137);box-shadow:0 3px 10px hsla(0,0%,53.7%,.1607843137);padding:0}@media(min-width:768px){#profile .auth-container .profile-info .edit-btn{right:1.875em}}#profile .auth-container .profile-info .edit-btn:hover{cursor:pointer}#profile .auth-container .profile-info .edit-btn .icon{color:#2b2b2b;font-size:1.5rem}#profile .auth-container .profile-info.relative{position:relative}#profile .auth-container .payment-method{margin:2em 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--text-color)}#profile .auth-container .payment-method h2{margin:0 5px 0 0}#profile .auth-container .payment-method .icon{color:#2b2b2b}#profile .auth-container .default-tip{display:-webkit-box;display:-ms-flexbox;display:flex}#profile .auth-container .default-tip .profile-info,#profile .auth-container .default-tip h2{-webkit-box-flex:50%;-ms-flex:50%;flex:50%}#profile .auth-container .default-tip .profile-info{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#profile .auth-container .subsidy-section .input-field{margin-top:0}#profile .auth-container .subsidy-section label{color:var(--text-color)}#profile .auth-container .subsidy-section .subsidy-success{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;color:#52b498;padding:1em}#profile .auth-container .subsidy-section .subsidy-success .checkmark{margin-left:.4em}#profile .auth-container .subsidy-section .subsidy-success .delete-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2em;height:2em;background-color:#fff;border:none;border-radius:50%;-webkit-box-shadow:0 3px 10px hsla(0,0%,53.7%,.1607843137);box-shadow:0 3px 10px hsla(0,0%,53.7%,.1607843137);padding:0;margin-right:10px}#profile .auth-container .subsidy-section .subsidy-success .delete-btn:hover{cursor:pointer}#profile .auth-container .subsidy-section .subsidy-success .delete-btn .icon{color:#2b2b2b;font-size:1.6rem}#profile .auth-container .subsidy-section .subsidy-success .spinner{width:14px;height:14px;border:2px solid #000;border-color:#000 transparent transparent transparent;border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#profile .auth-container .promo-code{margin:1em 0;border-bottom:.5px solid #d7d7d7;border-top:.5px solid #d7d7d7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#profile .auth-container .promo-code .input-field{-webkit-box-flex:80%;-ms-flex:80%;flex:80%;background:#fff;-webkit-box-shadow:0 3px 10px hsla(0,0%,53.7%,.1607843137);box-shadow:0 3px 10px hsla(0,0%,53.7%,.1607843137);border-radius:4px}#profile .auth-container .promo-code .input-field input{background:#fff;border:none}#profile .auth-container .promo-code .input-field input:-webkit-autofill,#profile .auth-container .promo-code .input-field input:-webkit-autofill:active,#profile .auth-container .promo-code .input-field input:-webkit-autofill:focus,#profile .auth-container .promo-code .input-field input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-text-fill-color:var(--text-color);background-clip:content-box;background-color:#fff;color:var(--text-color)}#profile .auth-container .promo-code .general-button-container{-webkit-box-flex:20%;-ms-flex:20%;flex:20%}#profile .auth-container .promo-code .general-button-container button{font-size:1em}#profile .auth-container .separator{margin:3em 0}#profile .auth-container .bottom button{background-color:#fff;color:var(--secondary-branding-color);-webkit-box-shadow:0 3px 10px hsla(0,0%,53.7%,.1607843137);box-shadow:0 3px 10px hsla(0,0%,53.7%,.1607843137);border-radius:3px;font-size:1em;position:relative;padding:0 60px}#profile .auth-container .bottom button .small-spinner div{border:3px solid var(--secondary-content-color);border-color:var(--secondary-content-color) transparent transparent transparent}#profile .auth-container .bottom button#btn-suite-logout{background-color:var(--secondary-branding-color);color:#fff}#profile .auth-container .bottom button#btn-suite-logout .icon{color:#fff}#profile .auth-container .bottom button#btn-events svg path{fill:var(--secondary-branding-color)}#profile .auth-container .bottom button#btn-scheduled-orders svg{fill:none;stroke:var(--secondary-branding-color)}#profile .auth-container .bottom .icon{position:absolute;left:25px;font-size:1.75rem;color:#2b2b2b}#profile .auth-container .bottom a{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.3s;transition:.3s;color:var(--secondary-branding-color);border:0;border-radius:3px;-webkit-box-shadow:0 3px 10px hsla(0,0%,53.7%,.1607843137);box-shadow:0 3px 10px hsla(0,0%,53.7%,.1607843137);font-weight:700;letter-spacing:2px;padding:0 30px 0 30px;height:56px;background-color:#fff;font-size:1em;position:relative}#profile .auth-container .bottom a:hover{-webkit-transition:.3s;transition:.3s;opacity:.9}#profile .auth-container .bottom a:disabled{-webkit-transition:.3s;transition:.3s;opacity:.5}#profile .credits h2{letter-spacing:.15px;margin-bottom:0}#profile .credits p{margin:.5rem 0;color:#757575}