/* Culinary watermark — shared identity for public interior pages and profile.
   Artwork is decorative, static, and sits below the content (never intercepts clicks). */
body.culinary-identity #main {
  position: relative;
  isolation: isolate;
  background: linear-gradient(145deg, #faf8f3 0%, #f7f4ed 55%, #f5f0e7 100%) !important;
}
body.culinary-identity #main::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: -1;
  pointer-events: none;
  background: url('../img/kitchen-watermark-v69.png') center top / max(100%, 1440px) auto repeat-y;
  opacity: .13;
  -webkit-mask-image: linear-gradient(to bottom, transparent, #000 64px, #000 calc(100% - 64px), transparent);
  mask-image: linear-gradient(to bottom, transparent, #000 64px, #000 calc(100% - 64px), transparent);
}
body.culinary-identity .interior-hero,
body.culinary-identity .studio-hero,
body.culinary-identity .related-section {
  background: transparent !important;
}
body.culinary-identity .catalog-sidebar {
  background: #f2efe8;
}
@media (max-width: 760px) {
  body.culinary-identity #main::before {
    background-size: 760px auto;
    opacity: .1;
  }
}
