/* Estalagem da Mantiqueira - Estilos Principais */
@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,500;0,600;0,700;1,400;1,600&family=Plus+Jakarta+Sans:wght@300;400;500;600;700&display=swap');

:root {
  --color-pine: #1E3A2B;
  --color-pine-dark: #14281E;
  --color-gold: #C5A059;
  --color-gold-dark: #9C783C;
  --color-bg: #FAF8F5;
  --color-footer-bg: #EBE3D5;
}

body {
  font-family: 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
  background-color: var(--color-bg);
  color: #1c1917;
  overflow-x: hidden;
}

h1, h2, h3, h4, .font-serif {
  font-family: 'Cormorant Garamond', Georgia, serif;
}

/* Transições suaves */
.transition-standard {
  transition: all 0.25s cubic-bezier(0.16, 1, 0.3, 1);
}

/* Custom scrollbar */
::-webkit-scrollbar {
  width: 8px;
}
::-webkit-scrollbar-track {
  background: #f1ede7;
}
::-webkit-scrollbar-thumb {
  background: #c7bcad;
  border-radius: 4px;
}
::-webkit-scrollbar-thumb:hover {
  background: #9c783c;
}
