/**
 * Main CSS File
 *
 * This file serves as the main entry point for the CSS of the website. It includes other partial files
 * that collectively define the global styles and layout of the website.
 *
 * To make changes to the global styles, modify the appropriate partial files and recompile the CSS.
 * Avoid making direct changes to this file unless necessary.
 *
 * To edit the global styles in Full Site Editor and Blocks, modify theme.json file.
 *
 */

/* Vendors */
@import url('vendors/swiper-bundle.min.css');

 /* Common styles */
 @import url('common/variables.css');
 @import url('common/global.css');
 @import url('common/typography.css');

 /**
  * Blocks styles
  * All block styles are enqueued through php (check functions.php or partials).
  * WordPress adds block stylesheets only when a specific block is used,
  * therefore the stylesheets are not overloaded with the code that is not in use.  */
 @import url('blocks/heading.css');
 @import url('blocks/slider.css');
 @import url('blocks/villa-details.css');

 /* Patterns styles */
 @import url('patterns/404.css');
 @import url('patterns/columns.css');
 @import url('patterns/contact.css');
 @import url('patterns/featured.css');
 @import url('patterns/filtered-experiences.css');
 @import url('patterns/forms.css');
 @import url('patterns/hero.css');
 @import url('patterns/maps.css');
 @import url('patterns/media.css');
 @import url('patterns/posts.css');
 @import url('patterns/instagram.css');
 @import url('patterns/text.css');
 @import url('patterns/villa.css');

 /* Parts styles */
 @import url('parts/booking.css');
 @import url('parts/footer.css');
 @import url('parts/header.css');

 /* Templates */
 @import url('templates/single-villa.css');
