.promo_code{background:#fff;border-top:#0000;border-radius:16px;width:100%}.promo_code .form_box .handlerCheckPromoCode{padding:0 0 18px;display:flex}.promo_code .form_box .radio{display:none}.promo_code .form_box .tab{-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;width:50%;height:40px;font-size:16px;font-weight:600;line-height:135%;transition:all .2s;display:flex}.promo_code .form_box .tab:after{content:"";background:#bdbdbd;width:100%;height:2px;margin-top:16px;display:block}@media screen and (width>=992px){.promo_code .form_box .tab:hover{z-index:1;color:#e5507f}}.promo_code .form_box .phone_tab_inpt:checked~.phone_tab{z-index:1;color:#e5507f}.promo_code .form_box .phone_tab_inpt:checked~.phone_tab:after{background:#e5507f}.promo_code .form_box .email_tab_inpt:checked~.email_tab{z-index:1;color:#e5507f;border-color:#0000}.promo_code .form_box .email_tab_inpt:checked~.email_tab:after{background:#e5507f}.promo_code .form_box .form_wrap{flex-direction:column;row-gap:16px;display:flex}@media screen and (width>=768px){.promo_code .form_box .form_wrap{-moz-column-gap:16px;flex-flow:wrap;column-gap:16px}}.promo_code .form_box .form_wrap .action_box,.promo_code .form_box .form_wrap .bonus_form_amount,.promo_code .form_box .form_wrap .form_info,.promo_code .form_box .form_wrap .modal-wrap__actions{flex:1;max-width:400px}.promo_code .form_box .form_wrap .action_box .link,.promo_code .form_box .form_wrap .bonus_form_amount .link,.promo_code .form_box .form_wrap .form_info .link,.promo_code .form_box .form_wrap .modal-wrap__actions .link{color:#000;background:0 0;height:52px}.promo_code .form_box .form_wrap .action_box .round_icon,.promo_code .form_box .form_wrap .bonus_form_amount .round_icon,.promo_code .form_box .form_wrap .form_info .round_icon,.promo_code .form_box .form_wrap .modal-wrap__actions .round_icon{border:2px solid #0c8e50;border-radius:50%;padding:3px;font-size:14px}.promo_code .form_box .form_wrap .action_box .errors,.promo_code .form_box .form_wrap .bonus_form_amount .errors,.promo_code .form_box .form_wrap .form_info .errors,.promo_code .form_box .form_wrap .modal-wrap__actions .errors{-moz-column-gap:10px;align-items:center;column-gap:10px;margin:16px 0;font-size:14px;font-weight:500;display:flex}.promo_code .form_box .form-box .input_box input.input-lg{width:100%}.promo_code__list{flex-wrap:wrap;padding-bottom:16px;list-style-type:none}.promo_code__list,.promo_code__list li{align-items:center;gap:8px;display:flex}.promo_code__list li{border:1px dashed #4e4f5f;border-radius:44px;padding:8px 12px}.promo_code__list li .title{color:#1a141f;font-size:16px;font-weight:500;line-height:20px}.promo_code__list li .action{color:#1a141f;-moz-column-gap:4px;background:0 0;border:none;align-items:center;column-gap:4px;display:flex}@media screen and (width>=992px){.promo_code__list li .action:hover{color:#e00b0b}}.promo_code__list li .action:focus-visible{color:#e00b0b;outline:none}.promo_code__list li .action .icons{width:20px;height:20px}.promo_code__list li.invalid .icon{background:#e00b0b}.promo_code__list li.invalid .title{color:#e00b0b}.promo_code .modal-wrap__actions{margin:16px 0 0}
