/* Modern CSS Architecture - Cape Saints Safaris */
/* Import all CSS modules in order */

/* Base styles */
@import './base/variables.css';
@import './base/reset.css';
@import './base/typography.css';

/* Layout styles */
@import './layout/grid.css';
@import './layout/sections.css';

/* Component styles */
@import './components/buttons.css';
@import './components/forms.css';
@import './components/cards.css';
@import './components/header.css';
@import './components/footer.css';
@import './components/booking-modal.css';

/* Utility classes */
@import './utilities.css';

/* Print styles */
@media print {
  * {
    background: transparent !important;
    color: black !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }
  
  a, a:visited {
    text-decoration: underline;
  }
  
  a[href]:after {
    content: " (" attr(href) ")";
  }
  
  .no-print {
    display: none !important;
  }
}