.featured {
  --swiper-theme-color:#fff
}
.featured{color:#fff;display:grid;grid-template-columns: 50% 50%;grid-template-rows: 1fr 1fr;position:relative;padding:60px 0;}
.featured *{color:#fff;}
.featured:before{content:'';background-color:#ff3639;position:absolute;bottom:0px;left:-60px;top:0px;right:-60px;}
.featured > *{padding:40px;position:relative;}
.featured h5{margin-top:0;}
.featured__shop{grid-column:1 / 2;grid-row:1 / 3;padding:0 40px 0 0;}
.featured__shop:after{background-color:#fff;content:'';width:1px;right:0;top:0;bottom:0;position:absolute;}
.featured__2:before{background-color:#fff;content:'';height:1px;right:0;top:0;left:0;position:absolute;}

.featured__1{padding-top:0;}
.featured__2{padding-bottom:0;}

.featured__shop .btn{position:absolute;bottom:15%;right:15%;z-index:2;}

.shop-swiper .swiper-wrapper{align-items:center;padding-bottom:20px;}
.shop-swiper .swiper-slide img{margin:0 auto;width:100%;}

@media(max-width:767px){
  .featured{display:block;padding:40px 0 0;}
  .featured__shop{padding:0 0 40px 0;}
  .featured__1{padding:40px;}
  .featured__2{padding:40px;}
  
  .featured__shop:after{display:none;}
  .featured__1:before,
  .featured__2:before{background-color:#fff;content:'';height:1px;right:20px;top:0;left:20px;position:absolute;}
}



#fbp .cff-author,
#fbp .cff-meta-wrap,
#fbp .cff-comments-box{display:none;}

#fbp .cff-item{border:none !important;padding-top:10px !important;padding-bottom:0 !important;}

