/* Add custom CSS styles below */ 
.ajhza-icon-img{
    position:absolute;
    left:10px;
    bottom:5px;
    width:110px;
    height:auto;
}

/* ===== قسم مكيفات اسبيلت ===== */
#best-offers-3-slider .s-slider-block__title {
  display: flex !important;
  align-items: center;
  justify-content: center;
  gap: 16px;
  width: 100%;
}

#best-offers-3-slider .s-slider-block__title::before {
  content: "";
  flex: 1;
  height: 1px;
  background: linear-gradient(to left, #d0d0d0, transparent);
}

#best-offers-3-slider .s-slider-block__title::after {
  content: "";
  flex: 1;
  height: 1px;
  background: linear-gradient(to right, #d0d0d0, transparent);
}

#best-offers-3-slider .s-slider-block__title-right h2 {
  display: inline-flex !important;
  align-items: center;
  gap: 12px;
  white-space: nowrap;
  background: linear-gradient(135deg, #185FA5, #0C447C);
  color: #ffffff !important;
  font-weight: 600 !important;
  font-size: 20px !important;
  margin: 0 !important;
  padding: 12px 28px;
  border-radius: 30px;
}

#best-offers-3-slider .s-slider-block__title-right h2::before {
  content: "";
  width: 28px;
  height: 28px;
  flex-shrink: 0;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%3E%3Cdefs%3E%3ClinearGradient%20id='a'%20x1='0'%20y1='0'%20x2='0'%20y2='1'%3E%3Cstop%20offset='0%25'%20stop-color='%23ffffff'/%3E%3Cstop%20offset='100%25'%20stop-color='%23dce8f5'/%3E%3C/linearGradient%3E%3ClinearGradient%20id='b'%20x1='0'%20y1='0'%20x2='0'%20y2='1'%3E%3Cstop%20offset='0%25'%20stop-color='%23c2d6ec'/%3E%3Cstop%20offset='100%25'%20stop-color='%23a9c3e0'/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect%20x='4'%20y='16'%20width='56'%20height='20'%20rx='6'%20fill='url(%23a)'%20stroke='%237fa3c9'%20stroke-width='1'/%3E%3Crect%20x='4'%20y='30'%20width='56'%20height='6'%20rx='3'%20fill='url(%23b)'/%3E%3Crect%20x='9'%20y='22'%20width='14'%20height='3'%20rx='1.5'%20fill='%237fa3c9'/%3E%3Ccircle%20cx='50'%20cy='23.5'%20r='3'%20fill='%235dcaa5'/%3E%3Cpath%20d='M14%2038%20L18%2046%20M24%2038%20L28%2048%20M34%2038%20L38%2046%20M44%2038%20L48%2048'%20stroke='%23bcd4ec'%20stroke-width='2.5'%20stroke-linecap='round'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  animation: ac-breeze 1.8s ease-in-out infinite;
}

@keyframes ac-breeze {
  0%, 100% { transform: translateY(0); opacity: 1; }
  50% { transform: translateY(2px); opacity: 0.75; }
}

#best-offers-3-slider .s-slider-block__title-left {
  order: -1;
}

/* ===== قسم منتجات فاكير ===== */
#slider-with-bg-5 .s-slider-block__title {
  display: flex !important;
  align-items: center;
  justify-content: center;
  gap: 16px;
  width: 100%;
}

#slider-with-bg-5 .s-slider-block__title::before {
  content: "";
  flex: 1;
  height: 1px;
  background: linear-gradient(to left, #d0d0d0, transparent);
}

#slider-with-bg-5 .s-slider-block__title::after {
  content: "";
  flex: 1;
  height: 1px;
  background: linear-gradient(to right, #d0d0d0, transparent);
}

#slider-with-bg-5 .s-slider-block__title-right h2 {
  display: inline-flex !important;
  align-items: center;
  gap: 12px;
  white-space: nowrap;
  background: linear-gradient(135deg, #99603a, #6b3f23);
  color: #ffffff !important;
  font-weight: 600 !important;
  font-size: 20px !important;
  margin: 0 !important;
  padding: 12px 28px;
  border-radius: 30px;
  position: relative;
}

#slider-with-bg-5 .s-slider-block__title-right h2::before {
  content: "";
  width: 26px;
  height: 26px;
  flex-shrink: 0;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%3E%3Crect%20x='10'%20y='26'%20width='36'%20height='28'%20rx='4'%20fill='%232b2b2b'/%3E%3Crect%20x='10'%20y='26'%20width='36'%20height='6'%20fill='%23444444'/%3E%3Cpath%20d='M46%2032%20Q56%2032%2056%2040%20Q56%2048%2046%2048'%20fill='none'%20stroke='%232b2b2b'%20stroke-width='4'/%3E%3Crect%20x='16'%20y='14'%20width='24'%20height='14'%20rx='3'%20fill='%23c97a3d'/%3E%3Crect%20x='22'%20y='8'%20width='12'%20height='8'%20rx='2'%20fill='%23a85c28'/%3E%3Ccircle%20cx='36'%20cy='20'%20r='2'%20fill='%232b2b2b'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
}

#slider-with-bg-5 .s-slider-block__title-right h2::after {
  content: "〜";
  position: absolute;
  top: -10px;
  right: 35px;
  font-size: 14px;
  color: rgba(255,255,255,0.6);
  animation: steam-rise 2.2s ease-in-out infinite;
}

@keyframes steam-rise {
  0% { transform: translateY(0) scaleX(1); opacity: 0; }
  30% { opacity: 0.7; }
  100% { transform: translateY(-12px) scaleX(1.3); opacity: 0; }
}

#slider-with-bg-5 .s-slider-block__title-left {
  order: -1;
}


/* تنسيق السعر وسعر الخصم */
.s-product-card-sale-price {
  display: flex;
  align-items: center;
  gap: 10px;
  flex-wrap: wrap;
}

.s-product-card-sale-price h4 {
  color: #61E0E8 !important;
  font-size: 19px !important;
  font-weight: 600 !important;
  margin: 0 !important;
  order: 1;
}

.s-product-card-sale-price span {
  color: #888780 !important;
  font-size: 14px !important;
  text-decoration: line-through;
  order: 2;
}

.s-product-card-sale-price h4 i.sicon-sar,
.s-product-card-sale-price span i.sicon-sar {
  font-size: inherit;
}

/* نص ضمان سنتين من الوكيل - يضاف تلقائياً عبر JS تحت كل كرت */
.s-warranty-badge {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  background: #FAEEDA;
  color: #633806;
  font-size: 12px;
  font-weight: 600;
  padding: 5px 12px;
  border-radius: 20px;
  margin: 8px 0 0;
  width: fit-content;
}
.s-product-card-content-sub {
  justify-content: center;
}

.s-warranty-badge {
  display: flex;
  justify-content: center;
  align-self: center;
  width: fit-content;
  margin: 8px auto 0 !important;
}
.s-product-card-content-sub {
  flex-wrap: wrap;
}

.s-warranty-badge {
  flex-basis: 100%;
  order: 99;
  margin: 8px 0 0 !important;
}

/* إطار خفيف بلون تركوازي على كل بطاقات المنتجات */
.s-product-card-entry {
  border: 1.5px solid #61E0E8 !important;
  border-radius: 12px;
}

/* إطار خفيف بلون تركوافي الفوتر مع زر الرجوع */
.store-footer {
  position: relative;
  border-top: 2px solid #61E0E8;
  margin-top: 40px;
  border-radius: 32px 32px 0 0;
  background: var(--color-background-secondary, #f5f6f7);
  overflow: hidden;
  padding-top: 8px;
}

#s-back-to-top {
  position: relative;
  margin: 0 auto -22px;
  display: flex;
  align-items: center;
  gap: 8px;
  background: #ffffff;
  border: 1px solid #61E0E8;
  color: #61E0E8;
  font-size: 14px;
  font-weight: 600;
  padding: 10px 24px;
  border-radius: 30px;
  cursor: pointer;
  z-index: 10;
  white-space: nowrap;
  width: fit-content;
  top: 44px;
}

#s-back-to-top:hover {
  background: #61E0E8;
  color: #ffffff;
}

/* خلفية علي تقسيمة فاكير في الفوتر */

li[id="1598632402"] > a {
  background: linear-gradient(135deg, #905A35, #6b4326);
  color: #ffffff !important;
  padding: 6px 16px !important;
  border-radius: 20px;
  display: inline-flex !important;
  align-items: center;
  gap: 8px;
}

li[id="1598632402"] > a span {
  color: #ffffff !important;
}

li[id="1598632402"] > a::before {
  content: "";
  width: 16px;
  height: 16px;
  flex-shrink: 0;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%3E%3Crect%20x='10'%20y='26'%20width='36'%20height='28'%20rx='4'%20fill='%23ffffff'/%3E%3Crect%20x='10'%20y='26'%20width='36'%20height='6'%20fill='%23e8e8e8'/%3E%3Cpath%20d='M46%2032%20Q56%2032%2056%2040%20Q56%2048%2046%2048'%20fill='none'%20stroke='%23ffffff'%20stroke-width='4'/%3E%3Crect%20x='16'%20y='14'%20width='24'%20height='14'%20rx='3'%20fill='%23e8c9a8'/%3E%3Crect%20x='22'%20y='8'%20width='12'%20height='8'%20rx='2'%20fill='%23d9b088'/%3E%3Ccircle%20cx='36'%20cy='20'%20r='2'%20fill='%23905A35'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
}