/* static/css/components/_all-components.css */

/*
  This file is the single entry point for all application CSS.
  Importing base.css and utils.css here ensures that CSS variables and utility
  classes are defined before any components that might use them are parsed.
*/
@import "../base.css";
@import "../utils.css";


/* --- Layout & Structure --- */
@import "../layout.css";

/* --- Generic, Reusable UI Elements --- */
@import "button.css";
@import "form-elements.css";
@import "message-banners.css";
@import "password-input.css";
@import "pagination.css";
@import "breadcrumbs.css"; 
@import "product-tabs.css"; 
@import "newsletter-cta.css"; 
@import "promo-banner.css"; 
@import "reassurance-section.css";
@import "shipping-method.css"; 
@import "cart-empty.css"; 
@import "modal.css";
@import "accordion.css";
@import "surveys.css";
@import "error.css";
@import "notification.css";

/* --- Page Header & Footer --- */
@import "site-header.css";
@import "site-footer.css"; 

/* --- Search & Discovery Components --- */
@import "search-form.css";
@import "search-suggestions.css";
@import "facet-sidebar.css";

/* --- Item Listing & Card Components --- */
@import "product-card.css";
@import "gallery-card.css";
@import "wrapping-list.css"; 
@import "review-list.css"; 
@import "product-gallery.css"; 
@import "specifications-table.css";
@import "horizontal-item-list.css";

/* --- Page-Specific Major Components --- */
@import "auth_container.css";
@import "cart-item.css";
@import "order-summary.css";
@import "product-info.css"; 
@import "search-overlay.css";
@import "checkout.css";
@import "cookie_consent.css";
@import "feedback.css";
@import "order-detail.css"; 
@import "order-history-table.css";

/* --- Application-Specific Styles --- */
@import "../admin.css";
@import "promo-card.css";
@import "../pages/locations.css";
@import "../pages/contact.css";
@import "../pages/parts-request.css";
@import "../pages/careers.css";
@import "../pages/about.css";
@import "../pages/faq.css";
