/* Heebo-style, black text, bold link; for light sections */
@import url('https://fonts.googleapis.com/css2?family=Heebo:wght@400;700&display=swap');

.al-privacy-checkbox.heebo-black { direction: rtl; margin: 10px 0 14px; }
.al-privacy-checkbox.heebo-black .elementor-field-label { display: flex; gap: 8px; align-items: flex-start; font-family: 'Heebo', sans-serif; }

.al-privacy-checkbox.heebo-black input[type="checkbox"] { margin-top: 3px; transform: scale(1.05); accent-color: #000000; }

.al-privacy-checkbox.heebo-black .lifko-privacy-text { color: #000000 !important; font-size: 15px; line-height: 1.6; font-weight: 400; }
.al-privacy-checkbox.heebo-black a { color: #000000 !important; font-weight: 700; text-decoration: underline; }
.al-privacy-checkbox.heebo-black a:hover { text-decoration: none; }
