////
///
/// Flex Utilities Mixins
/// ===========================================================================
///
/// Flexbox grow, shrink, and order utility mixins.
///
/// @group Mixins.Utilities
/// @author Scape Agency
/// @link https://scape.style
/// @since 0.1.0 initial release
/// @access public
///
////

// ============================================================================
// Flex Grow Mixins
// ============================================================================

/// Flex grow 0 - element will not grow
@mixin flex-grow--0 {
    flex-grow: 0 !important;
}

/// Flex grow 1 - element will grow to fill available space
@mixin flex-grow--1 {
    flex-grow: 1 !important;
}

// ============================================================================
// Flex Shrink Mixins
// ============================================================================

/// Flex shrink 0 - element will not shrink
@mixin flex-shrink--0 {
    flex-shrink: 0 !important;
}

/// Flex shrink 1 - element will shrink if necessary
@mixin flex-shrink--1 {
    flex-shrink: 1 !important;
}
