@-webkit-keyframes bounce-data-v-0b590fe1{7%{transform:translateY(-.4375rem)}0%,14%,to{transform:translateY(0)}}@keyframes bounce-data-v-0b590fe1{7%{transform:translateY(-.4375rem)}0%,14%,to{transform:translateY(0)}}.menu-and-logo[data-v-0b590fe1]{height:4.25rem;width:100%}.menu-and-logo .menu-icons[data-v-0b590fe1]{position:absolute;top:1.6875rem;left:1.5625rem;width:1.25rem}.menu-and-logo .menu-icons.nav-back[data-v-0b590fe1]{width:unset}.menu-and-logo .logo[data-v-0b590fe1]{width:3.9375rem}.menu-and-logo .dealer-logo-placeholder[data-v-0b590fe1]{width:2.75rem;height:2.75rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:600;background:var(--dealer-primary-color,#6b46c1);color:#fff;margin:0 auto;transition:color .3s ease}.menu-and-logo .dealer-logo-placeholder[data-v-0b590fe1]:hover{opacity:.8}.menu-and-logo .icons[data-v-0b590fe1]{position:absolute;right:1.5625rem;top:.9375rem}.menu-and-logo .icons .referral-icon[data-v-0b590fe1]{width:2.1875rem;height:2.1875rem;border-radius:50%;background-color:transparent}.menu-and-logo .icons .referral-icon.bouncing[data-v-0b590fe1]{-webkit-animation:bounce-data-v-0b590fe1 4.6s ease-in-out infinite;animation:bounce-data-v-0b590fe1 4.6s ease-in-out infinite}.menu-and-logo .icons .referral-icon>img[data-v-0b590fe1]{width:1rem}.menu-and-logo .icons .referral-icon .notice-icon[data-v-0b590fe1]{background:#3cdbc0;position:absolute;width:.625rem;height:.625rem;border-radius:.625rem;left:1.375rem;top:.625rem;font-size:.5rem}.text-back[data-v-7bf19b3a]{font-size:1rem;color:#2d2926}.modal[data-v-0343105b]{z-index:100}.modal .modal-content[data-v-0343105b]{max-width:480PX;position:relative;border-radius:.75rem;padding:3rem 1.625rem 1.5rem}.modal .modal-content .icon-close[data-v-0343105b]{width:1.625rem;position:absolute;left:1rem;top:.875rem}.modal .modal-content .modal-header[data-v-0343105b]{font-weight:600;font-size:1.75rem;padding-bottom:1.25rem}.modal .modal-content .modal-text[data-v-0343105b]{font-size:1rem;padding:0 0 1.875rem;line-height:1.25rem}.modal .modal-content .buttons[data-v-0343105b]{padding:0 .375rem}.modal .modal-content .buttons .button-no[data-v-0343105b]{border-color:#4a26aa}.modal .modal-content .buttons .button-no[data-v-0343105b],.modal .modal-content .buttons .button-yes[data-v-0343105b]{width:calc(50% - .375rem);font-size:1rem;height:2.6875rem;border-radius:.75rem}.button-no[data-v-0343105b] span{color:#4a26aa}.confirmation-wrap[data-v-3887ba6a]{position:absolute;top:0;left:0;width:100vw;min-height:100vh;overflow:auto;padding-bottom:5rem}.confirmation-wrap .has-padding[data-v-3887ba6a]{padding:0 1.5625rem}.confirmation-wrap .has-padding .page-title[data-v-3887ba6a]{font-size:2rem;line-height:2rem;margin-bottom:1rem;letter-spacing:.03em}.confirmation-wrap .has-padding .main[data-v-3887ba6a]{min-height:30.625rem;border-radius:.75rem;box-shadow:0 1.875rem 3.125rem rgba(215,145,51,.11);margin-bottom:1.875rem;padding:0 .875rem 1.125rem}.confirmation-wrap .has-padding .main .section-title[data-v-3887ba6a]{font-size:1rem;padding-top:1.375rem}.confirmation-wrap .has-padding .main .section-subtitle[data-v-3887ba6a]{font-size:1rem;line-height:1.1875rem;padding:.5rem .25rem 1.5rem}.confirmation-wrap .has-padding .main .step[data-v-3887ba6a]{font-size:.875rem;color:#9185ae;padding:.5rem 0 .75rem}.confirmation-wrap .has-padding .main .purple-box[data-v-3887ba6a]{background:#f0eef8;border-radius:.375rem;padding:1rem 1.0625rem;height:15.3125rem}.confirmation-wrap .has-padding .main .purple-box .balance-header[data-v-3887ba6a]{font-size:1rem;padding-bottom:.75rem}.confirmation-wrap .has-padding .main .purple-box .current-balance .symbol[data-v-3887ba6a]{font-size:1.25rem;vertical-align:top;line-height:1.8125rem}.confirmation-wrap .has-padding .main .purple-box .current-balance .balance[data-v-3887ba6a]{padding-left:.375rem;font-size:2.5rem}.confirmation-wrap .has-padding .main .purple-box .new-balance[data-v-3887ba6a]{padding-top:.625rem}.confirmation-wrap .has-padding .main .purple-box .new-balance>div[data-v-3887ba6a]{color:#9185ae;font-size:.875rem;line-height:1.0625rem}.confirmation-wrap .has-padding .main .purple-box .new-balance>div .balance[data-v-3887ba6a]{color:#9185ae}.confirmation-wrap .has-padding .main .purple-box .confirmation-check[data-v-3887ba6a]{position:absolute;top:10.25rem;left:0;width:100%;padding-left:1.0625rem}.confirmation-wrap .has-padding .main .summary[data-v-3887ba6a]{font-size:1rem;margin-top:1.375rem}.confirmation-wrap .has-padding .main .summary .membership-type[data-v-3887ba6a]{margin-bottom:.75rem}.confirmation-wrap .has-padding .main .summary .tax[data-v-3887ba6a]{margin-bottom:1rem}.confirmation-wrap .has-padding .main .summary .line[data-v-3887ba6a]{height:.0625rem;background-color:#9185ae}.confirmation-wrap .has-padding .main .summary .total[data-v-3887ba6a]{margin-top:.75rem;font-size:1.5rem}.confirmation-wrap .has-padding .main .switch-type[data-v-3887ba6a]{padding-top:.875rem;color:#939598;font-size:1rem}.confirmation-wrap .has-padding .bottom-buttons[data-v-3887ba6a]{margin-top:1.75rem}.confirmation-wrap .has-padding .bottom-buttons .button-cancel[data-v-3887ba6a]{font-size:1rem;margin-left:1.5625rem}.confirmation-wrap .has-padding .bottom-buttons .button-buy[data-v-3887ba6a]{width:5.875rem}@media only screen and (min-width:1024PX){.confirmation-wrap[data-v-3887ba6a]{padding-top:1.1875rem;min-height:calc(100vh - 12.75rem);max-width:480PX;position:unset}}.checkbox[data-v-3887ba6a] .check{width:1.5rem!important;height:1.5rem!important;border-color:#4a26aa!important}.checkbox[data-v-3887ba6a] .control-label{font-size:1rem;line-height:1.1875rem;padding-left:.9375rem}