/**
 * @file
 * Site Branding Block Styling
 */

.block-system-branding-block {
    display: flex;
    align-items: center;
    gap: var(--spacing-m, 1rem);
}

.block-system-branding-block a {
    display: inline-flex;
    align-items: center;
    text-decoration: none;
    color: var(--color-primary);
    font-family: var(--font-heading);
    font-size: 1.3rem;
    font-weight: 700;
}

.block-system-branding-block img {
    max-height: 48px;
    width: auto;
    object-fit: contain;
}