.elementor-6436 .elementor-element.elementor-element-d397708{--display:flex;}.elementor-6436 .elementor-element.elementor-element-7c8508d{--display:flex;}.elementor-6436 .elementor-element.elementor-element-5c1bb26{--display:flex;}/* Start custom CSS for html, class: .elementor-element-9112ac8 *//* add this below your existing h1/h2/h3 rules */
section > h1 {
  margin-top: 0;
}
/* Add this below your existing heading rules */

section > h1,
section > h2 {
  margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-abac391 *//* center everything in offer-right vertically */
.offer-right {
  display: flex;
  flex-direction: column;
  justify-content: center;   /* <-- center vertically */
  align-items: flex-end;
  gap: 8px;
}

/* your new non-clickable tag */
.offer-tag {
  display: inline-block;
  background: var(--bg-card);     /* same dark bg as the card */
  color: var(--text-light);
  padding: 6px 12px;
  border-radius: 4px;
  font-size: .85rem;
  font-weight: 600;
  /* remove pointer cursor */
  cursor: default;
  user-select: none;
}

/* adjust spacing between “FPF” and the copy icon */
.code-button svg {
  margin-left: 6px;
}

/* make sure badges/buttons all sit centered on mobile too */
@media (max-width: 900px) {
  .offer-right {
    align-items: center;
  }
}
/* “All Plans” badge: match the card’s dark background */
.offer-left .offer-tag-link {
  background: var(--bg-card) !important;
  color: var(--text-mid) !important;
  border: 1px solid var(--accent-green) !important;
}
.offer-tag-link {
  pointer-events: none;
  cursor: default;
  text-decoration: none;
}

@keyframes shine {
  0% {
    left: -150%;
  }
  100% {
    left: 150%;
  }
}
/* ---------------------------------
   Override for Cashback & Top-5 badges
   --------------------------------- */
.cashback-badge,
.top5-badge {
  /* הגרדיאנט החדש שלך */
  background: linear-gradient(90deg, #37f5b4 0%, #1ca78e 100%) !important;
  color: #000 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6696176 *//* add this below your existing h1/h2/h3 rules */
section > h1 {
  margin-top: 0;
}
/* Add this below your existing heading rules */

section > h1,
section > h2 {
  margin-top: 0;
}/* End custom CSS */