/* Dark product-menu section requested for the native Builder homepage. */
body.page-id-21 #tm-main .uk-section[style*="home-menu-bg"] {
  background-color: var(--nassen-ink) !important;
  color: rgba(247, 241, 231, 0.86);
}

body.page-id-21 #tm-main .uk-section[style*="home-menu-bg"] h1,
body.page-id-21 #tm-main .uk-section[style*="home-menu-bg"] h2,
body.page-id-21 #tm-main .uk-section[style*="home-menu-bg"] h3,
body.page-id-21 #tm-main .uk-section[style*="home-menu-bg"] h4,
body.page-id-21 #tm-main .uk-section[style*="home-menu-bg"] strong,
body.page-id-21 #tm-main .uk-section[style*="home-menu-bg"] .el-title {
  color: var(--nassen-cream);
}

body.page-id-21 #tm-main .uk-section[style*="home-menu-bg"] .el-meta,
body.page-id-21 #tm-main .uk-section[style*="home-menu-bg"] a {
  color: var(--nassen-gold);
}

body.page-id-21 #tm-main .uk-section[style*="home-menu-bg"] hr,
body.page-id-21 #tm-main .uk-section[style*="home-menu-bg"] .uk-divider-small::after {
  border-color: rgba(195, 154, 109, 0.62);
}

body.page-id-21 #tm-main .uk-section[style*="home-menu-bg"] .uk-description-list > dt,
body.page-id-21 #tm-main .uk-section[style*="home-menu-bg"] .uk-description-list > dd {
  color: inherit;
}

body.page-id-21 #tm-main .uk-section[style*="home-menu-bg"] img {
  border: 1px solid rgba(195, 154, 109, 0.3);
}
