@import './global-image.css';
@import './global-spacing.css';
@import './global-color.css';

*,
*::before,
*::after {
    box-sizing: border-box;
}

body {
    font-family: var(--font-primary);
}

.boxed {
    width: 100%;
    max-width: var(--boxed-width);
    margin-inline: auto;
    padding-inline: var(--boxed-gutter);
}

/* ========================================
   ACCESSIBILITÉ
======================================== */

@media (prefers-reduced-motion: reduce) {
    *,
    *::before,
    *::after {
        scroll-behavior: auto !important;
    }
}
