.promo-gifts{display:flex;align-items:flex-start}@media screen and (max-width:767px){.promo-gifts{width:100%;padding:16px 0}}.promo-gifts__pic{position:relative;width:185px;z-index:1;display:block}@media screen and (max-width:767px){.promo-gifts__pic{display:none}}.promo-gifts__link{font-size:14px;flex-shrink:0;position:relative;display:block;padding:20px 36px 20px 75px;margin-top:36px;margin-left:-12px;line-height:1.71;text-decoration:none;color:#302119;font-weight:700;background-color:#faf9f7;border-radius:100px;box-shadow:0 1px 0 0 #ddd6cf;box-sizing:border-box}.promo-gifts__link:hover{color:#3456f3}.promo-gifts__link:hover .promo-gifts__icon{fill:#3456f3}@media screen and (max-width:767px){.promo-gifts__link{max-width:480px;width:100%;padding:56px 20px 28px;margin:0 auto;border-radius:20px}}.promo-gifts__icon{position:absolute;top:50%;left:28px;width:44px;height:44px;transform:translateY(-50%);fill:#302119}@media screen and (max-width:767px){.promo-gifts__icon{top:12px;left:50%;transform:translate(-50%,0)}}.promo-gifts__text{display:block}@media screen and (max-width:767px){.promo-gifts__text{text-align:center}}.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}.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}.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}.subscription__product-cards{display:flex;justify-content:center}@media screen and (min-width:768px) and (max-width:1023px){.subscription__product-cards{overflow:scroll;text-align:center;white-space:nowrap;justify-content:flex-start}.subscription__product-cards .product-card{min-width:256px}}@media screen and (max-width:767px){.subscription__product-cards{flex-direction:column;padding-bottom:8px;max-width:calc(100% - 32px);margin:auto}.subscription__product-cards .product-card{min-width:calc(100% - 24px)}}.info-message,.trial-unavailable-header__wrapper{background:#d7e6e1;box-shadow:0 1px 0 rgba(0,0,0,.25);border-radius:4px;text-align:center}.info-message{padding:16px;max-width:800px;margin:auto}.trial-unavailable-header__wrapper{padding:16px 16px 40px}.trial-unavailable-header__wrapper .user-avatar{margin:auto}.trial-unavailable-header__description,.trial-unavailable-header__title{font-family:Graphik,Arial,"Segoe UI","Roboto","Helvetica Neue",sans-serif;display:block}.trial-unavailable-header__title{font-weight:600}.trial-unavailable-header__description{font-size:14px;max-width:390px;margin:auto}@media screen and (max-width:767px){.trial-unavailable-header__description{max-width:300px}}.subscription-header{max-width:calc(100% - 32px);display:block;margin:auto}.subscription-header__caption{max-width:600px;margin:auto;display:block;text-align:center}@media screen and (max-width:767px){.subscription-header__caption{max-width:calc(100% - 32px)}}.subscription-faq{display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:center;box-sizing:border-box;padding:0 16px 32px;margin:-20px auto 0}@media screen and (min-width:768px) and (max-width:1023px){.subscription-faq{padding-left:8px;padding-right:8px}}@media screen and (max-width:767px){.subscription-faq{padding-left:8px;padding-right:8px}}.subscription-faq__pseudolink{cursor:pointer;text-decoration:none;border-bottom:1px solid #302119}.subscription-faq__pseudolink:hover,.subscription-faq__pseudolink_active{color:#3456f3;border-bottom:1px solid #3456f3}.subscription-faq a{text-decoration:none;border-bottom:1px solid #302119}.subscription-faq a:hover{border-color:#3456f3}.subscription-faq-inner{width:960px;padding-bottom:40px}@media screen and (max-width:767px){.subscription-faq-inner{padding:16px 0}}.subscription-faq__item{break-inside:avoid}.subscription-faq__title{font-size:34px;line-height:40px;margin-top:0;margin-bottom:48px;font-family:Kazimir,Georgia,'Times New Roman',Times,serif;font-weight:400}@media screen and (max-width:767px){.subscription-faq__title{font-size:24px;line-height:32px;margin-bottom:16px}}.subscription-faq__list{columns:300px 2}.subscription-faq__question{font-size:14px;font-weight:700}.subscription-faq__question span{margin-right:.5em}.subscription-faq__answer{font-size:14px;margin-bottom:24px;white-space:pre-wrap}
/*# sourceMappingURL=client-bookmate-boxes-subscription-index-box.209172477062ca41.min.css.map*/