/* Founder screenshot corrections, chronological review 2026-09-21 20:12–20:18. */
body.om-mvp .omhm26-root.omhm26-journey-home .journey-home-arrival-story {
  background:#000!important;color:#fff!important;
}
body.om-mvp .omhm26-root.omhm26-journey-home .journey-home-intro .journey-home-arrival-story :is(p,.journey-kicker,.journey-story-gifts) {color:#fff!important}
body.om-mvp .home-photo-orbit-footer h2 {
  max-width:960px;margin:0 auto;padding:8px 18px 20px;
  color:#fff;font-size:clamp(1.65rem,3.1vw,3rem);line-height:1.15;
  text-align:center;text-wrap:balance;text-shadow:0 2px 4px #000;
}
.review-orbit-evergreen {position:absolute;left:50%;top:48%;width:min(490px,80vw);height:440px;object-fit:contain;pointer-events:none;z-index:0;transform:translate(-50%,-50%)}
body.om-mvp .omhm26-root .journey-home-highlights header {padding-inline:8px}
body.om-mvp .omhm26-root .journey-home-benefit-copy strong {margin-right:12px}
body.om-mvp .omhm26-root .journey-home-highlights-grid strong {height:62px!important;padding:9px 16px!important;font-size:1rem!important;line-height:1.15}
body.om-mvp .omhm26-root .journey-home-highlights-grid span:before {height:32px!important;background-size:16px 16px!important}
body.om-mvp .omhm26-root .journey-home-highlights h2 span {-webkit-text-stroke:7px #000!important;paint-order:stroke fill;text-shadow:0 3px 0 #000}
body.om-mvp .omhm26-root .journey-home-highlights .journey-kicker {font-family:"OMHM Backline",cursive!important;text-transform:capitalize!important;color:#fff!important;letter-spacing:0!important;font-weight:400;font-size:clamp(1.8rem,3.4vw,3.2rem)!important;line-height:1.3;text-shadow:0 2px 3px #000}
body.om-mvp .omhm26-root.omhm26-journey-home .journey-home-benefits {
  display:flex!important;flex-direction:column;align-items:stretch;
  background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;padding:24px 12px!important;gap:24px;
}
body.om-mvp .omhm26-root .journey-home-benefits:before,body.om-mvp .omhm26-root .journey-home-benefits:after {display:none!important}
body.om-mvp .omhm26-root .journey-home-benefits>header {order:0;max-width:640px;width:80%;margin:0 auto!important;text-align:center;background:none!important}
body.om-mvp .omhm26-root .journey-home-benefits>div {order:1;width:100%}
body.om-mvp .home-best-art {display:block;max-width:100%;width:100%;max-height:250px;object-fit:contain;margin:auto}
body.om-mvp .omhm26-root.omhm26-journey-home .journey-home-benefit-copy strong {white-space:nowrap;font-size:clamp(1.45rem,2.8vw,2.6rem)!important;line-height:1.2}
/* Green surfaces pair with black, never red trim or red outer shadows. */
body.om-mvp .omhm26-root :is(.journey-online-savings,.journey-ticket-badge) {border-color:#000!important;box-shadow:none!important;outline:0!important}
body.om-mvp .omhm26-root .journey-ticket-badge {border-left:0!important}
body.om-mvp .omhm26-root :is(.journey-online-savings,.journey-ticket-badge):before,body.om-mvp .omhm26-root :is(.journey-online-savings,.journey-ticket-badge):after {display:none!important}
body.om-mvp .omhm26-root .home-product-categories,body.om-mvp .omhm26-root .home-maker-categories,body.om-mvp .omhm26-root .home-maker-categories header {
  background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;
}
body.om-mvp .omhm26-root .home-product-categories:before,body.om-mvp .omhm26-root .home-product-categories:after {display:none!important}
body.om-mvp .omhm26-root .home-product-categories .journey-kicker {color:#fff!important;text-shadow:0 2px 3px #000}
@media(max-width:760px){
  body.om-mvp .omhm26-root .journey-home-benefits-grid{grid-template-columns:1fr!important}
  body.om-mvp .omhm26-root.omhm26-journey-home .journey-home-benefit-copy strong{font-size:clamp(1.4rem,7vw,2rem)!important}
  .review-orbit-evergreen{height:340px}
}
@media(prefers-reduced-motion:reduce){.review-orbit-evergreen{display:none}}
