.category__form{-webkit-appearance:none;border:none;overflow:inherit;display:none;background:none}.category__form.active{display:block}.category__form:focus{border:none;outline:none;box-shadow:none}.category__form .category__title{white-space:normal;display:block;list-style:none}.category__form .category__title:focus{border:none;outline:none;box-shadow:none}.category__form .category__title:before{width:10px;height:4px;background:#000;content:"";position:absolute;border-radius:2px;left:0;top:1rem}.category__title--more{cursor:pointer}.category__filter--longer,.authors__filter--longer{overflow-y:scroll;overflow:-moz-scrollbars-none;-ms-overflow-style:none;scrollbar-width:none}.category__filter--longer::-webkit-scrollbar,.authors__filter--longer::-webkit-scrollbar{width:0!important}.border-container{position:relative;background:#fff}.filter-longer--longer{background:linear-gradient(0deg,#fff0 100% 0%,#fff0);width:100%;bottom:0;position:sticky;height:3rem}.filter-longer--longer-blue{background:linear-gradient(0deg,#f4f3f1,#fff0);width:100%;bottom:0;position:sticky;height:3rem}@media screen and (max-width:991px){.filter-longer--longer-blue{height:0}}.category__menu--full .category__filter--longer{max-height:unset!important}.category__menu--full .filter-longer--longer-blue{height:0}.authors__filter--longer{max-height:21.25rem}@media screen and (max-width:767px){.authors__filter--longer .filter-longer--longer-blue{background:linear-gradient(0deg,#fff,#fff0)}}.category__filter--longer{min-height:260px!important;max-height:260px!important}@media screen and (max-width:992px){.category__filter--longer{min-height:auto!important;max-height:unset!important}}.category__title{cursor:pointer;display:flex}@media screen and (max-width:991px){.category__menu,.sort__menu{display:none}}@media screen and (max-width:767px){.products-block .book .book-cover{max-width:unset}}@media screen and (max-width:767px){.products-block .main-section__border{border-top:none}}@media screen and (max-width:767px){.products-block .main-section__border{margin-left:0;margin-right:0}}@media screen and (max-width:767px){.container-recommend{max-width:unset}}@media screen and (max-width:767px){.category__menu--block{justify-content:center;display:flex}}.breadcrumbs__container p{position:relative}@media screen and (max-width:767px){.breadcrumbs__container{max-width:unset}}.category__checkbox{height:1.75rem;width:1.75rem;border:1px solid #D1D1D1;background:#fff;-webkit-appearance:none;cursor:pointer}.category__checkbox:focus{border:1px solid #D1D1D1;outline:none}.category__checkbox:checked{background:url(/img/checkmark-noir.png) no-repeat;background-position:center;background-size:60%}.carousel-control-prev--recommend{opacity:0}#mySlider{height:5px;background:#d3d3d3;border:none;border-radius:2.5px}.ui-slider-range.ui-widget-header{height:5px;background:#f96b17;border:none;border-radius:2.5px}#mySlider .ui-state-default{width:1.3125rem;height:1.3125rem;border-radius:50%;background:#f96b17;border:none;cursor:pointer}#mySlider .ui-state-default:focus,#mySlider .ui-state-default:hover{border-radius:50%;background:#f96b17;border:none;outline:none;box-shadow:none}.category__menu--block{min-height:500px;margin-top:-73px}.category__menu--block .category__menu{position:sticky;top:140px}.category__menu--block .category__menu #category-filters-form{overflow:scroll;max-height:calc(100vh - 140px);scrollbar-width:none}.category__menu--block .category__menu #category-filters-form::-webkit-scrollbar{display:none;width:0!important;scrollbar-width:none}@media screen and (max-width:992px){.category__menu--block .category__menu #category-filters-form{max-height:unset;overflow:unset}}.category__menu--block.no-recommend-height{min-height:unset}@media screen and (max-width:992px){.category__menu--block{min-height:unset;margin-top:0}}.page-search-index.noir .products-block-margin{margin-top:0}@media screen and (max-width:991px){.category__menu,.sort__menu{position:unset!important}}body,#body-wrapper{overflow:visible!important}#body-wrapper main{overflow:visible!important}#body-wrapper main:before{background:#fff;width:100%;height:20px;top:-10px;content:"";display:block;position:absolute}@media screen and (max-width:767px){#body-wrapper main{padding-top:0!important}}.author-selected,.category-selected{color:#3d8cef}.author-selected:hover,.category-selected:hover{color:#3062ef}.book .book-author-note{max-width:14.5rem}@media screen and (max-width:767px){.book .book-author-note{max-width:198px}}main{position:relative;z-index:172}@media screen and (min-width:992px){main{background:#f4f3f1;min-height:2700px}}.noir.no-recommend-bg main{padding-top:1.1rem!important}@media screen and (min-width:992px){.noir.no-recommend-bg main{background:#fff;min-height:2400px}}.noir.no-recommend-bg .footer:before{background-color:#fff}.noir.no-recommend-bg .filter-longer--longer-blue{background:linear-gradient(0deg,#fff,#fff0)}@media screen and (max-width:992px){.noir.no-recommend-bg .products-block-margin{margin-top:0}}@media screen and (max-width:992px){.noir .bg-white.container-height{padding-bottom:0}}@media screen and (max-width:992px){.noir .footer:before{background-color:#fff}}@media screen and (min-width:992px){.foreign main{min-height:unset}}.breadcrumbs__row{max-width:50%}@media screen and (min-width:992px){.breadcrumbs__row{max-width:unset}}@media screen and (max-width:767px){.breadcrumbs__row{max-width:230%}}.breadcrumbs__row .main-section__more{opacity:1;text-transform:inherit;background:transparent}.breadcrumbs__row .main-section__more:hover{background:transparent}.price--preview{color:#333;font-size:8px;text-align:left;font-weight:600;letter-spacing:0;line-height:12px}@media screen and (min-width:767px)and (max-width:1199px){.price--preview{font-size:7px}}.footer{margin-top:60px}.category__menu{z-index:50}.products-block{position:relative}.products-block:before{content:"";height:162px;position:absolute;background:url(/img/bg-2.png) no-repeat center top/cover;width:100%;top:-60px;z-index:0;left:0}@media screen and (max-width:992px){.products-block{margin-bottom:0!important}}.products-block.no-recommend:before{display:none}.footer:before{background-color:#f4f3f1}.news-col.next-page{display:none!important}
