/* ===================================
   CSS PRINCIPAL - Architecture Pierre Frey 2025
   Organisation cascade CSS optimisée
   =================================== */

/* Google Fonts */
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700&family=Playfair+Display:ital,wght@0,400;0,700;1,400&display=swap');

/* Bootstrap CDN - Import standard sans @layer */
@import url('https://cdn.jsdelivr.net/npm/bootstrap@5.3.7/dist/css/bootstrap.min.css');

/* Organisation logique sans @layer - Pierre Frey 2025 */
/* Ordre d'import critique pour la cascade CSS */

/* Design Tokens (priorité haute - hors layers) */
@import url("tokens-JhCz53V.css");

/* Base & Reset (hors layers - fondations) */
@import url("base-lqgZcyn.css");

/* Shared - Bootstrap overrides réutilisables Pierre Frey */
@import url("shared/buttons-4Lpe8jh.css");
@import url("shared/cards-RUaRr6M.css");
@import url("shared/header-_0mcTgm.css");
@import url("shared/loading-6nLTzlM.css");
@import url("shared/accordion-KSzTCoW.css");
@import url("shared/navigation-ch-kFkU.css");
@import url("shared/tooltips-KVwvvfG.css");
@import url("shared/spinners-rc2caa8.css");
@import url("shared/fullscreen-zoom-MFc9xU-.css");

/* Portal Shell - Navigation globale et layout portail */
@import url("portal/portal-t9KcZLS.css");
@import url("portal/families-dzXFFJG.css");
@import url("portal/command-palette-OHYWQPP.css");

/* Module-specific CSS */
@import url("rugs-configurator/catalogue-swx-y8c.css");
@import url("ned-recolor/ned-recolor-VOBMGaL.css");
@import url("toiles-de-tours/toiles-de-tours-4VfSITZ.css");
/* toiles-de-tours/configurator.css chargé uniquement dans le template Toiles (detail.html.twig) */

/* Rugs Configurator Module */
@import url("rugs-configurator/_mobile-gallery-ZA0Qq4m.css");
@import url("rugs-configurator/checkmarks-nT94BTr.css");
@import url("rugs-configurator/layout-bzeP_iE.css");
@import url("rugs-configurator/navigation-VujZT3M.css");
@import url("rugs-configurator/patterns-scPZicB.css");
@import url("rugs-configurator/variants-vijuZTC.css");
@import url("rugs-configurator/techniques-lFetF3g.css");
@import url("rugs-configurator/textures--nhbTHC.css");
@import url("rugs-configurator/colors-RPO_gwa.css");
@import url("rugs-configurator/colors-zones-iIJRxgY.css");
@import url("rugs-configurator/summary-yNKiG3u.css");
@import url("rugs-configurator/tab-error-badges-00BkaHQ.css");
@import url('https://cdn.jsdelivr.net/npm/driver.js@1.4.0/dist/driver.css');
@import url("rugs-configurator/tour-Qrtn9iO.css");

/* Utilities - Classes utilitaires finales */
@import url("utilities-U8r2huY.css");
