/*
 * Ibericum chat widget: page-level settings (same values the original
 * storefront injected in <head>). The widget styles live in the shadow roots
 * created by chat.js.
 */
ib-chat:defined:empty {
  display: grid;
}

:root {
  --shopify-chat-bg-color: #ffffff;
  --shopify-chat-text-color: #9C6F4F;
  --shopify-chat-accent-bg-color: #9C6F4F;
  --shopify-chat-accent-text-color: #ffffff;
  --shopify-chat-activator-offset: 20px;
  --shopify-chat-activator-font-size: 15px;
  --shopify-chat-border-radius: 0px;
  --shopify-chat-z-index: 2147483000;
  --shopify-chat-breakpoint: 768px;
  --shopify-chat-body-font-family: Ubuntu, sans-serif, system-ui, -apple-system, sans-serif, system-ui, Inter, Roboto, 'Helvetica Neue', 'Arial Nova', 'Nimbus Sans', Arial, sans-serif;
  --shopify-chat-heading-font-family: Ubuntu, sans-serif, system-ui, -apple-system, sans-serif, system-ui, Inter, Roboto, 'Helvetica Neue', 'Arial Nova', 'Nimbus Sans', Arial, sans-serif;
  /* The original conversation runs in an iframe that does not load the theme
     web fonts: "Ubuntu" there resolves to the locally installed font (if any),
     otherwise to the generic sans-serif fallback. */
  --ib-chat-frame-font-family: "ib-chat-local-ubuntu", sans-serif, system-ui, -apple-system, sans-serif, system-ui, Inter, Roboto, 'Helvetica Neue', 'Arial Nova', 'Nimbus Sans', Arial, sans-serif;
}

@font-face {
  font-family: "ib-chat-local-ubuntu";
  src: local("Ubuntu"), local("Ubuntu Regular"), local("Ubuntu-Regular");
  font-weight: 100 900;
  font-style: normal;
}
