/** ========================================================================== **/
/** Main import file                                                           **/
/** ========================================================================== **/

/** (3) Styles main post hook **/

/** Common **/
@import "common/product_data.less";
@import "common/calendar.less";
@import "common/tooltip.less";
@import "common/select_object.less";
@import "common/back_button.less";
@import "common/breadcrumbs.less";
@import "common/section.less";
@import "common/search.less";
@import "common/base/buttons.less";
@import "common/sorting.less";
@import "common/pagination.less";
@import "common/tabsbox.less";
@import "common/notification.less";
@import "common/base/owl_previewer.less";

/** Base common **/
@import "common/base/static_data_class.less";
@import "common/base/content_class.less";


/** Blocks wrappers **/
@import "blocks/wrappers/footer_general.less";
@import "blocks/wrappers/mainbox_general.less";
@import "blocks/wrappers/mainbox_simple.less";
@import "blocks/wrappers/onclick_dropdown.less";

/** Components **/
@import "components/navbar_mobile.less";

/** Blocks **/
/** Main blocks **/
@import "blocks/cart_content.less";
@import "blocks/currencies.less";
@import "blocks/languages.less";
@import "blocks/my_account.less";
@import "blocks/sidebox_dropdown.less";
@import "blocks/topmenu_dropdown.less";

/** List templates blocks **/
@import "blocks/list_templates/compact_list.less";
@import "blocks/list_templates/grid_list.less";
@import "blocks/list_templates/products_list.less";
@import "blocks/list_templates/simple_list.less";
@import "blocks/list_templates/small_items.less";

/** Menu blocks **/
@import "blocks/menu/dropdown_vertical.less";
@import "blocks/menu/text_links.less";
@import "blocks/menu/tree_menu.less";

/** Static templates blocks **/
@import "blocks/static_templates/copyright.less";
@import "blocks/static_templates/footer_form.less";
@import "blocks/static_templates/logo.less";

/** Product templates blocks **/
@import "blocks/product_templates/default_template.less";

/** Products blocks **/
@import "blocks/products/products_scroller.less";

/** Product filters blocks **/
@import "blocks/product_filters/original.less";
@import "blocks/product_filters/horizontal_filters.less";
@import "blocks/product_filters/selected_filters.less";
@import "blocks/product_filters/components/product_filter_slider.less";
@import "blocks/product_filters/components/product_filter_variants.less";

/** Checkout blocks **/
@import "blocks/checkout/order_info.less";
@import "blocks/checkout/products_in_cart.less";
@import "blocks/checkout/summary.less";

/** Lite checkout wrappers **/
@import "blocks/lite_checkout/wrappers/checkout_block_with_heading.less";


/** Views **/
/** Products **/
@import "views/products/quick_view.less";
@import "views/products/components/notification.less";
@import "views/products/components/one_product.less";
@import "views/products/components/product_bottom_fixed.less";
@import "views/products/components/product_features_short_list.less";
@import "views/products/components/product_features_short_table.less";
@import "views/products/components/product_features.less";
@import "views/products/components/product_images.less";
@import "views/products/components/product_label.less";
@import "views/products/components/product_notification_items.less";
@import "views/products/components/product_options.less";
@import "views/products/components/sorting.less";
@import "views/products/components/quick_view_link.less";

/** Menus **/
@import "views/menus/manage.less";

/** Tabs **/
@import "views/tabs/components/product_popup_tabs.less";

/** Product features **/
@import "views/product_features/compare.less";
@import "views/product_features/view_all.less";

/** Categories **/
@import "views/categories/components/subcategories.less";

/** Orders **/
@import "views/orders/details.less";
@import "views/orders/search.less";
@import "views/orders/components/payments/cc.less";

/** Profiles **/
@import "views/profiles/components/profile_fields.less";
@import "views/profiles/components/vendor_terms.less";

/** Companies **/
@import "views/companies/components/product_company_data.less";

/** Sitemap **/
@import "views/sitemap/view.less";
@import "views/sitemap/components/categories_tree.less";

/** Pages **/
@import "views/pages/components/pages_tree.less";

/** Checkout **/
@import "views/checkout/base_checkout.less";
@import "views/checkout/components/applied_promotions.less";
@import "views/checkout/components/cart_bottom_fixed.less";
@import "views/checkout/components/cart_content.less";
@import "views/checkout/components/cart_items.less";
@import "views/checkout/components/checkout_totals_info.less";
@import "views/checkout/components/checkout_totals.less";
@import "views/checkout/components/final_section.less";
@import "views/checkout/components/promotion_coupon.less";
@import "views/checkout/components/terms_and_conditions.less";
@import "views/checkout/components/customer/location.less";
