/*************product card buttons*******/
@media (max-width: 640px) {
.quickview-btn {
  margin-top: 400px !important;
}
}


/**************footer orders************/
.store-footer {
  background-color: transparent;
  padding-left: 2rem !important;
  margin-right: 2rem;
  margin-bottom: 2rem;
  align-items: center;
  border-radius: 50%;
}

.store-footer__inner::before {
  content: '';
  position: absolute;
  top: 0;
  left: 50;
  width: 92%;
  height: 100%; /* Covers the top half */
  background-image: url('https://i.ibb.co/KpBjMWFc/01-3.png');
  background-repeat: repeat;
  background-size:cover;
  background-position: top;
  opacity: 0.1; /* Reduces image opacity */
  z-index: 1; 
  pointer-events: none;
}

.store-footer__inner .content {
  position: relative;
  z-index: 10; /* Ensures content is above the image */
  padding: 20px;
  text-align: center;
}

.store-footer__inner {
  background-color: #18472E !important;
  color: #fff;
  border-top-left-radius: 25px; 
  border-top-right-radius: 25px;
  overflow: hidden;
  --tw-border-opacity: 0 !important;
}

.store-footer__curve {
  color: transparent !important;
}

.store-footer__contacts-row, .footer-bottom{
  background-color: #18472E !important;
  color: #fff;
  --tw-border-opacity: 0 !important;

}

.footer-bottom {
  border-bottom-left-radius: 25px; 
  border-bottom-right-radius: 25px;
}

.break-words {
  color: #18472E !important;
}


/*************************************/
.s-block--animated-brands--brand {
  width: 100px;
  height: 100px;
  background-color: black;
}

.s-block--animated-brands--brand img {
  height: 100px;
  width: 100px;
  background-color: black;
}


/******************************************/
.marquee--animated-brands--marquee {
  display: flex;
  overflow: hidden;
  width: 100%;
}

.marquee--animated > .marquee__group {
  display: flex;
  animation: scroll-marquee 5s linear infinite;
}

@keyframes scroll-marquee {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-100%);
  }
}

/********************************************/
@media (max-width: 640px) {
  .flex.flex-col.w-1\/2 {
    width: 100% !important;
    padding: 0 !important;
    margin: 0 auto !important;
  }
}

custom-salla-product-card {
  background: transparent !important;
}


custom-salla-product-card * {
  background-color: transparent !important;
  box-shadow: none !important;
}

/***************price card for 2 boxes product **/
/* Apply styles only to product with ID "product-2031308749" */
#product-2031308749 .product-card__title,
#product-2031308749 .product-card__subtitle {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  direction: rtl;
  text-align: right;
}

#product-2031308749 .product-card__price {
  display: none; /* Hide original price */
}

#product-2031308749 .product-card__title::after {
  content: "124 ريال"; /* Injected price value */
  margin-right: auto; /* Pushes to the left (RTL) */
  font-weight: bold;
  font-size: 18px;
  color: #fff;
}

#product-2031308749 .product-card__subtitle::after {
  content: "سابقا 299 ريال"; /* Injected currency text */
  margin-right: auto; /* Pushes to the left (RTL) */
  font-weight: normal;
  color: #ccc;
}

#product-2031308749 .product-card__subtitle {
  color: #ccc;
  font-weight: normal;
}
/************************************************/
/***************price card for 4 boxes product **/
/* Step 1: Apply flex layout to title and subtitle rows */
#product-1393706528 .product-card__title,
#product-1393706528 .product-card__subtitle {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  direction: rtl;
  text-align: right;
}

/* Step 2: Hide the original combined price */
#product-1393706528 .product-card__price {
  display: none;
}

/* Step 3: Inject "150" on left of title */
#product-1393706528 .product-card__title::after {
  content: "189 ريال";
  margin-right: auto; /* Pushes left */
  font-weight: bold;
  font-size: 18px;
  color: #fff; /* Customize as needed */
}

/* Step 4: Inject "ريال" on left of subtitle */
#product-1393706528 .product-card__subtitle::after {
  content: "سابقا 399 ريال";
  margin-right: auto; /* Pushes left */
  font-weight: normal;
  color: #ccc;
}

#product-1393706528 .product-card__subtitle {
    color: #ccc;
    font-weight: normal;
}
/**********************************************/

/************product photos background **********/
.slide--one-fourth img {
  background-color: transparent !important;
}
.slide--one-fourth img {
  background-color: #000 !important;
}
/*********margins for brands animation **********/

/************************************************/
/**************CTA changing color****************/
#product-2031308749 > div.product-card__content > div.product-card__normal-cart.mt-2 > salla-add-product-button > div > salla-button > button {
    background-color: #18472E !important;
    color: white !important;
}
#product-1393706528 > div.product-card__content > div.product-card__normal-cart.mt-2 > salla-add-product-button > div > salla-button > button {
    background-color: #18472E !important;
    color: white !important;
}
/************************************************/
/*************background ***********************/
.store-footer {
    margin-top: -15px !important;
}