//
// Component: Heading
//
// ========================================================================


// Variables
// ========================================================================

@heading-divider-box-shadow:                    none;

@heading-line-box-shadow:                       none;


// Component
// ========================================================================

.hook-heading-small() {}

.hook-heading-medium() {}

.hook-heading-large() {}

.hook-heading-xlarge() {}

.hook-heading-2xlarge() {}


// Divider
// ========================================================================

.hook-heading-divider() when not (@heading-divider-box-shadow = none) {
    box-shadow: @heading-divider-box-shadow;
}


// Bullet
// ========================================================================

.hook-heading-bullet() {}


// Line
// ========================================================================

.hook-heading-line() when not (@heading-line-box-shadow = none) {
    box-shadow: @heading-line-box-shadow;
}



// Miscellaneous
// ========================================================================

.hook-heading-misc() {}


// Inverse
// ========================================================================

@inverse-heading-divider-box-shadow:            none;

@inverse-heading-line-box-shadow:               none;

.hook-inverse-heading-small() {}

.hook-inverse-heading-medium() {}

.hook-inverse-heading-large() {}

.hook-inverse-heading-xlarge() {}

.hook-inverse-heading-2xlarge() {}

.hook-inverse-heading-divider() when not (@heading-divider-box-shadow = none) {
    box-shadow: @inverse-heading-divider-box-shadow;
}

.hook-inverse-heading-bullet() {}

.hook-inverse-heading-line() when not (@heading-line-box-shadow = none) {
    box-shadow: @inverse-heading-line-box-shadow;
}
