/* DZIEDZICTWO R40 | parchment surface, approved burnt-edge direction.
   Visual only: no content, links, typography, dimensions or ecommerce behavior changes.
   Only the two existing dz-book-parchment cards on the book page are targeted.
   Transparent WebP artwork contains NO lettering or captions. */
body[data-page="book"] .dz-book-story .dz-book-parchment {
  position: relative !important;
  isolation: isolate;
  background: transparent !important;
  background-image: none !important;
  background-color: transparent !important;
  border-image: none !important;
  border-radius: 0 !important;
  clip-path: none !important;
  -webkit-clip-path: none !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
}
body[data-page="book"] .dz-book-story .dz-book-parchment::before {
  content: "" !important;
  position: absolute !important;
  inset: 0 !important;
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  opacity: 1 !important;
  pointer-events: none !important;
  z-index: -1 !important;
  transform: none !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
  background-color: transparent !important;
  background-image: url('/assets/dz-r40-burned-parchment-left.webp') !important;
  background-position: center !important;
  background-size: 100% 100% !important;
  background-repeat: no-repeat !important;
  filter: drop-shadow(0 12px 12px rgba(0, 0, 0, .29));
}
body[data-page="book"] .dz-book-story .dz-book-parchment.dz-book-review::before {
  background-image: url('/assets/dz-r40-burned-parchment-right.webp') !important;
}
/* Keep all existing dynamic text above the decorative surface. */
body[data-page="book"] .dz-book-story .dz-book-parchment > * {
  position: relative;
  z-index: 1;
}
@media (max-width: 600px) {
  body[data-page="book"] .dz-book-story .dz-book-parchment::before {
    filter: drop-shadow(0 7px 9px rgba(0,0,0,.24));
  }
}
@media (prefers-reduced-motion: reduce) {
  body[data-page="book"] .dz-book-story .dz-book-parchment::before { transition: none !important; }
}
