.breadcrumbs {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}
.breadcrumbs .breadcrumbs__item {
    display: flex;
    align-items: center;
    font-family: 'Montserrat', sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 90%;
    letter-spacing: -0.5px;
    color: #2B2B2E;
    padding: 10px 20px;
    border: 1px solid #2B2B2E;
    border-radius: 100px;
    opacity: 0.5;
}
.breadcrumbs .breadcrumbs__item::before {
    display: none;
}
.breadcrumbs .breadcrumbs__item_active {
    font-family: 'Montserrat', sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 90%;
    letter-spacing: -0.5px;
    color: #000000;
    padding: 10px 20px;
    border: 1px solid #000000;
    border-radius: 100px;
    opacity: 1;
}
.breadcrumbs .breadcrumbs__item span {
	display: block;
	width: auto;
}

.breadcrumbs{
    gap: 10px;
}

/* Стили для breadcrumbs на ПК */
.breadcrumbs {
	z-index: 9!important;
    margin-top: 0px!important;
	margin-bottom: 80px!important;
}
/* Стили для span в breadcrumbs при просмотре на смартфонах */
@media only screen and (max-width: 767px) {
  .breadcrumbs span {}
    /*zoom: 0.8;*//*
  .breadcrumbs span:nth-child(3) {
	margin-top: 16px!important;
  }
*/
}


@media (max-width: 768px) {
	.breadcrumbs {
        padding: 0 !important;
        margin: 0px 0 60px 0 !important;
    }
}