/** Shopify CDN: Minification failed

Line 8:21 Unexpected "{"
Line 8:30 Expected ":"
Line 8:37 Unexpected "{"

**/
 #CollectionSection-{{ section.id }} {
     padding-top: 20px
  }
/* #CollectionSection-{{ section.id }}  h2.section-header__title {
    color: {{ section.settings.heading-color }};
    font-size: {{ section.settings.heading-size }}px;
} */
.custom--ab017--test{display:none;}
.custom--ab017--stop{display:none;}
body.neb-ab017-1 .custom--ab017--test{display:block;}
  .neb-ab017-1-product-stop{
   display:block;
 }
  .neb-ab017-1-product-implement{
   display:none;
 }
 body.neb-ab017-1 .neb-ab017-1-product-test{
   display:none;
 }  
.grid-overflow-wrapper{
  display:flex;
  gap: 30px;
}
.banner-img-wrapper{
  width:44%;
  position: relative;
}
 .dekstop-img{
    aspect-ratio: 179/ 318;
    width: 100%;
    object-fit: cover;
    position: absolute;
    top: 0;
  }
.product-item-wrapper{
    width:56%;
}
 .product-home-slides{
   flex-wrap: wrap;
 }
  .product-colums-le{
    width: 50%;
  }
 .feature-header{
   display: flex;
  justify-content: space-between;
   margin-bottom: 35.8px;
   align-items:center;
 }
  .feature-header p{
    padding-top:3px;
  }
.image-position {
    flex-direction: row-reverse;
}
.view-all-text{
  color: #E84C7F;
  font-size: 14.8px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-decoration-line: underline;
  text-transform: capitalize;
 
}
  .feature-header p{
     width: 107.01px;
     text-align:right;
        margin-bottom: 0px;
  }
.product-colums-le .grid-product__title{
margin-top:0px;
} 
 body.template-index .product-colums-le .grid-product__meta{
  margin-top:0px !important;
}
.mobile-img{
  display:none;
}
.view-all-btn{
  border-radius: 200px;
  border: 0px solid #FFF;
  background: #E84C7F;
  width:100%;
  max-width:216px;
  margin:0 auto;
  margin-top: 17px;
  padding: 10px 0;
  display:none;
} 
  .view-all-btn-text{
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
  }
  .product-colums-le .grid__item{
       padding-left: 25px;
  }
#CollectionSection-home_featured_collection_KVJPaR{ margin-bottom:35.8px}
@media only screen and (max-width:768px) {
  .product-home-slides form>[type="submit"] {
    padding: 9px 10px !important;
}
  .grid-overflow-wrapper{
    flex-direction: column;
    gap:20px;
  }
  .dekstop-img{
    display:none;
  }
   .banner-img-wrapper{
  width:100%;
  }
 
.product-item-wrapper{
    width:100%;
}
  .mobile-img{
  display:block;
      width: 100%;
}
.featured-collection-wrapper .page-width{
    max-width: 100%;
    padding: 0 23px;
  }
  .featured-collection-wrapper .grid{
    margin: 0 0 0 0px;
  }
  .product-colums-le .grid__item{
    padding-left: 12.5px !important;
  }
  .featured-collection-wrapper .product-colums-le:nth-child(2n + 1) .grid__item{
    padding-right:12.5px !important;
    padding-left:0px !important;
  }
.home-featured-collection button.btn.btn--full.btn--no-animate.custom-modal-opener.custom-bundle-enabled{
  margin-bottom: 25px;
}
  .view-all-btn{
    display:block;
  }
  .feature-header p{
     width: 150px;
     text-align:right;
   margin-bottom:0px;
  }
  .feature-header{
    margin-bottom: 17.8px;
    align-items: end;
  }
}

@media only screen and (max-width:497px){
  .view-all-text{font-size: 14.8px;}
  /* .feature-title{font-size: 22px !important } */
 
  .feature-header p{
     width: 116.01px;
     text-align:right;
  }
  .product-colums-le .grid-product__title{
    font-size: 16px;
  }
}
@media only screen and (max-width:390px){
  .product-home-slides form>[type="submit"] {
    padding: 9px 5px !important;
}
}