.bgbody {
  background: #010310 !important;
}
.swiper-container .swiper-slide {
  margin: 1.5rem 0;
  background: transparent;
  box-shadow: none;
  border: none;
}
.swiper-container .slide-image img {
  object-fit: contain;
}
#mainnav {
  height: unset;
}
.swiper-container .slide-text {
  padding: 0 .5rem 0 0;
  gap: 1rem;
}
.swiper-container .slide-content {
  background:  transparent;
}
section.container .s-products-list-wrapper .s-product-card {
  background: #999a9f;
  border: none;
}
section.container .s-products-list-wrapper .s-product-card-content {
  background: #fff;
}
.s-product-card-content-title a,
.s-product-card-price {
  color: #fff !important;
}
.dark .banner-card::before {
  display: none;
}
.banner-card p,
.banner-card h3 {
  color: #000;
}
section.s-block.s-block--fixed-banner img {
  background: transparent;
}
div.md\:w-5\/6.w-\[90\%\].mx-auto section {
  background-color: #fff;
}
div.md\:w-5\/6.w-\[90\%\].mx-auto section h2,
div.md\:w-5\/6.w-\[90\%\].mx-auto section p {
  color: #000;
}
#animatedSection #textContainer {
  background: #fff;
}
#animatedSection #textContainer h2,
#animatedSection #textContainer p {
  color: #000;
}
section.main-border {
  background: #E5E7EB;
}
section.main-border .faq-item {
  background: #fff;
}
section.main-border .faq-item button {
  color: #000;
}
section.main-border h2 {
  background: #fff;
  color: #000;
}
.darkmode-toggle{
  display: none;
}
#mobile-menu ul li a span{
    display: none;
}

#mobile-menu ul li a::after{
    content: "مرحبًا بك في متجرنا الإلكترونيات، وأكثر";
}
#mobile-menu > ul > li > a{
color: #FFF !important;
}

.hydrated{
color:#fff
}
body.product-index a, body.product-single a, body.product-index-offers a{
  color:white;
}
 body.product-index h4, body.product-single h4, body.product-index-offers h4{
  color:white;
} 
.s-quantity-input-input:where(.dark, .dark *){
  color:black;
}

.s-product-options-thumbnails-wrapper div p {
  color:black
}
.reguler-text {
    --tw-text-opacity: 1;
    color: rgb(230 230 232);
    color: rgb(230 230 232);
}

.s-slider-v-centered .s-slider-block__title-nav button {
    background-color: #555459;
    box-shadow: unset; 
}

@media (max-width: 1024px) {
.carousel-slider .s-slider-block__title-nav {
    display: flex;
}
}
@media (max-width: 426px) {
.categoryItem > img.w-32 {
    width: 7rem;
}
.categoryItem > img.max-h-24 {
    max-height: 5rem;
}
}
.s-products-list-horizontal-cards div.s-product-card-content > div.s-product-card-content-main > h3 > a , 
.price_is_on_sale > span > i ,
.price_is_on_sale > span ,
.form-label ,
footer > div > span > p ,
footer > div > span > p > a{
color: #000 !important;
}
.s-slider-block__title-right > h2 ,
.s-slider-block__display-all ,
#product-filter ,
#app > div.app-inner > div > div > div > div > div > div > label ,
#page-main-title ,
.s-breadcrumb-item a ,
small , 
.s-tabs-header-item ,
div.main-content > div > div > h2 , 
div.main-content > div > div > h2 > i{
color: #fff !important;
}
.s-slider-button-icon > svg{
fill: #fff !important;
}

#best-offers-5-slider{
margin-bottom: 4rem;
}

/**/
.article--main span , .article--main p > strong{
color : #FFF !important;
}
/**/