.wrapper__banner-best{margin-top: -60px; position: relative;z-index: 2;}
.banner-best__row{gap:20px; display:flex}
.banner-best__block{display: flex;padding: 20px;gap: 16px;height: 100px;background: #FFEFEF;border-radius: 10px;color: #000000;font-weight: 700;font-size: 20px;line-height: 1.2; align-items:center}
.banner-best__block svg{transform:translateY(-10px)}
.banner-best__block.yandex--block{gap:10px; justify-content:center; background:#FFDB4D; flex-direction:column; align-items:start; font-size:13px}



@media(min-width:768px){
	.banner-best__block{flex:1 1 auto;  white-space:nowrap}
}
@media(max-width:1569px) and (min-width:1260px){
	.wrapper__banner-best{margin-top: -50px;}
	.banner-best__block{padding: 15px;gap: 12px;height: 90px;font-size: 16px;}
	.banner-best__block svg{width:20px; min-width:20px}
	.banner-best__block.yandex--block{gap:5px}
}
@media(max-width:1569px){
	.banner-best__row{gap: 15px;}
}
@media(max-width:1259px){
	.banner-best__row{flex-wrap:wrap}
	.banner-best__block{font-size: 18px}
}
@media(max-width:1259px) and (min-width:992px){
	.banner-best__block:nth-child(4) svg, .banner-best__block:nth-child(5) svg{transform:translateY(0px)}
	.banner-best__block:nth-child(4), .banner-best__block:nth-child(5){align-items:center; justify-content:center}
	.banner-best__block:nth-child(4) br, .banner-best__block:nth-child(5) br{display:none}
}
@media(max-width:991px){
	.wrapper__banner-best{margin-top: -30px;}
	.banner-best__block{padding: 15px;gap: 12px;height: 90px;font-size: 16px;}
	.banner-best__block svg{width:20px; min-width:20px}
	.banner-best__block.yandex--block{gap:5px}
}
@media(max-width:767px){
	.banner-best__row{gap: 10px;}
	.banner-best__block br{display:none}
	.banner-best__block {padding: 15px;gap: 15px;height: 70px;font-size: 14px;align-items: center;flex: 1 1 calc(50% - 10px);}
	.banner-best__block.yandex--block {width: 100%;min-width: 100%;text-align: center;justify-content: center;align-items: center; font-size: 16px;gap: 0;padding: 0;}
	.banner-best__block svg{transform:translateY(0px); width:18px; min-width:18px}
}
@media(max-width:360px){
	.banner-best__block {align-items: center;flex: 1 1 100%;}
	.banner-best__block.yandex--block {font-size: 14px}
	
}