.crt-photo{--crt-grid-size: 4px;--crt-line-width: 1px;--crt-grid-opacity: .2;--crt-rgb-opacity: .035;--crt-grid-ink: #000000;--crt-grid-vertical-ink: #00000080;--crt-red: #ff0000;--crt-green: #00ff00;--crt-blue: #0000ff;position:relative;overflow:hidden;isolation:isolate}.crt-photo:before,.crt-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;mix-blend-mode:multiply}.crt-photo:before{z-index:1;opacity:var(--crt-rgb-opacity);background:repeating-linear-gradient(90deg,var(--crt-red) 0 calc(var(--crt-grid-size) / 3),var(--crt-green) calc(var(--crt-grid-size) / 3) calc(var(--crt-grid-size) * 2 / 3),var(--crt-blue) calc(var(--crt-grid-size) * 2 / 3) var(--crt-grid-size))}.crt-photo:after{z-index:2;opacity:var(--crt-grid-opacity);background:repeating-linear-gradient(0deg,var(--crt-grid-ink) 0 var(--crt-line-width),transparent var(--crt-line-width) var(--crt-grid-size)),repeating-linear-gradient(90deg,var(--crt-grid-vertical-ink) 0 var(--crt-line-width),transparent var(--crt-line-width) var(--crt-grid-size))}@media(max-width:700px){.crt-photo{--crt-grid-opacity: .12;--crt-rgb-opacity: .018}}
