* {
  font-family: "noto kufi Arabic", sans-serif;
}

/* ### صفحة الرئيسية #### */
/* العنصر اللي يخص مكان البحث */
.top-navbar {
  margin-right: auto;
  margin-left: auto;
}

/* معلومات عن المركز زي الايميل و غيره */
.s-contacts-header {
  display: none;
}

/* قائمة تخص روابط لطريقة الدفع و تسجيل الدخول و ما الى ذلك */
.s-menu-topnav-list {
  display: none;
}

/* عنصر العملات */
.header-buttons {
  display: none;
}

/* اكواد تخص ايقونة البحث  و العنصر الاساسي التابع له */
.s-search-input-wrapper {
  margin-right: auto;
  margin-left: auto;
  width: 60%;
}

.top-navbar .s-search-input {
  text-align: center;
}

.top-navbar {
  background: #F9FAFB;
}

/* ايقونة المستخدم*/
.s-user-menu-trigger{
    background: none;
}
/*  قائمة الدورات التدريبية */
@media only screen and (min-width: 1024px) {
     .sub-menu {
    color:#0f696c;
    }
}
@media only screen and (min-width: 1024px) {
     .sub-menu li:hover {
    color:#ffff;
    background-color:#16a3a4;
     transition: 0.6s;
    }
}
/* كروت المنتجات*/
.s-products-list-vertical-cards {
    margin-left: 15px;
    gap:1.15rem;
}
/* القائمة الاساسية التي تحتوي على اللوجو و تسجيل الدخول و المشتريات 
.main-nav-container {
  backdrop-filter: blur(13px);
  -webkit-backdrop-filter: blur(13px);
  background: #eff1f3e2;
  border: none;
} */

/* القائمة الاساسية التي تحتوي على اللوجو و تسجيل الدخول و المشتريات */
#mainnav.bg-white {
  --tw-bg-opacity: 0 !important;
  background-color: transparent !important;
  box-shadow: none !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.bg-inherit {
 background-color: #f9fafb86;
}


/* ايقونة العملات */
.s-cart-summary-total {
  display: none;
}

/* ايقونة المستخدم */
.sicon-user-circle:before {
  color: #16a3a4;
}
.sicon-user-circle:hover {
  font-size: 25px;
  transition: 0.4s;
}
.header-btn__icon {
  border: none;
}

/* ايقونة القائمة */
.sicon-menu:hover {
  font-size: 30px;
  transition: 0.4s;
  color: #32a4a8;
}

/* ايقونة المشتريات */
.sicon-shopping-bag:before {
  color: #16a3a4;
}
.sicon-shopping-bag:hover {
  font-size: 25px;
  transition: 0.4s;
}
.s-cart-summary-count {
  background: #3e4b76;
}

/* القائمة عند الضغط على 3 خطوط */
.mm-spn.mm-spn--light {
  color: #16a3a4;
  background: #eff1f3;
}

@media only screen and (max-width: 1024px) {
    .mm-spn li a span {
        padding: 0;
        font-size: 13px;
    }
} 
/* نافذة تسجيل الدخول */
.s-modal-body {
  background: #eff1f3;
}
.s-modal-close {
  background: #eff1f3;
}


/* اللستة لما تكون الشاشة عاللابتوب */
@media only screen and (min-width: 1024px) {
  .main-menu li.root-level > a {
    color: #3e4d72;
    
  }
}
/* اللستة لما تكون الشاشة عاللابتوب */
@media only screen and (min-width: 1024px) {
  .main-menu li.root-level > a:hover {
    color: #32a4a8;
    font-size: 15px;
    transition: 0.7s;
  }
}

/*### الباننر ####*/
.banner--fixed img {
  box-shadow: 0 10px 10px 0 #a4a7a7;
}

/*### الاقسام####*/
/*عنوان القسم */
.s-block--banners .right-side {
 padding-left: 1px;
  padding-right: 1px;
  background-image: url("https://img.icons8.com/windows/40/16A3A4/section.png");
  background-size: contain;
  background-repeat: no-repeat;
  height: 30px;
  width: 40px;
  margin: 5px 10px;
  margin-bottom: 40px;
}
/* الصورة الاولى من القسم */
@media (min-width: 768px) {
    .two-row .banner-entry:first-child {
        height: 46%;
    }
}


.banner-entry {
  box-shadow: 0 10px 10px 0 #a4a7a7;
  }
    
/* ### المنتجات ### */
/* عنوان الدورات  */
.s-block__title {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 10px;
}
.s-block__title::before,
.s-block__title::after {
  content: "";
  flex: 1;
  border-bottom: 2px solid #d9d9d9;
  margin: 0 10px;
}
.s-block__title h2 {
  position: relative;
  text-align: center;
  margin-top: 30px;
  color: #3f4c73;
  font-size: 16px;
  left: 7%;
}
.right-side {
  padding-left: 1px;
  padding-right: 1px;
  background-image: url("https://img.icons8.com/ios/40/16A3A4/online-group-studying.png");
  background-size: contain;
  background-repeat: no-repeat;
  height: 30px;
  width: 40px;
  margin: 5px 10px;
  margin-bottom: 40px;
}

/* كارت المنتجات*/
.s-product-card-content {
  padding: 1rem;
}
.s-product-card-entry {
  background: #ffffff00;
  border-radius: 20px;
  box-shadow: 0 10px 10px 0 #a4a7a7;

}
.s-product-card-vertical {
    flex-direction: column;
    right: 10px;
    left: 10px;
}
/* عنوان المنتج */
.s-product-card-content-title a {
  display: flex;
  justify-content: center;
  color: #3f4c73;
  font-size: 15px;
  font-weight: 700;
  margin-bottom: 25px;
}
.s-product-card-content-title a:hover {
  color: #16a3a4;
}

/* سعر المنتج */
.s-product-card-price {
  font-size: 18px;
  font-weight: 700;
  color: #3f4c73;
}

/* زر المنتج */
.s-button-primary-outline {
  color: #3f4c73;
}
.s-button-primary-outline:hover {
  border-color: #16a3a4;
}
.s-button-primary-outline:hover {
  color: #16A3A4;
}

/* ايقونة المفضلة في الكارت */
.s-product-card-vertical .s-product-card-wishlist-btn {
  display: none;
}

/* عنوان اراء العملاء */
.s-reviews-header-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin-top: 10px;
}

.s-reviews-header-wrapper::before,
.s-reviews-header-wrapper::after {
  content: "";
  flex: 1;
  border-bottom: 2px solid #d9d9d9;
  margin: 0 10px;
}

/* وضع الأيقونة */
.s-reviews-header {
  background-image: url("https://img.icons8.com/ios/16A3A4/thumbs-up-down.png");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  height: 20px;
  position: absolute;
  top: 0; /* وضع الأيقونة في الأعلى */
  transform: translateY(-20%); /* محاذاة الأيقونة بشكل مركزي أعلى النص */
}

/* وضع النص */
.s-reviews-header-wrapper h1 {
  color: #3f4c73;
  text-align: center;
  margin: 0;
  padding-top: 43px; /* إضافة مسافة لتجنب تداخل النص مع الأيقونة */
  position: relative;
  margin-bottom: 20px;
  font-size: 16px;
}

.s-slider-has-notitle .s-slider-block__title {
  margin-bottom: 40px;
}


/* ###الصور المتحركة###  */

@media only screen and (min-width: 1024px){
.photos-slider .swiper-slide {
    box-shadow: 0 0px 0px 0 #a4a7a7 !important ;
    }

}
 .photos-slider .swiper-slide {
    box-shadow: 0 10px 10px 0 #a4a7a7  ;
    }

salla-slider.photos-slider .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
    background-color: #16a3a4;
    color:#0f696c;
}
 
/*مربع اراء العملاء  */
.s-reviews-container .swiper-slide {
  height: 100%;
  padding-left: 0px;
  padding-right: 0px;
}

/*  الوان مربع اراء العملاء*/
.s-reviews-container .swiper-slide-active .s-reviews-testimonial {
  background-color: #0f696c;
}

/*تظليل و حدود مربع اراء العملاء  */
.s-reviews-container .swiper-slide-active {
  box-shadow: 5px 10px 6px #a4a7a7;
  border-radius: 15px;
}

/* التقييم الموجود في اراء العملاء */
.s-reviews-testimonial__rating {
  margin-left: 0px;
  line-height: 0px;
}

/* اسم العميل في اراء العملاء */
.s-reviews-testimonial__info h2 {
  font-size: 16px;
  color: #ffff;
}
/* ايقونة التنصيص */
.s-reviews-testimonial__icon svg {
  fill: #16a3a4;
  height: 30px;
  width: 30px;
}

/* ايقونة اليوزر */
.s-reviews-testimonial__avatar {
  height: 60px;
  width: 60px;
}

/* تعليق العملاء */
.s-reviews-container .swiper-slide-active .s-reviews-testimonial__text p {
  display: block;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #16a3a4;
}

/* اسهم اراء العملاء */
.s-slider-nav-arrow svg {
  width: 22px;
  fill: #16a3a4;
}

/* مربع مميزات المتجر */
.s-block--features__item {
  background-color: #d9d9d9;
  box-shadow: 0 10px 10px 0 #cecece;
  border: #b8b8b8 solid 0.5px;
}
.s-block--features__item:hover {
  --tw-shadow: 5px 10px 30px #7e7d7f;
  transition: 0.7s;
}

/* مربع الايقونة */
.s-block--features__item .feature-icon {
  box-shadow: 0 10px 10px 0 #a4a7a7;
  background-color: #16a3a4;
}

/*  الايقونة */
.s-block--features__item .feature-icon i {
  color: #0f696c;
}

/* عنوان مميزات المتجر */
.s-block--features__item h2 {
  color: #3f4c73;
  font-size: 17px;
}
/* برجراف مميزات المتجر */
.s-block--features__item p {
  color: #0f696c;
  font-size: 18px;
}

/* ### صفحة الدورات التدريبية #### */
/*عنوان صفحة الدورات التدربية*/
.font-bold {
  font-weight: 700;
  color: #3f4c73;
  font-size: 17px;
}

/* قائمة مقترحاتنا */
.form-input {
  border-color: #c7c4c4;
  color: #3f4c73;
}
/* قائمة المنتجات في صفحة الدورات التدريبية */
.min-h-screen {
  margin-top: 50px;
}

/* ### صفحة المنتجات#### */
/* عنوان السعر الشامل الضريبة  */
small {
  color: #0f696c;
}

/* الاسهم الموجودة على صورة المنتج  */
.s-slider-v-centered
  .s-slider-block__title-nav
  button.swiper-button-disabled
  svg {
  fill: #16a3a4;
}

/*ايقونات المفضلة و المشاركة  */

[data-id="500091183"] .s-button-light-outline {
  box-shadow: 0 10px 10px 0 #7e7d7f !important;
}
.s-button-light-outline {
  fill: #16a3a4;
  box-shadow: 0 10px 10px 0 #d9d9d9;
  color: #16a3a4;
  margin-right: 10px;
}
/* الوان السوشيال لما اضغط على ايقونة المشاركة  */
.s-social-share-icon svg {
  height: 1rem;
  width: 1rem;
  fill: #16a3a4;
}
.s-social-share-list a:hover svg {
  fill: #0f696c;
}

/* الوان جزئية عدد شراء المنتج  */
.\!text-red-800 {
  color: #0f696c !important;
}

/* مربع عدد شراء المنتج و مربع السعر و الشراء  */
.bg-white {
  box-shadow: 0 10px 10px 0 #d9d9d9;
  left: 6px;
  
}

/* زر اضافة للسلة  */
.s-button-btn,
.s-price-range-number-input {
  background-color: #fff;
}
.s-button-btn,
.s-button-primary {
  border-color: #3f4c73;
  color: #3f4c73;
}
.s-button-primary:hover {
  background-color: #d9d9d9;
  border-color: #bfbfbf;
  color: #16a3a4;
}

/* زر الكمية   */
.s-quantity-input-button svg {
  fill: #16a3a4;
}

/* رقم الكمية  */
@media (max-width: 640px) {
  .is-sticky-product-bar
    .sticky-product-bar__quantity
    salla-quantity-input
    .s-quantity-input-input {
    width: 80%;
    color: #0f696c;
  }
}

.s-quantity-input-input {
  color: #0f696c;
}

/* عنوان التعليقات */
.s-comments-title {
  color: #0f696c;
}

/* زر ارسال الخاص بالتعليقات */
.s-comment-form-action salla-button {
  width: 50%;
  margin-left: 50px;
  margin-right: 50px;
}

/* عنوان عدد التعليقات */
.s-comments-count-label {
  margin-bottom: 0;
  color: #0f696c;
}

@media (min-width: 640px) {
  .s-comments-filter-label {
    display: block;
    color: #16a3a4;
  }
}
/*قائمة التعليقات */
.s-form-control {
  color: #3f4c73;
}

/* اسم المعلق */
.s-comments-item-user-info-name {
  color: #3f4c73;
}

/* تاريخ التعليق */
.s-comments-item-timestamp {
  color: #3f4c73;
}
/* التقييم */
.s-comments-item-rated-widget {
  color: #16a3a4;
}
/* تم الشراء */
.s-comments-item-has-order-check-text {
  color: #16a3a4;
}

/* عنوان منتجات قد تعجبك  */
.s-slider-block__title h2 {
  color: #3f4c73;
}

/* مربع منتجات قد تعجبك  */
.swiper-backface-hidden .swiper-slide {
  margin-bottom: 20px;
}

/* ### (المشتريات) صفحة طلبات المنتجات#### */
/* عنوان اسم المنتج*/
.text-base {
  color: #0f696c;
}
.text-gray-500 {
  color: #16A3A4;
}

.text-center {
    color: #0f696c;
}

#shipping-cost  {
color: #0f696c;
}

b, strong {
color: #3f4c73;
}


/* ### نافذة قائمة المستخدم #### */

/*الوان النافذة*/
.s-user-menu-dropdown-header{
    background-color: #F9FAFB;
}
.s-user-menu-dropdown-list{
    background-color: #F9FAFB;
}

/* عنوان مرحبا بك */
.s-user-menu-dropdown-header-content span{
  color: #16A3A4;
}

/* اسم المستخدم */
.s-user-menu-dropdown-header-content p{
color: #3f4c73;

}

/* الوان الايقونات */
.s-user-menu-dropdown-item a svg{
  fill: #16A3A4;
}

/* الوان القائمة */
.s-user-menu-dropdown-item a{
color: #0f696c !important;
}

/*الوان تسجيل الدخول */
.s-user-menu-dropdown-item-logout a {
color: rgba(255, 68, 58, 1) !important;
}


/* ### صفحةالاشعارات #### */

/* الوان الايقونة */
.s-placeholder-icon{
 fill: #16A3A4;
}

/* الوان العنوان*/
.s-placeholder-title{
color: #0f696c;
}

/* الوان الوصف*/
.s-placeholder-description{
color: #16A3A4;
}


 

/* ### صفحةالطلبات #### */

/* الوان الايقونة */
.no-content-placeholder .icon{
color: #16A3A4;
font-size: 50px ;
}
.no-content-placeholder:hover {
    font-size: 50px !important; 
    transition: 0.6s;
}

/* الوان الوصف*/
.no-content-placeholder p {
color: #16A3A4;
}
.btn--outline-primary{
border-color :  #0f696c ;
color : #0f696c ;
}
.btn--outline-primary:hover {
border-color :  #6B7280; 
color : #0f696c ;
}




/* ### صفحةالامنيات #### */ 
/* الوان الايقونة */
.s-products-list-placeholder span svg {
fill: #16A3A4;
}

/* الوان الوصف*/
.s-products-list-placeholder p{
color: #16A3A4;
}


/* ### صفحة حسابي #### */ 

.gradient-bg{
background-color: #eff1f3;
}


@media (min-width: 1024px) {
    .lg\:bg-white {
        --tw-bg-opacity: 1;
        background-color:#F9FAFB;
        box-shadow: 0 10px 10px 0 #d9d9d9;
    }
}

/* الوان العنوان */
.s-user-profile-field-label {
color: #0f696c;
}

/* الوان ايقونات */
.s-user-settings-section-icon svg {
fill: #16A3A4;
}

/* الوان العنوان */
.s-user-settings-section-title {
color: #0f696c;
}

.s-user-settings-section-subtitle {
color: #3f4c73;
}

.s-toggle .s-toggle-switcher {
background : #3f4c73;
}


/* ### الذيل #### */ 

/* الوان العنوان */
.store-footer h3 {
color : #16A3A4;
}
/* الوان الوصف*/
.leading-6 {
color : #3f4c73;
}
/* الوان الروابط*/
.store-footer a {
color: #0f696c;
}