#main-content {
  background-color: #F9F9F9
}
.top-navbar{
  background-color: #d2718d !important;
  color:white
}
.header-search .s-search-input::placeholder{
  color: white;
}
.s-search-icon svg{
  fill: white
}
/*############################*/
#main-content section:nth-of-type(1){
  margin-top:0 !important
}

#main-content section:nth-of-type(1) .container{
  max-width: 100% !important;
  padding: 0
}

/*############################*/
#main-content section:nth-of-type(2)
  .swiper-wrapper{
    display: grid;
    transform: unset !important;
    	grid-template-columns: repeat(6, minmax(0, 1fr));
  }
@media(max-width: 768px){
 #main-content section:nth-of-type(2)
  .swiper-wrapper{
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 8px 
  }
  #main-content section:nth-of-type(2) .swiper-slide{
    width: 94%!important
  }
}
#main-content section:nth-of-type(2) .title{
  text-align: center;
  color: #D2718D;
  font-size: 1.125rem;
  font-weight: 700;
  margin-bottom: 25px
}

#main-content section:nth-of-type(2)
.swiper{
    padding: 0 !important
  }
#main-content section:nth-of-type(2)
.swiper-pagination{
    display: none !important
  }
  #main-content section:nth-of-type(2)
  .s-slider-block__title-nav{
    display: none !important
  }
/*############################*/

#main-content section:nth-of-type(3) .container{
  max-width: 100% !important;
  padding: 0
}
/*############################*/

#main-content section:nth-of-type(4){
  max-width: 90% !important;
  padding: 0;
  margin-top: 4rem !important
  margin: auto !important
}
#main-content section:nth-of-type(4) .s-block__title{
  justify-content: center;
}
#main-content section:nth-of-type(4) .s-block__display-all{
  display: none
}
#main-content section:nth-of-type(4) .s-button-primary-outline{
  background-color: #d2718d;
  color: white
}
#main-content section:nth-of-type(4) .s-products-list-vertical-cards
 {
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }

@media(max-width: 768px){
  #main-content section:nth-of-type(4) .s-products-list-vertical-cards
 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}
#main-content section:nth-of-type(4) .right-side h2{
  color: #D2718D;
}
#main-content section:nth-of-type(4) .s-product-card-price{
  color: #D2718D !important
}
/*############################*/

#main-content section:nth-of-type(5) .container{
  max-width: 90% !important;
  padding: 0;
}
/*############################*/

#main-content section:nth-of-type(6){
  max-width: 90% !important;
  padding: 0;
  margin-top: 4rem !important
  margin: auto !important
}
#main-content section:nth-of-type(6) .s-block__title{
  justify-content: center;
}
#main-content section:nth-of-type(6) .s-block__display-all{
  display: none
}
#main-content section:nth-of-type(6) .s-button-primary-outline{
  background-color: #d2718d;
  color: white
}
#main-content section:nth-of-type(6) .s-products-list-vertical-cards
 {
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
@media(max-width: 768px){
  #main-content section:nth-of-type(6) .s-products-list-vertical-cards
 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}
#main-content section:nth-of-type(6) .right-side h2{
  color: #D2718D;
}
#main-content section:nth-of-type(6) .s-product-card-price{
  color: #D2718D !important
}
/*############################*/
#main-content section:nth-of-type(7){
  background-color: #F9F9F9 !important
}
#main-content section:nth-of-type(7) .s-button-primary-outline{
  background-color: #d2718d;
  color: white
}
#main-content section:nth-of-type(7) .slider-bg:before{
  display: none !important;
}
#main-content section:nth-of-type(7) > .container{
    max-width: 100% !important;
  padding: 0;
}
#main-content section:nth-of-type(7) > .container .swiper-wrapper{
  justify-content: center; 
}
#main-content section:nth-of-type(7) .s-product-card-price{
  color: #D2718D !important
}
/*############################*/
#main-content section:nth-of-type(8) .container{
    max-width: 90% !important;
  padding: 0;
}

/*############################*/
#main-content section:nth-of-type(9){
    max-width: 90% !important;
  padding: 0;
}
#main-content section:nth-of-type(9) .s-block__title{
  display: none
}
#main-content section:nth-of-type(9) .s-button-primary-outline{
  background-color: #d2718d;
  color: white
}
@media(min-width:768px){
  
#main-content section:nth-of-type(9) > .grid.grid-cols-1 .flex:nth-of-type(1){
  max-height: 730px !important
}
#main-content section:nth-of-type(9) > .grid.grid-cols-1 .flex:nth-of-type(2) .s-product-card-vertical{
  max-height: 350px !important
}
}
/*############################*/
#main-content section:nth-of-type(10) .container{
    max-width: 90% !important;
  padding: 0;
}
/*############################*/
#main-content section:nth-of-type(11){
    max-width: 90% !important;
  padding: 0;
}
.s-block--features__item{
      border-radius: 20px;
    border: 2px solid #eee;
}
.s-block--features__item .feature-icon{
  background-color: white !important;
}
.s-block--features__item .feature-icon i{
  color: #D2718D
}
/*############################*/
.store-footer{
  background-color: white !important
}
.store-footer__inner{
  background-color: white !important;
border:none !important
}