/* Solutions Lab homepage only: keep the brand accents, make text readable. */
body.lab-storefront-home { color: #d9e0d7; }
body.lab-storefront-home main p:not(.eyebrow),
body.lab-storefront-home .site-footer p,
body.lab-storefront-home .site-footer a,
body.lab-storefront-home .storefront-door,
body.lab-storefront-home .brand-statement { color: #d9e0d7; }
body.lab-storefront-home .identity,
body.lab-storefront-home .storefront-copy h3,
body.lab-storefront-home .storefront-welcome > a { color: #afcab3; }
body.lab-storefront-home #storefronts .section-head h2,
body.lab-storefront-home .storefront-door:nth-child(even) h3,
body.lab-storefront-home .storefront-welcome > a:nth-of-type(2),
body.lab-storefront-home .site-nav > a:nth-child(2n) { color: #d9847f; }
body.lab-storefront-home .site-nav a { color: #d9e0d7; }
body.lab-storefront-home .site-nav a[aria-current=page],
body.lab-storefront-home .site-nav a:hover { color: #d4af37; }
body.lab-storefront-home .button.primary { color: #fff; }
