.b-carousel{max-width:1200px;margin:0 auto;clear:left;text-align:center}.b-carousel .swiper-slide{width:260px!important}.b-carousel .swiper-slide:first-child{margin-left:20%}.b-carousel .swiper-container-horizontal>.swiper-scrollbar{position:relative;margin:0 auto;width:60%;left:unset}.b-goodssets-content-left .b-carousel .swiper-slide:first-child{margin-left:2%}.news-container .b-carousel .swiper-slide:first-child{margin-left:0}.b-goodssets-content-left .b-carousel .swiper-container-horizontal>.swiper-scrollbar,.news-container .b-carousel .swiper-container-horizontal>.swiper-scrollbar{width:100%}.b-carousel .link-action{left:195px}.b-carousel.without-max-width{max-width:none}.b-carousel__header{width:60%;margin:20px auto 15px auto;border-bottom:1px solid #c9c9c9;text-align:center;padding-bottom:5px;font:18px/22px Roboto-Regular,Helvetica,Arial,sans-serif}.b-carousel__button{width:60%;height:100%;margin:20px auto 0;padding:15px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.b-carousel__button:hover{border:1px solid #a5a5a5;color:#444}.b-carousel .product-cover .cover:hover{border-bottom:none}.b-carousel .product-cover{max-height:none;overflow:visible}.b-carousel__content_inner{margin-left:-5px;padding-left:5px}.b-carousel .card-label{color:#fff!important}.b-carousel .card-label_color-marker,.b-carousel .card-label_color-marker:hover{color:#000!important}.b-carousel .card-label_marker{top:340px}.b-carousel .card-label_marker.card-label_marker-m-second{top:311px}.b-carousel .card-label_color-marker{font:normal 14px/20px PTSansCaption,Verdana,sans-serif}.b-carousel .product-pricing{margin-top:0}.b-carousel .book-img-cover{max-height:360px;width:auto;max-width:220px}.news-container .b-readers-review{max-width:820px;width:100%;margin:0 auto}.bodypage-actions .b-goodssets-list,.bodypage-labirint-now .b-goodssets-content-e-text .b-goodssets-list,.bodypage-news .b-goodssets-list,.bodypage-top .b-goodssets-list{margin:40px auto;width:100%}.bodypage-top .container_10px .b-goodssets-list{max-width:840px}.portraits{margin:60px auto 30px;width:100%}.swiper-count-centered .swiper-wrapper .swiper-slide:first-child{margin-left:0}@media screen and (max-width:1024px){.b-carousel .swiper-container-horizontal>.swiper-scrollbar{width:100%}.b-carousel__button{width:100%}.swiper-count-centered .swiper-wrapper .swiper-slide:first-child{margin-left:2%}}