/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 26 2025 | 12:50:45 */

.noise {
  position: relative;
  display: block;
  overflow: hidden;

  /* Ajustement colorimétrique Fujifilm */
  filter:
	contrast(0.90)       /* ↓ contrast = réduit les HL cramées */
    brightness(0.98)     /* ↓ HL touchées, look plus film */
    saturate(0.98)       /* couleurs plus douces */
    sepia(0.15)   
    hue-rotate(-4deg);   /* signature Fuji dans les ombres */
}

/* Split toning plus doux, moins de glow dans les HL */
.noise::before {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  mix-blend-mode: soft-light;

  /* moins de glow, plus de teinte cinéma */
  background: linear-gradient(
    to bottom,
    rgba(255, 210, 170, 0.05), /* réduit le blanc dans les HL */
    rgba(0, 50, 70, 0.20)       /* renforce le ton Fuji sans trop assombrir */
  );

  z-index: 2;
}

/* Grain argentique plus fort, plus granuleux */
.noise::after {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  z-index: 3;

  /* grain plus visible */
  opacity: .6; /* ← augmente le grain sans être sale */

  mix-blend-mode: overlay;

  /* turbulence plus fine + fréquence plus haute = grain plus “film” */
  background-image: url("data:image/svg+xml;utf8,\
  <svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'>\
  <filter id='n'>\
  <feTurbulence type='fractalNoise' baseFrequency='2.5' numOctaves='4'/>\
  </filter>\
  <rect width='100%' height='100%' filter='url(%23n)'/>\
  </svg>");
}
