.app-promocode[data-v-469894ce]{--app-promocode-bg-color:var(--color-primary-light-gray);box-sizing:border-box;background:var(--app-promocode-bg-color);border:1px solid var(--app-promocode-bg-color);border-radius:12px;min-width:0;height:48px;display:flex;overflow:hidden}.app-promocode[data-v-469894ce]:focus-within,.app-promocode[data-v-469894ce]:hover{border-color:var(--color-stroke)}.app-promocode[data-v-469894ce] .app-promocode__input .app-input{border:none}.app-promocode .app-promocode__input[data-v-469894ce]{flex:1;min-width:0;height:100%}.app-promocode .app-promocode__input-value[data-v-469894ce]{-webkit-user-select:none;user-select:none;min-width:0;height:100%;color:var(--color-text-primary);white-space:nowrap;flex:1;align-items:center;gap:10px;font-size:16px;line-height:130%;display:flex}.app-promocode .app-promocode__input-value .app-promocode__text[data-v-469894ce]{text-overflow:ellipsis;min-width:0;padding-left:16px;overflow:hidden}.app-promocode .app-promocode__input-value>svg[data-v-469894ce]{flex-shrink:0}.app-promocode__action[data-v-469894ce]{border:1px solid var(--app-promocode-bg-color);background:var(--app-promocode-bg-color);height:100%;color:var(--color-brand-primary);font-size:16px;font-weight:500;line-height:140%;font-family:var(--typography-font-base);border-left-color:#0000;border-radius:0 12px 12px 0;flex-shrink:0;justify-content:center;align-items:center;padding-right:12px;display:flex}.app-promocode--with-action[data-v-469894ce] .app-promocode__input .app-input{border-top-right-radius:0;border-bottom-right-radius:0}.app-promocode_theme-white[data-v-469894ce]{--app-promocode-bg-color:var(--color-primary-white)}.app-promocode--error[data-v-469894ce],.app-promocode--error[data-v-469894ce]:focus-within,.app-promocode--error[data-v-469894ce]:hover{border-color:var(--color-brand-primary)}.app-promocode--success .app-promocode__input-value[data-v-469894ce]{color:var(--color-success)}.app-promocode__label[data-v-469894ce]{color:var(--color-interface-dark);align-items:center;gap:8px;margin-bottom:8px;display:flex}.app-promocode__error[data-v-469894ce]{color:var(--color-brand-primary);margin-top:8px;font-size:14px;line-height:130%}.policy-notification[data-v-667f7e39]{color:var(--color-primary-gray);font-size:14px;line-height:130%}.policy-notification__link span[data-v-667f7e39]{text-decoration:underline}.price-list[data-v-672db75f]{gap:8px;display:grid}.price-list__item[data-v-672db75f]{color:var(--color-text-primary);align-items:center;gap:10px;line-height:24px;display:flex}.price-list__item__label[data-v-672db75f]{text-wrap:balance;flex:1}.price-list__item__value[data-v-672db75f]{align-items:center;gap:4px;display:flex}.price-list__item__value[data-v-672db75f] svg{width:24px;height:24px;display:block}.price-list__item__tooltip[data-v-672db75f]{vertical-align:bottom;width:22px;height:22px;display:inline-block}.price-list__item--success[data-v-672db75f]{color:var(--color-success)}.price-list__item--primary[data-v-672db75f]{color:var(--color-brand-primary)}.price-list__item--default[data-v-672db75f]{color:var(--color-interface-dark)}.price-list__item--bold[data-v-672db75f]{margin-top:8px;font-weight:700;line-height:32px}.price-list__promocode[data-v-672db75f]{margin-bottom:8px}.price-list__submit[data-v-672db75f]{margin-top:16px}.price-list__separator[data-v-672db75f]{background:var(--color-interface);height:1px;margin:8px 0}
