/* R95: soften the seam already baked into the supplied soy250 backdrop.
   The existing single image, its contain fitting and every bottle/label pixel
   remain unchanged. This cream layer covers background only: the source seam
   is at 50%, while the bottle begins after 62.5% of the painted image width. */
html body.hero-standards-r60 #main .r46-hero.r46-hero.r46-hero[data-r94-full-stage="true"][data-r46-primary-hero="/san-pham/nuoc-tuong-250ml"] > .r46-media.r46-media::before {
  content:'';position:absolute;inset:0 0 auto auto;
  height:100%;width:auto;max-width:100%;aspect-ratio:4 / 3;
  margin:0;padding:0;border:0;z-index:1;pointer-events:none;
  background:linear-gradient(90deg,#f7f3e7 0%,#f7f3e7 51%,rgba(247,243,231,0) 60%);
}
@media(max-width:1150px) {
  /* Match the contained image's painted width and centered position, including
     tablets where its height is capped. Do not assume the image fills its box. */
  html body.hero-standards-r60 #main .r46-hero.r46-hero.r46-hero[data-r94-full-stage="true"][data-r46-primary-hero="/san-pham/nuoc-tuong-250ml"] > .r46-media.r46-media::before {
    width:min(100%,calc(var(--r94-image-block) * 4 / 3));
    height:var(--r94-image-block);aspect-ratio:auto;
    right:calc((100% - min(100%,calc(var(--r94-image-block) * 4 / 3))) / 2);
  }
}
