#index .home-featured {
	margin: 6rem 0
}

#index .home-featured .col-md-6 {
	display: flex;
	align-items: center
}

#index .home-featured .home-featured__wrapper {
	background-color: #000;
	color: #fff
}

#index .home-featured img {
	-o-object-fit: cover;
	object-fit: cover;
	width: 100%;
	height: 100%
}

#index .home-featured h2 {
	margin-bottom: 1rem
}

@media (min-width: 992px) {
	#index .home-featured h2 {
		margin-bottom:2rem
	}
}

#index .home-featured .home-featured__text {
	padding: 3rem 2rem
}

@media (min-width: 768px) {
	#index .home-featured .home-featured__text {
		padding:4rem 2rem
	}
}

@media (min-width: 1300px) {
	#index .home-featured .home-featured__text {
		padding:3rem
	}
}

@media (max-width: 991.98px) {
	#index .home-featured .home-featured__text p {
		font-size:.875rem
	}
}

#index .home-featured .home-featured__text p:last-child {
	margin-bottom: 0
}

@media (max-width: 767px) {

	#index .home-featured .home-featured__text p.container-button {
		display: flex;
		justify-content: center;
	}
}

#index .home-featured .btn {
	margin-top: 1rem
}

#index .featured-products {
	margin: 1rem auto;
	text-align: center
}

@media (min-width: 768px) {
	#index .featured-products {
		max-width:85%
	}
}

@media (min-width: 992px) {
	#index .featured-products {
		max-width:90%
	}
}

@media (min-width: 1300px) {
	#index .featured-products {
		max-width:92%
	}
}

#index .featured-products h2 {
	margin-bottom: 3rem
}

#index .featured-products .products {
	text-align: left
}

#index .featured-products .product-list-action {
	display: none
}

#index .featured-products .slick-arrow {
	top: 35%
}

#index .featured-products .slick-arrow.slick-prev {
	transform: rotate(90deg);
	left: -2.5rem
}

#index .featured-products .slick-arrow.slick-next {
	transform: rotate(-90deg);
	right: -2.5rem
}