.readable-price__mixed{display:flex;align-items:center}.readable-price__mixed_price{font-family:Kazimir,Georgia,'Times New Roman',Times,serif;font-size:34px;line-height:40px;margin-right:8px}@media screen and (max-width:767px){.readable-price__mixed_price{font-size:24px;line-height:32px}}.readable-price__mixed_currency{font-size:12px;font-family:Graphik,Arial,"Segoe UI","Roboto","Helvetica Neue",sans-serif}.credit-card-edit-field{height:40px;font-size:16px}.credit-card-edit-field:hover .credit-card-edit-field__link{background-color:#ebeefe}.credit-card-edit-field .button{vertical-align:middle}.credit-card-edit-field__link{display:flex;height:100%;padding:0 4px 2px 16px;border-radius:4px;background-color:#f5f7fe;align-items:center;color:#3456f3}.credit-card-edit-field_big{font-size:16px;line-height:24px;display:table;height:48px;font-weight:400}.credit-card-edit-field_big>.button{display:table-cell}.credit-card-edit-field_big .credit-card-edit-field__card-number{cursor:default}.credit-card-edit-field_big .credit-card-edit-field__card-number-wrapper{display:flex;align-items:center;justify-content:space-between;height:inherit;color:#9a938d;background-color:#e7e7e7;margin-right:8px}.credit-card-edit-field_big .credit-card-edit-field__icon{height:32px;padding-left:6px}.credit-card-edit-field_big .credit-card-edit-field__icon svg{width:32px;height:32px}.credit-card-edit-field_big .credit-card-edit-field__card-logo,.credit-card-edit-field_big .credit-card-edit-field__card-number{display:inline-block}.credit-card-edit-field__card-number{padding:0 16px}.credit-card-edit-field__icon{height:24px;fill:#3456f3;display:inline-block;margin-left:auto}.credit-card-edit-field__icon svg{vertical-align:middle;width:24px;height:24px}.credit-card-edit-field .stripe-credit-card__payment-logo{position:relative;display:inline-block;vertical-align:middle;height:16px;width:auto;top:auto;left:auto;right:auto}.credit-card-edit-field .stripe-credit-card__payment-logo svg{height:16px}.credit-card-edit-field_big{width:100%;max-width:462px}.credit-card-edit-field_big .credit-card-edit-field__card-number-wrapper{padding:0 8px 0 4px}.credit-card-edit-field_big .stripe-credit-card__payment-logo,.credit-card-edit-field_big .stripe-credit-card__payment-logo svg{height:32px}.subscription-logo{position:relative;color:#9a938d;line-height:1}.subscription-logo,.subscription-logo_android,.subscription-logo_apple{display:flex;align-items:center}.subscription-logo_android::before,.subscription-logo_apple::before,.subscription-logo_paypal::before{content:'';display:inline-block;position:relative;width:20px;height:20px;margin-right:4px;background-repeat:no-repeat;background-size:contain;background-position:center}.subscription-logo_apple::before{background-image:url("https://vanguardassets.bmstatic.com/assets/9eab34744fc85b6bc6bfbf8d41f272bf.svg");top:-2px}.subscription-logo_android::before,.subscription-logo_paypal::before{background-image:url("https://vanguardassets.bmstatic.com/assets/32a252a46ee7771cc01014ed0deab11d.svg")}.subscription-logo_azercell,.subscription-logo_kcell,.subscription-logo_mts,.subscription-logo_one,.subscription-logo_paypal,.subscription-logo_telmore{height:20px}.subscription-logo_paypal::before{width:60px;background-image:url("https://vanguardassets.bmstatic.com/assets/60bc7ddeb7812a487ec5babc3a1bbd32.svg")}.subscription-logo_azercell::before,.subscription-logo_kcell::before,.subscription-logo_mts::before,.subscription-logo_one::before,.subscription-logo_telmore::before{content:'';display:inline-block;position:relative;width:38px;height:20px;margin-right:4px;background-repeat:no-repeat;background-size:contain;background-image:url("https://vanguardassets.bmstatic.com/assets/4b86507c3604e1b6efbc4a3d885aad76.svg");background-position:center}.subscription-logo_azercell::before,.subscription-logo_mts::before,.subscription-logo_one::before,.subscription-logo_telmore::before{width:70px;background-image:url("https://vanguardassets.bmstatic.com/assets/d76410dfc70ca49855ef466b9f8f54b1.svg")}.subscription-logo_mts::before,.subscription-logo_one::before,.subscription-logo_telmore::before{width:52px;background-image:url("https://vanguardassets.bmstatic.com/assets/d2230efca284ae5b5e77fa5fffbbc6b8.svg")}.subscription-logo_one::before,.subscription-logo_telmore::before{width:95px;background-image:url("https://vanguardassets.bmstatic.com/assets/b160496ac5fffd3a10c0421d48d3dea9.svg")}.subscription-logo_one::before{width:36px;background-image:url("https://vanguardassets.bmstatic.com/assets/6502261fde267241fd403d22d20ce15d.svg")}.subscription-logo_yettel{height:20px;background:#b4ff00;border-radius:16px;padding:1px 5px}.subscription-logo_beeline-uz::before,.subscription-logo_mtn-ghana::before,.subscription-logo_plusbog::before,.subscription-logo_yettel::before,.subscription-logo_yousee::before{content:'';display:inline-block;position:relative;width:40px;height:20px;margin-right:4px;background-repeat:no-repeat;background-size:contain;background-image:url("https://vanguardassets.bmstatic.com/assets/eff4afc0439dad6ab31855c8cb178839.svg");background-position:center}.subscription-logo_beeline-uz,.subscription-logo_mtn-ghana,.subscription-logo_plusbog,.subscription-logo_yousee{height:20px}.subscription-logo_beeline-uz::before,.subscription-logo_mtn-ghana::before,.subscription-logo_plusbog::before,.subscription-logo_yousee::before{width:70px;background-image:url("https://vanguardassets.bmstatic.com/assets/0a9dbc1f53970f026cc65568c3717ab0.svg")}.subscription-logo_beeline-uz::before,.subscription-logo_mtn-ghana::before,.subscription-logo_plusbog::before{background-image:url("https://vanguardassets.bmstatic.com/assets/e04acf47b4f61de7be58f1d0db5df22d.png")}.subscription-logo_beeline-uz::before,.subscription-logo_mtn-ghana::before{background-image:url("https://vanguardassets.bmstatic.com/assets/a7466b31e192d4ddbbe6198361f8e694.png")}.subscription-logo_mtn-ghana::before{width:50px;background-image:url(https://a.bmstatic.com/iu/177/120/mtn_ghana-13351e7e5624dbd07ec7471635fa97f1.svg)}.subscription-logo_promo{font-size:12px;color:#000;font-weight:700;margin:auto 0}.subscription-logo__text{white-space:nowrap}.subscription-logo .stripe-credit-card__payment-logo{position:relative;top:0;right:0}.subscription-logo .stripe-credit-card__payment-logo svg{width:40px}.recurrent-subscription-card{background:#fff;padding:32px 40px;margin-bottom:12px;border-radius:4px;box-shadow:0 1px 0 rgba(205,194,173,.5);position:relative}@media screen and (max-width:767px){.recurrent-subscription-card{padding:32px 24px}}.recurrent-subscription-card__top{display:flex;justify-content:space-between}@media screen and (max-width:767px){.recurrent-subscription-card__top{display:block}}.recurrent-subscription-card__top-right{margin-left:auto}.recurrent-subscription-card__identity{display:flex;align-items:center;margin-bottom:16px;overflow-x:hidden}.recurrent-subscription-card__identity .stripe-credit-card__payment-logo{position:relative;top:auto;right:auto;width:auto;display:inline-block;vertical-align:top}.recurrent-subscription-card__identity .stripe-credit-card__payment-logo svg{display:inline-block;vertical-align:top;height:23px}.recurrent-subscription-card__labels{margin-right:16px;display:inline-block;vertical-align:top}.recurrent-subscription-card__amount{font-size:34px;line-height:40px;font-weight:700}.recurrent-subscription-card__period{font-size:10px;line-height:12px;color:#9a938d;text-transform:uppercase;font-weight:700}@media screen and (max-width:767px){.recurrent-subscription-card__description{font-size:14px}}.recurrent-subscription-card__terms-link{text-decoration:underline;color:#3456f3}@media screen and (max-width:767px){.recurrent-subscription-card__terms-link{font-size:14px}}.recurrent-subscription-card__manage-button{max-width:50%}@media screen and (max-width:767px){.recurrent-subscription-card__manage-button{max-width:100%}}.recurrent-subscription-card__failed-renewal-notification{font-size:14px;display:flex;align-items:center;height:40px;font-weight:700;background:#fa4c3e;color:#fff;margin:32px -40px -32px;padding:0 36px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}@media screen and (max-width:767px){.recurrent-subscription-card__failed-renewal-notification{flex-direction:column;align-items:flex-start;margin:30px -24px -32px;padding:12px 12px 12px 24px;height:auto}}.recurrent-subscription-card__charge-button{font-size:10px;line-height:12px;color:#fff;padding:6px 16px;border-radius:20px;border:1px solid #fff;text-transform:uppercase;cursor:pointer;margin-left:auto}@media screen and (max-width:767px){.recurrent-subscription-card__charge-button{margin:12px 0 0}}.recurrent-subscription-card__manage{margin-top:24px}.recurrent-subscription-card__row{display:flex;border-top:1px solid #ddd6cf;padding:20px 0;align-items:center}.recurrent-subscription-card__row:last-child{border-bottom:1px solid #ddd6cf}@media screen and (max-width:767px){.recurrent-subscription-card__row:last-child{border:0}.recurrent-subscription-card__row{flex-direction:column;border:0;align-items:flex-start}}.recurrent-subscription-card__column-left,.recurrent-subscription-card__column-right{width:50%;flex-grow:0}@media screen and (max-width:767px){.recurrent-subscription-card__column-left,.recurrent-subscription-card__column-right{width:100%;padding:0}}.recurrent-subscription-card__column-left{padding-right:8px}@media screen and (max-width:767px){.recurrent-subscription-card__column-left{margin-bottom:8px}}.recurrent-subscription-card__column-right{padding-left:8px}.recurrent-subscription-card__column-label{font-weight:700}@media screen and (max-width:767px){.recurrent-subscription-card__column-label{margin-bottom:6px}}.recurrent-subscription-card__cancellation-notice{font-size:12px;display:inline-block;color:#9a938d}.other-reason__box{display:flex;align-items:start;flex-wrap:wrap}.other-reason__input{padding:5px 10px;margin:0 0 0 12px;min-width:200px}@media screen and (max-width:767px){.other-reason__input{margin:12px 0 0 36px;width:inherit;min-width:150px}}.cancellation__decor{padding-top:10px;width:100%}.comment-wrapper{display:flex;justify-content:space-between;width:100%;align-items:baseline}.comment-caption{font-size:16px;line-height:24px;margin:24px 0 0}.comment-length{color:rgba(0,0,0,.2)}.cancellation-comment{min-height:78px;border:1px solid #dcd6d0;border-radius:4px;font-size:16px;line-height:24px;width:100%;padding:16px;box-sizing:border-box;resize:none}.cancellation-comment,.recurrent-subscription-card__manage{font-family:Graphik,Arial,"Segoe UI","Roboto","Helvetica Neue",sans-serif}.recurrent-subscription-card__manage .checkbox__label{margin-top:.5em}.recurrent-subscription-card__manage .checkbox label{align-items:start}.cancellation__heading{font-size:20px;line-height:24px;margin:12px 0 8px}.cancellation__description{margin:0}.button__cancel,.button__keep{font-size:16px;line-height:24px;padding:14px 24px;text-transform:inherit;margin-right:14px}@media screen and (max-width:767px){.button__cancel,.button__keep{width:100%}}.button__cancel.button_disabled{background:#e7e7e7;color:#ddd6cf}.button__keep{color:rgba(255,255,255,.88)}@media screen and (max-width:767px){.button__keep{margin-right:0}}.button__cancel{min-width:182px}@media screen and (max-width:767px){.button__cancel{margin-top:12px}}.button__cancel:not(.button_disabled){color:#3456f3;background-color:rgba(126,148,247,.08);border:1px solid transparent;margin-right:0}@media screen and (max-width:767px){.subscription-buttons_row.discount{grid-template-columns:1fr;grid-gap:14px;max-width:100%}}.cancellation-caption{color:#9a938d;font-size:14px;line-height:20px}.cancellation-card{border-radius:16px;background:#fff;padding:32px 40px;margin-bottom:40px}@media screen and (max-width:767px){.cancellation-card{padding:32px 24px}}.recurrent-subscription-card.discounted>.product-card__discount{right:-8px;top:-6px}.recurrent-subscription-card.discounted>.recurrent-subscription-card__top>.recurrent-subscription-card__price>.recurrent-subscription-card__period{text-align:right}@media screen and (max-width:767px){.recurrent-subscription-card.discounted>.recurrent-subscription-card__top>.recurrent-subscription-card__price>.recurrent-subscription-card__period{text-align:left}.recurrent-subscription-card.discounted>.recurrent-subscription-card__top>.recurrent-subscription-card__price>.recurrent-subscription-card__amount{display:flex;flex-direction:column-reverse}}.greyed-out{color:#9a938d;text-decoration:line-through;margin-right:8px}.styled-button{display:block;position:relative;width:100%;min-width:200px;border-radius:4px;text-align:center;min-height:48px;font:1rem/1.4rem Museo,Arial,sans-serif;font-weight:700;border:1px solid transparent;opacity:1;background-color:#4264fd;color:#fff;padding:13px 32px;box-sizing:border-box;margin:0;cursor:pointer;transition:background-color .3s;text-decoration:none}.styled-button:focus{outline:0}.styled-button:hover{border-color:transparent}.info-message{background:#d7e6e1;box-shadow:0 1px 0 rgba(0,0,0,.25);border-radius:4px;text-align:center;padding:16px;max-width:800px;margin:auto}.subscription-buttons_row{max-width:80%;display:grid;grid-template-columns:1fr 1fr;grid-gap:24px}.offer-title{font-size:20px;font-weight:700;line-height:120%;display:block}.offer-highlight{color:#32c36b;font-weight:700}.offer-old-price{color:#9a938d;text-decoration:line-through}.retention-offer .book-cover{width:88px}.retention-offer .per_month_main{text-align:center;font-family:Kazimir,Georgia,'Times New Roman',Times,serif;font-size:88px}@media screen and (max-width:767px){.retention-offer .per_month_main{font-size:48px;word-wrap:break-word;max-width:300px;display:block;text-align:left}}.retention-offer .per_month_main.blue{color:#3456f3}.retention-offer .per_month_main.red{color:#e92a20}.retention-offer .per_month_main.red::before{transform:rotate(-4deg);display:block;content:'';width:100%;height:1px;background:#000}@media screen and (max-width:767px){.retention-offer .per_month_main.red::before{margin:0 0 24px;transform:none}}.retention-offer .per_month_caption{font-size:16px;color:#9a938d;margin-top:-22px;display:block}.offer-prices_grid{display:grid;grid-template-rows:1fr 1fr}.offer-prices.blue{text-align:left}.offer-prices.red{text-align:right}.benefit-grid{display:grid;grid-column-gap:16px;grid-row-gap:8px;grid-template-areas:"icon heading" "icon text"}@media screen and (max-width:767px){.benefit-grid{grid-template-areas:"icon" "heading" "text";margin-top:-12px}}.benefit-grid_icon{width:40px;height:40px;fill:#fff;filter:drop-shadow(0 1px 0 rgba(0,0,0,.25));grid-area:icon;display:flex;align-items:center;justify-content:center;border-radius:100%;border-bottom:1px solid rgba(0,0,0,.25)}@media screen and (max-width:767px){.benefit-grid_icon{margin:0 auto 16px}}.benefit-grid_icon>svg{width:24px;height:24px;fill:#000}.benefit-grid_heading{grid-area:heading;font-size:17px;font-weight:700;line-height:120%;margin:0}.benefit-grid_text{grid-area:text;font-size:17px;line-height:140%;margin:0}.benefit-grid_text>.horizontal-scroller{max-width:500px;margin-bottom:0;align-items:end}@media screen and (max-width:767px){.benefit-grid_text>.horizontal-scroller{max-width:250px}}.offer-heading{font-size:20px;line-height:120%;margin:0}@media screen and (max-width:767px){.offer-heading{margin-bottom:12px}}.offer-book:not(:last-child){max-width:88px;text-wrap:wrap;margin-right:24px}.all-header__button{border-radius:24px;background:rgba(0,0,0,.04);padding:5px 6px;align-items:center;color:#3456f3;font-size:10px;line-height:140%;text-transform:uppercase;margin-left:14px}.showcase_box{display:flex;align-items:center}.showcase_title{font-size:20px;line-height:120%}.offer_book{text-overflow:ellipsis;width:88px;overflow:hidden;white-space:nowrap;display:block}.product-card{font-size:16px;line-height:24px;width:272px;margin:0 8px 16px;position:relative;display:flex;flex-direction:column;box-sizing:border-box;min-height:408px;color:#302119;background:#fff;box-shadow:0 1px 0 0 #ddd6cf;align-items:center;display:inline-flex;border-radius:4px;padding:0 16px 16px;text-align:center;white-space:normal}@media screen and (max-width:767px){.product-card{min-height:360px}}.product-card__main{flex-direction:column;justify-content:space-between;min-height:200px;display:flex}@media screen and (max-width:767px){.product-card__main{min-height:142px;width:100%}}@media screen and (max-width:360px){.product-card:not(.product-card_single){max-width:264px}}.product-card__top{display:flex;justify-content:center;align-items:center;position:relative;height:64px;width:100%}@media screen and (max-width:767px){.product-card__top{justify-content:flex-start}}.product-card__discount{position:absolute;right:-18px;color:#fff;line-height:1}.product-card__discount-text{position:absolute;top:1px;left:14px;line-height:1.4}.product-card__header{font-size:24px;font-weight:700;position:relative;box-sizing:border-box;padding:0 16px;text-align:center;margin:24px 0 42px;line-height:1.1;width:100%}.product-card__header-comment{font-size:12px;font-family:Graphik,Arial,"Segoe UI","Roboto","Helvetica Neue",sans-serif;color:#9a938d;text-transform:uppercase;text-align:center;min-height:32px}@media screen and (max-width:767px){.product-card__header-comment{text-align:left;min-height:inherit}}.product-card__icons{margin-top:60px}@media screen and (max-width:767px){.product-card__icons{margin-top:25px;width:fit-content}}.product-card__icon{height:24px}.product-card__bottom{margin-top:auto}@media screen and (max-width:767px){.product-card__bottom{width:100%;margin-top:inherit}}.product-card_single{width:100%;max-width:624px;min-height:352px;margin:auto}.product-card_horizontal{position:relative;background:#fff;padding:32px 40px;margin-bottom:12px;border-radius:16px;box-shadow:0 1px 0 rgba(205,194,173,.5)}@media screen and (max-width:767px){.product-card_horizontal{padding:32px 24px}}.product-card_horizontal .product-card__discount{right:-4px;top:-4px}.product-card_horizontal__top{display:flex;justify-content:space-between}@media screen and (max-width:767px){.product-card_horizontal__top{display:block}}.product-card_horizontal__price{min-width:110px;padding-left:20px}@media screen and (max-width:767px){.product-card_horizontal__price{padding-left:0;text-align:left}}.product-card_horizontal__top-right{margin-left:auto;flex-basis:0}.product-card_horizontal__label{margin-bottom:16px}.product-card_horizontal__amount{font-size:34px;line-height:40px;font-weight:700}.product-card_horizontal__period{font-size:10px;line-height:12px;color:#9a938d;text-transform:uppercase;font-weight:700}@media screen and (max-width:767px){.product-card_horizontal__description{font-size:14px}}.product-card__description{font-size:16px;line-height:24px;text-align:left;padding:0 20px}@media screen and (max-width:767px){.product-card__description{margin-left:20px;padding:0}}.product-card__price{font-size:24px;line-height:32px;font-weight:700}@media screen and (max-width:767px){.product-card__price{text-align:left}}.product-card__price>.taxes-comment{line-height:16px}.non-recurrent-subscription-card{background:#fff;padding:32px 40px;margin-bottom:12px;border-radius:4px;box-shadow:0 1px 0 rgba(205,194,173,.5)}@media screen and (max-width:767px){.non-recurrent-subscription-card{padding:32px 24px}}.non-recurrent-subscription-card__identity{display:flex;margin-bottom:16px;overflow-x:hidden}.non-recurrent-subscription-card__labels{margin-right:16px}
/*# sourceMappingURL=client-bookmate-boxes-manage-subscriptions-box~client-bookmate-pages-code-page.3fd4257a33883b74.min.css.map*/