/* Darken image + show "Listen Now" + zoom effect (7.0) */ .sqs-block-image a { position: relative; display: inline-block; overflow: hidden; } .sqs-block-image a::after { content: "Listen Now"; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); color: #fff; font-size: 1.2em; font-weight: bold; letter-spacing: 1px; opacity: 0; transition: opacity 0.3s ease; pointer-events: none; z-index: 2; } .sqs-block-image img { transition: transform 0.4s ease, filter 0.3s ease; } .sqs-block-image:hover img { filter: brightness(60%); transform: scale(1.05); } .sqs-block-image:hover a::after { opacity: 1; }