/* Custom Styles for Dra. Helena Almeida Clinic */

@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap');

:root {
  --color-primary: #0B2240;
  --color-secondary: #B8965B;
  --color-background: #F9FAFB;
  --color-text: #111827;
}

body {
  font-family: 'Inter', sans-serif;
  background-color: var(--color-background);
  color: var(--color-text);
  overflow-x: hidden;
}

/* Base styles for HTML elements */
html {
  scroll-behavior: smooth;
}

/* AlpineJS Cloak */
[x-cloak] {
  display: none !important;
}

/* Consent Bar Transition */
.consent-bar-enter {
  transform: translateY(100%);
}
.consent-bar-enter-active {
  transform: translateY(0);
  transition: transform 300ms ease-out;
}
