:root{--romh-sage:#c3cfb9;--romh-sage-soft:#e5eadf;--romh-sage-dark:#4c6245;--romh-sage-line:#acbba1}
.romh-announcement{background:var(--romh-sage-soft);color:#172014}
.romh-header{border-bottom-color:#74836b66}
.romh-header .romh-nav-cta{border-color:var(--romh-sage-line);color:var(--romh-sage)}
.romh-header .romh-nav-cta:hover{background:var(--romh-sage);color:#111;opacity:1}
.romh-header .romh-nav>a:hover,.romh-footer a:hover{color:var(--romh-sage);opacity:1}
.romh-button{background:var(--romh-sage-dark);border-color:var(--romh-sage-dark);color:#fff}
.romh-button.romh-button-white{background:var(--romh-sage);border-color:var(--romh-sage);color:#11180e}
.romh-button:hover{background:var(--romh-sage-soft);border-color:var(--romh-sage-line);color:#11180e}
.romh-eyebrow,.romh-events .romh-eyebrow{color:var(--romh-sage-dark)}
.romh-hero .romh-eyebrow,.romh-story .romh-eyebrow,.romh-event-hero .romh-eyebrow,.romh-event-sponsors .romh-eyebrow,.romh-event-sponsors .romh-event-tiers .romh-eyebrow{color:var(--romh-sage)}
.romh-hero .romh-tagline,.romh-footer-bottom>span:last-child,.romh-story-text>span{color:var(--romh-sage)}
.romh-hero-bottom{border-top-color:#b2c0a86b}
.romh-filters a[aria-current]{border-color:var(--romh-sage-dark);color:var(--romh-sage-dark)}
.romh-filters a:hover{color:var(--romh-sage-dark);opacity:1}
.romh-product-stage .romh-soon,.romh-product-card:nth-child(2) .romh-soon,.romh-product-card:nth-child(4) .romh-soon{background:var(--romh-sage-soft);color:#24321e;border-color:var(--romh-sage-line)}
.romh-card-bottom summary>span,.romh-event-faq summary>span{color:var(--romh-sage-dark)}
.romh-input-row{border-bottom-color:var(--romh-sage-dark)}
.romh-input-row button{color:var(--romh-sage-dark)}
.romh-input-row button:hover{color:#24351d}
.romh-footer-bottom{border-top-color:#74836b66}
.romh-event-facts span{color:var(--romh-sage-dark)}
.romh-event-charity{border-top-color:var(--romh-sage-line)}
.romh-event-tiers article{border-top:2px solid var(--romh-sage-line)}
.romh-event-tiers a{color:var(--romh-sage);border-color:#74836b66}
.romh-event-tiers a:hover{color:#e5eadf}
.romh-event-faq details[open]{border-bottom-color:var(--romh-sage-dark)}
.romh-event-faq details[open] summary{color:var(--romh-sage-dark)}
a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline-color:var(--romh-sage-dark)}
.romh-header a:focus-visible,.romh-hero a:focus-visible,.romh-footer a:focus-visible,.romh-event-sponsors a:focus-visible{outline-color:var(--romh-sage)}
.password-dialog .password-dialog__submit-button{background:var(--romh-sage);color:#11180e}
.password-main-content a:hover{color:var(--romh-sage-dark)}

.romh-event-tier-price{color:var(--romh-sage)}.romh-event-facts>div:last-child strong{display:inline-block;background:#111;color:var(--romh-sage);padding:6px 12px}
