@keyframes CouponsSystem_fadeInUp__afFJP{0%{transform:translateY(4%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes CouponsSystem_fadeOutDown___YpRW{0%{transform:translateY(0);opacity:1}to{transform:translateY(4%);opacity:0}}@keyframes CouponsSystem_openingBlock____h30{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.CouponsSystem_CouponActive_container__GJkCQ,.CouponsSystem_CouponActive_container__GJkCQ .CouponsSystem_inner__gjQm9,.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_CouponsForm__vh0im .CouponsSystem_button__qMbOz{transition:all .26s linear}.CouponsSystem_CouponActive_container__GJkCQ .CouponsSystem_delete__b5rD6,.CouponsSystem_CouponActive_container__GJkCQ .CouponsSystem_delete__b5rD6 svg path{transition:all .1s linear}.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_headTitle__XVOvI .CouponsSystem_title__eF2OU p{font-family:var(--defaultFont),sans-serif;font-weight:700;font-size:max(1em,min(1.3em,1.3vw));line-height:normal}@keyframes CouponsSystem_linearAnim__I9YJe{0%{background-position:0 0}to{background-position:-200% 0}}.CouponsSystem_Coupons__Cpj7r.CouponsSystem_greyScale__ew21y{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.CouponsSystem_Coupons__Cpj7r{margin:20px auto 50px;cursor:default;position:relative;width:100%}.CouponsSystem_Coupons_content__mGlPj{width:100%;display:flex;flex-direction:column}.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_headTitle__XVOvI{display:flex;justify-content:space-between;align-items:center;position:relative}.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_headTitle__XVOvI .CouponsSystem_warning__xNJ7i{position:absolute;left:100%;top:50%;transform:translateY(-50%);cursor:pointer}.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_headTitle__XVOvI .CouponsSystem_warning__xNJ7i svg{width:22px;height:22px;display:block;margin-left:10px}.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_headTitle__XVOvI .CouponsSystem_warning__xNJ7i svg path{fill:var(--cs-yellow-500)}.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_headTitle__XVOvI .CouponsSystem_warning_modal__y0Ae3{position:absolute;left:0;bottom:100%;padding:10px 20px;background-color:var(--cs-grey-100);border-radius:var(--cs-radius-m);box-shadow:var(--cs-shadow-support-middle);cursor:default;z-index:2;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;animation:CouponsSystem_fadeOutDown___YpRW .18s cubic-bezier(0,.43,1,1) forwards;visibility:hidden}.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_headTitle__XVOvI .CouponsSystem_warning_modal__y0Ae3 p{color:var(--cs-black);font-family:var(--defaultFont),sans-serif;font-weight:500;font-size:16px;line-height:normal}.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_headTitle__XVOvI .CouponsSystem_warning_modal__y0Ae3 svg{width:22px;height:22px;display:block;margin-right:10px}.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_headTitle__XVOvI .CouponsSystem_warning_modal__y0Ae3 svg path{fill:var(--cs-black)}.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_headTitle__XVOvI .CouponsSystem_warning_modal__y0Ae3.CouponsSystem_hovered__cgrnr{animation:CouponsSystem_fadeInUp__afFJP .18s cubic-bezier(0,.43,1,1) forwards;visibility:visible}.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_headTitle__XVOvI .CouponsSystem_notAvailable__qir1k{display:flex;margin:0 0 0 auto;color:var(--cs-grey-60);font-family:var(--defaultFont),sans-serif;font-weight:400;font-size:16px;line-height:normal}.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_headTitle__XVOvI .CouponsSystem_title__eF2OU{position:relative;display:flex;align-items:center}.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_headTitle__XVOvI .CouponsSystem_title__eF2OU p{color:var(--cs-white-primary)}.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_CouponsForm__vh0im{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;border-radius:var(--cs-radius-xl);margin:10px 0 0;background:var(--cs-black);width:100%;height:54px;position:relative}.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_CouponsForm__vh0im .CouponsSystem_button__qMbOz{font-family:var(--defaultFont),sans-serif;font-weight:600;font-size:14px;line-height:normal;border:none;outline:none;border-radius:var(--cs-radius-ls);padding:12px 20px;background-color:var(--cs-green-block-20);color:var(--cs-green-500);margin:4px 4px 4px 0;height:46px;animation:CouponsSystem_loading__IDinK 2.65s linear infinite;-webkit-animation:CouponsSystem_loading__IDinK 2.65s linear infinite;-webkit-background-size:200% 100%}.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_CouponsForm__vh0im .CouponsSystem_button__qMbOz svg{width:24px;height:24px;transform:rotate(180deg)}.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_CouponsForm__vh0im .CouponsSystem_button__qMbOz svg path{stroke:var(--cs-green-500)}.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_CouponsForm__vh0im .CouponsSystem_button__qMbOz.CouponsSystem_loading__IDinK{color:var(--cs-grey-60);background:linear-gradient(82deg,var(--cs-white-overlay-s) 25%,var(--cs-white-overlay-l) 50%,var(--cs-white-overlay-s) 75%);background-size:200% 100%}.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_CouponsForm__vh0im .CouponsSystem_button__qMbOz:hover{background-color:var(--cs-green-block-10)}.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_CouponsForm__vh0im .CouponsSystem_button__qMbOz:disabled{background-color:var(--cs-bg-surface-500);color:var(--cs-grey-60);pointer-events:none}.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_CouponsForm__vh0im .CouponsSystem_button__qMbOz:disabled svg path{stroke:var(--cs-grey-60)}.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_InputContainer__WgIGK{position:relative;width:100%;height:100%;display:flex}.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_InputContainer__WgIGK input{width:100%;border:none;border-radius:var(--cs-radius-ls);height:54px;padding:0 34px 0 14px;background:none;color:var(--cs-grey-85);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--defaultFont),sans-serif;font-weight:300;font-size:18px;line-height:normal;transition:all .3s;margin:7px 8px 0 0}.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_InputContainer__WgIGK input::-moz-placeholder{color:rgba(0,0,0,0)}.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_InputContainer__WgIGK input:-ms-input-placeholder{color:rgba(0,0,0,0)}.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_InputContainer__WgIGK input::-ms-input-placeholder{color:rgba(0,0,0,0)}.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_InputContainer__WgIGK input::placeholder{color:rgba(0,0,0,0)}.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_InputContainer__WgIGK input:focus-within~.CouponsSystem_clear__pvjj6{opacity:1;pointer-events:auto;cursor:pointer;transition:opacity .3s}.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_InputContainer__WgIGK label{font-family:var(--defaultFont),sans-serif;font-weight:400;font-size:16px;line-height:normal;position:absolute;left:14px;top:50%;transform:translateY(-50%);background:rgba(0,0,0,0);color:var(--cs-grey-60);pointer-events:none;transition:.3s}.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_InputContainer__WgIGK .CouponsSystem_clear__pvjj6{width:20px;height:20px;display:block;position:absolute;right:14px;top:50%;transform:translateY(-50%);fill:var(--cs-grey-60);opacity:0;transition:opacity .3s}.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_InputContainer__WgIGK:has(input:not(:-moz-placeholder)) label{color:var(--cs-grey-40);font-family:var(--defaultFont),sans-serif;font-weight:400;font-size:12px;line-height:normal;top:8px;left:14px;transform:none}.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_InputContainer__WgIGK:has(input:not(:-ms-input-placeholder)) label{color:var(--cs-grey-40);font-family:var(--defaultFont),sans-serif;font-weight:400;font-size:12px;line-height:normal;top:8px;left:14px;transform:none}.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_InputContainer__WgIGK:has(input:focus) label,.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_InputContainer__WgIGK:has(input:not(:placeholder-shown)) label{color:var(--cs-grey-40);font-family:var(--defaultFont),sans-serif;font-weight:400;font-size:12px;line-height:normal;top:8px;left:14px;transform:none}.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_InputContainer__WgIGK:has(input:not(:-moz-placeholder)) .CouponsSystem_clear__pvjj6{opacity:1;pointer-events:auto;cursor:pointer}.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_InputContainer__WgIGK:has(input:not(:-ms-input-placeholder)) .CouponsSystem_clear__pvjj6{opacity:1;pointer-events:auto;cursor:pointer}.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_InputContainer__WgIGK:has(input:focus) .CouponsSystem_clear__pvjj6,.CouponsSystem_Coupons_content__mGlPj .CouponsSystem_InputContainer__WgIGK:has(input:not(:placeholder-shown)) .CouponsSystem_clear__pvjj6{opacity:1;pointer-events:auto;cursor:pointer}.CouponsSystem_Coupons__Cpj7r.CouponsSystem_greyScale__ew21y{pointer-events:none;cursor:not-allowed;opacity:.5;filter:grayscale(1)}.CouponsSystem_StatusBlock__LoxPJ{position:absolute;top:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;margin:6px -4px 0}.CouponsSystem_StatusBlock__LoxPJ .CouponsSystem_containerCode_error__dsLKX{display:flex;align-items:center;margin:0 auto 0 0;color:var(--cs-red-error);font-family:var(--defaultFont),sans-serif;font-weight:400;font-size:14px;line-height:normal}.CouponsSystem_StatusBlock__LoxPJ .CouponsSystem_containerCode_error__dsLKX svg{width:18px;height:18px;margin:0 8px 0 0}.CouponsSystem_StatusBlock__LoxPJ .CouponsSystem_containerCode_error__dsLKX svg path{fill:var(--cs-red-error)}.CouponsSystem_CouponActive__EXQAq{width:100%;position:relative;margin:20px 0 0}.CouponsSystem_CouponActive_container__GJkCQ{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:nowrap}.CouponsSystem_CouponActive_container__GJkCQ .CouponsSystem_inner__gjQm9{padding:8px 14px;margin-right:10px;border-radius:var(--cs-radius-xl);width:100%;display:flex}.CouponsSystem_CouponActive_container__GJkCQ .CouponsSystem_inner__gjQm9.CouponsSystem_active__H_ZwK{background:linear-gradient(270deg,rgba(0,0,0,0),rgba(36,204,123,.15))}.CouponsSystem_CouponActive_container__GJkCQ .CouponsSystem_inner__gjQm9.CouponsSystem_deactive__TOCJS{background:linear-gradient(270deg,rgba(0,0,0,0),rgba(255,0,0,.15))}.CouponsSystem_CouponActive_container__GJkCQ .CouponsSystem_inner__gjQm9 .CouponsSystem_first__ytlt1{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start}.CouponsSystem_CouponActive_container__GJkCQ .CouponsSystem_inner__gjQm9 .CouponsSystem_first__ytlt1 dt{font-family:var(--defaultFont),sans-serif;font-weight:500;font-size:16px;line-height:normal}.CouponsSystem_CouponActive_container__GJkCQ .CouponsSystem_inner__gjQm9 .CouponsSystem_first__ytlt1 dt.CouponsSystem_active__H_ZwK{color:var(--cs-green-500)}.CouponsSystem_CouponActive_container__GJkCQ .CouponsSystem_inner__gjQm9 .CouponsSystem_first__ytlt1 dt.CouponsSystem_deactive__TOCJS{color:var(--cs-red-error)}.CouponsSystem_CouponActive_container__GJkCQ .CouponsSystem_inner__gjQm9 .CouponsSystem_first__ytlt1 dd{font-family:var(--defaultFont),sans-serif;font-weight:400;font-size:14px;line-height:normal;color:var(--cs-grey-70);display:flex;margin:0 auto 0 0}.CouponsSystem_CouponActive_container__GJkCQ .CouponsSystem_inner__gjQm9 .CouponsSystem_first__ytlt1 dd p{display:inline-flex}.CouponsSystem_CouponActive_container__GJkCQ .CouponsSystem_inner__gjQm9 .CouponsSystem_first__ytlt1 dd p.CouponsSystem_active__H_ZwK{color:var(--cs-grey-70)}.CouponsSystem_CouponActive_container__GJkCQ .CouponsSystem_inner__gjQm9 .CouponsSystem_first__ytlt1 dd p.CouponsSystem_deactive__TOCJS{text-decoration:line-through;color:var(--cs-red-error)}.CouponsSystem_CouponActive_container__GJkCQ .CouponsSystem_inner__gjQm9 .CouponsSystem_second__lwZjx{display:flex;margin:auto 0 auto auto;font-family:var(--defaultFont),sans-serif;font-weight:500;font-size:14px;line-height:normal}.CouponsSystem_CouponActive_container__GJkCQ .CouponsSystem_inner__gjQm9 .CouponsSystem_second__lwZjx.CouponsSystem_active__H_ZwK{color:var(--cs-green-500)}.CouponsSystem_CouponActive_container__GJkCQ .CouponsSystem_delete__b5rD6{height:var(--cs-common-indentation-lg);width:100%;max-width:var(--cs-common-indentation-lg);outline:none;border:none;background:rgba(0,0,0,0);background:var(--cs-white-overlay-xs);border-radius:var(--cs-radius-xl);padding:0}.CouponsSystem_CouponActive_container__GJkCQ .CouponsSystem_delete__b5rD6 svg{display:block;width:24px;height:24px;padding:0;margin:auto}.CouponsSystem_CouponActive_container__GJkCQ .CouponsSystem_delete__b5rD6 svg path{stroke:var(--cs-grey-60)}.CouponsSystem_CouponActive_container__GJkCQ .CouponsSystem_delete__b5rD6:hover{background:var(--cs-red-error-block-10)}.CouponsSystem_CouponActive_container__GJkCQ .CouponsSystem_delete__b5rD6:hover svg path{stroke:var(--cs-red-error)}@media screen and (max-width:768px){.CouponsSystem_CouponActive_container__GJkCQ .CouponsSystem_inner__gjQm9{flex-direction:column;align-items:center;flex-wrap:wrap;padding:14px 10px 10px 14px}.CouponsSystem_CouponActive_container__GJkCQ .CouponsSystem_inner__gjQm9 .CouponsSystem_first__ytlt1{align-items:center}.CouponsSystem_CouponActive_container__GJkCQ .CouponsSystem_inner__gjQm9 .CouponsSystem_second__lwZjx{margin:10px auto 0;align-items:center}.CouponsSystem_CouponActive_container__GJkCQ .CouponsSystem_delete__b5rD6{position:absolute;top:10px;right:10px}}@keyframes CouponsSystem_loading__IDinK{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes PaymentButton_fadeInUp__yidGs{0%{transform:translateY(4%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes PaymentButton_fadeOutDown__nVHHW{0%{transform:translateY(0);opacity:1}to{transform:translateY(4%);opacity:0}}@keyframes PaymentButton_openingBlock__R7BlO{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.PaymentButton_paymentButton_Pay__azT06{transition:all .1s linear}@keyframes PaymentButton_linearAnim__EaAgb{0%{background-position:0 0}to{background-position:-200% 0}}.PaymentButton_paymentButton__SVkNC{flex-direction:column}.PaymentButton_paymentButton_Pay__azT06,.PaymentButton_paymentButton__SVkNC{width:100%;position:relative;display:flex;justify-content:center;align-items:center}.PaymentButton_paymentButton_Pay__azT06{background:linear-gradient(180deg,#ffbd18,#e6a300);box-shadow:var(--cs-shadow-medium);margin:14px 0 0;padding:20px 0;border-radius:var(--cs-radius-xl);border:none;outline:none;color:var(--cs-black);text-align:center;flex-direction:row;font-family:var(--defaultFont),sans-serif;font-weight:500;font-size:max(1em,min(1.4em,1.4vw));line-height:normal}.PaymentButton_paymentButton_Pay__azT06:hover{background:linear-gradient(180deg,#ffbd18,#e6a300)}.PaymentButton_paymentButton_Pay__azT06:disabled{background:var(--cs-grey-40);color:var(--cs-black);cursor:not-allowed}.PaymentButton_paymentButton_Pay__azT06:not(:disabled):active{transform:scale(.98);transition:none}.PaymentButton_paymentButton_Content__gtjqJ{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}.PaymentButton_paymentButton_Content__gtjqJ p{letter-spacing:-.04rem}.PaymentButton_paymentButton_Content__gtjqJ sub{color:var(--cs-black);letter-spacing:-.02rem;font-family:var(--defaultFont),sans-serif;font-weight:500;font-size:14px;line-height:normal;text-align:center}.PaymentButton_paymentButton_Content__gtjqJ .PaymentButton_cart_icon__04E7J{width:28px;height:28px;margin:0 14px 0 0}.PaymentButton_paymentButton_Content__gtjqJ .PaymentButton_cart_icon__04E7J path{fill:#000}.PaymentButton_paymentButton_Warning__tIgFa{font-family:var(--defaultFont),sans-serif;font-weight:300;font-size:12px;line-height:normal;width:100%;position:absolute;bottom:2px;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;opacity:0;visibility:hidden;animation:PaymentButton_fadeOutDown__nVHHW .14s cubic-bezier(0,.43,1,1) forwards}.PaymentButton_paymentButton_Warning__tIgFa svg{width:11px;height:11px;margin:0 6px 0 0}.PaymentButton_paymentButton_Warning__tIgFa svg path{fill:var(--cs-bg-root-dark)}.PaymentButton_paymentButton_Warning__tIgFa span{color:var(--cs-bg-root-dark);transition:all .2s linear;text-decoration:none}.PaymentButton_paymentButton_Warning__tIgFa.PaymentButton_hovered__cd8Tp{opacity:1;visibility:visible;animation:PaymentButton_fadeInUp__yidGs .14s cubic-bezier(0,.43,1,1) forwards}.PaymentButton_agreement__jXLp_{display:flex;margin-right:auto}@media screen and (max-width:1024px){.PaymentButton_paymentButton_Pay__azT06{padding:var(--cs-common-indentation-internal) 0}}