/* ============header========== */
div#mainnav >div >div.container{
  width: 95% !important;
    border-radius: 18px;
    box-shadow: inset -5px -5px 250px 0px #ffffff;
}



div#mainnav .inner.py-\[5px\].add-blur {
    background: none;
    box-shadow: none;
    backdrop-filter: none;
}


/* ================banners================= */
section:nth-of-type(1) .container,
section:nth-of-type(9) .container {
  padding-right: 0;
  padding-left: 0;
  max-width: 100%;
}

section:nth-of-type(1) .banner--fixed img,
section:nth-of-type(9) .banner--fixed img {
  border-radius: 0;
  background-color: transparent;
}
/* =============main banner ================ */
/* @media(min-width:992px){
:nth-child(1 of section) {
  margin-top:-6rem;
}
}

@media(max-width:768px){
:nth-child(1 of section) {
  margin-top:0;
}
} */

@media(min-width: 768px){
h1.animate__animated.animate__fadeInUp.custom-dlay-heading.max-w-full.w-\[285px\].md\:w-full.text-\[22px\].md\:text-\[48px\].font-bold.leading-\[1\.5\] {
    padding-right: 2rem;
}
}


/* ============card================== */

.s-products-slider-card.swiper-slide {
    padding-top: 16px;
    padding-bottom: 2rem;
}
.s-product-card-horizontal{
  box-shadow: 0px 0px 20px 0px #00000025;
    border-radius: 32px;
}
.s-product-card-image-contain{
  object-fit: fill;
}

.s-product-card-image-full a> div {
    display: none;
}



/* =================================Store Features =============================*/
@media (min-width: 768px) {
    :nth-child(1 of section.s-block.s-block--banners.container) .md\:grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr));
      gap: 0 !important;
    }
}
@media (max-width: 768px) {
    :nth-child(1 of section.s-block.s-block--banners.container) .md\:grid-cols-3 {
        grid-template-columns: repeat(1, minmax(0, 1fr));
        gap: 0 !important;
    }
  
}

/* card */
:nth-child(1 of section.s-block.s-block--banners.container) .md\:grid-cols-3 .banner-entry {
    background-color: transparent;
}


@media (min-width: 768px) {
  :nth-child(1 of section.s-block.s-block--banners.container) .md\:grid-cols-3 .banner-entry {
    height: 255px;
  }
}
@media (max-width: 768px) {
    :nth-child(1 of section.s-block.s-block--banners.container) .md\:grid-cols-3 .banner-entry , 
    a.banner-entry.square-photos{
      height:218px;
}
}


/* img */
.lazy__bg {
      background-size: contain;
    background-repeat: no-repeat;
}

element.style {
}
section:nth-of-type(11) .s-slider-block__title-nav {
    display: none;
}




/*=======footer==========  */
/* .store-footer__inner{
   background-size: cover;
  background-image: url(https://i.ibb.co/MxdSZ0tS/footer.png);
} */


/* =============img before, after title==================== */
section:not(:nth-of-type(11)) .image-title .title-heade:before,
section:not(:nth-of-type(11)) .image-title .title-heade:after{
  content: '';
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 31px;
    height: 34px;
    background: url(https://i.ibb.co/hxMR7MzB/sec3-Title.png) no-repeat;
    background-size: contain !important;

}
/* .image-title .title-heade:after {
    right: 94%;
}

.image-title .title-heade:before{
    left: 94%;
} */

section:nth-of-type(2) .image-title .title-heade:before,
section:nth-of-type(2) .image-title .title-heade:after,
section:nth-of-type(9) .image-title .title-heade:before,
section:nth-of-type(9) .image-title .title-heade:after{
  top: 50%
}
section:nth-of-type(2) .image-title .title-heade:after,
section:nth-of-type(8) .image-title .title-heade:after{
    right: 94%;
}
section:nth-of-type(2) .image-title .title-heade:before,
section:nth-of-type(8) .image-title .title-heade:before{
    left: 94%;
}

section:nth-of-type(4) .image-title .title-heade:before,
section:nth-of-type(4) .image-title .title-heade:after{
   background: url(https://i.ibb.co/zWK5XDFY/sec1-Title.png) no-repeat  ;
  top: 50%;
}
section:nth-of-type(4) .image-title .title-heade:after {
    right: 85%;
}
section:nth-of-type(4) .image-title .title-heade:before{
    left: 85%;
}
section:nth-of-type(6) .image-title .title-heade:before,
section:nth-of-type(6) .image-title .title-heade:after{
   background: url(https://i.ibb.co/n8KBxmHr/sec2-Title.png) no-repeat  ;
  top: 75%;
}
section:nth-of-type(6) .image-title .title-heade:after {
    right: 95%;
}
section:nth-of-type(6) .image-title .title-heade:before{
    left: 95%;
}



.image-title .title-heade{
    position: relative;
}
.image-title .title-heade{
    background-color: transparent;
}



/* edite footer icons */
.store-footer a:hover {
    color: #000;
}
salla-social .s-social-link:hover a {
    border: 1px solid #000;
}
salla-social .s-social-link:hover svg{
  fill: #000;
}

/* li.s-social-link:hover li.s-social-link *{
  color: #000
} */