@layer reset, bootstrap, theme, base, components, layouts, utilities, overrides;

/*
 * rental-main.css — point d'entrée CSS du pack `rental`
 *
 * Déclare l'ordre des @layer (idempotent avec le global) et importe
 * toutes les feuilles du pack dans leur couche respective.
 *
 * Ne pas ré-importer Bootstrap, reset, theme ni base globaux :
 * ils sont déjà chargés par le CSS global (main-css).
 *
 * Ordre imposé par la spec @import : toutes les règles @import doivent
 * précéder toute autre règle de style dans le fichier.
 */

/* ── Base ────────────────────────────────────────────────────────────────── */

@import url('base/base-child/typography.css') layer(base);
@import url('base/base-child/headings.css') layer(base);
@import url('base/base-child/links.css') layer(base);
@import url('base/base-child/lists.css') layer(base);
@import url('base/base-child/tables.css') layer(base);

/* ── Components — chrome ─────────────────────────────────────────────────── */

@import url('components/buttons.css') layer(components);
@import url('components/forms.css') layer(components);
@import url('components/branding.css') layer(components);
@import url('components/hamburgers.css') layer(components);
@import url('components/breadcrumbs.css') layer(components);
@import url('components/pagination.css') layer(components);
@import url('components/search-form.css') layer(components);
@import url('components/backtotop-button.css') layer(components);

/* ── Components — blocs ACF ──────────────────────────────────────────────── */

@import url('components/hero.css') layer(components);
@import url('components/pack-comparison.css') layer(components);
@import url('components/steps.css') layer(components);
@import url('components/cta.css') layer(components);
@import url('components/faq.css') layer(components);
@import url('components/pack-card.css') layer(components);
@import url('components/pack-specs.css') layer(components);

/* ── Layouts ─────────────────────────────────────────────────────────────── */

@import url('layouts/header.css') layer(layouts);
@import url('layouts/navs.css') layer(layouts);
@import url('layouts/footer.css') layer(layouts);
@import url('layouts/page.css') layer(layouts);
@import url('layouts/prefooter.css') layer(layouts);
