@import url(prices-product-card.css);
.prices-product__brand .content__box {
	margin-bottom: 0;
}
.prices-product__brand .content__btn {
	margin-bottom: 20px;
}
.prices-product__brand .btn__list {
    grid-template-columns: repeat(2, 1fr);
    gap: 10px;
}
.prices-product__brand .btn__item:last-child {
	width: 155px;
    grid-column: 1 / 3;
    justify-self: center;
}
.prices-product__brand .btn__load {
    color: var(--chernyy-500-osnovnoy);
    border: 2px solid var(--chernyy-500-osnovnoy);
	background: var(--white);
    border-radius: 12px;
    height: 40px;
    font-family: var(--second-family);
    font-weight: 900;
    font-size: 13px;
}
.prices-product__brand .btn__load.is-active {
    background: var(--chernyy-500-osnovnoy);
    color: var(--white);
	pointer-events: none;	
}
@media (max-width: 1023px) {
	.prices-product__brand.profiles-kbe h2 span {
		display: block;
	}	
}
@media (max-width: 767px) {
	.prices-product__brand .product__list {
		display: grid;
		grid-template-columns: 1fr;
		gap: 20px;
	}	
}
@media (min-width: 768px) {
	.prices-product__brand .content__btn {
		margin-bottom: 30px;
	}	
	.prices-product__brand .btn__list {
		grid-template-columns: repeat(5, 1fr);		
		gap: 0 14px;
	}
	.prices-product__brand .btn__item:last-child {
		width: auto;
		grid-column: unset;
		justify-self: unset;
	}	
	.prices-product__brand .btn__load {
		height: 54px;
		font-size: 16px;
	}	
}
@media (min-width: 1024px) {
	.prices-product__brand .content__btn {
		margin-bottom: 40px;
	}	
	.prices-product__brand .btn__list {
		gap: 0;
		position: relative;
		background: var(--chernyy-500-osnovnoy);
		border: 2px solid var(--chernyy-500-osnovnoy);
		border-radius: 10px;
		overflow: hidden;
	}
	.prices-product__brand .btn__item + .btn__item {
		border-left: 2px solid var(--chernyy-500-osnovnoy);
	}	
	.prices-product__brand .btn__load {
		height: 54px;
		border-radius: 0;
		border: 0;		
	}	
}