#mainnav {
  background: linear-gradient(to left, #f7e2a0, #cfaf5f, #f7e2a0);
}
.inner {
 background: linear-gradient(to left, #f7e2a0, #cfaf5f, #f7e2a0);
}
.inner.bg-inherit a {
  position: relative;
  text-decoration: none; /* نشيل الخط الأساسي */
  color: inherit;
}

.inner.bg-inherit a::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -1px; /* المسافة تحت النص */
  width: 0;
  height: 2px;
  background-color: white; /* لون الخط */
  transition: width 0.3s ease;
}

.inner.bg-inherit a:hover {
  color: white !important;
}

.inner.bg-inherit a:hover::after {
  width: 100%; /* الخط يظهر وقت الـ hover */
}


.app-inner {
background-color: #f5e5c6;
}
.s-product-card-content {
  background-color: #f5e5c6;
  box-shadow: 0 4px 12px rgba(0,0,0,0.15);
 border-radius: 25px 25px 0px 25px;
 margin-top: 25px;
 margin-bottom: 25px;
 border: 1px solid #b8860b;
}
.s-reviews-testimonial {
 border-radius: 25px 25px 0px 25px !important;

}
.s-product-card-entry {
background-color: #f5e5c6;
}
.article--main p, .s-product-card-content-subtitle {
color: black !important;
}
.s-block--features__item {
border-radius: 25px 25px 0px 25px;
}
.s-reviews-testimonial {
border-radius: 25px;
}

.sticky-product-bar {
border-radius: 25px 25px 0px 25px;
border-bottom: none;
}
.bg-white {
border-bottom:none;
}

p {
  color: #e6b85e !important;
}

h3 {
  color: #e6b85e !important;
}
.s-menu-footer-item:hover {
 color: #e6b85e !important;
}
.unicode:hover {
 color: #e6b85e !important;
}


.store-footer__inner {
border-top: 5px solid transparent;
  border-image: linear-gradient(to right, #b8860b, #f2d9a7);
  border-image-slice: 1;

}
em {
color:white;
}

.s-product-card-image {
border-radius: 15px 15px 0px 15px;
transition: transform 0.3s ease;
border: 1px solid #b8860b;
}
.s-product-card-image:hover {
transform: scale(1.05);
}
.s-social-list {
margin-top: 10px;
}
.topnav-is-dark .top-navbar {
background-color: #f5e5c6;
}
.s-offer-wrapper .s-slider-block__title h2 {
color: #e6b85e;
}

.s-progress-bar-progress {

background: linear-gradient(to left, #a87c1f 0%, #d4a64c 50%, #f7e2a0 100%);
}
.s-comments-product {
background-color: #f5e5c6;
border-top: 5px solid transparent;
border-bottom: 5px solid transparent;
  border-image: linear-gradient(to right, #b8860b, #f2d9a7);
  border-image-slice: 1;
}
.s-slider-block__title p {
color: black !important;
}
.banner {
background-color: #f5e5c6;
}
.topnav-is-dark .top-navbar .btn--circle-gray, .topnav-is-dark .top-navbar .btn--rounded-gray, .topnav-is-dark .top-navbar .s-search-input {
background-color: rgba(0, 0, 0, 0.1);
}
.sicon-sar, .s-contacts-topnav-link {
color:black;
}
.s-product-card-wishlist-btn {
background-color: #f5e5c6;
}
.rounded-b-none, .tamara-product-widget, .s-payments-list-item {
border-radius: 15px 15px 0px 15px !important;
}

.s-block--fixed-banner {
margin-bottom: 5px;

}

/* مكان السلايدر */


/* واتساب ايقون */

/* WhatsApp fixed button */
.wa-fixed {
  position: fixed;
  bottom: 20px;
  right: 20px; /* لو عايزها شمال: استعمل left:20px; right:auto; */
  z-index: 99999;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 56px;
  height: 56px;
  border-radius: 50%;
  background: linear-gradient(180deg, #25D366 0%, #128C7E 100%);
  box-shadow: 0 6px 18px rgba(18,140,126,0.25);
  cursor: pointer;
  transition: transform .18s ease, box-shadow .18s ease, opacity .18s ease;
  opacity: 1;
}

/* small bounce in */
.wa-fixed.wa-enter { transform: translateY(8px); opacity: 0; }
.wa-fixed.wa-shown { transform: translateY(0); opacity: 1; transition: transform .35s cubic-bezier(.2,.9,.3,1), opacity .25s ease; }

.wa-fixed:hover {
  transform: translateY(-4px) scale(1.03);
  box-shadow: 0 10px 26px rgba(18,140,126,0.32);
}

/* WhatsApp svg icon */
.wa-fixed svg {
  width: 28px;
  height: 28px;
  display: block;
  fill: #fff;
}

/* optional label next to icon */
.wa-fixed .wa-label {
  margin-right: 10px; /* remove if you want icon only */
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  white-space: nowrap;
}

/* hide label on small screens (keeps icon only) */
@media (max-width: 480px) {
  .wa-fixed {
    width: 52px;
    height: 52px;
    bottom: 16px;
    right: 16px;
  }
  .wa-fixed .wa-label { display: none; }
}

/* optional: smaller on very small screens */
@media (max-width: 360px) {
  .wa-fixed { width: 48px; height: 48px; }
  .wa-fixed svg { width: 24px; height: 24px; }
}

.s-modal-body {
  background: linear-gradient(180deg, #e6b85e, #f7e2a0, #a87c1f);
}
.s-modal-body p {
  color: white !important;
  font-weight: bold;
}
.s-modal-close, .s-user-menu-trigger {
background-color: transparent;
}
.s-offer-modal-remember-label {
color: white;
}

/* حاوية النصوص */
.s-advertisement-content-main {
  overflow: hidden;
  white-space: nowrap;
  display: block;
  position: relative;
}

/* النص المتحرك */
.s-advertisement-content-main a {
  display: inline-block;
  padding-left: 100%; /* يبدأ خارج الشاشة من اليسار */
  animation: marquee 30s linear infinite; /* سرعة أبطأ */
}

/* حركة النص من اليسار لليمين */
@keyframes marquee {
  0% {
    transform: translateX(-100%); /* يبدأ خارج اليسار */
  }
  100% {
    transform: translateX(100%); /* ينتهي خارج اليمين */
  }
}

/* إزالة أيقونة الكوبون إذا موجودة */
.s-advertisement-content-icon {
  display: none;
}

.content-entry p  {
color: black !important;
}
.content-entry h4 {
font-weight: bold !important;
}