/* v672: carry the homepage's warm photographic haze through the R&K site. */
body:not(:has(.ali-page)) img:not(.scene):not(.site-return-tree):not(.brand-pine-action):not(.sleeve-art):not(.gather-welcome-logo):not([src*="rooted-known-logo"]):not([src*="pinecone"]):not([src*="pine-sprig"]):not([src*="approved-kdp"]):not([src*="love-sweatshirt"]):not([src*="nine-panels-v18"]):not([src*="shirt-trio-lane-seven"]):not([src*="nine-color-blocks"]):not([class*="logo"]):not([alt*="logo"]){
  filter:saturate(.96) contrast(.97) brightness(1.02) sepia(.06)!important;
}
/* Keep the primary campaign photographs at the same restrained warm level. */
#campaign .family-triptych-image,
.collection-home .collection-nine>img{
  filter:saturate(.96) contrast(.97) brightness(1.02) sepia(.06)!important;
}
/* Nudge the Events pinecone upward, smaller, and closer to its separator dot. */
:root:root:root body:has(.hero) .home-top-actions{gap:7px!important}
:root:root:root body:has(.hero) .home-top-actions .home-events-link{
  position:relative!important;top:-3px!important;flex-basis:23px!important;width:23px!important;margin-left:-4px!important;
}
:root:root:root body:has(.hero) .home-top-actions .home-events-link img{
  width:19px!important;height:19px!important;
}
@media(max-width:760px){
  :root:root:root body:has(.hero) .home-top-actions .home-events-link{
    top:-2px!important;flex-basis:19px!important;width:19px!important;margin-left:-3px!important;
  }
  :root:root:root body:has(.hero) .home-top-actions .home-events-link img{
    width:16px!important;height:16px!important;
  }
}
