/* ShopQuest block custom styles */
.block_shopquest ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.block_shopquest ul li {
    background: #f8f9fa;
    margin: 8px 0;
    border-radius: 8px;
    transition: all 0.2s ease-in-out;
    border: 1px solid #ddd;
}

.block_shopquest ul li:hover {
    background: #0073e6;
    transform: scale(1.02);
}

.block_shopquest ul li a {
    display: block;
    padding: 10px 14px;
    color: #333;
    text-decoration: none;
    font-weight: 500;
}

.block_shopquest ul li:hover a {
    color: #fff;
}
