/* עיצוב בסיס לשדה ההסכמה */
.digima-privacy-consent{ 
  --text: var(--digima-consent-text, #333);
  --link: var(--digima-consent-link, #1e73be);
  --link-hover: var(--digima-consent-link-hover, #145a96);
  color: var(--text);
  font: inherit;
  line-height: 1.3;
  margin: .5rem 0 0;
}
.digima-privacy-consent label{
    line-height:1.2em;
}
.digima-privacy-consent a{ 
  color: var(--link) !important; 
  text-decoration: underline; 
}
.digima-privacy-consent a:hover,
.digima-privacy-consent a:focus{ 
  color: var(--link-hover) !important;
  text-decoration: underline;
}
.digima-privacy-consent input[type="checkbox"]{
  width: 18px; height: 18px; margin-inline-start: .25rem;
}

/* מצב "מנותק" – ממקם את השדה מתחת לטופס */
.elementor-form.digima-consent-wrap{
  position: relative;
  padding-bottom: 60px;
}
.digima-consent-detached{
  position: absolute;
  inset-inline: 0;
  bottom: 0px;
  width: 100%;
  text-align: right;
}

/* הנגשה לשגיאה */
.digima-consent-error{
  color: #cc0000;
  font-size: .9em;
  margin-top: .25rem;
}
