.index .store-header{
    margin-bottom: calc(var(--store-header-height) * -1);
    z-index: 5;
        border-bottom: 1px solid #eeeeee70;

}
.store-header .s-user-menu-login-btn, .header-btn__icon{
    border: none;
}

.store-header .s-user-menu-login-btn{
    height: clamp(1.5rem, 1.1939rem + 1.3061vw, 2.5rem);
    width: clamp(1.5rem, 1.1939rem + 1.3061vw, 2.5rem);
}
.store-header .top-navbar{
    display: none;
}
.store-header salla-cart-summary{
    min-width: fit-content;
    min-height: fit-content;
    margin: 0;

}
.store-header .main-nav-container{
    background-color: transparent;
    min-height: clamp(3.75rem, 3.3673rem + 1.6327vw, 5rem) !important;
    height: clamp(3.75rem, 3.3673rem + 1.6327vw, 5rem) !important;

}

body:not(body.index) .store-header,
.store-header .main-nav-container.fixed-pinned.animated.fixed-header{
 background-color: #000;
}


 
.store-header .main-nav-container *{
    color: #fff;
}
 .store-header .main-nav-container svg, .store-header .main-nav-container svg path  {
    stroke: #fff;
    fill:#fff ;
}
.store-header .s-cart-summary-content{
    display: none;
}
.store-header .header-btn__icon.icon {
    margin: 0;
}

header custom-main-menu{
    min-height: 0;
}
.store-header .inner > .container > .flex.relative > .flex.items-center:first-of-type{
    width: calc(50% + clamp(5rem, 4.6556rem + 1.4694vw, 6.125rem) - calc(3.75rem - clamp(1.5rem, 1.2704rem + 0.9796vw, 2.25rem)) );
    justify-content: space-between;
}
.store-header .inner > .container > .flex.relative > .flex.items-center:first-of-type .main-menu{
    margin: 0;
}
.store-header .inner > .container > .flex.relative > .flex.items-center:first-of-type .navbar-brand{
    order: 2;
}
.store-header .navbar-brand img{
    width: clamp(5rem, 4.6556rem + 1.4694vw, 6.125rem);
    height: auto;
    max-width: unset;
    max-height: unset;
}
.store-header .main-nav-container.fixed-pinned .navbar-brand img{
    max-height: unset;
}
.s-block--photos-slider .swiper{
    padding: 0 !important;
}
salla-slider.photos-slider .swiper-slide{
    width: 100%;
    padding: 0;
    margin: 0;
    border-radius: 0;
}
salla-slider.photos-slider .swiper-slide img{
    border-radius: 0;
}
.s-block--photos-slider{
    margin: 0;
}
.s-block--photos-slider .s-slider-block__title{
    display: none !important;
}
body .s-block--bundle-text-marquee{
    margin-top: 0 ;
}

body .s-button-btn, .s-price-range-number-input{
  border-radius: 9999px;
}

.sicon-shopping-bag::before{
  content: "\e906";
  line-height: 1.2;
}
salla-add-product-button .s-button-btn .s-button-text{
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}
.s-product-card-vertical .s-product-card-image{
  height:clamp(11.25rem, 7.8061rem + 14.6939vw, 22.5rem);
  max-height: clamp(11.25rem, 7.8061rem + 14.6939vw, 22.5rem);
}

footer a.flex.items-center.m-0 h3{
  font-size: 0
}

footer a.flex.items-center.m-0:before{
  content:url(https://i.ibb.co/S7HYhtbK/image.png)
}

@media (min-width: 1024px) {
    footer .grid > div:first-child {
        grid-column: span 8 / span 8;
        justify-content: center;
        align-items: center;
        margin: auto;
    }
  footer .grid > div:first-child :where(p, a){
        text-align: center;
        justify-content: center
    }
}