.hit_new_stock {
	margin-bottom: 60px;
	overflow: hidden;
	position: relative;
}

.hit_new_stock .title_line,
.title_line::before {
	display: inline-block !important;
}

@media screen and (min-width: 400px) and (max-width: 1000px) {
	.hit_new_stock .title_line {
		width: 35px;
	}
}

.hit_new_stock>input[type="radio"] {
	display: none;
}

.hit_new_stock>div {
	display: none;
}

#tab_new:checked~#content-1,
#tab_hit:checked~#content-2,
#tab_stock:checked~#content-3 {
	display: block;
}

.hit_new_stock>label {
	display: inline-block;
	color: #1c1c1c;
	font-size: 24px;
	font-weight: bold;
	line-height: 100%;
	text-transform: uppercase;
	position: relative;
	top: -22px;
	margin: 0 20px 15px 0;
	padding-bottom: 3px;
	border-bottom: 2px dotted #faa634;
}

/* .hit_new_stock>label:not(:first-of-type) {} */

.hit_new_stock>input[type="radio"]:checked+label {
	border-bottom: 2px solid #faa634;
}

.slide_hit_new_stock .owl-stage {
	display: flex;
	align-items: stretch;
}

.slide_hit_new_stock .owl-item {
	display: flex;
	align-items: stretch;
	/* margin-left: 2px; */
}

.slide_hit_new_stock .item {
	text-align: center;
	display: flex;
	flex: 0 0 auto;
	flex-direction: column;
	width: 100%;
}

.slide_hit_new_stock .img {
	display: flex;
	width: 100%;
	height: 240px;
	border: #e6edeb solid 1px;
	justify-content: center;
	position: relative;
}

.slide_hit_new_stock .img>img {
	max-width: 176px;
	max-height: 176px;
	margin: 32px auto;
}

.slide_hit_new_stock .hit,
.slide_hit_new_stock .stock,
.slide_hit_new_stock .new {
	position: absolute;
	padding: 7px;
	font-weight: bold;
	color: #fff;
	left: 0;
	top: 0;
}

.slide_hit_new_stock .hit {
	background-color: #000;
}

.slide_hit_new_stock .stock {
	background-color: #faa634
}

.slide_hit_new_stock .new {
	background-color: #00594F;
}

.slide_hit_new_stock .basket {
	position: absolute;
	background-color: #000;
	width: 45px;
	height: 45px;
	bottom: 0;
	right: 0;
	transition: all 0.3s ease-in-out;
}

.slide_hit_new_stock a:hover .basket {
	background-color: #faa634;
	transition: all 0.3s ease-in-out;
}

.slide_hit_new_stock .item .basket>img {
	width: 31px;
	margin: 7px;
}

.slide_hit_new_stock .name {
	font-size: 16px;
	margin-top: 20px;
	flex-grow: 1;
	text-align: left;
}

.slide_hit_new_stock .price {
	width: 100%;
}

.slide_hit_new_stock .price span {
	font-weight: bold;
	font-size: 20px;
	float: right;
}

.slide_hit_new_stock .price span::after {
	content: 'p';
	font-family: Rubles, sans-serif;
}

.slide_hit_new_stock .owl-prev {
	position: absolute;
	width: 25px;
	height: 25px;
	top: 10px;
	right: 45px;
	display: block;
	content: '';
	background-color: white;
	border: none;
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Layer' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 283.5 170.1' style='enable-background:new 0 0 283.5 170.1;' xml:space='preserve'%3E%3Cpath d='M81,167.7c3.5,3.2,9,3.1,12.3-0.3c3.3-3.4,3.2-8.8-0.3-12L26.3,93.5h248.5c4.8,0,8.7-3.8,8.7-8.5s-3.9-8.5-8.7-8.5H26.5 L93,14.7c3.5-3.2,3.6-8.6,0.3-12C91.6,0.9,89.3,0,87,0c-2.2,0-4.3,0.8-6,2.3L5.1,73C1.8,76.2,0,80.5,0,85s1.8,8.8,5.3,12.2L81,167.7 z'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
}

.slide_hit_new_stock .owl-next {
	position: absolute;
	width: 25px;
	height: 25px;
	top: 10px;
	right: 0;
	display: block;
	content: '';
	background-color: white;
	border: none;
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='LayerR' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 283.5 170.1' style='enable-background:new 0 0 283.5 170.1;' xml:space='preserve'%3E%3Cpath d='M202.4,2.3c-3.5-3.2-9-3.1-12.3,0.3s-3.2,8.8,0.3,12l66.7,61.9H8.7C3.9,76.5,0,80.4,0,85s3.9,8.5,8.7,8.5h248.2l-66.4,61.9 c-3.5,3.2-3.6,8.6-0.3,12c1.7,1.8,4,2.7,6.3,2.7c2.2,0,4.3-0.8,6-2.3L278.4,97c3.3-3.2,5.1-7.5,5.1-12s-1.8-8.8-5.3-12.2L202.4,2.3z '/%3E%3C/svg%3E");
	background-repeat: no-repeat;
}

@media screen and (max-width: 690px) {
	.brcom{
		display: inline !important;
	}
	label[for="tab_hit"],
	label[for="tab_stock"]{
		margin-left: 40px;
	}
}
@media screen and (min-width: 944px) and (max-width: 1065px) {
	.brcom{
		display: inline !important;
	}
	label[for="tab_hit"],
	label[for="tab_stock"]{
		margin-left: 40px;
	}
}