/* ========== */

/* 1)  */
html body .amelia-v2-booking,
html body .amelia-app-booking{
  --am-btn-bg: var(--primary-teal, #0C7F83);
  --am-btn-bg-hover: var(--dark-teal, #0F2E33);
  --am-btn-text: #ffffff;
  --am-btn-radius: 8px;

  /* */
  --btn-bg: var(--am-btn-bg);
  --btn-bg-hover: var(--am-btn-bg-hover);
  --btn-radius: var(--am-btn-radius);
}

/* 2)  */
html body main .amelia-v2-booking .am-btn.am-primary,
html body main .amelia-v2-booking button[type="submit"],
html body main .amelia-app-booking .am-button.am-button--primary,
html body main .amelia-app-booking button[type="submit"]{
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: var(--am-btn-bg);
  border: 2px solid var(--am-btn-bg);
  color: var(--am-btn-text);

  border-radius: var(--am-btn-radius);
  font-family: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  font-weight: 700;
  line-height: 1.15;

  opacity: 1;
  visibility: visible;

  position: relative;
  z-index: 1;
}

/* */
html body main .amelia-v2-booking .am-btn.am-primary:hover,
html body main .amelia-v2-booking button[type="submit"]:hover,
html body main .amelia-app-booking .am-button.am-button--primary:hover,
html body main .amelia-app-booking button[type="submit"]:hover{
  background: var(--am-btn-bg-hover);
 
  
}

html body main .amelia-v2-booking .am-btn.am-primary:focus-visible,
html body main .amelia-v2-booking button[type="submit"]:focus-visible,
html body main .amelia-app-booking .am-button.am-button--primary:focus-visible,
html body main .amelia-app-booking button[type="submit"]:focus-visible{
  outline: 2px solid var(--am-btn-bg);
  outline-offset: 2px;
}

/*  */
html body .amelia-app-booking a[href*="wpamelia"],
html body .amelia-v2-booking a[href*="wpamelia"]{
  display: none;
}
