/* Add custom CSS styles below */ 
/*#app > div.app-inner.flex.flex-col.min-h-full > section:nth-child(3){
margin-top:0 !important;}
#app > div.app-inner.flex.flex-col.min-h-full > section:nth-child(3) > div, #app > div.app-inner.flex.flex-col.min-h-full > section:nth-child(5) > div, #app > div.app-inner.flex.flex-col.min-h-full > section:nth-child(7) > div, section.s-block.s-block--features.container{
padding:0 !important;
margin:0 !important;
min-width:100% !important;
}
custom-salla-product-card {
    box-shadow: 0 0 10px #00000030;
}
.s-products-slider-card.swiper-slide {
    margin-bottom: 7px;
}
.s-product-card-content-sub {
    justify-content: center;
}
.s-product-card-price {
    font-size: 19px;
}
.footer-img {
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin-left: 20px;
}
.footer-img img {
    max-width: 150px;
}
.s-block--features__item p {
    display: none;
}
.sicon-store2:before {
    content: url('https://i.ibb.co/kH7Fv67/medal-1.png');
}
.sicon-shipping-fast:before {
    content: url('https://i.ibb.co/X8qChNv/trust-1-1.png');
}
.sicon-fire:before {
    content:  url('https://i.ibb.co/M6sN4HZ/shield-1.png');
}
.sicon-abc:before {
    content:  url('https://i.ibb.co/bJbxMzt/credit-card-1.png');
}
section.s-block.s-block--features.container > div {
    gap: 0;
    background:#f3f8ec !important;
}
.s-block--features__item .feature-icon {
    margin-bottom: .75rem;
    display: flex;
    height: unset;
     width: unset;
    align-items: center;
    justify-content: center;
    overflow: unset;
    border-radius: 0;
    background-color: unset!important;
    background-color: unset !important;
}
.s-block--features__item:hover {
    --tw-shadow: none;
    --tw-shadow-colored: none;
    box-shadow: none;
    box-shadow: none;
}
.s-block--features__item{
background:transparent;}

@media (min-width: 768px) {
    .md\:grid-cols-\[repeat\(3\2c minmax\(0\2c 1fr\)\)\] {
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
}
@media (max-width: 767px){
.s-block--features__item:last-child {
    grid-column: span 2/span 2;
}}*/
salla-slider.photos-slider .swiper-slide {
    padding: 0rem;
    margin: 0rem;
    width: 100%;
}
/*main-slider */
/*arrow of slider */
.s-slider-block__title-nav {
    visibility: hidden;
}
/*arrow of slider */
/*----------------banner----------------*/
.banner--fixed img {
    background: unset !important;
     margin-bottom:20px ;
}
/*-----------banner--------------------*/
/* start customize setion***********/
.s-search-modal {
    display: none;
}
/* start customize setion*/
top-navbar{
  display: none
}
.md\:grid-cols-3 {
    grid-template-columns: repeat(6,minmax(0,1fr));
}

.two-row .banner-entry:first-child {
    grid-column: 1 / 1;
    grid-row: 1 / 1;
}
a.banner-entry{
    height: 185px;
    background-color:unset;
}
.lazy__bg.lazy.entered.loaded {
    background-size: contain;
    background-repeat: no-repeat;
}
@media(min-width:768px) and (max-width:1200px){
a.banner-entry{
    height: 200px;
}
}
@media(max-width:767px){
a.banner-entry{
    height: 100px;
    padding: 0rem;
}
  .md\:grid-cols-3 {
    grid-template-columns: repeat(3,minmax(0,1fr));
}
}

section:nth-of-type(1){
margin-top:0px
}

/*------------margin-top of main container---------------*/
/*------main-image------*/
.swiper.s-slider-container.swiper-initialized {
    margin-left: 0!important;
   padding:0px
}
/*-------------------------------------*/

.swiper.s-slider-container.swiper-initialized {
    margin-left: 0!important;
    padding: 0px;
}
salla-slider.photos-slider .swiper-slide {
    width: 100%;
    padding: 0px;
}
/*--------------media-of-product--------*/
@media screen and (max-width:768px){
.s-products-slider-card{
    width:50%
}
button.undefined {
    font-size: 15px;
    padding: 10px;
}
}
/*--------------media-of-product--------*/
/*---------footer-----------*/
footer *{
margin-left:auto;
margin-right:auto ;
text-align: center;
}

/*************center heading ****************/

.s-block__title * , .s-slider-block__title *{
  padding: 0px !important
}
.s-block__title h2 , .s-slider-block__title h2{
  color: #254840
}
.s-block__title h2:after, .s-slider-block__title h2:after {
    content: "";
    width: 100%;
    height: 21px;
    display: block;
    background: linear-gradient(176deg, rgb(12 143 131 / 9%) 36%, rgba(12, 143, 131, 1) 100%);
    margin-top: 10px;
    position: absolute;
    top: -2px;
}
.s-slider-block__title-left {
    display: none;
}
/*-****/
section.s-block.s-block--photos-slider {
    width: 90%;
    margin-inline: auto;
}