/* ==============================
   MAIN STYLESHEET
   Imports all partials
   ============================== */

/* 1. Base */
@import 'base/_variables.css';
@import 'base/_base.css';
@import 'base/_animations.css';

/* 2. Layout */
@import 'layout/_header.css';
@import 'layout/_footer.css';

/* 3. Components */
@import 'components/_buttons.css';
@import 'components/_product-card.css';
@import 'components/_set-card.css';
@import 'components/_carousel.css';
@import 'components/_marquee.css';
@import 'components/_animations.css';
@import 'components/_breadcrumb.css';
@import 'components/_related-items.css';
@import 'components/_pagination.css';
@import 'components/_filters.css';

/* 4. Pages */
@import 'pages/_home.css';
@import 'pages/_item.css';
@import 'pages/_set.css';
@import 'pages/_room.css';
@import 'pages/_room-type.css';
@import 'pages/_catalogue.css';
@import 'pages/_about.css';
@import 'pages/_services.css';
@import 'pages/_contact.css';
@import 'pages/_wishlist.css';

/* 5. Responsiveness (must be last to override base styles) */
@import 'responsiveness/_responsive-base.css';
@import 'responsiveness/_responsive-components.css';
@import 'responsiveness/_header.responsive.css';
@import 'responsiveness/_footer.responsive.css';

/* Page-specific responsive styles */
@import 'responsiveness/pages/_home.responsive.css';
@import 'responsiveness/pages/_services.responsive.css';
@import 'responsiveness/pages/_about.responsive.css';
@import 'responsiveness/pages/_contact.responsive.css';
@import 'responsiveness/pages/_catalogue.responsive.css';
@import 'responsiveness/pages/_wishlist.responsive.css';
@import 'responsiveness/pages/_set.responsive.css';
@import 'responsiveness/pages/_item.responsive.css';
@import 'responsiveness/pages/_room.responsive.css';
@import 'responsiveness/pages/_room-type.responsive.css';
