#cart-submit {
  display: none !important;
}

.whatsapp-cart-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  width: 100%;
  min-height: 48px;
  padding: 14px 18px;
  margin-top: 10px;
  border-radius: 10px;
  background: #25D366;
  color: #fff;
  text-decoration: none;
  font-size: 16px;
  font-weight: 700;
  box-shadow: 0 8px 18px rgba(37, 211, 102, 0.22);
  transition: transform 0.2s ease, background-color 0.2s ease, opacity 0.2s ease;
}
.price.my-1 {
    display: none;
}
.whatsapp-cart-btn:hover {
  background: #22c55e;
  color: #fff;
  transform: translateY(-1px);
}

.whatsapp-cart-btn__icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.free-ribbon.absolute.top-\[11px\].right-\[-38px\].w-32.bg-red-600.text-white.text-xs.font-bold.text-center.py-1.rotate-45.shadow-md {
    display: none;
}

.whatsapp-cart-btn.is-disabled {
  opacity: 0.5;
  pointer-events: none;
}


/* إضافة جملة "تسجيل الدخول" تحت أيقونة الدخول في الهيدر */
button[aria-label="user"] {
  display: inline-flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
  width: auto !important;
  height: auto !important;
  padding: 4px 6px !important;
  line-height: 1.1 !important;
}

button[aria-label="user"]::after {
  content: "تسجيل الدخول";
  display: block;
  font-size: 11px;
  margin-top: 3px;
  color: #000;
  white-space: nowrap;
  font-weight: 500;
}



























.back-to-shop-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  width: 100%;
  margin-top: 12px;
  padding: 12px 20px;
  font-size: 15px;
  font-weight: 700;
  font-family: inherit;
  line-height: 1;
  color: var(--color-primary, #172d88);
  background: transparent;
  border: 1.5px solid var(--color-primary, #172d88);
  border-radius: 10px;
  cursor: pointer;
  text-decoration: none;
  transition: all .25s ease;
  margin-top:1rem!important ;
}
.back-to-shop-btn:hover {
  color: #fff;
  background: var(--color-primary, #172d88);
}
.back-to-shop-btn svg { width: 18px; height: 18px; }
.color-mode-dark .back-to-shop-btn { color: #fff; border-color: #fff; }
.color-mode-dark .back-to-shop-btn:hover { color: var(--color-primary, #172d88); background: #fff; }

































.back-to-shop-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  width: 100%;
  margin: 0 0 16px;
  padding: 12px 20px;
  font-size: 15px;
  font-weight: 700;
  font-family: inherit;
  line-height: 1;
  color: var(--color-primary, #172d88);
  background: transparent;
  border: 1.5px solid var(--color-primary, #172d88);
  border-radius: 10px;
  cursor: pointer;
  text-decoration: none;
  transition: all .25s ease;
}
.back-to-shop-btn:hover { color: #fff; background: var(--color-primary, #172d88); }
.back-to-shop-btn svg { width: 18px; height: 18px; }
.color-mode-dark .back-to-shop-btn { color: #fff; border-color: #fff; }
.color-mode-dark .back-to-shop-btn:hover { color: var(--color-primary, #172d88); background: #fff; }