/*
Theme Name: Parti Pris
*/

/* ============================================================================
   Cascade layers — l'ordre ci-dessous définit la priorité (du plus faible au
   plus fort). Une règle dans `components` ne pourra jamais surcharger une règle
   dans `utilities`, peu importe la spécificité.
============================================================================ */
@layer fonts, reset, tokens, base, layout, components, pages, utilities;

/* ---- Base ---- */
@import url('assets/css/base/fonts.css')        layer(fonts);
@import url('assets/css/base/reset.css')        layer(reset);
@import url('assets/css/base/tokens.css')       layer(tokens);
@import url('assets/css/base/typography.css')   layer(base);
@import url('assets/css/base/general.css')      layer(base);
@import url('assets/css/base/lists.css')        layer(base);

/* ---- Layout ---- */
@import url('assets/css/layout/containers.css') layer(layout);
@import url('assets/css/layout/navbar.css')     layer(layout);
@import url('assets/css/layout/footer.css')     layer(layout);

/* ---- Components ---- */
@import url('assets/css/components/subheader.css')           layer(components);
@import url('assets/css/components/offre-observatoire.css')  layer(components);
@import url('assets/css/components/map.css')                 layer(components);
@import url('assets/css/components/carousel.css')            layer(components);
@import url('assets/css/components/form.css')                layer(components);
@import url('assets/css/components/pagination.css')          layer(components);
@import url('assets/css/components/testimonials.css')        layer(components);

/* ---- Pages ---- */
@import url('assets/css/pages/formations.css')   layer(pages);
@import url('assets/css/pages/notre-equipe.css') layer(pages);
@import url('assets/css/pages/clients.css')      layer(pages);
@import url('assets/css/pages/observatoire.css') layer(pages);
@import url('assets/css/pages/single.css')       layer(pages);
@import url('assets/css/pages/404.css')          layer(pages);
