/* Tint the complete project image while keeping its title at full opacity. */
.fe-block-2fc3c6eb4745ef5f2bff { opacity:1 !important; }
.fe-block-2fc3c6eb4745ef5f2bff .sqs-block-image-link { background:hsla(var(--lightAccent-hsl),1); }
.fe-block-2fc3c6eb4745ef5f2bff img { transition:opacity .5s ease; }
.fe-block-2fc3c6eb4745ef5f2bff:hover img { opacity:.3; }
.fe-block-2d3fff86fd22055cd940 { opacity:1 !important; }
.fe-block-2d3fff86fd22055cd940 .sqs-block-image-link { background:hsla(var(--lightAccent-hsl),1); }
.fe-block-2d3fff86fd22055cd940 img { transition:opacity .5s ease; }
.fe-block-2d3fff86fd22055cd940:hover img { opacity:.3; }
.fe-block-c6c392026a42686e81b8 { opacity:1 !important; }
.fe-block-c6c392026a42686e81b8 .sqs-block-image-link { background:hsla(var(--lightAccent-hsl),1); }
.fe-block-c6c392026a42686e81b8 img { transition:opacity .5s ease; }
.fe-block-c6c392026a42686e81b8:hover img { opacity:.3; }
.fluid-engine:has(a[href="/projects/rue-la-la"]:hover) .fe-block-2fc3c6eb4745ef5f2bff img { opacity:.3; }
.fluid-engine:has(a[href="/projects/first-aid-beauty"]:hover) .fe-block-2d3fff86fd22055cd940 img { opacity:.3; }
.fluid-engine:has(a[href="/projects/each-and-every"]:hover) .fe-block-c6c392026a42686e81b8 img { opacity:.3; }
@media (prefers-reduced-motion: reduce) { .fluid-engine img { transition:none; } }
