JSFiddle - React, Tailwind, and code Playground

HTML

<section class="bredcrumb_cart">
        	<ul>
                <li><div class="active"><span>1</span> Состав корзины</div></li>
                <li><div><span>2</span> Контактные данные</div></li>
                <li><div><span>3</span> Способ оплаты</div></li>
            </ul>
        </section>

CSS

/* Путь по корзине */

.bredcrumb_cart{
	color:#b7b7b7;
	font-size:18px;
}
.bredcrumb_cart ul{
	overflow:hidden;
	padding:0;
}
.bredcrumb_cart li{
	float:left;
	width:33.33%;
	list-style:none;
}
.bredcrumb_cart div{
	position:relative;
	height:43px;
	line-height:43px;
	border:1px solid #b7b7b7;
	border-left:0;
	background:#d5d5d3;
	padding:0 6px 0 0;
}
.bredcrumb_cart div:after {
	content: "";
	position: absolute;
	width:0;
	height:0;
	border-top: 6px solid transparent;
    border-left: 6px solid #d5d5d3;
    border-bottom: 6px solid transparent;
	left: 100%;
	top: 50%;
	margin-top:-6px;
	z-index:1;
}
.bredcrumb_cart li:last-child div:after{
	display:none;
}
.bredcrumb_cart div.active:after{
	content: "";
	position: absolute;
	width:0;
	height:0;
	border-top: 6px solid transparent;
    border-left: 6px solid #c23114;
    border-bottom: 6px solid transparent;
	right: -6px;
	top: 50%;
	margin-top:-6px;
}
.bredcrumb_cart div.active{
	background:#c23114;
	color:#fff;
	border-color:#c23114;
}
.bredcrumb_cart span{
	display:inline-block;
	font-size:17px;
	font-weight:bold;
	color:#fff;
	background:#b7b7b7;
	width:22px;
	height:22px;
	line-height:22px;
	border-radius:50%;
	text-align:center;
	margin:0 0 0 10px;
}
.bredcrumb_cart div.active span{
	color:#c23114;
	background:#fff;
}
/*=================*/