/* Text must remain legible on the site's white and pale green surfaces. */
:root{--muted:#53634c}
.home-refresh .home-lede,.home-refresh .home-kicker,
.home-refresh .home-pick-meta,.home-refresh .home-course-card small,
.home-refresh .home-updated,.home-refresh .home-panel-heading a,
.home-refresh .home-event-copy small,.home-refresh .home-event-copy p,
.home-refresh .home-resort-copy>p,.home-refresh .home-resort-desc,
.home-refresh .home-resort-links a,.home-refresh .home-heading>p,
.home-refresh .home-search-hints,.home-refresh .home-search-hints button,
.home-refresh .home-search-hints a,.home-refresh .home-region-shortcuts>span,
.home-refresh .home-place-photo small,.home-refresh .place-location,
.home-refresh .place-description,.home-refresh .place-card-bottom,
.home-refresh .result-meta{color:#53634c}
.site-footer .footer-top>div:first-child>p,
.site-footer .footer-links>div>span,.site-footer .footer-links a,
.site-footer .footer-links button,.site-footer .footer-bottom{color:#4e6047}
.home-refresh input::placeholder{color:#5d6b55;opacity:1}
.home-refresh .home-event-date,.home-refresh .home-event-status,
.home-refresh .density-region-grid small{color:#465d3d}
.home-refresh .brand-caption,.home-refresh .day-editor-nav,
.home-refresh .home-search-hints>span,.home-refresh .home-route-arrow,
.home-refresh .home-event-row>span:last-child{color:#53634c}
.site-footer a,.site-footer .footer-bottom span{color:#4e6047}
.site-header .day-editor-nav{color:#4b6538!important}
.home-refresh .unified-result-meta span,.home-refresh .unified-result-meta small{color:#4d633e}
