.breadcrumbs-m__list{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center}.breadcrumbs-m__item{font-size:14px;font-weight:700;line-height:24px;font-weight:400;display:inline-flex;word-break:break-all}.breadcrumbs-m__item:last-child{display:none}.breadcrumbs-m__link{text-decoration:none;color:inherit;color:#3d70b2;position:relative;margin-right:20px;transition:color .3s}.breadcrumbs-m__link:focus{color:#4186df}.breadcrumbs-m__link:visited{color:#71a1df}.breadcrumbs-m__link:after,.breadcrumbs-m__link:before{content:"";position:absolute;top:50%;right:-17px;width:6px;height:1px;background-color:#aeb4c2;transition:background-color .3s}.breadcrumbs-m__link:before{transform:rotate(-45deg) translate(-4px)}.breadcrumbs-m__link:after{transform:rotate(45deg) translate(-1px,-1px);right:-14px}.breadcrumbs-m__link._last{color:#7d8290}.breadcrumbs-m__link._last:after,.breadcrumbs-m__link._last:before{display:none}.breadcrumbs-m__more{background-color:transparent;padding:0;font-family:inherit;color:inherit;border:1px solid #3d70b2;border-radius:4px;width:22px;position:relative;text-align:center;height:20px;transition:border-color .3s}.breadcrumbs-m__more:not(:disabled){cursor:pointer}.breadcrumbs-m__more:focus{border-color:#4186df}.breadcrumbs-m__more-content{font-size:16px;line-height:24px;color:#3d70b2;position:absolute;top:-8px;left:3px}.breadcrumbs-m__current{color:#7d8290}.breadcrumbs-m._hidden{visibility:hidden}
.rating-widget-item__button{border:0;background-color:transparent;font-family:inherit;color:inherit;font-size:14px;line-height:24px;display:grid;align-items:center;color:#242424;transition:color .3s;text-align:left;grid-template-areas:"icon main" "icon other";padding:0 8px}.rating-widget-item__button:not(:disabled){cursor:pointer}.rating-widget-item__button:hover{color:#4186df}.rating-widget-item__icon-holder{grid-area:icon;margin-right:8px;display:flex;align-items:center;justify-content:center}.rating-widget-item__main-text{grid-area:main;font-weight:700}.rating-widget-item__other-text{font-size:12px;line-height:18px;grid-area:other;color:#7d8290;margin-top:-4px}
.rating-book__icon{fill:#fecb2f}.rating-book._empty .rating-book__icon{fill:#fff;stroke:#aeb4c2}
.reviews-widget-mobile{border:0;background-color:transparent;font-family:inherit;color:inherit;font-size:14px;line-height:24px;display:grid;grid-template-areas:"icon main" "icon other";align-items:center;color:#242424;transition:color .3s;text-align:left;padding:0 8px}.reviews-widget-mobile:not(:disabled){cursor:pointer}.reviews-widget-mobile._empty{color:#3d70b2;grid-template-areas:"icon empty" "icon empty"}.reviews-widget-mobile._tap{color:#4186df}.reviews-widget-mobile__empty-text{grid-area:empty;line-height:16px}.reviews-widget-mobile__icon{grid-area:icon;margin-right:8px;fill:#aeb4c2}.reviews-widget-mobile__main-text{grid-area:main;font-weight:700}.reviews-widget-mobile__other-text{grid-area:other;margin-top:-8px}
.app-rate-stars-button{display:flex;align-items:center}.app-rate-stars-button:active svg._hover{fill:#ffad30}.app-rate-stars-button__label{font-size:14px;line-height:24px;color:#7d8290;font-weight:400;margin-right:16px}.app-rate-stars-button__btn{border:0;background-color:transparent;padding:0;font-family:inherit;color:inherit;margin-right:4px;display:inline-flex;align-items:center;justify-content:center}.app-rate-stars-button__btn:not(:disabled){cursor:pointer}.app-rate-stars-button__btn:last-child{margin-right:0}.app-rate-stars-button__svg{fill:#c7ccd7;transition:fill .3s}.app-rate-stars-button__svg._active,.app-rate-stars-button__svg._hover{fill:#fecb2f}.app-rate-stars-button__svg._loading{animation:animate .5s linear infinite alternate}@keyframes animate{0%{fill:#f2994a}to{fill:#fecb2f}}
.product-ratings-widget__row{display:flex;justify-content:space-between}.product-ratings-widget__column{display:flex;justify-content:center;align-items:center;flex-basis:33.33%}.product-ratings-widget__column:not(:last-child){border-right:1px solid #e6e9ed}.product-ratings-widget__rates{display:flex;justify-content:center;margin-top:28px}
.product-preorder-info{font-size:14px;line-height:24px}.product-preorder-info__date{color:#7d8290;margin:0;font-weight:700}.product-preorder-info._mobile .product-preorder-info__date{color:#242424;margin-top:8px}.product-preorder-info__text{color:#7d8290}.product-preorder-info__collapse{margin-top:4px}.product-preorder-info__collapse .collapse-panel__more{margin-top:0}.product-preorder-info__collapse .b24-btn._link-dashed{font-size:14px;line-height:24px}
.product-price,.product-price__main-price{display:flex;align-items:center}.product-price__main-holder{font-size:24px;font-weight:600;line-height:32px;color:#242424;display:inline-flex;align-items:center}.product-price__main-currency{margin-left:4px;font-weight:300}.product-price__old-holder{font-size:14px;line-height:24px;color:#7d8290;display:inline-flex;align-items:center;white-space:nowrap;margin-top:auto;margin-left:12px}.product-price__old{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.product-price__old-currency{margin-left:4px}.product-price__discount{font-size:14px;line-height:24px;border-radius:4px;background-color:#fe6564;color:#fff;font-weight:700;padding:0 8px;margin-left:12px}
.product-best-price{font-size:14px;line-height:24px;display:flex;align-items:center;color:#fe6564}.product-best-price__icon{margin-right:8px;fill:currentColor;flex:0 0 16px;height:16px}
.product-auth-price{display:flex;align-items:center;cursor:pointer;position:relative}.product-auth-price__price{color:#3d70b2}.product-auth-price__price,.product-auth-price__text{font-size:14px;line-height:24px}.product-auth-price__icon{margin-right:11px;margin-left:2px;fill:#fe6564;flex:0 0 11px;height:16px}.product-auth-price__icon path{fill:#fe6564}.product-auth-price__info{font-size:14px;line-height:24px;display:block;padding:8px 12px;cursor:auto;min-height:64px;width:295px}.product-auth-price__link{border:0;background-color:transparent;padding:0;font-family:inherit;color:inherit;color:#3d70b2;cursor:pointer}.product-auth-price__link:not(:disabled){cursor:pointer}.product-auth-price._auth{cursor:default}.product-auth-price._auth .product-auth-price__icon{fill:#f2994a;flex:0 0 16px;height:16px;align-self:flex-start;margin-top:5px;margin-left:0}
.product-buy-only-pre-paid{font-size:14px;line-height:24px;display:flex;align-items:center;color:#f2994a}.product-buy-only-pre-paid__icon{margin-right:8px;fill:#ffad30;flex:0 0 16px;height:16px}
.product-promo-disabled{color:#242424;display:flex;align-items:flex-start}.product-promo-disabled__body{font-size:14px;line-height:24px}.product-promo-disabled__icon{margin-right:8px;flex:0 0 16px;height:16px;fill:#aeb4c2;margin-top:4px}.product-promo-disabled__button{border:0;background-color:transparent;padding:0;font-family:inherit;text-decoration:none;color:inherit;color:#3d70b2;transition:color .3s}.product-promo-disabled__button:not(:disabled){cursor:pointer}.product-promo-disabled__button._tap,.product-promo-disabled__button:hover{color:#4186df}.product-promo-disabled._wishlist .product-promo-disabled__body{font-size:13px;line-height:20px}
.product-mnogoru-bonuses{font-size:14px;line-height:24px;text-decoration:none;color:inherit;color:#3d70b2;transition:color .3s;display:inline-flex;align-items:center;color:#242424}.product-mnogoru-bonuses._tap,.product-mnogoru-bonuses:hover{color:#4186df}.product-mnogoru-bonuses__icon{margin-right:8px;fill:currentColor;flex:0 0 16px;height:16px}.product-mnogoru-bonuses._mobile{color:#3d70b2}.product-mnogoru-bonuses._mobile._tap,.product-mnogoru-bonuses._mobile:hover{color:#4186df}
.product-sidebar-personal{display:flex;flex-direction:column}.product-sidebar-personal__item+.product-sidebar-personal__item{margin-top:8px}
.app-copy-button{border:0;background-color:transparent;padding:0;font-family:inherit;color:inherit;font-size:14px;line-height:24px;display:inline-flex;align-items:center;position:relative;text-align:left}.app-copy-button:not(:disabled){cursor:pointer}.app-copy-button__tooltip{position:absolute;bottom:100%;left:50%;transform:translate(-50%,-8px);color:#fff;background-color:rgba(0,0,0,.8);border-radius:4px;display:flex;padding:0 8px;white-space:nowrap;font-weight:400}.app-copy-button__tooltip:before{content:"";position:absolute;top:100%;transform:translate(-50%);left:50%;border:4px solid transparent;border-top-color:rgba(0,0,0,.8)}.app-copy-button__tooltip.slide-enter-active,.app-copy-button__tooltip.slide-leave-active{transition:opacity .3s,bottom .3s;bottom:100%}.app-copy-button__tooltip.slide-enter,.app-copy-button__tooltip.slide-leave-to{opacity:0;bottom:60%}.app-copy-button._right .app-copy-button__tooltip{left:150%;top:35%;bottom:auto}.app-copy-button._right .app-copy-button__tooltip:before{top:50%;right:auto;left:0;transform:translate(-98%,-45%);border:4px solid transparent;border-right-color:rgba(0,0,0,.8)}
.product-not-available{font-size:14px;line-height:24px}.product-not-available__button{font-weight:700;color:#3d70b2;display:inline-flex;align-items:center;position:relative;white-space:nowrap}.product-not-available__icon{fill:#aeb4c2;margin-left:4px}
.product-not-available-mobile__text{font-size:16px;line-height:24px}.product-not-available-mobile__text b{color:#d93133}.product-not-available-mobile__promo-code-holder{margin-top:8px;display:flex;align-items:center}.product-not-available-mobile__promo-code-label{font-size:16px;line-height:24px;margin-right:16px}.product-not-available-mobile__button{font-weight:700;color:#3d70b2;display:inline-flex;align-items:center;position:relative;white-space:nowrap;border:1px dashed #aeb4c2;box-sizing:border-box;border-radius:4px;height:32px;padding:0 8px}.product-not-available-mobile__icon{fill:#aeb4c2;margin-left:4px}
.product-bought{font-size:14px;line-height:24px;display:flex;align-items:center}.product-bought__icon{fill:#aeb4c2;margin-right:8px}
.product-purchased{font-size:14px;line-height:24px;display:flex;align-items:center}.product-purchased__icon{fill:#aeb4c2;margin-right:8px}
.product-personal-data__personal{margin-top:16px}.product-personal-data__bought,.product-personal-data__not-available,.product-personal-data__purchased{margin-top:8px}
.product-delivery-info__item+.product-delivery-info__item{margin-top:12px}.product-delivery-info__title{font-size:14px;line-height:24px;display:flex;align-items:flex-start;justify-content:flex-start}.product-delivery-info__title b{white-space:nowrap}.product-delivery-info__link{text-decoration:none;color:inherit;color:#3d70b2;transition:color .3s;cursor:pointer}.product-delivery-info__link._tap,.product-delivery-info__link:hover{color:#4186df}.product-delivery-info__icon{fill:#aeb4c2;flex:0 0 24px;margin-right:8px}.product-delivery-info__desc{font-size:14px;line-height:24px;margin:0;color:#7d8290;padding-left:32px}.product-delivery-info__desc:first-letter{text-transform:capitalize}
.change-delivery-city{font-size:16px;line-height:24px;display:flex}.change-delivery-city__text{font-size:16px;font-weight:700;line-height:24px}.change-delivery-city__link{text-decoration:none;color:inherit;color:#3d70b2;transition:color .3s}.change-delivery-city__link._tap,.change-delivery-city__link:hover{color:#4186df}
a.product-characteristic-link{text-decoration:none;color:inherit;color:#3d70b2;transition:color .3s}a.product-characteristic-link._tap,a.product-characteristic-link:hover{color:#4186df}
.isbn-product{font-size:14px;line-height:22px;background-color:#f5f6f9;border:1px solid #e6e9ed;color:#242424;padding:0 3px;display:inline-flex;align-items:center;justify-content:center;z-index:1}.isbn-product._tap,.isbn-product:hover{color:#3d70b2}.isbn-product__icon{fill:#aeb4c2;margin-left:4px}
.product-characteristic__title{font-weight:inherit;font-size:inherit;line-height:inherit;font-size:20px;font-weight:600;line-height:28px;margin:0 0 16px}.product-characteristic__item{font-size:14px;line-height:28px;display:flex}.product-characteristic__item._inline{display:inline-block}.product-characteristic__item._inline .product-characteristic__label,.product-characteristic__item._inline .product-characteristic__value{display:inline}.product-characteristic__label{color:#7d8290;margin-right:4px}.product-characteristic__collapse .collapse-panel__more{margin-top:4px}
.read-fragment-link{border:0;background-color:transparent;padding:0;font-family:inherit;text-decoration:none;color:inherit;color:#3d70b2;transition:color .3s;display:flex;align-items:center;width:100%}.read-fragment-link:not(:disabled){cursor:pointer}.read-fragment-link._tap,.read-fragment-link:hover{color:#4186df}.read-fragment-link__icon{fill:#aeb4c2;margin-right:16px}
.product-detail-ratings{margin-top:25px;margin-left:86px;padding-top:12px;border-top:1px solid #e6e9ed}.product-detail-ratings__ratings{padding:0;margin:0;list-style:none}.product-detail-ratings__rating{font-size:14px;line-height:24px;display:flex;align-items:center}.product-detail-ratings__more{margin-top:12px}.product-detail-ratings__icon{display:none;margin-right:8px}.product-detail-ratings._mobile{margin:0 0 16px;padding-top:0;border-top:none}.product-detail-ratings._mobile .product-detail-ratings__icon{display:block}
.show-chapters-link__button{border:0;background-color:transparent;padding:0;font-family:inherit;text-decoration:none;color:inherit;color:#3d70b2;transition:color .3s;display:flex;align-items:center;width:100%}.show-chapters-link__button:not(:disabled){cursor:pointer}.show-chapters-link__button._tap,.show-chapters-link__button:hover{color:#4186df}.show-chapters-link__icon{fill:#aeb4c2;margin-right:16px}
.certificate-terms-link{font-size:14px;line-height:24px;display:flex;align-items:center}.certificate-terms-link._mobile{align-items:flex-start}.certificate-terms-link__icon{margin-right:8px;fill:#aeb4c2;transition:fill .3s;flex:0 0 24px}.certificate-terms-link._mobile .certificate-terms-link__icon{margin-right:8px;margin-top:4px;flex:0 0 16px}
.product-about__title{font-weight:600}.product-about__sub-title,.product-about__title{margin-top:0;margin-bottom:0;font-weight:inherit;font-size:inherit;line-height:inherit;font-size:20px;line-height:28px}.product-about__sub-title{font-weight:700;font-weight:600}.product-about__titles{margin:0 0 16px}.product-about__text{font-size:16px;line-height:24px}.product-about__text p{margin:0}.product-about__text p+p{margin-top:16px}.product-about__collapse .collapse-panel__more{margin-top:4px}.product-about__read-fragment,.product-about__show-chapters{margin-bottom:16px}.product-about__additional{margin-top:16px}.product-about__certificate-terms-link{margin:16px 0}
.product-tags-list{overflow:hidden}.product-tags-list__list{padding:0;list-style:none;display:flex;align-items:center;flex-wrap:nowrap;position:relative;width:1px;margin:-4px}.product-tags-list._all .product-tags-list__list{width:auto;flex-wrap:wrap}.product-tags-list__item{margin:4px}.product-tags-list__link{font-size:16px;line-height:24px;text-decoration:none;color:inherit;color:#3d70b2;transition:color .3s;white-space:nowrap;background-color:#f0f2f7;padding:4px 12px;border-radius:4px;display:block}.product-tags-list__link._tap,.product-tags-list__link:hover{color:#4186df}.product-tags-list__more-button{border:0;background-color:transparent;padding:0;font-family:inherit;text-decoration:none;color:inherit;color:#3d70b2;transition:color .3s;border-bottom:1px dashed;transition:border-bottom-color .3s}.product-tags-list__more-button:not(:disabled){cursor:pointer}.product-tags-list__more-button._tap,.product-tags-list__more-button:hover{color:#4186df;border-bottom-color:transparent}.product-tags-list._mobile .product-tags-list__link{font-size:14px;line-height:24px;padding:4px 8px}
.product-answer__question-holder{background-color:#f0f2f7;padding:16px;display:flex}.product-answer__icon{fill:#aeb4c2;margin-right:16px;margin-top:-6px;margin-bottom:-6px;flex:0 0 32px;width:32px;height:44px}.product-answer__button-holder{display:flex;align-items:center;margin-left:16px}.product-answer__button{border:0;background-color:transparent;padding:0;font-family:inherit;text-decoration:none;color:inherit;color:#3d70b2;transition:color .3s;font-size:16px;line-height:24px;border-bottom:1px dashed;transition:border-bottom-color .3s,color .3s;white-space:nowrap;line-height:20px}.product-answer__button:not(:disabled){cursor:pointer}.product-answer__button._tap,.product-answer__button:hover{color:#4186df}.product-answer__button:hover{border-bottom-color:transparent}.product-answer__question{flex:1 1 auto;display:flex;align-items:center}.product-answer__answer,.product-answer__question{font-size:16px;line-height:24px}.product-answer__question-holder+.product-answer__answer{padding-top:16px}.product-answer._mobile .product-answer__question-holder{flex-wrap:wrap}.product-answer._mobile .product-answer__button-holder{flex:1 1 100%;margin:4px 0 0 48px}.product-answer._mobile .product-answer__question{flex:1 1 calc(100% - 48px)}
.product-answers-list__title{font-weight:inherit;font-size:inherit;line-height:inherit;font-size:16px;font-weight:700;line-height:24px;margin:0 0 16px}.product-answers-list__item+.product-answers-list__item{margin-top:16px}
.share-button-button{border:0;background-color:transparent;padding:0;font-family:inherit;color:inherit}.share-button-button:not(:disabled){cursor:pointer}
.quote-item__text{font-size:16px;line-height:28px;margin:0}.quote-item__button-share{font-size:14px;line-height:24px;text-decoration:none;color:inherit;color:#3d70b2;transition:color .3s;display:flex;align-items:center;margin-top:4px}.quote-item__button-share._tap,.quote-item__button-share:hover{color:#4186df}.quote-item__share-icon{fill:#aeb4c2;margin-right:8px}
.product-quote-list__title{font-weight:inherit;font-size:inherit;line-height:inherit;font-size:16px;font-weight:700;line-height:24px;margin:0 0 16px}.product-quote-list__item+.product-quote-list__item{margin-top:16px}.product-quote-list__list .collapse-panel__more{margin-top:4px}
.product-awards-list{padding:16px;background-color:#f0f2f7;display:flex;align-items:flex-start}.product-awards-list__icon{flex:0 0 48px;fill:#aeb4c2;margin-right:16px}.product-awards-list__list{padding:0;margin:0;list-style:none}.product-awards-list__item{font-size:16px;line-height:24px}.product-awards-list__item+.product-awards-list__item{margin-top:12px}.product-awards-list._many:not("_mobile") .product-awards-list__item:first-child{margin-top:-7px}.product-awards-list._mobile{flex-direction:column;background-color:transparent;padding:0}.product-awards-list._mobile .product-awards-list__icon{flex:auto}.product-awards-list._mobile .product-awards-list__list{margin-top:12px}.product-awards-list._mobile .product-awards-list__item+.product-awards-list._mobile .product-awards-list__item{margin-top:8px}
.app-rating-stars{display:flex;align-items:center}.app-rating-stars__rating{font-size:14px;line-height:24px;margin-left:12px}.app-rating-stars__icon{fill:#c7ccd7}.app-rating-stars__icon._active{fill:#fecb2f}.app-rating-stars__icon+.app-rating-stars__icon{margin-left:4px}
.app-youtube-video{position:relative;width:100%;height:0;padding-bottom:56.25%;background-color:#000}.app-youtube-video__image,.app-youtube-video__link,.app-youtube-video__media{position:absolute;top:0;left:0;width:100%;height:100%}.app-youtube-video__image,.app-youtube-video__media{border:none}.app-youtube-video__button{position:absolute;top:50%;left:50%;z-index:1;display:none;padding:0;width:68px;height:48px;border:none;background-color:transparent;transform:translate(-50%,-50%);cursor:pointer}.app-youtube-video__button:focus{outline:none}.app-youtube-video__button-shape{fill:#212121;fill-opacity:.8;transition:fill .3s,fill-opacity .3s}.app-youtube-video__button-icon{fill:#fff}.app-youtube-video:hover .app-youtube-video__button-shape,.app-youtube-video__button:focus .app-youtube-video__button-shape{fill:red;fill-opacity:1}.app-youtube-video._enabled{cursor:pointer}.app-youtube-video._enabled .app-youtube-video__button{display:block}
.media-viewer{position:relative;max-width:962px;margin:0 auto}.media-viewer__slider-holder{position:relative;padding:0 48px}.media-viewer__slider-holder+.media-viewer__slider-holder{margin-top:56px}.media-viewer__main-slider{overflow:hidden}.media-viewer__main-container{display:flex}.media-viewer__thumbs-slider{overflow:hidden}.media-viewer__thumbs-container{display:flex}.media-viewer__main-slide{flex:0 0 100%;height:600px;display:flex;align-items:center;justify-content:center}.media-viewer__main-slide._text{height:auto}.media-viewer__main-slide._lazy{background-color:#f5f6f9;position:relative}.media-viewer__main-slide._lazy:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(/_ssr/img/backgrounds/Logo-book24-grey.svg?inline) 50% 50% no-repeat;width:63px;height:77px;z-index:0}.media-viewer__main-slide-desc{display:block;flex:1 0 100%;margin-top:12px}.media-viewer__thumbs-slide{flex:0 0 90px;height:90px;display:flex;align-items:center;justify-content:center;background-color:#f5f6f9;margin:4px;position:relative;border-radius:4px;overflow:hidden}.media-viewer__thumbs-slide.is-selected:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:4px;border:2px solid #fecb2f}.media-viewer__thumbs-slide._video{position:relative}.media-viewer__thumbs-icon-holder{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.media-viewer__thumbs-shape{fill:#212121;fill-opacity:.8}.media-viewer__thumbs-icon{fill:#fff}.media-viewer__thumbs-picture{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.media-viewer__thumbs-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.media-viewer__arrow{border:0;background-color:transparent;padding:0;font-family:inherit;color:inherit;position:absolute;top:50%;transform:translateY(-50%);color:#aeb4c2;transition:color .3s}.media-viewer__arrow:not(:disabled){cursor:pointer}.media-viewer__arrow._tap,.media-viewer__arrow:hover{color:#242424}.media-viewer__arrow:disabled{opacity:.5;cursor:default;color:#aeb4c2}.media-viewer__arrow._prev{left:0}@media screen and (max-width:480px){.media-viewer__arrow._prev{left:-20px}}.media-viewer__arrow._next{right:0}@media screen and (max-width:480px){.media-viewer__arrow._next{right:-20px}}.media-viewer__main-picture{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.media-viewer__main-image{max-width:100%;max-height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.media-viewer__arrow-icon{fill:currentColor}.media-viewer._mobile{max-width:540px;min-width:320px;width:100%;margin-left:auto;margin-right:auto;height:100%;max-width:100%;padding-left:48px;padding-right:48px}@media screen and (max-width:768px){.media-viewer._mobile{padding-left:24px;padding-right:24px}}.media-viewer._mobile .media-viewer__slider-holder{padding:0;height:100%}.media-viewer._mobile .media-viewer__main-container,.media-viewer._mobile .media-viewer__main-slider{height:100%}.media-viewer._mobile .media-viewer__main-slide{height:auto}.media-viewer._mobile .media-viewer__arrow._prev{left:-48px}.media-viewer._mobile .media-viewer__arrow._next{right:-48px}@media screen and (max-width:768px){.media-viewer._mobile .media-viewer__arrow{width:24px;height:24px}.media-viewer._mobile .media-viewer__arrow._prev{left:-24px}.media-viewer._mobile .media-viewer__arrow._next{right:-24px}}@media screen and (max-width:768px){.media-viewer._mobile .media-viewer__arrow-icon{width:24px;height:24px}}
.media-viewer-modal{position:relative}.media-viewer-modal__close-button{border:0;background-color:transparent;padding:0;font-family:inherit;color:inherit;position:absolute;right:32px;top:32px;color:#7d8290;transition:color .3s;display:flex;align-items:center;justify-content:center;z-index:1}.media-viewer-modal__close-button:not(:disabled){cursor:pointer}.media-viewer-modal__close-button._tap,.media-viewer-modal__close-button:hover{color:#242424}.media-viewer-modal__close-icon{fill:currentColor}.media-viewer-modal__container{padding-top:96px;padding-bottom:42px}.media-viewer-modal__main-slider{overflow:hidden}.media-viewer-modal__main-container{display:flex}.media-viewer-modal__thumbs-slider{overflow:hidden}.media-viewer-modal__thumbs-container{display:flex}.media-viewer-modal._mobile{height:100%;display:flex;align-items:center;justify-content:center}.media-viewer-modal._mobile .media-viewer-modal__close-button{right:16px;top:16px}.media-viewer-modal._mobile .media-viewer-modal__close-icon{width:16px;height:16px}.media-viewer-modal._mobile .media-viewer-modal__container{padding-top:0;padding-bottom:0}
.review-item__head{display:flex;align-items:center;justify-content:space-between}.review-item__user-name-holder{margin-top:8px;margin-bottom:8px}.review-item__user-name{font-size:16px;line-height:24px;margin:0}.review-item__date{font-size:14px;line-height:24px;margin:0;color:#7d8290}.review-item__verified{font-size:14px;font-weight:700;line-height:24px;margin-top:8px;margin-bottom:12px;display:flex;align-items:center}.review-item__verified-icon{margin-right:8px;fill:#6ebc63;flex:0 0 16px;width:16px}.review-item__review{font-size:16px;line-height:24px}.review-item__collapse .collapse-panel__more{font-size:16px;line-height:24px;margin-top:4px}.review-item__likes-holder{margin-top:16px}.review-item__like-button{border:0;background-color:transparent;padding:0;font-family:inherit;color:inherit;font-size:14px;line-height:24px;color:#242424;transition:color .3s;display:inline-flex;align-items:center}.review-item__like-button:not(:disabled){cursor:pointer}button.review-item__like-button:hover{color:#4186df}span.review-item__like-button{cursor:default}.review-item__like-button+.review-item__like-button{margin-left:12px}.review-item__like-icon{margin-right:4px;fill:#c7ccd7;transition:fill .3s}.review-item__like-icon._like._green{fill:#6ebc63}.review-item__like-icon._dislike._red{fill:#d93133}button.review-item__like-button._active .review-item__like-icon{fill:#3d70b2}.review-item__pictures-holder{display:flex;flex-wrap:wrap;margin:12px -8px -8px}.review-item__pictures-button{border:0;background-color:transparent;padding:0;font-family:inherit;color:inherit;display:flex;margin:8px}.review-item__pictures-button:not(:disabled){cursor:pointer}.review-item__pictures-img{width:60px;height:60px;-o-object-fit:cover;object-fit:cover}.review-item__pictures-picture{display:flex;align-items:center;justify-content:center}
.uploaded-photos__list{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap}.uploaded-photos__item{margin:0 8px 8px 0}.uploaded-photos__del{border:0;background-color:transparent;padding:0;font-family:inherit;color:inherit;position:relative;z-index:0;display:flex;border-radius:4px;overflow:hidden}.uploaded-photos__del:not(:disabled){cursor:pointer}.uploaded-photos__image{margin:auto;width:60px;height:60px;-o-object-fit:cover;object-fit:cover}.uploaded-photos__icon{position:absolute;top:4px;right:4px;fill:#aeb4c2}
.upload-files-control-mobile__input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.upload-files-control-mobile__container{font-size:14px;line-height:24px;width:100%;display:flex;justify-content:center;align-items:center;height:40px;border:1px solid #c7ccd7;border-radius:4px;background-color:#fff;color:#242424;font-weight:600}.upload-files-control-mobile__icon{fill:#aeb4c2;margin-right:8px}.upload-files-control-mobile__notify{flex:0 0 100%;margin-bottom:16px}.upload-files-control-mobile__notify._error-text{font-size:14px;line-height:24px;color:#d93133}.upload-files-control-mobile__desc{font-size:14px;line-height:24px;color:#7d8290}.upload-files-control-mobile__label+.upload-files-control-mobile__desc{margin-top:12px}.upload-files-control-mobile__preview{flex:0 0 100%}.upload-files-control-mobile__desc+.upload-files-control-mobile__preview{margin-top:16px}
.upload-files-control{display:flex;align-items:center;flex-wrap:wrap}.upload-files-control__label{display:block}.upload-files-control__input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.upload-files-control__container{font-size:14px;line-height:24px;width:190px;display:flex;justify-content:center;align-items:center;height:40px;border:1px solid #c7ccd7;border-radius:4px;background-color:#fff;color:#242424;font-weight:600}.upload-files-control__icon{fill:#aeb4c2;margin-right:8px}.upload-files-control__notify{flex:0 0 100%;margin-bottom:16px}.upload-files-control__notify._error-text{font-size:14px;line-height:24px;color:#d93133}.upload-files-control__label+.upload-files-control__desc{margin-left:32px}.upload-files-control__preview{flex:0 0 100%}.upload-files-control__desc+.upload-files-control__preview{margin-top:16px}.upload-files-control__desc{font-size:14px;line-height:24px;color:#242424}
.recommendation-widget{position:relative;width:100%;padding:32px;background:#fbfcff}.recommendation-widget__img{width:100%;max-width:100%;max-height:110px;-o-object-fit:contain;object-fit:contain}.recommendation-widget__link{margin-top:20px}.recommendation-widget__title{margin-top:0;font-weight:inherit;font-size:inherit;line-height:inherit;font-size:16px;font-weight:700;line-height:24px;margin-bottom:12px}.recommendation-widget__text{font-size:16px;line-height:24px;margin-top:0;margin-bottom:16px}.recommendation-widget._mobile{padding:16px}.recommendation-widget._mobile .recommendation-widget__text{margin-bottom:12px}.recommendation-widget._right._mobile .recommendation-widget__img{max-height:120px}.recommendation-widget._right._mobile .recommendation-widget__text{margin-bottom:0}.recommendation-widget._right._mobile .recommendation-widget__content{display:flex}.recommendation-widget._right._mobile .recommendation-widget__picture{position:relative;right:-10%;flex-shrink:0}.recommendation-widget._card._right._mobile{overflow:hidden}.recommendation-widget._card._right._mobile .recommendation-widget__picture{right:-12%}@media screen and (max-width:375px){.recommendation-widget._card._right._mobile .recommendation-widget__picture{right:-4%}}
.review-success._mobile{padding:20px}.review-success__notification{display:flex}.review-success__notification-icon{flex:0 0 24px;width:24px;margin-right:8px;fill:#aeb4c2}.review-success__interests{margin-top:16px}.review-success__warning{margin-top:8px}
.recommendation-widget-line{display:flex;align-items:flex-start;width:100%;padding:24px;background-color:#fff;border-radius:4px;border:1px solid #c7ccd7}.recommendation-widget-line__icon-holder{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:2px solid #fecb2f;margin-right:32px;margin-top:10px}.recommendation-widget-line__icon{fill:#fecb2f}.recommendation-widget-line__body{margin-right:32px;flex:1 1 auto}.recommendation-widget-line__title{font-weight:inherit;font-size:inherit;line-height:inherit;font-size:16px;font-weight:700;line-height:24px;margin:0}.recommendation-widget-line__desc{font-size:16px;line-height:24px;margin:4px 0 0}.recommendation-widget-line__link{text-decoration:none;color:inherit;font-size:14px;line-height:24px;display:flex;align-items:center;justify-content:center;min-width:110px;padding:3px 12px;vertical-align:middle;border-radius:4px;border:1px solid #c7ccd7;margin-top:22px;background-color:#fff;transition:color .3s,background-color .3s;white-space:nowrap}.recommendation-widget-line__link:hover{background-color:#6ebc63;color:#fff}
.review-success{background-color:#fff8e1;border-radius:8px;padding:32px}.review-success__title{font-size:16px;font-weight:700;line-height:24px;display:flex;align-items:center}.review-success__main-icon{margin-right:12px;fill:#6ebc63}.review-success__interests{margin-top:24px}.review-success__warning{font-size:16px;line-height:24px;margin-top:8px}
.rating-control{display:flex;align-items:center}.rating-control__title{margin-top:0;margin-bottom:0;font-weight:inherit;font-size:inherit;line-height:inherit;font-size:14px;line-height:24px;margin-right:12px}.rating-control__list{display:flex;border:1px solid #c7ccd7;border-radius:4px}.rating-control__item{cursor:pointer;position:relative;flex:0 0 44px;width:44px;height:30px}.rating-control__item+.rating-control__item{border-left:1px solid #c7ccd7}.rating-control__control{position:absolute;top:0;left:0;opacity:0;cursor:pointer}.rating-control__star{stroke:#fecb2f;fill:transparent;transition:fill .3s;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.rating-control__star._active{fill:#fecb2f}
.reviews-form__rating-control.b24-form-item{margin-bottom:16px}.reviews-form__title{margin-bottom:24px}
.rating-chart{padding:0;margin:0;list-style:none;display:grid;grid-template-rows:repeat(5,1fr);grid-template-columns:30px minmax(150px,100%) 1fr;grid-column-gap:16px;grid-row-gap:0;line-height:24px;align-items:center}.rating-chart__stars-count{display:flex;align-items:center;width:30px;margin-right:4px}.rating-chart__star-icon{display:inline-block;margin-left:4px;fill:#fecb2f}.rating-chart__scale{position:relative;width:100%;height:8px;margin-right:auto;border-radius:4px;background-color:#f0f2f7}.rating-chart__scale-inner{position:absolute;top:0;bottom:0;left:0;width:0;height:8px;border-radius:4px;background-color:#fecb2f}.rating-chart__value{flex-grow:1;margin-left:0;text-align:right}.rating-chart__value._zero{color:#7d8290}
.widget-rating-chart__description{font-weight:inherit;font-size:inherit;line-height:inherit;font-size:14px;line-height:24px;margin:0 0 12px}.widget-rating-chart__header{display:flex;align-items:center;justify-content:space-between;margin:0 0 16px}.widget-rating-chart__rating{font-size:32px;line-height:40px;font-weight:600}.widget-rating-chart__count{font-size:14px;line-height:24px;color:#7d8290}
.rating-stars__head{display:flex}.rating-stars__stars{margin-right:8px}.rating-stars__empty{font-size:16px;line-height:24px;color:#7d8290}.rating-stars__rating{font-size:16px;font-weight:700;line-height:24px}.rating-stars__count{font-size:16px;line-height:24px;color:#7d8290}.rating-stars__collapse .collapse-panel__more{margin-top:8px}.rating-stars__collapse .collapse-panel__text{padding-top:8px}
.review-form{background-color:#f2f9fa;border-radius:8px;padding:32px;position:relative}.review-form__title{font-size:16px;font-weight:700;line-height:24px;margin:0 0 24px}.review-form__vote-holder{display:flex;align-items:center;margin-bottom:24px}.review-form__vote-label{font-size:14px;font-weight:700;line-height:24px;margin-right:24px}.review-form__comment{position:relative;max-width:500px}.review-form__textarea-count{font-size:12px;line-height:16px;position:absolute;top:24px;left:calc(100% + 16px);white-space:nowrap}.review-form__notification{max-width:500px}.review-form__close-button{border:0;background-color:transparent;padding:0;font-family:inherit;color:inherit;position:absolute;right:20px;top:20px;display:flex;align-items:center;justify-content:center}.review-form__close-button:not(:disabled){cursor:pointer}.review-form__close-icon{fill:#aeb4c2;transition:fill .3s}.review-form__close-button:hover .review-form__close-icon{fill:#4186df}
.product-reviews__title{font-weight:inherit;font-size:inherit;line-height:inherit;font-size:20px;font-weight:600;line-height:28px;margin:0 0 16px}.product-reviews__sorting{margin-bottom:16px}.product-reviews__item{padding:16px 0}.product-reviews__item:first-child{padding-top:0}.product-reviews__item:last-child{padding-bottom:0}.product-reviews__item+.product-reviews__item{border-top:1px solid #c7ccd7}.product-reviews__more{margin-top:16px}.product-reviews__form-content{margin-top:20px}.product-reviews__empty{font-size:16px;line-height:24px;margin-top:24px;margin-bottom:16px}.product-reviews__bonuses,.product-reviews__rating{margin-bottom:24px}
.live-lib-reviews__title{font-weight:inherit;font-size:inherit;line-height:inherit;font-size:20px;font-weight:600;line-height:28px;margin:0 0 16px}.live-lib-reviews__item{padding:16px 0;border-top:1px solid #c7ccd7}.live-lib-reviews__rating{margin-bottom:8px}.live-lib-reviews__collapse>.collapse-panel__more{margin-top:0;text-align:center;height:32px;display:flex;align-items:center;justify-content:center}.live-lib-reviews__collapse>.collapse-panel__more .b24-btn._link-dashed{border-bottom:0}
.product-also-purchased._two-products .product-also-purchased__title{margin-bottom:16px}.product-also-purchased._two-products .product-also-purchased__icon{margin:0 20px}.product-also-purchased._two-products .product-also-purchased__list{justify-content:center}.product-also-purchased__body{padding-left:16px;padding-right:16px;max-width:540px;min-width:320px;width:100%;margin-left:auto;margin-right:auto}.product-also-purchased__title{font-weight:inherit;font-size:inherit;line-height:inherit;font-size:20px;font-weight:600;line-height:28px;margin:0 0 8px}.product-also-purchased__description{font-size:16px;line-height:28px;margin:0 0 12px}.product-also-purchased__total-holder{padding-left:16px;padding-right:16px;max-width:540px;min-width:320px;width:100%;margin-left:auto;margin-right:auto}.product-also-purchased__total-holder-inner{display:flex;flex-direction:column;grid-gap:8px;gap:8px;padding:12px 20px 20px;background-color:#f0f2f7;border-radius:4px}.product-also-purchased__total-price{font-size:20px;font-weight:600;line-height:28px;display:flex;align-items:flex-start;grid-gap:8px;gap:8px}.product-also-purchased__base-price{font-size:14px;line-height:24px;font-weight:400;text-decoration:line-through;color:#7d8290}.product-also-purchased__total-desc{font-size:16px;line-height:24px}.product-also-purchased__total-text{display:flex;justify-content:space-between;align-items:center}.product-also-purchased__list{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:12px;overflow-x:auto;width:100%}.product-also-purchased__item{flex-shrink:0}.product-also-purchased__item .product-card__image{max-width:80px}.product-also-purchased__item .product-card__price{flex-direction:column}.product-also-purchased__item .product-card__image-holder{height:120px}@media screen and (max-width:320px){.product-also-purchased__item .product-card__image-holder{height:105px}}.product-also-purchased__item .product-card__badges{text-align:left}.product-also-purchased__item .product-card-price._normal .product-card-price__current{font-size:14px;line-height:24px;font-weight:600}.product-also-purchased__item .product-card-price__old-value{font-size:12px;line-height:20px}.product-also-purchased__item.product-card._small{width:84px}@media screen and (max-width:320px){.product-also-purchased__item.product-card._small{width:70px}}.product-also-purchased__icon{fill:#7d8290;flex:0 0 20px;transform:translateY(50px);margin:0 12px}@media screen and (max-width:320px){.product-also-purchased__icon{margin:0 8px}}.product-also-purchased__sale{font-size:14px;line-height:24px;display:flex;justify-content:space-between;color:#fe6564;margin-bottom:12px}.product-also-purchased__badge{padding:0 8px}
.share-button{background:hsla(0,0%,100%,.85);border-radius:2px}.share-button__icon{fill:#7d8290}
.button-pre-order__light{font-weight:400;font-size:14px;line-height:18px}
.app-coupon__icon{fill:#aeb4c2}.app-coupon__notification{margin-top:24px}.app-coupon input{text-transform:uppercase}.app-coupon input::-moz-placeholder{text-transform:none}.app-coupon input::placeholder{text-transform:none}
.product-coupon__coupon-visible-button{border:0;background-color:transparent;font-family:inherit;color:inherit;font-size:16px;line-height:24px;color:#3d70b2;text-align:left;display:flex;align-items:center;justify-content:center;padding:10px 0}.product-coupon__coupon-visible-button:not(:disabled){cursor:pointer}
.pre-order-modal__counter-holder{margin-top:16px}.pre-order-modal__counter-title{font-size:14px;line-height:18px;color:#7d8290;margin:0 0 4px}.pre-order-modal__counter{max-width:114px}.pre-order-modal__counter-price{font-size:14px;line-height:24px;color:#7d8290;margin:4px 0 0}.pre-order-modal__price-holder{display:flex}.pre-order-modal__price{font-size:16px;font-weight:700;line-height:24px}.pre-order-modal__old-price{font-size:14px;line-height:24px;margin-left:8px;color:#7d8290;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.pre-order-modal__discount{font-size:14px;line-height:24px;font-weight:700;padding:0 4px;border-radius:4px;background-color:#fe6564;color:#fff;margin-left:8px}.pre-order-modal__coupon{margin-top:16px}
.icon-normal{width:52px;height:52px;border-radius:100%;border:2px solid;color:#6ebc63;display:flex;align-items:center;justify-content:center}.icon-normal__icon{stroke:currentColor;width:28px;height:20px;stroke-width:2px}.icon-normal__icon-path{stroke-dashoffset:100}.icon-normal._animated .icon-normal__icon-path{stroke-dashoffset:0;animation:strokeWidth 1s ease-in-out;animation-delay:.2s}@keyframes strokeWidth{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}
.fast-order-cert-success._mobile{padding-left:16px;padding-right:16px;max-width:540px;min-width:320px;width:100%;margin-left:auto;margin-right:auto}.fast-order-cert-success__icon{display:flex;justify-content:center;margin-bottom:16px}.fast-order-cert-success__title{font-size:20px;line-height:28px;font-weight:700;margin-bottom:8px;text-align:center}.fast-order-cert-success__info{text-align:center;font-size:16px;line-height:24px}.fast-order-cert-success__email{word-break:break-all}
@media screen and (max-width:1200px){.fast-order-cert-form{padding:0 15px}}.fast-order-cert-form__inner{box-sizing:border-box;background:#f2f9fa;padding:16px 20px;border-radius:4px;margin-bottom:16px}.fast-order-cert-form__inner-form{display:flex;justify-content:space-between;margin-bottom:8px}.fast-order-cert-form__quantity{display:flex;align-items:center}@media screen and (max-width:1200px){.fast-order-cert-form__quantity{align-items:baseline;flex-direction:column}}.fast-order-cert-form__wrap-counter{margin-left:15px;display:flex;align-items:center}@media screen and (max-width:1200px){.fast-order-cert-form__wrap-counter{margin-left:0;margin-top:15px}}.fast-order-cert-form__price{margin-left:15px}.fast-order-cert-form__text{font-size:16px;line-height:24px;word-break:break-all}.fast-order-cert-form__info-text{margin-top:16px;font-size:14px;line-height:24px;color:#7d8290}.fast-order-cert-form__go-to-payment{margin-top:24px}@media screen and (max-width:1200px){.fast-order-cert-form__go-to-payment{width:100%}}
.button-main._active{display:flex;flex-direction:column;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.5);padding-bottom:0}.button-main._active .button-main__body{margin-top:auto;background-color:#fff;padding-bottom:16px;padding-top:44px;position:relative}.button-main__close-pre-order{border:0;background-color:transparent;padding:0;font-family:inherit;color:inherit;position:absolute;right:16px;top:16px}.button-main__close-pre-order:not(:disabled){cursor:pointer}.button-main__close-icon{fill:#aeb4c2}.button-main__holder,.button-main__pre-order{padding-left:16px;padding-right:16px;max-width:540px;min-width:320px;width:100%;margin-left:auto;margin-right:auto}.button-main__holder{display:flex;width:100%}.button-main._active .button-main__holder{margin-top:24px}.button-main__favorites{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border:1px solid #aeb4c2;border-left:0;border-top-right-radius:4px;border-bottom-right-radius:4px;background-color:#fff}
.product-detail-skeleton[data-v-437fa5a9]{padding-bottom:0;padding-top:16px}.product-detail-skeleton__breadcrumbs[data-v-437fa5a9]{height:40px}.product-detail-skeleton__poster-holder[data-v-437fa5a9]{min-height:500px;position:relative}.product-detail-skeleton__loader[data-v-437fa5a9]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.main-poster[data-v-64976fb5]{padding-bottom:24px;position:relative}.main-poster__slide[data-v-64976fb5]{display:flex;align-items:center;justify-content:center}.main-poster__slide._lazy[data-v-64976fb5]{position:relative}.main-poster__slide._lazy img[data-v-64976fb5]{height:210px;width:160px}.main-poster._certificate .main-poster__slide[data-v-64976fb5]{height:auto}.main-poster__pagination[data-v-64976fb5]{bottom:0}.main-poster__picture[data-v-64976fb5]{height:100%;width:100%;display:flex;align-items:center;justify-content:center}[data-v-64976fb5] .main-poster__image{max-width:100%;max-height:100%;width:100%;-o-object-fit:contain;object-fit:contain}[data-v-64976fb5] .main-poster__slide._initial .main-poster__picture{min-height:435px}.main-poster__loader[data-v-64976fb5]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-v-64976fb5] .swiper-pagination-bullet{width:8px;height:8px;background-color:#c7ccd7;opacity:1}[data-v-64976fb5] .swiper-pagination-bullet-active{background-color:#fe6564}[data-v-64976fb5] .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s,background-color .3s}
.info-popover-mobile{border:0;background-color:transparent;padding:0;font-family:inherit;color:inherit;display:inline-flex;align-items:center;justify-content:center}.info-popover-mobile:not(:disabled){cursor:pointer}.info-popover-mobile__icon{fill:#aeb4c2}.info-popover-mobile._recommended .info-popover-mobile__icon{fill:#c7ccd7}
.info-popover__icon-holder{border:0;background-color:transparent;padding:0;font-family:inherit;color:inherit;display:flex;align-items:center;justify-content:center}.info-popover__icon-holder:not(:disabled){cursor:pointer}.info-popover__icon{flex:0 0 16px;fill:#7d8290}.info-popover__popover{font-size:14px;line-height:24px;padding:8px 12px;max-width:340px}.info-popover._recommended .info-popover__icon{fill:#c7ccd7}
.product-demand-print{font-size:14px;line-height:20px;color:#242424}.product-demand-print__title{font-weight:700;display:flex;align-items:center;margin:0}.product-demand-print__popover{cursor:pointer;display:inline-flex}.product-demand-print__desc{color:#7d8290;margin:0}.product-demand-print__desc,.product-demand-print__popover-content{font-size:14px;line-height:24px}.product-demand-print__collapse{margin-top:4px}.product-demand-print__collapse .collapse-panel__more{margin-top:0}.product-demand-print__collapse .b24-btn._link-dashed{font-size:14px;line-height:24px}
.product-shield{font-size:14px;line-height:24px;font-weight:700;color:#fe6564;border:2px solid #fe6564;padding:0 8px;display:flex;align-items:center;border-radius:4px}.product-shield__button{cursor:pointer;margin-left:4px}.product-shield__tooltip{font-size:14px;line-height:24px;padding:8px 12px;max-width:240px}.product-shield__tooltip._recommended{max-width:340px}.product-shield__icon{margin-left:4px;display:flex;align-items:center;justify-content:center}.product-shield._badge._black-friday{background-color:#242424;color:#fecb2f;border-color:#242424;text-transform:uppercase}.product-shield._badge._cyber-monday{background-color:#ff3c9d;color:#fff;border-color:#ff3c9d;text-transform:uppercase}.product-shield._recommended{border-color:#4186df;color:#4186df}.product-shield__link{margin-top:16px}
.date-info{display:flex;align-items:flex-start}.date-info__icon{fill:#aeb4c2;width:24px;height:24px;flex:1 0 18px}.date-info__text{font-weight:400;font-size:14px;line-height:24px;color:#000;margin-left:10px}.date-info._mobile__icon{padding-top:4px;margin-left:3px;width:18px;height:18px}.date-info._mobile__text{font-size:16px;margin-left:9px}
.best-review-item{padding:24px}.best-review-item__title{font-size:20px;font-weight:600;line-height:28px;margin:0 0 24px}.best-review-item__more{border:0;background-color:transparent;padding:0;font-family:inherit;text-decoration:none;color:inherit;color:#3d70b2;transition:color .3s;margin-left:196px;margin-top:8px}.best-review-item__more:not(:disabled){cursor:pointer}.best-review-item__more._tap,.best-review-item__more:hover{color:#4186df}
.product-people-recommended{display:flex;align-items:flex-start}.product-people-recommended._is-many{grid-template-columns:50px auto}.product-people-recommended__ico{flex:0 0 40px;margin-right:16px}.product-people-recommended._is-many .product-people-recommended__ico{left:10px;position:relative}.product-people-recommended._is-many .product-people-recommended__ico:before{content:"";position:absolute;left:-10px;top:0;width:40px;height:40px;background-color:#e6e9ed;border-radius:100%}.product-people-recommended__photo{display:flex;align-items:center;justify-content:center}.product-people-recommended__photo-image{position:relative;width:40px;height:40px;-o-object-fit:cover;object-fit:cover;border-radius:100%}.product-people-recommended__people-list{font-size:16px;line-height:24px;color:#242424;margin:8px 0 0}.product-people-recommended__link{text-decoration:none;color:inherit;color:#3d70b2;transition:color .3s}.product-people-recommended__link._tap,.product-people-recommended__link:hover{color:#4186df}.product-people-recommended._mobile .product-people-recommended__people-list{margin:0}.product-people-recommended._mobile .product-people-recommended__ico{margin-right:22px}
.foreign-agent-notice{font-family:"Roboto Flex",system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,"Arial";font-size:32px;line-height:42px;font-variation-settings:"wght" 200,"wdth" 34;color:#7d8290}.foreign-agent-notice._mobile{line-height:35px}
.product-detail-page{padding:0 0 76px}.product-detail-page__breadcrumbs{max-width:540px;min-width:320px;width:100%;margin-left:auto;margin-right:auto;padding:8px 16px}.product-detail-page__best-review-item,.product-detail-page__detail-info-holder,.product-detail-page__poster-holder,.product-detail-page__quick-links-holder{padding-left:16px;padding-right:16px;max-width:540px;min-width:320px;width:100%;margin-left:auto;margin-right:auto}.product-detail-page__poster-holder{position:relative;margin-bottom:16px;margin-top:4px}.product-detail-page__name{font-weight:inherit;font-size:inherit;line-height:inherit;font-size:16px;font-weight:700;line-height:24px;display:flex;flex-direction:column;margin:0;word-break:break-word}.product-detail-page__article{font-size:14px;line-height:24px;color:#7d8290;font-weight:400;margin-top:4px}.product-detail-page__ratings-widget{margin:24px 0}.product-detail-page__preorder-date{margin-top:8px}.product-detail-page__personal-data{max-width:540px;min-width:320px;width:100%;background-color:#f2f9fa;border-radius:4px;padding:16px;margin:24px auto}.product-detail-page__content-holder{padding-left:16px;padding-right:16px;max-width:540px;min-width:320px;width:100%;margin-left:auto;margin-right:auto}.product-detail-page__content-holder._mt,.product-detail-page__delivery-info{margin-top:24px}.product-detail-page__date{padding-left:16px;padding-right:16px;max-width:540px;min-width:320px;width:100%;margin:8px auto}.product-detail-page__about,.product-detail-page__characteristic{margin-top:24px}.product-detail-page__tag-list{margin:24px 0}.product-detail-page__answers-list,.product-detail-page__awards-list,.product-detail-page__quote-list{margin-top:24px}.product-detail-page__shelf-products{margin:24px 0;padding:0 16px}.product-detail-page__live-lib-reviews,.product-detail-page__reviews{padding-left:16px;padding-right:16px;max-width:540px;min-width:320px;width:100%;margin-left:auto;margin-right:auto;margin-top:24px}.product-detail-page__product-also-purchased{margin-top:24px}.product-detail-page__share-button{position:absolute;right:16px;top:0;z-index:1}.product-detail-page__button-holder{position:fixed;z-index:2;bottom:0;left:0;right:0;padding-top:16px;padding-bottom:16px;background-color:hsla(0,0%,100%,.8)}.product-detail-page__video{max-width:540px;min-width:320px;width:100%;margin-left:auto;margin-right:auto;margin-top:24px;padding-left:0;padding-right:0}.product-detail-page__shields-list{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin:-4px -6px}.product-detail-page__shield-type{font-size:14px;line-height:24px;font-weight:700;color:#242424;display:flex;align-items:center;padding:0 8px;border-radius:4px;border:2px solid #aeb4c2}.product-detail-page__shield-type._best{color:#f2994a;border-color:#f2994a}.product-detail-page__shield-type._new{color:#6ebc63;border-color:#6ebc63}.product-detail-page__shields-list+.product-detail-page__name{margin-top:8px}.product-detail-page__shield-item{margin:4px 6px}.product-detail-page__people-recommended,.product-detail-page__recommendation-banner{margin-top:24px}.product-detail-page__foreign-agent-notice{padding-left:16px;padding-right:16px;max-width:540px;min-width:320px;width:100%;margin:4px auto 20px}

/*# sourceMappingURL=089c630.css.map*/