/*******************************
        Import Directives
*******************************/

@theme : @@element;

/*------------------
    Default Theme
-------------------*/

@import "@{themesFolder}/default/globals/site.variables";
@import "@{themesFolder}/default/@{type}s/@{element}.variables";

/*------------------
   Packaged Theme
-------------------*/

@import "@{themesFolder}/@{site}/globals/site.variables";
@import "@{themesFolder}/@{theme}/@{type}s/@{element}.variables";

/*------------------
     Site Theme
-------------------*/

@import "@{siteFolder}/globals/site.variables";
@import "@{siteFolder}/@{type}s/@{element}.variables";


/*******************************
        Import Mix-ins
*******************************/

/*------------------
       Fonts
-------------------*/

.loadFonts() when (@importGoogleFonts) {
  @import (css) '@{googleProtocol}fonts.googleapis.com/css?family=@{googleFontRequest}';
}

/*------------------
     Overrides
-------------------*/

.loadUIOverrides() {
  @import "@{themesFolder}/@{theme}/@{type}s/@{element}.overrides";
  @import "@{siteFolder}/@{type}s/@{element}.overrides";
}
