/*
Basic styles
==================================================
Contains the imports to all basic styles.

The file organization follows the 7-1 pattern architecture
https://sass-guidelin.es/#the-7-1-pattern
*/

/*
 * Variables, Mixins, Functions
 * ---------------------------- */
@import 'variables';
@import 'abstract/mixins/truncate-multiline';
@import 'abstract/functions/feature';

/*
 * Skin variables
 * ---------- */

/*
 * Vendors
 * ------- */
@import 'vendor/bootstrap';
@import 'vendor/tiny-slider';
@import 'vendor/datepicker';

/*
 * Base stuff
 * ---------- */
@import 'base/base';
@import 'base/reboot';

/*
 * Components
 * ---------- */
@import 'component/alert';
@import 'component/card';
@import 'component/category-navigation';
@import 'component/backdrop';
@import 'component/base-slider';
@import 'component/image-slider';
@import 'component/product-slider';
@import 'component/gallery-slider';
@import 'component/magnifier';
@import 'component/zoom-modal';
@import 'component/offcanvas';
@import 'component/product-box';
@import 'component/loader';
@import 'component/modal';
@import 'component/flags';
@import 'component/icon';
@import 'component/pagination';
@import 'component/cms-sections';
@import 'component/cms-block';
@import 'component/cms-element';
@import 'component/cms-form-confirmation';
@import 'component/forms';
@import 'component/address-editor';
@import 'component/sorting';
@import 'component/delivery-status';
@import 'component/quickview-modal';
@import 'component/payment-method';
@import 'component/shipping-method';
@import 'component/filter-panel';
@import 'component/filter-multi-select';
@import 'component/filter-property-select';
@import 'component/filter-boolean';
@import 'component/filter-range';
@import 'component/filter-rating-select';
/** @deprecated tag:v6.6.0 - File "_ellipsis.scss" will be removed without replacement. Corresponding JS-Plugin "ellipsis.plugin.js" is not used anymore. */
@import 'component/ellipsis';
@import 'component/product-feature';
@import 'component/notification-dot';
@import 'component/product-wishlist';
@import 'component/quantity-selector';
/** @deprecated tag:v6.6.0 - File "_fading-plugin.scss" will be removed without replacement. Corresponding JS-Plugin "fading.plugin.js" is not used anymore. */
@import 'component/fading-plugin';
@import 'component/basic-captcha';
@import 'component/line-item';
@import 'component/visibility';
@import 'component/ar-overlay';

/*
 * Layout-related sections
 * ----------------------- */
@import 'layout/container';
@import 'layout/top-bar';
@import 'layout/header';
@import 'layout/header-minimal';
@import 'layout/footer';
@import 'layout/main-navigation';
@import 'layout/navigation-flyout';
@import 'layout/navigation-offcanvas';
@import 'layout/offcanvas-cart';
@import 'layout/account-menu';
@import 'layout/search-suggest';
@import 'layout/cookie-permission';
@import 'layout/cookie-configuration';
@import 'layout/scroll-up';
@import 'layout/recaptcha';

/*
 * Page-specific styles
 * -------------------- */
@import 'page/product-detail/product-detail';
@import 'page/product-detail/configurator';
@import 'page/product-detail/tabs';
@import 'page/product-detail/review';

@import 'page/account/account';
@import 'page/account/aside';
@import 'page/account/overview';
@import 'page/account/register';
@import 'page/account/login';
@import 'page/account/address';
@import 'page/account/profile';
@import 'page/account/order';
@import 'page/account/edit-order';
@import 'page/account/order-detail';

@import 'page/checkout/checkout';
@import 'page/checkout/aside';
/** @deprecated tag:v6.6.0 - File "_aside-children.scss" will be removed. The corresponding templates were removed in v6.5.0. Please build upon the CSS for "line-item" instead. */
@import 'page/checkout/aside-children';
@import 'page/checkout/cart';
@import 'page/checkout/register';
@import 'page/checkout/confirm';
@import 'page/checkout/finish';

@import 'page/content/breadcrumb';

@import 'page/contact/contact';
@import 'page/newsletter/newsletter';

@import 'page/search/search';

@import 'page/wishlist/wishlist';
