@charset "UTF-8";body,h1,h2,h3,h4,html{font-family:Arial,Tahoma,'Helvetica Neue',sans-serif}.hidden,.invisible{visibility:hidden}.icon,.modal-container .modal .p-close{text-transform:none;-moz-osx-font-smoothing:grayscale}body,html{font-size:19px;line-height:1.4;color:#333;height:100%;display:block}h1,h2,h3,h4{color:#000;margin:0}h1.c-default,h2.c-default,h3.c-default,h4.c-default{margin:1.3em 0 .8em;padding:0 20px}h1.m-central,h2.m-central,h3.m-central,h4.m-central{padding:0 40px;text-align:center;max-width:960px;margin-left:auto!important;margin-right:auto!important}@media (max-width:770px){h1,h2,h3,h4{padding:0 10px!important}}h1.m-bold,h2.m-bold,h3.m-bold,h4.m-bold{font-weight:700}.icon,h1,h2{font-weight:400}h1{font-size:2.526em;line-height:1.125}h2{font-size:1.894em;line-height:1.2}h2.m-central h3{margin-top:.57em!important;background:red}h3{font-weight:700;font-size:1.105em;line-height:1.334}h2.c-default+h3.c-default{margin-top:-.5em}h2.c-default.m-central+h3.c-default{margin-top:.57em!important}p{margin:0}blockquote.c-default{position:relative;display:block;margin:.84em auto;padding:.6em 0 .8em;max-width:880px;color:#000;font-family:Georgia,Arial,sans-serif;font-size:1.895em;line-height:1.5;text-align:center;border-left:40px solid transparent;border-right:40px solid transparent}@media (max-width:770px){blockquote.c-default{font-size:1.421em;border-left:10px solid transparent;border-right:10px solid transparent;max-width:600px}}@media (max-width:480px){blockquote.c-default{line-height:1.63;padding:.9em 0 1.15em;margin:1.1em auto}}@media (min-width:1440px){blockquote.c-default{max-width:960px}}blockquote.c-default:after,blockquote.c-default:before{content:' ';display:block;position:absolute;left:0;right:0;height:3px;background:url(/assets/new/img/blockquote/wave.svg);background-size:contain}blockquote.c-default:before{top:0}blockquote.c-default:after{bottom:0}ul.c-default{position:relative;margin:0;padding:.15em 0 0 1.34em}ul.c-default li:before{content:"—";display:block;position:absolute;left:-1.34em;top:0}ul.c-default li{position:relative;list-style:none;display:block;line-height:1.7;padding:0 0 .84em;margin:0}.c-caption,.c-form .p-input-hint{font-size:.789em;line-height:1.267}.c-link,a{cursor:pointer;text-decoration:none;color:#4283c0;border-bottom:1px solid #c4d8eb}.c-link:hover,a:hover{color:#e51907;border-bottom:1px solid #fca59d}.c-text-block{max-width:800px;padding:0 80px;margin:0 auto}@media (max-width:480px){.c-text-block{padding:0 10px}}.c-caption{font-style:italic}@media (max-width:770px){h1{font-size:1.9em;line-height:1.222}h2{font-size:1.5em}}/*! HTML5 Boilerplate v5.0.0 | MIT License | http://h5bp.com/ */*{box-sizing:border-box}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}.c-list-links li,.c-page-wrap:after,.ng-scope .p-book-badge-new,.ng-scope .p-giftwrap-small,hr,search{display:block}.c-list-links{margin:0;padding:0 20px 30px 0}.c-list-links li{padding-bottom:1.4em;margin:0;line-height:1.266}.c-list-links .p-indent-negative{margin-bottom:-10px}.c-list-links .p-indent{padding-top:20px}@media (max-width:960px){.c-cross-indent-scroll{padding-right:0}}.icon{font-family:mif-icons;speak:none;font-style:normal;font-variant:normal;line-height:1;-webkit-font-smoothing:antialiased}.c-page-wrap:after{clear:both;float:none;content:''}.overflow-hidden .c-page-wrap{overflow-y:scroll}.ng-scope .m-wish-list-lvl{opacity:1}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{border:0;border-top:1px solid #ccc;margin:0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.c-form .p-notification a,abbr[title]{border-bottom:1px dotted}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}pre,textarea{overflow:auto}.clearfix:after,.clearfix:before{content:" ";display:table}.c-slider,article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.clearfix:after{clear:both}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{min-width:320px;margin:0}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}b,optgroup,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{resize:vertical}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#fff;opacity:.5;z-index:1}.modal-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;overflow-y:auto;padding:20px}.c-slider .scrollyeah-replace,.overflow-hidden{overflow:hidden}.modal-container .modal{position:relative;margin:100px auto;max-width:894px;background:#fff;border:1px solid #e6e6e6;z-index:2;box-shadow:0 10px 30px 0 rgba(0,0,0,.5);padding:26px 20px 60px;border-radius:6px}.modal-container .modal .p-close{font-family:mif-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;-webkit-font-smoothing:antialiased;border:none;background:0 0;line-height:30px;height:30px;width:30px;cursor:pointer;color:#4283c0;font-size:30px;padding:0;margin:0;transition:font-size 50ms ease 0s}.modal-container .modal .p-close:after{content:'\e60c'}.modal-container .modal .p-close:hover{color:#e51907}.modal-container .modal .p-close:active{color:#e51907;font-size:28px}.modal-container .modal .c-form .p-grid-cell:first-child{padding-left:39px;padding-right:4px}.modal-container .modal-close-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.modal-container .p-close{position:absolute;right:10px;top:10px;width:30px;height:30px;z-index:1}@media (max-width:770px){.modal-container .modal .c-form .p-grid-cell:first-child{padding-left:0}}@media (max-width:320px){.modal-container{padding:0}.modal-container .modal{padding-right:15px;padding-bottom:30px}.modal-container .c-form{font-size:17px}}.c-slider{position:relative;max-width:100%;margin:0 36px;white-space:nowrap;font-size:0}.c-slider .scrollyeah__shadow{width:36px}.c-slider .scrollyeah{display:table;margin:0 auto}.c-slider .scrollyeah_in_work{display:block}.c-slider.mobile{margin:0;overflow-x:scroll;-webkit-overflow-scrolling:touch}.c-slider.mobile .scrollyeah-replace{overflow:visible;display:table;margin:0 auto}.c-slider .scrollyeah__shadow_next:before,.c-slider .scrollyeah__shadow_prev:before{font-family:mif-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;width:100%;position:absolute;top:50%;font-size:21px;text-align:center}.c-slider.mobile .p-img-limit img{transition:transform 0s ease 0s!important;transform:scale(1)!important}.c-slider .scrollyeah__shadow_prev{left:-36px!important;border-right:1px solid #d9d9d9;cursor:pointer}.c-slider .scrollyeah__shadow_prev:before{margin-top:-12px;color:#4283c0;content:"\e613";right:-4px}.c-slider .scrollyeah__shadow_prev:hover:before{color:#e51907}.c-slider .scrollyeah__shadow_next{right:-36px!important;border-left:1px solid #d9d9d9;cursor:pointer}.c-slider .scrollyeah__shadow_next:before{margin-top:-12px;color:#4283c0;content:"\e614";left:-4px}.c-mif-warning__close:after,.c-mif-warning__close:before,.c-slider:after,.cart-list-popup:after,.cart-list-popup:before,.n-header-row .n-header-cell-marker:after{content:''}.c-slider .scrollyeah__shadow_next:hover:before{color:#e51907}.c-slider .scrollyeah__shadow_next,.c-slider .scrollyeah__shadow_prev{display:none}.c-slider.scrollyeah_shadow .scrollyeah__shadow_next,.c-slider.scrollyeah_shadow .scrollyeah__shadow_prev{display:block}.c-slider.scrollyeah_shadow.scrollyeah_shadow_no-left .scrollyeah__shadow_prev,.c-slider.scrollyeah_shadow.scrollyeah_shadow_no-right .scrollyeah__shadow_next{display:none}.c-slider .lego-book,.c-slider .p-item{font-size:19px;display:inline-block;border:none!important;position:relative;white-space:normal;vertical-align:top;outline:0}.c-slider .lego-book{padding:24px 20px 0 0;width:241px;text-align:center}.c-slider .p-img-block .p-img-limit.m-best-seller:after,.c-slider .p-img-block .p-img-limit.m-new:after,.c-slider .p-img-block .p-img-limit.m-soon:after{height:24px;line-height:24px;padding:0 8px;letter-spacing:1px;top:-25px;color:#fff;left:20px}.c-slider:after{clear:both;float:none;display:block}.c-slider.owl-loaded{transition:opacity .1s ease 0s;opacity:1;min-height:0;overflow:auto}.cart-list-popup__header-tabs,.fixed-cart,.fixed-cart__checkout,.scrollyeah,.scrollyeah__wrap{overflow:hidden}.c-slider .p-img-block{position:relative}.c-slider .p-img-block img{position:relative;z-index:1;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:#000 0 0 0}.c-slider .p-img-block .p-img-limit{position:relative;margin-top:12px}.c-slider .p-img-block .p-img-limit:after{font-size:14px;position:absolute}.c-slider .p-img-block .p-img-limit.m-new:after{content:'НОВИНКА';display:block;background:#d91807;border-top-left-radius:4px;border-top-right-radius:4px;border:1px solid #c21b0c}.c-slider .p-img-block .p-img-limit.m-soon:after{content:'СКОРО';display:block;background:#2f2f2f;border-top-left-radius:4px;border-top-right-radius:4px;border:1px solid #616060}.c-slider .p-img-block .p-img-limit.m-best-seller:after{content:'БЕСТСЕЛЛЕР';display:block;background:#b78243;border-top-left-radius:4px;border-top-right-radius:4px;border:1px solid #ac7e47}.c-slider .p-img-block{width:211px;border:none;display:block;vertical-align:top}@media (min-width:770px){.c-slider .p-img-block img{box-shadow:#000 0 0 0;transition:transform .3s ease 0s}.c-slider .p-img-block img:hover{transform:scale(1.105)}}@media (max-width:960px){.c-slider{padding-left:10px}}.books-with-buy-button .c-slider{margin-bottom:-179px}.books-with-buy-button .c-slider .scrollyeah__shadow{bottom:155px}/*! Scrollyeah - v0.3.2 - 2014-04-11
* https://github.com/artpolikarpov/scrollyeah
* Copyright (c) 2014 Artem Polikarpov; Licensed MIT */.scrollyeah{position:relative;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.scrollyeah__shaft{float:left}.scrollyeah__parallax,.scrollyeah__shaft{left:0;position:relative}.scrollyeah_active .scrollyeah__shaft{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.scrollyeah_active .scrollyeah__shaft_grabbing,.scrollyeah_active .scrollyeah__shaft_grabbing *{cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.scrollyeah__shadow{display:block;position:absolute;text-decoration:none;top:0;bottom:0;width:10px;height:auto;transition-property:left,right;transition-duration:333ms,333ms;transition-timing-function:cubic-bezier(.1,0,.25,1),cubic-bezier(.1,0,.25,1);z-index:10;background-repeat:no-repeat;background-size:1px 100%,5px 100%}.scrollyeah__shadow_prev{left:-10px;background-position:0 0,0 0}.scrollyeah__shadow_next{right:-10px;background-position:100% 0,100% 0}.scrollyeah_shadow .scrollyeah__shadow_prev{left:0}.scrollyeah_shadow .scrollyeah__shadow_next{right:0}.scrollyeah_shadow_no-left .scrollyeah__shadow_prev{left:-10px}.scrollyeah_shadow_no-right .scrollyeah__shadow_next{right:-10px}.c-mif-warning{position:relative;background:#ffec67;padding:10px 35px 10px 20px;color:#333;font-size:15px;line-height:20px;white-space:normal}.c-mif-warning--next{background-color:#FEE11D}.c-mif-warning--refer{padding-top:4px;padding-bottom:4px}.c-mif-warning--nowrap{display:inline-block}.c-mif-warning .icon-rouble{font-size:11px}.c-mif-warning b .icon-rouble{font-weight:700}@media only screen and (max-width:480px){.c-mif-warning{padding:5px 35px 5px 10px}}.c-mif-warning__code{display:inline-block;padding:5px 20px 5px 10px;background:#FFF;border:1px solid #B3B3B3;box-shadow:inset 0 2px 4px rgba(179,179,179,.6)}.c-mif-warning__close{position:absolute;width:22px;height:22px;top:10px;right:12px;font-size:0;line-height:0;border:0;cursor:pointer;background-color:transparent;z-index:1}@media only screen and (max-width:480px){.c-mif-warning__close{top:4px}}.c-mif-warning__close:after,.c-mif-warning__close:before{top:10px;height:2px;width:22px;background-color:#4283C0;left:0}.c-mif-warning__close:before{position:absolute;transform:rotate(-45deg)}.c-mif-warning__close:after{position:absolute;transform:rotate(45deg)}.c-mif-warning__close:active:after,.c-mif-warning__close:active:before,.c-mif-warning__close:hover:after,.c-mif-warning__close:hover:before{background-color:#E51907}.n-header-row{margin-top:15px;display:flex;align-items:flex-start}.n-header-row .n-logo{outline:0;border:none;max-width:230px;width:100%}.n-header-row .n-logo--desktop{width:230px}.n-header-row .n-logo--mobile{display:none;width:65px}.n-header-row .n-logo-link{outline:0;border:none}.n-header-row .n-header-cell--logo{margin-right:42px;margin-top:4px}@media (max-width:770px){.n-header-row .n-logo--desktop{display:none}.n-header-row .n-logo--mobile{display:block}.n-header-row .n-header-cell--logo{margin-right:auto;margin-top:-5px;min-width:81px}}.n-header-row .n-header-cell--search{align-self:center;position:relative;max-width:305px;width:100%;margin-right:20px}@media (max-width:770px){.n-header-row .n-header-cell--search{margin:0 6px;width:80px;padding-top:31px;text-align:center;align-self:baseline}.n-header-row .n-header-cell--search .n-header-icon{position:absolute;top:1px;left:50%;transform:translateX(-50%);display:inline-block;width:32px;height:32px;background-size:contain}.n-header-row .n-header-cell--search .header-icon-search{background:url(/assets/new/img/c-header/search-ico.svg) no-repeat}}.n-header-row .n-header-cell--account,.n-header-row .n-header-cell--cart,.n-header-row .n-header-cell--wish-list{position:relative;width:80px;padding-top:37px;margin:0 6px}.n-header-row .n-header-cell--account .c-jump,.n-header-row .n-header-cell--cart .c-jump,.n-header-row .n-header-cell--wish-list .c-jump{text-align:center}.n-header-row .n-header-cell--account .n-header-icon,.n-header-row .n-header-cell--cart .n-header-icon,.n-header-row .n-header-cell--wish-list .n-header-icon{position:absolute;top:2px;left:50%;transform:translateX(-50%);display:inline-block;width:32px;height:32px;background-size:contain}.n-header-row .n-header-cell--account .header-icon-man,.n-header-row .n-header-cell--cart .header-icon-man,.n-header-row .n-header-cell--wish-list .header-icon-man{background:url(/assets/new/img/c-header/man-ico.svg) no-repeat}.n-header-row .n-header-cell--account .header-icon-wishlist,.n-header-row .n-header-cell--cart .header-icon-wishlist,.n-header-row .n-header-cell--wish-list .header-icon-wishlist{background:url(/assets/new/img/c-header/wishlist-ico.svg) no-repeat}.n-header-row .n-header-cell--account .header-icon-cart,.n-header-row .n-header-cell--cart .header-icon-cart,.n-header-row .n-header-cell--wish-list .header-icon-cart{background:url(/assets/new/img/c-header/cart-ico.svg) no-repeat}.n-header-row .n-header-cell--account .header-icon-login,.n-header-row .n-header-cell--cart .header-icon-login,.n-header-row .n-header-cell--wish-list .header-icon-login{background:url(/assets/new/img/c-header/login-ico.svg) no-repeat}.n-header-row .n-header-cell--account{margin-left:auto}@media (max-width:770px){.n-header-row .n-header-cell--account,.n-header-row .n-header-cell--cart,.n-header-row .n-header-cell--wish-list{padding-top:31px}.n-header-row .n-header-cell--account{margin-left:6px}.n-header-row .n-search--desktop{display:none}}.n-header-row .n-header-cell-new-delivery#delivery{width:5%;min-width:215px;margin-left:23px}@media (max-width:960px){.n-header-row .n-header-cell-new-delivery#delivery{display:none}}.n-header-row .n-header-cell-marker:after{position:absolute;left:50%;transform:translateX(-50%);top:-8px;width:6px;height:6px;border-radius:4px;background-color:#FF1A27}.n-header-row .header-cell-count{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:15px;line-height:17px;color:#fff}.n-header-row .header-cell-count--small{font-size:10px;line-height:12px;top:55%}.n-header-row .n-search--mobile{display:none}.c-header,.c-header .p-logo,.c-header .p-logo img{display:block}.n-header-row .n-info-line{outline:0;border-bottom:1px solid #c4d8eb;cursor:pointer}.n-header-row .n-info-line:hover{color:#e51907;border-bottom:1px solid #fca59d}.n-header-row .n-info-line:active{cursor:default;color:#000}@media (max-width:480px){.n-header-row .n-info-line{font-size:12px;line-height:14px}}.c-header{position:relative;z-index:1003;margin-bottom:14px;font-size:15px;line-height:1.4}@media (max-width:770px){.n-header-row .n-search--mobile{display:block}.c-header{margin-bottom:21px}}.c-header.is-auth{z-index:1004!important}.c-header .p-box{position:relative;margin:0 50px 0 40px}.c-header .p-box--main{margin-left:36px;margin-right:20px}.c-header .p-logo{outline:0;border:none;max-width:230px}.c-header .icon-rouble{font-size:10px}.c-header #delivery .delivery-info-block__city-choose{position:fixed;top:0;right:0;width:392px;background:#fff;box-shadow:0 0 24px rgba(0,0,0,.7)}.c-header #delivery .delivery-info-block__city-choose .delivery-info-block__city-choose-title{margin-bottom:5px;font-size:17px;font-weight:700}.c-header #delivery .delivery-info-block__city-choose .delivery-info-block__city-choose-wrapper{padding:22px 25px 0;margin:0}.c-header #delivery .delivery-info-block__city-choose .delivery-info-block__city-choose-wrapper .city-search-help{padding-bottom:35px;font-size:15px}.c-header #delivery .delivery-info-block__city-choose .delivery-info-block__city-choose-wrapper .city-search__cities{position:relative;top:0;left:-25px;right:-25px;width:calc(100% + 50px);padding-left:25px;padding-right:25px;margin-bottom:-35px;border:none;box-shadow:none}.c-header .p-header-helper{position:absolute;top:-100%;left:-24px;min-height:100%;width:calc(100% + 55px);margin-left:-1px!important;margin-right:0!important;opacity:0;transition:opacity .3s ease 0s,top .3s ease 0s;background:#fff;z-index:10}@media (max-width:960px){.c-header .p-header-helper .c-search-form-new .p-enter,.c-header .p-header-helper .c-search-form-new .p-input-box:before{display:none}.c-header .p-header-helper{position:fixed;z-index:100!important;top:0;left:0}.c-header .p-header-helper .c-search-form-new input{padding-left:10px;padding-right:30px}.c-header .p-header-helper .c-search-form-new .p-input-box{padding-right:0}.c-header .p-header-helper .c-search-form-new .p-close{position:absolute;right:10px;top:0;bottom:0;width:20px;z-index:10;line-height:30px;font-size:18px;cursor:pointer;color:#4283c0}.c-header .p-header-helper .c-search-form-new .p-close:after{font-family:mif-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e60c'}}@media (min-width:960px){.c-header .p-header-helper{top:-45px}}@media (min-width:770px){.c-header .p-header-helper{padding-right:25px;padding-left:24px;padding-bottom:20px;display:none;box-shadow:0 10px 30px 0 gray;border:1px solid #e6e6e6;z-index:20;min-width:360px;max-width:500px}.c-header .p-header-helper .active .p-search-query:before{z-index:20}.c-header .p-header-helper .p-search-query{margin-top:28px}.c-header .p-header-helper.active{display:block;opacity:1}.c-header .p-header-helper .p-text-hint{display:none}.c-header .p-header-helper .c-search-form-new .p-search-suggests{position:relative}.c-header .p-header-helper .p-main-label{display:block}.c-header .p-header-helper .p-helper-block{display:none}}@media (max-width:770px){.c-header .p-header-helper{box-shadow:0 10px 30px 0 gray;border:1px solid #e6e6e6;top:-100%;background:#fff;z-index:1;min-height:97px;width:100%}.c-header .p-header-helper.active{opacity:1;top:0}.c-header .p-header-helper .p-search-submit-btn{position:relative;width:30px;height:30px}.c-header .p-header-helper .p-main-label{display:block;max-width:360px;margin:0 auto;padding:10px 20px 0}}@media (max-width:960px){.c-header .p-box{margin:0 20px}}@media (max-width:480px){.c-header .m-right{float:right;width:100%}}@media (max-width:770px){.c-header .p-box{margin:0 10px}.c-header .c-search-form-new .p-search-suggests{position:relative}.c-header .p-tramp{display:none}}.cart-list-popup,.fixed-cart{position:fixed;visibility:hidden;opacity:0;box-shadow:0 15px 30px rgba(0,0,0,.15)}@media (max-width:375px){.c-header .p-box--main{margin-right:0}}.fixed-cart{z-index:100;top:20px;right:20px;font-family:Arial,sans-serif;display:inline-block;width:auto;height:54px;background:#fff;border:1px solid rgba(0,0,0,.15);box-sizing:border-box;border-radius:100px;transition:opacity .3s ease-in-out}.fixed-cart.fixed-cart__visible{visibility:visible;opacity:1}.fixed-cart:hover{background:#f5f5f5;border-color:rgba(0,0,0,.15)}.fixed-cart__books-count{float:left;width:61px;height:54px;padding:0 12px 0 21px;line-height:54px;font-size:15px;color:#fff;text-align:center;border-radius:100px 0 0 100px;background:url(/assets/new/src/icons/main/cart.svg) 21px 9px no-repeat}.fixed-cart__books-count__small{font-size:10px}.fixed-cart__checkout{float:right;width:102px;padding:9px 18px 9px 0;line-height:18px;font-size:15px;color:#000;border-radius:0 100px 100px 0}@media (max-width:480px){.fixed-cart,.fixed-cart__books-count{width:64px;height:64px;border-radius:100%}.fixed-cart{top:9px;right:9px}.fixed-cart__books-count{padding:0 17px;background-position:17px 15px;line-height:64px}.fixed-cart__checkout{display:none}}.cart-list-popup{z-index:99;right:20px;width:375px;background:#FFF;border:1px solid rgba(0,0,0,.2);box-sizing:border-box;border-radius:8px;padding-bottom:5px;transform:translateY(70px);transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility .3s ease-in-out}.cart-list-popup.cart-list-popup__city-chooser-visible,.cart-list-popup:hover{visibility:visible;opacity:1}.cart-list-popup:after{display:block}.cart-list-popup:before{position:absolute;z-index:1;width:13px;height:13px;display:block;background:#FFF;border:1px solid rgba(0,0,0,.2);transform:rotate(45deg)}.cart-list-popup.cart-list-popup__arrow-pos-for-fixed-btn:after,.cart-list-popup.cart-list-popup__visible:after{position:absolute;top:-76px;right:-71px;width:88%;height:75px;transform:skewX(-71deg)}.cart-list-popup.cart-list-popup__arrow-pos-for-fixed-btn:before,.cart-list-popup.cart-list-popup__visible:before{top:-7px;right:72px}.cart-list-popup.cart-list-popup__arrow-pos-for-header:after,.cart-list-popup.cart-list-popup__position-by-header:after{position:absolute;top:-27px;right:223px;width:110px;height:27px;transform:skewX(0)}@media (max-width:960px){.cart-list-popup.cart-list-popup__arrow-pos-for-header:after,.cart-list-popup.cart-list-popup__position-by-header:after{right:1px}}.cart-list-popup.cart-list-popup__arrow-pos-for-header:before,.cart-list-popup.cart-list-popup__position-by-header:before{top:-7px;right:auto;left:23%}@media (max-width:960px){.cart-list-popup.cart-list-popup__arrow-pos-for-header:before,.cart-list-popup.cart-list-popup__position-by-header:before{left:321px}}.cart-list-popup__header{position:relative;z-index:2;background:#fff;padding:15px 20px;border-radius:8px 8px 0 0;border-bottom:1px solid rgba(0,0,0,.15)}.cart-list-popup__header-tabs:after,.cart-list-popup__header-tabs:before{content:" ";display:table}.cart-list-popup__header-tabs:after{clear:both}.cart-list-popup__header-tabs__item{float:left;width:50%;height:50px;padding:7px 10px;line-height:18px;font-size:15px;text-align:center;border:1px solid rgba(0,0,0,.3);cursor:pointer}.cart-list-popup__header-tabs__item:first-child{border-radius:6px 0 0 6px}.cart-list-popup__header-tabs__item:last-child{border-radius:0 6px 6px 0}.cart-list-popup__header-tabs__item.cart-list-popup__header-tab-active{color:#fff;background:#4584BE;border:none}.cart-list-popup__header-tabs__item-count{opacity:.5}.cart-list-popup__header-tabs-one .cart-list-popup__header-tabs__item{width:100%;height:auto;padding:0;color:#000;text-align:left;white-space:nowrap;border-radius:6px;background:#fff}.cart-list-popup__books{max-height:206px;overflow-y:auto}.cart-list-popup__book{display:block;padding:10px 0;font-size:15px;line-height:19px;color:#000;border-bottom:1px solid rgba(0,0,0,.15)}.cart-list-popup__book:after,.cart-list-popup__book:before{content:" ";display:table}.cart-list-popup__book:after{clear:both}.cart-list-popup__book:hover{color:#000;background:#f5f5f5;border-bottom-color:rgba(0,0,0,.15)}.cart-list-popup__book-wrapper{margin:0 20px}.cart-list-popup__book-cover{float:left;width:42px;margin-right:10px;overflow:hidden}.cart-list-popup__book-cover .cart-list-popup__book-cover__image{width:100%}.cart-list-popup__book-cover .cart-list-popup__book-cover__image.cart-list-popup__book-cover__image-old{width:106%}.cart-list-popup__book-desc{float:left;width:183px}.cart-list-popup__book-desc__authors{font-size:13px;line-height:18px;color:rgba(0,0,0,.6)}.cart-list-popup__book-price{float:right;width:95px;text-align:right}.cart-list-popup__book-price .icon-rouble{font-size:12px}.cart-list-popup__book-price-old{position:relative;font-size:13px;color:rgba(0,0,0,.6)}.cart-list-popup__book-price-old:before{position:absolute;top:8px;left:-4px;right:-4px;height:1px;background:#e72818;transform-origin:50% 50%;transform:rotate(-12deg);content:''}.cart-list-popup__book-price-old .icon-rouble{font-size:10px}.cart-list-popup__book-price-new,.cart-list-popup__book-price-new .icon-rouble{font-weight:700}.cart-list-popup__book:last-child{border-bottom:none}.cart-list-popup__total{padding:15px 20px;border-top:1px solid #ccc;text-align:right}.cart-list-popup__total-sale{font-size:15px;line-height:19px;font-weight:700}.cart-list-popup__total-sale .icon-rouble{font-size:12px;font-weight:700}.cart-list-popup__total-discount{font-size:13px;line-height:19px;color:rgba(0,0,0,.56);margin-top:1px}.cart-list-popup__free-delivery{margin:0 20px;padding:7px 10px;text-align:center;color:#000;background:#FFF1BD;opacity:.8;border:1px solid #EEE4BB;border-radius:6px}.cart-list-popup__action{margin:10px 20px}.cart-list-popup__action-button{display:block;width:100%;height:44px;font-size:19px;line-height:44px;color:#fff;text-align:center;background:#4584BE;border-radius:6px;cursor:pointer}.cart-list-popup__action-button.cart-list-popup__action-button-disabled{color:rgba(255,255,255,.5);cursor:default}.cart-list-popup__action-button:not(.cart-list-popup__action-button-disabled):hover{background:linear-gradient(to bottom,#4283bf,#396b99);border:0;color:#fff;text-decoration:none}.cart-list-popup__action-button:not(.cart-list-popup__action-button-disabled):active{background:linear-gradient(to top,#4283bf,#396b99)}.cart-list-popup__city{margin:0 20px 12px;font-size:15px;line-height:19px}.cart-list-popup .book-cart-table-wrapper.wishlist .book-cart-table-cell--price,.promo-tag-block-columns__image{margin-bottom:8px}.cart-list-popup .city-search-input{height:36px;padding:0 13px}.cart-list-popup .city-search__cities{top:40px}.cart-list-popup .city-search-loader .city-loader{width:25px;height:25px;background-size:100%}@media (max-width:480px){.cart-list-popup{display:none!important}}@media (max-width:812px) and (orientation:landscape){.cart-list-popup{display:none!important}}.cart-list-popup .book-cart-table-wrapper .book-cart-table{display:block}.cart-list-popup .book-cart-table-wrapper .book-cart-table-row{position:relative;display:flex;flex-wrap:wrap}.cart-list-popup .book-cart-table-wrapper .book-cart-table-row--present{min-height:122px}.cart-list-popup .book-cart-table-wrapper .book-cart-table-row--present .book-cart-table-cell--link{position:relative}.cart-list-popup .book-cart-table-wrapper .book-cart-table-row--present .book-cart-table-cell--info{width:calc(100% - 100px);padding-left:0}.cart-list-popup .book-cart-table-wrapper .book-cart-table-row:hover .book-cart-table-cell--info-author{display:block}.cart-list-popup .book-cart-table-wrapper .book-cart-table-row:hover .book-cart-buttons--desktop{display:none}.cart-list-popup .book-cart-table-wrapper .book-cart-table-cell{display:inline-block;vertical-align:top}.cart-list-popup .book-cart-table-wrapper .book-cart-table-cell:after,.cart-list-popup .book-cart-table-wrapper .book-cart-table-cell:before{display:none}.cart-list-popup .book-cart-table-wrapper .book-cart-table-cell--link{order:1;padding-bottom:0;position:absolute;top:0;left:0;z-index:1}.cart-list-popup .book-cart-table-wrapper .book-cart-table-cell--info{flex-grow:1;order:2;width:auto;padding-left:100px;padding-bottom:0}.cart-list-popup .book-cart-table-wrapper .book-cart-table-cell--count{order:4;width:100%;text-align:right;padding-top:0;padding-right:16px}.cart-list-popup .book-cart-table-wrapper .book-cart-table-cell--count:after{display:block;left:16px;right:16px;bottom:-1px;border-bottom:1px solid #e5e5e5}.cart-list-popup .book-cart-table-wrapper .book-cart-table-cell--price{order:3;width:100%;padding-top:0;padding-bottom:0;padding-left:100px}.cart-list-popup .book-cart-table-wrapper .book-cart-table-cell--price .icon-rouble{font-size:12px}.cart-list-popup .book-cart-table-wrapper .book-cart-buttons{border:none}.cart-list-popup .book-cart-table-wrapper .book-cart-buttons__button{margin-right:8px;font-size:0;padding:0;width:40px;height:34px;border:1px solid #bfbfbf;border-radius:5px}.cart-list-popup .book-cart-table-wrapper .book-cart-buttons--desktop{visibility:hidden;display:none}.cart-list-popup .book-cart-table-wrapper .book-cart-buttons--mobile{display:inline-block;vertical-align:top}.cart-list-popup .book-cart-table-wrapper .book-cart-count{margin-top:10px}.cart-list-popup .book-cart-table-wrapper .book-cart-count__input{width:36px}.cart-list-popup .book-cart-table-wrapper.wishlist .title{font-size:24px;line-height:32px}.cart-list-popup .book-cart-table-wrapper.wishlist .book-cart-buttons--desktop,.cart-list-popup .book-cart-table-wrapper.wishlist .book-cart-table-row:hover .book-cart-buttons--desktop{display:inline-block}.cart-list-popup .book-cart-table-wrapper.wishlist .book-cart-buttons__button{padding:5px 15px;margin-right:0;width:auto;height:auto;font-size:16px;line-height:20px}.cart-list-popup .book-cart-table-wrapper.wishlist .book-cart-table-cell--info{padding-bottom:4px}.cart-list-popup .book-cart-table-wrapper.wishlist .book-cart-table-cell--count{padding-right:12px}.cart-list-popup .book-cart-table-wrapper .book-cart-title,.cart-list-popup .book-cart-table-wrapper .spacer{display:none}.cart-list-popup .book-cart-table-wrapper .book-cart-table-row:last-child{border-bottom:none}.cart-list-popup .book-cart-table-wrapper .book-cart-table{max-height:363px;overflow:auto;margin-bottom:0}.city-search{position:relative}.city-search-title{font-weight:700}.city-search-input{position:relative;height:44px;width:100%;margin-top:5px;outline:0;box-sizing:border-box;border:1px solid #b2b2b2;padding:0 8px;z-index:20}.city-search-help{margin-top:1px;font-style:italic;color:#b3b3b3}.city-search-help a{color:#b3b3b3;text-decoration:none;border-bottom:1px dashed #b3b3b3;cursor:pointer}.city-search-help a:hover{border-color:transparent}.city-search-help__b2b{white-space:nowrap;border-bottom:none!important}.city-search-help__not-found{display:block;margin-top:7px;font-size:17px;color:#333}.city-search-loader{position:absolute;top:11px;right:8px;text-align:center;z-index:20}.city-search-loader .city-loader{display:inline-block;width:32px;height:32px;background:url(/assets/new/img/book-loader.gif) no-repeat}.city-search__cities{position:absolute;left:0;right:0;top:59px;z-index:10;background:#fff;box-shadow:0 10px 30px 0 grey;border:1px solid #e6e6e6}.city-search__cities-item{text-overflow:ellipsis;overflow:hidden;display:block;cursor:pointer;padding:9px 10px 13px 13px;font-size:14px;color:#4283c0;white-space:nowrap;position:relative;background:#fff;min-height:54px;box-sizing:border-box}.city-search__cities-item .ng-highlight{float:none;background:#f8f6b7}.city-search__cities-item.city-search__cities-item-highlighted{background-color:#faf4ed}.city-search__cities-item.city-search__cities-item-highlighted:after{display:block}.city-search__cities-item.city-search__cities-item-hidden-region{padding-top:21px;padding-bottom:19px}.city-search__cities-item.city-search__cities-item-hidden-region .city-search__cities-region{display:none}.city-search__cities-item:after{display:none;position:absolute;top:16px;right:15px;width:12px;height:23px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAXCAYAAAA/ZK6/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpidGo+wEAC+MDEQCIY1TCqYehqMATiScRoYAHiOiBeBsSrcKhVAuJ3IA1aQHwMiCWA2ASIj+BQvBiIe0EaFgGxKRBnAvEXIP6Phv8A8U4gXgrEU0FOyQbi+UAMytxlUE14/XASiI2A+CsQXwBie2I8/QOIS4E4DoiD8GkACDAA27UbC2gIDdMAAAAASUVORK5CYII=);content:''}.city-search__cities-region-wrapper{position:relative;width:290px;white-space:nowrap;overflow:hidden}.city-search__cities-city{font-size:17px;color:#333}.city-search__cities-region{font-size:13px;color:#b3b3b3}.c-main-menu{position:relative;padding:4px 0}.c-main-menu ul{padding:0}.c-main-menu_page_promo{padding-top:11px}@media (min-width:480px){.c-main-menu_page_promo{padding-top:4px}}.c-main-menu+:not(.c-main-menu){margin-top:15px}@media (max-width:480px){.c-main-menu+:not(.c-main-menu){margin-top:5px}}.c-main-menu .p-item{font-size:17px;line-height:2.5em;padding-bottom:1px;position:relative}.c-main-menu .p-item .p-link{cursor:default}.c-main-menu .p-item .p-link,.c-main-menu .p-item a{float:left;display:block;padding:0 19px;border:1px solid transparent;outline:0}.c-main-menu .p-item .p-link.active,.c-main-menu .p-item a.active{border:1px solid #f1ebe3;background:#faf4ed;border-radius:6px}.c-main-menu .p-item:hover span{border-bottom:1px solid #fca59d}.c-main-menu .p-item span.active{display:block;padding:0 19px;border:1px solid #f1ebe3!important;background:#faf4ed;border-radius:6px;cursor:default}.c-main-menu .p-item span.active span{border:0}.c-main-menu .p-item span{border-bottom:1px solid #c4d8eb}.c-main-menu .p-item span.disabled{display:block;padding:0 19px;color:#cdcdcd;border-bottom:0}.c-main-menu .p-item.m-present .p-link,.c-main-menu .p-item.m-present a,.c-main-menu .p-item.m-present>span.active{position:relative;padding-left:45px}.c-main-menu .p-item.m-present .p-link:before,.c-main-menu .p-item.m-present a:before,.c-main-menu .p-item.m-present>span.active:before{position:absolute;top:2px;left:21px;width:18px;height:29px;background:url(/assets/new/img/new-year/menu-icon.png) no-repeat;content:''}.c-main-menu .p-item.m-14feb .p-link,.c-main-menu .p-item.m-14feb a{position:relative;padding-left:50px}.c-main-menu .p-item.m-14feb .p-link:before,.c-main-menu .p-item.m-14feb a:before{position:absolute;top:8px;left:19px;width:25px;height:23px;background:url(/assets/new/img/c-main-menu/14feb.svg) no-repeat;content:''}.c-main-menu .p-item .m-loyalty--figure{border:0!important;display:inline-block;height:26px}.c-main-menu .c-slider{margin:0}.c-main-menu .c-slider .scrollyeah__shadow_prev{display:none!important}.c-main-menu .c-slider .scrollyeah__shadow_next{font-size:14px!important;right:0!important;width:20px;background:#fff;z-index:1;margin-top:-4px}.c-main-menu .c-slider .scrollyeah__shadow_next:before{font-size:14px!important;left:-2px;margin-top:-4px}.c-main-menu_position_top{z-index:1}.c-main-menu_position_top+#promoPageVideoBlock{margin-top:-60px!important}@media (min-width:480px){.c-main-menu_position_top+#promoPageVideoBlock{margin-top:-53px!important}}.c-main-menu_position_top .p-item a{color:#fff}.c-main-menu_position_top .p-item a:hover{color:#c5efff}.c-main-menu_position_top .p-item span{border-bottom:1px solid rgba(255,255,255,.66)}.c-main-menu_position_top .p-item:hover span{border-bottom:1px solid #c4d8eb}.c-main-menu_position_top .scrollyeah_active .scrollyeah_in_work{margin-right:20px}.c-main-menu_position_top .c-slider .scrollyeah__shadow_next{background:0 0;border-left-color:#fff}.c-main-menu_position_top .c-slider .scrollyeah__shadow_next:before{color:#fff}.c-main-menu_position_top .c-slider .scrollyeah__shadow_next:hover:before{color:#c5efff}@media (max-width:960px){.c-main-menu .c-slider{padding:0}}@media (max-width:480px){.c-main-menu .c-slider{padding:0 0 0 10px}.c-main-menu .p-item .p-link,.c-main-menu .p-item a,.c-main-menu .p-item span.active{padding:0 10px}}.m-loyalty--image{max-height:100%;max-width:100%;height:26px;transform:translate(-1px,-3px)}.mif-promo-data-wrapper{display:none}.mif-promo-data-wrapper .loyalty-old-actions-item{margin-left:0;margin-right:0}.mif-promo-data-wrapper .c-bb-list,.mif-promo-data-wrapper .loyalty-old-actions-item{display:none;position:absolute;top:0;right:20px;height:380px;margin-top:0}@media (min-width:1200px){.mif-promo-data-wrapper .c-bb-list,.mif-promo-data-wrapper .loyalty-old-actions-item{display:block}.mif-promo-data-wrapper{position:relative;padding-right:220px}.mif-promo-data-wrapper.m-bb-list{padding-right:289px}}.mif-banners-wrapper__banner,.mif-banners-wrapper__height,.mif-promo-data-item{display:inline-block;vertical-align:top}.mif-promo-data-wrapper .c-bb-list .p-item+.p-item{position:relative;top:18px}.mif-promo-data{position:relative;border-radius:8px;margin:0 20px;overflow:hidden}.c-footer .social-link,.mif-promo-data-item{border:none!important}.mif-promo-data__content{position:relative;text-align:center;left:0;margin-left:0;width:100%}.mif-promo-data_responsive_no .mif-promo-data__content{left:50%;margin-left:-50000px;width:100000px}.mif-promo-data-item{text-decoration:none;width:100%}.mif-promo-data-item__image{vertical-align:top;max-width:100%}.mif-promo-data_responsive_no .mif-promo-data-item{width:auto}@media (max-width:769px){.mif-promo-data{margin:8px 10px 0}}.main-top-banner{overflow:hidden}.main-top-banner .banner-container{position:relative;left:50%;width:100000px;margin-left:-50000px}.main-top-banner.responsive-mode .banner-container{left:0;margin-left:0;width:100%}.main-top-banner.responsive-mode .banner-container>div{width:100%!important}.mif-banners-wrapper{position:relative;font-size:0;line-height:0;margin-top:7px;margin-bottom:50px}@media (max-width:959px){.mif-banners-wrapper{margin-bottom:34px}}@media (max-width:769px){.mif-banners-wrapper{margin-bottom:43px}}@media (max-width:760px){.mif-banners-wrapper{margin-top:0;margin-bottom:40px}}.mif-banners-wrapper__height{width:0;height:0;padding-bottom:380px}@media (max-width:959px){.mif-banners-wrapper__height{padding-bottom:39.7%}}@media (max-width:479px){.mif-banners-wrapper__height{padding-bottom:45.9%}.mif-placeholder-block{margin-bottom:40px}}.mif-banners-wrapper__banner{width:100%}.mif-placeholder-block{position:absolute;top:0;left:0;right:0;z-index:5;padding:0 20px;overflow-x:hidden;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,0) 1%,rgba(255,255,255,.75) 50%,rgba(255,255,255,0) 100%)}@media (max-width:769px){.mif-placeholder-block{padding:0 10px;margin-top:7px}}.mif-placeholder-block:after{animation:blink-animate 1.6s infinite;position:absolute;top:0;left:25%;bottom:0;width:150px;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,0) 1%,rgba(255,255,255,.4) 50%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1 );content:''}.mif-placeholder-block__wrap{position:relative;height:380px;background-color:rgba(0,0,0,.05);border-radius:8px}@media (max-width:1199px){.mif-placeholder-block__wrap{margin-right:0}}@media (max-width:959px){.mif-placeholder-block__wrap{height:auto}.mif-placeholder-block__padding{padding-top:39.7%}}@media (max-width:479px){.mif-placeholder-block__padding{padding-top:45.9%}}.mif-placeholder-block__content{position:absolute;width:100%;height:100%;left:auto;top:0}@keyframes blink-animate{0%,30%{left:-30%}100%{left:100%}}.c-book-list{min-height:211px;position:relative;display:block;margin-bottom:-.38rem;clear:both;margin-top:62px}.c-book-list h2{text-align:center;margin:-.38em 0 38px;font-size:2.526em;line-height:1.125}@media (max-width:480px){.c-book-list h2{font-size:1.894em;line-height:1.222}}.c-book-list+.c-book-list{margin-bottom:-12px}.c-book-list .scrollyeah__shadow_next:before,.c-book-list .scrollyeah__shadow_prev:before{top:174px}.c-book-list .c-slider{margin-top:-24px}.c-book-list .c-slider .p-item{transform:translate3d(0,0,0);padding-right:20px;width:241px;text-align:center;padding-top:13px}.c-book-list .c-slider .p-item img{margin-left:9px;box-shadow:#000 0 0 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.c-book-list .c-slider .p-item p{font-size:.89em;line-height:1.47;margin:-3px 0 0 -5px;padding:0 15px}@media (max-width:770px){.c-book-list .c-slider .p-item{padding-top:12px}}.c-book-list .c-slider .p-item .p-img-block:hover img,.c-book-list .c-slider .p-item.hover .p-img-block img{transform:scale(1.105)}.c-book-list .c-slider .p-item.m-empty{width:216px;padding-top:25px}.c-book-list .c-slider .p-item.m-empty .c-book{display:inline-block;height:275px;width:194px;border:2px solid #9ebfdf;border-radius:4px;padding-top:104px;font-size:20px;line-height:1.5}.c-book-list .c-slider .p-item.m-empty .c-book:hover{border-color:#e51907}.c-book-list .c-slider .p-item:first-child p{margin-left:0}.c-book-list .c-slider.mobile .p-item{padding-bottom:7px}.c-book-list .c-slider.mobile{-webkit-scroll-snap-type:mandatory;-webkit-scroll-snap-points-x:repeat(241px);padding-left:20px!important}.c-book-list .p-addcart-wrap{margin-top:2px;text-align:center;min-height:26px}.c-book-list .p-addcart-link{display:inline-block;font-size:15px;line-height:19px}.c-book-list .p-addcart-link--added{color:#000;opacity:.6;text-decoration:none;border-bottom:none;cursor:default}.c-book-list .p-item__style_new .p-book-description-wrapper{margin-top:20px;padding-right:4px}.c-book-list .p-item__style_new .p-img-limit:before{content:"";display:block;position:absolute;box-sizing:border-box;left:0;top:0;width:100%;height:100%;background:#fff;z-index:1;border:1px solid rgba(0,0,0,.1)}.c-book-list .p-item__style_new .p-img-limit .p-label{margin-left:-9px}.c-book-list .p-item__style_new .p-img-limit img{margin-left:0;vertical-align:top}.c-book-list .p-item__style_new .p-img-limit img.image-loaded{border:1px solid rgba(0,0,0,.08)}.c-book-list .p-item__style_new .p-img-limit .p-cover-shadow{position:absolute;z-index:0;background:0 0;height:50px;bottom:2px;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:0 9px 42px 0 rgba(0,0,0,.5)}.c-book-list .p-item__style_new .p-img-limit .p-loading-title{z-index:1}.c-book-list .p-item__style_new.p-item_size_0-33x .p-img-limit img{border-radius:0 2px 2px 0}.c-book-list .p-item__style_new.p-item_size_0-33x .p-img-limit .p-cover-shadow{left:16px;right:16px}.c-book-list .p-item__style_new.p-item_size_0-50x .p-book-description-wrapper .p-book-description{left:-10px;margin-right:-14px}.c-book-list .p-item__style_new.p-item_size_0-50x .p-img-limit{width:211px;height:295px}.c-book-list .p-item__style_new.p-item_size_0-50x .p-img-limit:before{border-radius:3px}.c-book-list .p-item__style_new.p-item_size_0-50x .p-img-limit img{border-radius:0 3px 3px 0}.c-book-list .p-item__style_new.p-item_size_0-50x .p-img-limit .p-cover-shadow{left:24px;right:24px;box-shadow:0 8px 42px 0 rgba(0,0,0,.54)}.ua-firefox .c-book-list .p-item__style_new.p-item_size_0-50x .p-img-limit .p-cover-shadow,.ua-safari .c-book-list .p-item__style_new.p-item_size_0-50x .p-img-limit .p-cover-shadow{box-shadow:0 8px 25px 0 rgba(0,0,0,.54)}.c-book-list .p-item__style_new.p-item_size_0-75x .p-book-description-wrapper{margin-top:27px}.c-book-list .p-item__style_new.p-item_size_0-75x .p-img-limit{width:318px;height:448px}.c-book-list .p-item__style_new.p-item_size_0-75x .p-img-limit:before{border-radius:4.5px}.c-book-list .p-item__style_new.p-item_size_0-75x .p-img-limit img{border-radius:0 4.5px 4.5px 0}.c-book-list .p-item__style_new.p-item_size_0-75x .p-img-limit .p-cover-shadow{left:39px;right:39px;box-shadow:0 9px 52px 0 rgba(0,0,0,.54)}.ua-firefox .c-book-list .p-item__style_new.p-item_size_0-75x .p-img-limit .p-cover-shadow,.ua-safari .c-book-list .p-item__style_new.p-item_size_0-75x .p-img-limit .p-cover-shadow{box-shadow:0 8px 35px 0 rgba(0,0,0,.54)}.c-book-list .p-item__style_new.p-item_size_0-75x .p-img-block:hover img{transform:scale(1.075)}.c-book-list .p-item__style_new.p-item_size_1-00x:before{border-radius:6px}.c-book-list .p-item__style_new.p-item_size_1-00x .p-img-limit img{border-radius:0 6px 6px 0}.c-book-list .p-item__style_new.p-item_size_1-00x .p-img-limit .p-cover-shadow{left:18px;right:18px;box-shadow:0 8px 42px 0 rgba(0,0,0,.54)}.ua-firefox .c-book-list .p-item__style_new.p-item_size_1-00x .p-img-limit .p-cover-shadow,.ua-safari .c-book-list .p-item__style_new.p-item_size_1-00x .p-img-limit .p-cover-shadow{box-shadow:0 8px 25px 0 rgba(0,0,0,.54)}.c-book-list .p-item__style_new.image-loaded .p-img-limit{width:auto!important;height:auto!important}.c-book-list .p-item__style_new.image-loaded .p-img-limit .p-loading-title,.c-book-list .p-item__style_new.image-loaded .p-img-limit:before{display:none}.c-book-list .p-img-limit .p-label{position:absolute;top:-24px;left:20px;height:24px;padding:2px 8px 0;border:1px solid transparent;border-radius:4px 4px 0 0;font-size:14px;color:#fff;opacity:.95;white-space:nowrap;text-transform:uppercase;letter-spacing:.09em}.c-book-list .p-img-limit .p-label.m-latest{background-color:#e51907;border-color:#bf1000}.c-book-list .p-img-limit .p-label.m-bestseller{background-color:#c18947;border-color:#a67742}.c-book-list .p-img-limit .p-label.m-coming{background-color:#323232;border-color:#595959}.c-book-list .p-img-limit .p-label.m-mif-only{background-color:#92ca5f;border-color:#78b342}.c-book-list .p-img-limit .p-label.m-action{background-color:#e44277;border-color:#d42560}.c-book-list .p-img-limit .p-label.m-new-week{background-color:#f48400;border-color:#de6900}.c-book-list .c-continuous-list{margin-top:-106px;padding:0 40px;text-align:center}.c-book-list .c-continuous-list .p-item{display:inline-block;width:210px;margin:87px 12px 0;vertical-align:top}.c-book-list .c-continuous-list .p-item p{font-size:17px;line-height:1.47em;margin:-3px 0 0 -5px}.c-book-list .c-continuous-list .p-item .p-img-block{display:block;position:relative;width:210px;vertical-align:bottom;border:0}.c-book-list .c-continuous-list .p-item .p-img-block img{transition:transform .3s ease 0s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.c-book-list .c-continuous-list .p-item .p-img-block:hover img{transform:scale(1.105)}.c-book-list .c-continuous-list .p-item .p-img-limit img{width:100%}.c-book-list .c-continuous-list .p-item__style_new .p-img-limit img{position:relative;z-index:1}.c-book-list .c-continuous-list .p-item__style_new .p-book-description-wrapper{margin-top:20px!important}.c-book-list .c-continuous-list .p-item .p-show-more{position:relative;padding-top:50px;z-index:10}.c-book-list .c-continuous-list .p-item .p-label{left:13px}.c-book-list .c-continuous-list .p-item .c-ebook-filter{padding-bottom:22px}.c-book-list .c-continuous-list .lego-book{display:inline-block;width:210px;margin:87px 12px 0;vertical-align:top}.c-book-list .c-continuous-list .c-book .p-loading-title{left:12px;right:26px}@media (max-width:480px){.c-book-list .c-continuous-list{margin-top:-60px}}.c-book-list .p-item.m-color-pink .c-default-button.m-cart{background:url(/assets/new/img/c-book-list/button-pink.png) repeat-x;border-top:1px solid #eb9bec;border-bottom:1px solid #812ca4}.c-book-list .p-item.m-color-pink .c-default-button.m-cart:active,.c-book-list .p-item.m-color-pink .c-default-button.m-cart:hover{background:url(/assets/new/img/c-book-list/button-pink-hover.png) repeat-x;border-top-color:#eb9bec;border-bottom-color:#9432bd}.c-book-list.m-with-cart{margin-bottom:-179px}html.touchevents .c-book-list.m-with-cart{margin-bottom:-31px}html.touchevents .c-book-list.m-no-shelves .p-item,html.touchevents .c-book-list.m-shelves .c-continuous-list .lego-book,html.touchevents .c-book-list.m-shelves .c-continuous-list .p-item{margin-bottom:130px}.c-book-list.m-shelves .c-continuous-list{margin-top:94px}.c-book-list.m-shelves .c-continuous-list .lego-book,.c-book-list.m-shelves .c-continuous-list .p-item{margin-top:-53px}.c-book-list.m-no-shelves{margin-top:221px}.c-book-list.m-no-shelves .p-item{margin-top:-53px}@media (max-width:480px){.c-book-list .c-slider{margin:0}.c-book-list .c-slider .scrollyeah__shadow{display:none!important}}@media (max-width:770px){.c-book-list h2{margin-bottom:31px}}html.touchevents .c-book-list .mobile-hidden,html.touchevents .c-book-list.mobile-hidden{display:none}.c-book-list .c-book-buy-panel{position:fixed;top:50%;left:50%;width:480px;margin-top:-130px;margin-left:-240px;z-index:50}.c-banner-list,.c-bb-list{margin-top:70px;position:relative}@media (max-width:480px){.c-book-list .c-book-buy-panel{left:35px;right:35px;width:auto;margin-left:auto}.c-banner-list,.c-bb-list{margin-top:60px}}.c-banner-list h2,.c-bb-list h2{text-align:center;margin:-.38em 0 .85em;font-size:2.526em;line-height:1.125}.c-banner-list .owl-stage,.c-bb-list .owl-stage{margin:0 auto}.c-banner-list .c-slider .scrollyeah__shadow_next,.c-banner-list .c-slider .scrollyeah__shadow_prev,.c-bb-list .c-slider .scrollyeah__shadow_next,.c-bb-list .c-slider .scrollyeah__shadow_prev{top:-9px;bottom:-9px}.c-banner-list .p-item,.c-bb-list .p-item{overflow:hidden;width:290px}.c-banner-list .p-item .p-block,.c-bb-list .p-item .p-block{position:relative;overflow:hidden;width:271px;height:182px;padding:10px}.c-banner-list .p-item .p-block img,.c-bb-list .p-item .p-block img{position:absolute;left:0;top:0;border-radius:8px;z-index:0}.c-banner-list .p-item .p-block .p-title-cover,.c-bb-list .p-item .p-block .p-title-cover{border-radius:4px;background-color:#fff;opacity:.902;box-shadow:0 14px 20px 0 rgba(0,0,0,.15);padding:12px 13px;float:left;position:relative;z-index:2}.c-banner-list .p-item.disabled .p-block:before,.c-bb-list .p-item.disabled .p-block:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,.69);z-index:1}.c-banner-list .p-item.disabled .c-link,.c-banner-list .p-item.disabled .c-link:hover,.c-bb-list .p-item.disabled .c-link,.c-bb-list .p-item.disabled .c-link:hover{cursor:default;opacity:.5;color:#4283c0;border-bottom:1px solid #c4d8eb}.c-banner-list .owl-nav .owl-prev:before,.c-bb-list .owl-nav .owl-prev:before{left:-7px}.c-banner-list .owl-nav .owl-next:before,.c-bb-list .owl-nav .owl-next:before{left:7px}.c-banner-list .c-slider.mobile,.c-bb-list .c-slider.mobile{padding-left:20px}@media (max-width:960px){.c-banner-list .c-slider,.c-bb-list .c-slider{margin:0;padding-left:20px}.c-banner-list .c-slider .scrollyeah__shadow,.c-bb-list .c-slider .scrollyeah__shadow{display:none!important}.c-banner-list .owl-nav,.c-bb-list .owl-nav{display:none}}@media (max-width:320px){.c-banner-list .p-item,.c-bb-list .p-item{overflow:hidden;width:282px}}.c-book-tips{margin-top:70px;position:relative}@media (max-width:480px){.c-banner-list h2,.c-bb-list h2{font-size:1.894em;line-height:1.222}.c-banner-list .c-slider,.c-banner-list .c-slider.mobile,.c-bb-list .c-slider,.c-bb-list .c-slider.mobile{padding-left:10px}.c-book-tips{margin-top:60px}}.c-book-tips h2{text-align:center;margin:-.38em 0 .85em;font-size:2.526em;line-height:1.125}@media (max-width:480px){.c-book-tips h2{font-size:1.894em;line-height:1.222}}.c-book-tips .c-default-button{display:block;margin:52px auto 0}.c-book-tips .c-slider{padding:0}.c-book-tips .c-slider.mobile{padding-left:31px}.c-book-tips .c-slider.mobile .p-item:first-child{margin-left:0}.c-book-tips .p-item{max-width:280px;padding-right:70px;overflow:hidden;position:relative}.c-book-tips .p-item:first-child{margin-left:20px}.c-book-tips .p-item:first-child p{margin-left:0}.c-book-tips .p-item:last-child{padding-right:0}.c-book-tips .p-item .p-img-block{min-height:302px}.c-book-tips .p-item .p-cenrator{position:absolute;left:0;right:0;top:0;height:302px;z-index:2}.c-book-tips .p-item .p-cenrator .p-cover{position:absolute;left:0;right:0;bottom:0;padding-top:13px;padding-bottom:14px;padding-right:30px}.c-book-tips .p-item .p-cenrator .p-cover:before{content:'';display:block;position:absolute;left:0;right:0;top:1px;height:32px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAhCAQAAACysAk0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowYTRlOWQyYy05ZmRhLTRjOTQtOWIxZS1jNGMwMzI0OTU4NmQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDkwNTdFNzlERDBBMTFFNEEzQ0I4RkQ4Njc5QkNEMzciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDkwNTdFNzhERDBBMTFFNEEzQ0I4RkQ4Njc5QkNEMzciIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2YTkyNDZhZC1hMDg3LTRmNGUtYTZiMS0yZDg4NzBkMzY2MmMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo1ZWRkM2Q4NS0xZDM1LTExNzgtYWNlMS1jMWRkMGExYWIzN2UiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6R4oObAAAAJUlEQVQI12P4f5CJgRmMmDBIIGJEFWREFWQEk3DECCPhDAYgAgDFFgI/eYBzAAAAAABJRU5ErkJggg==)}.c-book-tips .p-item .p-cenrator .p-cover:after{content:'';display:block;position:absolute;left:0;right:0;top:33px;bottom:0;background:#fff}.c-book-tips .p-item .p-cenrator .p-cover .p-treatment{position:relative;display:inline;font-weight:700;font-size:1.05em;line-height:1.5;z-index:2}.c-book-tips .p-item .p-tips{position:relative;margin-top:-2px;z-index:3}.c-book-tips .p-item .p-tips img{float:left;width:34px;border-radius:50%}.c-book-tips .p-item .p-tips .p-advises{font-size:.68em;line-height:1.4;padding-left:10px;padding-top:3px;overflow:hidden;white-space:nowrap;color:#333}.c-subscribe h2,.c-subsections h2{font-size:2.526em;line-height:1.125}.c-book-tips .p-item .p-tips:after{content:' ';display:block;float:none;clear:both}@media (max-width:960px){.c-book-tips .c-slider{margin:0}.c-book-tips .c-slider .scrollyeah__shadow{display:none!important}}@media (max-width:480px){.c-book-tips .c-default-button{margin:42px auto 0}}.c-subscribe{margin-top:70px;position:relative}@media (max-width:480px){.c-subscribe{margin-top:60px}.c-subscribe h2{font-size:1.894em;line-height:1.222}}.c-subscribe h2{text-align:center;margin:-.38em 0 .85em}.c-subscribe .p-title-hint{text-align:center;font-size:1em;line-height:1.4;padding-bottom:11px;margin-top:-22px}.c-subscribe .c-slider{position:relative;display:block;padding:0}.c-subscribe .c-slider .scrollyeah__shadow{bottom:29px!important}.c-subscribe .c-slider .p-item{padding-left:10px;padding-right:10px;width:280px;text-align:center;cursor:pointer}.c-subscribe .c-slider .p-item img{margin-left:9px}.c-subscribe .c-slider .p-item p{font-size:.89em;line-height:1.47;margin:-3px 0 0}.c-subscribe .c-slider .p-item .p-img-block{position:relative;margin:0 auto;z-index:2}.c-subscribe .c-slider .p-item .p-centr{max-width:229px;margin:0 auto;position:relative;top:-29px;background:#fff;z-index:9;padding:9px 5px 20px}.c-subscribe .c-slider .p-item:after,.c-subscribe .c-slider .p-item:before{position:absolute;display:block;height:286px;left:0;content:''}.c-subscribe .c-slider .p-item .p-description{font-size:.894rem;line-height:1.47}.c-subscribe .c-slider .p-item:before{top:0;right:0;background:url(/assets/new/img/c-subscribe/letter-cover.png) center bottom no-repeat;z-index:1}.c-subscribe .c-slider .p-item:after{top:0;right:0;background:url(/assets/new/img/c-subscribe/letter-bg.png?123) center bottom no-repeat;z-index:3}@media (max-width:960px){.c-subscribe .c-slider{margin:0}.c-subscribe .c-slider .scrollyeah__shadow{display:none!important}}@media (max-width:480px){.c-subscribe .c-slider .p-item{width:250px}.c-subscribe .c-slider{padding-left:0}}.c-subscribe .c-form{margin:-15px auto 0;max-width:1440px;padding:30px 0 19px;background:#faf4ed;border:1px solid #f1ebe3}.c-subscribe .c-form .p-input-wrap{padding-right:10px;float:left;margin-bottom:12px}.c-subscribe .c-form .p-input-wrap input{width:440px}.c-subscribe .c-form label{display:block;float:left;margin-bottom:-7px;line-height:44px!important}.c-subscribe .c-form .c-submit-button{display:block;float:left}.c-subscribe .c-form .p-form-row{display:table;margin:0 auto}.c-subscribe .c-form .p-form-row:after{clear:both;float:none;content:'';display:block}.c-subscribe .c-form .p-form-row.m-no-button{padding-right:243px}@media (max-width:960px){.c-subscribe .c-form label{clear:both;float:none}.c-subscribe .c-form .p-form-row.m-no-button{padding-right:275px}}@media (max-width:770px){.c-subscribe .c-form{padding:11px 40px 19px}.c-subscribe .c-form label{margin-bottom:-13px}.c-subscribe .c-form .p-input-wrap input{width:391px}.c-subscribe .c-form .c-submit-button.m-large{padding:0 81px}}@media (max-width:480px){.c-subscribe .c-form{margin-top:7px;padding:10px 20px 39px}.c-subscribe .c-form label{margin-bottom:-13px}.c-subscribe .c-form .p-form-row{display:block}.c-subscribe .c-form .p-form-row.m-no-button{padding-right:0}.c-subscribe .c-form .p-input-wrap{float:none;padding:0}.c-subscribe .c-form .p-input-wrap input{width:100%!important}.c-subscribe .c-form input[type=text]{width:100%}.c-subscribe .c-form h2{margin:2em 0 1em}}@media (min-width:480px) and (max-width:515px){.c-subscribe .c-form .p-input-wrap input{width:350px}}@media (min-width:321px) and (max-width:335px){.c-subscribe .c-form .c-submit-button.m-large{width:260px}}@media (min-width:771px) and (max-width:830px){.c-subscribe .c-form .p-form-row{padding-left:40px;padding-right:40px}}@media (max-width:480px){.c-subscribe .p-title-hint{padding-bottom:7px}.c-subscribe .p-input-wrap{padding-right:10px}}.c-submit-button{font-size:1rem;height:44px;line-height:44px;border:none;background-color:#4283c0;color:#fff;padding:0 40px;border-radius:6px;cursor:pointer;transition:background .3s ease 0s;outline:0;text-align:center}.c-submit-button.m-large{padding:0 83px}.c-submit-button:hover{background-image:linear-gradient(0deg,#2c6294 0,#4283c0 100%)}.c-submit-button:active{background-image:linear-gradient(0deg,#4283c0 0,#2c6294 100%)}.c-submit-button.pending{background-image:url(/assets/new/img/pending-button.gif)!important}.c-submit-button[disabled]{background:#cde}@media (min-width:770px){.c-submit-button{margin-left:-4px}}@media (min-width:320px){.c-submit-button{min-width:260px}}@media (min-width:480px){.c-submit-button{min-width:280px}}.c-default-button{height:44px;font-size:17px;border-radius:7px;cursor:pointer;background-color:#fff;white-space:nowrap;color:#4283c0;border:2px solid #95c1e6;padding:0 42px;outline:0}.c-default-button.m-small{padding:0 29px}.c-default-button.m-small .small{font-size:14px}.c-default-button:hover{background-image:linear-gradient(0deg,#e6ecf2 0,#fff 100%);background-image:-ms-linear-gradient(0deg,#e6ecf2 0,#fff 100%)}.c-default-button:active{background-image:linear-gradient(0deg,#fff 0,#e6ecf2 100%);background-image:-ms-linear-gradient(0deg,#fff 0,#e6ecf2 100%)}.c-default-button[disabled]{border:2px solid #c4d8eb;color:#c4d8eb}.c-default-button.m-cart,.c-default-button.m-kumon{position:relative;top:0;left:0;display:inline-block;height:auto;color:#fff;border:0;background:#0094ec;background:linear-gradient(to bottom,#0094ec 0,#006ab7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0094ec', endColorstr='#006ab7', GradientType=0 )}.c-default-button.m-cart:hover,.c-default-button.m-kumon:hover{background:#00a4ff;background:linear-gradient(to bottom,#00a4ff 0,#004d93 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a4ff', endColorstr='#004d93', GradientType=0)}.c-default-button.m-cart:active,.c-default-button.m-kumon:active{top:2px;left:2px;margin-bottom:4px;background:#0084d9}.c-default-button.m-cart.m-small,.c-default-button.m-kumon.m-small{font-size:17px}.c-default-button.m-cart{padding:24px 25px 26px;font-size:19px}.c-default-button.m-cart:active{padding:22px 23px 24px}.c-default-button.m-kumon{padding:14px 24px 13px}.c-default-button.m-kumon:active{padding:12px 22px 11px}.c-default-button.m-white{background:#fff;color:#4283c0}.c-default-button.m-white:active,.c-default-button.m-white:hover{border-color:#e5f4ff;background:#e5f4ff;color:#4283c0}.c-form{position:relative}.c-form .c-caption{display:inline-block;color:#b3b3b3;padding-top:2px}.c-form input[type=text],.c-form input[type=email]{padding-left:6px;border:1px solid #b3b3b3;background:#fff;width:100%;font-size:.894em;height:44px;line-height:44px;max-width:440px;display:block}.c-form input[type=text][disabled=disabled],.c-form input[type=email][disabled=disabled]{color:gray;border:1px solid #cdcdcd}@media (max-width:480px){.c-form input[type=text],.c-form input[type=email]{font-size:.789em}}.c-form textarea{padding-left:6px;border:1px solid #b3b3b3;background:#fff;width:100%;font-size:.894em;min-height:130px;max-width:550px;padding-top:3px}.c-form textarea[disabled=disabled]{color:gray;border:1px solid #cdcdcd}@media (max-width:480px){.c-form textarea{font-size:.789em}}.c-form label{height:44px;line-height:44px;padding-right:10px;font-size:.89em;display:inline-block;white-space:nowrap}.c-form label.p-normal-line{line-height:1}.c-form .p-drop-list{margin:-6px 0 -3px -10px;padding:0}.c-form .p-drop-list li{display:inline-block;margin-right:40px;margin-bottom:-3px;padding:10px;border-radius:6px;cursor:pointer;border:1px solid transparent;position:relative}.c-form .p-drop-list li[value=typo]{margin-right:-7px}.c-form .p-drop-list li span{cursor:pointer;text-decoration:none;border-bottom:1px solid #c4d8eb;border-bottom:none;font-size:.894em;display:block;color:#4283c0}.c-form .p-drop-list li span:hover{color:#e51907;border-bottom:none}.c-form .p-drop-list li .p-drop-list-hint{position:absolute;width:200px;padding:1px 0;font-size:15px;font-style:italic;top:100%;left:11px;display:none}.c-form .p-drop-list li.active{border:1px solid #f1ebe3;background:#faf4ed}.c-form .p-drop-list li.active span{color:#333;border:none}.c-form .p-drop-list li.active .p-drop-list-hint{display:block}.c-form .p-drop-list:after{clear:both;float:none;content:'';display:block}.c-form:after{content:' ';display:block;clear:both;float:none}.c-form .p-grid{width:100%;display:table}.c-form .p-grid>div{display:table-row}.c-form .p-grid>div>div{display:table-cell}.c-form .p-grid .p-grid-cell:first-child{width:1%}.c-form .p-grid .p-grid-cell:last-child{width:99%}.c-form .p-grid .p-grid-cell{vertical-align:top;padding-right:40px}.c-form .p-grid .m-bottom-ident .p-grid-cell{padding-bottom:28px}.c-form .p-input-hint{font-style:italic;color:#b3b3b3;margin:0 0 15px;display:inline-block;vertical-align:top;padding-top:2px}@media (max-width:770px){.c-form .p-grid,.c-form .p-grid>div,.c-form .p-grid>div>div{display:block}.c-form .p-grid .p-grid-cell{padding-right:0}.c-form .p-grid .m-bottom-ident{padding-bottom:10px}.c-form .p-grid .m-bottom-ident .p-grid-cell{padding-bottom:0}.c-form label{line-height:normal!important;padding-bottom:7px;height:auto}}@media (max-width:320px){.c-form .c-submit-button{width:100%;text-align:center;padding:0}.c-form .p-drop-list li{margin-bottom:0}.c-form .p-drop-list li span{padding:8px 8px 7px}}.c-form .p-form-row.ng-hide{display:block!important;opacity:0;visibility:hidden}.c-form .p-close-form{color:#4283c0;position:absolute;right:10px;top:10px;font-size:30px;line-height:30px;height:30px;border:none;background:0 0;cursor:pointer;z-index:99;transition:transform .3s ease 0s;outline:0}.c-form .p-close-form:hover{color:#e51907}.c-form .p-close-form:active{transform:scale(.9);color:#e51907}.c-form .p-notification{display:none;font-size:.894em;text-align:center;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.c-form .p-notification .p-status-icon,.c-form .p-notification.m-error:before,.c-form .p-notification.m-success:before,.c-form.m-default .p-notification .p-status-icon{line-height:1;font-size:27px;font-weight:400;font-family:mif-icons;font-style:normal;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.c-form .p-notification.m-success:before{content:'\e60d';color:#7ed321}.c-form .p-notification.m-error:before{content:'\e615';color:#e51907}.c-form .p-notification .p-notification-row{display:table;margin:0 auto;max-width:640px;text-align:left}.c-form .p-notification .p-notification-row .p-block-text{overflow:hidden}.c-form .p-notification .p-notification-row:after{clear:both;float:none}.c-form .p-notification .p-notification-row.m-new{display:block;text-align:center}.c-form .p-notification .p-notification-row.m-new .p-block-text{display:inline-block}.c-form .p-notification .p-notification-row.m-new .p-status-icon{float:none}.c-form .p-notification .p-notification-cell{float:left}.c-form .p-notification .p-notification-cell.m-float{float:left;overflow:visible}.c-form .p-notification .p-status-icon{margin-right:6px;position:relative;top:-2px;float:left}.c-form .p-notification .p-status-icon.m-success:before{content:'\e60d';color:#7ed321}.c-form .p-notification .p-status-icon.m-error:before{content:'\e615';color:#e51907}.c-form.m-default .p-notification{position:absolute;top:0;right:0;bottom:0;left:0;padding:0 64px}.c-form.m-default .p-notification:after{content:' ';display:inline-block;vertical-align:middle;height:100%;width:0}.c-form.m-default .p-notification .p-status-icon{display:inline-block;vertical-align:middle;position:absolute;left:-34px;top:50%;margin-top:-12px}.c-form.m-default .p-notification .p-status-icon.m-success:before{content:'\e60d';color:#7ed321}.c-form.m-default .p-notification .p-status-icon.m-error:before{content:'\e615';color:#e51907}.c-form.m-default .p-notification .p-notification-row{display:inline-block;vertical-align:middle;position:relative}.c-form.m-default .p-notification .p-notification-row .p-block-text{overflow:hidden;text-align:left;padding-left:10px}.c-form.m-default .p-notification .p-notification-row:after{clear:both;float:none}.c-form .p-hidden{display:none}.c-btn-book,.ng-scope .c-form .p-notification,.ng-scope.c-form .p-notification{display:block}.modal .c-form .p-notification{position:static;padding-top:82px;padding-bottom:43px}.c-btn-book{margin:12px 0 0 11px;border:2px solid #9ebfdf;border-radius:6px;width:197px;min-height:278px;text-align:center;background:#fff}.c-btn-book .p-title{font-size:1.1em;line-height:1.3;text-align:inherit;margin:34px 24px 7px;font-weight:700}.c-btn-book .p-description{text-align:inherit;font-size:.78em;line-height:1.67;margin:0 5px 11px}.c-btn-book .p-link{display:inline-block;font-size:.894rem;line-height:1.411;color:#4283c0;border-bottom:1px dashed}.c-btn-book:hover{border:2px solid #e51907;border-radius:6px}.c-btn-book:hover .p-link{color:#e51907;border:none}.c-btn-book:active{transition:transform .3s ease 0s}.c-btn-book:active:hover{transform:scale(.99)}.c-btn-book.active{border:2px solid #e51907;border-radius:6px}.c-btn-book.active .p-link{color:#e51907;border:none}.c-subsections{overflow:hidden;margin-top:70px;padding:0 0 43px}@media (max-width:480px){.c-subsections{margin-top:60px}.c-subsections h2{font-size:1.894em;line-height:1.222}}.c-subsections+.c-subsections{margin-top:0!important}.c-subsections.m-dark{color:#fff}.c-subsections.m-dark h2 a{cursor:pointer;text-decoration:none;border-bottom:1px solid #c4d8eb;color:#fff}.c-subsections.m-dark h2 a:hover{color:#e51907;border-bottom:1px solid #fca59d}.c-subsections.m-dark .scrollyeah__shadow:before{color:#fff}.c-subsections h2{margin:45px 0 9px;padding:0}.c-subsections .c-book-list{margin-top:7px;margin-bottom:0}.c-subsections .p-description{padding-left:41px;width:424px;float:left;padding-bottom:11px}.c-subsections .p-description .p-icon-box{font-size:100px;margin:7px 0 0;display:none}.c-subsections .p-description p{font-size:1em;max-width:345px;line-height:1.579;margin-bottom:18px}.c-subsections .p-slide-box{overflow:hidden;position:relative;padding-top:32px}.c-subsections .owl-stage{margin:0}@media (max-width:960px){.c-subsections h2{margin:33px 0 9px}.c-subsections .p-slide-box{margin-top:-38px}.c-subsections .p-description{width:auto;float:none;padding-left:30px;padding-right:22px}.c-subsections .p-description p{max-width:640px}.c-subsections .c-slider.mobile{padding-left:0!important}.c-subsections .c-slider.mobile .p-item:first-child{margin-left:20px}}@media (max-width:480px){.c-subsections .c-book-list{margin-top:10px}.c-subsections .p-description p{font-size:.894rem;line-height:1.47}.c-subsections h2{margin:35px 0 11px}.c-subsections .p-slide-box{margin-top:-53px}}.с-soft-tags{padding:0 0 12px;width:100%}.с-soft-tags+.c-banner{margin-top:0}.с-soft-tags h2{font-size:2.526em;line-height:1.125;padding:0;margin-top:-3px;margin-bottom:-1px}@media (max-width:480px){.с-soft-tags h2{font-size:1.894em;line-height:1.222}}.с-soft-tags:after{content:' ';display:block;clear:both;float:none}.с-soft-tags .p-icon-box{display:inline-block;font-size:100px;margin-bottom:14px;line-height:100px;height:100px;border:1px solid #000;margin-left:-5px}.с-soft-tags .p-row{display:block;font-size:0}.с-soft-tags .p-block{font-size:19px;display:inline-block;vertical-align:top;padding-top:33px;padding-bottom:29px;width:33.33%;min-width:270px;max-width:580px}.с-soft-tags .p-block p{display:block;margin:0;font-size:1rem;line-height:1.579;padding-top:10px}.с-soft-tags .p-block:nth-child(3n+1):before{min-width:30px}.с-soft-tags .p-wrap{padding:0 40px}@media (min-width:1660px){.с-soft-tags .p-row .p-block{width:16.66%}}@media (max-width:850px){.с-soft-tags .p-row .p-block{margin:0 auto;max-width:810px;width:50%;padding-bottom:14px}.с-soft-tags .p-icon-box{display:none}.с-soft-tags{padding-bottom:30px}}@media (max-width:770px){.с-soft-tags{padding-bottom:42px}.с-soft-tags .p-row .p-block{margin:0 auto;max-width:810px;width:100%;padding-bottom:0}.с-soft-tags .p-row .p-block p{max-width:660px;padding-right:20px}.с-soft-tags .p-row .p-block:not(:first-child){margin-top:21px}}@media (max-width:480px){.с-soft-tags .p-row .p-block{padding-top:23px}.с-soft-tags .p-row .p-block .p-wrap{padding:0 30px}.с-soft-tags .p-row .p-block p{font-size:.894rem;line-height:1.47}}.c-search-form-new .p-search-query{position:relative}.c-search-form-new .p-search-query .p-input-box{position:relative;padding-right:24px}.c-search-form-new .p-search-query .p-input-box:before{font-family:mif-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e60e";position:absolute;left:0;top:0;font-size:19px;z-index:10;color:#9a9a9c;line-height:28px;margin-left:7px}.c-search-form-new .p-search-query .p-input-box .p-enter{position:absolute;font-size:23px;z-index:10;width:24px;text-align:center;line-height:30px;margin-left:7px;color:#4283c0;cursor:pointer;border:none;background:0 0;right:-5px;top:2px}.c-search-form-new .p-search-query .p-input-box .p-enter:after{font-family:mif-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e60b"}.c-search-form-new .p-search-query input{width:100%;box-sizing:border-box;padding-left:30px}.c-search-form-new .p-helper-block{position:absolute;top:51px;left:0}.c-search-form-new .p-main-label{display:block}.c-search-form-new .p-search-body button,.c-search-form-new .p-search-body input{outline:0}.c-search-form-new .p-search-input{-webkit-appearance:none;border-radius:20px;background-clip:padding-box;height:30px;padding:0 10px;border:1px solid #c9c9c9;box-shadow:inset 0 1px 2px #ccc;font-size:14px;position:relative;z-index:2}.c-search-form-new .p-search-btn{position:absolute;top:0;right:0}.c-search-form-new .p-search-submit-btn{border:none;width:24px;position:absolute;top:0;bottom:0;right:0;cursor:pointer;background:#ff0;max-height:60px;height:100%}.c-search-form-new .p-search-suggests{position:absolute;left:0;right:0;border-radius:1px;background:#fff;margin-top:-15px;padding-top:15px;z-index:1}.c-search-form-new .p-search-suggests-item{text-overflow:ellipsis;overflow:hidden;display:block;cursor:pointer;padding:0 10px 0 14px;line-height:44px;font-size:14px;color:#4283c0;white-space:nowrap;position:relative;background:#fff}.c-search-form-new .p-search-suggests-item:after{content:" ";position:absolute;top:0;right:0;bottom:0;width:20px;background-image:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 50%,#fff 100%)}.c-footer .p-grid:after,.c-footer:after{float:none;content:'';clear:both}.c-search-form-new .p-search-suggests-item.m-active{background-color:#f5ede4}.c-search-form-new .p-search-suggests-item.m-active:after{background-image:linear-gradient(90deg,rgba(245,237,228,0) 0,#f5ede4 50%,#f5ede4 100%)}.c-search-form-new .p-search-suggests-item .ng-highlight{background:#f8f6b7}.c-footer{color:#4c4c4c;line-height:1.266;margin-top:70px}.c-content-pages a,.c-footer .social-link span{text-decoration:none;color:#4283c0}.c-footer .p-grid-wrapper{padding:0 30px}.c-footer .p-grid{position:relative;max-width:1480px;margin:33px auto 24px}.c-footer .p-grid:after{display:block}@media (max-width:480px){.c-footer .p-grid{margin-bottom:32px!important}}.c-footer .p-grid-row{font-size:0}.c-footer .p-grid-cell{font-size:15px;line-height:1.266;display:inline-block;vertical-align:top;min-width:200px}.c-footer .p-grid-cell.m-big-cell{min-width:290px}.c-footer:after{display:block}.c-footer .p-terms{margin:31px 0 15px}.c-footer .p-faq{margin:15px 0 32px}.c-footer .p-nowrap{white-space:nowrap}.c-footer .p-link-icon{position:absolute;top:-9px}.c-footer .p-link-icon+a{margin-left:25px}.c-footer .p-menu-loyalty__figure{position:absolute;left:-4px;top:-6px;width:34px;height:26px;text-align:right;line-height:26px}.c-footer .p-menu-loyalty__image{max-width:100%;max-height:100%}.c-footer .p-menu-loyalty__content{margin-left:34px}@media (min-width:1430px){.c-footer .c-breadcrumb ul{max-width:1460px;margin:0 auto}.c-footer .p-offer{width:100%}}@media (max-width:1430px){.c-footer .p-gifts{margin-right:81px}.c-footer .p-offer{max-width:168px}.c-footer .p-offer .link-wrapper{margin-top:10px;display:inline-block}}@media (max-width:1430px) and (min-width:460px){.c-footer .p-contacts{max-width:168px}.c-footer .p-contacts .c-default-button{width:161px;height:55px;padding:0;line-height:18px;white-space:normal}.c-footer .p-contacts .tab-hide{display:none}.c-footer .p-contacts .phone{font-size:22px}}@media (max-width:1270px){.c-footer .p-gifts{margin-right:0;min-width:200px!important}}@media (max-width:1150px){.c-footer .p-grid-cell{width:19%}.c-footer .p-other-social{margin-right:90px}.c-footer .p-gifts{min-width:200px!important}}@media (max-width:970px){.c-footer .p-other-social{margin-right:0}}@media (max-width:915px){.c-footer .p-grid-cell{width:33.33%}.c-footer .p-offer{margin-top:50px;max-width:100%;width:100%!important}.c-footer .p-offer .link-wrapper{margin-top:6px}.c-footer .p-offer__desc{display:inline-block;width:100%}}@media (max-width:660px){.c-footer .p-grid-cell{width:50%}}@media (max-width:460px){.c-footer .p-grid-cell{width:100%}.c-footer .c-default-button{padding:0 29px}.c-footer .p-copy .p-nowrap{white-space:normal;padding-right:20px}}@media (max-width:480px){.c-footer{margin-top:60px}.c-footer .p-grid{margin:24px auto 27px}}.c-footer .social-link span{cursor:pointer;border-bottom:1px solid #c4d8eb}.c-footer .social-link span:hover{color:#e51907;border-bottom:1px solid #fca59d}.c-footer .social-link:before{font-family:mif-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:21px;font-size:14px}.c-footer .social-link.m-fb:before{content:"\e602";color:#435aaa}.c-footer .social-link.m-ins:before{content:"\e604";color:#98684e}.c-footer .social-link.m-vk:before{content:"\e607";font-size:10px;color:#5684b4}.c-footer .social-link.m-youtube{position:relative;padding-left:20px}.c-footer .social-link.m-youtube:before{position:absolute;top:-4px;left:-6px;content:"\e616";font-size:25px;color:#dd272d}.c-footer .social-link.m-telegram{padding-left:21px}.c-footer .social-link.m-telegram:before{width:15px;height:15px;position:absolute;top:1px;left:0;background:url(/assets/new/src/icons/social/telegram.svg) no-repeat;content:''}.c-footer .social-link.m-tw:before{content:"\e606";color:#5ea9dd}.c-footer .social-link.m-google:before{content:"\e603";color:#dd4a3c}.c-footer .social-link.m-odn:before{content:"\e605";font-size:15px;color:#ed7b19}.c-footer .c-list-links li{position:relative}.c-footer .c-list-links li.p-14feb{padding-left:26px}.c-footer .c-list-links li.p-14feb:before{position:absolute;top:-2px;left:-6px;width:25px;height:23px;background:url(/assets/new/img/c-main-menu/14feb.svg) no-repeat;content:''}.c-footer .footer-contacts{color:#363636;font-size:15px;line-height:1.4em;margin-bottom:25px}.c-footer .footer-contacts .phone{font-weight:700;font-size:24px;line-height:.9em;margin-bottom:5px}.c-breadcrumb{background:url(/assets/new/img/c-breadcrumb/breadcrambs-bg.png) 0 -1px;border:1px solid #e6e6e6;border-left:none;border-right:none}.c-breadcrumb ul{font-size:.789em;display:block;margin:0;padding:0;line-height:53px}.c-breadcrumb ul li:not(:first-child){padding-left:30px}.c-breadcrumb ul li{padding-left:30px;margin:0 -17px 0 0;display:block;float:left;list-style:none;position:relative;max-width:100%}.c-breadcrumb ul li a{position:relative;max-width:100%;line-height:53px;display:block;border:none;float:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c-breadcrumb ul li .p-arrow{float:left;height:53px;font-size:53px;color:#e6e6e6;margin-left:4px}.c-breadcrumb ul li .p-arrow:before{font-family:mif-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e60a"}.c-breadcrumb ul li:last-child a{color:#333;border:none;cursor:default}.c-breadcrumb ul li:last-child .p-arrow{display:none}.c-breadcrumb ul:after{clear:both;float:none;content:'';display:block}.c-content-pages{overflow:hidden}.c-content-pages h1,.c-content-pages h2,.c-content-pages h3,.c-content-pages h4{padding:0 40px;margin:1.3em auto .8em;text-align:center;max-width:960px;display:block}.c-content-pages h1 .icon-rouble,.c-content-pages h2 .icon-rouble,.c-content-pages h3 .icon-rouble,.c-content-pages h4 .icon-rouble{font-size:.7em;font-weight:600}.c-content-pages h1{font-weight:700;margin:.4em auto .28em}@media (max-width:770px){.c-content-pages h1,.c-content-pages h2,.c-content-pages h3,.c-content-pages h4{padding:0 10px}.c-content-pages h1{margin:.4em auto;max-width:600px}}.c-content-pages h1 .icon-rouble{font-size:36px;position:relative;top:-1px}.c-content-pages .p-issue{color:#000;max-width:960px;font-size:1.474em;line-height:1.429;padding:0 40px;text-align:center;margin:0 auto 37px}.c-content-pages .p-issue .icon-rouble{position:relative;top:-1px;font-size:20px}@media (max-width:770px){.c-content-pages .p-issue{padding:0 10px;font-size:1.105em;line-height:1.538;max-width:600px}}@media (max-width:480px){.c-content-pages .p-issue{padding:1px 10px 0;line-height:1.524;margin:0 auto 39px}}.c-content-pages h2:not(.c-default){max-width:800px;padding:0 80px;line-height:1.222;font-weight:700;text-align:left;margin:35px auto 11px}@media (max-width:770px){.c-content-pages h2:not(.c-default){padding:0 10px;max-width:600px;margin:41px auto 9px}}.c-content-pages h3{max-width:800px;padding:0 80px;text-align:left;margin:31px auto 11px}@media (max-width:770px){.c-content-pages h3{padding:0 10px;max-width:600px}}.c-content-pages h4{max-width:800px;padding:0 80px;text-align:left}@media (max-width:770px){.c-content-pages h4{padding:0 10px;max-width:600px}}.c-content-pages p{max-width:800px;padding:0 80px;font-size:1em;line-height:1.685;margin:0 auto}@media (max-width:770px){.c-content-pages p{padding:0 10px;max-width:600px}}.c-content-pages p .icon-rouble{position:relative;top:-1px;font-size:14px}.c-content-pages p+p{margin:.84em auto 0}.c-content-pages>img,.c-content-pages>p img{display:block;max-width:100%;margin:30px auto 49px;height:auto}.c-content-pages p>img{display:block;max-width:100%;margin:30px 0 49px}.c-content-pages p>.p-book{display:block;margin:29px 0 -17px}.c-content-pages a.p-book{border:none!important}.c-content-pages a.p-book img{margin:0}.c-content-pages img+img{margin:-39px auto 49px}.c-content-pages .p-offset{padding:0;border:none}.c-content-pages a,.c-kids a{border-bottom:1px solid #c4d8eb;cursor:pointer}.c-content-pages .p-offset p{padding:0}.c-content-pages blockquote{position:relative;display:block;margin:.84em auto;padding:.6em 0 .8em;max-width:880px;color:#000;font-family:Georgia,Arial,sans-serif;font-size:1.895em;line-height:1.5;text-align:center;border-left:40px solid transparent;border-right:40px solid transparent}.book-cart-table-wrapper,.c-book .p-loading-title p,.c-content-pages .p-incut,.order-list-item{font-family:Arial,Tahoma,sans-serif}@media (max-width:770px){.c-content-pages blockquote{font-size:1.421em;border-left:10px solid transparent;border-right:10px solid transparent;max-width:600px}}@media (max-width:480px){.c-content-pages blockquote{line-height:1.63;padding:.9em 0 1.15em;margin:1.1em auto}}@media (min-width:1440px){.c-content-pages blockquote{max-width:960px}}.c-content-pages blockquote:after,.c-content-pages blockquote:before{content:' ';display:block;position:absolute;left:0;right:0;height:3px;background:url(/assets/new/img/blockquote/wave.svg);background-size:contain}.c-content-pages blockquote:before{top:0}.c-content-pages blockquote:after{bottom:0}.c-content-pages .p-incut{position:relative;display:block;margin:40px auto;padding:30px 0;max-width:880px;color:#000;text-align:center;background-repeat:no-repeat;background-position:center top;background-size:cover}.c-content-pages .p-incut h2{margin:0 auto 10px;padding:0 10px;text-align:center}.c-content-pages .p-incut p{margin:0 auto;padding:0 10px;text-align:center}@media (max-width:770px){.c-content-pages .p-incut{margin-left:auto;margin-right:auto;max-width:600px}}@media (max-width:480px){.c-content-pages .p-incut{margin-left:10px;margin-right:10px}}.c-content-pages ul{position:relative;max-width:800px;padding:0 80px;margin:0 auto;left:1.4em}.c-content-pages ul li:before{content:"—";display:block;position:absolute;left:-1.34em;top:0}.c-content-pages ul li{position:relative;list-style:none;display:block;line-height:1.7;padding:0 0 .84em;margin:0}@media (max-width:770px){.c-content-pages ul{padding:0 10px;max-width:600px}}@media (max-width:480px){.c-content-pages ul{padding:0 10px}}.c-content-pages a:hover{color:#e51907;border-bottom:1px solid #fca59d}.c-content-pages .p-comment{padding-top:13px;padding-bottom:3px}.c-content-pages .p-comment img{display:block;margin:18px auto 0;border-radius:50%}.c-content-pages .p-comment p{color:#4c4c4c;text-align:center;max-width:800px;display:block;font-size:1em;line-height:1.6;font-style:italic;padding:9px 80px 0}@media (max-width:770px){.c-content-pages .p-comment p{padding:0 10px;max-width:600px}}.c-content-pages .c-banner-list h2,.c-content-pages .c-bb-list h2,.c-content-pages .c-book-tips h2{font-weight:700;margin-top:-.38em}@media (max-width:480px){.c-content-pages .c-banner-list h2,.c-content-pages .c-bb-list h2,.c-content-pages .c-book-tips h2{margin:-.38em auto 1.03em}.c-content-pages h1,.c-content-pages h2,.c-content-pages h3,.c-content-pages h4{padding:0 10px}.c-content-pages .p-comment p{padding:10px 10px 0}}.widget-instagram,.widget-instagram__content{display:block;vertical-align:top;width:100%}.widget-instagram__content:after,.widget-instagram__content:before{content:" ";display:table}.widget-instagram__content:after{clear:both}.widget-instagram-item{float:left;width:50%;padding:2px;text-align:center;text-decoration:none!important;border:none!important}.widget-instagram-item__image{max-width:100%;vertical-align:top;margin:0!important}.c-social{overflow:hidden;text-align:center;position:relative;max-width:960px;margin:40px auto 82px;padding:45px 80px 12px;border-bottom:6px solid transparent;z-index:10}.c-social:before{content:'\e611';left:134px}.c-social:after{content:'\e610';right:134px}.c-social:after,.c-social:before{font-family:mif-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:absolute;bottom:0;height:64px;width:75px;line-height:64px;font-size:64px}.c-social.simple:after,.c-social.simple:before{display:none!important}@media (max-width:770px){.c-social{padding:45px 10px 12px}.c-social:after,.c-social:before{display:none}.c-social .likely{opacity:0;padding:0}}.c-social .likely,.c-social .likely__widget{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin:0;padding:0;text-indent:0!important;list-style:none!important;font-weight:400;font-family:Helvetica Neue,Arial,sans-serif;font-size:inherit;vertical-align:top}.c-social .likely{opacity:0;font-size:0!important}.c-social .likely_visible{opacity:1;transition:opacity .1s ease-in}.c-social .likely>*{display:inline-block;visibility:hidden}.c-social .likely_visible>*{visibility:inherit}.book-cart-table-wrapper .book-cart-buttons--desktop,.c-animated-book.hover-disabled .p-img-block+.p-book-description-wrapper .p-book-description,.lego-book_animated.hover-disabled .lego-book__cover+.lego-book__description-wrapper .lego-book__pay-block{visibility:hidden}.c-social .likely svg{position:absolute}.c-social .likely__widget{display:inline-block;position:relative;white-space:nowrap;transition:widget-transition=background .33s ease-out,color .33s ease-out,fill .33s ease-out}.c-social .likely__button,.c-social .likely__counter{text-decoration:none;text-rendering:optimizeLegibility;display:inline-block;margin:0;outline:0}.c-social .likely__button{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.c-social .likely__counter{display:none;position:relative;font-weight:400}.c-social .likely_ready .likely__counter{display:inline-block}.c-social .likely_ready .likely__counter_empty{display:none}.c-social .likely__button,.c-social .likely__counter,.c-social .likely__icon,.c-social .likely__widget{vertical-align:top}.c-social .likely__widget:active,.c-social .likely__widget:focus,.c-social .likely__widget:hover{transition:none;cursor:pointer}@media (hover:none){.c-social .likely__widget:active,.c-social .likely__widget:focus,.c-social .likely__widget:hover{transition:widget-transition;cursor:unset}}.c-social .likely__icon{position:relative;text-align:left;display:inline-block}.c-social .likely__button,.c-social .likely__counter{line-height:inherit;cursor:inherit}.c-social .likely__button:empty{display:none}.c-social .likely__counter{text-align:center}.c-social .likely .likely__widget{color:#000;background:rgba(231,231,231,.8)}.c-social .likely .likely__counter{background-size:1px 1px;background-repeat:repeat-y;background-image:linear-gradient(to right,rgba(0,0,0,.2) 0,rgba(0,0,0,0) .5px,rgba(0,0,0,0) 100%)}.c-social .likely__widget_facebook{fill:#425497}.c-social .likely__widget_facebook:active,.c-social .likely__widget_facebook:focus,.c-social .likely__widget_facebook:hover{background:rgba(207,212,229,.8)}@media (hover:none){.c-social .likely__widget_facebook:active,.c-social .likely__widget_facebook:focus,.c-social .likely__widget_facebook:hover{background:rgba(231,231,231,.8)}}.c-social .likely__widget_twitter{fill:#00b7ec}.c-social .likely__widget_twitter:active,.c-social .likely__widget_twitter:focus,.c-social .likely__widget_twitter:hover{background:rgba(191,237,250,.8)}@media (hover:none){.c-social .likely__widget_twitter:active,.c-social .likely__widget_twitter:focus,.c-social .likely__widget_twitter:hover{background:rgba(231,231,231,.8)}}.c-social .likely__widget_instagram{fill:#dd4241}.c-social .likely__widget_instagram:active,.c-social .likely__widget_instagram:focus,.c-social .likely__widget_instagram:hover{background:rgba(246,207,207,.8)}@media (hover:none){.c-social .likely__widget_instagram:active,.c-social .likely__widget_instagram:focus,.c-social .likely__widget_instagram:hover{background:rgba(231,231,231,.8)}}.c-social .likely__widget_vkontakte{fill:#526e8f}.c-social .likely__widget_vkontakte:active,.c-social .likely__widget_vkontakte:focus,.c-social .likely__widget_vkontakte:hover{background:rgba(211,218,227,.8)}@media (hover:none){.c-social .likely__widget_vkontakte:active,.c-social .likely__widget_vkontakte:focus,.c-social .likely__widget_vkontakte:hover{background:rgba(231,231,231,.8)}}.c-social .likely__widget_pinterest{fill:#cc002b}.c-social .likely__widget_pinterest:active,.c-social .likely__widget_pinterest:focus,.c-social .likely__widget_pinterest:hover{background:rgba(242,191,202,.8)}@media (hover:none){.c-social .likely__widget_pinterest:active,.c-social .likely__widget_pinterest:focus,.c-social .likely__widget_pinterest:hover{background:rgba(231,231,231,.8)}}.c-social .likely__widget_odnoklassniki{fill:#f6903b}.c-social .likely__widget_odnoklassniki:active,.c-social .likely__widget_odnoklassniki:focus,.c-social .likely__widget_odnoklassniki:hover{background:rgba(252,227,206,.8)}@media (hover:none){.c-social .likely__widget_odnoklassniki:active,.c-social .likely__widget_odnoklassniki:focus,.c-social .likely__widget_odnoklassniki:hover{background:rgba(231,231,231,.8)}}.c-social .likely__widget_telegram{fill:#34abde}.c-social .likely__widget_telegram:active,.c-social .likely__widget_telegram:focus,.c-social .likely__widget_telegram:hover{background:rgba(204,234,246,.8)}@media (hover:none){.c-social .likely__widget_telegram:active,.c-social .likely__widget_telegram:focus,.c-social .likely__widget_telegram:hover{background:rgba(231,231,231,.8)}}.c-social .likely{margin:0 -5px -10px}.c-social .likely .likely__widget{line-height:20px;font-size:14px;border-radius:3px;height:22px;margin:0 5px 10px}.c-social .likely .likely__icon{width:22px;height:22px}.c-social .likely .likely__button{padding:1px 4px 1px 0}.c-social .likely .likely__counter{padding:1px 4px}.c-social .likely svg{left:3px;top:3px;width:16px;height:16px}.c-social .likely-large .likely__widget{font-size:23px;line-height:26px;height:40px;background:#526d8f;fill:#fff;border-radius:4px;margin:7px 3px}.c-social .likely-large .likely__widget:hover{opacity:.8}@media (max-width:680px){.c-social .likely-large .likely__widget{height:32px;border-radius:3px;line-height:21px;font-size:18px}}.c-social .likely-large .likely__widget_facebook{background:#425397}.c-social .likely-large .likely__widget_vkontakte{background:#526d8f}.c-social .likely-large .likely__widget_telegram{background:#34abde}.c-social .likely-large .likely__icon{width:30px;height:30px;margin-left:5px;margin-top:5px}@media (max-width:680px){.c-social .likely-large .likely__icon{width:24px;height:24px;margin-left:4px;margin-top:4px}}.c-social .likely-large svg{width:30px;height:30px}.c-social .likely-large .likely__button,.c-social .likely-large .likely__counter{padding:6px 5px 8px;color:#fff}@media (max-width:680px){.c-social .likely-large svg{width:24px;height:24px}.c-social .likely-large .likely__button,.c-social .likely-large .likely__counter{padding:7px 7px 4px 4px}}.c-social .likely-big{margin:0 -6px -12px}.c-social .likely-big .likely__widget{line-height:28px;font-size:18px;border-radius:4px;height:32px;margin:0 6px 12px}.c-social .likely-big .likely__icon{width:32px;height:32px}.c-social .likely-big .likely__button{padding:2px 6px 2px 0}.c-social .likely-big .likely__counter{padding:2px 6px}.c-social .likely-big svg{left:4px;top:4px;width:24px;height:24px}.c-social .likely-small{margin:0 -4px -8px}.c-social .likely-small .likely__widget{line-height:14px;font-size:12px;border-radius:2px;height:18px;margin:0 4px 8px}.c-social .likely-small .likely__icon{width:18px;height:18px}.c-social .likely-small .likely__button{padding:2px 3px 2px 0}.c-social .likely-small .likely__counter{padding:2px 3px}.c-social .likely-small svg{left:3px;top:3px;width:12px;height:12px}@media (max-width:480px){.promo-casino-popup-social__content .c-social .likely-big .likely__widget{max-width:132px;overflow:hidden}}.c-angel-button{overflow:hidden;padding:60px 60px 0 40px}.c-angel-button .p-box{text-align:center;position:relative;font-size:1.894em;line-height:1.2;max-width:658px;margin:0 auto;border-top-left-radius:6px;border-bottom-left-radius:6px;border-right:none;padding:18px 0 27px 20px;background:#e4eef7}.c-angel-button .p-box:after{display:block;content:' ';position:absolute;right:-69px;width:70px;top:0;bottom:0;background:url(/assets/new/img/c-angel-button/arrow-fill.svg) no-repeat;background-size:contain}@media (max-width:480px){.c-angel-button{padding:60px 56px 0 20px}.c-angel-button .p-box{font-size:1.473em}}@media (max-width:320px){.c-angel-button{padding:52px 10px 0}.c-angel-button .p-box{border-radius:6px}.c-angel-button .p-box:after{display:none}}.c-kids{overflow:hidden}.c-kids h1{padding:0 40px;text-align:center;max-width:960px;display:block;font-weight:700;margin:.4em auto .28em}@media (max-width:770px){.c-kids h1{padding:0 10px;margin:.4em auto}}.c-kids a{text-decoration:none;color:#4283c0}.c-kids a:hover{color:#e51907;border-bottom:1px solid #fca59d}.c-kids .p-career{text-align:center;margin:30px auto 0;padding-left:20px;padding-right:20px}@media (max-width:770px){.c-kids .p-career{margin-bottom:-69px}}@media (max-width:480px){.c-kids .p-career{padding-left:0;padding-right:0}}.c-kids .p-career__item{padding:0 20px 71px;min-width:320px;max-width:426px;display:inline-block;vertical-align:top}@media (min-width:3840px){.c-kids .p-career__item{width:8.3333%}}@media (min-width:3520px) and (max-width:3840px){.c-kids .p-career__item{width:9.090909%}}@media (min-width:3200px) and (max-width:3520px){.c-kids .p-career__item{width:10%}}@media (min-width:2880px) and (max-width:3200px){.c-kids .p-career__item{width:11.1111%}}@media (min-width:2560px) and (max-width:2880px){.c-kids .p-career__item{width:12.5%}}@media (min-width:2240px) and (max-width:2560px){.c-kids .p-career__item{width:14.2857%}}@media (min-width:1920px) and (max-width:2240px){.c-kids .p-career__item{width:16.66667%}}@media (min-width:1600px) and (max-width:1920px){.c-kids .p-career__item{width:20%}}@media (min-width:1280px) and (max-width:1600px){.c-kids .p-career__item{width:25%}}@media (min-width:960px) and (max-width:1280px){.c-kids .p-career__item{width:33.3333%}}@media (min-width:640px) and (max-width:960px){.c-kids .p-career__item{width:50%}}.c-kids .p-career__item__pic{position:relative;display:block;width:280px;height:360px;margin:0 auto;border-bottom:0}.c-kids .p-career__item__pic img{display:block;max-width:100%;height:auto}.c-kids .p-career__item__pic:hover{border-bottom:0}.c-kids .p-career__item__pic:hover .p-career__item__pic__first{transform:scale(1.1)}.c-kids .p-career__item__pic:hover .p-career__item__pic__second{transform:scale(1.05)}.c-kids .p-career__item__pic__first{position:absolute;top:0;left:0;z-index:2;transition:transform .3s ease 0s}.c-kids .p-career__item__pic__second{position:relative;z-index:1;transition:transform .3s ease 70ms}.c-kids .p-career__item__title{margin-top:4px;margin-bottom:3px;font-size:1.894em;line-height:1.222;color:#000}.c-kids p{font-size:1em;line-height:1.685}@media (max-width:480px){.c-kids h1{padding:0 10px}.c-kids .p-career__item__pic:hover .p-career__item__pic__first,.c-kids .p-career__item__pic:hover .p-career__item__pic__second{transform:scale(1)!important}}.c-list-filter{margin-bottom:-46px;text-align:center}.c-list-filter h3{font-size:36px}.c-list-filter .p-filter-items{display:inline-block;margin-top:14px;height:44px;text-align:center;font-size:0;white-space:nowrap;border:1px solid #bed9ef;border-radius:5px}.c-list-filter .p-filter-items .p-filter-item{display:inline-block;position:relative;height:42px;font-size:17px;padding:9px 20px 0;border:0;border-left:1px solid #bed9ef;transition:all .2s;background:#fff}.c-list-filter .p-filter-items .p-filter-item:first-child{border-radius:5px 0 0 5px;border-left:0}.c-list-filter .p-filter-items .p-filter-item:last-child{border-radius:0 5px 5px 0}.c-list-filter .p-filter-items .p-filter-item.active{border-left-color:transparent;background:#295682;background:linear-gradient(to bottom,#295682 0,#4080bd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#295682', endColorstr='#4080bd', GradientType=0 );color:#fff}.c-list-filter .p-filter-items .p-filter-item.active+.p-filter-item{border-left-color:transparent}.c-list-filter .p-filter-items .p-filter-item:not(.active):active,.c-list-filter .p-filter-items .p-filter-item:not(.active):hover{background-color:#e5f4ff;color:#4283c0}.c-list-filter .c-slider{position:relative;padding-bottom:26px}@media (max-width:480px){.c-list-filter{padding-top:36px;margin-bottom:-26px}.c-list-filter h3{font-size:28px}.c-list-filter .c-slider{margin:-4px 10px -34px}}@media (max-width:960px){.c-list-filter .c-slider{padding-left:0}}.c-cart{width:678px;margin:0 auto 46px;background-color:#faf4ed;border:1px solid #f1ebe3;border-radius:4px;font-size:15px}.c-cart.m-no-right{width:477px;margin-bottom:28px}.c-cart.m-no-right .p-column{border-right:0}@media (max-width:500px){.c-cart.m-no-right{width:auto}}@media (max-width:769px){.c-cart.m-no-right{margin:0 auto 28px}}.c-cart h3{margin:0;font-size:21px;font-weight:700;line-height:1.334em}.c-cart .p-column{padding:9px 18px 11px;width:197px;float:left;box-sizing:border-box}.c-cart .p-column:first-child{width:478px;border-right:1px solid #f1ebe3}.c-cart .p-column.m-right{position:relative;padding:104px 0 0;line-height:1.28em;text-align:center;min-height:229px}.c-cart .p-column.m-right .p-notebooks-left-text{padding-top:13px}.c-cart .p-column.m-right .p-notebooks-left-text .p-with-arrow{position:relative}.c-cart .p-column.m-right .p-notebooks-left-text .p-with-arrow:after{position:absolute;top:-1px;right:-19px;content:'→'}.c-cart .p-column.m-right .p-cart-icon{position:absolute;display:block;top:33px;left:77px;width:56px;height:53px;background:url(/assets/new/img/c-cart/cart-red.svg) no-repeat;border:0}.c-cart .p-column.m-right .p-cart-icon:before,html.touchevents .c-cart .p-column.m-right .p-cart-icon{background:url(/assets/new/img/c-cart/cart-1.svg) no-repeat}.c-cart .p-column.m-right .p-cart-icon:before{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .2s;content:''}.c-cart .p-column.m-right .p-cart-icon:hover:before{opacity:0}@media (max-width:769px){.c-cart .p-column.m-right .p-cart-icon{display:inline-block;position:relative;top:0;left:0;margin-top:-65px}}html.touchevents .c-cart .p-column.m-right .p-cart-icon:before{display:none}.c-cart .p-column.m-right .p-old-price-wrapper{display:inline-block}.c-cart .p-column.m-right .p-old-price{position:relative}.c-cart .p-column.m-right .p-old-price:before{position:absolute;top:7px;left:-5px;right:-16px;height:1px;background:#e72818;transform-origin:50% 50%;transform:rotate(-12deg);content:''}.c-cart .p-column.m-right.with-delivery{padding-top:71px}.c-cart .p-column.m-right.with-delivery .p-cart-icon{top:10px}@media (max-width:769px){.c-cart .p-column.m-right.with-delivery{padding-top:64px}.c-cart .p-column.m-right.with-delivery .p-cart-icon{top:0}}.c-cart .p-column.m-right .c-cart-delivery{height:0;overflow:hidden}.c-cart .p-column.m-right .c-cart-delivery__content{font-size:13px;color:#333;position:relative;padding:5px 8px;line-height:1.3}.c-cart .p-column.m-right .c-cart-delivery_state_show{height:auto}.c-cart .p-icons-list{white-space:nowrap}.c-cart .p-icons-list .p-icon{position:relative;display:inline-block;width:115px;vertical-align:top;padding-top:71px;line-height:1.28em;white-space:normal}.c-cart .p-icons-list .p-icon img{position:absolute;left:0}.c-cart .p-icons-list .p-icon.m-icon-1 img{top:25px;width:40px}.c-cart .p-icons-list .p-icon.m-icon-2 img{top:27px;width:26px}.c-cart .p-icons-list .p-icon.m-icon-3 img{top:32px;width:48px}.c-cart .p-icons-list .p-icon.m-icon-4 img{top:29px;left:3px;width:32px}@media (max-width:769px){.c-cart .p-icons-list .p-icon.m-icon-1 img{top:13px;left:38px}.c-cart .p-icons-list .p-icon.m-icon-2 img{top:16px;left:39px}.c-cart .p-icons-list .p-icon.m-icon-3 img{top:20px;left:35px}.c-cart .p-icons-list .p-icon.m-icon-4 img{top:18px;left:38px}}@media (max-width:559px){.c-cart .p-icons-list .p-icon.m-icon-1 img{top:13px;left:-2px}.c-cart .p-icons-list .p-icon.m-icon-2 img{top:17px;left:-1px}.c-cart .p-icons-list .p-icon.m-icon-3 img{top:20px;left:-5px}.c-cart .p-icons-list .p-icon.m-icon-4 img{top:18px;left:-2px}.c-cart .p-icons-list{white-space:normal;text-align:center;padding-left:64px}.c-cart .p-icons-list .p-icon{width:44%;padding:60px 0 26px;text-align:left}}.c-cart .p-time-left{display:inline-block;padding-top:29px;line-height:16px;float:left}.c-cart .p-time-left .p-days-left{display:inline-block;margin-top:-22px;margin-bottom:-10px}.c-cart .p-time-left .p-days{position:relative;top:2px;left:4px;margin-right:7px;font-family:Georgia,Arial,sans-serif;font-size:36px;font-weight:700;color:#000}.c-cart .icon-rouble{margin-left:2px;font-size:10px}.c-cart .p-about{float:right;margin-top:29px;line-height:16px}.c-cart .p-order-arrow{display:inline-block;width:174px;height:55px;background:url(../img/c-cart/arrow.png) no-repeat;text-decoration:none;border:0;margin-top:12px;margin-left:12px;padding-top:11px;padding-right:10px;outline:0}.c-animated-book.hover .p-book-description:hover,.c-animated-book:not(.hover-disabled) .p-img-block:hover+.p-book-description-wrapper .p-book-description{background:rgba(255,255,255,.9)}.c-cart .p-order-arrow span{border-bottom:1px solid #d0d3d7}.c-cart .p-order-arrow:hover span{border-color:#fca59d}.c-cart .p-clear{clear:both}@media (max-width:769px){.c-cart{width:auto;margin-left:10px;margin-right:10px}.c-cart h3{margin-top:7px;text-align:center}.c-cart .p-column{width:100%!important;float:none;padding:0;text-align:center;border-right-color:transparent!important}.c-cart .p-column:first-child{padding-bottom:25px;border-bottom:1px solid #f1ebe3}.c-cart .p-column.m-right{padding-top:71px;padding-bottom:34px}.c-cart .p-time-left{display:inline-block;width:100%;margin-top:-18px;margin-bottom:7px;padding-right:10px;text-align:center;line-height:1.7em}.c-cart .p-about{float:none;position:relative;top:5px}}.c-animated-book.hover .p-book-description:hover .p-cart-info:after,.c-animated-book:not(.hover-disabled) .p-img-block:hover+.p-book-description-wrapper .p-book-description .p-cart-info:after,.c-cart .delivery-info-block__city:before,html.touchevents .c-animated-book .p-book-description .p-cart-detail,html.touchevents .c-animated-book .p-book-description .p-cart-info:after{display:none}.c-cart .delivery-info-block{margin-top:15px}.c-cart .delivery-info-block__city{font-weight:400}.c-cart .order-button-wrapper+.delivery-info-block{margin-top:-4px}@media (max-width:769px){.c-cart-wrapper{max-width:499px;margin:0 auto}}.c-animated-book{position:relative}.c-animated-book.hover .p-book-description:hover .p-cart-info{opacity:.99}.c-animated-book.hover .p-book-description:hover .p-shadow{opacity:.99}.c-animated-book .p-book-description{position:relative;top:-15px;transition:all .5s;z-index:10;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);padding-top:1px}.c-animated-book .p-book-description .p-cart-info{position:relative;margin-top:12px;opacity:0;transition:all .5s}.c-animated-book .p-book-description .p-cart-info:after{position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;content:''}.c-animated-book .p-book-description .p-cart-info .p-price{margin-bottom:11px;padding-right:4px;font-size:21px;font-weight:700;color:#000}.c-animated-book .p-book-description .p-cart-info .p-price .p-old-price{position:relative;font-weight:400}.c-animated-book .p-book-description .p-cart-info .p-price .p-old-price:before{position:absolute;top:9px;left:-10px;right:-7px;height:1px;background:#e72818;transform-origin:50% 50%;transform:rotate(-12deg);content:''}.c-animated-book .p-book-description .p-cart-info .p-price .icon-rouble{margin-left:-4px;font-size:16px}.c-animated-book .p-book-description .p-cart-info .p-price-discount{color:#363636;font-size:14px;font-weight:400;margin-top:-4px}.c-animated-book .p-book-description .p-cart-info .p-price-discount .icon-rouble{margin-left:0!important;font-size:.8em}.c-animated-book .p-book-description .p-cart-info .c-default-button{position:relative;width:197px;height:44px;padding:0;border-width:1px;outline:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.c-animated-book .p-book-description .p-cart-info .c-default-button:active{width:193px;height:40px;top:2px;left:0;margin-bottom:4px}.c-animated-book .p-book-description .p-cart-info .c-default-button:active+.c-default-button{margin-top:36px}.c-animated-book .p-book-description .p-cart-info .c-default-button:not(.m-no-animation):disabled{position:relative;overflow:hidden;color:#dfe5fb}.c-animated-book .p-book-description .p-cart-info .c-default-button:not(.m-no-animation):disabled:before{animation:disabledButton 20s infinite;position:absolute;width:300%;height:300%;top:-100%;left:-100%;z-index:-1;transform:rotate(30deg);background:url(/assets/new/img/c-button/disabled.png);-webkit-backface-visibility:hidden;backface-visibility:hidden;content:''}.c-animated-book .p-book-description .p-cart-info .c-default-button+.c-default-button{margin-top:32px}.c-animated-book .p-book-description .p-cart-info .c-default-button.m-out-of-stock{height:50px}.c-animated-book .p-book-description .p-cart-info .c-default-button.m-out-of-stock:active{height:46px;top:1px;margin-bottom:3px}.c-animated-book .p-book-description .p-cart-info .c-default-button.m-out-of-stock:active span{position:relative;top:-3px}.c-animated-book .p-book-description .p-cart-info .c-default-button.m-out-of-stock:active span:first-child{top:0}.c-animated-book .p-book-description .p-cart-info .c-default-button.m-2-lines{height:auto;padding-top:14px;padding-bottom:13px;line-height:1em}.c-animated-book .p-book-description .p-cart-info .c-default-button.m-2-lines span{font-size:13px}.c-animated-book .p-book-description .p-cart-info .p-another-payment{position:relative;top:8px;font-size:15px}.c-animated-book .p-book-description .p-cart-info .p-error-payment,.c-animated-book .p-book-description .p-cart-info .p-success-payment{font-size:15px}.c-animated-book .p-book-description .p-cart-info .p-success-payment{margin-top:-4px}.c-animated-book .p-book-description .p-cart-info .p-success-payment .p-text{color:#189a31}.c-animated-book .p-book-description .p-cart-info .p-error-payment{margin-top:-6px;margin-bottom:-9px}.c-animated-book .p-book-description .p-cart-info .p-error-payment .p-text{color:#e51907}.c-animated-book .p-book-description .p-cart-info .p-purchased{margin-top:-5px;font-size:15px}.c-animated-book .p-book-description .p-shadow{position:absolute;top:-5px;left:0;right:0;height:10px;overflow:hidden;opacity:0;transition:all .7s}.c-animated-book:not(.hover-disabled) .p-img-block:hover+.p-book-description-wrapper .p-book-description .p-cart-info,.c-animated-book:not(.hover-disabled) .p-img-block:hover+.p-book-description-wrapper .p-shadow,html.touchevents .c-animated-book .p-book-description .p-cart-info{opacity:.99}.c-animated-book .p-book-description .p-shadow:before{position:absolute;top:5px;left:0;right:0;bottom:0;box-shadow:0 -1px 5px -1px rgba(0,0,0,.2);content:''}@media (max-width:960px){.c-animated-book .p-book-description .p-shadow{display:none}}.c-animated-book .p-book-description .p-cart-detail{font-size:17px;line-height:1.35;padding-top:13px}.c-animated-book .p-book-description .p-cart-detail .icon-rouble{font-size:10px;position:relative;top:-1px;left:-2px}html.touchevents .c-animated-book .p-book-description{top:0!important;background:0 0}html.touchevents .c-animated-book .p-shadow{opacity:0}.c-book-buy-panel.m-default{max-width:460px}.c-book-buy-panel .p-title{font-size:24px;line-height:150%}@media only screen and (max-width:480px){.c-book-buy-panel .p-title{font-size:18px}}.c-book-buy-panel .p-tabs{font-size:15px;line-height:100%;color:#333;margin:0 -10px}@media only screen and (max-width:480px){.c-book-buy-panel .p-tabs{font-size:11.25px;margin:0 -7.5px}}.c-book-buy-panel .p-tab{display:inline-block;padding:8px 10px;font-size:15px;line-height:100%;color:#4283c0;position:relative;text-decoration:none;border:none;white-space:nowrap;margin:0;background:0 0;box-shadow:none}.c-book-buy-panel .p-tab:after{content:" ";position:absolute;bottom:5px;left:10px;right:10px;border-top:1px dashed #4283c0}@media only screen and (max-width:480px){.c-book-buy-panel .p-tab{font-size:11.25px;padding:6px 7.5px}.c-book-buy-panel .p-tab:after{left:7.5px;right:7.5px;border-top-style:dotted}}.c-book-buy-panel .p-tab:hover{text-decoration:none;color:#e51907}.c-book-buy-panel .p-tab:hover:after{border-color:#e51907}.c-book-buy-panel .p-tab.ng-active{border-radius:3px;background-color:#d9e6f2;color:#333}.c-book-buy-panel .p-tab.ng-active:hover{color:#333}.c-book-buy-panel .p-tab.ng-active:after{border-width:0}.c-book-buy-panel .p-tab:active{top:1px}.c-book-buy-panel .p-tab:active,.c-book-buy-panel .p-tab:focus{outline:0}.c-book-buy-panel .p-tab__discount{font-style:italic;font-family:Georgia,sans-serif;font-size:17px}.c-book-buy-panel .p-tabs-text{display:inline-block;padding:8px 10px}@media only screen and (max-width:480px){.c-book-buy-panel .p-tabs-text{padding:6px 7.5px}}.c-book-buy-panel .p-panes{margin-top:7px;margin-left:-21px}.c-book-buy-panel .p-pane{position:relative}.c-book-buy-panel .p-pane-box{padding:0 0 18px;border:1px solid transparent}.c-book-buy-panel .p-pane-box.m-highlighted{padding:16px 10px 18px;margin-left:0;margin-right:0;border:1px solid #f0ece9;background-color:#faf4ed;border-radius:5px}.c-book-buy-panel .p-pane-box.m-gift{background-color:#F7EAF6!important;border-radius:0;padding:13px;margin-left:-20px;margin-right:-20px;box-sizing:border-box;border-image:url(/assets/templates/site/img/components/c-book-buy-panel/stamp.gif) 8/8px round;border-width:8px}.c-book-buy-panel .p-top-text{margin:0;color:#333;font-size:15px;line-height:16px;height:16px}.c-book-buy-panel .p-top-text+.p-pane-line{margin-top:0}.c-book-buy-panel .p-out-of-stock{display:inline-block;font-size:15px}.c-book-buy-panel .p-out-of-stock .m-shift-icon{position:relative;top:2px}.c-book-buy-panel .p-price{display:inline-block;white-space:nowrap;vertical-align:top;position:relative}.c-book-buy-panel .p-price .p-price-value{font-size:47px;line-height:35px;height:35px;position:relative;margin-top:-4px;font-family:Georgia;color:#000;display:inline-block}.c-book-buy-panel .p-price .p-price-value .c-book-price{height:35px;vertical-align:top;top:-8px;position:relative}.c-book-buy-panel .p-price .p-strike{margin-left:20px}.c-book-buy-panel .p-price .p-strike:after{content:" ";position:absolute;display:block;width:127%;height:100%;top:-31%;border-bottom:2px solid red;left:-19%;transform:rotate(-18deg)}.c-book-buy-panel .p-price .p-rub{background:url(/assets/templates/site/img/components/c-book-buy-panel/rub.png) no-repeat;background-size:100% 100%;width:17.5px;height:20px;display:inline-block;vertical-align:baseline;margin-left:5px}.c-book-buy-panel .p-buy-btn{display:inline-block;border:1px solid transparent;border-radius:6px;box-shadow:0 3px 6px -1px #8591ac,0 0 3px 0 rgba(255,255,255,.5) inset;padding:10px 15px;line-height:.905;font-size:20px;text-shadow:0 -1px 1px #898989;color:#fff;text-align:center;min-width:221px}.c-book-buy-panel .p-buy-btn .p-btn-sub{color:#b8cfe6;line-height:1.462;font-size:13px}.c-book-buy-panel .p-buy-btn:focus,.c-book-buy-panel .p-buy-btn:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA7CAIAAAA1lncVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIBJREFUeNpMj0ESAjEIBHHc9f/f22d40STA4BA9eOjqIUUosOtZMDNkCRqiCi6vLMw0URjyOwpLTP6cxGzHv4nR9txe3nVs99vXqqNzIjPg6nPlygQpk6Bm34s4UThuhlM8lE/Y5hDQnjDtrj7qT2eoT8fsGaF5Y4ZwvJqxPgIMAAY2h3M9gaE/AAAAAElFTkSuQmCC) top repeat-x,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA7CAIAAAA1lncVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGJJREFUeNpMj9ERwCAIQ3vuP1kn6Q6SUBLwzg/vBRMQn/fLxazDXElpLqBrkEWaAd23xuhQJlAe3CMqZ0YTYvXsUGb8aH9PfWZIO2dv+m/OrH5f+ez97r28c1qff7HvfgEGALXRr1GSiNXPAAAAAElFTkSuQmCC) top repeat-x,#0058a1;background-origin:padding-box,border-box}.c-book-buy-panel .p-buy-btn,.c-book-buy-panel .p-buy-btn[disabled]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA7CAIAAAA1lncVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGxJREFUeNpUjkkWwjAMQx0x9NpckdMATSThuumDLv7T5IXj8TQiAkNGZ2BN/aS+hxLjddAF0pAF5Y2kgjzngv/KcyanJ3xsiavful+uXZuf2dObpZFbeOeOwHIFlkvDDQ0t9t/GIHqy9vEVYAAWZ5lnNx9nqwAAAABJRU5ErkJggg==) top repeat-x,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA7CAIAAAA1lncVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFxJREFUeNpMj9ERwCAIQz2W7ozdySSVINoPLmIeXBjPq5CqSNZ7q3uWngLtI1VLZyqsJJavAGcIycA8PIfTJ2feHuzZ3/uL7X0/Lmt2rvpTz6hzKYZ4s6tv0ifAAGTjrkbyiJuwAAAAAElFTkSuQmCC) top repeat-x,#0058a1;background-origin:padding-box,border-box}.c-book-buy-panel .p-buy-btn.m-gift-btn{border:0;border-radius:0;box-shadow:none;background:url(/assets/templates/site/img/components/c-book-buy-panel/gift.png) no-repeat;width:236px;height:73px;margin-top:-4px;margin-left:-7px}.c-book-buy-panel .p-buy-btn.m-gift-btn:focus,.c-book-buy-panel .p-buy-btn.m-gift-btn:hover{background-position:0 -73px}.c-book-buy-panel .p-buy-btn.m-gift-btn div{display:none}.c-book-buy-panel .p-buy-btn:active{position:relative;top:1px}.c-book-buy-panel .p-buy-btn:active,.c-book-buy-panel .p-buy-btn:focus{outline:0}.c-book-buy-panel .p-buy-btn[disabled]{cursor:default;color:rgba(255,255,255,.8);text-shadow:0 -1px 1px rgba(137,137,137,.3);position:relative}.c-book-buy-panel .p-buy-btn[disabled] .p-btn-sub{color:rgba(184,207,230,.6)}.c-book-buy-panel .p-buy-btn[disabled]:active{top:0}.c-book-buy-panel .p-buy-btn[disabled]:before{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.1)}.c-book-buy-panel .p-buy-btn[disabled].g-progress-animate:before{background:0 0}.c-book-buy-panel .p-ext:after,.c-book-buy-panel .p-ext:before,.c-book-buy-panel .p-pane-line:after,.c-book-buy-panel .p-pane-line:before,.c-book-buy-panel .p-panes:after,.c-book-buy-panel .p-panes:before{content:" ";display:table}.c-book-buy-panel .p-ext:after,.c-book-buy-panel .p-pane-line:after,.c-book-buy-panel .p-panes:after{clear:both}.c-book-buy-panel .p-ext-left,.c-book-buy-panel .p-pane-left{width:240px;float:left}@media only screen and (max-width:1000px){.c-book-buy-panel .p-ext-left,.c-book-buy-panel .p-pane-left{width:230px}}@media only screen and (max-width:480px){.c-book-buy-panel .p-ext-left,.c-book-buy-panel .p-pane-left{float:none;width:auto}}.c-book-buy-auth-popup__new .p-popup-body .p-form-row .p-input,.c-book-buy-panel .p-ice-series .p-ice,.c-book-buy-panel .p-ice-series .p-ice-multiplier{float:left}.c-book-buy-panel .p-ext-right,.c-book-buy-panel .p-pane-right{padding-left:240px}@media only screen and (max-width:1000px){.c-book-buy-panel .p-ext-right,.c-book-buy-panel .p-pane-right{padding-left:230px}}@media only screen and (max-width:480px){.c-book-buy-panel .p-ext-right,.c-book-buy-panel .p-pane-right{padding-left:0;width:auto;margin-top:16px}}.c-book-buy-panel .p-recoment-price{margin-bottom:16px}.c-book-buy-panel .p-pane-line,.c-book-buy-panel .p-pane-line:first-child{margin-top:0}@media only screen and (min-width:480px) and (max-width:580px){.c-book-buy-panel .p-pane-line.m-payment-line-buttons{margin-left:-6px}}.c-book-buy-panel .p-pane-line .p-another-payment{position:relative;top:-4px;margin-right:10px;font-size:17px}.c-book-buy-panel .p-pane-line.m-price-line{padding-top:4px;display:table;width:100%}.c-book-buy-panel .p-pane-line.m-price-line.m-paper{margin-top:-21px}.c-book-buy-panel .p-pane-line.m-price-line.m-paper .icon-rouble{position:relative;top:-9px}.c-book-buy-panel .p-pane-line.m-price-line.m-paper .p-old-price:before{top:27px;left:-3px;right:9px}.c-book-buy-panel .p-pane-line.m-price-line .p-price{display:table-cell;vertical-align:top;padding-right:10px}.c-book-buy-panel .p-pane-line.m-price-line .p-promo-box{display:table-cell;vertical-align:top;width:100%}.c-book-buy-panel .p-pane-line.m-price-line .p-promo-box.m-paper{padding-top:18px}@media only screen and (max-width:480px){.c-book-buy-panel .p-pane-line.m-price-line{display:block;text-align:center}.c-book-buy-panel .p-pane-line.m-price-line .p-price{display:block}.c-book-buy-panel .p-pane-line.m-price-line .p-promo-box{margin-top:16px;display:block}}@media only screen and (min-width:481px){.c-book-buy-panel .p-pane-line.m-price-line .p-price>br{display:none}.c-book-buy-panel .p-hide-n-phone,.c-book-buy-panel .p-show-phone{display:none!important}}@media only screen and (max-width:480px){.c-book-buy-panel .p-hide-phone,.c-book-buy-panel .p-show-n-phone{display:none!important}}.c-book-buy-panel .p-promo-box{display:inline-block}.c-book-buy-panel .p-promo-handler{position:relative;line-height:1.30769;color:#999794;font-size:13px;text-decoration:none;border:none;padding:0 0 0 9px;display:inline-block;background:0 0;text-align:left;margin:0}.c-book-buy-panel .p-promo-handler .p-line{display:inline-block;white-space:nowrap;position:relative}.c-book-buy-panel .p-promo-handler .p-line:after{content:" ";position:absolute;bottom:1px;left:0;right:0;border-top:1px dashed #999794}.c-book-buy-panel .p-promo-handler:hover{text-decoration:none;color:#e51907}.c-book-buy-panel .p-promo-handler:hover .p-line:after{border-color:#e51907}.c-book-buy-panel .p-promo-handler:active{top:1px}.c-book-buy-panel .p-promo-handler:active,.c-book-buy-panel .p-promo-handler:focus{outline:0}.c-book-buy-panel .p-promo-discount-percent{font-size:13px;color:#999794;line-height:1.30769;margin-top:-8.5px;display:block}.c-book-buy-panel .p-promo-discount-price{display:inline-block}.c-book-buy-panel .p-promo-discount-price .p-price-value{font-size:30px;line-height:.5;position:relative;font-family:Georgia;color:#000;display:inline-block;vertical-align:baseline}.c-book-buy-panel .p-promo-discount-price .p-rub{background:url(/assets/templates/site/img/components/c-book-buy-panel/rub.png) no-repeat;background-size:100% 100%;width:13.13px;height:15px;display:inline-block;vertical-align:baseline}.c-book-buy-panel .p-ice-series,.c-book-buy-panel .p-promo-discount-ice{display:inline-block}.c-book-buy-panel .p-ice-series:after,.c-book-buy-panel .p-ice-series:before{content:" ";display:table}.c-book-buy-panel .p-ice-series:after{clear:both}.c-book-buy-panel .p-ice-series .p-ice:first-child{margin-left:0}.c-book-buy-panel .p-ice-series .p-ice-multiplier+.p-ice{margin-left:2px}.c-book-buy-panel .p-ice{background:url(/assets/templates/site/img/components/c-book-buy-panel/ice.png) no-repeat;background-size:100% 100%;width:13px;height:22px;display:inline-block;vertical-align:baseline;margin-left:5px}.c-book-buy-panel .p-promo-discount-asymp{font-size:22px;color:#000;display:inline-block;margin:0 10px}.c-book-buy-panel .p-promo-discount{margin-left:8px}.c-book-buy-panel .p-promo-discount.ng-enter{animation:c-book-buy-panel-p-promo-discount-fade-in .5s 1s;animation-fill-mode:forwards;opacity:0}@media only screen and (max-width:480px){.c-book-buy-panel .p-promo-handler{padding-left:0}.c-book-buy-panel .p-promo-handler .p-line:after{border-top-style:dotted}.c-book-buy-panel .p-promo-discount{margin-left:2px}}.c-book-buy-panel .p-ice-multiplier{position:relative;top:2px;font-size:20px;line-height:1.1;font-family:Georgia;color:#000}.c-book-buy-panel .p-promo-field{display:table;width:100%}.c-book-buy-panel .p-promo-input{display:table-cell;vertical-align:top;min-width:35px;padding-right:7px}.c-book-buy-panel .p-promo-input input{-webkit-appearance:none;height:33px;width:110px;border:1px solid #b3b3b3;box-shadow:0 1px 3px 0 rgba(179,179,179,.6) inset;box-sizing:border-box;-moz-box-sizing:border-box;font-size:19px;line-height:1.73684;color:#333;padding:0 8px;margin:0;display:inline-block;vertical-align:top;border-radius:2px}.c-book-buy-panel .p-promo-input input:focus{outline:0;border-color:#78aeda;box-shadow:0 0 2px 1px #78aeda,0 0 2px 0 #78aeda inset,0 1px 3px 0 rgba(179,179,179,.6) inset}.c-book-buy-panel .p-promo-input input.m-error,.c-book-buy-panel .p-promo-input input.m-error:focus{width:85px;border-color:#e51907;box-shadow:0 0 2px 1px #e51907,0 0 2px 0 #e51907 inset,0 1px 3px 0 rgba(179,179,179,.6) inset}.c-book-buy-panel .p-promo-informers{display:table-cell;vertical-align:top;width:100%}.c-book-buy-panel .p-promo-informers-box{position:relative}.c-book-buy-panel .p-promo-informer{position:absolute;top:0;left:0;line-height:1.30769;color:#999794;font-size:13px}.c-book-buy-panel .p-promo-informer.m-error{color:#e51907}.c-book-buy-panel .p-feedback-handler{border:none;padding:0;margin:0;background:0 0;display:inline-block;font-size:13px;line-height:1.13333;color:#4283c0;text-decoration:none;border-bottom:1px dashed rgba(66,131,192,.5)}.c-book-buy-panel .p-feedback-handler:focus,.c-book-buy-panel .p-feedback-handler:hover{color:#e51907;border-bottom-color:#e51907;outline:0}.c-book-buy-panel .p-formats-info{line-height:1.42857;color:#999;font-size:13px;display:inline-block;vertical-align:top}.c-book-buy-panel .p-formats-info .p-formats-info-list{margin:0;padding:0;display:inline-block;vertical-align:top}.c-book-buy-panel .p-formats-info .p-formats-info-list-item{margin:0;padding:0;display:inline}.c-book-buy-panel .p-formats-info .p-formats-info-list-item:after{content:", "}.c-book-buy-panel .p-formats-info .p-formats-info-list-item:last-child:after{content:""}.c-book-buy-panel .p-card-icons{width:149px;height:20px;display:inline-block;vertical-align:top;background:url(/assets/templates/site/img/components/c-book-buy-panel/cards.png) no-repeat;margin:20px 7px 4px -2px}.c-book-buy-panel .p-ext{margin-top:18px}.c-book-buy-panel .p-ext-line{margin-top:15px}.c-book-buy-panel .p-ext-line.m-link{margin-top:10px}.c-book-buy-panel .p-ext-line.m-link .p-default-link{vertical-align:3px}.c-book-buy-panel .p-ext-line:first-child{margin-top:0}.c-book-buy-panel .p-ext-text{font-size:13px;color:#999;line-height:1.30769;padding:0 0 6px}@media only screen and (max-width:480px){.c-book-buy-panel .p-feedback-handler{border-bottom-style:dotted}.c-book-buy-panel .p-ext-text{color:#333}}.c-book-buy-panel a.p-ext-ref{display:block;text-decoration:none;border:none}.c-book-buy-panel .p-ext-appstore img,.c-book-buy-panel .p-ext-googleplay img{width:204px;height:63px;margin:-2px;display:block}.c-book-buy-panel .p-ext-blank-icon,.c-book-buy-panel .p-ext-labirint-icon,.c-book-buy-panel .p-ext-litres-icon,.c-book-buy-panel .p-ext-ozon-icon{width:16px;height:16px;display:inline-block;vertical-align:baseline}.c-book-buy-panel .p-ext-ozon-icon{background:url(/assets/templates/site/img/components/c-book-buy-panel/ozon.png?v=1) center no-repeat}.c-book-buy-panel .p-ext-litres-icon{background:url(/assets/templates/site/img/components/c-book-buy-panel/litres.png) center no-repeat}.c-book-buy-panel .p-ext-labirint-icon{width:18px;background:url(/assets/new/img/c-book-page/labirint.png) center no-repeat}.c-book-buy-panel .p-ext-blank-icon{background:url(/assets/templates/site/img/components/c-book-buy-panel/_blank.png) center 3px no-repeat}.c-book-buy-panel a.p-default-link{border:none;display:inline-block;font-size:15px;line-height:1.2;color:#4283c0;text-decoration:underline;vertical-align:top}.c-book-buy-panel a.p-default-link:hover{color:#e51907}.c-book-buy-panel a.p-default-link:active{position:relative;top:1px}.c-book-buy-panel .p-audio-book-examples{margin:4px 0 0;padding:0;list-style:none}.c-book-buy-panel .p-audio-book-examples .p-file-size{color:#999}.c-book-buy-panel .p-audio-book-examples .p-icon-mp3{width:32px;height:16px;background:url(/assets/templates/site/img/components/c-book-buy-panel/ico-mp3.gif) no-repeat;display:inline-block;vertical-align:-3px;border:0}.c-book-buy-panel .p-audio-book-booklets{margin:4px 0 0;padding:0;list-style:none}.c-book-buy-panel .p-invalid-promo-popup{position:absolute;top:10px;left:0;right:0}@media only screen and (max-width:480px){.c-book-buy-panel .p-invalid-promo-popup{top:0;left:-25px;right:-25px}}.c-book-buy-panel .p-book-buy-auth-popup{position:absolute;top:-25px;left:0;right:0;transform-origin:50% 0}.c-book-buy-panel .p-book-buy-auth-popup.m-paper{top:240px;z-index:5}@media only screen and (max-width:770px){.c-book-buy-panel .p-book-buy-auth-popup{left:0;right:0}}@media only screen and (max-width:480px){.c-book-buy-panel .p-book-buy-auth-popup{top:0;left:-25px;right:-25px}.c-book-buy-panel .p-book-buy-auth-popup.m-paper{top:370px}}.c-book-buy-panel .p-book-buy-gift-popup{position:absolute;top:-100px;left:0;right:0}@media only screen and (max-width:480px){.c-book-buy-panel .p-book-buy-gift-popup{top:0;left:-25px;right:-25px}}.c-book-buy-panel .p-book-download-link{margin-bottom:5px}.c-book-buy-panel .p-success-box{margin-bottom:18px}.c-book-buy-panel .p-success-box .p-success-ok{background:url(/assets/templates/site/img/components/c-book-buy-panel/pay-ok.png) no-repeat;width:33px;height:25px;margin:0 auto}.c-book-buy-panel .p-success-box .p-success-text{margin-top:9px;font-size:17px;color:#000;line-height:1;text-align:center}.c-book-buy-panel .p-gift-success-title{width:192px;margin:14px auto 0;height:95px;background:url(/assets/templates/site/img/components/c-book-buy-panel/title-success-def.png) no-repeat;overflow:hidden;text-indent:-1000px}.c-book-buy-panel .p-gift-success-subtitle{color:#a2689e;font-style:italic;font-size:19px;font-family:Georgia,sans-serif;line-height:25px;text-align:center;margin-top:-14px;word-wrap:break-word}.c-book-buy-panel .p-gift-pooh-yeah{background:url(/assets/templates/site/img/components/c-book-buy-panel/pooh-yeah.png) no-repeat;width:131px;height:93px;margin:32px auto 24px}.c-book-buy-panel .p-gift-success-message{font-family:Arial,sans-serif;font-size:19px;line-height:27px;color:#333;margin-top:20px;text-align:center}.c-book-buy-panel .p-gift-success-okay{font-family:Arial,sans-serif;font-size:19px;line-height:24px;margin-top:24px;text-align:center}.c-book-buy-panel .p-gift-success-okay span{color:#4283c0;border-bottom:1px dashed #4283c0;cursor:pointer}.c-book-buy-panel .p-gift-success-okay span:hover{color:#e51907;border-bottom:1px dashed #e51907}.c-book-buy-panel .p-btn-block{display:inline-block;position:relative}.c-book-buy-panel .p-btn-block.m-price-shift{padding-top:50px}.c-book-buy-panel .p-btn-block .p-btn-price{position:absolute;top:0;left:0;font-size:21px;height:50px}@keyframes c-book-buy-panel-p-promo-discount-fade-in{from{opacity:0}to{opacity:1}}.c-book-buy-auth-popup__new .p-popup-body .p-popup-social__button:hover,.c-book-buy-auth-popup__new .p-popup-body .p-popup-submit-btn:hover{opacity:.9}.c-book-price{display:inline-block;white-space:nowrap}.c-book-price:after,.c-book-price:before{content:" ";display:table}.c-book-price:after{clear:both}.c-book-price .p-digit{font-family:Georgia;width:28px;height:49px;top:1px;font-size:47px;line-height:50px;display:inline-block;overflow:hidden;text-indent:28px;position:relative;text-align:center}.c-book-price .p-digit.ng-leave{transition:width .15s linear}.c-book-price .p-digit.ng-leave.ng-leave-active{width:0}.c-book-price .p-digit .p-digit-tape{text-indent:0;line-height:50px;display:block;position:absolute;top:0;left:0;right:0;white-space:normal;text-align:center}.c-book-price .p-digit .p-digit-tape .p-digit-cadre{height:50px}.c-book-price .p-digit.m-digit-0 .p-digit-tape,.c-book-price .p-digit.m-digit-0.m-to-digit-0 .p-digit-tape{top:-501px}.c-book-price .p-digit.m-digit-1 .p-digit-tape,.c-book-price .p-digit.m-digit-1.m-to-digit-1 .p-digit-tape{top:-551px}.c-book-price .p-digit.m-digit-2 .p-digit-tape,.c-book-price .p-digit.m-digit-2.m-to-digit-2 .p-digit-tape{top:-601px}.c-book-price .p-digit.m-digit-3 .p-digit-tape,.c-book-price .p-digit.m-digit-3.m-to-digit-3 .p-digit-tape{top:-651px}.c-book-price .p-digit.m-digit-4 .p-digit-tape,.c-book-price .p-digit.m-digit-4.m-to-digit-4 .p-digit-tape{top:-701px}.c-book-price .p-digit.m-digit-5 .p-digit-tape,.c-book-price .p-digit.m-digit-5.m-to-digit-5 .p-digit-tape{top:-751px}.c-book-price .p-digit.m-digit-6 .p-digit-tape,.c-book-price .p-digit.m-digit-6.m-to-digit-6 .p-digit-tape{top:-801px}.c-book-price .p-digit.m-digit-7 .p-digit-tape,.c-book-price .p-digit.m-digit-7.m-to-digit-7 .p-digit-tape{top:-851px}.c-book-price .p-digit.m-digit-8 .p-digit-tape,.c-book-price .p-digit.m-digit-8.m-to-digit-8 .p-digit-tape{top:-901px}.c-book-price .p-digit.m-digit-9 .p-digit-tape,.c-book-price .p-digit.m-digit-9.m-to-digit-9 .p-digit-tape{top:-951px}.c-book-price .p-digit.m-empty .p-digit-tape,.c-book-price .p-digit.m-empty.m-to-empty .p-digit-tape{top:-1001px}.c-book-price .p-digit.m-to-empty .p-digit-tape{transition:top 1s linear;top:-451px}.c-book-price .p-digit.m-to-empty .p-digit-tape .p-digit-cadre.m-top{text-indent:28px}.c-book-price .p-digit.m-to-digit-0 .p-digit-tape{transition:top 1s linear;top:-1px}.c-book-price .p-digit.m-to-digit-1 .p-digit-tape{transition:top 1s linear;top:-51px}.c-book-price .p-digit.m-digit-1.m-to-digit-0 .p-digit-tape{top:-501px}.c-book-price .p-digit.m-to-digit-2 .p-digit-tape{transition:top 1s linear;top:-101px}.c-book-price .p-digit.m-digit-2.m-to-digit-0 .p-digit-tape{top:-501px}.c-book-price .p-digit.m-digit-2.m-to-digit-1 .p-digit-tape{top:-551px}.c-book-price .p-digit.m-to-digit-3 .p-digit-tape{transition:top 1s linear;top:-151px}.c-book-price .p-digit.m-digit-3.m-to-digit-0 .p-digit-tape{top:-501px}.c-book-price .p-digit.m-digit-3.m-to-digit-1 .p-digit-tape{top:-551px}.c-book-price .p-digit.m-digit-3.m-to-digit-2 .p-digit-tape{top:-601px}.c-book-price .p-digit.m-to-digit-4 .p-digit-tape{transition:top 1s linear;top:-201px}.c-book-price .p-digit.m-digit-4.m-to-digit-0 .p-digit-tape{top:-501px}.c-book-price .p-digit.m-digit-4.m-to-digit-1 .p-digit-tape{top:-551px}.c-book-price .p-digit.m-digit-4.m-to-digit-2 .p-digit-tape{top:-601px}.c-book-price .p-digit.m-digit-4.m-to-digit-3 .p-digit-tape{top:-651px}.c-book-price .p-digit.m-to-digit-5 .p-digit-tape{transition:top 1s linear;top:-251px}.c-book-price .p-digit.m-digit-5.m-to-digit-0 .p-digit-tape{top:-501px}.c-book-price .p-digit.m-digit-5.m-to-digit-1 .p-digit-tape{top:-551px}.c-book-price .p-digit.m-digit-5.m-to-digit-2 .p-digit-tape{top:-601px}.c-book-price .p-digit.m-digit-5.m-to-digit-3 .p-digit-tape{top:-651px}.c-book-price .p-digit.m-digit-5.m-to-digit-4 .p-digit-tape{top:-701px}.c-book-price .p-digit.m-to-digit-6 .p-digit-tape{transition:top 1s linear;top:-301px}.c-book-price .p-digit.m-digit-6.m-to-digit-0 .p-digit-tape{top:-501px}.c-book-price .p-digit.m-digit-6.m-to-digit-1 .p-digit-tape{top:-551px}.c-book-price .p-digit.m-digit-6.m-to-digit-2 .p-digit-tape{top:-601px}.c-book-price .p-digit.m-digit-6.m-to-digit-3 .p-digit-tape{top:-651px}.c-book-price .p-digit.m-digit-6.m-to-digit-4 .p-digit-tape{top:-701px}.c-book-price .p-digit.m-digit-6.m-to-digit-5 .p-digit-tape{top:-751px}.c-book-price .p-digit.m-to-digit-7 .p-digit-tape{transition:top 1s linear;top:-351px}.c-book-price .p-digit.m-digit-7.m-to-digit-0 .p-digit-tape{top:-501px}.c-book-price .p-digit.m-digit-7.m-to-digit-1 .p-digit-tape{top:-551px}.c-book-price .p-digit.m-digit-7.m-to-digit-2 .p-digit-tape{top:-601px}.c-book-price .p-digit.m-digit-7.m-to-digit-3 .p-digit-tape{top:-651px}.c-book-price .p-digit.m-digit-7.m-to-digit-4 .p-digit-tape{top:-701px}.c-book-price .p-digit.m-digit-7.m-to-digit-5 .p-digit-tape{top:-751px}.c-book-price .p-digit.m-digit-7.m-to-digit-6 .p-digit-tape{top:-801px}.c-book-price .p-digit.m-to-digit-8 .p-digit-tape{transition:top 1s linear;top:-401px}.c-book-price .p-digit.m-digit-8.m-to-digit-0 .p-digit-tape{top:-501px}.c-book-price .p-digit.m-digit-8.m-to-digit-1 .p-digit-tape{top:-551px}.c-book-price .p-digit.m-digit-8.m-to-digit-2 .p-digit-tape{top:-601px}.c-book-price .p-digit.m-digit-8.m-to-digit-3 .p-digit-tape{top:-651px}.c-book-price .p-digit.m-digit-8.m-to-digit-4 .p-digit-tape{top:-701px}.c-book-price .p-digit.m-digit-8.m-to-digit-5 .p-digit-tape{top:-751px}.c-book-price .p-digit.m-digit-8.m-to-digit-6 .p-digit-tape{top:-801px}.c-book-price .p-digit.m-digit-8.m-to-digit-7 .p-digit-tape{top:-851px}.c-book-price .p-digit.m-to-digit-9 .p-digit-tape{transition:top 1s linear;top:-451px}.c-book-price .p-digit.m-digit-9.m-to-digit-0 .p-digit-tape{top:-501px}.c-book-price .p-digit.m-digit-9.m-to-digit-1 .p-digit-tape{top:-551px}.c-book-price .p-digit.m-digit-9.m-to-digit-2 .p-digit-tape{top:-601px}.c-book-price .p-digit.m-digit-9.m-to-digit-3 .p-digit-tape{top:-651px}.c-book-price .p-digit.m-digit-9.m-to-digit-4 .p-digit-tape{top:-701px}.c-book-price .p-digit.m-digit-9.m-to-digit-5 .p-digit-tape{top:-751px}.c-book-price .p-digit.m-digit-9.m-to-digit-6 .p-digit-tape{top:-801px}.c-book-price .p-digit.m-digit-9.m-to-digit-7 .p-digit-tape{top:-851px}.c-book-price .p-digit.m-digit-9.m-to-digit-8 .p-digit-tape{top:-901px}.c-book-price .p-digit.m-empty.m-to-digit-0 .p-digit-tape{top:-501px}.c-book-price .p-digit.m-empty.m-to-digit-1 .p-digit-tape{top:-551px}.c-book-price .p-digit.m-empty.m-to-digit-2 .p-digit-tape{top:-601px}.c-book-price .p-digit.m-empty.m-to-digit-3 .p-digit-tape{top:-651px}.c-book-price .p-digit.m-empty.m-to-digit-4 .p-digit-tape{top:-701px}.c-book-price .p-digit.m-empty.m-to-digit-5 .p-digit-tape{top:-751px}.c-book-price .p-digit.m-empty.m-to-digit-6 .p-digit-tape{top:-801px}.c-book-price .p-digit.m-empty.m-to-digit-7 .p-digit-tape{top:-851px}.c-book-price .p-digit.m-empty.m-to-digit-8 .p-digit-tape{top:-901px}.c-book-price .p-digit.m-empty.m-to-digit-9 .p-digit-tape{top:-951px}.c-book-buy-auth-popup{background:#fff;box-shadow:0 4px 8px 0 #919191;border-radius:5px;padding:17px 20px 25px;color:#333}.c-book-buy-auth-popup .p-popup-info{font-size:16px}.c-book-buy-auth-popup .p-popup-info p{margin:0 0 .6875em;line-height:1.375em}.c-book-buy-auth-popup .p-popup-info .p-popup-info-title{display:inline-block;margin:0 0 3px}.c-book-buy-auth-popup .p-popup-info .p-line-through{text-decoration:line-through}.c-book-buy-auth-popup .p-popup-form-line{margin-top:12px}.c-book-buy-auth-popup .p-popup-form-line:first-child{margin-top:0}.c-book-buy-auth-popup .p-popup-form-line input{-webkit-appearance:none;border-radius:2px;box-sizing:border-box;-moz-box-sizing:border-box;width:100%;border:1px solid #b3b3b3;background-color:#fff;box-shadow:0 1px 3px 0 rgba(179,179,179,.6) inset;resize:none;font-size:18px;line-height:1.26667;color:#333;padding:6px 8px}.c-book-buy-auth-popup .p-popup-form-line input:focus{outline:0;border-color:#78aeda;box-shadow:0 0 2px 1px #78aeda,0 0 2px 0 #78aeda inset}@media only screen and (max-width:480px){.c-book-buy-auth-popup .p-popup-form-line input{font-size:16px;padding:4.5px 6px}}.c-book-buy-auth-popup .p-popup-form-line input.m-error,.c-book-buy-auth-popup .p-popup-form-line input.m-error:focus{border-color:#e51907;box-shadow:0 0 2px 1px #e51907,0 0 2px 0 #e51907 inset}.c-book-buy-auth-popup .p-popup-form-row{display:table-row;width:100%}.c-book-buy-auth-popup .p-popup-form-cell{display:table-cell;vertical-align:top}.c-book-buy-auth-popup .p-popup-form-cell.m-submit{box-sizing:border-box;-moz-box-sizing:border-box;padding-right:10px}.c-book-buy-auth-popup .p-popup-form-cell.m-text{width:100%;text-align:center;padding-top:9px}.c-book-buy-auth-popup .p-popup-submit-btn{display:inline-block;border:1px solid rgba(0,0,0,.15);border-radius:6px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAcCAIAAAAvP0KbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAC5JREFUeNpi+PPnD9P///+ZGBgYMGgYG5s4CH/58gWF/+/fPwxzQADGBsoDBBgA224m5poReoAAAAAASUVORK5CYII=) top repeat-x;background-origin:border-box;background-size:1px 100%;box-shadow:0 1px 4px 0 rgba(0,0,0,.2),0 1px 0 0 rgba(0,0,0,.4);padding:6px 20px;color:#000;text-shadow:0 1px 0 #fff;font-size:18px;line-height:1.2;text-align:center}@media only screen and (max-width:480px){.c-book-buy-auth-popup .p-popup-submit-btn{font-size:13.5px;padding:4.5px 15px}}.c-book-buy-auth-popup .p-popup-submit-btn:focus,.c-book-buy-auth-popup .p-popup-submit-btn:hover{box-shadow:0 1px 4px 0 rgba(0,0,0,.2),0 1px 0 0 rgba(0,0,0,.4),0 0 25px 0 rgba(255,255,255,.7) inset}.c-book-buy-auth-popup .p-popup-submit-btn:active{position:relative;top:1px}.c-book-buy-auth-popup .p-popup-submit-btn:active,.c-book-buy-auth-popup .p-popup-submit-btn:focus{outline:0}.c-book-buy-auth-popup .p-popup-submit-btn[disabled]{cursor:default;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAcCAIAAAAvP0KbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACBJREFUeNpi+Pr1K9P///+ZGBgYwBgbG50mlo0FAwQYAK4PGv4kIcmJAAAAAElFTkSuQmCC);color:rgba(0,0,0,.3);text-shadow:0 1px 0 rgba(255,255,255,.3);box-shadow:0 1px 4px 0 rgba(0,0,0,.2),0 1px 0 0 rgba(0,0,0,.4)}.c-book-buy-auth-popup .p-popup-submit-btn[disabled]:active{top:0}.c-book-buy-auth-popup .p-popup-submit-btn{white-space:nowrap;padding-left:30px;padding-right:30px}.c-book-buy-auth-popup .p-popup-cancel-btn{display:inline-block;padding:0;font-size:16px;line-height:normal;color:#4283c0;position:relative;text-decoration:none;border:none;white-space:nowrap;margin:0;background:0 0;box-shadow:none;cursor:pointer}@media only screen and (max-width:480px){.c-book-buy-auth-popup .p-popup-cancel-btn{font-size:12px}}.c-book-buy-auth-popup .p-popup-cancel-btn:after{content:" ";position:absolute;bottom:0;left:0;right:0;border-top:1px dashed #4283c0}.c-book-buy-auth-popup .p-popup-cancel-btn:hover{text-decoration:none;color:#e51907}.c-book-buy-auth-popup .p-popup-cancel-btn:hover:after{border-color:#e51907}.c-book-buy-auth-popup .p-popup-cancel-btn:active{top:1px}.c-book-buy-auth-popup .p-popup-cancel-btn:active,.c-book-buy-auth-popup .p-popup-cancel-btn:focus{outline:0}.c-book-buy-auth-popup__new{padding-top:12px;padding-bottom:20px;box-sizing:border-box}.c-book-buy-auth-popup__new *{box-sizing:border-box}.c-book-buy-auth-popup__new .p-popup-body{position:relative;font-size:16px;color:#000}.c-book-buy-auth-popup__new .p-popup-body .p-popup-info-item-title{font-weight:700}.c-book-buy-auth-popup__new .p-popup-body .p-popup-info-item-description{line-height:1.38;margin-top:1px}.c-book-buy-auth-popup__new .p-popup-body .p-popup-info-item.m-first{padding-right:25px}.c-book-buy-auth-popup__new .p-popup-body .p-popup-info-item+.p-popup-email{padding-top:12px}.c-book-buy-auth-popup__new .p-popup-body hr{margin:15px 0 11px}.c-book-buy-auth-popup__new .p-popup-body .p-popup-social{padding-top:2px;padding-bottom:3px}.c-book-buy-auth-popup__new .p-popup-body .p-popup-social a{position:relative;display:inline-block;border:0;text-decoration:none}.c-book-buy-auth-popup__new .p-popup-body .p-popup-social__button{padding:11px 16px 10px 49px;border-radius:6px;font-size:20px;color:#fff;letter-spacing:-.4px;border:none;position:relative;margin-top:10px}.c-book-buy-auth-popup__new .p-popup-body .p-popup-social__button svg{position:absolute;top:7px;left:7px;width:30px;height:30px}.c-book-buy-auth-popup__new .p-popup-body .p-popup-social__button_type_facebook{background-color:#425397}.c-book-buy-auth-popup__new .p-popup-body .p-popup-social__button_type_vkontakte{background-color:#526d8f}@media (max-width:480px){.c-book-buy-auth-popup__new .p-popup-body .p-popup-social__button{font-size:18px}}.c-book-buy-auth-popup__new .p-popup-body .p-popup-email{padding-top:8px}.c-book-buy-auth-popup__new .p-popup-body .p-popup-email form input[type=email]{width:217px;padding:11px 12px;border:1px solid #b3b3b3;box-shadow:inset 0 2px 3px 0 #cbcbcb;background:#fff;outline:0}.c-book-buy-auth-popup__new .p-popup-body .p-popup-email form input[type=email].m-error{border-color:#e51907;box-shadow:0 0 2px 1px #e51907,0 0 2px 0 #e51907 inset}@media (max-width:567px){.c-book-buy-auth-popup__new .p-popup-body .p-popup-email form input[type=email]{width:100%}.c-book-buy-auth-popup__new .p-popup-body .p-form-row .p-input{float:none}}.c-book-buy-auth-popup__new .p-popup-body .p-popup-submit-btn{border-radius:6px;background:linear-gradient(to bottom,#4283bf,#4283c0);color:#fff;border:0;box-shadow:none;padding:9px 2px 11px;float:right;font-size:20px;font-family:Arial,sans-serif;text-shadow:none;min-width:0;transition:background .3s ease 0s;width:218px;text-align:center}@media (max-width:567px){.c-book-buy-auth-popup__new .p-popup-body .p-popup-submit-btn{width:100%;margin-top:10px}}.c-book-buy-auth-popup__email-confirmation .p-popup-body .p-popup-submit-btn.mobile.pending,.c-book-buy-auth-popup__new .p-popup-body .p-popup-submit-btn.mobile.pending{opacity:.7}.c-book-buy-auth-popup__new .p-popup-body .p-popup-submit-btn.mobile{display:none;width:70px;border-radius:0 5px 5px 0;min-width:0;margin-left:0;font-size:0;line-height:0;text-indent:-10000px;position:absolute;right:0;top:0;background:50% 50% no-repeat #4283c0;background-image:url(/assets/new/img/c-book-page/nkk-subscribe-arrow.png)!important;padding:0 10px;outline:0;margin-top:0}.c-book-buy-auth-popup__new .p-popup-body .p-popup-submit-btn.mobile.p-success{background-image:url(/assets/new/img/c-book-page/nkk-subscribe-ok.png)!important;opacity:.99}.c-book-buy-auth-popup__email-confirmation .p-popup-body .p-popup-submit-btn[disabled],.c-book-buy-auth-popup__new .p-popup-body .p-popup-submit-btn[disabled]{background:#cde}@media (max-width:758px){.c-book-buy-auth-popup__new .p-popup-body .p-popup-submit-btn.mobile{display:inline-block}}.c-book-buy-auth-popup__new .p-popup-body .clear{clear:both}.c-book-buy-auth-popup__new .p-popup-body .p-popup-cancel-btn{width:22px;height:22px;position:absolute;top:2px;right:-6px;background:url(/assets/new/img/popup-close.png) no-repeat;border:0}.c-book-buy-auth-popup__new .p-popup-body .p-popup-cancel-btn:after{display:none}.c-book-buy-auth-popup__email-confirmation{max-width:480px;margin:80px auto 150px;padding-top:16px}.c-book-buy-auth-popup__email-confirmation .p-popup-body .p-popup-info-item-description{padding-top:3px}.c-book-buy-auth-popup__email-confirmation .p-popup-body .p-popup-email{padding-top:14px}.c-book-buy-auth-popup__email-confirmation .p-popup-body .p-popup-email .p-input{padding-right:0}.c-book-buy-auth-popup__email-confirmation .p-popup-body .p-popup-email form input[type=email]{width:100%;max-width:none;line-height:normal}@media (max-width:758px){.c-book-buy-auth-popup__email-confirmation .p-popup-body .p-popup-email form input[type=email]{width:calc(100% - 30px)}}.c-book-buy-auth-popup__email-confirmation .p-popup-body .p-popup-email .p-notification{position:relative}.c-book-buy-auth-popup__email-confirmation .p-popup-body .p-form-row .p-input{float:none}.c-book-buy-auth-popup__email-confirmation .p-popup-body .p-popup-submit-btn{float:none;margin-top:11px;margin-left:0}.c-book-buy-auth-popup__email-confirmation .p-popup-body .p-popup-submit-btn.mobile{display:none;width:70px;border-radius:0 5px 5px 0;min-width:0;margin-left:0;font-size:0;line-height:0;text-indent:-10000px;position:absolute;right:0;top:0;background:50% 50% no-repeat #4283c0;background-image:url(/assets/new/img/c-book-page/nkk-subscribe-arrow.png)!important;padding:0 10px;outline:0;margin-top:0}.c-book-buy-auth-popup__email-confirmation .p-popup-body .p-popup-submit-btn.mobile.p-success{background-image:url(/assets/new/img/c-book-page/nkk-subscribe-ok.png)!important;opacity:.99}@media (max-width:758px){.c-book-buy-auth-popup__email-confirmation .p-popup-body .p-popup-submit-btn.mobile{display:inline-block}.c-book-buy-auth-popup__email-confirmation .p-popup-body .p-popup-submit-btn{display:none}}.c-book-buy-gift-popup .p-gift-steps{box-sizing:border-box;color:#333;font-family:Arial,sans-serif;font-size:15px;line-height:17px;margin:26px -15px 0;padding:0 0 9px;border-bottom:1px solid #E3D2E3}.c-book-buy-gift-popup .p-gift-step-back{color:#4283c0;cursor:pointer}.c-book-buy-gift-popup .p-gift-step-back span{border-bottom:1px dashed #4283c0}@media only screen and (max-width:500px){.c-book-buy-gift-popup .p-gift-step-back{display:none}}.c-book-buy-gift-popup .p-gift-step-active{color:#333;background:#E3D2E3;padding:4px;border-radius:3px;margin-left:10px;margin-right:1.5em;position:relative}@media only screen and (min-width:500px){.c-book-buy-gift-popup .p-gift-step-active{margin-left:1.5em}}.c-book-buy-gift-popup .p-gift-step-active:after{content:"—";margin-left:.75em;position:absolute;color:#000;font-size:13px}@media only screen and (min-width:500px){.c-book-buy-gift-popup .p-gift-step-active:before{content:"—";margin-left:-1.5em;left:0;position:absolute;color:#000;font-size:13px;top:4px}}.c-book-buy-gift-popup .p-gift-title{width:192px;margin:7px auto 0;height:64px;max-width:100%;background:url(/assets/templates/site/img/components/c-book-buy-gift/title-def.png) no-repeat;background-size:contain;overflow:hidden;text-indent:-1000px}.c-book-buy-gift-popup .p-gift-subtitle{color:#a2689e;font-style:italic;font-size:19px;font-family:Georgia,sans-serif;line-height:25px;text-align:center;margin-top:-14px}.c-book-buy-gift-popup .p-gift-anonymously,.c-book-buy-gift-popup .p-gift-pooh{line-height:19px;color:#333;font-family:Arial,sans-serif;box-sizing:border-box}.c-book-buy-gift-popup .p-gift-pooh{background:url(/assets/templates/site/img/components/c-book-buy-gift/pooh.png) 0 22px no-repeat;padding-top:96px;float:right;width:128px;padding-left:10px;font-size:15px}.c-book-buy-gift-popup .p-gift-anonymously{position:absolute;right:0;top:0;font-size:17px;width:122px;padding-top:30px;padding-left:22px}@media only screen and (max-width:480px){.c-book-buy-gift-popup .p-gift-pooh{display:none}.c-book-buy-gift-popup .p-gift-anonymously{position:relative;width:auto;padding-top:10px}}.c-book-buy-gift-popup .p-gift-anonymously input[type=checkbox]{position:absolute;margin-left:-1.25em;margin-top:.2em}.c-book-buy-gift-popup .p-gift-label{font-size:17px;line-height:22px;font-weight:700;font-family:Arial,sans-serif;margin-bottom:4px;margin-top:10px}.c-book-buy-gift-popup .p-gift-label span{font-size:15px;line-height:19px;font-weight:400}.c-book-buy-gift-popup .p-gift-field{margin-right:138px}@media only screen and (max-width:480px){.c-book-buy-gift-popup .p-gift-field{margin-right:0}}.c-book-buy-gift-popup .p-gift-field input,.c-book-buy-gift-popup .p-gift-field textarea{-webkit-appearance:none;border-radius:2px;box-sizing:border-box;-moz-box-sizing:border-box;width:100%;border:1px solid #b3b3b3;background-color:#fff;box-shadow:0 1px 3px 0 rgba(179,179,179,.6) inset;resize:none}.c-book-buy-gift-popup .p-gift-field input:focus,.c-book-buy-gift-popup .p-gift-field textarea:focus{outline:0;border-color:#78aeda;box-shadow:0 0 2px 1px #78aeda,0 0 2px 0 #78aeda inset}.c-book-buy-gift-popup .p-gift-field input.m-error,.c-book-buy-gift-popup .p-gift-field input.m-error:focus,.c-book-buy-gift-popup .p-gift-field textarea.m-error,.c-book-buy-gift-popup .p-gift-field textarea.m-error:focus{border-color:#e51907;box-shadow:0 0 2px 1px #e51907,0 0 2px 0 #e51907 inset}.c-book-buy-gift-popup .p-gift-field input[disabled],.c-book-buy-gift-popup .p-gift-field textarea[disabled]{color:#CCC}.c-book-buy-gift-popup .p-gift-message textarea{height:176px;resize:vertical;font-size:17px;line-height:25px;font-family:Arial,sans-serif;padding:10px}.c-book-buy-gift-popup .p-gift-field input{height:44px;font-size:19px;line-height:19px;font-family:Arial,sans-serif;padding:10px}.c-book-buy-gift-popup .p-gift-rub{width:13px;height:15px;background:url(/assets/templates/site/img/components/c-book-buy-gift/rub.png) no-repeat;background-size:contain;display:inline-block}.c-book-buy-gift-popup .p-gift-comment{color:#b2b2b2;font-size:15px;line-height:19px;font-family:Arial,sans-serif;font-style:italic;word-wrap:break-word}.c-book-buy-gift-popup .p-gift-from{position:relative}.c-book-buy-gift-popup .p-gift-controls{border-top:1px solid #E3D2E3;padding:15px 15px 20px;margin:15px -15px -20px;height:102px}@media only screen and (max-width:480px){.c-book-buy-gift-popup .p-gift-controls{height:auto}}.c-book-buy-gift-popup .p-gift-send{float:left;box-sizing:border-box;width:260px;height:66px;background:url(/assets/templates/site/img/components/c-book-buy-gift/btn.png) no-repeat;outline:0;cursor:pointer;color:#FFF;text-align:center;font-family:Arial,sans-serif;font-size:20px;line-height:61px}@media only screen and (max-width:480px){.c-book-buy-gift-popup .p-gift-send{float:none;margin:0 auto}}.c-book-buy-gift-popup .p-gift-send:hover{background-position:0 -70px}.c-book-buy-gift-popup .p-gift-send[disabled]{background-position:0 -144px}.c-book-buy-gift-popup .p-gift-send[disabled] div{opacity:.5}.c-book-buy-gift-popup .p-gift-send div{line-height:24px;vertical-align:middle;display:inline-block}.c-book-buy-gift-popup .p-gift-cancel{display:none;float:left;font-family:Arial,sans-serif;font-size:20px;margin-top:20px;margin-left:.5em}.c-book-buy-gift-popup .p-gift-cancel span{color:#4283c0;border-bottom:1px dashed #4283c0;cursor:pointer;display:inline-block;padding-bottom:2px}.c-book-buy-auth-wait-notify{position:fixed;left:0;right:0;background:#fee11c;padding:6px 20px;z-index:1004;opacity:0;top:-36px}@media only screen and (max-width:480px){.c-book-buy-gift-popup .p-gift-cancel{text-align:center;float:none}.c-book-buy-auth-wait-notify{padding:5px 10px}}.show-popup .c-book-buy-auth-wait-notify{top:0;opacity:1}.c-book-buy-auth-wait-notify .p-form-submit-btn:active,.c-book-buy-invalid-promo-popup .p-popup-submit-btn:active{top:1px;position:relative}.c-book-buy-auth-wait-notify .p-container{padding:0;font-size:0;line-height:0}.c-book-buy-auth-wait-notify .p-info{display:inline-block;padding:0;color:#333;font-size:15px;line-height:20px;vertical-align:top;white-space:normal;margin-right:7px;margin-top:4px}.c-book-buy-auth-wait-notify .p-form-submit-btn{display:inline-block;border:1px solid rgba(0,0,0,.15);border-radius:6px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAcCAIAAAAvP0KbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAC5JREFUeNpi+PPnD9P///+ZGBgYMGgYG5s4CH/58gWF/+/fPwxzQADGBsoDBBgA224m5poReoAAAAAASUVORK5CYII=) top repeat-x;background-origin:border-box;background-size:1px 100%;box-shadow:0 1px 4px 0 rgba(0,0,0,.2),0 1px 0 0 rgba(0,0,0,.4);padding:6px 20px;color:#000;text-shadow:0 1px 0 #fff;font-size:15px;line-height:1.2;text-align:center}@media only screen and (max-width:480px){.c-book-buy-auth-wait-notify .p-info{margin-right:0;margin-top:0}.c-book-buy-auth-wait-notify .p-form-submit-btn{margin-top:5px;margin-bottom:7px}}.c-book-buy-auth-wait-notify .p-form-submit-btn:focus,.c-book-buy-auth-wait-notify .p-form-submit-btn:hover{box-shadow:0 1px 4px 0 rgba(0,0,0,.2),0 1px 0 0 rgba(0,0,0,.4),0 0 25px 0 rgba(255,255,255,.7) inset}.c-book-buy-auth-wait-notify .p-form-submit-btn:active,.c-book-buy-auth-wait-notify .p-form-submit-btn:focus{outline:0}.c-book-buy-auth-wait-notify .p-form-submit-btn[disabled]{cursor:default;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAcCAIAAAAvP0KbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACBJREFUeNpi+Pr1K9P///+ZGBgYwBgbG50mlo0FAwQYAK4PGv4kIcmJAAAAAElFTkSuQmCC);color:rgba(0,0,0,.3);text-shadow:0 1px 0 rgba(255,255,255,.3);box-shadow:0 1px 4px 0 rgba(0,0,0,.2),0 1px 0 0 rgba(0,0,0,.4)}.c-book-buy-auth-wait-notify .p-form-submit-btn[disabled]:active{top:0}.c-book-buy-auth-wait-notify .p-form{display:inline-block;vertical-align:top}.c-book-buy-auth-wait-notify .p-form .p-form-submit-btn{white-space:nowrap;padding:4px 10px}.c-book-buy-invalid-promo-popup{background:#fff;box-shadow:0 4px 8px 0 #919191;border-radius:5px;padding:12px 12px 14px;color:#333}.c-book-buy-invalid-promo-popup .p-popup-head:after,.c-book-buy-invalid-promo-popup .p-popup-head:before{content:" ";display:table}.c-book-buy-invalid-promo-popup .p-popup-head:after{clear:both}.c-book-buy-invalid-promo-popup .p-popup-close{float:right;display:inline-block;border:none;font-size:15px;line-height:1.2;color:#4283c0;text-decoration:none;vertical-align:top;background:0 0;padding:0;margin:0}.c-book-buy-invalid-promo-popup .p-popup-close .p-popup-close-text{display:inline-block;border-bottom:1px dashed rgba(66,131,192,.5)}@media only screen and (max-width:480px){.c-book-buy-invalid-promo-popup .p-popup-close{font-size:11.25px}.c-book-buy-invalid-promo-popup .p-popup-close .p-popup-close-text{border-bottom-style:dotted;margin-top:3.38px}}.c-book-buy-invalid-promo-popup .p-popup-close:focus,.c-book-buy-invalid-promo-popup .p-popup-close:hover{outline:0;text-decoration:none;color:#e51907}.c-book-buy-invalid-promo-popup .p-popup-close:focus .p-popup-close-text,.c-book-buy-invalid-promo-popup .p-popup-close:hover .p-popup-close-text{border-bottom-color:#e51907}.c-book-buy-invalid-promo-popup .p-popup-close-icon{display:inline-block;vertical-align:top;width:20px;height:20px;background:url(/assets/templates/site/img/components/c-invalid-promo-popup/close.png) no-repeat;margin-left:5px}.c-book-buy-invalid-promo-popup .p-popup-title{font-size:15px;line-height:1.26667}.c-book-buy-invalid-promo-popup .p-popup-promo-code{font-size:19px;line-height:1.26316;display:inline-block;margin-left:3px}.c-book-buy-invalid-promo-popup .p-popup-body{padding-top:9px}.c-book-buy-invalid-promo-popup .p-popup-form-line{margin-top:12px}.c-book-buy-invalid-promo-popup .p-popup-form-line:first-child{margin-top:0}.c-book-buy-invalid-promo-popup .p-popup-form-line input,.c-book-buy-invalid-promo-popup .p-popup-form-line textarea{-webkit-appearance:none;border-radius:2px;box-sizing:border-box;-moz-box-sizing:border-box;width:100%;border:1px solid #b3b3b3;background-color:#fff;box-shadow:0 1px 3px 0 rgba(179,179,179,.6) inset;resize:none;font-size:15px;line-height:1.26667;color:#333;padding:6px 8px}.c-book-buy-invalid-promo-popup .p-popup-form-line input:focus,.c-book-buy-invalid-promo-popup .p-popup-form-line textarea:focus{outline:0;border-color:#78aeda;box-shadow:0 0 2px 1px #78aeda,0 0 2px 0 #78aeda inset}.c-book-buy-invalid-promo-popup .p-popup-form-line input.m-error,.c-book-buy-invalid-promo-popup .p-popup-form-line input.m-error:focus,.c-book-buy-invalid-promo-popup .p-popup-form-line textarea.m-error,.c-book-buy-invalid-promo-popup .p-popup-form-line textarea.m-error:focus{border-color:#e51907;box-shadow:0 0 2px 1px #e51907,0 0 2px 0 #e51907 inset}.c-book-buy-invalid-promo-popup .p-popup-form-line textarea{height:100px}@media only screen and (max-width:480px){.c-book-buy-invalid-promo-popup .p-popup-form-line input,.c-book-buy-invalid-promo-popup .p-popup-form-line textarea{font-size:16px;padding:4.5px 6px}.c-book-buy-invalid-promo-popup .p-popup-form-line textarea{height:75px}}.c-book-buy-invalid-promo-popup .p-popup-form-row{display:table-row;width:100%}.c-book-buy-invalid-promo-popup .p-popup-form-cell{display:table-cell;vertical-align:top}.c-book-buy-invalid-promo-popup .p-popup-form-cell.m-input{width:100%}.c-book-buy-invalid-promo-popup .p-popup-form-cell.m-submit{padding-left:8px;box-sizing:border-box;-moz-box-sizing:border-box}.c-book-buy-invalid-promo-popup .p-popup-submit-btn{display:inline-block;border:1px solid rgba(0,0,0,.15);border-radius:6px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAcCAIAAAAvP0KbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAC5JREFUeNpi+PPnD9P///+ZGBgYMGgYG5s4CH/58gWF/+/fPwxzQADGBsoDBBgA224m5poReoAAAAAASUVORK5CYII=) top repeat-x;background-origin:border-box;background-size:1px 100%;box-shadow:0 1px 4px 0 rgba(0,0,0,.2),0 1px 0 0 rgba(0,0,0,.4);padding:6px 20px;color:#000;text-shadow:0 1px 0 #fff;font-size:15px;line-height:1.2;text-align:center}@media only screen and (max-width:480px){.c-book-buy-invalid-promo-popup .p-popup-submit-btn{font-size:11.25px;padding:4.5px 15px}}.c-book-buy-invalid-promo-popup .p-popup-submit-btn:focus,.c-book-buy-invalid-promo-popup .p-popup-submit-btn:hover{box-shadow:0 1px 4px 0 rgba(0,0,0,.2),0 1px 0 0 rgba(0,0,0,.4),0 0 25px 0 rgba(255,255,255,.7) inset}.c-book-buy-invalid-promo-popup .p-popup-submit-btn:active,.c-book-buy-invalid-promo-popup .p-popup-submit-btn:focus{outline:0}.c-book-buy-invalid-promo-popup .p-popup-submit-btn[disabled]{cursor:default;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAcCAIAAAAvP0KbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACBJREFUeNpi+Pr1K9P///+ZGBgYwBgbG50mlo0FAwQYAK4PGv4kIcmJAAAAAElFTkSuQmCC);color:rgba(0,0,0,.3);text-shadow:0 1px 0 rgba(255,255,255,.3);box-shadow:0 1px 4px 0 rgba(0,0,0,.2),0 1px 0 0 rgba(0,0,0,.4)}.c-book-buy-invalid-promo-popup .p-popup-submit-btn[disabled]:active{top:0}.c-book-buy-payment .p-title{font-size:18px;line-height:1.5;color:#000}.c-book-buy-payment .p-methods{padding:3px 0;margin:0 -5px;width:auto;box-sizing:border-box}.c-book-buy-payment .p-methods-item{padding:5px;box-sizing:border-box;width:33.33%;display:inline-block;vertical-align:top}.c-book-buy-payment .p-methods-item .p-caption-text-break{display:block}@media only screen and (max-width:480px){.c-book-buy-payment .p-methods-item{width:100%}.c-book-buy-payment .p-methods-item .p-caption-text-break{display:inline}}.c-book-buy-payment button.p-method-button{display:block;width:100%;height:99px;box-sizing:border-box;border-radius:5px;margin:0;background-color:#fff;background-image:linear-gradient(0deg,#f4f2f1 0,#fff 100%);box-shadow:0 1px 1px 0 #594839;border:0;padding:14px 13px}.c-book-buy-payment button.p-method-button:active{position:relative;top:1px}.c-book-buy-payment button.p-method-button:hover{box-shadow:0 0 0 2px #78aeda,0 1px 1px 0 #594839}.c-book-buy-payment button.p-method-button:disabled{box-shadow:0 1px 1px 0 rgba(89,72,57,.5)}.c-book-buy-payment button.p-method-button:disabled:active{position:relative;top:0}.c-book-buy-payment button.p-method-button:disabled .p-caption-text{color:rgba(0,0,0,.5)}.c-book-buy-payment button.p-method-button:disabled .p-method-logo{opacity:.5}.c-book-buy-payment .p-method-logo{width:87px;height:25px;margin:0 auto}.c-book-buy-payment .p-method-logo.m-payonline{background:url(/assets/templates/site/img/components/c-book-buy-payment/payonline.png) no-repeat;width:75px;height:50px;margin:-12.5px auto}.c-book-buy-payment .p-method-logo.m-yandexkassa{background:url(/assets/templates/site/img/components/c-book-buy-payment/yandexkassa.png) no-repeat;width:75px;height:35px;margin:-5px auto}.c-book-buy-payment .p-method-logo.m-applepay{-webkit-appearance:-apple-pay-button;width:75px;height:50px;margin:-12.5px auto}.c-book-buy-payment .p-method-logo.m-card{background:url(/assets/templates/site/img/components/c-book-buy-payment/card.png) no-repeat;width:103px;height:21px;margin:4px auto 0}.c-book-buy-payment .p-method-logo.m-ym{background:url(/assets/templates/site/img/components/c-book-buy-payment/ym.png) no-repeat;width:31px;height:31px;margin:-3px auto}.c-book-buy-payment .p-method-logo.m-qiwi{background:url(/assets/templates/site/img/components/c-book-buy-payment/qiwi.png) no-repeat;width:76px;height:29px;margin:0 auto -4px}.c-book-buy-payment .p-method-logo.m-wm{background:url(/assets/templates/site/img/components/c-book-buy-payment/wm.png) no-repeat;width:85px;height:22px;margin:3px auto 0}.c-book-buy-payment .p-method-logo.m-yandex-kassa-widget img{max-width:100%;height:17px}.c-book-buy-payment .p-method-logo.m-yandex-kassa-widget+.p-method-caption{padding-top:1px}.c-book-buy-payment .p-method-caption{padding-top:14px;text-align:center;white-space:normal}.c-book-buy-payment .p-error-box .p-error-container,.c-book-buy-payment .p-success-box .p-success-container{padding:13px 15px}.c-book-buy-payment .p-caption-text{font-size:13px;color:#000;line-height:1.231}.c-book-buy-payment .p-loading-box{background:url(/assets/templates/site/img/components/c-book-buy-payment/loading.gif) center no-repeat;min-height:50px}.c-book-buy-payment .p-inline-payment-box .p-back-icon{font-size:12px;color:#76756e;width:8px;overflow:hidden;display:inline-block;vertical-align:bottom}.c-book-buy-payment .p-inline-payment-box a.p-back-link{border:0}.c-book-buy-payment .p-inline-payment-box a.p-back-link .p-link-text{font-size:12px;color:#76756e;display:inline;border-bottom:1px dashed rgba(118,117,110,.5)}.c-book-buy-payment .p-inline-payment-box a.p-back-link:active{position:relative;top:1px}.c-book-buy-payment .p-inline-payment-box a.p-back-link:hover .p-back-icon,.c-book-buy-payment .p-inline-payment-box a.p-back-link:hover .p-link-text{color:#e51907}.c-book-buy-payment .p-inline-payment-box a.p-back-link:hover .p-link-text{border-bottom-color:rgba(229,25,7,.5)}.c-book-buy-payment .p-inline-payment-box .p-inline-payment-rfi{margin-top:8px}.c-book-buy-payment .p-success-box .p-success-ok{background:url(/assets/templates/site/img/components/c-book-buy-payment/ok.png) no-repeat;width:33px;height:25px;margin:0 auto}.c-book-buy-payment .p-success-box .p-success-text{margin-top:9px;font-size:17px;color:#000;line-height:1;text-align:center}.c-book-buy-payment .p-error-box .p-error-icon{background:url(/assets/templates/site/img/components/c-book-buy-payment/error.png) no-repeat;width:25px;height:24px;margin:0 auto}.c-book-buy-payment .p-error-box .p-error-title{font-size:17px;color:#a01437;line-height:1.235;margin:7px 0 12px;text-align:center}.c-book-buy-payment .p-error-box .p-error-info{font-size:17px;color:#000;line-height:1.235}.c-book-buy-payment .p-error-box a.p-error-info-back-link{cursor:pointer;font-size:17px;color:#000;line-height:1.235;display:inline;border-bottom:1px dashed rgba(0,0,0,.5)}.c-book-buy-payment .p-error-box a.p-error-info-back-link:active{position:relative;top:1px}.c-book-buy-payment .p-error-box a.p-error-info-back-link:hover{color:#e51907;border-bottom-color:rgba(229,25,7,.5)}.c-book-buy-payment .p-error-box .p-error-info-line{margin-bottom:10px}.c-book-buy-payment .p-error-box .p-error-info-line.m-tip{font-size:14px;line-height:1.357;margin:7px 0 0}.c-book-buy-payment .p-error-box .p-error-info-line.m-tip a.p-error-info-back-link{font-size:14px}.c-book-buy-payment-rfi-inline .p-loading-box{background:url(/assets/templates/site/img/components/c-book-buy-payment-rfi-inline/loading.gif) center 0 no-repeat;min-height:50px}.c-book-buy-payment-rfi-inline .p-frame-box{margin:0 -10px -18px;border-radius:5px;background:#FFF;padding-bottom:3px}.c-book-buy-payment-rfi-inline .p-frame{display:block}.c-pie-wrapper{margin-top:35px;margin-bottom:65px}.c-pie-wrapper .c-pie{display:inline-block;position:relative;width:650px;height:650px;cursor:pointer}.c-pie-wrapper .c-pie:before{position:absolute;top:-56px;left:5px;width:81px;height:158px;background:url(/assets/new/img/c-pie-wheel/books-inside.png) no-repeat;content:'';z-index:1}.c-pie-wrapper .c-pie .p-part{position:absolute;transform:scale(.65);transition:all .65s;width:495px}.c-pie-wrapper .c-pie .p-part.m-1,.c-pie-wrapper .c-pie .p-part.m-4,.c-pie-wrapper .c-pie .p-part.m-5,.c-pie-wrapper .c-pie .p-part.m-8{width:350px}.c-pie-wrapper .c-pie .p-part.m-2,.c-pie-wrapper .c-pie .p-part.m-3,.c-pie-wrapper .c-pie .p-part.m-6,.c-pie-wrapper .c-pie .p-part.m-7{width:495px}.c-pie-wrapper .c-pie .p-part.m-1{bottom:-1px;left:0;height:494px;background:url(/assets/new/img/c-pie-wheel/pie-sprite.png) -500px 0 no-repeat;transform-origin:0 100%;z-index:1}.c-pie-wrapper .c-pie .p-part.m-2{bottom:-1px;left:0;height:350px;background:url(/assets/new/img/c-pie-wheel/pie-sprite.png) -500px -500px no-repeat;transform-origin:0 100%;z-index:1}.c-pie-wrapper .c-pie .p-part.m-3{top:0;left:0;height:349px;background:url(/assets/new/img/c-pie-wheel/pie-sprite.png) -500px -850px no-repeat;transform-origin:0 0}.c-pie-wrapper .c-pie .p-part.m-4{top:-2px;left:0;height:494px;background:url(/assets/new/img/c-pie-wheel/pie-sprite.png) -500px -1200px no-repeat;transform-origin:0 0}.c-pie-wrapper .c-pie .p-part.m-5{top:-3px;right:0;height:495px;background:url(/assets/new/img/c-pie-wheel/pie-sprite.png) 0 -1200px no-repeat;transform-origin:100% 0}.c-pie-wrapper .c-pie .p-part.m-6{top:-2px;right:0;height:350px;background:url(/assets/new/img/c-pie-wheel/pie-sprite.png) 0 -850px no-repeat;transform-origin:100% 0}.c-pie-wrapper .c-pie .p-part.m-7{bottom:1px;right:0;height:349px;background:url(/assets/new/img/c-pie-wheel/pie-sprite.png) 0 -500px no-repeat;transform-origin:100% 100%}.c-pie-wrapper .c-pie .p-part.m-8{bottom:-1px;right:0;height:494px;background:url(/assets/new/img/c-pie-wheel/pie-sprite.png) no-repeat;transform-origin:100% 100%}.c-pie-wrapper .c-pie .p-part.m-hover{transform:scale(1)}.c-pie-wrapper .c-pie .p-corner{position:absolute;width:50%;height:50%}.c-pie-wrapper .c-pie .p-corner:after,.c-pie-wrapper .c-pie .p-corner:before{position:absolute;width:100%;height:100%;z-index:10;transform:scale(.4);transition:all .65s;content:''}.c-pie-wrapper .c-pie .p-corner.m-top-right{top:1px;right:0}.c-pie-wrapper .c-pie .p-corner.m-top-right:after,.c-pie-wrapper .c-pie .p-corner.m-top-right:before{bottom:0;left:0;transform-origin:0 100%}.c-pie-wrapper .c-pie .p-corner.m-top-right:before{bottom:19px;left:1px;background:url(/assets/new/img/c-pie-wheel/pie-1.svg) 0 100% no-repeat}.c-pie-wrapper .c-pie .p-corner.m-top-right:after{left:10px;background:url(/assets/new/img/c-pie-wheel/pie-2.svg) 0 100% no-repeat}.c-pie-wrapper .c-pie .p-corner.m-top-right .p-link.m-before{bottom:182px;left:42px}.c-pie-wrapper .c-pie .p-corner.m-top-right .p-link.m-after{bottom:66px;left:134px}.c-pie-wrapper .c-pie .p-corner.m-top-right.m-hover-before:before{bottom:50px}.c-pie-wrapper .c-pie .p-corner.m-top-right.m-hover-after:after{left:35px}.c-pie-wrapper .c-pie .p-corner.m-top-right.ie:before{left:-20px}.c-pie-wrapper .c-pie .p-corner.m-top-right.ie:after{bottom:-17px}.c-pie-wrapper .c-pie .p-corner.m-top-right.ie.m-hover-before:before{left:-62px}.c-pie-wrapper .c-pie .p-corner.m-top-right.ie.m-hover-after:after{bottom:-47px}.c-pie-wrapper .c-pie .p-corner.m-bottom-right{bottom:0;right:1px}.c-pie-wrapper .c-pie .p-corner.m-bottom-right:before{top:3px;left:10px;background:url(/assets/new/img/c-pie-wheel/pie-3.svg) no-repeat}.c-pie-wrapper .c-pie .p-corner.m-bottom-right:after{top:5px;left:2px;background:url(/assets/new/img/c-pie-wheel/pie-4.svg) no-repeat}.c-pie-wrapper .c-pie .p-corner.m-bottom-right:after,.c-pie-wrapper .c-pie .p-corner.m-bottom-right:before{transform-origin:0 0}.c-pie-wrapper .c-pie .p-corner.m-bottom-right .p-link.m-before{top:72px;left:172px}.c-pie-wrapper .c-pie .p-corner.m-bottom-right .p-link.m-after{top:198px;left:27px}.c-pie-wrapper .c-pie .p-corner.m-bottom-right.m-hover-before:before{left:20px}.c-pie-wrapper .c-pie .p-corner.m-bottom-right.m-hover-after:after{top:15px}.c-pie-wrapper .c-pie .p-corner.m-bottom-right.ie:before{top:-21px}.c-pie-wrapper .c-pie .p-corner.m-bottom-right.ie:after{left:-22px}.c-pie-wrapper .c-pie .p-corner.m-bottom-right.ie.m-hover-before:before{top:-67px}.c-pie-wrapper .c-pie .p-corner.m-bottom-right.ie.m-hover-after:after{left:-63px}.c-pie-wrapper .c-pie .p-corner.m-bottom-left{bottom:0;left:0}.c-pie-wrapper .c-pie .p-corner.m-bottom-left.ie{left:1px}.c-pie-wrapper .c-pie .p-corner.m-bottom-left:after,.c-pie-wrapper .c-pie .p-corner.m-bottom-left:before{top:0;right:0;transform-origin:100% 0}.c-pie-wrapper .c-pie .p-corner.m-bottom-left:before{top:7px;background:url(/assets/new/img/c-pie-wheel/pie-5.svg) 100% 0 no-repeat}.c-pie-wrapper .c-pie .p-corner.m-bottom-left:after{right:5px;background:url(/assets/new/img/c-pie-wheel/pie-6.svg) 100% 0 no-repeat}.c-pie-wrapper .c-pie .p-corner.m-bottom-left .p-link.m-before{top:198px;right:29px}.c-pie-wrapper .c-pie .p-corner.m-bottom-left .p-link.m-after{top:72px;right:138px}.c-pie-wrapper .c-pie .p-corner.m-bottom-left.m-hover-before:before{top:25px}.c-pie-wrapper .c-pie .p-corner.m-bottom-left.m-hover-after:after{right:20px}.c-pie-wrapper .c-pie .p-corner.m-bottom-left.ie:before{right:-20px}.c-pie-wrapper .c-pie .p-corner.m-bottom-left.ie:after{top:-20px}.c-pie-wrapper .c-pie .p-corner.m-bottom-left.ie.m-hover-before:before{right:-60px}.c-pie-wrapper .c-pie .p-corner.m-bottom-left.ie.m-hover-after:after{top:-53px}.c-pie-wrapper .c-pie .p-corner.m-top-left{top:0;left:0}.c-pie-wrapper .c-pie .p-corner.m-top-left.ie{top:1px;left:1px}.c-pie-wrapper .c-pie .p-corner.m-top-left:after,.c-pie-wrapper .c-pie .p-corner.m-top-left:before{bottom:0;right:0;transform-origin:100% 100%}.c-pie-wrapper .c-pie .p-corner.m-top-left:before{right:10px;background:url(/assets/new/img/c-pie-wheel/pie-7.svg) 100% 100% no-repeat}.c-pie-wrapper .c-pie .p-corner.m-top-left:after{bottom:17px;right:3px;background:url(/assets/new/img/c-pie-wheel/pie-8.svg) 100% 100% no-repeat}.c-pie-wrapper .c-pie .p-corner.m-top-left.m-hover-before:before{right:25px}.c-pie-wrapper .c-pie .p-corner.m-top-left.m-hover-after:after{bottom:25px}.c-pie-wrapper .c-pie .p-corner.m-top-left .p-link.m-before{bottom:66px;right:185px}.c-pie-wrapper .c-pie .p-corner.m-top-left .p-link.m-after{bottom:212px;right:40px}.c-pie-wrapper .c-pie .p-corner.m-top-left.ie:before{bottom:-18px}.c-pie-wrapper .c-pie .p-corner.m-top-left.ie:after{right:-15px}.c-pie-wrapper .c-pie .p-corner.m-top-left.ie.m-hover-before:before{bottom:-52px}.c-pie-wrapper .c-pie .p-corner.m-top-left.ie.m-hover-after:after{right:-57px}.c-pie-wrapper .c-pie .p-corner.m-hover-after:after,.c-pie-wrapper .c-pie .p-corner.m-hover-before:before{transform:scale(1.15)}.c-pie-wrapper .c-pie .p-corner.m-hover-after .p-link.m-after span,.c-pie-wrapper .c-pie .p-corner.m-hover-before .p-link.m-before span{color:#e51907;border-bottom-color:#fca59d}.c-pie-wrapper .c-pie .p-corner .p-link{position:absolute;z-index:15;font-size:21px;font-weight:700;border-color:transparent;text-align:center;line-height:29.4px}.c-pie-wrapper .c-wheel-list{display:none}.c-pie-wrapper .c-wheel-list .p-item{display:block;margin:0 auto;width:300px;height:54px;background:url(/assets/new/img/c-pie-wheel/wheel-list-sprite.png) no-repeat;text-align:center;text-decoration:none;border:0;line-height:54px;font-size:21px;font-weight:700}.c-pie-wrapper .c-wheel-list .p-item.m-1{background-position:0 0}.c-pie-wrapper .c-wheel-list .p-item.m-2{background-position:0 -54px}.c-pie-wrapper .c-wheel-list .p-item.m-3{background-position:0 -108px}.c-pie-wrapper .c-wheel-list .p-item.m-4{background-position:0 -162px}.c-pie-wrapper .c-wheel-list .p-item.m-5{background-position:0 -216px}.c-pie-wrapper .c-wheel-list .p-item.m-6{background-position:0 -270px}.c-pie-wrapper .c-wheel-list .p-item.m-7{background-position:0 -324px}.c-pie-wrapper .c-wheel-list .p-item.m-8{background-position:0 -378px}.c-pie-wrapper .p-link span{border-bottom:1px solid #c4d8eb}.c-pie-wrapper .p-link:hover span{border-bottom-color:#fca59d}@media (max-width:750px){.c-pie-wrapper .c-pie{display:none}.c-pie-wrapper .c-wheel-list{display:block}}@media (max-width:380px){.c-pie-wrapper{margin-left:-30px}}.c-new-year-banner{position:relative;width:100%;text-align:center;z-index:20}.c-new-year-banner .p-banner{position:relative;display:inline-block;width:1000px;height:110px;margin-left:-450px;margin-top:30px;margin-bottom:30px;background:url(/assets/new/img/c-pie-wheel/banner.png) no-repeat;border:0!important;text-decoration:none!important}.c-new-year-banner .p-banner:before{position:absolute;top:47px;left:-1500px;right:800px;height:10px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAKCAYAAACT+/8OAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGZJREFUeNpiTE1Knqqnr/9OUEhQ4t/ff38Y/gPBiePH/8MAA4wBE2RigAI+Pj6GT58+MTCClUHByRMnGOAqYKoYHj9+/B8ZMD198gRZEQPTwwcP3yxftvw9TIARxnCwtfMC0QABBgB3UElWZvobVwAAAABJRU5ErkJggg==) repeat-x;content:''}.c-new-year-banner img.p-image.m-mobile{display:none}@media (max-width:550px){.c-new-year-banner .p-banner{width:520px;height:207px;margin-left:-200px;background:url(/assets/new/img/c-pie-wheel/banner-320.png) no-repeat}.c-new-year-banner .p-banner:before,.c-new-year-banner img.p-image.m-desktop{display:none}.c-new-year-banner img.p-image.m-mobile{display:inline}}.c-book{position:relative}.c-book .p-loading-title{position:absolute;top:2px;left:24px;right:15px;bottom:26px;overflow:hidden;z-index:-1;padding-top:67px}.c-book .p-loading-title p{margin:0!important;padding:0!important;font-size:15px!important;font-weight:400!important;color:#333;line-height:19px}.c-book .p-loading-title p:first-child{margin-bottom:7px!important}.c-book .p-loading-title:after{animation:go-left-right 1.5s 20;position:absolute;top:0;left:0;bottom:0;width:150%;height:100%;transform-origin:100% 0;background:linear-gradient(to right,rgba(255,255,255,0) -10%,rgba(255,255,255,.75) 15%,rgba(255,255,255,0) 50%);content:''}.image-loaded .p-loading-title{display:none!important}@font-face{font-family:mif-icons;src:url(/assets/new/fonts/mif/mif-icons.eot?tathtd);src:url(/assets/new/fonts/mif/mif-icons.eot?#iefixtathtd) format("embedded-opentype"),url(/assets/new/fonts/mif/mif-icons.woff2?tathtd) format("woff2"),url(/assets/new/fonts/mif/mif-icons.ttf?tathtd) format("truetype"),url(/assets/new/fonts/mif/mif-icons.woff?tathtd) format("woff"),url(/assets/new/fonts/mif/mif-icons.svg?tathtd#mif-icons) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:mif-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-direction-brain:before{content:"\e600"}.icon-stars-1:before{content:"\e601"}.icon-like-apple-watch-edition-2:before{content:"\e611"}.icon-like-apple-watch-edition:before{content:"\e610"}.icon-facebook:before{content:"\e602"}.icon-googlesvg:before{content:"\e603"}.icon-Instagram:before{content:"\e604"}.icon-odnoklassniki-logo:before{content:"\e605"}.icon-twitter:before{content:"\e606"}.icon-vk-logo:before{content:"\e607"}.icon-error-cross:before{content:"\e615"}.icon-youtube:before{content:"\e616"}.icon-arrow-new:before{content:"\e613"}.icon-arrow-new2:before{content:"\e614"}.icon-button-arrow:before{content:"\e612"}.icon-arrow-left:before{content:"\e608"}.icon-arrow-right:before{content:"\e609"}.icon-bottom-navigation-arrow:before{content:"\e60a"}.icon-enter:before{content:"\e60b"}.icon-close:before{content:"\e60c"}.icon-ok:before{content:"\e60d"}.icon-search:before{content:"\e60e"}.icon-rouble:before{content:"\e60f"}.delivery-info{display:block;position:relative;font-size:17px;color:#333;max-width:800px;padding:0 80px;margin:-8px auto 0}@media (max-width:770px){.delivery-info{padding:0 10px;max-width:600px}}.delivery-info .city-search{width:340px}.delivery-info__result-row{font-size:17px;margin-top:7px;color:#333}.delivery-info__result-row_type_free{margin-top:18px}.delivery-info .city-search__cities{top:47px}.delivery-info .city-search-help,.delivery-info__help{font-style:italic;line-height:1.3em}.delivery-info .city-search-help a,.delivery-info__help a{cursor:pointer;color:#b3b3b3!important;text-decoration:none;border-bottom:1px dashed #b3b3b3}.delivery-info .city-search-help a:hover,.delivery-info__help a:hover{border-color:transparent}.delivery-info .city-search-help p,.delivery-info__help p{margin:0}.delivery-info .city-search-help p+p,.delivery-info__help p+p{margin-top:7px}.delivery-info .city-search-help .not-found,.delivery-info__help .not-found{display:block;font-size:17px;margin-top:7px;color:#333}.delivery-info .city-search-help .icon-rouble,.delivery-info__help .icon-rouble{font-style:italic;font-size:.68em}.delivery-info .city-loader-wrapper{position:absolute;top:6px;left:383px;text-align:center;z-index:20}.delivery-info .city-loader-wrapper .city-loader{display:inline-block;width:32px;height:32px;background:url(/assets/new/img/book-loader.gif) no-repeat}.promo-tag-block{max-width:1000px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}@media (max-width:400px){.promo-tag-block{padding-left:12px;padding-right:12px}}.promo-tag-block__title{width:75%;font-weight:700;font-size:36px;line-height:44px;color:#000;padding:0!important}@media (max-width:480px){.promo-tag-block__title{font-size:28px;line-height:36px}}.promo-tag-block img{max-width:100%;height:auto}.promo-tag-block iframe{max-width:100%}.promo-tag-head{text-align:center;position:relative;z-index:1;margin-top:23px!important}.promo-tag-head__title{font-weight:700;line-height:1.3;margin-bottom:24px;font-size:48px;padding:0!important}@media (max-width:770px){.promo-tag-block__title{width:100%}.promo-tag-head__title{font-size:48px}}@media (max-width:480px){.promo-tag-head__title{font-size:36px;line-height:44px}}.promo-tag-head__nav-link{display:inline-block;border-bottom-style:dashed;position:relative;left:-6px;margin-left:13px}@media (max-width:320px){.promo-tag-head__nav-link{display:inline}.promo-tag-head__nav-link_state_active{display:inline-block}}.promo-tag-head__nav-link:hover{border-bottom-style:dashed}.promo-tag-head__nav-link_state_active{border:none!important}.promo-tag-head__nav-link_state_active:before{content:"";display:block;background:#fbf4ee;border:1px solid #ebe5df;border-radius:5px;position:absolute;left:-11px;right:-8px;top:2px;bottom:-7px;z-index:-1}.promo-tag-head__description{font-size:28px;color:#333;line-height:1.45;margin:0 auto 30px;max-width:894px}@media (max-width:480px){.promo-tag-head__description{font-size:19px;line-height:28px}}.page-promo-trend .c-angel-button a{border-bottom-style:dashed}.page-promo-trend .c-subscribe{margin-top:45px}.page-promo-trend .c-slider .p-item{margin-top:11px}.promo-tag-block-with-factoid{margin-bottom:15px}.promo-tag-block-with-factoid__main{margin-top:15px}.promo-tag-block-with-factoid__content{width:75%;float:left;color:#4c4c4c;padding-right:30px;margin-top:0;line-height:1.5}@media (max-width:770px){.promo-tag-head__nav-link_state_active:before{top:4px;bottom:-5px}.promo-tag-block-with-factoid__content{width:100%;padding-right:0}}.promo-tag-block-with-factoid__content h3{padding:0!important}.promo-tag-block-with-factoid__content p{margin:.8em 0}.promo-tag-block-with-factoid__content p:last-child{margin-bottom:0}.promo-tag-block-with-factoid__content>:first-child{margin-top:0}.promo-tag-block-factoid{width:25%;float:right;padding-left:5px}.promo-tag-block-factoid_type_factoid{text-align:center}@media (max-width:770px){.promo-tag-block-factoid{width:100%;max-width:580px;padding-left:0;margin-left:auto;margin-right:auto;float:none;clear:both;padding-top:11px}.promo-tag-block-factoid__image{width:25%;float:right}}.promo-tag-block-factoid__image{margin:0;text-align:left}.promo-tag-block-factoid__image img{max-width:100%}@media (max-width:500px){.promo-tag-block-factoid__image{float:left;width:100%}}.promo-tag-block-factoid_type_factoid .promo-tag-block-factoid__image{text-align:center;margin-bottom:6px}.promo-tag-block-factoid__title{font:700 21px/28px Arial,sans-serif;color:#252525;padding:0!important}@media (max-width:770px){.promo-tag-block-factoid_type_factoid .promo-tag-block-factoid__image{float:left}.promo-tag-block-factoid__main{width:75%;float:left}.promo-tag-block-factoid_type_factoid .promo-tag-block-factoid__main{float:right;text-align:left}}@media (max-width:770px) and (min-width:500px){.promo-tag-block-factoid__main{padding-right:25px}}@media (max-width:500px){.promo-tag-block-factoid__main{width:100%;margin-top:10px}.promo-tag-block-factoid_type_factoid .promo-tag-block-factoid__main{text-align:center}}.promo-tag-block-factoid__content{font:400 15px/22px Arial,sans-serif;color:#4c4c4c}.promo-tag-block-factoid_type_factoid .promo-tag-block-factoid__content{font-family:Georgia,'Times New Roman',serif;font-size:24px;line-height:32px;font-style:italic;color:#070707}.promo-tag-block-factoid__actions{font-family:Georgia,'Times New Roman',serif;font-style:italic;margin-top:9px}.promo-tag-block-factoid__actions a{font-size:19px;line-height:25px;position:relative}.promo-tag-block-factoid__actions a:after{content:"→";position:absolute;left:100%;top:50%;margin:-.65em 0 0 .2em;font-family:Arial,Helvetica,sans-serif}.promo-tag-block-quote{border:1px solid #e6e6e6;border-left:none;border-right:none;margin-bottom:70px}@media (max-width:770px){.promo-tag-block-quote{padding:0;margin:0 20px 50px}}.promo-tag-block-quote__content{max-width:796px;margin-left:auto;margin-right:auto;padding-top:35px;padding-bottom:50px}@media (max-width:770px){.promo-tag-block-quote__content{max-width:580px}}.promo-tag-block-quote__row{display:table-row}@media (max-width:500px){.promo-tag-block-quote__row{display:block}}.promo-tag-block-quote__info{width:29%;display:table-cell;vertical-align:middle}.promo-tag-block-quote__info_screen_xs{display:none}@media (max-width:500px){.promo-tag-block-quote__info_screen_sm{display:none}.promo-tag-block-quote__info_screen_xs{display:block;width:100%}}.promo-tag-block-quote__data{width:71%;display:table-cell;vertical-align:middle}.promo-tag-block-quote__image{margin:0 20px 0 0}@media (max-width:500px){.promo-tag-block-quote__image{margin-top:18px}}.promo-tag-block-quote__image img{max-width:100%}.promo-tag-block-quote__author{font-size:15px;line-height:22px;margin:3px 20px 0 0}.promo-tag-block-quote__text{font-family:Georgia,'Times New Roman',serif;font-style:italic;font-size:24px;line-height:34px;color:#000;text-indent:-14px}@media (max-width:500px){.promo-tag-block-quote__text{font-size:19px;line-height:25px}}.promo-tag-block-quote__source{font-size:15px;line-height:22px;margin-top:8px}.promo-tag-block-cards__title{font-weight:700;font-size:36px;color:#000;padding:0!important}.promo-tag-block-cards__content{margin-top:41px;position:relative}@media (max-width:400px){.promo-tag-block-cards__title{font-size:28px}.promo-tag-block-cards__content{margin-top:31px}}.promo-tag-cards-menu{position:absolute;width:23.125%;top:-10px;right:3px}@media (max-width:770px){.promo-tag-cards-menu{visibility:hidden;z-index:-1000;width:0;overflow:hidden}}.promo-tag-cards-menu__title{font:700 21px/28px Arial,sans-serif}.promo-tag-cards-menu__content{padding:0;margin:1px 0 0}.promo-tag-cards-menu-item{position:relative;color:#000;font-size:16px;line-height:1.35;cursor:pointer;padding:9px 4px 6px 26px;border-radius:4px;border:1px solid transparent;margin-top:-5px;z-index:0}.promo-tag-cards-menu-item:first-child{margin-top:0}.promo-tag-cards-menu-item:hover{color:#e51907;z-index:2}.promo-tag-cards-menu-item__number{position:absolute;right:100%;top:9px;margin-right:-22px}.promo-tag-cards-menu-item__link{border-bottom:1px dashed #777}.promo-tag-cards-menu-item:hover .promo-tag-cards-menu-item__link{border-bottom-color:#fca59d}.promo-tag-cards-menu-item.active{border-color:#f1ebe3;background:#faf4ed;color:#000;cursor:default;z-index:1;display:block}.promo-tag-cards-menu-item.active .promo-tag-cards-menu-item__link{border-bottom-color:transparent}.promo-tag-block-card{border:1px solid #d7d7d7;box-shadow:0 8px 15.52px .48px rgba(126,126,126,.31);margin-bottom:49px;padding:18px 50px 48px;width:73.33333%}@media (max-width:770px){.promo-tag-block-card{width:100%}}@media (max-width:400px){.promo-tag-block-card{margin-bottom:30px}}@media (max-width:480px){.promo-tag-block-card{padding-left:10px;padding-right:10px}}.promo-tag-block-card__number{color:red;font-size:32px;font-family:'PT Serif',serif;text-align:center;line-height:1em;white-space:nowrap}.promo-tag-block-card__title{font:700 21px/28px Arial,sans-serif;text-align:center}.promo-tag-block-card__content{color:#4c4c4c;font-size:19px;margin-top:19px;line-height:1.5}.promo-tag-block-card__content p{margin:.8em 0}.promo-tag-block-card__content>:first-child{margin-top:0}.promo-tag-block-card__content img{max-width:100%;height:auto}.promo-tag-block-image{margin-top:0;margin-bottom:50px}.promo-tag-block-image_state_slider{padding-right:0}.promo-tag-block-image__image-big{max-width:100%;vertical-align:top}.promo-tag-block-image__image-small{vertical-align:top;max-height:350px}.promo-tag-block-image .c-slider{margin:0;padding:0}.promo-tag-block-image .c-slider .scrollyeah__shadow{display:none}.promo-tag-block-image__caption{font-size:15px;color:#4c4c4c;margin-top:5px}.promo-tag-block-columns{margin-bottom:10px}.promo-tag-block-columns__subtitle{font-size:19px;line-height:28px;padding:15px 0;color:#4c4c4c;width:75%}.promo-tag-block-columns__row{margin-left:-10px;margin-right:-10px;display:flex;flex-wrap:wrap}.promo-tag-block-bg .c-mobile,.promo-tag-block-bg__row.size-8 .tab-wrap{display:none}.promo-tag-block-columns__col{padding:20px 10px}.promo-tag-block-columns__col.col-1{width:25%}.promo-tag-block-columns__col.col-2{width:50%}@media (max-width:770px){.promo-tag-block-columns__col.col-1{width:50%}.promo-tag-block-columns__col.col-2{width:66.7%}}@media (max-width:480px){.promo-tag-block-columns__col{padding:10px}.promo-tag-block-columns__col.col-1,.promo-tag-block-columns__col.col-2{width:100%}}.promo-tag-block-columns__h3{font-size:21px;line-height:28px;padding:0!important}.promo-tag-block-columns__image img{max-width:100%}.promo-tag-block-columns__desc{font-size:17px;line-height:25px;word-wrap:break-word;word-break:break-word}.promo-tag-block-bg{width:calc(100% - 50px);margin:60px 20px;border-radius:10px;padding:40px 0}@media (max-width:770px){.promo-tag-block-bg{width:100%;margin:60px 0}.promo-tag-block-bg__row.size-8 .desktop-wrap{display:none}}.promo-tag-block-bg *{color:inherit}.promo-tag-block-bg__text-color-black a{color:#4283c0}.promo-tag-block-bg__text-color-black a:hover{color:#e51907}.promo-tag-block-bg__text-color-white a{border-bottom:1px solid #fff}.promo-tag-block-bg__text-color-white a:hover{border-bottom:1px solid #fca59d}.promo-tag-block-bg__title{font-weight:700;font-size:48px;line-height:56px;padding:0!important}@media (max-width:480px){.promo-tag-block-bg__title{font-size:36px;line-height:44px}}.promo-tag-block-bg__subtitle{font-size:19px;line-height:28px;padding:15px 0}.promo-tag-block-bg__row{margin-left:-10px;margin-right:-10px}@media (min-width:770px){.promo-tag-block-bg__subtitle,.promo-tag-block-bg__title{text-align:center}.promo-tag-block-bg__row.size-1 .promo-tag-block-bg__col{width:50%;margin:0 auto;text-align:center}}@media (max-width:770px) and (min-width:480px){.promo-tag-block-bg__row.size-1 .promo-tag-block-bg__col{width:75%}}.promo-tag-block-bg__row.size-2 .promo-tag-block-bg__col{width:50%;float:left}.promo-tag-block-bg__row.size-3 .promo-tag-block-bg__col,.promo-tag-block-bg__row.size-4 .promo-tag-block-bg__col,.promo-tag-block-bg__row.size-5 .promo-tag-block-bg__col{float:left;width:25%}.promo-tag-block-bg__row.size-3 .promo-tag-block-bg__col:first-child,.promo-tag-block-bg__row.size-4 .promo-tag-block-bg__col:first-child,.promo-tag-block-bg__row.size-5 .promo-tag-block-bg__col:first-child{width:50%}@media (max-width:770px) and (min-width:480px){.promo-tag-block-bg__row.size-3 .promo-tag-block-bg__col,.promo-tag-block-bg__row.size-4 .promo-tag-block-bg__col,.promo-tag-block-bg__row.size-5 .promo-tag-block-bg__col{width:50%}.promo-tag-block-bg__row.size-3 .promo-tag-block-bg__col:first-child,.promo-tag-block-bg__row.size-4 .promo-tag-block-bg__col:first-child,.promo-tag-block-bg__row.size-5 .promo-tag-block-bg__col:first-child{width:75%}}.promo-tag-block-bg__row.size-4 .promo-tag-block-bg__col .promo-tag-block-bg__col-item,.promo-tag-block-bg__row.size-5 .promo-tag-block-bg__col .promo-tag-block-bg__col-item{padding-bottom:40px}.promo-tag-block-bg__row.size-6,.promo-tag-block-bg__row.size-7{padding-left:0;padding-right:0}.promo-tag-block-bg__row.size-6 .promo-tag-block-bg__col,.promo-tag-block-bg__row.size-7 .promo-tag-block-bg__col{float:left;width:50%}.promo-tag-block-bg__row.size-6 .promo-tag-block-bg__col .promo-tag-block-bg__col-item,.promo-tag-block-bg__row.size-7 .promo-tag-block-bg__col .promo-tag-block-bg__col-item{width:50%;float:left;padding-left:10px;padding-right:10px}.promo-tag-block-bg__row.size-6 .promo-tag-block-bg__col:first-child .promo-tag-block-bg__col-item:first-child,.promo-tag-block-bg__row.size-7 .promo-tag-block-bg__col:first-child .promo-tag-block-bg__col-item:first-child{width:100%;padding-bottom:40px}.promo-tag-block-bg__row.size-6 .promo-tag-block-bg__col:nth-child(2)>div:last-child,.promo-tag-block-bg__row.size-7 .promo-tag-block-bg__col:nth-child(2)>div:last-child{width:100%}.promo-tag-block-bg__row.size-6 .promo-tag-block-bg__col:nth-child(2)>div:not(:last-child),.promo-tag-block-bg__row.size-7 .promo-tag-block-bg__col:nth-child(2)>div:not(:last-child){padding-bottom:40px}@media (max-width:770px) and (min-width:480px){.promo-tag-block-bg__row.size-6 .promo-tag-block-bg__col,.promo-tag-block-bg__row.size-7 .promo-tag-block-bg__col{width:100%}}.promo-tag-block-bg__row.size-7 .promo-tag-block-bg__col:nth-child(2)>div:last-child{width:50%}@media (max-width:770px){.promo-tag-block-bg__row.size-8 .tab-wrap{display:block}}.promo-tag-block-bg__row.size-8 .promo-tag-block-bg__col{width:25%;float:left}.promo-tag-block-bg__row.size-8 .promo-tag-block-bg__col>div:not(:last-child){padding-bottom:40px}@media (max-width:770px) and (min-width:480px){.promo-tag-block-bg__row.size-8 .promo-tag-block-bg__col{width:50%}}.promo-tag-block-bg__col{padding:20px 10px}.promo-tag-block-bg__img img{max-width:100%}.promo-tag-block-bg__label{font-size:13px;line-height:22px;letter-spacing:.16em;text-transform:uppercase;font-family:'PT Serif',serif;margin-top:15px}@media (max-width:480px){.promo-tag-block-bg__label{font-size:13px}.promo-tag-block-bg .c-desktop{display:none}}.promo-tag-block-bg__h3{font-size:21px;line-height:28px;font-weight:700;margin-top:15px}.promo-tag-block-bg__label+.promo-tag-block-bg__h3{margin-top:0}@media (max-width:1000px) and (min-width:770px){.promo-tag-block-bg__h3{font-size:17px}}.promo-tag-block-bg__text{padding-top:5px;font-size:17px;line-height:25px}@media (max-width:480px){.promo-tag-block-bg .c-mobile{display:block;margin-left:-10px}.promo-tag-block-bg .c-slider{padding-left:0}}.promo-tag-block-bg .c-slider{margin:0;white-space:normal}.promo-tag-block-blog,.promo-tag-block-books{margin-bottom:50px}.promo-tag-block-bg .c-slider .scrollyeah__shadow_next,.promo-tag-block-bg .c-slider .scrollyeah__shadow_prev{display:none}.promo-tag-block-bg .c-slider .promo-tag-block-bg__col{width:254px;float:left}.promo-tag-block-books .c-continuous-list{padding:0;font-size:0;line-height:0}.promo-tag-block-books .c-continuous-list .promo-tag-block__book-wrap{display:inline-block;vertical-align:top;width:50%;margin-left:0;margin-right:0;padding-right:20px;text-align:left}.promo-tag-block-books .c-continuous-list .lego-book{font-size:14px;line-height:1.4;width:300px;max-width:100%;margin-left:0;margin-right:0}@media (max-width:580px){.promo-tag-block-books .c-continuous-list .promo-tag-block__book-wrap{width:300px;padding-right:0;max-width:100%}.promo-tag-block-books .c-continuous-list .lego-book{padding-right:0}}.promo-tag-block-books .c-continuous-list .lego-book .lego-book__cover{width:100%}.promo-tag-block-books .c-continuous-list .lego-book .lego-book__cover-limit{width:300px;max-width:100%}.promo-tag-block-books .c-continuous-list .lego-book-description-wrapper{text-align:left;font-size:19px;max-width:408px;margin-top:20px}.promo-tag-block-books .c-continuous-list .lego-book-description-wrapper p{font-size:19px;line-height:28px}@media (max-width:770px){.promo-tag-block-books .c-continuous-list .lego-book-description-wrapper{max-width:310px}}@media (max-width:480px){.promo-tag-block-blog{margin-top:47px;padding-top:32px}}.promo-tag-block-blog .c-slider{margin-top:36px}@media (max-width:480px){.promo-tag-block-blog .c-slider{margin:27px 0 0}.promo-tag-block-blog .c-slider .scrollyeah__shadow{display:none}}.promo-tag-block-blog__title{max-width:740px;padding:0 10px;margin:0 auto;text-align:center;font-weight:700}@media (max-width:960px){.promo-tag-block-blog__title{padding:0 16px!important}}.promo-tag-block-blog-item{display:inline-block;vertical-align:top;white-space:normal;font-size:17px;line-height:1.4em;width:389px}.promo-tag-block-blog-item+.promo-tag-block-blog-item{margin-left:39px}.promo-tag-block-blog-item__image{height:249px;border-radius:4px;overflow:hidden;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;margin-bottom:18px}.promo-tag-block-blog-item__author{color:#363636}@media (max-width:480px){.promo-tag-block-blog__title{text-align:left}.promo-tag-block-blog-item+.promo-tag-block-blog-item{margin-left:16px}.promo-tag-block-blog-item{width:267px}.promo-tag-block-blog-item__image{height:169px}.promo-tag-block-blog-item__author{font-size:14px}}.c-page-tag{margin-top:23px!important;padding-bottom:16px;position:relative;z-index:1003;overflow:hidden}.c-page-tag .p-mini-banners,.c-page-tag .p-mini-bb,.c-page-tag .p-show-more{position:relative;z-index:10}.c-page-tag h2{margin-bottom:14px}.c-page-tag.m-with-social{margin-bottom:-65px}.c-page-tag .c-text-block{max-width:960px;padding:14px 40px 30px;margin:0 auto -30px;text-align:center;color:#000;line-height:1.7em}.c-page-tag .c-text-block+.c-list-filter{padding-top:33px;margin-bottom:30px}.c-page-tag .c-text-block+.c-list-filter+.c-cart-wrapper+[book-by-tag-list]{margin-top:-15px}.c-page-tag .c-text-block+.c-list-filter+.c-cart-wrapper+[book-by-tag-list] .c-book-list.m-no-shelves{margin-top:241px}.c-page-tag .c-text-block+.c-list-filter+.c-cart-wrapper+[book-by-tag-list] .c-book-list.m-with-cart.m-shelves{margin-top:-36px}@media (max-width:480px){.c-page-tag .c-text-block{padding-top:22px}}.c-page-tag .p-show-more{display:none;padding-top:62px;text-align:center}.c-page-tag .c-slider.mobile{margin-top:-15px}.c-page-tag .scrollyeah__shadow{bottom:95px}html.touchevents .c-page-tag .p-show-more{display:block}.c-page-tag .c-list-filter .scrollyeah__shadow{height:54px;top:9px}.c-page-tag .c-list-filter .scrollyeah__shadow.scrollyeah__shadow_prev:before{right:-9px}.c-page-tag .c-list-filter .scrollyeah__shadow.scrollyeah__shadow_next:before{left:-9px}.c-page-tag .p-mini-banners .c-banner-list,.c-page-tag .p-mini-banners .c-bb-list,.c-page-tag .p-mini-bb .c-banner-list,.c-page-tag .p-mini-bb .c-bb-list{margin-top:79px;margin-bottom:70px}.c-page-tag .p-row-text{max-width:960px;font-size:1em;line-height:1.579;text-align:center;padding:0 40px;margin:-31px auto 63px}.c-page-tag .p-big-banner{margin-top:100px}.c-page-tag .c-book-list .c-continuous-list .p-item.c-animated-book .p-book-description-wrapper{margin-left:-20px;margin-top:-15px;width:250px;padding-top:15px}.c-page-tag .c-book-list .c-continuous-list .p-item.c-animated-book .p-book-description-wrapper p{transition:opacity .5s}.c-page-tag .c-book-list .c-continuous-list .p-item p{margin:-3px 0 0 -5px;padding:0 15px}.c-page-tag .c-book-list .scrollyeah__shadow{bottom:155px}.c-page-tag .c-book-buy-panel{position:fixed;top:50%;left:50%;width:480px;margin-top:-130px;margin-left:-240px;z-index:50}@media (max-width:480px){.c-page-tag .c-book-buy-panel{left:35px;right:35px;width:auto;margin-left:auto}}.c-page-tag .c-list-filter.m-tag-pages{margin-top:27px;margin-bottom:-3px;padding-top:0}.c-page-tag .c-list-filter.m-tag-pages .c-slider{margin:0 20px}.c-page-tag .c-list-filter.m-tag-pages .p-filter-item{position:relative}.c-page-tag .c-list-filter.m-tag-pages .p-filter-item:before{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;background-size:100% 100%!important;z-index:2;content:''}.c-page-tag .c-list-filter.m-tag-pages .p-filter-item span{position:relative;z-index:5}.c-page-tag .c-list-filter.m-tag-pages .p-filter-item.active{color:#000}.c-page-tag .c-list-filter.m-tag-pages .p-filter-item.active.type-1:before{background:url(/assets/new/img/c-pie-wheel/button-1.png) no-repeat}.c-page-tag .c-list-filter.m-tag-pages .p-filter-item.active.type-2:before{background:url(/assets/new/img/c-pie-wheel/button-2.png) no-repeat}.c-page-tag .c-list-filter.m-tag-pages .p-filter-item.active.type-3:before{background:url(/assets/new/img/c-pie-wheel/button-3.png) no-repeat}.c-page-tag .c-list-filter.m-tag-pages .p-filter-item.active.type-4:before{background:url(/assets/new/img/c-pie-wheel/button-4.png) no-repeat}.c-page-tag .c-list-filter.m-tag-pages .p-filter-item.active.type-5:before{background:url(/assets/new/img/c-pie-wheel/button-5.png) no-repeat}.c-page-tag .c-list-filter.m-tag-pages .p-filter-item.active.type-6:before{background:url(/assets/new/img/c-pie-wheel/button-6.png) no-repeat}.c-page-tag .c-list-filter.m-tag-pages .p-filter-item.active.type-7:before{background:url(/assets/new/img/c-pie-wheel/button-7.png) no-repeat}.c-page-tag .c-list-filter.m-tag-pages .p-filter-item.active.type-8:before{background:url(/assets/new/img/c-pie-wheel/button-8.png) no-repeat}.c-page-tag .c-cart-wrapper.filter-booktypeaudiobook,.c-page-tag .c-cart-wrapper.filter-booktypeebook{display:none}.c-page-tag .c-cart-wrapper.filter-booktypeaudiobook+[book-by-tag-list] .c-book-list.m-with-cart.m-shelves,.c-page-tag .c-cart-wrapper.filter-booktypeebook+[book-by-tag-list] .c-book-list.m-with-cart.m-shelves{margin-top:-37px}.c-page-tag.c-page-tag__filter .lego-book{margin-top:24px}html.touchevents .c-page-tag.c-page-tag__filter .lego-book{margin-top:87px}.c-lego-page{max-width:1080px;margin-left:auto;margin-right:auto;padding:10px}.c-lego-page h2{text-align:center}.c-lego-page .items-list{padding-top:15px}.c-lego-page .items-list .item{display:inline-block;width:49%;padding:20px 50px;vertical-align:top}.c-lego-page .items-list .item .title{padding-bottom:5px;opacity:.5}.c-lego-page .items-list .item .title span{padding:0 5px;background:#eee;border-radius:5px}@media (max-width:999px){.c-lego-page .items-list .item{width:auto}}.c-lego-page .items-list.covers .item .title{padding-bottom:25px}.c-lego-page .noticies{padding-top:100px;color:#aaa}.c-lego-page .go-back{display:inline-block;margin-top:40px}.lego-button{display:inline-block}.lego-button a,.lego-button button,.lego-button input{display:inline-block;background:linear-gradient(to bottom,#4283bf,#4283c0);border:0;border-radius:6px;padding:8px 88px;font-size:20px;letter-spacing:-.4px;color:#fff;outline:0;line-height:28px}.lego-button a:hover,.lego-button button:hover,.lego-button input:hover{background:linear-gradient(to bottom,#4283bf,#396b99);border:0;color:#fff;text-decoration:none}.lego-button a:active,.lego-button button:active,.lego-button input:active{background:linear-gradient(to top,#4283bf,#396b99)}.lego-button.loading a,.lego-button.loading button,.lego-button.loading input{background-image:url(/assets/new/img/pending-button.gif);background-color:#cde;cursor:wait;pointer-events:none}.lego-button.disabled a,.lego-button.disabled button,.lego-button.disabled input{background:#cde;pointer-events:none;cursor:default}.lego-input{position:relative;display:inline-block}.lego-input input,.lego-input textarea{position:relative;padding:10px 14px;background-color:#fff;border:1px solid #b3b3b3;box-shadow:inset 0 2px 3px 0 #cbcbcb;font-size:19px;color:#000;z-index:10}.lego-input.error:before,.lego-input.loading:after{position:absolute;content:''}.lego-input input:-ms-input-placeholder,.lego-input textarea:-ms-input-placeholder{color:#757575}.lego-input input::-ms-input-placeholder,.lego-input textarea::-ms-input-placeholder{color:#757575}.lego-input input::placeholder,.lego-input textarea::placeholder{color:#757575}.lego-input.error:before{top:-3px;left:-3px;right:-3px;bottom:-3px;border-radius:5px;background:#e61e0f;opacity:.3;z-index:0}.lego-input.loading{cursor:wait}@keyframes input-loading{from{background-position:40px 0}to{background-position:0 0}}.lego-input.loading:after{top:0;right:0;bottom:0;left:0;background-size:40px 40px;animation:input-loading 2s linear infinite;background-image:linear-gradient(45deg,rgba(1,1,1,.1) 25%,transparent 25%,transparent 50%,rgba(1,1,1,.1) 50%,rgba(1,1,1,.1) 75%,transparent 75%,transparent);z-index:20}.lego-input.loading input{pointer-events:none}.lego-input.disabled{pointer-events:none;cursor:default}.lego-checkbox [type=checkbox]{display:none}.lego-checkbox__input{width:14px;height:14px;background:#fff;border:1px solid #999;border-radius:3px;display:inline-block;margin-right:6px;box-sizing:border-box}.lego-checkbox:not(.disabled):hover .lego-checkbox__input{background:rgba(0,0,0,.1)}.lego-checkbox.active .lego-checkbox__input{background:url(/assets/new/img/check/checkbox-mark.svg) 1px 1px no-repeat #3D7CB5;border-color:rgba(0,0,0,.1)}.lego-checkbox.active:not(.disabled):hover .lego-checkbox__input{background:url(/assets/new/img/check/checkbox-mark.svg) 1px 1px no-repeat #3771a3;border-color:rgba(0,0,0,.1)}.lego-checkbox.disabled .lego-checkbox__input{background:url(/assets/new/img/check/checkbox-mark.svg) 1px 1px no-repeat #ccc;border-color:#ccc}@keyframes go-left-right{from{transform:scaleX(1)}to{transform:scaleX(0)}}.lego-book{display:inline-block;vertical-align:top}.lego-book .lego-book__cover{position:relative;display:inline-block;border:0!important;text-decoration:none}.lego-book .lego-book__cover-label{position:absolute;top:-24px;left:20px;height:24px;padding:2px 8px 0;border:1px solid transparent;border-bottom:0;border-radius:4px 4px 0 0;font-size:14px;line-height:1.4;color:#fff;opacity:.95;white-space:nowrap;text-transform:uppercase}.lego-book .lego-book__cover-label.latest{background-color:#e51907;border-color:#bf1000}.lego-book .lego-book__cover-label.bestseller{background-color:#c18947;border-color:#a67742}.lego-book .lego-book__cover-label.coming{background-color:#323232;border-color:#595959}.lego-book .lego-book__cover-label.mif-only{background-color:#92ca5f;border-color:#78b342}.lego-book .lego-book__cover-label.action{background-color:#e44277;border-color:#d42560}.lego-book .lego-book__cover-label.new-week{background-color:#f48400;border-color:#de6900}.lego-book .lego-book__cover .lego-book__cover-limit{width:100%;transition:transform .3s ease 0s}.lego-book .lego-book__cover .lego-book__cover-limit:after,.lego-book .lego-book__cover .lego-book__cover-limit:before{display:block;position:absolute;border-radius:3px;box-sizing:content-box;width:100%;height:100%;content:''}.lego-book .lego-book__cover .lego-book__cover-limit:before{top:0;left:0;background:#fff;z-index:1}.lego-book .lego-book__cover .lego-book__cover-limit:after{top:-1px;left:-1px;background:0 0;z-index:3;border:1px solid rgba(0,0,0,.1)}.lego-book .lego-book__cover .lego-book__cover-limit .lego-book__cover-shadow{position:absolute;left:24px;right:24px;bottom:2px;background:0 0;height:50px;box-shadow:0 9px 42px 0 rgba(0,0,0,.5);z-index:0}.lego-book .lego-book__cover .lego-book__cover-limit .lego-book__cover-image{position:relative;width:100%;margin-left:0;border-radius:3px;vertical-align:top;z-index:2}.lego-book .lego-book__cover .lego-book__cover-limit .lego-book__cover-image.image-loaded{border:1px solid rgba(0,0,0,.08)}.lego-book .lego-book__cover .lego-book__cover-limit .lego-book__cover-loading-title{position:absolute;top:0;left:15px;right:15px;bottom:25px;padding-top:70px;overflow:hidden;text-align:center;z-index:1}.lego-book .lego-book__cover .lego-book__cover-limit .lego-book__cover-loading-title:after{animation:go-left-right 1.5s 20;position:absolute;top:0;left:0;bottom:0;width:150%;height:100%;transform-origin:100% 0;background:linear-gradient(to right,rgba(255,255,255,0) -10%,rgba(255,255,255,.75) 15%,rgba(255,255,255,0) 50%);content:''}.lego-book.size-1_00x .lego-book__cover,.lego-book.size-1_00x .lego-book__description-wrapper{width:422px}.lego-book .lego-book__cover .lego-book__cover-limit .lego-book__cover-loading-title p{font-size:15px;color:#333}.lego-book .lego-book__cover .lego-book__cover-limit .lego-book__cover-loading-title p:first-child{margin-bottom:7px}.lego-book__description-wrapper{padding-top:20px;font-size:17px;text-align:center}.lego-book__description-wrapper .lego-book__price{padding-top:10px;font-size:21px;font-weight:700;color:#000}.lego-book__description-wrapper .lego-book__price-old{position:relative;font-weight:400}.lego-book__description-wrapper .lego-book__price-old:before{position:absolute;top:9px;left:-10px;right:-7px;height:1px;background:#e72818;transform-origin:50% 50%;transform:rotate(-12deg);content:''}.lego-book__description-wrapper .lego-book__price .icon-rouble{position:relative;top:-1px;font-size:15px}.lego-book__description-wrapper .lego-addcart-wrap{margin-top:2px;text-align:center;min-height:26px}.lego-book__description-wrapper .lego-addcart-link{display:inline-block;font-size:15px;line-height:19px}.lego-book.image-loaded .lego-book__cover .lego-book__cover-limit .lego-book__cover-loading-title,.lego-book.image-loaded .lego-book__cover .lego-book__cover-limit:after,.lego-book.image-loaded .lego-book__cover .lego-book__cover-limit:before,.lego-book.lego-book__cover-old .lego-book__cover .lego-book__cover-limit .lego-book__cover-shadow,.lego-book_animated.hover .lego-book__pay-block:hover .lego-book__pay-block__cart-info:after,.lego-book_animated:not(.hover-disabled) .lego-book__cover:hover+.lego-book__description-wrapper .lego-book__pay-block .lego-book__pay-block__cart-info:after,html.touchevents .book-cart-info__detail,html.touchevents .lego-book_animated .lego-book__pay-block .lego-book__pay-block__cart-info:after{display:none}.lego-book__description-wrapper .lego-addcart-link--added{color:#000;opacity:.6;text-decoration:none;border-bottom:none;cursor:default}.lego-book.hover:not(.lego-book_no-hover) .lego-book__cover .lego-book__cover-limit,.lego-book:not(.lego-book_no-hover) .lego-book__cover:hover .lego-book__cover-limit{transform:scale(1.105)}.lego-book.lego-book__cover-old .lego-book__cover{margin-left:6px}.lego-book.lego-book__cover-old .lego-book__cover .lego-book__cover-limit:before{background:0 0}.lego-book.lego-book__cover-old .lego-book__cover .lego-book__cover-limit:after{border-color:transparent}.lego-book.lego-book__cover-old .lego-book__cover .lego-book__cover-limit .lego-book__cover-image.image-loaded{border:none}.lego-book.lego-book__cover-old .lego-book__description-wrapper{padding-top:0;padding-left:0}.lego-book.size-1_00x .lego-book__cover .lego-book__cover-limit{height:594px}.lego-book.size-1_00x .lego-book__cover .lego-book__cover-limit .lego-book__cover-image{border-radius:0 6px 6px 0}.lego-book.size-0_75x .lego-book__cover,.lego-book.size-0_75x .lego-book__description-wrapper{width:318px}.lego-book.size-0_75x .lego-book__cover .lego-book__cover-limit{height:448px}.lego-book.size-0_75x .lego-book__cover .lego-book__cover-limit .lego-book__cover-image{border-radius:0 4.5px 4.5px 0}.lego-book.size-0_50x .lego-book__cover,.lego-book.size-0_50x .lego-book__description-wrapper{width:211px}.lego-book.size-0_50x .lego-book__cover .lego-book__cover-limit{height:297px}.lego-book.size-0_50x .lego-book__cover .lego-book__cover-limit .lego-book__cover-image{border-radius:0 3px 3px 0}.lego-book.size-0_33x .lego-book__cover,.lego-book.size-0_33x .lego-book__description-wrapper{width:142px}.lego-book.size-0_33x .lego-book__cover .lego-book__cover-limit{height:200px}.lego-book.size-0_33x .lego-book__cover .lego-book__cover-limit .lego-book__cover-image{border-radius:0 2px 2px 0}.lego-book.size-0_10x .lego-book__cover,.lego-book.size-0_10x .lego-book__description-wrapper{width:42px}.lego-book.size-0_10x .lego-book__cover .lego-book__cover-limit{height:59px}.lego-book.size-0_10x .lego-book__cover .lego-book__cover-limit .lego-book__cover-shadow{left:10px;right:10px;height:10px;border-radius:0 1px 1px 0}.lego-book.image-loaded .lego-book__cover .lego-book__cover-limit{height:auto}.lego-book_animated{position:relative}.lego-book_animated .lego-book__cover{display:block}.lego-book_animated p{margin:-3px 0 0 -5px;padding:0 15px}.lego-book_animated.lego-book .lego-book__description-wrapper{width:223px;padding-right:4px}.lego-book_animated .lego-book__pay-block{position:relative;top:-15px;left:-11px;padding-top:1px;margin-right:-14px;transition:all .5s;z-index:10;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.lego-book_animated .lego-book__pay-block__cart-info{position:relative;margin-top:12px;opacity:0;transition:all .5s}.lego-book_animated .lego-book__pay-block__cart-info:after{position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;content:''}.lego-book_animated .lego-book__pay-block__cart-info .c-default-button{position:relative;width:197px;height:44px;padding:0;border-width:1px;outline:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.lego-book_animated .lego-book__pay-block__cart-info .c-default-button:active{width:193px;height:40px;top:2px;left:0;margin-bottom:4px;padding:0}.lego-book_animated .lego-book__pay-block__cart-info .c-default-button:active+.c-default-button{margin-top:36px}@keyframes disabledButton{from{background-position:0 0}to{background-position:100% 0}}.lego-book_animated .lego-book__pay-block__cart-info .c-default-button:not(.m-no-animation):disabled{position:relative;overflow:hidden;color:#dfe5fb}.lego-book_animated .lego-book__pay-block__cart-info .c-default-button:not(.m-no-animation):disabled:before{animation:disabledButton 20s infinite;position:absolute;width:300%;height:300%;top:-100%;left:-100%;z-index:-1;transform:rotate(30deg);background:url(/assets/new/img/c-button/disabled.png);-webkit-backface-visibility:hidden;backface-visibility:hidden;content:''}.lego-book_animated.hover .lego-book__pay-block:hover,.lego-book_animated:not(.hover-disabled) .lego-book__cover:hover+.lego-book__description-wrapper .lego-book__pay-block{background:rgba(255,255,255,.9)}.lego-book_animated .lego-book__pay-block__cart-info .c-default-button+.c-default-button{margin-top:32px}.lego-book_animated .lego-book__pay-block__cart-info .c-default-button.m-out-of-stock{height:50px}.lego-book_animated .lego-book__pay-block__cart-info .c-default-button.m-out-of-stock:active{height:46px;top:1px;margin-bottom:3px}.lego-book_animated .lego-book__pay-block__cart-info .c-default-button.m-out-of-stock:active span{position:relative;top:-3px}.lego-book_animated .lego-book__pay-block__cart-info .c-default-button.m-out-of-stock:active span:first-child{top:0}.lego-book_animated .lego-book__pay-block__cart-info .c-default-button.m-2-lines{height:auto;padding-top:14px;padding-bottom:13px;line-height:1em}.lego-book_animated .lego-book__pay-block__cart-info .c-default-button.m-2-lines span{font-size:13px}.lego-book_animated .lego-book__pay-block__cart-info .p-another-payment{position:relative;top:8px;font-size:15px}.lego-book_animated .lego-book__pay-block__cart-info .p-error-payment,.lego-book_animated .lego-book__pay-block__cart-info .p-success-payment{font-size:15px}.lego-book_animated .lego-book__pay-block__cart-info .p-success-payment{margin-top:-4px}.lego-book_animated .lego-book__pay-block__cart-info .p-success-payment .p-text{color:#189a31}.lego-book_animated .lego-book__pay-block__cart-info .p-error-payment{margin-top:-6px;margin-bottom:-9px}.lego-book_animated .lego-book__pay-block__cart-info .p-error-payment .p-text{color:#e51907}.lego-book_animated .lego-book__pay-block__cart-info .p-purchased{margin-top:-5px;font-size:15px}.lego-book_animated .lego-book__pay-block .lego-book__pay-block__shadow{position:absolute;top:-5px;left:0;right:0;height:10px;overflow:hidden;opacity:0;transition:all .7s}.lego-book_animated.hover .lego-book__pay-block:hover .lego-book__pay-block__cart-info,.lego-book_animated.hover .lego-book__pay-block:hover .lego-book__pay-block__shadow,.lego-book_animated:not(.hover-disabled) .lego-book__cover:hover+.lego-book__description-wrapper .lego-book__pay-block .lego-book__pay-block__cart-info,.lego-book_animated:not(.hover-disabled) .lego-book__cover:hover+.lego-book__description-wrapper .lego-book__pay-block__shadow,html.touchevents .lego-book_animated .lego-book__pay-block .lego-book__pay-block__cart-info{opacity:.99}.lego-book_animated .lego-book__pay-block .lego-book__pay-block__shadow:before{position:absolute;top:5px;left:0;right:0;bottom:0;box-shadow:0 -1px 5px -1px rgba(0,0,0,.2);content:''}@media (max-width:960px){.lego-book_animated .lego-book__pay-block .lego-book__pay-block__shadow{display:none}.book-cart-table-wrapper .book-cart-buttons--desktop{visibility:visible}}html.touchevents .lego-book_animated .lego-book__pay-block{top:0!important;background:0 0}html.touchevents .lego-book_animated .lego-book__pay-block__shadow{opacity:0}.book-cart-info__detail{font-size:17px;line-height:1.35;padding-top:13px}.book-cart-info__detail .icon-rouble{font-size:10px;position:relative;top:-1px;left:-2px}.book-cart-info__price{margin-bottom:11px;padding-right:4px;font-size:21px;font-weight:700;color:#000}.book-cart-info__price .icon-rouble{margin-left:-4px;font-size:16px}.book-cart-info__price-old{position:relative;font-weight:400}.book-cart-info__price-old:before{position:absolute;top:9px;left:-10px;right:-7px;height:1px;background:#e72818;transform-origin:50% 50%;transform:rotate(-12deg);content:''}.book-cart-info__price-discount{color:#363636;font-size:14px;font-weight:400;margin-top:-4px}.book-cart-info__price-discount .icon-rouble{margin-left:0!important;font-size:.8em}.book-cart-table-wrapper{max-width:800px;margin:0 auto}.book-cart-table-wrapper .spacer{padding:14px 0}.book-cart-table-wrapper .book-cart-title{padding-bottom:5px;margin-left:16px;margin-right:16px;font-size:16px;line-height:20px;color:#666;border-bottom:1px solid #e5e5e5}.book-cart-table-wrapper .book-cart-title .icon-rouble{font-size:12px}.book-cart-table-wrapper .book-cart-table{display:table;margin:0 0 45px;border-collapse:separate;text-align:left;font-size:16px;line-height:20px}.book-cart-table-wrapper .book-cart-table-row{position:relative;display:table-row}.book-cart-table-wrapper .book-cart-table-row:hover{background:#f7f7f7;border-radius:6px}.book-cart-table-wrapper .book-cart-table-row:hover .book-cart-table-cell:after{border-color:transparent!important}.book-cart-table-wrapper .book-cart-table-row:hover .book-cart-table-cell:before{background-color:#f7f7f7;z-index:2}.book-cart-table-wrapper .book-cart-table-row:hover .book-cart-table-cell--link{border-top-left-radius:6px;border-bottom-left-radius:6px}.book-cart-table-wrapper .book-cart-table-row:hover .book-cart-table-cell--price{border-top-right-radius:6px;border-bottom-right-radius:6px}.book-cart-table-wrapper .book-cart-table-row:hover .book-cart-table-cell--info-author{display:none}.book-cart-table-wrapper .book-cart-table-row:hover .book-cart-buttons--desktop{visibility:visible}.book-cart-table-wrapper .book-cart-table-link{text-decoration:none;border-bottom:none;cursor:pointer}.book-cart-table-wrapper .book-cart-table-link:hover{text-decoration:none;border-bottom:none}.book-cart-table-wrapper .book-cart-table-cell{display:table-cell;position:relative;padding:16px 0;vertical-align:top}.book-cart-table-wrapper .book-cart-table-cell:after,.book-cart-table-wrapper .book-cart-table-cell:before{content:'';position:absolute;left:0;right:0;display:none}@media (min-width:750px){.book-cart-table-wrapper .book-cart-table-cell:before{display:block;top:0;height:1px;background-color:transparent;z-index:2}.book-cart-table-wrapper .book-cart-table-cell:after{display:block;bottom:-1px;border-bottom:1px solid #e5e5e5}.book-cart-table-wrapper .book-cart-table-cell:first-child:after,.book-cart-table-wrapper .book-cart-table-cell:first-child:before{left:16px}.book-cart-table-wrapper .book-cart-table-cell:last-child:after,.book-cart-table-wrapper .book-cart-table-cell:last-child:before{right:16px}}.book-cart-table-wrapper .book-cart-table-cell--link{padding-left:16px;padding-right:10px;height:120px}.book-cart-table-wrapper .book-cart-table-cell--info{width:100%;margin-right:auto}.book-cart-table-wrapper .book-cart-table-cell--count{padding-left:4px;padding-right:4px;min-width:115px;font-size:16px;line-height:20px;text-align:center}.book-cart-table-wrapper .book-cart-table-cell--price{min-width:183px;padding-left:4px;padding-right:16px;text-align:right;font-size:20px;line-height:24px}.book-cart-table-wrapper .book-cart-table-cell--price .icon-rouble{font-size:14px}.book-cart-table-wrapper .book-cart-table-cell .presents-sum.disabled{color:#b2b2b2}.book-cart-table-wrapper .more-button{display:inline-block;margin-top:8px;padding:4px 12px;border:1px solid #bcbcbc;border-radius:4px;font-size:16px;line-height:20px;color:#000;outline:0;text-decoration:none}.book-cart-table-wrapper .more-button:hover{color:#000;outline:0;text-decoration:none;border:1px solid #bcbcbc;background-color:#bcbcbc}.book-cart-table-wrapper .book-cart-table-cell__title{margin-bottom:5px;font-size:20px;line-height:24px}.book-cart-table-wrapper .book-cart-table-cell__title.disabled{color:#b2b2b2}.book-cart-table-wrapper .book-cart-table-cell__title .book-cart-table-link{color:inherit}.book-cart-table-wrapper .book-cart-table-cell__author{font-size:16px;line-height:20px;color:#666}.book-cart-table-wrapper .book-cart-table-cell__author.disabled{color:#ccc}.book-cart-table-wrapper .book-cart-table-cell__author .book-cart-table-link{color:inherit}.book-cart-table-wrapper .book-cart-table-cell__present-text{padding:4px;margin-top:3px;display:inline-block;vertical-align:top;color:#fff;font-size:13px;line-height:16px;text-align:left;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNyAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjI3IiBoZWlnaHQ9IjI2IiBmaWxsPSIjRkY1QjRDIi8+CjxwYXRoIGQ9Ik0yNyAzVjZMNiAyNkgzTDI3IDNaIiBmaWxsPSIjRkY3OTREIi8+CjxwYXRoIGQ9Ik0yNyAxMlYxNUwxNSAyNkgxMkwyNyAxMloiIGZpbGw9IiNGRjc5NEQiLz4KPHBhdGggZD0iTTI3IDIxVjI0TDI0IDI2SDIxTDI3IDIxWiIgZmlsbD0iI0ZGNzk0RCIvPgo8cGF0aCBkPSJNMjEgMEwyNCAwTDAgMjRMMCAyMUwyMSAwWiIgZmlsbD0iI0ZGNzk0RCIvPgo8cGF0aCBkPSJNMTIgMEwxNSAwTDAgMTVMMCAxMkwxMiAwWiIgZmlsbD0iI0ZGNzk0RCIvPgo8cGF0aCBkPSJNMyAwTDYgMEwwIDZMMCAzTDMgMFoiIGZpbGw9IiNGRjc5NEQiLz4KPC9zdmc+Cg==) #ff5b4d;border-radius:3px}.book-cart-table-wrapper .book-cart-table-cell__present-text--ebook{margin-top:8px}.book-cart-table-wrapper .book-cart-table-cell__present-text .icon-rouble{font-size:12px}.book-cart-table-wrapper .book-cart-table-cell__old-price{position:relative;display:inline-block;vertical-align:top;color:#999}.book-cart-table-wrapper .book-cart-table-cell__old-price:after{content:'';position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#999}.book-cart-table-wrapper .book-cart-table-cell__profit-price{margin-top:5px;font-size:16px;line-height:20px;color:#999;font-weight:400}.book-cart-table-wrapper .book-cart-table-cell__price-message{font-size:13px;line-height:16px;color:#e51907;font-weight:400}.book-cart-table-wrapper .book-cart-table-cell__price-message b{font-weight:700}.book-cart-table-wrapper .book-cart-buttons{display:inline-block;vertical-align:top;margin-top:10px;border:1px solid #bfbfbf;border-radius:5px;overflow:hidden}.book-cart-table-wrapper .book-cart-buttons__wrap{position:relative}.book-cart-table-wrapper .book-cart-buttons__button{position:relative;display:inline-block;vertical-align:top;padding:5px 10px 5px 35px;background-color:#fff;outline:0;border:none;font-size:16px;line-height:20px}.book-cart-table-wrapper .book-cart-buttons__button:hover{background-color:#bcbcbc;cursor:pointer}.book-cart-table-wrapper .book-cart-buttons__button-del--ebook{margin-right:0}.book-cart-table-wrapper .book-cart-buttons__button-del:after{content:'';position:absolute;left:7px;top:3px;width:24px;height:24px;background:url(/assets/new/img/c-header/trash-ico.svg) no-repeat;background-size:contain}.book-cart-table-wrapper .book-cart-buttons__button-wishlist{border-left:1px solid #bfbfbf}.book-cart-table-wrapper .book-cart-buttons__button-wishlist:after{content:'';position:absolute;left:8px;top:5px;width:20px;height:20px;background:url(/assets/new/img/c-header/wishlist-ico.svg) no-repeat;background-size:contain}.book-cart-table-wrapper .book-cart-buttons__button-add-cart{padding-left:10px}.book-cart-table-wrapper .book-cart-buttons--mobile{display:none}@media (max-width:960px){.book-cart-table-wrapper .book-cart-buttons--mobile{bottom:0}}.book-cart-table-wrapper .book-cart-count{display:inline-block;vertical-align:top;border-radius:4px;border:1px solid #bcbcbc;overflow:hidden}.book-cart-table-wrapper .book-cart-count input::-webkit-inner-spin-button,.book-cart-table-wrapper .book-cart-count input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.book-cart-table-wrapper .book-cart-count input[type=number]{-moz-appearance:textfield}.book-cart-table-wrapper .book-cart-count__btn{width:30px;height:32px;background-color:#fff;outline:0;border:none;padding:0;line-height:32px}.book-cart-table-wrapper .book-cart-count__btn:hover{background-color:#bcbcbc}.book-cart-table-wrapper .book-cart-count__btn--disabled{color:#999;background-color:#fff}.book-cart-table-wrapper .book-cart-count__btn--disabled:hover{background-color:#fff}.book-cart-table-wrapper .book-cart-count__input{width:42px;height:32px;padding:0;text-align:center;outline:0;border:none;border-left:1px solid #bcbcbc;border-right:1px solid #bcbcbc;border-radius:0;line-height:32px}.book-cart-table-wrapper .book-cart-count__input--disabled{color:#999;background-color:#fff}.book-cart-table-wrapper .book-cart-count__input--disabled:hover{background-color:#fff}.book-cart-table-wrapper .book-cart-count__message{margin-top:4px;font-size:13px;line-height:16px;color:#e51907}.book-cart-table-wrapper .nowrap{white-space:nowrap}.book-cart-table-wrapper .lego-book__cover.book-cart-table-img{max-width:64px;outline:0}.book-cart-table-wrapper .book-cart-table-cell .lego-book__cover .lego-book__cover-limit{max-height:89px}.book-cart-table-wrapper .book-cart-table-cell .image-loaded .lego-book__cover .lego-book__cover-limit{max-height:none}.book-cart-table-wrapper .lego-book__cover.disabled:after{content:"";background:rgba(255,255,255,.7);position:absolute;left:0;top:0;width:100%;height:100%;z-index:20}@media (max-width:480px){.book-cart-table-wrapper .mobile-hide{display:none}}.book-cart-table-wrapper.wishlist .title{margin-bottom:12px;padding-left:16px;font-size:36px;line-height:40px;font-weight:700}@media (max-width:770px){.book-cart-table-wrapper.wishlist .title{font-size:24px;line-height:32px}}.book-cart-table-wrapper.wishlist .title__link,.book-cart-table-wrapper.wishlist .title__linkhover{border:none}.book-cart-table-wrapper.wishlist .book-cart-buttons{position:static;display:inline-block;margin-top:0}.book-cart-table-wrapper.wishlist .book-cart-buttons--desktop{visibility:visible}.book-cart-table-wrapper.wishlist .book-cart-buttons__button-add-cart{padding:6px 14px}.book-cart-table-wrapper.wishlist .book-cart-table-cell--info{padding-bottom:16px}.book-cart-table-wrapper.wishlist .more-book{margin-top:-40px;padding-left:15px}.book-cart-table-wrapper.wishlist .more-book__link{position:relative;display:inline-block;padding-right:15px;font-size:16px;line-height:20px;color:#3D7CB5;text-decoration:none;border:none}.book-cart-table-wrapper.wishlist .more-book__link:hover{border:none}.book-cart-table-wrapper.wishlist .more-book__more{position:absolute;top:0;right:0;transform:rotate(90deg)}.book-cart-table-wrapper.wishlist .lego-book.lego-book__cover-old .lego-book__cover{margin-left:0}@media (max-width:750px){.book-cart-table-wrapper .book-cart-table{display:block}.book-cart-table-wrapper .book-cart-table-row{position:relative;display:flex;flex-wrap:wrap}.book-cart-table-wrapper .book-cart-table-row--present{min-height:122px}.book-cart-table-wrapper .book-cart-table-row--present .book-cart-table-cell--link{position:relative}.book-cart-table-wrapper .book-cart-table-row--present .book-cart-table-cell--info{width:calc(100% - 100px);padding-left:0}.book-cart-table-wrapper .book-cart-table-row:hover .book-cart-table-cell--info-author{display:block}.book-cart-table-wrapper .book-cart-table-row:hover .book-cart-buttons--desktop{display:none}.book-cart-table-wrapper .book-cart-table-cell{display:inline-block;vertical-align:top}.book-cart-table-wrapper .book-cart-table-cell:after,.book-cart-table-wrapper .book-cart-table-cell:before{display:none}.book-cart-table-wrapper .book-cart-table-cell--link{order:1;padding-bottom:0;position:absolute;top:0;left:0;z-index:1}.book-cart-table-wrapper .book-cart-table-cell--info{flex-grow:1;order:2;width:auto;padding-left:100px;padding-bottom:0}.book-cart-table-wrapper .book-cart-table-cell--count{order:4;width:100%;text-align:right;padding-top:0;padding-right:16px}.book-cart-table-wrapper .book-cart-table-cell--count:after{display:block;left:16px;right:16px;bottom:-1px;border-bottom:1px solid #e5e5e5}.book-cart-table-wrapper .book-cart-table-cell--price{order:3;width:100%;padding-top:0;padding-bottom:0;padding-left:100px}.book-cart-table-wrapper .book-cart-table-cell--price .icon-rouble{font-size:12px}.book-cart-table-wrapper .book-cart-buttons{border:none}.book-cart-table-wrapper .book-cart-buttons__button{margin-right:8px;font-size:0;padding:0;width:40px;height:34px;border:1px solid #bfbfbf;border-radius:5px}.book-cart-table-wrapper .book-cart-buttons--desktop{visibility:hidden;display:none}.book-cart-table-wrapper .book-cart-buttons--mobile{display:inline-block;vertical-align:top}.book-cart-table-wrapper .book-cart-count{margin-top:10px}.book-cart-table-wrapper .book-cart-count__input{width:36px}.book-cart-table-wrapper.wishlist .title{font-size:24px;line-height:32px}.book-cart-table-wrapper.wishlist .book-cart-buttons--desktop,.book-cart-table-wrapper.wishlist .book-cart-table-row:hover .book-cart-buttons--desktop{display:inline-block}.book-cart-table-wrapper.wishlist .book-cart-buttons__button{padding:5px 15px;margin-right:0;width:auto;height:auto;font-size:16px;line-height:20px}.book-cart-table-wrapper.wishlist .book-cart-table-cell--info{padding-bottom:4px}.book-cart-table-wrapper.wishlist .book-cart-table-cell--count{padding-right:12px}.book-cart-table-wrapper.wishlist .book-cart-table-cell--price{margin-bottom:8px}}.order-list{margin:8px 0;list-style:none;border:1px solid #d9d9d9;border-radius:6px;overflow:hidden}.item-select{box-sizing:border-box;position:absolute;top:12px;left:16px;width:14px;height:14px;border:1px solid #666;border-radius:7px}.order-list-item{position:relative;font-size:16px;line-height:20px;color:#000;border-bottom:1px solid #d9d9d9}.order-list-item__type{margin-right:auto;max-width:calc(100% - 70px)}.order-list-item__type-img{margin-top:7px;font-size:0}.order-list-item__type-img img{width:40px;height:26px;margin-left:4px}.order-list-item__type-img img:first-child{margin-left:0}.order-list-item--last,.order-list-item:last-child{border-bottom:none}.order-list-item__label{display:flex;flex-wrap:wrap;box-sizing:border-box;padding:10px 16px 10px 40px}.order-list-item__label .c-pay-methods-discount-inline,.order-list-item__radio{display:none}.order-list-item__label:hover{cursor:pointer}.order-list-item__info{text-align:right}@media (max-width:750px){.order-list-item__label---mob-column{flex-direction:column}.order-list-item__info--card{text-align:left}}.order-list-item__description{color:#999}.order-list-item .icon-rouble{font-size:12px}.order-list-item .order-list-item__info-img img{width:24px}.order-list-item.disabled{color:#999}.order-list-item.disabled .item-select{border:1px solid #ccc}.order-list-item.active{background-color:#f2f2f2}.order-list-item.active .item-select{border:1px solid rgba(0,0,0,.1);background:#3D7CB5}.order-data-wrapper--payment-method-choose .not-all-methods-shown .order-list-item,.order-link,.order-link:hover{border-bottom:none}.order-list-item.active .item-select:after{content:'';position:absolute;top:3px;left:3px;width:6px;height:6px;background-color:#fff;border-radius:3px}.order-list-item__error{background:#FFF7D6;border-radius:5px;padding:9px 12px;color:#666;font-family:Arial,sans-serif;font-size:12px;line-height:16px;margin-top:10px}.order-link,.order-list-item__error__link{color:#3D7CB5;cursor:pointer}.order-list-item__error .icon-rouble{font-size:9px}.order-link{text-decoration:none}.order-link--show-more{position:relative;display:inline-block;padding-right:15px}.order-link--right{text-align:right}.order-link--delete{position:absolute;top:9px;right:16px}.order-link .bracket{position:absolute;top:0;right:0}.cart-delivery-list,.order-data-wrapper--container{position:relative}.order-link .bracket--open{transform:rotate(270deg)}.order-link .bracket--close{transform:rotate(90deg)}button.order-list-item__label{background:0 0;border:none;text-align:left;width:100%;outline:0}button:disabled{color:#000;cursor:default!important}.c-account-panel .order-title{margin-top:64px;margin-bottom:16px;font-size:36px;line-height:40px;font-weight:700;text-align:left}@media (max-width:750px){.c-account-panel .order-title{margin-top:44px;margin-bottom:0;font-size:24px;line-height:32px}}.c-account-panel .order-title+.order-list{margin-top:21px}.b2b-table-block .point-tab.order-pickpoint-delivery,.order-data-wrapper--payment-method-choose .order-list__other{margin-top:16px}.order-data-wrapper--payment-method-choose{padding-bottom:32px}.order-data-wrapper--payment-method-choose .order-title{margin-bottom:27px}@media (max-width:750px){.order-data-wrapper--payment-method-choose .order-title{margin-bottom:18px}}.order-data-wrapper--payment-method-choose .order-link{font-size:16px}.order-data-wrapper--payment-method-choose .order-list-item__label{min-height:48px;align-items:center;padding:10px 16px 10px 45px}@media (max-width:375px){.order-data-wrapper--payment-method-choose .order-list-item__label{padding-left:40px}}.order-data-wrapper--payment-method-choose .order-list-item__info{font-size:0;text-align:left}.order-data-wrapper--payment-method-choose .order-list-item__info img{vertical-align:middle;margin-left:2px;max-width:60px}.order-data-wrapper--payment-method-choose .order-list-item__info-img{width:24px;display:inline-block;vertical-align:middle;margin-right:10px;margin-left:2px}.order-data-wrapper--payment-method-choose .order-list-item__info-new-card img,.order-list-item.saved-card .order-list-item__label .saved-card__logo img{width:40px}.order-data-wrapper--payment-method-choose .order-list-item__info-img img{margin-left:0}.order-data-wrapper--payment-method-choose .order-list-item__info-img img:first-child{margin-bottom:3px}.order-data-wrapper--payment-method-choose .order-list-item__info-for-saved-card{text-align:right}.order-data-wrapper--payment-method-choose .item-select{top:calc(50% - 7px);right:15px}.order-data-wrapper--payment-method-choose .order-link--delete{top:15px}.order-pay-method__info{font-family:Arial,sans-serif;font-size:12px;line-height:16px;color:rgba(0,0,0,.8);margin-bottom:10px}.order-data-wrapper,.order-info-wrapper,.order-row{font-family:Arial,Tahoma,sans-serif}.order-pay-method__info .icon-rouble{font-size:9px}.order-list-item.saved-card .order-list-item__label{display:flex}.order-list-item.saved-card .order-list-item__label .saved-card__logo{padding-right:8px;height:26px}.order-list__header{display:flex;justify-content:space-between;align-items:flex-end}.order-list__header.margin-top{margin-top:27px}.order-list__header.yookassa img{width:95px}@keyframes toggleFormErrorBackground{0%,66%{background-color:#fff2ba}100%{background-color:transparent}}.order-data-wrapper{width:736px;box-sizing:border-box;margin:0 auto}.order-data-wrapper--lr-padding{padding-left:16px;padding-right:16px}@media (max-width:750px){.order-data-wrapper--lr-padding{padding-left:0;padding-right:0}.order-data-wrapper{width:auto;max-width:100%;margin:0 16px}}.order-data-wrapper .lr-padding{padding-left:16px;padding-right:16px}.order-data-wrapper .lr-margin{margin-left:16px;margin-right:16px}@media (max-width:750px){.order-data-wrapper .lr-padding{padding-left:0;padding-right:0}.order-data-wrapper .lr-margin{margin-left:0;margin-right:0}.order-data-wrapper .order-list-item-discount{display:inline-block;margin-top:6px}.order-data-wrapper .order-list-item-discount .mob-no-wrap{display:inline-block}}.order-data-wrapper .order-list-item-discount{box-sizing:border-box;padding:7px 12px;background:#FED93D;border:1px solid rgba(0,0,0,.1);border-radius:4px;font-size:13px;line-height:16px}.order-data-wrapper .city-selection .city-search-help{margin-top:10px;color:#999;font-style:normal}@media (max-width:750px){.order-data-wrapper .city-selection .city-search-help{margin-bottom:6px}}.order-data-wrapper .city-selection .city-search-help__not-found{color:#E51907}.order-data-wrapper .city-selection .city-search__cities{padding:8px 0 12px;border:1px solid #D9D9D9;box-sizing:border-box;box-shadow:0 15px 30px rgba(0,0,0,.15);border-radius:8px;top:39px}.order-data-wrapper .city-selection .city-search__cities-item{padding:8px 12px}.order-data-wrapper .city-selection .city-search__cities-item.city-search__cities-item-highlighted{background:#FAF4ED}.order-data-wrapper .city-selection .city-search__cities-item:hover{cursor:pointer}.order-data-wrapper .city-selection .city-search__cities-item:after{display:none!important}.order-data-wrapper .city-selection .city-search__cities-city{font-size:16px;line-height:20px}.order-data-wrapper .city-selection .city-search__cities-region{font-size:13px;line-height:16px;color:#666}.order-data-wrapper .city-selection a{color:#1169bb;text-decoration:none;border:none}.order-column.highlighted:after,.order-list.highlighted,.order-row.highlighted{border-radius:5px;animation-name:toggleFormErrorBackground}.order-data-wrapper .city-selection .city-search-input{margin-top:0}.order-data-wrapper .city-selection .city-search-input.city-search-input__error{border-color:#E51907}.order-data-wrapper .city-selection .city-search-loader{top:6px}.order-data-wrapper .city-selection .city-search-loader .city-loader{width:28px;height:28px;background-size:100%}.order-data-wrapper .fields-disabled{opacity:.5}.cart-delivery-list .disabled-block{position:absolute;top:0;left:0;right:0;bottom:0;z-index:20;background-color:rgba(255,255,255,.5)}.cart-delivery-list .delivery-loader{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;z-index:23}.cart-delivery-list .delivery-loader::before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:32px;height:32px;background:url(/assets/new/img/book-loader.gif) no-repeat}.order-info-wrapper{width:704px;margin:0 auto}.order-row{display:flex;align-items:flex-start;box-sizing:border-box;padding:16px;vertical-align:middle;font-size:16px;line-height:20px}@media (max-width:750px){.order-row{flex-direction:column;align-items:normal;padding:10px 0}}.order-row.highlighted{animation-duration:3s}.order-row--many-columns{display:flex;align-items:baseline;justify-content:space-between}.order-row--comment{padding:10px 16px}@media (max-width:750px){.order-row--many-columns{flex-direction:row;align-items:flex-end}.order-row--comment{padding:10px 0 6px;align-items:flex-start}}.order-column{display:flex}.order-column.highlighted{position:relative}.order-column.highlighted:after{position:absolute;content:'';top:-16px;left:-16px;right:-16px;bottom:-16px;animation-duration:3s;z-index:1}.order-column.highlighted .order-data-block,.order-column.highlighted .order-info-block{z-index:2}.order-column--size2{width:45%;align-items:center}@media (max-width:750px){.order-column--size2{flex-direction:column}}.order-column--size2 .order-info-block{width:70px;min-width:70px}.order-column--size3{width:30%;align-items:normal}@media (max-width:750px){.order-column--size3{flex-direction:column}}.order-column--size3 .order-info-block{width:auto;min-width:70px;flex-grow:1}.order-column--size3 .order-data-block{width:50px;min-width:50px;flex-grow:0}.order-list.highlighted{animation-duration:3s}.order-info-block{box-sizing:border-box;width:208px;min-width:208px;margin-right:16px;padding-top:10px}@media (max-width:750px){.order-info-block{margin-right:0;margin-bottom:10px;padding-top:6px}.order-info-block.order-info-block-full-width{width:auto}}.order-data-block{box-sizing:border-box;flex-grow:1;vertical-align:top}.order-data-wrapper .city-selection .city-search-input,.order-input{box-sizing:border-box;display:inline-block;padding:10px 12px;width:100%;min-width:54px;height:40px;border:1px solid #BFBFBF;border-radius:6px;outline:0}.order-data-wrapper .city-selection .city-search-input:focus,.order-input:focus{border:1px solid #404040}.order-input--error{border:1px solid #E51907}.order-input--textarea{height:auto;min-height:80px;resize:vertical}.order-input-help{margin-top:10px;color:#999}.order-b2b-info{position:relative;padding:7px 0 40px;background:#f5f6f7;border-left:1px solid #f1f1f1;border-right:1px solid #f1f1f1;margin-bottom:16px;margin-top:16px}@media (max-width:750px){.order-b2b-info{padding:7px 16px 40px;margin-left:-16px;margin-right:-16px}}.order-b2b-info:after,.order-b2b-info:before{content:"";height:7px;position:absolute;left:-1px;right:-1px}.order-b2b-info:before{top:-7px;background:url(data:image/gif;base64,R0lGODlhGAAHALMKAP7+/vLy8v////P09fPz9PHy8vf39/z8/PHx8fX29////wAAAAAAAAAAAAAAAAAAACH5BAEAAAoALAAAAAAYAAcAAAQzEMkplL0YzJl6LwcmKkfhnR5hjJhBoDASsgcCw0MwY0cw3DiE4QAAHAyIH/BGKEgKL2AEADs=) repeat-x}.order-b2b-info:after{bottom:-7px;background:url(data:image/gif;base64,R0lGODlhGAAHALMJAP7+/vLy8vP09fPz9PHy8vf39/Hx8fz8/PX29////wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAkALAAAAAAYAAcAAAQwEMlJq711EGPIwJhgFAcAHIUhgJQQHEksH8HKIgYs74dxD4WdMFH4gAi6YexAqEQAADs=) repeat-x}.order-b2b-info .order-row--checkbox{margin-top:17px}@media (max-width:660px){.order-b2b-info .order-row--checkbox{margin-top:26px}}.delivery-info-block>:not(.delivery-info-block__city-choose){font-family:Arial,sans-serif;font-size:12px;line-height:16px}.delivery-info-block__city{position:relative;font-weight:700}.delivery-info-block__city:before{content:'';position:absolute;left:-15px;top:0;background:url(/assets/new/img/c-header/location.svg) no-repeat;background-size:cover;width:12px;height:15px}.delivery-info-block__nowrap{white-space:nowrap}.delivery-info-block .icon-rouble{font-size:9px!important}.delivery-info-block__term-link{font-weight:700}