/* Hero copy waits for its entrance timeline (scroll-motion.js). */
html.xr-motion .xr-home-hero__kicker,
html.xr-motion .xr-home-hero__title,
html.xr-motion .xr-home-hero__lede,
html.xr-motion .xr-home-hero__actions > *,
html.xr-motion .xr-home-hero__proof,
html.xr-motion .xr-page-hero__crumbs,
html.xr-motion .xr-page-hero__kicker,
html.xr-motion .xr-page-hero__title,
html.xr-motion .xr-page-hero__sub,
html.xr-motion .xr-page-hero:not(.xr-page-hero--photo) .xr-page-hero__media,
html.xr-motion .xr-shop-hero__kicker,
html.xr-motion .xr-shop-hero__title,
html.xr-motion .xr-shop-hero__proof,
html.xr-motion .xr-pdp-crumbs,
html.xr-motion .xr-pdp-kicker,
html.xr-motion .xr-pdp-title {
  opacity: 0;
}

.xr-word {
  display: inline-block;
  will-change: transform, opacity;
}

.xr-sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.xr-parallax-frame {
  overflow: hidden;
}
