.featured-products-section
{
	background:#F4F4F4;
	padding-top:50px;
	padding-bottom:85px;
}

.featured-products-section.white
{
	padding-top:70px;
	padding-bottom:0px;
}

.featured-products-section.yellow:before
{
	content:'';
	position:absolute;
	right:0px;
	top:0px;
	height:100%;
	width:100%;
	background:#ddddde;
}

.feat-image
{
	display:none;
}

.subtitle-feat
{
	padding:30px 0px;
	font-size:12px;
	line-height:15px;
	color:#777777;
	display:none;
}

.title-feat
{
	color:#000;
	font-size:30px;
	line-height:30px;
	display:inline-block;
	margin:0 auto;
	margin-bottom:30px;
	font-family: 'Roboto Condensed', cursive;
}

.title-feat div
{
	background:#BF930D;
	padding:0px 15px;
}

/*.title-feat:before
{
	content:'';
	position:absolute;
	width:130%;
	height:1px;
	background:#fff; 
	left:-15%;
	top:50%;
}*/

.texto-feat
{
	font-size:16px;
	line-height:18px;
	color:#777777;
}

.yellow .slide-featured-product, .yellow strong.slick-slide
{
	background:url(../../img/fondoblancoproducto.png) no-repeat left top;
	background-size:cover;
	padding:25px;
	position:relative;
}

.white .slide-featured-product
{
	background:#fff;
	padding:20px;
	position:relative;
}

.titulo-feat-product
{
	color:#000;
	padding-right:35px; 
	font-size:19px;
	line-height:22px;
	font-family: 'Roboto Condensed', cursive;
}

.excerpt-feat-product
{
	font-size:15px;
	line-height:18px;
	margin-top:13px;
	color:#777777;
	padding-right:35px;
}

.precio-feat-product
{
	color:#6F6F6F;
	font-size:21px;
	line-height:22px;
	margin-top:40px;
	font-family: 'Roboto Condensed', cursive;
}

.boton-featured-products
{
	position:absolute;
	bottom:25px;
	right:25px;
}

.white .boton-featured-products
{
	bottom:20px;
	right:20px;
}

 /* the slides */
.slider-featured-products  .slick-slide {
      margin: 0 21px;
  }

  /* the parent */
/*.slider-featured-products  .slick-list {
      margin: 0 -21px;
  }
*/
.cajafeattextos
{
	background:#fff;
	padding:50px 30px;
	display: flex;
    flex-direction: column;
    justify-content: space-between;
	height:100%;
}

.titulofeatwhite
{
	font-size:24px;
	line-height:28px;
	font-family: 'Roboto Condensed', cursive;
}

.textofeatwhite
{
	color:#575757;
	font-size:16px;
	line-height:34px;
	margin:40px 0px;
}

.botonfeat
{
	padding:13px 36px;
	color:#1B1B1A;
	font-size:16px;
	line-height:19px;
	border:solid 2px #BF930D;
	border-radius:3px;
	display:inline-block;
	width: 154px;
	width:100%;
}

.botonfeat:hover
{
	background:#BF930D;
	color:#1B1B1A;
}

.white .slider-featured-products
{
	margin-top:45px;
}

@media screen and (max-width: 1199px)
{
	.cajaimagentextosfeat
	{
		background:none !important;
	}
}

@media screen and (min-width: 768px) {
  .featured-products-section.yellow:before
	{
		width:55%;
	}
	
	.subtitle-feat, .texto-feat,.feat-image
	{
		display:block;
	}
	.feat-image
	{
		margin:0 auto;
	}
	.title-feat
	{
		font-size:50px;
		line-height:50px;
		display:block;
		margin:0px;
	}

	.title-feat div
	{
		background:none;
		padding:0px;
	}

	.title-feat:before
	{
		display:none;
	}
	
	
	.filafeattextos
	{
		height: 100%;
		padding-right: 10px;
	}
	.white .slider-featured-products
	{
		margin-top:0px;
	}
	.botonfeat
	{
		width:auto;
	}
}

@media screen and (min-width: 1200px) {
	.filafeattextos .col-xl-6:first-child
	{
		padding-right:0px;
	}
}

@media screen and (min-width: 992px) {
    .bg-grey-lines {
        background: url(../../img/bg-delicias.svg) no-repeat -4% 0%;
    }
}