/*

---- 01 TYPOGRAPHY SYSTEM
- Font weights:
- Line heights:

-- Letter spacing

- FONT SIZE SYSTEM (px)
10 / 12 / 14 / 16 / 18 / 20 / 24 / 30 / 36 / 44 / 52 / 62 / 74 / 86 / 98

---- 02 COLORS

Primary:
Tints:
Shades:
Accents:
Greys:

---- 03 Shadows

---- 06 Border Radius

---- 07 Whitespace
- SPACING SYSTEM (px)
2 / 4 / 8 / 12 / 16 / 24 / 32 / 48 / 64 / 80 / 96 / 128

*/

.mr-btm-sm {
    margin-bottom: 16px !important;
}

.mr-btm-md {
    margin-bottom: 36px !important;
}

.importers-links-container {
    display: flex;
    gap: 2rem;
    align-items: center;
    justify-content: center
}

.importer-link:link,
.importer-link:visited {
    text-decoration: none;
    background: #c80009;
    font-family: 'PT Sans';
    font-size: 2.75rem;
    padding: 2.75rem;
    color: #fff;
    text-align: center;
    transition: all 0.3s;
}

.importer-link:hover,
.importer-link:active {
    background: #ccc;
    color: #333;

    transform: translateY(-1.2rem);
}

.download-link:link,
.download-link:visited {
    color: #C80009;
    text-decoration: underline;
}

.download-link:active,
.download-link:hover {
    color: #8f0304;
    text-decoration: underline;
}

.products-category {
    text-align:center;
    background-color: #e7e7e7;
    font-weight: 700;
}

.button-large {
    background: #c80009;
    font-family: 'PT Sans';
    font-size: 2.4rem;
    color: #fff;
    border: 0px;
    padding: 1rem 2rem;
    transition: all 0.3s;
}