/* Add custom CSS styles below */ 
.wa-s-n{
  width: 75px;
  height:75px;
  margin-bottom: 20px;
}
.s-block--full-banner .full-banner-entry{
  height: 90vh;
}
.store-header{
  position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 30px;
    z-index: 99;
    background: transparent;
}
.main-nav-container{
    background: transparent;
  color: white;
}
.top-navbar{
  display: none ;
}
.s-block--categories .swiper-wrapper{
  justify-content: center;
  
}
.main-nav-container {
  background: transparent;
  color: white;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 999;
  transition: all 0.3s ease;
}

/* بعد الاسكرول */
.main-nav-container.scrolled {
  position: fixed;
  background: rgba(0, 0, 0, 0.6); /* أسود بشفافية */
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px); /* للـ Safari */
}

/* Footer Start */

.s-block--fixed-banner:first-child .container {
  max-width: 100%;
}

.store-footer > div:nth-child(2) {
  max-width: 100% !important;
}

.copied-image-container {
  max-width: 200px;
}
.copied-img {
  object-fit: cover;
  width: 120px;
}
.store-footer__inner .container > div:first-child {
  display: flex !important;
  flex-direction: column !important;
}
.store-footer__inner .container > div:first-child .copied-image-container {
  order: -1 !important;
  padding-bottom: 10px;
}
.store-footer__inner .container > div:first-child > a:first-child {
  display: none !important;
}

/* Footer End */