.page-promotions {
    font-family: Arial, sans-serif;
    line-height: 1.6;
    color: #333333; /* Default text color for light backgrounds */
    background-color: #ffffff; /* Default background */
}

/* Fixed header offset for the main content area */
.page-promotions__hero-section {
    padding-top: var(--header-offset, 120px); /* Ensures content is below fixed header */
}