.puzzle_block_promotion_return{padding-top:0;padding-bottom:0;margin-bottom:50px}.puzzle_block_promotion_return .return{border:1px solid #ebebeb;height:38px;line-height:38px;padding:0 20px;display:inline-block}.puzzle_block_promotion_return .return_inner{display:inline-block;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAJCAQAAABDc27hAAAAb0lEQVQY03XMMQqCAACF4W8Ig/AGDtkBGhPabI7ATVrFrSV3B9eozQtIbtHSDRsCB7X/Hx68Bw9OaoEZ9t62ZvloHRWDpUImgl7n4DyYy928bFjrJJOvVAs7lXAyPn8RWPybxsTuruNy6aLx0Fh9AZSvErqrty7kAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-position:left center;padding-left:20px}.promotions_list__tabs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #ededed;margin-bottom:30px}.promotions_list__tab{font-size:15px;font-weight:bold;padding:8px 20px}.promotions_list__tab_active{color:var(--main-color)}.promotions_list__text{font-size:14px;color:#000000;line-height:1.6}.promotions_list__text{margin-bottom:26px}.puzzle_block-form-promotion-wrapper{padding-bottom:0!important;padding-top:0!important}.stocks__description-text-wrapper{overflow:hidden;-webkit-transition:height 0.2s linear;transition:height 0.2s linear}.stocks__collapse-btns{display:none;margin-top:10px;-webkit-transition:color 0.2s linear;transition:color 0.2s linear}.stocks__collapse-btns:hover{color:var(--main-color-hover)}.stocks__collapse-btns .stocks__collapse-btns-show{display:inline-block;cursor:pointer}.stocks__collapse-btns .stocks__collapse-btns-hide{display:none}.stocks__collapse-btns[data-active=true] .stocks__collapse-btns-show{display:none}.stocks__collapse-btns[data-active=true] .stocks__collapse-btns-hide{display:inline-block;cursor:pointer}.stocks__description-text-wrapper{font-size:13px;line-height:20px}.stocks__collapse-btns{margin-bottom:20px}@media (max-width:768px){.promotions_list__text{margin-bottom:16px}.stocks__description-text-wrapper{font-size:12px;line-height:18px}}.show_more_block{position:relative;border:1px solid var(--main-color);text-align:center;padding:1rem 0;color:var(--main-color);cursor:pointer;margin-bottom:2.5rem}.show_more_block .icon-nav_button{display:inline-block;position:relative;top:-1px}.show_more_block:hover{border-color:var(--main-color);background-color:var(--main-color);color:#fff}.show_more_block:hover.btnLoaderCustom>.loader-btn{fill:#fff}.show_more_block:hover .sk-wave .sk-rect{color:#fff;background-color:#fff}.show_more_block.btnLoaderCustom>.loader-btn{left:calc(50% - 10px);top:calc(50% - 10px);fill:var(--main-color)}.show_more_block.fonts__main_comment.loaderBtns{color:transparent}.show_more_block.fonts__main_comment.loaderBtns i{color:transparent}.show_more_block.fonts__main_comment.loaderBtns .sk-wave{display:block}.block_page_navigation{text-align:center;margin-top:2.5rem;margin-bottom:2.5rem}.block_page_navigation>span,.block_page_navigation>a{padding:0.3rem 0.7rem;margin:0 0.5rem}@media (max-width:768px){.block_page_previous,.block_page_next{display:none}}.block_page_current{border:1px solid var(--main-color)}.promotion_list__content_comment_name{font-size:22px;margin-bottom:3px}@media (max-width:325px){.promotion_list__content_comment_name{font-size:18px;line-height:24px;margin-bottom:3px}}.promotion_list__item{padding-bottom:35px;border-bottom:1px solid #ededed;margin-bottom:35px;display:flex}.promotion_list__img{margin-right:30px}.promotion_list__content_date{color:#8b8b8b;font-size:13px;margin-bottom:5px}.promotion_list__detail__link{display:flex;align-items:center;color:#8b8b8b;font-size:13px;margin-top:30px}.promotion_list__nav{display:flex;width:100%;justify-content:center}.promotions_list .promotion_list__img_link{display:block}.promotions_list_horizontal .promotion_list__img_link img{width:450px}.promotions_list_vertical .promotion_list__img_link img{width:220px}@media (max-width:991.98px){.promotion_list__img{width:40%}.promotion_list__img img{max-width:100%}.promotion_list__content{width:60%}.block_main_left_menu{flex-direction:column!important}}@media (max-width:768px){.promotion_list__content,.promotion_list__img{width:50%}.promotion_list__detail__link{margin-top:10px}}@media (max-width:576px){.promotion_list__item{flex-wrap:wrap}.promotion_list__content,.promotion_list__img{width:100%;margin-right:0}.promotion_list__img{margin-bottom:20px}.promotions_list_horizontal .promotion_list__img_link img{width:100%}}