////
///
/// Negative Margin Utility Classes
/// ===========================================================================
///
/// Negative margin utility classes for pulling elements.
///
/// @group Classes.Utilities
/// @author Scape Agency
/// @link https://scape.style
/// @since 0.1.0 initial release
/// @access public
///
////

// ============================================================================
// Use
// ============================================================================

@use "../../mixins/utilities/negative_margin" as *;

// ============================================================================
// All Sides Negative Margin Classes
// ============================================================================

.m--n-01 {
    @include m--n-01;
}

.m--n-02 {
    @include m--n-02;
}

.m--n-04 {
    @include m--n-04;
}

.m--n-08 {
    @include m--n-08;
}

// ============================================================================
// Top Negative Margin Classes
// ============================================================================

.mt--n-01 {
    @include mt--n-01;
}

.mt--n-02 {
    @include mt--n-02;
}

.mt--n-04 {
    @include mt--n-04;
}

.mt--n-08 {
    @include mt--n-08;
}

// ============================================================================
// Bottom Negative Margin Classes
// ============================================================================

.mb--n-01 {
    @include mb--n-01;
}

.mb--n-02 {
    @include mb--n-02;
}

.mb--n-04 {
    @include mb--n-04;
}

.mb--n-08 {
    @include mb--n-08;
}

// ============================================================================
// Start (Left) Negative Margin Classes
// ============================================================================

.ms--n-01 {
    @include ms--n-01;
}

.ms--n-02 {
    @include ms--n-02;
}

.ms--n-04 {
    @include ms--n-04;
}

.ms--n-08 {
    @include ms--n-08;
}

// ============================================================================
// End (Right) Negative Margin Classes
// ============================================================================

.me--n-01 {
    @include me--n-01;
}

.me--n-02 {
    @include me--n-02;
}

.me--n-04 {
    @include me--n-04;
}

.me--n-08 {
    @include me--n-08;
}
