.page-header{margin-bottom:13px;position:relative}.page-header__title{font-size:30px;line-height:36px;margin:0}.page-header__author{margin-top:10px;margin-bottom:2px}.page-header__print{display:none}.page-header__exit{position:absolute;right:-1px;top:-20px;font-size:22px}.page-header__reviews{margin-top:9px}.page-header__reviews-icon{display:inline-block;vertical-align:middle;position:relative;top:-1px;margin-right:10px;font-size:15px;color:#cfcfcf}.page-header__reviews-count{color:#ed1c24}.page-header__button-call{width:100%;max-width:243px;margin-top:14px}.page-header__tabs{margin-top:12px;margin-bottom:-7px}.page-header__back{margin-top:3px;display:inline-block}@media(min-width:620px){.page-header{margin-bottom:20px}.page-header__author{margin-top:5px}.page-header__reviews{margin-top:11px}}@media(min-width:1016px){.page-header{display:table;width:100%;margin-bottom:23px}.page-header__left{display:table-cell;vertical-align:bottom}.page-header__right{display:table-cell;vertical-align:bottom;text-align:right;position:relative}.page-header__row+.page-header__row{margin-top:11px}.page-header__author{margin-top:10px}.page-header__print{display:inline-block;position:absolute;bottom:37px;right:0;color:#cfcfcf;font-size:23px}.page-header__print:hover{text-decoration:none}.page-header__exit{display:inline-block;position:relative;right:0;top:0}.page-header__exit:hover{text-decoration:none}.page-header__reviews{margin-top:0}.page-header__button-call{margin-top:0}.page-header__tabs{text-align:right;margin-bottom:-10px}.page-header__back{margin-top:0}}.breadcrumbs{margin-bottom:-1px;padding-right:25px}.breadcrumbs__list{list-style:none;margin:0;padding:0}.breadcrumbs__item{display:inline-block;vertical-align:middle;font-size:12px;line-height:22px;color:#999}.dot__item_more{display:none}.btn__item_more{cursor:pointer;margin:0 3px 0 3px;background-color:transparent;color:inherit;border:1px solid #999;border-radius:4px;width:32px;text-align:center;vertical-align:middle;height:19px;position:relative}.btn__item_more span{font-size:16px;line-height:24px;position:absolute;top:-8px;left:8px}.breadcrumbs__item:after{content:'/';display:inline-block;vertical-align:middle}@media(min-width:620px){.breadcrumbs{}}@media(max-width:620px){ul.breadcrumbs__list li:not(:nth-child(1)):not(:nth-child(2)):not(:nth-child(3)):not(:last-child){display:none}.dot__item_more{display:inline-block}}@media(min-width:1016px){.breadcrumbs{padding-right:0}}@media(min-width:1220px){.breadcrumbs{}}.rating-stars{position:relative;display:inline-block;height:14px;vertical-align:middle;font-size:0;cursor:pointer}.rating-stars__count{display:inline-block;vertical-align:middle;font-size:13px}.rating-stars__star{position:relative;display:inline-block;width:15px;height:14px;margin-right:2px;vertical-align:top;background-size:cover;background-image:url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' d='M9 .004l2.7 5.706 6.3.786-4.63 4.313L14.562 17 9 13.96 3.438 17l1.194-6.19L0 6.495l6.3-.786' fill='%23E5E6E5'/%3E%3C/svg%3E")}.rating-stars__star:last-child{margin-right:0}.rating-stars[data-rate="5"] .rating-stars__star,.rating-stars[data-rate="1"] .rating-stars__star:nth-child(-n+1),.rating-stars[data-rate="2"] .rating-stars__star:nth-child(-n+2),.rating-stars[data-rate="3"] .rating-stars__star:nth-child(-n+3),.rating-stars[data-rate="4"] .rating-stars__star:nth-child(-n+4){background-image:url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' d='M9 .004l2.7 5.706 6.3.786-4.63 4.313L14.562 17 9 13.96 3.438 17l1.194-6.19L0 6.495l6.3-.786' fill='%23D9141C'/%3E%3C/svg%3E")}.rating-stars_form{overflow:hidden;display:inline-block;font-size:0;position:relative}.rating-stars__input{float:right;width:15px;height:14px;padding:0;margin:0 0 0 -15px;opacity:0;position:relative;left:-2px}.rating-stars_form:hover .rating-stars__star:hover,.rating-stars_form:hover .rating-stars__star:hover~.rating-stars__star,.rating-stars__input:checked~.rating-stars__star{background-image:url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' d='M9 .004l2.7 5.706 6.3.786-4.63 4.313L14.562 17 9 13.96 3.438 17l1.194-6.19L0 6.495l6.3-.786' fill='%23D9141C'/%3E%3C/svg%3E")}.rating-stars_form .rating-stars__star,.rating-stars_form:hover .rating-stars__star{position:relative;float:right;margin-right:2px;background-image:url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' d='M9 .004l2.7 5.706 6.3.786-4.63 4.313L14.562 17 9 13.96 3.438 17l1.194-6.19L0 6.495l6.3-.786' fill='%23E5E6E5'/%3E%3C/svg%3E")}.rating-stars_lg{height:17px}.rating-stars_lg .rating-stars__star{width:18px;height:17px}.rating-stars_lg .rating-stars__input{width:18px;height:17px;margin-right:-18px}.amount-form{width:96px}.amount-form__group{border:1px solid #dfdfdf;background:#fff;height:30px;padding:0 30px;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.amount-form__control{position:absolute;top:0;bottom:0;width:30px;border:0;background:#fff;outline:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.amount-form__control:hover,.amount-form__control:focus,.amount-form__control:active{background:#32363f}.amount-form__control_dec{left:0;border-right:1px solid #dfdfdf;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;font-weight:bold;font-size:16px}.amount-form__control_dec:hover{color:#fff}.amount-form__control_dec:hover,.amount-form__control_dec:focus,.amount-form__control_dec:active{border-right-color:#fff}.amount-form__control_dec:after{width:12px;height:2px;background:#bababa}.amount-form__control_dec:hover:after,.amount-form__control_dec:focus:after,.amount-form__control_dec:active:after{background:#fff}.amount-form__control_inc{right:0;border-left:1px solid #dfdfdf;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;font-weight:bold;font-size:16px}.amount-form__control_inc:hover{color:#fff}.amount-form__control_inc:hover,.amount-form__control_inc:focus,.amount-form__control_inc:active{border-left-color:#fff}.amount-form__control_inc:before,.amount-form__control_inc:after{background:#32363f}.amount-form__control_inc:hover:after,.amount-form__control_inc:hover:before,.amount-form__control_inc:focus:after,.amount-form__control_inc:focus:before,.amount-form__control_inc:active:after,.amount-form__control_inc:active:before{background:#fff}.amount-form__control_inc:before{width:2px;height:12px}.amount-form__control_inc:after{width:12px;height:2px}.amount-form__input{width:34px;height:28px;border:0;background:#fff;text-align:center;padding:0;font-size:16px}.book{margin-bottom:39px}.book__body{padding-bottom:31px;transition-property:all;transition-duration:.25s}.book__intro{padding:54px 15px 81px 14px;margin-bottom:18px;border:1px solid #dfdfdf;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.book__cover{position:relative;margin-bottom:11px}.book__img{display:block;margin:0 auto;max-width:100%}.book__img_default{-webkit-box-shadow:0 4px 18px rgba(0,0,0,.45);-moz-box-shadow:0 4px 18px rgba(0,0,0,.45);box-shadow:0 4px 18px rgba(0,0,0,.45)}.book__img_ebook{-webkit-border-radius:19px;-moz-border-radius:19px;border-radius:19px}.book__fav{position:absolute;top:0;right:10px}.book__preview{font-size:13px;margin-bottom:6px}.book__preview-icon{color:#c2c2c2;font-size:22px;margin-right:11px;display:inline-block;vertical-align:middle}.book__social{margin-top:15px;left:15px;right:16px;margin-bottom:16px}.book__rating{margin-bottom:13px}.book___rating-stars{margin-right:8px}.book__award{display:block;margin-bottom:8px}.book__stickers{position:absolute;top:15px;left:16px;right:16px}.book__shop{font-size:14px;margin-bottom:9px;display:block}.book__shop-name{font-weight:bold;margin-bottom:3px}.book__shop-instock{font-size:16px;color:#ed1c24;margin-left:5px}.book__shop-details{font-size:13px;line-height:20px}.book__buy{background:#f5f5f5;margin:0 -16px 0 -15px;padding:10px 18px 15px 18px;font-size:0;text-align:center}.book__buy-title{font-size:12px;margin-bottom:13px}.book__buy-order{margin:0 auto 18px;max-width:250px}.book__price{display:inline-block;vertical-align:middle;width:calc(100% - 104px);font-size:24px}.book__buy-amount{display:inline-block;vertical-align:middle;width:96px;margin-left:8px}.book__buy-button{height:46px;background-color:#525c71;background-image:-webkit-linear-gradient(bottom,#525c71,#747d90);background-image:-moz-linear-gradient(bottom,#525c71,#747d90);background-image:-o-linear-gradient(bottom,#525c71,#747d90);background-image:-ms-linear-gradient(bottom,#525c71,#747d90);background-image:linear-gradient(to top,#525c71,#747d90);border-radius:6px;text-decoration:none;color:#fff;text-transform:uppercase;font-size:16px;font-weight:bold;font-family:Circe}.book__buy-button:hover{color:#fff}.book__tags{margin-bottom:24px}.book__tags-title{font-weight:bold;margin-bottom:1px}.book__tags-list{list-style:none;padding:0;margin:0;font-size:13px;line-height:20px}.book__tags-item{display:inline}.book__tags-item:after{display:inline;content:',';margin-left:-2px}.book__tags-item:last-child:after{display:none}.book__details{margin-bottom:27px}.book__details.collapsed .book__details-list{max-height:96px;overflow:hidden}.book__details-item{margin:0;font-size:0}.book__details-name{font-weight:bold;display:inline-block;vertical-align:top;font-size:13px;line-height:20px;width:138px;padding-right:10px}.book__details-value{display:inline-block;vertical-align:top;font-size:13px;line-height:20px;width:calc(100% - 138px)}.book__details-more{font-size:13px;line-height:20px;margin-top:6px}.book__description{font-size:13px;line-height:20px;position:relative}.tags__description{font-size:13px;line-height:20px;position:relative}.book__description.collapsed{max-height:180px;overflow:hidden}.tags__description.collapsed{max-height:80px;overflow:hidden}.book__description:after{width:70%;height:20px;position:absolute;bottom:0;right:0;content:'';background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 30%,#fff 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 30%,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,#fff 30%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1);display:none}.tags__description:after{width:70%;height:20px;position:absolute;bottom:0;right:0;content:'';background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 30%,#fff 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 30%,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,#fff 30%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1);display:none}.book__description.collapsed:after{display:block}.xxx{display:none;tab-size:1}.tags__description.collapsed:after{display:block}.book__description-link{margin-left:6px}.book__description.collapsed .book__description-link{position:absolute;right:0;bottom:0;z-index:10}.tags__description.collapsed .book__description-link{position:absolute;right:0;bottom:0;z-index:10}.book__footer{padding:27px 10px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;background-repeat:no-repeat;background-position:13px 21px;background-image:url("data:image/svg+xml,%3Csvg width='95' height='83' viewBox='0 0 95 83' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M88.944 76.73c-9.21.063-18.42.06-27.628 0-1.926-.013-3.31.48-4.654 1.968-5.2 5.762-14.155 5.728-19.376-.057-1.275-1.41-2.577-1.916-4.43-1.904-9.29.06-18.58.048-27.872.008C.418 76.724.007 76.26.007 71.77.005 51.41 0 31.05.005 10.69c0-3.715 4.092-6.08 7.454-4.23.485.268.707 1.348.71 2.054.047 11.172.04 22.346.043 33.52.002 6.068-.02 12.137.01 18.204.02 3.96 1.41 5.19 5.464 5.342 6.093.23 12.204.373 18.263.977 4.62.46 8.743 2.455 12.173 5.637 1.634 1.516 3.508 2 5.23.4 6-5.574 13.465-6.76 21.252-7.004 3.338-.105 6.682 0 10.023-.038 3.772-.04 5.154-1.388 5.158-5.082.017-16.92.01-33.84.014-50.76V6.64c.632-.18.784-.252.94-.262 7.084-.454 7.258-.296 7.26 6.66v58.68c0 4.376-.525 4.98-5.056 5.01zM75.22 58.135c-8.186-.213-16.27.357-24.348 4.35v-3.143c0-15.313-.002-30.625-.005-45.936 0-5.662 2.924-9.83 8.4-11.715C64.915-.253 70.805-.03 76.663.052c1.705.024 1.552 1.315 1.553 2.43.004 6.54-.003 13.08-.004 19.62 0 11.003-.056 22.007.047 33.01.022 2.283-.668 3.085-3.036 3.024zm-32.08.703v3.617c-8.29-4.06-16.634-4.5-25.064-4.353-1.658.03-2.31-.58-2.304-2.248.077-17.233.102-34.467.138-51.7 0-.557.025-1.122-.055-1.67C15.58.6 16.24-.057 18.292.104c3.473.274 6.997.01 10.453.38 2.547.275 5.255.773 7.478 1.932 4.225 2.203 7.127 5.235 7.02 10.704-.3 15.234-.103 30.478-.103 45.72z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E")}.book__linked-title{font-size:24px;line-height:30px;padding:0 30px 0 37px;margin:0 0 31px}.book__linked-list{padding:0 0 0 12px;margin:0}.book__linked-item{font-size:13px;line-height:20px;margin-bottom:4px}.book__linked-item:last-child{margin-bottom:0}.book__linked-link:hover{text-decoration:underline}.book_coming-soon{margin-bottom:-23px}.book_coming-soon .book__cover{margin:0}.book_coming-soon .book__info{position:relative;padding-top:62px}.book_coming-soon .book__tags{margin-bottom:19px}.book_coming-soon .book__preorder{position:absolute;top:-3px;left:0;width:100%}.book_coming-soon .book__preorder-button{width:100%;font-size:14px;padding:0}.book_coming-soon .book__description.collapsed{max-height:none;overflow:visible}.book_coming-soon .book__description:after{display:none}.book_coming-soon .book__description-link{display:none}.book_coming-soon .book__social{bottom:auto;top:-91px}@media(min-width:620px){.book{margin-top:-4px;margin-bottom:31px}.book__body{padding-bottom:26px}.book__intro{display:table;table-layout:fixed;width:100%;padding:14px;margin-bottom:17px}.book-intro__left{display:table-cell;vertical-align:top;width:271px;padding-right:12px}.book__cover{margin-bottom:0}.book__rating{margin-bottom:0;margin-right:4px;display:inline-block;vertical-align:middle;white-space:nowrap}.book___rating-stars{margin-right:1px}.book__share{display:inline-block;vertical-align:middle}.book__award{margin-bottom:17px}.book__stickers{position:static;margin-bottom:8px}.book__shop{margin-bottom:12px}.book__shop-details{max-height:60px;overflow:hidden}.book__buy{margin:0;padding:11px 10px 11px 11px}.book__buy-order{margin-bottom:15px}.book__buy-button{width:100%}.book__tags{margin-bottom:18px}.book__details{margin-bottom:21px}.book__details-list{font-size:0}.book__details.collapsed[data-view="1"] .book__details-list{max-height:24px}.book__details.collapsed[data-view="2"] .book__details-list{max-height:48px}.book__details.collapsed[data-view="3"] .book__details-list{max-height:72px}.book__details.collapsed[data-view="4"] .book__details-list{max-height:94px}.book__details-left,.book__details-right{display:inline-block;vertical-align:top;width:50%}.book__details-left{padding-right:10px}.book__details-more{margin-top:2px}.book__description.collapsed{max-height:80px}.tags__description.collapsed{max-height:40px}.book__description:after{width:37%}.book__footer{padding:23px 10px 24px 56px;font-size:0;background-position:22px 16px}.book__linked-title{display:inline-block;vertical-align:top;width:213px;font-size:24px;line-height:30px;padding:0;margin:0}.book__linked-content{display:inline-block;vertical-align:top;width:calc(100% - 213px)}.book__linked-list{margin-top:-4px}.book_coming-soon .book__social{bottom:auto;top:-65px}}@media(min-width:1016px){.book{margin-top:24px;margin-bottom:50px}.book__body{padding:15px 15px 25px;margin-bottom:0;border:1px solid #eaeaea;border-width:1px 1px 0;position:relative;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.book__intro{display:block;width:auto;padding:0;margin-bottom:0;border:0}.book-intro__left{width:259px;padding-right:0;margin-right:25px;position:relative;float:left}.book__img_default{margin-bottom:13px}.book__social{height:auto;position:static;margin:4px 0 0}.book__rating{margin-right:0;margin-bottom:14px;display:block}.book___rating-stars{margin-right:9px}.book__share{display:block}.book__header{margin-left:284px;font-size:0}.book__header-left{display:inline-block;vertical-align:top;width:calc(100% - 276px);padding-right:25px}.book__header-right{display:inline-block;vertical-align:top;width:276px}.book__types{margin-bottom:10px}.book__award{margin-bottom:0;display:inline-block;vertical-align:bottom;width:165px;margin-right:16px}.book__stickers{position:static;display:inline-block;vertical-align:bottom;margin-bottom:4px}.book__stickers .stickers__item{margin-bottom:0}.book__info{margin-left:284px}.book__shop{margin-bottom:10px}.book__shop-name{margin-bottom:-2px}.book__shop-details{max-height:none;overflow:visible}.book__buy{padding:10px 14px 15px 14px}.book__buy-title{margin-bottom:12px}.book__buy-order{margin-bottom:19px}.book__tags{margin-bottom:31px}.book__details{margin-bottom:17px}.book__description:after{width:33%}.book__footer{padding:21px 10px 22px 59px;background-position:25px 15px}.book__linked-title{width:241px}.book__linked-content{width:calc(100% - 246px)}.book__linked-list{margin-top:-1px}.book_coming-soon{margin-bottom:11px}.book_coming-soon .book__body{padding:15px 60px 18px 15px;margin-bottom:0;border-width:1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.book_coming-soon .book__header{font-size:inherit;padding-top:4px}.book_coming-soon .book__types{margin-bottom:17px}.book_coming-soon .book__info{padding-top:0}.book_coming-soon .book__tags{margin-bottom:25px}.book_coming-soon .book__preorder{position:static;margin-bottom:20px}.book_coming-soon .book__preorder-button{width:auto;font-size:16px;line-height:43px;padding:0 18px}.book_coming-soon .book__description{margin-bottom:32px}.book_coming-soon .book__description.collapsed{max-height:100px;overflow:hidden}.book_coming-soon .book__description:after{display:block}.book_coming-soon .book__description-link{display:inline-block}.book_coming-soon .book__social{position:static}.book_coming-soon .book__rating{display:inline-block;vertical-align:middle;margin:0 75px 0 0}.book_coming-soon .book__share{display:inline-block;vertical-align:middle}}@media(min-width:1220px){.book{margin-bottom:59px}.book__description:after{width:24%}.book_coming-soon{margin-bottom:11px}}.hid{display:none}@media(max-width:620px){.hid{display:block}.book__header-right{position:fixed;bottom:0;width:100%;opacity:1;z-index:99;left:0;right:0;-webkit-box-shadow:0 -4px 6px -3px rgba(0,0,0,.34);-moz-box-shadow:0 -4px 6px -3px rgba(0,0,0,.34);box-shadow:0 -4px 6px -3px rgba(0,0,0,.34)}.book__buy-title{display:none}.book__price{font-size:20px;font-weight:bold;width:99%}.book__buy-amount{display:none}.book__buy-order{margin:0 auto 5px;flex:1 1 auto;align-self:center}.book__buy-button{margin-right:15px;flex:1 1 auto;align-self:center;max-width:180px}.book__buy .book__fav{right:5px;position:relative;height:36px}.book__buy{display:flex;flex-flow:row;justify-content:center;margin:0;width:100%}}.genre_block{margin-top:20px}.genre_link{color:#2e4b97;text-decoration:underline;cursor:pointer;padding:0 7px;white-space:nowrap}.count_genres{margin-bottom:10px;position:relative;font-size:13px;height:32px;line-height:32px}.cnt{display:inline-block}.genres{display:inline-block;position:absolute;right:0;top:0}.genres_select{width:180px;float:right;margin-left:10px;margin-right:2px;margin-top:-1px}@media(max-width:1020px){.cnt{display:block;width:100%}.genres{display:block;width:100%;position:relative}.count_genres{height:auto}.genres_select{width:100%;float:none;margin-left:0}}.sib_img{-webkit-filter:blur(6px);-moz-filter:blur(6px);-o-filter:blur(6px);-ms-filter:blur(6px);filter:blur(6px)}.sib_cover{align-items:center;display:flex;justify-content:center;background-color:hsla(0,0%,100%,.7);background-image:url('/i/ogr1.svg');background-repeat:no-repeat;background-position:top center;background-size:194px 283px;bottom:-10px;color:#001a34;left:-10px;position:absolute;right:-10px;top:-10px;z-index:1;cursor:pointer}.rating{}.rating__item{display:inline-block;vertical-align:middle;margin-right:20px}.rating__item-icon{display:inline-block;vertical-align:middle;cursor:pointer;font-size:20px;color:#c9c9c9;margin-right:3px;-webkit-transition:color .15s ease-out;transition:color .15s ease-out}.rating__item-icon:hover{color:#32353e}.rating__item-count{font-size:12px}.review{background-color:#fff;border:1px solid #eaeaea;padding:19px 12px 23px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.review:hover{border-color:#fff;-webkit-box-shadow:0 0 16px rgba(0,0,0,.1);-moz-box-shadow:0 0 16px rgba(0,0,0,.1);box-shadow:0 0 16px rgba(0,0,0,.1)}.review__header{margin-bottom:14px}.review__date{font-size:12px;line-height:16px;margin-bottom:4px}.review__author{line-height:20px;font-weight:700;margin-bottom:3px}.review__text{line-height:20px;margin-bottom:19px}.review__title{text-align:center;margin:9px 0 18px}.review__rating-stars-reset{font-size:12px;line-height:16px;margin-top:14px;padding-bottom:4px}.review .form__control{height:122px}.review .form__group{margin:0}.review .form__group_submit{margin:17px 0 -9px}.review .button{width:100%}@media(min-width:620px){.review{padding:19px 22px 26px}.review__header{margin-bottom:16px}.review__date{margin-bottom:5px}.review__text{margin-bottom:15px}.review__title{margin:6px 0 28px}.review__rating-stars-reset{margin-top:8px;padding-bottom:5px}.review .form__group_submit{margin:17px 0 -8px;text-align:left}.review .button{width:156px}}@media(min-width:1016px){.review{padding:19px 35px 17px 30px}.review__header{margin-bottom:0;display:inline-block;vertical-align:top;width:198px;padding-right:20px}.review__content{display:inline-block;vertical-align:top;width:calc(100% - 206px);margin-top:-2px}.review .form__control{height:99px}.review .form__group{margin:2px 0 0}.review .form__group_submit{margin:17px 0 0;text-align:right}}.reviews{padding:31px 0 32px}.reviews__title{margin:0 0 25px;text-align:center}.reviews__list{}.reviews__item{margin-bottom:16px}.reviews__item:last-child{margin-bottom:0}@media(min-width:620px){.reviews{padding:38px 0 39px}.reviews__title{margin:0 0 32px}}@media(min-width:1016px){.reviews{padding:40px 0 53px}.reviews__title{font-size:24px;margin:0 0 30px}.reviews__item{margin-bottom:19px}.reviews__item:last-child{margin-bottom:0}.reviews__item_form{margin-top:37px}}.favbook-preview{padding:42px 0 26px;text-align:center}.favbook-preview__header{color:#fff;margin-bottom:26px}.favbook-preview__title{font-size:20px;margin-bottom:7px}.favbook-preview__subtitle{font-size:13px;line-height:22px}.favbook-preview__text{background-color:#fff;font-size:16px;line-height:26px;padding:14px 19px 75px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.favbook-preview__person{color:#fff;width:80%;margin:0 auto}.favbook-preview__person-avatar{width:121px;height:121px;margin:-61px auto 16px;border:3px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.favbook-preview__person-img{width:115px;height:115px;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.favbook-preview__person-name{font-size:16px;font-weight:bold;margin-bottom:-1px}.favbook-preview__person-info{font-size:13px;line-height:20px}@media(min-width:620px){.favbook-preview{padding:34px 0 33px}.favbook-preview__title{font-size:24px}.favbook-preview__text{font-size:18px;padding:30px 50px 54px}.favbook-preview__person-avatar{margin-top:-43px}}@media(min-width:1016px){.favbook-preview{padding:40px 0 46px}.favbook-preview__body{width:777px;margin:0 auto}.favbook-preview__text{padding:30px 95px 80px}.favbook-preview__person-avatar{margin-top:-63px}}.popup-cart{display:none;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:290px;background-color:#33363f;text-align:center;color:#fff;padding:42px 20px 40px}.popup-cart__close{position:absolute;top:0;right:0;color:rgba(255,255,255,.5);font-size:11px;padding:12px 11px;text-decoration:none}.popup-cart__close:hover,.popup-cart__close:focus{text-decoration:none;color:rgba(255,255,255,1)}.popup-cart__text{margin:0}@media(min-width:380px){.popup-cart{width:350px}}.dark-overlay{display:none;z-index:1000;background:rgba(100,100,100,.7);position:fixed;top:0;right:0;left:0;bottom:0;margin:auto}.js-popup-with-overlay{background-color:#fff;padding-top:20px;padding-bottom:20px;color:#32353e;z-index:1001;text-align:left}.js-popup-with-overlay .h5{margin-bottom:10px}.js-popup-with-overlay .text-center{text-align:center}.js-popup-with-overlay input[type=text],.js-popup-with-overlay input[type=email]{margin-bottom:10px;height:35px}.js-popup-with-overlay label.error{display:block;margin-top:-10px}.js-popup-with-overlay textarea{padding:14px 10px;resize:vertical}.js-popup-with-overlay a{color:#32353e}.js-popup-with-overlay a:hover{color:#32353e}.js-popup-with-overlay .h4{margin-bottom:20px;text-align:center}.js-popup-with-overlay .format-name{display:inline-block;margin-bottom:10px;margin-right:5px;width:95px;text-align:center;text-transform:uppercase;padding:10px;border:1px solid #dcdcdc;border-radius:5px;cursor:pointer}.js-popup-with-overlay .button_primary{margin-top:20px}.js-popup-with-overlay .format-name:hover,.js-popup-with-overlay .format-name.active{text-transform:uppercase;color:#d9141c;border-color:#d9141c;text-decoration:underline}.js-popup-with-overlay .popup-cart__close{top:-35px;right:-35px;color:#d9141c;font-size:2rem}.js-popup-with-overlay-call{background-color:#fff;padding-top:20px;padding-bottom:20px;color:#32353e;z-index:1001;text-align:left}.js-popup-with-overlay-call .h5{margin-bottom:10px}.js-popup-with-overlay-call .text-center{text-align:center}.js-popup-with-overlay-call input[type=text],.js-popup-with-overlay-call input[type=email]{margin-bottom:10px;height:35px}.js-popup-with-overlay-call label.error{display:block;margin-top:-10px}.js-popup-with-overlay-call textarea{padding:14px 10px;resize:vertical}.js-popup-with-overlay-call a{color:#32353e}.js-popup-with-overlay-call a:hover{color:#32353e}.js-popup-with-overlay .h4{margin-bottom:20px;text-align:center}.js-popup-with-overlay-call .format-name{display:inline-block;margin-bottom:10px;margin-right:5px;width:95px;text-align:center;text-transform:uppercase;padding:10px;border:1px solid #dcdcdc;border-radius:5px;cursor:pointer}.js-popup-with-overlay-call .button_primary{margin-top:20px}.js-popup-with-overlay-call .format-name:hover,.js-popup-with-overlay-call .format-name.active{text-transform:uppercase;color:#d9141c;border-color:#d9141c;text-decoration:underline}.js-popup-with-overlay-call .popup-cart__close{top:-35px;right:-35px;color:#d9141c;font-size:2rem}