////
///
/// Hero Configuration
/// ===========================================================================
///
/// Configuration variables and maps for the hero module.
///
/// @group Modules.Hero
/// @author Scape Press
/// @link https://scape.style
/// @since 0.1.0 initial release
/// @access public
///
////

@use "sass:map";
@use "../../01-core/external" as *;

// ============================================================================
// Configuration
// ============================================================================

$ss-hero-config: (
    min-height: 60vh,
    padding-x: var(--ss-spacing-6),
    padding-y: var(--ss-vspace-2xl),
    content-max-width: q(768),
    content-gap: var(--ss-vspace-md),
) !default;

// ============================================================================
// Size Variants
// ============================================================================

$ss-hero-sizes: (
    sm: 40vh,
    md: 60vh,
    lg: 80vh,
    full: 100vh,
    dynamic: 100dvh,
) !default;
