@layer properties,
	global,
	utilities,
	icons,
	root,
	components,
	pages,
	sections,
	snippets,
	product-listings,
	overrides;

/* Global */
@import 'base/global.css' layer(global);
@import 'base/properties.css' layer(properties);
@import 'base/root.css' layer(root);
@import 'base/utilities.css' layer(utilities);

/* Components */
@import 'components/accordion.css' layer(components);
@import 'components/alerts.css' layer(components);
@import 'components/badge.css' layer(components);
@import 'components/breadcrumbs.css' layer(components);
@import 'components/buttons.css' layer(components);
@import 'components/collapse.css' layer(components);
@import 'components/counter.css' layer(components);
@import 'components/form.css' layer(components);
@import 'components/icon.css' layer(components);
@import 'components/lazyload.css' layer(components);
@import 'components/modal.css' layer(components);
@import 'components/nav.css' layer(components);
@import 'components/nophoto.css' layer(components);
@import 'components/nouislider.css' layer(components);
@import 'components/drawer.css' layer(components);
@import 'components/pagination.css' layer(components);
@import 'components/progress.css' layer(components);
@import 'components/rating.css' layer(components);
@import 'components/selection-controls.css' layer(components);
@import 'components/slide.css' layer(components);
@import 'components/table-responsive.css' layer(components);
@import 'components/toast.css' layer(components);
@import 'components/transitions.css' layer(components);

/* Pages */
@import 'pages/brands.css' layer(pages);
@import 'pages/contact.css' layer(pages);
@import 'pages/cookie-settings.css' layer(pages);
@import 'pages/login.css' layer(pages);
@import 'pages/maintenance.css' layer(pages);
@import 'pages/map.css' layer(pages);
@import 'pages/page.css' layer(pages);
@import 'pages/page-empty.css' layer(pages);
@import 'pages/product-review.css' layer(pages);
@import 'pages/signup.css' layer(pages);
@import 'pages/testimonials.css' layer(pages);

/* Sections */
@import 'sections/global/footer.css' layer(sections);
@import 'sections/global/header.css' layer(sections);
@import 'sections/widgets/age-verification.css' layer(sections);
@import 'sections/widgets/brands.css' layer(sections);
@import 'sections/widgets/countdown.css' layer(sections);
@import 'sections/widgets/divider.css' layer(sections);
@import 'sections/widgets/faq.css' layer(sections);
@import 'sections/widgets/store-locator.css' layer(sections);
@import 'sections/widgets/header-top.css' layer(sections);
@import 'sections/widgets/hero.css' layer(sections);
@import 'sections/widgets/hero_slider.css' layer(sections);
@import 'sections/widgets/image-grid.css' layer(sections);
@import 'sections/widgets/media-slider.css' layer(sections);
@import 'sections/widgets/trust-badges.css' layer(sections);
@import 'sections/widgets/newsletter.css' layer(sections);
@import 'sections/widgets/newsletter-coupon-popup.css' layer(sections);
@import 'sections/widgets/product-reviews.css' layer(sections);
@import 'sections/widgets/welcome-popup.css' layer(sections);
@import 'sections/widgets/widget.css' layer(sections);
@import 'sections/global/header-overlay.css' layer(sections);

/* Snippets */
@import 'snippets/customer-links.css' layer(snippets);
@import 'snippets/divider.css' layer(snippets);
@import 'snippets/honeypot.css' layer(snippets);
@import 'snippets/map-list.css' layer(snippets);
@import 'snippets/menu/header-menu.css' layer(snippets);
@import 'snippets/menu/dropdown.css' layer(snippets);
@import 'snippets/menu/expanded.css' layer(snippets);
@import 'snippets/menu/horizontal.css' layer(snippets);
@import 'snippets/menu/inline.css' layer(snippets);
@import 'snippets/menu/mobile.css' layer(snippets);
@import 'snippets/menu/tabbed.css' layer(snippets);
@import 'snippets/menu/showcase.css' layer(snippets);
@import 'snippets/menu/tree.css' layer(snippets);
@import 'snippets/newsletter.css' layer(snippets);
@import 'snippets/order/order-details.css' layer(snippets);
@import 'snippets/selectors.css' layer(snippets);
@import 'snippets/product/badges.css' layer(snippets);
@import 'snippets/product/reviews-grid.css' layer(snippets);
@import 'snippets/product/reviews-list.css' layer(snippets);
@import 'snippets/product/reviews-summary.css' layer(snippets);
@import 'snippets/quantity-spinner.css' layer(snippets);
@import 'snippets/search.css' layer(snippets);
@import 'snippets/social-icons.css' layer(snippets);

/* Product listings (grid_format / slider_format + block variants) */
@import 'snippets/partials/product_listings/grid-format.css' layer(product-listings);
@import 'snippets/partials/product_listings/slider-format.css' layer(product-listings);
@import 'snippets/partials/product_listings/badges.css' layer(product-listings);
@import 'snippets/partials/product_listings/price-details.css' layer(product-listings);
@import 'snippets/partials/product_listings/attributes.css' layer(product-listings);
@import 'snippets/partials/product_listings/line-options.css' layer(product-listings);
@import 'snippets/partials/product_listings/images/full.css' layer(product-listings);
@import 'snippets/partials/product_listings/images/compact.css' layer(product-listings);
@import 'snippets/partials/product_listings/images/basic.css' layer(product-listings);
@import 'snippets/partials/product_listings/blocks/full.css' layer(product-listings);
@import 'snippets/partials/product_listings/blocks/compact.css' layer(product-listings);
@import 'snippets/partials/product_listings/blocks/list.css' layer(product-listings);
@import 'snippets/partials/product_listings/blocks/basic.css' layer(product-listings);

/* Overrides */
@import 'components/scrollbooster.css' layer(overrides);
