/* Wide desktop: extend the photographic backdrop without enlarging the tablet. */
@media (min-width: 1440px) {
  html body section.fv4ref.fv4ref--scene07 .fv07-art::before {
    content: "";
    position: absolute;
    inset: -32px;
    z-index: 0;
    pointer-events: none;
    background: url("hero-scene07-photo-1920-20260911-delivery-5d0434f78e.webp") center 50% / cover no-repeat;
    filter: blur(22px);
    transform: scale(1.035);
    opacity: .78;
  }

  html body section.fv4ref.fv4ref--scene07 .fv07-canvas {
    z-index: 1;
    -webkit-mask-image: linear-gradient(90deg, transparent 0, #000 4.5%, #000 95.5%, transparent 100%);
    mask-image: linear-gradient(90deg, transparent 0, #000 4.5%, #000 95.5%, transparent 100%);
  }

  html body section.fv4ref.fv4ref--scene07 .fv07-art::after {
    z-index: 2;
  }
}
