//
// Component: Variables
//
// ========================================================================

@internal-fonts: 'Montserrat:500|Roboto:300,300i,700|Tenor+Sans';


// Global variables
// ========================================================================

//
// Typography
//

@global-font-family:                            Roboto;
@global-font-size:                              16px;
@global-line-height:                            1.625; // 26px

@global-2xlarge-font-size:                      48px;
@global-xlarge-font-size:                       42px;
@global-large-font-size:                        34px;
@global-medium-font-size:                       24px;
@global-small-font-size:                        11px;

@global-primary-font-family:                    Tenor Sans;
@global-primary-font-weight:                    inherit;
@global-primary-text-transform:                 inherit;
@global-primary-letter-spacing:                 -0.5px;
@global-primary-font-style:                     inherit;

@global-secondary-font-family:                  Montserrat;
@global-secondary-font-weight:                  500;
@global-secondary-text-transform:               uppercase;
@global-secondary-letter-spacing:               3px;
@global-secondary-font-style:                   inherit;

//
// Colors
//

@global-color:                                  #333;
@global-emphasis-color:                         #222;
@global-muted-color:                            #aaa;

@global-link-color:                             #C99C88;
@global-link-hover-color:                       darken(@global-link-color, 15%);

@global-inverse-color:                          #fff;

//
// Backgrounds
//

@global-background:                             #fff;

@global-muted-background:                       #f8f8f8;
@global-primary-background:                     #EADBD4;
@global-secondary-background:                   #222;

@global-success-background:                     #8fcda7;
@global-warning-background:                     #f7b77c;
@global-danger-background:                      #eb787e;

//
// Borders
//

@global-border-width:                           1px;
@global-border:                                 rgba(0,0,0,0.06);
@global-border-radius:                          0;

//
// Box-Shadows
//

@global-small-box-shadow:                       1px 2px 5px rgba(0,0,0,0.03), 3px 8px 20px rgba(0,0,0,0.05);
@global-medium-box-shadow:                      2px 3px 6px rgba(0,0,0,0.03), 5px 15px 32px rgba(0,0,0,0.05);
@global-large-box-shadow:                       2px 3px 10px rgba(0,0,0,0.03), 8px 20px 45px rgba(0,0,0,0.05);
@global-xlarge-box-shadow:                      2px 4px 12px rgba(0,0,0,0.03), 8px 28px 56px rgba(0,0,0,0.05);

//
// Spacings
//

// Used in margin, section, list
@global-margin:                                 20px;
@global-small-margin:                           10px;
@global-medium-margin:                          40px;
@global-large-margin:                           70px;
@global-xlarge-margin:                          140px;

// Used in grid, column, container, align, card, padding
@global-gutter:                                 20px;
@global-small-gutter:                           10px;
@global-medium-gutter:                          40px;
@global-large-gutter:                           70px;

//
// Controls
//

@global-control-height:                         40px;
@global-control-small-height:                   30px;
@global-control-large-height:                   55px;

//
// Z-index
//

@global-z-index:                                1000;
