/// @group config
$max-site-width: 1360px !default;

/// @group config
$max-content-width: 690px !default;

/// @group config
$max-wide-content-width: 910px !default;

/// Breakpoint strings to use with `media-query` mixin.
/// @see {mixin} media-query
/// @group config
$breakpoints: (
    // Mostly phones
        smalls: '(max-width:#{($max-wide-content-width/16px)}em)',
    // Small Phones
        small: '(max-width: #{($max-content-width/16px)}em)',
    // Large (Modern) phones/phablets
        smallish: '(min-width: #{(($max-content-width + 1)/16px)}em)' +
        ' and (max-width: #{($max-wide-content-width/16px)}em)',
    // Tablets, Desktops and larger
        bigs: '(min-width: #{($max-wide-content-width/16px)}em)',
    // Mostly Tablets and small laptops. Overrides Bigs
        lap: '(min-width: #{($max-wide-content-width/16px)}em)' +
        ' and (max-width: #{($max-site-width/16px)}em)',
    // Large Tablets and Desktops. Overrides Bigs.
        desk: '(min-width: #{($max-site-width/16px)}em)'
) !default;

//Accepted media-query expression types
$media-query-expressions: (
    'device-width',
    'orientation',
    'aspect-ratio',
    'device-aspect-ratio',
    'color',
    'color-index',
    'monochrome',
    'resolution',
    'scan',
    'grid'
);

//Accepted media-query device types
$media-query-devices: (
    'screen',
    'all',
    'print',
    'tv',
    'handheld',
    'braille',
    'embossed',
    'projection',
    'speech',
    'tty'
);

//Accepted media-query operator arguments
$media-query-operators: (
    'max-width',
    'max-height',
    'min-width',
    'min-height',
    'device-width',
    'min-device-width',
    'max-device-width',
    'min-device-height',
    'max-device-height',
    'aspect-ratio',
    'device-aspect-ratio',
    'resolution'
);

//Used to switch a media-query from one type to another
$media-query-switch: ('max', 'min', 'height', 'width', 'landscape', 'portrait');

//Values to increase media-queries by
$media-query-intervals: (
    'px': 1,
    'em': 0.01,
    'rem': 0.01,
    'vh': 0.01,
    'vw': 0.01,
);
