.top-nav__list,.language__list,.phones-box__phones-list,.login-tooltip__nav,.search-block__sidebar-list,.main-menu__list,.mobile-aside__lang{list-style:none;margin:0;padding:0}.alert,.header__top,.header__inner,.top-nav__list,.language,.phones-box,.header-links,.login-tooltip__nav-item a,.search-block__box-head,.search-block__sidebar-item,.search-block__sidebar-link,.main-menu__section,.main-menu__list,.mobile-aside__head,.mobile-aside__nav .top-nav__item,.mobile-aside__catalog-item-link,.mobile-aside__item,.mobile-aside__lang,.mobile-aside__contacts,.mobile-menu__title,.main-section__inner,.main-books__list,.main-products__head,.main-products__list:not(.main-products__list--flex),.main-products__navigation,.product__info,.product__box{display:flex;flex-direction:row;align-items:center}.large-button,.main-button,.catalog-box__button,.header-links__item .quant,.login-tooltip__nav-item a span,.is-login::after,.is-login-gift,.search__results__link,.search__results__link a,.search__results__btn a,.search__results-item--author .author__img,.search__results-item--publisher .publisher__item,.main-menu__section-button,.main-menu__item a,.mobile-aside__opener,.mobile-aside__close,.main-section__link,.main-section__button,.main-products__arrow,.product__label,.product__buy{display:flex;flex-direction:row;align-items:center;justify-content:center}.search__results-item--author .author__img,.main-menu__section,.main-section__slide,.main-section__slide.slick-slide,.main-products__banner{background-repeat:no-repeat;background-position:center center;background-size:cover}.product__image-link,.product__buy-popup-incart-img:after{background-repeat:no-repeat;background-position:center center;background-size:contain}.hidden{display:none !important}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{white-space:inherit;font-family:inherit;font-size:inherit;color:inherit;line-height:inherit}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}input:not([type="checkbox"]):not([type="radio"]),textarea,select{-webkit-appearance:none;-moz-appearance:textfield}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{appearance:none;margin:0}input::-ms-clear{display:none}img{max-width:100%;height:auto;vertical-align:top}@font-face{font-family:"SegoeUILight";src:url(../fonts/SegoeUILight.eot);src:local("😥"),url(../fonts/SegoeUILight.woff) format("woff"),url(../fonts/SegoeUILight.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"SegoeUIRegular";src:url(../fonts/SegoeUIRegular.eot);src:local("😥"),url(../fonts/SegoeUIRegular.woff) format("woff"),url(../fonts/SegoeUIRegular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"SegoeUISemiBold";src:url(../fonts/SegoeUISemiBold.eot);src:local("😥"),url(../fonts/SegoeUISemiBold.woff) format("woff"),url(../fonts/SegoeUISemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"SegoeUIBold";src:url(../fonts/SegoeUIBold.eot);src:local("😥"),url(../fonts/SegoeUIBold.woff) format("woff"),url(../fonts/SegoeUIBold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"SegoeUILargeBold";src:url(../fonts/SegoeUIBold.eot);src:local("😥"),url(../fonts/SegoeUIBold.woff) format("woff"),url(../fonts/SegoeUIBold.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?leqjp8");src:url("../fonts/icomoon.eot?leqjp8#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?leqjp8") format("truetype"),url("../fonts/icomoon.woff?leqjp8") format("woff"),url("../fonts/icomoon.svg?leqjp8#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}.grecaptcha-badge{display:none}body{height:100%;font-family:"SegoeUIRegular",sans-serif;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:none;scrollbar-color:transparent #C4C4C4;scrollbar-width:thin !important}body::-webkit-scrollbar{width:10px;background-color:transparent}body::-webkit-scrollbar-track{background-color:transparent}body::-webkit-scrollbar-thumb{width:10px;background-color:#C4C4C4;border-radius:5px;cursor:pointer;min-height:100px}body.fixed-scroll{overflow-y:hidden}*{outline:none;box-sizing:border-box}*::after,*::before{box-sizing:border-box}.page-help .wrapper,.page-mass_media .wrapper,.page-contact .wrapper,.page-cabinet .wrapper{background-color:#F8F9FA}svg{transform:translateZ(0)}.padding-t{padding-top:12px}.padding-b{padding-bottom:12px}.padding-1-0{padding:1px 0}.p0{padding:0}.m0{margin:0}.mb0{margin-bottom:0}.margin-t-68{margin-top:68px}.margin-t-48{margin-top:48px}.margin-b{margin-bottom:68px}.width-200{width:200px}.max-width-200{max-width:200px}strong{font-family:"SegoeUIBold",sans-serif}input[type="search"]{-webkit-appearance:textfield;box-sizing:border-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}input[type="submit"]{cursor:pointer}input,textarea{font-family:"SegoeUIRegular",sans-serif}h1{font-size:34px;line-height:36px;font-weight:700}h2{font-size:24px;line-height:26px;font-weight:normal}p.error{margin:3px 0 0;font-size:12px;line-height:14px;color:#d00}.alert{font-family:"SegoeUIBold",sans-serif;flex-wrap:nowrap;width:100%;min-height:44px;padding:6px 12px;background:#F4E8E9;border-radius:4px;font-size:12px;line-height:130%;color:#3d3d3d}.alert svg{width:22px;height:20px;flex-shrink:0;transition:.3s ease-in-out;fill:#d00;margin-right:12px}@media only screen and (min-width: 1024px){.alert svg:hover{fill:#3d3d3d}}@media only screen and (max-width: 767px){.alert{padding:12px 12px 12px 7px;min-height:24px}.alert svg{width:14px;height:13px;margin-right:7px}}@media only screen and (max-width: 640px){.alert{font-size:10px;padding:6px 7px}}.wrapper{overflow:hidden;min-height:100vh;position:relative}.wrapper.flex-col{display:flex;flex-direction:column}.section-container{max-width:1400px;width:100%;margin:0 auto}@media only screen and (max-width: 1449px){.section-container{padding:0 15px}}.bg-row{background:#fafbfc}.holder-menu,.holder-block{overflow:hidden;position:relative;height:100%;z-index:5}.holder-menu::before,.holder-block::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:6}.holder-search{overflow:hidden}.holder-search .wrapper{padding-right:10px}@media only screen and (max-width: 1023px){.holder-search .wrapper{padding-right:0}}.holder-search .header{position:relative;width:calc(100% + 10px);padding-right:10px}.holder-search .header::before{content:'';position:absolute;top:100%;left:0;width:100%;height:100vh;background:rgba(0,0,0,0.5);z-index:5}@media only screen and (max-width: 1023px){.holder-search .header::before{width:calc(100% + 10px)}}.holder-search .header__top{width:calc(100% + 10px);padding-right:10px}.holder-search .header.fixed{width:100%}@media only screen and (max-width: 1023px){.holder-search .header.fixed{padding-right:0}}.holder-search .main-menu::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:2}@media only screen and (min-width: 1024px){.holder-search .main-menu::before{width:calc(100% + 10px)}}@media only screen and (min-width: 1024px){.holder-search .footer{padding-right:10px}}body.holder-menu,body.holder-block{z-index:auto}body.holder-menu::before,body.holder-block::before{content:none}.main-subtitle{font-family:"SegoeUIBold",sans-serif;font-size:32px;line-height:140%;text-transform:uppercase;color:#3d3d3d}@media only screen and (max-width: 767px){.main-subtitle{font-size:20px}}.text-no-wrap{white-space:nowrap}.text-center{text-align:center}.not-hover:hover{cursor:auto !important;text-decoration:none !important}.head-block{max-width:1400px;width:100%;margin:30px auto 55px}@media only screen and (max-width: 1449px){.head-block{padding:0 15px}}@media only screen and (max-width: 767px){.head-block{margin:25px auto 20px}}.head-block.absolute{position:absolute;max-width:100%}.head-block.absolute .breadcrumb{max-width:1400px;width:100%;margin-left:auto;margin-right:auto}.head-title{font-family:"SegoeUIBold",sans-serif;font-size:32px;color:#3d3d3d;text-transform:uppercase}@media only screen and (max-width: 767px){.head-title{font-size:20px}}.breadcrumb{margin:0 auto 22px;padding:0;list-style:none;font-size:12px;overflow-y:auto;white-space:nowrap;scrollbar-color:transparent #ececec;scrollbar-width:thin !important}.breadcrumb::-webkit-scrollbar{height:5px}.breadcrumb::-webkit-scrollbar-track{background-color:transparent}.breadcrumb::-webkit-scrollbar-thumb{background:#ececec}.breadcrumb ul{padding-left:0}.breadcrumb li{position:relative;display:inline-block;vertical-align:top;margin-left:22px}.breadcrumb li::after{content:'';border-bottom:1px solid #8b9ca6;border-right:1px solid #8b9ca6;height:5px;width:5px;margin-top:-3px;pointer-events:none;position:absolute;left:-20px;top:50%;transform-origin:66% 66%;transform:rotate(135deg);transition:all 0.15s ease-in-out}.breadcrumb li+li{margin-left:40px}.breadcrumb a{color:#3d3d3d;text-decoration:none;font-weight:500;transition:.3s ease-in-out}.breadcrumb a span{color:#3d3d3d;transition:.3s ease-in-out}@media only screen and (min-width: 1024px){.breadcrumb a span:hover{text-decoration:underline}}.breadcrumb span{color:#8b9ca6}.breadcrumb .bread-crumb__item--mobile{display:none}@media only screen and (max-width: 767px){.breadcrumb .bread-crumb__item--desktop{display:none}.breadcrumb .bread-crumb__item--mobile{display:inline-block}}.large-button{background:transparent;border:1px solid rgba(84,98,105,0.1);width:100%;height:50px;border-radius:8px;font-family:"SegoeUIBold",sans-serif;font-size:12px;line-height:16px;letter-spacing:0.06em;text-transform:uppercase;color:#51626B;text-decoration:none;transition:.3s ease-in-out}.large-button svg{width:25px;height:10px;fill:#51626B;margin-left:14px;transition:.3s ease-in-out}@media only screen and (min-width: 1024px){.large-button:hover{background:#8b9ca6;color:#fff}.large-button:hover svg{fill:#fff}}.main-button{max-width:218px;width:100%;height:50px;background:#d00;border:1px solid #d00;box-shadow:0px 10px 21px rgba(0,0,0,0.08);border-radius:8px;font-family:"SegoeUISemiBold",sans-serif;font-size:14px;color:#fff;text-decoration:none;transition:.3s ease-in-out;cursor:pointer}@media only screen and (min-width: 1024px){.main-button:hover{background:transparent;color:#d00}}.img-lazyloaded{display:block;margin:0 auto}.slick-slider+.img-lazyloaded{display:none}.header{position:relative;background:#fff;box-shadow:0px 4px 10px rgba(0,0,0,0.04);z-index:5}.header.fixed{position:fixed;top:0;left:0;right:0}.header.fixed .header__top{height:0;transform:translateY(-100%);visibility:hidden;opacity:0;overflow:hidden}.header.fixed .main-menu{height:0;transform:translateY(-100%);visibility:hidden;opacity:0;overflow:hidden}.header.fixed .catalog-box,.header.fixed .mobile-menu-desktop{display:flex}@media only screen and (max-width: 1023px){.header.fixed .catalog-box,.header.fixed .mobile-menu-desktop{display:none}}.header.fixed .work-time{visibility:hidden;opacity:0;overflow:hidden;display:none}.header.fixed .phones-box::after{display:none}@media only screen and (max-width: 1023px){.header.fixed .search__input{top:12px}}.header__top{height:32px;background:#3d3d3d}.header__top .header__inner{justify-content:space-between}@media only screen and (max-width: 767px){.header__top{display:none}}.header__inner{justify-content:space-between;max-width:1400px;width:100%;margin:0 auto}@media only screen and (max-width: 1449px){.header__inner{padding:0 25px}}@media only screen and (max-width: 1023px){.header__inner{justify-content:flex-start}}@media only screen and (max-width: 767px){.header__inner{padding:0 15px}}.header__main{padding:25px 0;position:relative}@media only screen and (max-width: 1023px){.header__main{padding:15px 0}}@media only screen and (max-width: 767px){.header__main{padding:9px 0}}@media only screen and (max-width: 1023px){.header__main.open-search{padding:15px 0 60px}}@media only screen and (min-width: 1024px){body:not(.home) .header .main-menu{height:0;transform:translateY(-100%);visibility:hidden;opacity:0;overflow:hidden}}@media only screen and (min-width: 1024px){body:not(.home) .header .catalog-box,body:not(.home) .header .mobile-menu-desktop{display:flex}}@media only screen and (max-width: 1023px){body:not(.home) .header .catalog-box,body:not(.home) .header .mobile-menu-desktop{display:none}}@media only screen and (min-width: 1024px){body:not(.home) .header .work-time{visibility:hidden;opacity:0;overflow:hidden;display:none}}@media only screen and (min-width: 1024px){body:not(.home) .header .phones-box::after{display:none}}@media only screen and (max-width: 1023px){body:not(.home) .header .search__input{top:12px}}.catalog-box{max-width:224px;width:100%;margin:0 15px 0 45px;position:relative;display:none}@media only screen and (max-width: 1449px){.catalog-box{max-width:190px;margin:0 15px 0 30px}}@media only screen and (max-width: 1249px){.catalog-box{max-width:160px;margin:0 20px}}.catalog-box__button{width:100%;height:54px;font-family:"SegoeUIBold",sans-serif;font-size:13px;letter-spacing:0.06em;color:#d00;border:2px solid #d00;border-radius:8px;text-transform:uppercase;cursor:pointer;transition:.3s ease-in-out}@media only screen and (min-width: 1024px){.catalog-box__button:hover{background:#d00;color:#fff}}@media only screen and (max-width: 1249px){.catalog-box__button{font-size:12px}}.top-nav__item{position:relative;font-size:13px;padding:0 24px}.top-nav__item::after{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:14px;background:rgba(255,255,255,0.1)}.top-nav__item:first-of-type{padding-left:0}.top-nav__item:last-of-type{padding-right:0}.top-nav__item:last-of-type::after{display:none}.top-nav__item a{color:#c5c5c5;text-decoration:none;transition:.3s ease-in-out}@media only screen and (min-width: 1024px){.top-nav__item a:hover{color:#fff}}.top-nav__item[data-counter="1"] a{color:#e79e0f}@media only screen and (min-width: 1024px){.top-nav__item[data-counter="1"] a:hover{color:#fff}}@media only screen and (max-width: 1249px){.top-nav__item{padding:0 15px;font-size:12px}}@media only screen and (max-width: 1023px){.top-nav__item{font-size:10px}}@media only screen and (max-width: 860px){.top-nav__item{padding:0 10px}}.top-nav__item--mobile-aside{display:none}.language{position:relative}.language__title{font-family:"SegoeUILight",sans-serif;font-size:13px;color:#909699;margin-right:14px}.language__current{position:relative;color:#fff;font-family:"SegoeUISemiBold",sans-serif;font-size:14px;cursor:pointer}.language__current::after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:'';height:6px;width:6px;margin-top:-3px;position:absolute;right:-15px;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all 0.15s ease-in-out}.language__current.active::after{transform:rotate(-135deg)}.language__box{position:relative}.language__list{width:86px;position:absolute;left:50%;transform:translateX(-50%);top:100%;margin-top:25px;background:#fff;border-radius:8px;filter:drop-shadow(0px 16px 40px rgba(0,0,0,0.08));z-index:2;visibility:hidden;opacity:0;overflow:hidden;transition:.3s ease-in-out}.language__list.open{visibility:visible;opacity:1;overflow:visible;box-shadow:0px 10px 21px rgba(0,0,0,0.08)}@media only screen and (min-width: 1024px){.language__list.open:hover{box-shadow:0px 10px 21px rgba(0,0,0,0.18)}}.language__list::before{content:'';left:50%;transform:translateX(-50%);bottom:100%;content:"";display:block;position:absolute;height:0;width:0;border-bottom:20px solid #fff;border-left:16.66667px solid transparent;border-right:16.66667px solid transparent}.language__item{text-align:center;font-size:13px;padding:21px 15px;border-bottom:1px solid rgba(84,98,105,0.1)}.language__item a,.language__item span{color:#3d3d3d;text-decoration:none}.language__item a{transition:.3s ease-in-out}@media only screen and (min-width: 1024px){.language__item a:hover{color:#d00}}.language__item.active a,.language__item.active span{color:#d00;pointer-events:none}.language__item:last-of-type{border:none}.work-time__title{font-size:13px;color:#909699;margin-bottom:5px}.work-time__info{font-family:"SegoeUISemiBold",sans-serif;font-size:14px;color:#333}@media only screen and (max-width: 1023px){.work-time{margin:0 30px 0 10px}}@media only screen and (max-width: 767px){.work-time{display:none}}.phones-box{position:relative;margin-right:40px}.phones-box::after{content:'';position:absolute;background:#f2f2f2;width:1px;height:32px;top:50%;transform:translateY(-50%);right:-40px}@media only screen and (max-width: 1249px){.phones-box{margin-right:20px}.phones-box::after{right:-30px}}@media only screen and (max-width: 1023px){.phones-box{display:none}}.phones-box__icon{margin-right:14px}.phones-box__icon svg{width:28px;height:28px;fill:#3d3d3d}@media only screen and (max-width: 1249px){.phones-box__icon{margin-right:8px}.phones-box__icon svg{width:20px;height:20px}}.phones-box__phones{position:relative;margin-bottom:5px}.phones-box__phones-current{position:relative;font-family:"SegoeUISemiBold",sans-serif;font-size:17px;text-transform:uppercase;color:#000;cursor:pointer;transition:.3s ease-in-out}@media only screen and (min-width: 1024px){.phones-box__phones-current:hover{color:#d00}}.phones-box__phones-current::after{border-bottom:1px solid #000;border-right:1px solid #000;content:'';height:6px;width:6px;margin-top:-4px;position:absolute;right:-10px;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all 0.15s ease-in-out}.phones-box__phones-current.active::after{transform:rotate(-135deg)}@media only screen and (max-width: 1249px){.phones-box__phones-current{font-size:15px}}@media only screen and (max-width: 1023px){.phones-box__phones-current{line-height:19px}}@media only screen and (max-width: 767px){.phones-box__phones-current{font-size:14px;padding-right:20px}.phones-box__phones-current::after{height:5px;width:5px;margin-top:-4px;right:5px;transform-origin:50% 50%}}.phones-box__phones-list{width:210px;position:absolute;left:50%;transform:translateX(-50%);top:100%;margin-top:45px;background:#fff;padding:28px 39px;border-radius:8px;filter:drop-shadow(0px 16px 40px rgba(0,0,0,0.08));z-index:2;visibility:hidden;opacity:0;overflow:hidden;transition:.3s ease-in-out}.phones-box__phones-list.open{visibility:visible;opacity:1;overflow:visible;box-shadow:0px 10px 21px rgba(0,0,0,0.08)}@media only screen and (min-width: 1024px){.phones-box__phones-list.open:hover{box-shadow:0px 10px 21px rgba(0,0,0,0.18)}}.phones-box__phones-list::before{content:'';left:50%;transform:translateX(-50%);bottom:100%;content:"";display:block;position:absolute;height:0;width:0;border-bottom:20px solid #fff;border-left:16.66667px solid transparent;border-right:16.66667px solid transparent}@media only screen and (max-width: 1023px){.phones-box__phones-list{left:100%}}.phones-box__phones-item{font-family:"SegoeUISemiBold",sans-serif;font-size:17px;text-transform:uppercase;margin-bottom:12px}.phones-box__phones-item a{color:#000;text-decoration:none;transition:.3s ease-in-out}@media only screen and (min-width: 1024px){.phones-box__phones-item a:hover{color:#d00}}.phones-box__phones-item:last-of-type{margin-bottom:0}.phones-box__callback{font-family:"SegoeUISemiBold",sans-serif;font-size:12px;letter-spacing:0.04em;text-transform:uppercase;color:#dd0000;cursor:pointer}@media only screen and (max-width: 1249px){.phones-box__callback{font-size:11px}}.header-links{margin:0 -10px 0 auto}@media only screen and (min-width: 768px){.header-links{margin:0 -20px}}.header-links__item{position:relative;margin:0 10px;cursor:pointer}.header-links__item svg{width:16px;height:16px;fill:#3d3d3d;transition:.3s ease-in-out}@media only screen and (min-width: 768px){.header-links__item{margin:0 15px}}@media only screen and (min-width: 1250px){.header-links__item{margin:0 20px}.header-links__item svg{width:19px;height:19px}}@media only screen and (min-width: 1024px){.header-links__item:hover>svg{fill:#d00}}.header-links__item .quant{min-width:16px;height:16px;position:absolute;top:-8px;right:-8px;background:#d00;border-radius:10px;font-family:"SegoeUISemiBold",sans-serif;font-size:10px;line-height:16px;color:#fff}.header-links__item .quant.clear{background:#b3bfc6}.logo{height:100%;width:135px}.logo img{width:100%}@media only screen and (max-width: 1023px){.logo{margin-right:auto}}@media only screen and (max-width: 767px){.logo{width:77px}}.login-tooltip{width:240px;position:absolute;top:100%;left:50%;transform:translateX(-50%);margin-top:20px;background:#3d3d3d;box-shadow:0px 10px 21px rgba(0,0,0,0.08);z-index:6;border-radius:8px;visibility:hidden;opacity:0;overflow:hidden;transition:.3s ease-in-out}.login-tooltip.open{visibility:visible;opacity:1;overflow:visible}.login-tooltip::before{bottom:100%;left:50%;transform:translateX(-50%);content:"";display:block;position:absolute;height:0;width:0;border-bottom:10px solid #3d3d3d;border-left:8.33333px solid transparent;border-right:8.33333px solid transparent;margin-top:-1px}@media only screen and (max-width: 1249px){.login-tooltip{left:auto;right:-50px;transform:none}.login-tooltip::before{left:auto;right:42px}}.login-tooltip__nav{border-radius:8px;overflow:hidden}.login-tooltip__nav-item{position:relative;font-family:"SegoeUISemiBold",sans-serif;font-size:14px;border-bottom:1px solid rgba(255,255,255,0.1);transition:.3s ease-in-out}.login-tooltip__nav-item::before{content:'';background:#fff;width:4px;position:absolute;left:0;top:0;height:0;transition:.3s ease-in-out}.login-tooltip__nav-item a{color:rgba(255,255,255,0.7);text-decoration:none;transition:.3s ease-in-out;padding:18px 22px}.login-tooltip__nav-item a span{color:#fff;width:14px;height:14px;border-radius:50%;flex-shrink:0;margin-left:auto;position:relative;left:7px}.login-tooltip__nav-item a span svg{width:14px;height:14px;fill:#b3bfc6}@media only screen and (min-width: 1024px){.login-tooltip__nav-item:hover{background:#4b4b4b}.login-tooltip__nav-item:hover a{color:#fff}.login-tooltip__nav-item:hover a span svg{fill:#d00}.login-tooltip__nav-item:hover::before{height:100%}}.is-login::before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:40px;height:40px;border-radius:50%;background:#f6f7f8;border:1px solid #e7e7e7}@media only screen and (min-width: 768px){.is-login::before{width:50px;height:50px}}.is-login::after{content:'';position:absolute;right:-16px;bottom:-10px;width:20px;height:20px;background:#fff;box-shadow:0px 2px 6px rgba(0,0,0,0.1);border-radius:50%}@media only screen and (min-width: 768px){.is-login::after{right:-20px;bottom:-15px}}.is-login:not(.has-gift)::after{content:'...';line-height:35px;align-items:flex-end;font-size:24px}.is-login-gift{position:absolute;right:-16px;bottom:-10px;width:20px;height:20px;border-radius:50%;z-index:1}.is-login-gift svg{width:13px;height:13px;fill:#d00}@media only screen and (min-width: 768px){.is-login-gift{right:-20px;bottom:-15px}}.search{position:relative;max-width:580px;width:100%;margin-right:10px}@media only screen and (max-width: 1449px){.search{max-width:450px}}@media only screen and (max-width: 1249px){.search{max-width:350px}}@media only screen and (max-width: 1023px){.search{width:0;height:0;position:static}}.search.open .search__input-wrapper,.search.open .search__results{display:block}@media only screen and (max-width: 1023px){.search__input-wrapper{display:none;padding:10px 15px 15px;position:absolute;top:80px;left:0;width:100%;z-index:5;background-color:#fff}}@media only screen and (max-width: 767px){.search__input-wrapper{top:58px;padding:10px 8px 15px}}.search__input{background:#f5f6f6;border:1px solid transparent;border-radius:8px;width:100%;height:60px;padding:0 65px;font-size:13px}.search__input::placeholder{color:#b3bfc6}.search__input:focus{background:#fff;border-color:#8b9ca6}@media only screen and (max-width: 1023px){.search__input{padding:0 20px;width:100%;height:42px}}.search__button{background:transparent;border:none;position:absolute;left:35px;top:50%;margin-top:2px;height:14px;transform:translateY(-50%);padding:0;cursor:pointer}.search__button svg{width:14px;height:14px;fill:#ccd0d5}@media only screen and (max-width: 1023px){.search__button{display:none}}.search__results{position:absolute;top:100%;left:0;right:0;z-index:5;background-color:#fff;box-shadow:0px 16px 40px rgba(0,0,0,0.08);border-radius:0 0 8px 8px;max-height:calc(100vh - 150px);overflow-y:auto;scrollbar-color:transparent #C4C4C4;scrollbar-width:thin !important}.search__results::-webkit-scrollbar{width:10px;cursor:pointer;border-right:6px solid transparent}.search__results::-webkit-scrollbar-track{background-color:transparent}.search__results::-webkit-scrollbar-thumb{width:0;border-left:4px solid #C4C4C4;cursor:pointer}@media only screen and (max-width: 1023px){.search__results{display:none;top:calc(100% + 35px);width:calc(100% - 30px);margin-left:15px}}@media only screen and (max-width: 767px){.search__results{top:calc(100% + 53px);max-height:calc(100vh - 130px);width:calc(100% - 16px);margin-left:8px}}.search__results-wrapper{position:relative;background:#fff;z-index:5}.search__results__btn{display:flex;align-items:center;justify-content:space-between;padding:5px 12px;padding-right:15px;min-height:40px;margin:0 auto 18px;background:#F6F7F8;border:1px solid #DEE9F0;border-radius:6px}@media only screen and (max-width: 360px){.search__results__btn{margin-bottom:12px;position:relative}}.search__results__btn-title{text-transform:uppercase;font-weight:700;font-size:14px;line-height:120%;color:#8b9ca6}@media only screen and (max-width: 360px){.search__results__btn-title{font-size:11px;color:#51626B}}.search__results__link{padding:13px 20px}.search__results__link a,.search__results__btn a{font-family:"SegoeUISemiBold",sans-serif;font-size:13px;color:#51626B;text-decoration:none;transition:.3s ease-in-out;padding:7px 0;display:inline-block}.search__results__link a svg,.search__results__btn a svg{width:7px;height:7px;fill:#51626B;margin-left:5px;transition:.3s ease-in-out}@media only screen and (min-width: 1024px){.search__results__link a:hover,.search__results__btn a:hover{color:#d00}.search__results__link a:hover svg,.search__results__btn a:hover svg{fill:#d00}}.search__results__link a{display:flex;width:100%}@media only screen and (min-width: 768px){.search__results__link a svg{position:relative;top:2px}}@media only screen and (max-width: 360px){.search__results__btn a{position:absolute;top:50%;right:12px;transform:translateY(-50%);color:transparent;width:100%;text-align:right}.search__results__btn a svg{width:5px;height:9px;fill:#d00}}@media only screen and (max-width: 360px) and (min-width: 1024px){.search__results__btn a:hover{color:transparent}}.search__opener{display:none}.search__opener svg{width:18px;height:18px;fill:#3d3d3d}@media only screen and (max-width: 1023px){.search__opener{display:block}}.search__results-list{padding-bottom:30px}@media only screen and (min-width: 1024px) and (max-width: 1249px){.search__results-list{padding-bottom:18px}}@media only screen and (max-width: 480px){.search__results-list{padding-bottom:18px}}.search__results-inner{padding:0 36px}@media only screen and (min-width: 1024px) and (max-width: 1249px){.search__results-inner{padding:0 15px}}@media only screen and (min-width: 641px) and (max-width: 1023px){.search__results-inner{padding:0 20px}}@media only screen and (max-width: 480px){.search__results-inner{padding:0 15px}}@media only screen and (max-width: 360px){.search__results-inner{padding:0 12px}}.search__results-item{display:flex;flex-wrap:wrap;width:100%}.search__results-item--product{margin-left:-15px}.search__results-item--product .product__item{width:calc(100% / 3 - 30px);flex-basis:calc(100% / 3 - 30px);margin:0;margin-left:30px;margin-bottom:18px}.search__results-item--product .product__item:nth-child(4){display:none}@media only screen and (min-width: 1024px){.search__results-item--product .product__item:hover .product__image{transform:scale(1.05);background:#fff;box-shadow:0px 10px 30px rgba(0,0,0,0.12)}.search__results-item--product .product__item:hover .product__title{color:#d00}}@media only screen and (min-width: 1024px) and (max-width: 1249px){.search__results-item--product .product__item{width:calc(100% / 3 - 12px);flex-basis:calc(100% / 3 - 12px);margin-left:12px;margin-bottom:14px}}@media only screen and (min-width: 641px) and (max-width: 1023px){.search__results-item--product .product__item{width:calc(100% / 4 - 12px);flex-basis:calc(100% / 4 - 12px);margin-left:12px;margin-bottom:14px}.search__results-item--product .product__item:nth-child(4){display:block}}@media only screen and (max-width: 480px){.search__results-item--product .product__item{width:calc(100% / 3 - 12px);flex-basis:calc(100% / 3 - 12px);margin-left:12px;margin-bottom:14px}}@media only screen and (max-width: 360px){.search__results-item--product .product__item{width:calc(100% / 2 - 12px);flex-basis:calc(100% / 2 - 12px);margin-bottom:12px}.search__results-item--product .product__item:nth-child(4){display:block}}.search__results-item--product .product__image{margin-bottom:15px}@media only screen and (min-width: 1024px){.search__results-item--product .product__image{padding:5px}}@media only screen and (max-width: 767px){.search__results-item--product .product__image{padding:5px}}.search__results-item--product .product__title{font-size:14px;max-height:46px;height:auto;margin-bottom:2px;color:#3d3d3d;text-decoration:none;transition:.3s ease-in-out;cursor:pointer}.search__results-item--product .product__author{font-size:12px;max-height:44px;height:auto;margin-bottom:8px}.search__results-item--product .product__price{font-size:15px;height:auto;margin-bottom:0;text-align:left}@media only screen and (min-width: 1024px) and (max-width: 1249px){.search__results-item--product{margin-left:-6px}}@media only screen and (min-width: 641px) and (max-width: 1023px){.search__results-item--product{margin-left:-6px}}@media only screen and (max-width: 480px){.search__results-item--product{margin-left:-6px}}.search__results-item--author{margin-left:-5px}.search__results-item--author .author__item{width:calc(100% / 4 - 10px);max-width:calc(100% / 4 - 10px);flex-basis:calc(100% / 4 - 10px);margin-left:5px;margin-right:5px;margin-bottom:18px;display:flex;flex-direction:column;align-items:center;font-family:"SegoeUISemiBold",sans-serif;font-size:14px;line-height:120%;color:#51626B;text-decoration:none;transition:.3s ease-in-out;text-align:center}.search__results-item--author .author__item:nth-child(5),.search__results-item--author .author__item:nth-child(6){display:none}@media only screen and (min-width: 1024px){.search__results-item--author .author__item:hover{color:#d00}.search__results-item--author .author__item:hover .author__img{transform:scale(1.05);box-shadow:0px 10px 30px rgba(0,0,0,0.12)}}@media only screen and (min-width: 768px) and (max-width: 1023px){.search__results-item--author .author__item{width:calc(100% / 6 - 10px);max-width:calc(100% / 6 - 10px);flex-basis:calc(100% / 6 - 10px)}.search__results-item--author .author__item:nth-child(5),.search__results-item--author .author__item:nth-child(6){display:flex}}@media only screen and (min-width: 641px) and (max-width: 767px){.search__results-item--author .author__item{width:calc(100% / 5 - 10px);max-width:calc(100% / 5 - 10px);flex-basis:calc(100% / 5 - 10px)}.search__results-item--author .author__item:nth-child(5){display:flex}}@media only screen and (max-width: 520px){.search__results-item--author .author__item{width:calc(100% / 2 - 10px);max-width:calc(100% / 2 - 10px);flex-basis:calc(100% / 2 - 10px)}}@media only screen and (max-width: 480px){.search__results-item--author .author__item{width:calc(100%);max-width:calc(100%);flex-basis:calc(100%);flex-direction:row}}.search__results-item--author .author__img{width:56px;height:56px;margin-bottom:7px;border-radius:50%;overflow:hidden;transition:.3s ease-in-out;display:block;background-color:#F6F7F8;flex-shrink:0}@media only screen and (max-width: 480px){.search__results-item--author{margin-left:0;padding-left:6px;padding-right:6px}.search__results-item--author .author__img{margin-bottom:0}.search__results-item--author .author__name{margin-left:12px}}.search__results-item--author .author__name{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.search__results-item--publisher{margin-left:-10px}.search__results-item--publisher .publishers__image{margin:0}.search__results-item--publisher .publisher__item{width:calc(100% / 3 - 20px);margin-left:20px;margin-bottom:10px;flex-direction:column;text-decoration:none;font-family:"SegoeUISemiBold",sans-serif;font-size:14px;line-height:130%;color:#51626B;display:block;text-align:center;transition:.3s ease-in-out}.search__results-item--publisher .publisher__item:nth-child(4){display:none}@media only screen and (min-width: 1024px){.search__results-item--publisher .publisher__item:hover{color:#d00}.search__results-item--publisher .publisher__item:hover .publisher__img{transform:scale(1.05);box-shadow:0px 10px 30px rgba(0,0,0,0.12)}}@media only screen and (max-width: 1249px){.search__results-item--publisher .publisher__item{width:calc(100% / 3 - 12px);margin-left:12px;margin-bottom:12px}}@media only screen and (min-width: 641px) and (max-width: 1023px){.search__results-item--publisher .publisher__item{width:calc(100% / 4 - 12px);margin-left:12px;margin-bottom:12px}.search__results-item--publisher .publisher__item:nth-child(4){display:flex}}@media only screen and (max-width: 480px){.search__results-item--publisher .publisher__item{width:calc(100% / 3 - 12px);margin-left:12px;margin-bottom:12px}}@media only screen and (max-width: 360px){.search__results-item--publisher .publisher__item{width:calc(100% / 2 - 12px)}.search__results-item--publisher .publisher__item:nth-child(4){display:flex}}.search__results-item--publisher .publisher__img{padding:10px;width:100%;border-radius:6px;border:1px solid #DEE9F0;margin-bottom:7px;transition:.3s ease-in-out}@media only screen and (min-width: 1024px) and (max-width: 1249px){.search__results-item--publisher{margin-left:-5px}}@media only screen and (min-width: 641px) and (max-width: 1023px){.search__results-item--publisher{margin-left:-5px}}@media only screen and (max-width: 480px){.search__results-item--publisher{margin-left:-5px}}.search__results-item--blog{display:flex;align-items:center;margin:0 -10px}@media only screen and (min-width: 1024px) and (max-width: 1449px){.search__results-item--blog{flex-direction:column;align-items:flex-start}}@media only screen and (max-width: 640px){.search__results-item--blog{flex-direction:column;align-items:flex-start}}.search__results-item--blog .blog-search__item{width:calc(50% - 20px);margin:0 10px 12px}.search__results-item--blog .blog-search__item::after{content:none}@media only screen and (min-width: 1024px) and (max-width: 1449px){.search__results-item--blog .blog-search__item{width:100%}}@media only screen and (max-width: 767px){.search__results-item--blog .blog-search__item{width:calc(50% - 20px);margin:0 10px 12px;font-size:13px}}@media only screen and (max-width: 640px){.search__results-item--blog .blog-search__item{display:flex;align-items:center;flex-direction:row;width:100%}}.search__results-item--blog .blog-search__image{max-width:74px;height:56px;border-radius:0}@media only screen and (max-width: 1449px){.search__results-item--blog .blog-search__image{max-width:103px;height:78px;padding:0;margin:0}}.search__results-item--blog .blog-search__content{margin-left:10px}.search__results-item--blog .blog-search__info{margin-bottom:6px}.blog-search__item{display:flex;align-items:center;width:calc(50% - 40px);border:none;margin:0 20px 40px;text-decoration:none;position:relative;font-size:15px;line-height:130%}.blog-search__item::after{content:"";display:block;width:100%;border-bottom:1px solid #E5E9ED;position:absolute;bottom:-20px;left:0}.blog-search__item:last-child::after,.blog-search__item:nth-last-child(2)::after{border-bottom:none}@media only screen and (max-width: 767px){.blog-search__item:last-child::after,.blog-search__item:nth-last-child(2)::after{border-bottom:1px solid #E5E9ED}}@media only screen and (max-width: 640px){.blog-search__item{width:100%;flex-direction:column;align-items:flex-start}.blog-search__item::after{content:none}}@media only screen and (max-width: 520px){.blog-search__item{margin:0 10px 20px}}.blog-search__image{display:block;max-width:127px;width:100%;flex-shrink:0;overflow:hidden;height:95px;position:relative}.blog-search__image img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block;width:100%;height:auto}@media only screen and (max-width: 640px){.blog-search__image{margin-bottom:20px;max-width:100%;height:0;padding-top:75%;border-radius:6px}}.blog-search__content{margin-left:10px}@media only screen and (max-width: 640px){.blog-search__content{margin-left:0}}.blog-search__info{display:flex;align-items:center;margin-bottom:8px}.blog-search__date{color:#8b9ca6;position:relative;margin-right:33px;text-decoration:none}.blog-search__date::before{content:'';position:absolute;right:-16px;top:50%;transform:translateY(-50%);height:20px;width:1px;background:rgba(0,0,0,0.1)}.blog-search__category{color:#d00;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-decoration:none}.blog-search__title{font-weight:600;color:#3d3d3d;max-height:48px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-decoration:none}.no-results{max-width:1400px;width:100%;margin:0 auto 70px;display:flex;justify-content:center;border-top:1px solid rgba(84,98,105,0.1);border-bottom:1px solid rgba(84,98,105,0.1);padding:80px 0}@media only screen and (max-width: 1449px){.no-results{padding:80px 15px}}@media only screen and (max-width: 767px){.no-results{padding:40px 15px}}.no-results__content{max-width:475px;width:100%;text-align:center}.no-results__image{margin-bottom:20px}.no-results__text{font-family:"SegoeUISemiBold",sans-serif;font-size:20px;line-height:140%;color:#3d3d3d}@media only screen and (max-width: 767px){.no-results__text{font-size:16px}}.no-results+.products-block--large{padding:0 15px;border-bottom:none}.search-block{max-width:1400px;width:100%;margin:0 auto 115px;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}@media only screen and (max-width: 1449px){.search-block{padding:0 15px}}@media only screen and (max-width: 1023px){.search-block{padding:0;flex-direction:column;align-items:center}}@media only screen and (max-width: 767px){.search-block{margin:0 auto 80px}}@media only screen and (max-width: 360px){.search-block .publishers__list{margin-left:-15px;margin-right:-16px}}.search-block .catalog__list{padding-top:0}@media only screen and (max-width: 767px){.search-block .catalog__list{margin-bottom:0;border-bottom:0}}.search-block .publishers__item{max-width:25%;flex-basis:25%}@media only screen and (max-width: 1023px){.search-block .publishers__item{max-width:33.33333%;flex-basis:33.33333%}}@media only screen and (max-width: 767px){.search-block .publishers__item{max-width:50%;flex-basis:50%}}.search-block__box{margin-bottom:30px}.search-block__box .catalog__list{border:none}@media only screen and (max-width: 1249px){.search-block__box .product__item:nth-child(4){display:none}}@media only screen and (max-width: 1023px){.search-block__box .product__item:nth-child(4),.search-block__box .author__item:nth-child(4),.search-block__box .publishers__item:nth-child(4){display:none}}@media only screen and (max-width: 767px){.search-block__box .product__item:nth-child(3),.search-block__box .author__item:nth-child(3),.search-block__box .publishers__item:nth-child(3){display:none}}@media only screen and (max-width: 520px){.search-block__box{margin-bottom:0}.search-block__box .author__item{margin-bottom:10px}.search-block__box .product__item{margin-bottom:30px}}.search-block__box+.products-block{border-top:1px solid rgba(84,98,105,0.1);padding-top:30px}@media only screen and (max-width: 1023px){.search-block__box:first-child .search-block__box-head{border-top:none}}@media only screen and (max-width: 520px){.search-block__box+.products-block{border-top:none}.search-block__box+.products-block{padding-top:10px}.search-block .products-block{margin-bottom:0;border-bottom:0}}.search-block__box-head{border-top:1px solid rgba(84,98,105,0.1);padding-right:10px;justify-content:space-between}@media only screen and (max-width: 520px){.search-block__box-head{display:flex;align-items:center;justify-content:space-between;padding:5px 12px;padding-right:15px;min-height:40px;margin:0 auto 18px;background:#F6F7F8;border:1px solid #DEE9F0;border-radius:6px}}@media only screen and (max-width: 400px){.search-block__box-head{margin-bottom:20px;position:relative}}.search-block__box-title{font-family:"SegoeUIBold",sans-serif;font-size:24px;line-height:140%;color:#3d3d3d;text-transform:uppercase;padding:40px 0}@media only screen and (max-width: 1023px){.search-block__box-title{padding:30px 0}}@media only screen and (max-width: 767px){.search-block__box-title{font-size:20px}}@media only screen and (max-width: 520px){.search-block__box-title{text-transform:uppercase;font-weight:700;font-size:14px;line-height:120%;color:#8b9ca6;padding:0}}@media only screen and (max-width: 400px){.search-block__box-title{font-size:11px;color:#51626B}}.search-block__box-link{font-family:"SegoeUIBold",sans-serif;font-size:13px;line-height:140%;color:#3d3d3d;text-transform:uppercase;text-decoration:none;margin-left:20px;transition:.3s ease-in-out;padding:40px 0}.search-block__box-link svg{display:none}@media only screen and (min-width: 1024px){.search-block__box-link:hover{color:#d00}}@media only screen and (max-width: 1023px){.search-block__box-link{padding:30px}}@media only screen and (max-width: 520px){.search-block__box-link{color:#51626B;text-decoration:none;text-transform:none;padding:7px 0;display:inline-block}}@media only screen and (max-width: 400px){.search-block__box-link{position:absolute;top:50%;right:0;transform:translateY(-50%);color:transparent;width:100%;text-align:right;margin:0;padding-right:12px;display:flex;justify-content:flex-end;align-items:center}.search-block__box-link svg{display:block;width:5px;height:9px;margin-left:5px;fill:#51626B}}.search-block__sidebar{max-width:256px;width:100%;flex-basis:256px;flex-shrink:0;border:1px solid rgba(84,98,105,0.1);background:#fff;box-sizing:border-box;border-radius:8px}@media only screen and (max-width: 1023px){.search-block__sidebar{flex-basis:auto;max-width:100%;border:none;border-radius:0;border-bottom:0;padding:0;margin-bottom:25px;position:relative}.search-block__sidebar::after{content:"";display:block;width:100%;height:4px;background-color:rgba(225,229,239,0.7);position:absolute;top:50px;z-index:1}}@media only screen and (max-width: 767px){.search-block__sidebar::after{top:48px}}@media only screen and (max-width: 1023px){.search-block__sidebar-list{display:flex;align-items:center;overflow:hidden;overflow-x:scroll;padding:0 15px;position:relative;top:4px;scrollbar-color:transparent transparent;scrollbar-width:thin !important}.search-block__sidebar-list::-webkit-scrollbar{height:10px;background-color:transparent}.search-block__sidebar-list::-webkit-scrollbar-track{background-color:transparent}.search-block__sidebar-list::-webkit-scrollbar-thumb{background:transparent;cursor:pointer}}.search-block__sidebar-item{border-bottom:1px solid rgba(225,229,239,0.7);padding:5px 0;min-height:60px}.search-block__sidebar-item:last-of-type{border:none}@media only screen and (max-width: 1023px){.search-block__sidebar-item{min-height:48px;padding:0;padding-right:30px;border:none}}@media only screen and (max-width: 767px){.search-block__sidebar-item{padding-right:12px}.search-block__sidebar-item:last-of-type{padding-right:20px}}.search-block__sidebar-link{justify-content:space-between;padding:9px 20px;color:#3d3d3d;text-decoration:none;transition:.3s ease-in-out;font-size:13px;line-height:140%;font-weight:700;position:relative;text-transform:uppercase}.search-block__sidebar-link::before{content:'';position:absolute;left:0;bottom:50%;transform:translateY(50%);width:4px;height:0;background:#d00;transition:.3s ease-in-out}.search-block__sidebar-link:hover{color:#d00}.search-block__sidebar-link:hover .search-block__sidebar-count{color:#d00}@media only screen and (min-width: 1024px){.search-block__sidebar-link{width:100%}}@media only screen and (max-width: 1023px){.search-block__sidebar-link{padding:16px 0;white-space:nowrap}.search-block__sidebar-link::before{width:100%;border-radius:8px;left:50%;top:46px;transform:translateX(-50%)}}@media only screen and (max-width: 767px){.search-block__sidebar-link{font-size:11px}.search-block__sidebar-link::before{top:43px}}.search-block__sidebar-count{margin-left:12px;font-weight:400;color:#8b9ca6}@media only screen and (max-width: 767px){.search-block__sidebar-count{margin-left:4px}}.search-block__sidebar-item.active .search-block__sidebar-link{color:#d00;position:relative;z-index:2}.search-block__sidebar-item.active .search-block__sidebar-link::before{height:100%}.search-block__sidebar-item.active .search-block__sidebar-link .search-block__sidebar-count{color:#d00}@media only screen and (max-width: 1023px){.search-block__sidebar-item.active .search-block__sidebar-link::before{height:4px}}.search-block__main{max-width:1146px;width:75%;flex-basis:1146px;padding-left:40px}@media only screen and (max-width: 1023px){.search-block__main{padding:0 15px;flex-basis:auto;max-width:100%;width:100%}}@media only screen and (max-width: 520px){.search-block .author__image-wrapper{padding:5px}}.search-block .slick-slide .product__item{margin-left:auto;margin-right:auto}.search-block .products-block{padding-bottom:0;margin-bottom:0;border-bottom:none}.search-block .products-block .slick-list{padding-bottom:0}.search-block .products-block--large{border-bottom:none;margin-left:auto;margin-right:auto}@media only screen and (max-width: 1449px){.search-block .products-block--large{padding-left:0;padding-right:0}}.search-block .products-block__list--large{margin-left:0;margin-right:0}.search-block .products-block__list--large .slick-list{margin-left:-20px;margin-right:-20px}@media only screen and (max-width: 1449px){.search-block .products-block__list--large .slick-list{margin-left:-16px;margin-right:-16px}}@media only screen and (max-width: 1320px){.search-block .products-block__list--large .slick-list{margin-left:-10px;margin-right:-10px}}@media only screen and (max-width: 1249px){.search-block .products-block__list--large .slick-list{margin-left:0px;margin-right:0px}}@media only screen and (max-width: 1249px){.search-block .products-block__head{margin-bottom:30px}}.search-head{max-width:1400px;width:100%;margin:0 auto}.search-head .catalog__head{padding-bottom:28px;margin-bottom:35px;flex-direction:row}.search-head .catalog__sorting{margin-bottom:0}@media only screen and (max-width: 1449px){.search-head{padding:0 15px}}@media only screen and (max-width: 640px){.search-head{margin-top:30px}.search-head .catalog__sorting{justify-content:center;margin-bottom:20px}.search-head .catalog__head{flex-direction:column;padding-bottom:10px;border-bottom:0;margin-bottom:0}}.main-menu{position:relative;border-top:1px solid #f0f0f0;transition:.3s ease-in-out}@media only screen and (max-width: 1023px){.main-menu{display:none}}.main-menu__dropdown{position:absolute;left:0;right:0;top:100%;background:#fff;z-index:4;padding:20px 0;visibility:hidden;opacity:0;overflow:hidden;transition:.3s ease-in-out}.main-menu__dropdown.open{visibility:visible;opacity:1;overflow:visible;box-shadow:0px 10px 21px rgba(0,0,0,0.08)}@media only screen and (min-width: 1024px){.main-menu__dropdown.open:hover{box-shadow:0px 10px 21px rgba(0,0,0,0.18)}}.main-menu__dropdown-list{position:relative;max-width:1400px;width:100%;margin:0 auto;display:flex;justify-content:flex-end}@media only screen and (max-width: 1449px){.main-menu__dropdown-list{padding:0 15px}}.main-menu__section{height:380px;border-radius:8px;overflow:hidden;padding:0 100px 0 50px;width:calc(50% - 10px);margin-left:10px}.main-menu__section-content{max-width:420px;width:100%}.main-menu__section-title{font-family:"SegoeUIBold",sans-serif;font-size:32px;line-height:110%;color:#fff;margin-bottom:38px}.main-menu__section-subtitle{font-family:"SegoeUIBold",sans-serif;font-size:48px;line-height:110%;color:#d00;margin-bottom:10px}.main-menu__section-button{max-width:180px;width:100%;height:50px;background:#fff;box-shadow:0px 10px 21px rgba(0,0,0,0.08);border-radius:8px;font-family:"SegoeUIBold",sans-serif;font-size:12px;text-transform:uppercase;color:#d00;text-decoration:none}.main-menu__holder{position:relative;display:flex;align-items:stretch;z-index:4;width:50%}.main-menu__list{max-width:1400px;width:100%;margin:0 auto;align-items:stretch}.main-menu__item{position:relative;width:100%;font-size:14px;line-height:120%;text-align:center;text-transform:uppercase;cursor:pointer;transition:.3s ease-in-out}.main-menu__item::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);height:32px;width:1px;background:#f0f0f0}.main-menu__item a{width:100%;height:100%;position:relative;padding:18px 10px;color:#51626B;text-decoration:none;transition:.3s ease-in-out}.main-menu__item a::before{content:'';position:absolute;left:0;bottom:0;width:100%;height:2px;background:#d00;visibility:hidden;opacity:0;overflow:hidden;transition:.3s ease-in-out}@media only screen and (max-width: 1249px){.main-menu__item{font-size:12px}.main-menu__item a{padding:18px 5px}}@media only screen and (min-width: 1024px){.main-menu__item:hover{background:rgba(245,246,246,0.6)}.main-menu__item:hover a{color:#d00}.main-menu__item:hover a::before{visibility:visible;opacity:1;overflow:visible}}.catalog-menu__first-level-list{max-height:420px;width:100%;height:100%;background:#fff;list-style:none;padding:0;margin:0;column-count:3;column-gap:25px;column-fill:auto}.catalog-menu__first-level-item{break-inside:avoid;display:block}.catalog-menu__first-level-link{text-decoration:none;font-weight:600;font-size:13px;line-height:120%;color:#3d3d3d;display:flex;align-items:center;min-height:30px;margin-bottom:4px}.catalog-menu__first-level-link:hover{color:#DD0000;cursor:pointer}.catalog-menu__second-level-list{flex-direction:column;list-style:none;padding:0;margin:0;display:flex}.catalog-menu__second-level-item{display:block}.catalog-menu__second-level-link{text-decoration:none;font-weight:400;font-size:13px;line-height:120%;color:#51626B;display:flex;align-items:center;min-height:30px;margin-bottom:4px}.catalog-menu__second-level-link:hover{color:#DD0000;cursor:pointer}.catalog-menu__second-level-link-more{text-decoration:none;font-weight:400;font-size:13px;line-height:120%;color:#DD0000}.catalog-menu__second-level-link-more:hover{text-decoration:underline;cursor:pointer}.mobile-aside{position:absolute;top:0;left:0;max-width:300px;width:100%;height:100vh;background:#fff;z-index:9;transform:translateX(-100%);transition:.3s ease-in-out;padding:0 0 90px;overflow:hidden;overflow-y:auto;scrollbar-color:#f1f1f1 #c1c1c1;scrollbar-width:thin !important}.mobile-aside::-webkit-scrollbar{width:6px;border-radius:3px;background-color:#f1f1f1}.mobile-aside::-webkit-scrollbar-track{background-color:transparent}.mobile-aside::-webkit-scrollbar-thumb{width:6px;background-color:#c1c1c1;border-radius:3px;cursor:pointer;min-height:30px}.mobile-aside.open{transform:translateX(0)}.mobile-aside__opener{width:40px;height:40px;border:2px solid rgba(84,98,105,0.1);border-radius:50%;margin-right:24px;display:none}.mobile-aside__opener svg{width:16px;height:9px}@media only screen and (max-width: 1023px){.mobile-aside__opener{display:flex}}.mobile-aside__head{justify-content:space-between;height:58px;padding:0 20px;border-bottom:1px solid #f0f0f0}.mobile-aside__close{width:40px;height:40px;border-radius:50%;border:2px solid rgba(84,98,105,0.1);position:relative}.mobile-aside__close::before,.mobile-aside__close::after{content:"";display:block;width:16px;height:1px;background-color:#3d3d3d;border-radius:4px;position:absolute;left:50%;top:50%}.mobile-aside__close::before{transform:translate(-50%, -50%) rotate(-45deg)}.mobile-aside__close::after{transform:translate(-50%, -50%) rotate(45deg)}.mobile-aside__nav .top-nav__list{display:block}.mobile-aside__nav .top-nav__item{font-size:13px;line-height:120%;margin:0;padding:0 20px;height:50px;border-bottom:1px solid #f0f0f0}.mobile-aside__nav .top-nav__item:last-of-type{border:none}.mobile-aside__nav .top-nav__item a{color:#51626B}.mobile-aside__nav .top-nav__item[data-counter="1"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='24' viewBox='0 0 22 24' fill='none'%3E%3Cpath d='M17.6497 2.84994L18.2597 6.70994L21.7697 8.49994L19.9997 11.9999L21.7797 15.4999L18.2397 17.2899L17.6297 21.1499L13.7397 20.5399L10.9697 23.2999L8.18973 20.4999L4.32973 21.1399L3.70973 17.2499L0.219727 15.4699L1.99973 11.9699L0.229727 8.49994L3.73973 6.68994L4.34973 2.85994L8.21973 3.49994L10.9997 0.689941L13.7697 3.45994L17.6497 2.84994ZM8.49973 6.99994C8.1019 6.99994 7.72037 7.15798 7.43907 7.43928C7.15776 7.72059 6.99973 8.10212 6.99973 8.49994C6.99973 8.89777 7.15776 9.2793 7.43907 9.5606C7.72037 9.84191 8.1019 9.99994 8.49973 9.99994C8.89755 9.99994 9.27908 9.84191 9.56039 9.5606C9.84169 9.2793 9.99973 8.89777 9.99973 8.49994C9.99973 8.10212 9.84169 7.72059 9.56039 7.43928C9.27908 7.15798 8.89755 6.99994 8.49973 6.99994ZM13.4997 13.9999C13.1019 13.9999 12.7204 14.158 12.4391 14.4393C12.1578 14.7206 11.9997 15.1021 11.9997 15.4999C11.9997 15.8978 12.1578 16.2793 12.4391 16.5606C12.7204 16.8419 13.1019 16.9999 13.4997 16.9999C13.8976 16.9999 14.2791 16.8419 14.5604 16.5606C14.8417 16.2793 14.9997 15.8978 14.9997 15.4999C14.9997 15.1021 14.8417 14.7206 14.5604 14.4393C14.2791 14.158 13.8976 13.9999 13.4997 13.9999ZM7.40973 16.9999L15.9997 8.40994L14.5897 6.99994L5.99973 15.5899L7.40973 16.9999Z' fill='%23F5A50C'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:263px center;background-size:22px}.mobile-aside__nav .top-nav__item[data-counter="1"] a{color:#e79e0f;font-family:"SegoeUIBold",sans-serif}.mobile-aside__catalog-item{position:relative}.mobile-aside__catalog-item .mobile-menu__opener::before{transform:rotate(-45deg);border-bottom:1px solid #3d3d3d;border-right:1px solid #3d3d3d;height:5px;width:5px}.mobile-aside__catalog-item-link{justify-content:space-between;padding:0 10px 0 20px;height:50px;background:#d00;font-size:13px;color:#fff;text-decoration:none;border:1px solid #f0f0f0;position:relative;font-family:"SegoeUIBold",sans-serif}.mobile-aside__catalog-item-link .mobile-menu__opener::before{border-bottom:1px solid #fff;border-right:1px solid #fff}.mobile-aside__catalog-item.active .mobile-aside__catalog-item-link,.mobile-aside .mobile-menu__item.active>.mobile-menu__title{padding-left:35px;background-color:#FAFBFC;color:#51626B;border-top:1px solid rgba(84,98,105,0.1)}.mobile-aside__catalog-item.active .mobile-aside__catalog-item-link .mobile-menu__opener,.mobile-aside .mobile-menu__item.active>.mobile-menu__title .mobile-menu__opener{position:absolute;left:8px}.mobile-aside__catalog-item.active .mobile-aside__catalog-item-link .mobile-menu__opener::before,.mobile-aside .mobile-menu__item.active>.mobile-menu__title .mobile-menu__opener::before{transform:rotate(135deg);border-color:#3d3d3d}.mobile-aside .mobile-menu__item.active>.mobile-menu__title a{color:#51626B;font-family:"SegoeUIBold",sans-serif}.mobile-aside .mobile-menu{width:100%;background:#fff}.mobile-aside .mobile-menu .mobile-menu__title{padding:0 10px 0 20px;height:50px}.mobile-aside .mobile-menu .mobile-menu__title a{max-width:190px;color:#51626B;transition:none}.mobile-aside .mobile-menu .mobile-menu__sublist>.mobile-menu__item .mobile-menu__title{padding:0 10px 0 30px}.mobile-aside__item{font-size:13px;line-height:120%;margin:0;padding:0 20px;height:50px;border-top:1px solid #f0f0f0}.mobile-aside__item a{color:#51626B;text-decoration:none;transition:.3s ease-in-out}@media only screen and (min-width: 1024px){.mobile-aside__item a:hover{color:#fff}}.mobile-aside .mobile-menu__item:last-of-type .mobile-menu__title{border-bottom:1px solid #f0f0f0}.mobile-aside__lang .language__item{padding:0;border:none;margin:0 10px;font-size:12px}.mobile-aside__lang .language__item:first-of-type{margin-left:0}.mobile-aside__lang .language__item:last-of-type{margin-right:0}.mobile-aside__lang .language__item:last-of-type{position:relative}.mobile-aside__lang .language__item:last-of-type::before{content:"";display:block;height:24px;width:0;border-left:1px solid #F0F0F0;position:absolute;left:-10px;top:50%;transform:translateY(-50%)}.mobile-aside__lang .language__item a,.mobile-aside__lang .language__item span{color:#8B9CA6}.mobile-aside__lang .language__item.active a,.mobile-aside__lang .language__item.active span{color:#3d3d3d;pointer-events:none}.mobile-aside__contacts{justify-content:space-between;padding:16px 17px 25px 20px}.mobile-aside__phones .phones-box__icon{display:none}.mobile-aside__time{align-self:flex-start;font-family:"SegoeUISemiBold",sans-serif;font-size:11px;color:rgba(84,98,105,0.8)}@media only screen and (max-width: 1023px){.mobile-aside__time{line-height:19px}}.mobile-aside__home-link{display:block;padding:18px 20px;font-size:13px;text-decoration:none;color:#51626B;border-top:1px solid #f0f0f0}.mobile-menu__list{padding:0}.mobile-menu__item.active>.mobile-menu__title a{color:#8b9ca6}.mobile-menu__item.active>.mobile-menu__title .mobile-menu__opener::before{transform:rotate(-135deg)}.mobile-menu__item:last-of-type .mobile-menu__title{border-bottom:none}.mobile-menu__title{justify-content:space-between;height:60px;border-bottom:1px solid rgba(84,98,105,0.1)}.mobile-menu__title a{max-width:170px;width:100%;font-size:13px;color:#3d3d3d;text-decoration:none;transition:.3s ease-in-out}@media only screen and (min-width: 1024px){.mobile-menu__title a:hover{color:#d00}}.mobile-menu__opener{position:relative;width:24px;height:24px;cursor:pointer}.mobile-menu__opener::before{content:'';border-bottom:2px solid #8b9ca6;border-right:2px solid #8b9ca6;height:7px;width:7px;margin-top:-4px;pointer-events:none;position:absolute;right:10px;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all 0.15s ease-in-out}.mobile-menu__sublist>.mobile-menu__item .mobile-menu__title{padding:0 0 0 10px}.mobile-menu__sublist>.mobile-menu__item .mobile-menu__title a{max-width:195px}.mobile-menu-desktop{position:absolute;top:125px;left:0;padding:0 25px;width:100%;z-index:2;visibility:hidden;overflow:hidden;opacity:0;transition:.3s ease-in-out;display:none}.mobile-menu-desktop__wrap{max-width:1032px;width:100%;margin:0 auto;display:flex}.mobile-menu-desktop__wrap>.mobile-menu-desktop__list{width:27%;border-radius:8px;background-color:#fff;position:relative;padding:0 20px;filter:drop-shadow(0px 16px 40px rgba(0,0,0,0.08));align-self:flex-start}.mobile-menu-desktop__wrap>.mobile-menu-desktop__list::before{content:"";display:block;position:absolute;height:0;width:0;border-bottom:10px solid #fff;border-left:8.33333px solid transparent;border-right:8.33333px solid transparent;transform:translateX(-50%);left:50%;bottom:100%;align-self:flex-start}.mobile-menu-desktop.open{visibility:visible;opacity:1;overflow:visible}.mobile-menu-desktop.open .mobile-menu-desktop__list,.mobile-menu-desktop.open .mobile-menu-desktop__wrap>.mobile-menu-desktop__sublist{box-shadow:0px 10px 21px rgba(0,0,0,0.08)}@media only screen and (min-width: 1024px){.mobile-menu-desktop.open .mobile-menu-desktop__list:hover,.mobile-menu-desktop.open .mobile-menu-desktop__wrap>.mobile-menu-desktop__sublist:hover{box-shadow:0px 10px 21px rgba(0,0,0,0.18)}}.mobile-menu-desktop__wrap>.mobile-menu-desktop__sublist{width:calc(73% - 16px);margin-left:16px;column-count:3;column-gap:25px;column-fill:auto;border-radius:8px;background-color:#fff;position:relative;padding:20px 20px 15px;filter:drop-shadow(0px 16px 40px rgba(0,0,0,0.08));max-height:428px}.mobile-menu-desktop__second-item{break-inside:avoid}.mobile-menu-desktop__item{break-inside:avoid;display:block}@media only screen and (min-width: 1024px){.mobile-menu-desktop .mobile-menu__item:hover a{color:#d00}.mobile-menu-desktop .mobile-menu__item:hover .mobile-menu__opener::before{border-bottom:2px solid #d00;border-right:2px solid #d00}}.mobile-menu-desktop .mobile-menu__opener::before{transform:rotate(-45deg)}.mobile-menu-desktop .mobile-menu__title{height:auto}.mobile-menu-desktop .mobile-menu__title a{max-width:200px;height:60px;display:flex;align-items:center;font-weight:600;font-size:16px;line-height:120%;color:#3d3d3d}.mobile-menu-desktop__title{cursor:pointer;border-bottom:none}.mobile-menu-desktop__title a{text-decoration:none;display:flex;align-items:center;min-height:30px;margin-bottom:4px;font-weight:600;font-size:16px;line-height:120%;color:#3d3d3d}.mobile-menu-desktop__sublist.slide .mobile-menu-desktop__title a{font-weight:400;font-size:13px;line-height:120%;color:#51626B}.mobile-menu-desktop__sublist-wrapper{transition:.3s ease-in-out}.mobile-menu-desktop__sublist-wrapper.hidden{opacity:0;visibility:hidden}.main-section{margin-bottom:70px}.main-section__slider .slick-dots{bottom:-47px}.main-section__slider .slick-dots li{position:relative}.main-section__slider .slick-dots li .circle{visibility:hidden;opacity:0;overflow:hidden}.main-section__slider .slick-dots li .dot{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:10px;height:10px;border-radius:50%;border:2px solid #C4C4C4}@media only screen and (max-width: 767px){.main-section__slider .slick-dots li .dot{width:8px;height:8px;border:2px solid #C4C4C4}}.main-section__slider .slick-dots li.slick-active .circle{visibility:visible;opacity:1;overflow:visible}.main-section__slider .slick-dots li.slick-active .dot{background:#C4C4C4}.main-section__slider .slick-dots li.slick-active path{stroke:#C4C4C4;animation:circle-dots 7s forwards}@keyframes circle-dots{to{stroke-dashoffset:0.554477}}@media only screen and (max-width: 767px){.main-section__slider .slick-dots li{margin:0 2px;height:14px;width:14px}}@media only screen and (max-width: 767px){.main-section__slider .slick-dots{bottom:-28px}}.main-section__slider.slick-dotted.slick-slider{margin-bottom:0}.main-section__slide,.main-section__slide.slick-slide{position:relative;padding-top:0;height:500px;display:none}.main-section__slide:first-of-type,.main-section__slide.slick-slide:first-of-type{display:block}@media only screen and (min-width: 1921px){.main-section__slide,.main-section__slide.slick-slide{padding-top:0;height:600px}}@media only screen and (max-width: 767px){.main-section__slide,.main-section__slide.slick-slide{padding-top:0;height:191px;z-index:1}.main-section__slide::before,.main-section__slide.slick-slide::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.3);z-index:-1}}.main-section__inner{max-width:1400px;width:100%;margin:0 auto;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media only screen and (max-width: 1449px){.main-section__inner{padding:0 100px}}@media only screen and (max-width: 767px){.main-section__inner{padding:0 15px}}.main-section__content{max-width:710px;width:100%}@media only screen and (max-width: 1449px){.main-section__content{max-width:500px}}.main-section__title{font-family:"SegoeUIBold",sans-serif;font-size:60px;line-height:140%;text-transform:uppercase;color:#fff;margin-bottom:16px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media only screen and (max-width: 1449px){.main-section__title{font-size:40px}}@media only screen and (max-width: 1023px){.main-section__title{font-size:24px;margin-bottom:10px}}@media only screen and (max-width: 767px){.main-section__title{font-size:17px}}.main-section__text{max-width:470px;width:100%;font-size:16px;line-height:150%;color:#fff;margin-bottom:50px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media only screen and (max-width: 767px){.main-section__text{font-size:14px;margin-bottom:10px}}.main-section__link{max-width:225px;width:100%;min-height:60px;background:#fff;box-shadow:0px 10px 21px rgba(0,0,0,0.08);border-radius:8px;text-decoration:none;font-family:"SegoeUIBold",sans-serif;font-size:13px;letter-spacing:0.06em;text-transform:uppercase;color:#d00;cursor:pointer;border:none;transition:.3s ease-in-out}@media only screen and (min-width: 1024px){.main-section__link:hover{box-shadow:0px 10px 21px rgba(0,0,0,0.18)}}@media only screen and (max-width: 1023px){.main-section__link{min-height:50px}}@media only screen and (max-width: 767px){.main-section__link{max-width:116px;width:100%;min-height:34px;font-size:11px}}.main-section__button{position:absolute;top:50%;transform:translateY(-50%);z-index:2;cursor:pointer;width:50px;height:50px;border-radius:50%;background:#fff;box-shadow:0px 10px 21px rgba(0,0,0,0.08);transition:.3s ease-in-out}.main-section__button svg{width:10px;height:10px;fill:#d00;stroke:#d00;stroke-width:2px;transition:.3s ease-in-out}.main-section__button.prev-button{left:90px}@media only screen and (max-width: 1449px){.main-section__button.prev-button{left:20px}}.main-section__button.next-button{right:90px}@media only screen and (max-width: 1449px){.main-section__button.next-button{right:20px}}@media only screen and (min-width: 1024px){.main-section__button:hover{box-shadow:0px 10px 21px rgba(0,0,0,0.18)}}@media only screen and (max-width: 767px){.main-section{margin-bottom:38px}}.main-section p{padding:0;margin:0}.main-books{max-width:1400px;width:100%;margin:0 auto 48px}@media only screen and (max-width: 1449px){.main-books{padding:0 15px}}.main-books__list{margin:0 -5px}@media only screen and (max-width: 1023px){.main-books__list{flex-wrap:wrap}}.main-books__item{max-width:100%;width:100%;position:relative;margin:0 5px 10px;text-decoration:none;border-radius:8px;overflow:hidden;z-index:2;padding-top:23.41%}.main-books__item::before{content:'';position:absolute;left:0;bottom:0;width:100%;height:110px;opacity:0.5;background:linear-gradient(180deg, rgba(38,38,38,0) 0%, #262626 100%);border-radius:8px;transition:.3s ease-in-out;z-index:1}.main-books__item img{max-width:1000%;width:100%;height:auto;transition:.3s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media only screen and (max-width: 1023px){.main-books__item{max-width:calc(50% - 10px);flex-basis:calc(50% - 10px);padding-top:35%}}@media only screen and (max-width: 520px){.main-books__item{max-width:100%;flex-basis:auto;padding-top:69%}}@media only screen and (min-width: 1024px){.main-books__item:hover::before{height:100%}.main-books__item:hover img{transform:translate(-50%, -50%) scale(1.07)}}.main-books__title{position:absolute;left:0;right:0;bottom:30px;font-family:"SegoeUIBold",sans-serif;font-size:22px;line-height:140%;text-align:center;text-transform:uppercase;color:#fff;padding:0 15px;z-index:3}@media only screen and (max-width: 1249px){.main-books__title{font-size:18px}}@media only screen and (max-width: 767px){.main-books__title{font-size:14px;bottom:15px}}.main-books__title p,.main-books__title ul,.main-books__title ol,.main-books__title li,.main-books__title h1,.main-books__title h2,.main-books__title h3,.main-books__title h4,.main-books__title h5,.main-books__title h6{margin:0;padding:0;color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;font-style:inherit}.main-products{max-width:1400px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:68px}@media only screen and (max-width: 1449px){.main-products{padding:0 15px}}@media only screen and (max-width: 767px){.main-products{margin:30px auto 60px}}@media only screen and (max-width: 520px){.main-products{margin:30px auto 50px}}.main-products__head{justify-content:space-between}@media only screen and (max-width: 767px){.main-products__head .main-subtitle{font-size:20px}}.main-products__list{margin:0 -15px}.main-products__list--flex{display:flex;justify-content:space-around;margin:12px -26px 0}@media only screen and (max-width: 1449px){.main-products__list--flex{margin:12px -15px 0}}@media only screen and (max-width: 520px){.main-products__list--flex{margin:12px -6px 0;padding:20px 0 35px}}.main-products__list:not(.main-products__list--flex){flex-wrap:wrap}@media only screen and (max-width: 520px){.main-products__list{margin:0 -6px}.main-products__list .product__item{max-width:234px;flex-basis:auto}}.main-products__list .slick-list{padding:12px 0 0;min-width:100%}@media only screen and (max-width: 520px){.main-products__list .slick-list{padding:20px 0 35px}}@media only screen and (max-width: 520px){.main-products__list .slick-slide{margin:0 6px}.main-products__list .slick-slide .product__item{margin:0}}.main-products__list .slick-dots{bottom:-5px}.main-products__list .slick-dots li{width:8px;height:8px;border-radius:50%;background:rgba(139,156,166,0.5);padding:0}.main-products__list .slick-dots li button{padding:0;width:5px;height:5px}.main-products__list .slick-dots li button::before{display:none}.main-products__list .slick-dots li.slick-active{background:#d00}.main-products__navigation{margin:0 -5px}@media only screen and (max-width: 767px){.main-products__navigation{margin-left:5px}}.main-products__arrow{width:51px;height:51px;border:1px solid rgba(84,98,105,0.1);border-radius:50%;margin:0 5px;cursor:pointer;transition:.3s ease-in-out}.main-products__arrow::before{content:"";display:block;width:10px;height:10px;border:solid #3d3d3d;border-width:0 0 1px 1px}.main-products__arrow.prev-arrow::before{transform:rotate(45deg);margin-left:5px}.main-products__arrow.next-arrow::before{transform:rotate(225deg);margin-right:4px}@media only screen and (max-width: 767px){.main-products__arrow{width:40px;height:40px;flex-shrink:0}.main-products__arrow::before{width:8px;height:8px}.main-products__arrow.prev-arrow::before{margin-left:4px}}@media only screen and (min-width: 1024px){.main-products__arrow:hover{background:#8b9ca6}.main-products__arrow:hover::before{border-color:#fff}}.main-products__inner{display:flex;justify-content:space-between;padding:12px 0 0}@media only screen and (max-width: 520px){.main-products__inner{padding:20px 0 0px}}.main-products__inner-list{display:flex;justify-content:space-around;flex-grow:1;width:100%}.main-products__inner-list .product__item{display:none}@media only screen and (max-width: 767px){.main-products__inner-list{width:100%}.main-products__inner-list .slick-slide>div{display:flex;justify-content:center}}@media only screen and (max-width: 520px){.main-products__inner-list{margin:0 -6px;justify-content:flex-start}.main-products__inner-list .slick-slide{margin:0 6px}.main-products__inner-list .slick-slide .product__item{margin:0;margin-bottom:35px;width:100%}.main-products__inner-list .product__item{max-width:234px;flex-basis:auto;margin:0 6px;width:calc(50% - 12px)}}.main-products__inner--right .main-products__inner-list--three{margin-left:30px;margin-right:-11px}.main-products__inner--left{flex-direction:row-reverse}.main-products__inner--left .main-products__inner-list--three{margin-right:30px;margin-left:-11px}.main-products__inner-list--three{width:62%}.main-products__inner-list--three .product__item:nth-child(1),.main-products__inner-list--three .product__item:nth-child(2),.main-products__inner-list--three .product__item:nth-child(3){display:block}@media only screen and (max-width: 1200px){.main-products__inner-list--three .product__item:nth-child(3){display:none}}@media only screen and (max-width: 767px){.main-products__inner-list--three{width:100%}.main-products__inner-list--three .product__item,.main-products__inner-list--three .product__item:nth-child(3){display:block}}@media only screen and (max-width: 767px){.main-products__inner--right .main-products__inner-list--three,.main-products__inner--left .main-products__inner-list--three{margin:0 -15px}}@media only screen and (max-width: 520px){.main-products__inner--right .main-products__inner-list--three,.main-products__inner--left .main-products__inner-list--three{margin:0 -6px}.main-products__inner--right .main-products__inner-list--three .product__item,.main-products__inner--left .main-products__inner-list--three .product__item{max-width:234px;margin-bottom:35px;flex-basis:auto}}.main-products__inner-list--ten{flex-wrap:wrap;margin:0 -26px}.main-products__inner-list--ten .product__item{width:calc(100% / 5 - 52px);flex-basis:calc(100% / 5 - 52px)}.main-products__inner-list--ten .product__item:nth-child(1){display:block}.main-products__inner-list--ten .product__item:nth-child(2){display:block}.main-products__inner-list--ten .product__item:nth-child(3){display:block}.main-products__inner-list--ten .product__item:nth-child(4){display:block}.main-products__inner-list--ten .product__item:nth-child(5){display:block}.main-products__inner-list--ten .product__item:nth-child(6){display:block}.main-products__inner-list--ten .product__item:nth-child(7){display:block}.main-products__inner-list--ten .product__item:nth-child(8){display:block}.main-products__inner-list--ten .product__item:nth-child(9){display:block}.main-products__inner-list--ten .product__item:nth-child(10){display:block}@media only screen and (max-width: 1439px){.main-products__inner-list--ten{margin:0 -15px}.main-products__inner-list--ten .product__item{width:calc(100% / 5 - 30px);flex-basis:calc(100% / 5 - 30px)}}@media only screen and (max-width: 1249px){.main-products__inner-list--ten .product__item{width:calc(100% / 4 - 30px);flex-basis:calc(100% / 4 - 30px)}.main-products__inner-list--ten .product__item:nth-child(9),.main-products__inner-list--ten .product__item:nth-child(10){display:none}}@media only screen and (max-width: 991px){.main-products__inner-list--ten .product__item{width:calc(100% / 3 - 30px);flex-basis:calc(100% / 3 - 30px)}.main-products__inner-list--ten .product__item:nth-child(9){display:block}}@media only screen and (max-width: 767px){.main-products__inner-list--ten{width:100%}.main-products__inner-list--ten .product__item,.main-products__inner-list--ten .product__item:nth-child(10){display:block;flex-basis:auto;max-width:234px}}@media only screen and (max-width: 520px){.main-products__inner-list--ten{margin:0 -6px}}.main-products__banner{max-width:520px;width:38%;flex-shrink:1;align-self:flex-start;padding-top:36%;margin-bottom:48px;border-radius:8px}@media only screen and (max-width: 767px){.main-products__banner{display:none}}.product__item{max-width:234px;width:100%;flex-basis:234px;margin:0 26px 48px;position:relative}@media only screen and (max-width: 1439px){.product__item{margin:0 15px 48px}}@media only screen and (max-width: 520px){.product__item{max-width:calc(50% - 12px);flex-basis:calc(50% - 12px);margin:0 6px 40px}}.product__item.not-available .product__title{color:#8b9ca6}.product__image{border:1px solid rgba(84,98,105,0.1);border-radius:8px;margin-bottom:12px;transition:.3s ease-in-out;padding:10px;width:100%;position:relative}@media only screen and (min-width: 1024px){.product__image:hover{transform:scale(1.05);background:#fff;box-shadow:0px 10px 30px rgba(0,0,0,0.12)}.product__image:hover .product__label-ebook{opacity:0;z-index:-10}}@media only screen and (max-width: 520px){.product__image{margin-bottom:10px;padding:5px}}.product__image-link{display:block;padding-top:138%;overflow:hidden}.product__labels{position:absolute;left:0;top:0}.product__label{padding:0 20px;height:26px;font-weight:600;font-size:13px;text-align:center;color:#fff;border-radius:0 2px 25px 0;width:92px}.product__label--new{background:#27b936}.product__label--sale{background:#d00}.product__label--sale-ebook{background:#d00;padding:0px 16px 0 10px;min-width:92px;width:auto}.product__label--top{background:#f5a50c}.product__label--preorder{width:105px;padding-left:15px;background:#2759b9}@media only screen and (max-width: 520px){.product__label{width:80px;height:22px;font-size:12px}.product__label--preorder{width:110px}.product__label--sale-ebook{width:auto;min-height:22px;height:auto;text-align:left;padding:5px 16px 5px 10px}}@media only screen and (max-width: 380px){.product__label--sale-ebook{padding:5px 10px}}.product__label-ebook{display:block;width:100%;background-color:rgba(250,250,250,0.8);padding:5px;text-align:center;font-family:"SegoeUIBold",sans-serif;font-size:12px;line-height:130%;position:absolute;bottom:17px;left:0;transition:.3s ease-in-out;cursor:pointer}@media only screen and (max-width: 520px){.product__label-ebook{bottom:12px}}.product__content{width:100%;margin:0 auto;padding:0 10px}@media only screen and (max-width: 480px){.product__content{padding:0 5px}}.product__title{display:block;font-family:"SegoeUIBold",sans-serif;font-size:18px;line-height:130%;color:#3d3d3d;margin-bottom:4px;height:46px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-decoration:none;transition:.3s ease-in-out}@media only screen and (min-width: 1024px){.product__title:hover{color:#d00}}@media only screen and (max-width: 520px){.product__title{font-size:14px;height:36px}}.product__author{height:44px;font-family:"SegoeUISemiBold",sans-serif;font-size:15px;line-height:150%;color:#8b9ca6;margin-bottom:5px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media only screen and (max-width: 520px){.product__author{font-size:12px;height:36px}}.product__info{justify-content:space-between;margin-bottom:8px;align-items:flex-start}.product__article{font-size:12px;line-height:150%;text-align:center;color:#8b9ca6;white-space:nowrap}@media only screen and (max-width: 520px){.product__article{font-size:11px}}.product__wishlist{cursor:pointer}.product__wishlist svg{width:19px;height:17px;fill:#3d3d3d}.product__wishlist.active svg{fill:#d00}@media only screen and (max-width: 520px){.product__wishlist{display:none;width:17px;height:15px}}.product__wishlist.mobile{display:none}@media only screen and (max-width: 520px){.product__wishlist.mobile{display:block}}.product__box{justify-content:space-between}@media only screen and (max-width: 520px){.product__box{flex-direction:column;align-items:flex-start}}.product__box-bottom{max-width:90px;width:100%;min-height:40px}@media only screen and (max-width: 520px){.product__box-bottom{max-width:100%;display:flex;align-items:center;justify-content:space-between;padding-right:9px}}.product__not-available{height:40px;display:flex;align-items:center;font-size:14px;color:#8b9ca6}@media only screen and (max-width: 520px){.product__not-available{height:36px;margin-bottom:15px;align-items:flex-end}}.product__price{font-family:"SegoeUISemiBold",sans-serif;font-size:18px;text-align:center;color:#51626B;white-space:nowrap}@media only screen and (max-width: 520px){.product__price{height:36px;margin-bottom:15px;display:flex;flex-direction:column;justify-content:flex-end}}.product__price-old{font-family:"SegoeUISemiBold",sans-serif;font-size:13px;text-align:left;text-decoration:line-through;color:rgba(84,98,105,0.5);margin-bottom:4px}.product__price-new{color:#d00}.product__buy{max-width:90px;width:100%;height:40px;background:#fff;box-shadow:0px 10px 21px rgba(0,0,0,0.08);border-radius:8px;font-family:"SegoeUIBold",sans-serif;font-size:12px;line-height:16px;text-transform:uppercase;color:#3d3d3d;text-decoration:none;cursor:pointer;border:none;transition:.3s ease-in-out;margin-left:5px}@media only screen and (min-width: 1024px){.product__buy:hover{background:#d00;color:#fff}}@media only screen and (max-width: 520px){.product__buy{margin-left:0}}.product__buy.buy-cart-disable{white-space:nowrap}@media only screen and (min-width: 1024px){.product__buy.buy-cart-disable:hover{cursor:auto;background:#fff;color:#3d3d3d}}.product__buy-popup{position:absolute;bottom:53px;background:#FFF;box-shadow:0px 16px 40px rgba(0,0,0,0.08);border-radius:8px;padding:8px 8px 4px;height:fit-content;width:100%}.product__buy-popup::before{content:"";display:block;width:15px;height:15px;background-color:#fff;transform:rotate(45deg);position:absolute;bottom:-5px}@media only screen and (min-width: 521px){.product__buy-popup::before{right:18%}}@media only screen and (max-width: 520px){.product__buy-popup::before{left:45px}}@media only screen and (max-width: 480px){.product__buy-popup{padding:0}}.product__buy-popup-item{display:flex;justify-content:space-between;align-items:center;border:1px solid rgba(84,98,105,0.1);box-sizing:border-box;border-radius:8px;padding:9px 12px;min-height:50px;margin-bottom:4px;text-decoration:none;position:relative}@media only screen and (min-width: 481px){.product__buy-popup-item:hover{border:1px solid #d00;cursor:pointer}.product__buy-popup-item.buy-cart-disable:hover{border:1px solid rgba(84,98,105,0.1);cursor:auto}}@media only screen and (max-width: 480px){.product__buy-popup-item{flex-direction:column-reverse;margin:0;padding:8px 0;border-radius:0;border:none;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom:1px solid #EEF0F0}.product__buy-popup-item:last-child{border:none;border-radius:0;border-bottom-right-radius:8px;border-bottom-left-radius:8px}}.product__buy-popup-price{display:flex;flex-direction:column;justify-content:center;width:100%;font-family:"SegoeUISemiBold",sans-serif;font-weight:600;font-size:15px;line-height:130%;color:#51626B}@media only screen and (max-width: 480px){.product__buy-popup-price{flex-direction:row-reverse;padding:0 8px;justify-content:flex-end;align-items:center;font-size:12px}}.product__buy-popup-price--absent{display:flex;flex-direction:column;justify-content:center;width:100%;line-height:130%;font-size:12px;color:#AAB1B4;font-family:"SegoeUIBold",sans-serif;font-weight:700}@media only screen and (max-width: 480px){.product__buy-popup-price--absent{flex-direction:row-reverse;padding:0 8px;justify-content:flex-end;align-items:center;font-size:12px}}.product__buy-popup-price-new{color:#d00}.product__buy-popup-price-old{font-size:12px;line-height:150%;color:#51626B;opacity:0.5;position:relative;width:max-content}.product__buy-popup-price-old::before{content:"";display:block;width:100%;border-top:1px solid #51626B;position:absolute;top:50%;font-size:10px}@media only screen and (max-width: 480px){.product__buy-popup-price-old{margin-left:8px;font-size:10px}}.product__buy-popup-incart{display:flex;justify-content:flex-start;align-items:center;flex-direction:row}.product__buy-popup-incart.hide{display:none}@media only screen and (max-width: 480px){.product__buy-popup-incart{width:100%;padding:0 8px}}.product__buy-popup-incart-img{display:flex;justify-content:center;flex-shrink:0;width:30px;height:30px;align-items:center;background:#F5F6F6;border-radius:3px;position:relative;left:-2px}.product__buy-popup-incart-img img{width:16px;height:20px}.product__buy-popup-incart-img:after{content:"";display:block;width:7px;height:5px;background-image:url("/images/icons/check.svg");position:absolute;top:50%;left:50%;transform:translate(-50%, -20%)}@media only screen and (max-width: 480px){.product__buy-popup-incart-img{display:none}}.product__buy-popup-incart-text{font-family:"SegoeUIBold",sans-serif;font-weight:700;font-size:12px;line-height:130%;color:#AAB1B4;border-radius:4px;margin-left:4px}@media only screen and (max-width: 480px){.product__buy-popup-incart-text{margin-left:0;font-size:10px}.product__buy-popup-incart-text:after{content:"";display:inline-block;width:7px;height:5px;margin-left:7px;background-image:url("/images/icons/check.svg");background-position:center center;background-size:contain;background-repeat:no-repeat}}.product__buy-popup-text{text-align:right;color:#3d3d3d;font-family:"SegoeUIBold",sans-serif;font-weight:700;font-style:normal;font-size:12px;line-height:130%;padding:0;margin:0}@media only screen and (max-width: 480px){.product__buy-popup-text{font-size:10px;padding:0 8px;margin-bottom:3px;text-align:left;width:100%}}.product__buy-popup-text--not-available{color:#AAB1B4}.product__buy-popup-text--free{font-size:14px;color:#AAB1B4}.buy-cart-disable .product__buy-popup-price{display:none}.buy-cart-disable .product__buy-popup-incart.hide{display:flex}.buy-cart-disable .product__buy-popup-text{color:#AAB1B4}

