#contact-information .login-input-container{height:100%;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-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#contact-information .login-input-container .auth-description{margin-bottom:4em}#contact-information .login-input-container .input-fields.disabled .input-field{opacity:.5}#contact-information .login-input-container .input-fields.disabled .input-field,#contact-information .login-input-container .input-fields.disabled input{background:#f5f5f5}#contact-information .sms-description{text-align:center;color:var(--text-color);padding:0 2em 0 2em;margin:0 0 2.5em 0;line-height:1.3em;font-size:.875em}@media(min-width:1024px){#contact-information .sms-description{padding:1em 2em 0 2em}}#contact-information .btn-save{font-weight:600;font-size:1.375em;letter-spacing:1.76px}#payment-options .auth-container{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-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:768px){#payment-options .auth-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:2em}}#payment-options .auth-container .radio-container .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:2rem;height:2rem;position:absolute;right:0;background-color:#fff;border-radius:50%;-webkit-box-shadow:0 3px 10px hsla(0,0%,53.7%,.16);box-shadow:0 3px 10px hsla(0,0%,53.7%,.16);color:var(--secondary-content-color);padding:0;margin-right:1em}#payment-options .auth-container .radio-container .edit-btn .icon{font-size:1.5rem;margin:0}#payment-options .auth-container .v-enter-active,#payment-options .auth-container .v-leave-active{-webkit-transition:opacity .3s;transition:opacity .3s}#payment-options .auth-container .v-enter,#payment-options .auth-container .v-leave-to{opacity:0}#payment-options .add-credit-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:3.5em;padding-left:2.1875em;background-color:#fff;color:var(--secondary-content-color);-webkit-box-shadow:0 3px 10px hsla(0,0%,53.7%,.16);box-shadow:0 3px 10px hsla(0,0%,53.7%,.16);font-size:1em;font-weight:400;border-radius:.25em}#payment-options .add-credit-card .icon{font-size:1.625rem;margin-right:.5em}#payment-options .add-credit-card .cc-icon{font-size:2.25rem;margin-right:32px;margin-left:-11px}#payment-options .add-credit-card .visa-icon{height:17px;margin-left:-30px;margin-right:.7em}#payment-options .add-credit-card .mastercard-icon{height:21px;margin-left:-30px;margin-right:.7em}#payment-options .add-credit-card .amex-icon{width:43px;height:25px;margin-left:-14px;margin-right:25px}#payment-options .add-credit-card .label{margin-left:1em}#payment-options .error-msg{text-align:center;color:#ef4142}#payment-options .btn-skip{font-weight:600;font-size:1.25em;letter-spacing:1.6px;border:solid 3px var(--primary-content-color);background-color:transparent;color:var(--primary-content-color)}#payment-options .btn-skip .small-spinner div{border:3px solid var(--primary-content-color);border-color:var(--primary-content-color) transparent transparent transparent}#payment-options .btn-save{font-weight:600;font-size:1.375em;letter-spacing:1.76px;margin-top:1em}#payment-options .footer-note{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}#payment-options .footer-note a{color:var(--secondary-content-color)}#payment-options .footer-note{color:var(--text-color)}#payment-options .footer-note .icon{font-size:1.75rem;margin-right:.5em;stroke:#2b2b2b}#add-credit-card .disabled{opacity:.5}#add-credit-card .auth-container{margin-top:5.5em;padding:0}#add-credit-card .auth-container .login-input-container{height:100%;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-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:568px){#add-credit-card .auth-container .login-input-container{gap:.5em;padding-top:1em}}#add-credit-card .auth-container .login-input-container .input-fields.disabled .disabled{opacity:1}#add-credit-card .auth-container .login-input-container .input-field{margin:2em 0 0 0}#add-credit-card .auth-container .login-input-container .input-field .prepend-icon{top:15px;left:15px;width:25px;height:25px}#add-credit-card .auth-container .login-input-container .input-field input#ccNumber{padding-left:50px;width:calc(100% - 50px)}#add-credit-card .auth-container .login-input-container .input-field label[for=ccNumber]{padding-left:40px;width:calc(100% - 50px)}#add-credit-card .auth-container .login-input-container .input-field.readonly{background-color:hsla(0,0%,49.4%,.1019607843);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:.625em}#add-credit-card .auth-container .login-input-container .input-field.readonly .cc-icon{height:35px;margin-right:32px;margin-left:13px}#add-credit-card .auth-container .login-input-container .input-field.readonly .visa-icon{height:17px;margin-left:-6px;margin-right:.7em}#add-credit-card .auth-container .login-input-container .input-field.readonly .mastercard-icon{height:21px;margin-left:-4px;margin-right:.7em}#add-credit-card .auth-container .login-input-container .input-field.readonly .amex-icon{width:43px;height:25px;margin-left:10px;margin-right:25px}#add-credit-card .auth-container .default-checkbox{letter-spacing:1px;color:var(--text-color);line-height:1.3em;margin-top:2.5em;padding:0 1em}#add-credit-card .auth-container .default-checkbox .checkbox-container input:checked~.checkmark{background-color:var(--secondary-content-color);border:2px solid var(--secondary-content-color)}#add-credit-card .auth-container .default-checkbox .checkbox-container[disabled]{opacity:.5!important;cursor:not-allowed}#add-credit-card .btn-save{font-weight:600;font-size:1.375em}#add-credit-card .footer-note{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}#add-credit-card .footer-note .icon{font-size:1.75rem;margin-right:.5em}#add-credit-card .footer-note p{color:var(--text-color);text-align:left}#add-credit-card .footer-note a{color:var(--secondary-content-color)}#add-credit-card .delete-payment{font-size:1.125em;color:#ef4142;text-decoration:underline;text-align:center}#add-credit-card .delete-payment:hover{cursor:pointer}#add-credit-card .delete-payment.disabled{pointer-events:none}