/* ===================================================
   PETAL & BLOOM — Flower Shop Stylesheet 
   style.css — master entry point (import-only)
   Order matters: base tokens/resets first, then layout,
   then components, then responsive overrides last so
   media-query rules retain the highest cascade priority,
   exactly as in the original single-file stylesheet.
   =================================================== */

/* ---- Base ---- */
@import "base/variables.css";
@import "base/reset.css";
@import "base/typography.css";
@import "base/animations.css";
@import "base/utilities.css";

/* ---- Layout ---- */
@import "layout/navbar.css";
@import "layout/hero.css";
@import "layout/newsletter.css";
@import "layout/contact.css";
@import "layout/footer.css";

/* ---- Components ---- */
@import "components/buttons.css";
@import "components/loader.css";
@import "components/search.css";
@import "components/product-card.css";
@import "components/category-card.css";
@import "components/testimonials.css";
@import "components/forms.css";
@import "components/cart.css";
@import "components/toast.css";
@import "components/scroll-top.css";

/* ---- Responsive (must load last) ---- */
@import "responsive/tablet.css";
@import "responsive/mobile.css";
@import "responsive/small-mobile.css";
