/* Stage 1 global fixes (v2 brief) — child theme only, additive. */

/* Fix #6 — Hostinger "Kodee" admin chat bubble can overlap Joinchat's WhatsApp
   button (both float bottom-right). Kodee only loads for logged-in admins,
   so this never reaches a real customer, but we still keep them clear. */
.kodee-fab{ bottom: 100px !important; }

/* Fix #13 — remove the SALE badge sitewide. The real "was AED X / now AED Y"
   struck-through price (added separately) already communicates the discount;
   this only removes the extra pill/ribbon badge. Covers both our own shop-grid
   card badge and WooCommerce's native .onsale flash (product page + related
   products carousel). */
.product-visual .badge,
.onsale{
  display: none !important;
}

/* Fix #10 / #18 — equal-height product cards. Product names are capped to a
   consistent two-line block so one long name can no longer make its whole
   grid row taller than its neighbours; price/CTA is then pinned to the
   bottom of every (now consistently sized) card so prices line up across a
   row regardless of whether a card shows a rating line or not. */
.product-info h3{
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  min-height: 2.4em;
  line-height: 1.2em;
}
.product-bottom{
  margin-top: auto !important;
  padding-top: 10px;
}

/* Tamara brand asset supplied by Royal Misk — 29 October 2026. */
.rmc-pay .rmc-pay__b--tamara {
  width: 94px !important;
  height: 31px !important;
  padding: 0 !important;
  border: 0 !important;
  background: transparent url("https://royalmisk.com/wp-content/uploads/2026/10/tamara-logo-gradient-en.png") center center / 106% auto no-repeat !important;
}
.rmc-pay .rmc-pay__b--tamara > span { opacity: 0; }
